xehonk
07-31-2010, 06:40 PM
Hello,
I thought I could share my mini mods with you, in case anyone else wanted something similar. Both mods require sourcemod to be installed.
difficulty configs
This mod causes alien swarm to execute a config (skill_1.cfg - skill_4.cfg) whenever the difficulty (asw_skill) of a game is changed. This allows for more flexibility when hosting a game (i.e. enabling asw_horde_override on easy to hard and disabling it on insane).
2010-08-23: execute configs again after each map change.
2010-08-24: execute configs for onslaught and hardcoreff, too:
onFF_abs0_sg1, onFF_abs1_sg0, onOnslaught_hor0_wan0, onOnslaught_hor1_wan1
2010-08-25: uploaded the correct files for the 2010-08-24 update.
2010-08-29: configs are now also executed on mapchanges without active players.
source(sp) (http://naru.mooo.com/files/asw/exec-skills/2010-08-29/asw-exec-skills.sp)
bin(smx) (http://naru.mooo.com/files/asw/exec-skills/2010-08-29/asw-exec-skills.smx)
basecommands.smx
Use sourcemod's builtin functionality (in basecommands.smx) to change servervariables which are marked as cheats, e.g.:
- sm_cvar asw_marine_time_until_ignite 0
Both mods together allow for a greater flexibility with regards to the difficulty of the game when hosting. Setting asw_marine_time_until_ignite to 0 also greatly increases the risk of using the flamethrower, which (in my oppinion) makes for better gameplay.
difficulty mod (unnecessary - sourcemod can do it)
The second mod simply disables the cheat flag on certain difficulty related variables, so that the server admin can change them for harder gameplay. The variables are
asw_marine_time_until_ignite, asw_horde_size_max & min, asw_adjust_difficulty_by_number_of_marines, asw_horde_interval_max & min, asw_marine_death_protection.
source(sp) (http://naru.mooo.com/files/asw/asw-harder.sp)
bin(smx) (http://naru.mooo.com/files/asw/asw-harder.sp)
I thought I could share my mini mods with you, in case anyone else wanted something similar. Both mods require sourcemod to be installed.
difficulty configs
This mod causes alien swarm to execute a config (skill_1.cfg - skill_4.cfg) whenever the difficulty (asw_skill) of a game is changed. This allows for more flexibility when hosting a game (i.e. enabling asw_horde_override on easy to hard and disabling it on insane).
2010-08-23: execute configs again after each map change.
2010-08-24: execute configs for onslaught and hardcoreff, too:
onFF_abs0_sg1, onFF_abs1_sg0, onOnslaught_hor0_wan0, onOnslaught_hor1_wan1
2010-08-25: uploaded the correct files for the 2010-08-24 update.
2010-08-29: configs are now also executed on mapchanges without active players.
source(sp) (http://naru.mooo.com/files/asw/exec-skills/2010-08-29/asw-exec-skills.sp)
bin(smx) (http://naru.mooo.com/files/asw/exec-skills/2010-08-29/asw-exec-skills.smx)
basecommands.smx
Use sourcemod's builtin functionality (in basecommands.smx) to change servervariables which are marked as cheats, e.g.:
- sm_cvar asw_marine_time_until_ignite 0
Both mods together allow for a greater flexibility with regards to the difficulty of the game when hosting. Setting asw_marine_time_until_ignite to 0 also greatly increases the risk of using the flamethrower, which (in my oppinion) makes for better gameplay.
difficulty mod (unnecessary - sourcemod can do it)
The second mod simply disables the cheat flag on certain difficulty related variables, so that the server admin can change them for harder gameplay. The variables are
asw_marine_time_until_ignite, asw_horde_size_max & min, asw_adjust_difficulty_by_number_of_marines, asw_horde_interval_max & min, asw_marine_death_protection.
source(sp) (http://naru.mooo.com/files/asw/asw-harder.sp)
bin(smx) (http://naru.mooo.com/files/asw/asw-harder.sp)