Skip to content

Commit

Permalink
Added src files for VAS module
Browse files Browse the repository at this point in the history
  • Loading branch information
3ndos committed Dec 1, 2016
1 parent 4d50dde commit 9c7cd3d
Show file tree
Hide file tree
Showing 6 changed files with 654 additions and 0 deletions.
6 changes: 6 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@

AC_ADD_SCRIPT("${CMAKE_CURRENT_LIST_DIR}/src/VASAutoBalance.cpp")

AC_ADD_SCRIPT_LOADER("VASAutoBalance" "${CMAKE_CURRENT_LIST_DIR}/src/loader.h")

CU_ADD_HOOK(AFTER_WORLDSERVER_CMAKE "${CMAKE_CURRENT_LIST_DIR}/src/cmake/after_ws_install.cmake")
74 changes: 74 additions & 0 deletions conf/VASAutoBalance.conf.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
[worldserver]

#
###################################################################################################

###################################################################################################
#
# VAS AUTOBALANCE OPTIONS
#
# VASAutoBalance.numPlayer
# Set Server to level of solo mode.
# Set to 0 to Disable VAS-SOLO Mod.
# Example: VAS.AutoBalance.XPlayer = 1 will set everything for a 1 player game.
# Default: 1

VASAutoBalance.numPlayer=1.0

#
# VASAutoBalance.Instances
# Set instances to Auto chance XPlayer depending on players in it.
# Default: 1 (1 = ON, 0 = OFF)

VASAutoBalance.Instances=1
#
# VASAutoBalance.DungeonsOnly
# Only apply scaling changes to dungeons
# Default: 1 (1 = ON, 0 = OFF)
VASAutoBalance.DungeonsOnly=1

#
# VASAutoBalance.DebugLevel
# 0 = None
# 1 = Errors Only
# 2 = Errors and Basic Information
# 3 = All VAS Info
# Default: 2

VASAutoBalance.DebugLevel=2

#
# VAS.AutoBalance.PlayerChangeNotify
# Set Auto Notifications to all players in Instance that player count has changed.
# Default: 1 (1 = ON, 0 = OFF)

VASAutoBalance.PlayerChangeNotify=1

#
# VASAutoBalance.MinHPModifier
# Minimum Modifier setting for Health Modification
# Default: 0.10

VASAutoBalance.MinHPModifier=0.10

#
# VASAutoBalance.MinDamageModifier
# Minimum Modifier setting for Damage Modification
# Default: 0.10

VASAutoBalance.MinDamageModifier=0.10

#
# VASAutoBalance.ForcedIDXX
# Sets MobIDs for the group they belong to.
# All 5 Man Mobs should go in VAS.AutoBalance.5.Name
# All 10 Man Mobs should go in VAS.AutoBalance.10.Name etc.

VASAutoBalance.ForcedID40="11583,16441,30057,13020,15589,14435,18192,14889,14888,14887,14890,15302,15818,15742,15741,15740,18338"
VASAutoBalance.ForcedID25="22997,21966,21965,21964,21806,21215,21845,19728,12397,17711,18256,18192,"
VASAutoBalance.ForcedID20=""
VASAutoBalance.ForcedID10="15689,15550,16152,17521,17225,16028,29324,31099"
VASAutoBalance.ForcedID5="8317,15203,15204,15205,15305,6109,26801,30508,26799,30495,26803,30497,27859,27249"
VASAutoBalance.ForcedID2="25549,24558,25574,24559,25556,25557,25578,24561,25555,24555,25541,24553,25550,24554,24552,25564,15931,29373"

#
Empty file added include.sh
Empty file.
Loading

0 comments on commit 9c7cd3d

Please sign in to comment.