Shared HostingFirst month freeShared web hosting from $2.99/mo — $0 today, and the price you sign up at is the price you renew at.See hosting plans →

NxLabs / Insurgency: Sandstorm

Award Respawns

By TayLord

Awards respawn waves to players team for bot kills

Award Respawns

Description

This overrides the respawn (wave) counts for the players team and awards waves per x bot kills as opposed to on completion of objective. This just provides another game feel, which encourages team-work in fully eliminating the enemy team. This can be used in tandem with waves being awarded for objective completion by using the overrides in the config.

MUTATOR=AWARDWAVES

Default config is shown below. All variables can be defined under any header. Alternate mutators are provided so that multiple speeds can be run on different maps if desired or with differnt bot counts. Alternate muators are AWSlow, AWFast, AwardWaves2:

[/AwardRespawns/Mutators/AwardWaves.AwardWaves_C] InitialWaves=1 MinThreshold=12 MaxThreshold=20 MinWaveIncOnObjective=0 MaxWaveIncOnObjective=0

//optional config if HUD is not desired bEnableMessaging=False PrintEvery=3

[/AwardRespawns/Mutators/AWSlow.AWSlow_C] MinThreshold=20 MaxThreshold=40

[/AwardRespawns/Mutators/AWFast.AWFast_C] MinThreshold=8 MaxThreshold=15

[/AwardRespawns/Mutators/AwardWaves2.AwardWaves2_C]

Config Value Description

InitialWaves This sets the number of respawn waves that player team will start the round with. This overrides the vanilla value of SoloWaves.

MinThreshold This sets the number of bots the team must kill in order for a respawn wave to be awarded at single player

MaxThreshold This sets the number of bots the team must kill in order for a respawn wave to be awarded at maximum player count

MinWaveIncOnObjective This overrides the vanilla amount of respawns awarded on an objective being captured set by SoloWaveIncrementOnObjective when single player

MaxWaveIncOnObjective This overrides the vanilla amount of respawns awarded on an objective being captured set by SoloWaveIncrementOnObjective when max players

bEnableMessaging If set to True, then a message will be printed to chat instead of the default HUD. This message is printed every PrintEvery kills stating the number of kills left before a wave is gained.

PrintEvery This sets how frequently the message is printed. 3 would be every 3 kills.

Appreciate my work and want to donate or have a mod made? See my profile. If leaving a comment regarding bugs or feedback go ahead and tag me so I get a notification.

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.