NxLabs / Insurgency: Sandstorm
Map & Bot Count Mutators
Mutators to control bots, weather, supply, misc on a per map basis
Description
This mod allows for most settings that might want to be adjusted on a per map basis to do so. This works by using mutators to override the settings defined in the game.ini. Many of the mutators themselves can also be overridden to use custom settings. Additionally, this can be used to adjust weather for any given map or on the fly by using alongside DynamicLighting. These will override the INSCoop value settings.
BOT COUNTS
Any of the mutators can be used with their defaults or overridden by using the settings in your game.ini. RespawnDPR, RespawnDelay, CoutnerAttackRespawnDPR, CounterattackRespawnDelay and MultiplierMin are the same default values for all mutators but can be configured for any. MultiplierMin is the same as ObjectiveTotalEnemyRespawnMultiplierMin, but note thate ObjectiveTotalEnemyRespawnMultiplierMax is not configurable here since that requires admin access to set.
Mutators =
Low, Mid, High, Small, Big, 8E, 10E, 12E, 14E, 15E, 16E, 18E, 20E, 22E, 24E, 25E, 30E
[/CountMutators/Mutators/Big.Big_C] MinEnemies=25 MaxEnemies=40 RespawnDPR=0.1 RespawnDelay=20 CounterattackRespawnDPR=0.2 CounterAttackRespawnDelay=20 MultiplierMin=1
[/CountMutators/Mutators/Small.Small_C] MinEnemies=12 MaxEnemies=24
[/CountMutators/Mutators/8E.8E_C] MinEnemies=8 MaxEnemies=15
[/CountMutators/Mutators/10E.10E_C] MinEnemies=10 MaxEnemies=20
[/CountMutators/Mutators/12E.12E_C] MinEnemies=12 MaxEnemies=22
[/CountMutators/Mutators/15E.15E_C] MinEnemies=15 MaxEnemies=25
[/CountMutators/Mutators/18E.18E_C] MinEnemies=18 MaxEnemies=30
[/CountMutators/Mutators/20E.20E_C] MinEnemies=20 MaxEnemies=40
[/CountMutators/Mutators/25E.25E_C] MinEnemies=25 MaxEnemies=50
[/CountMutators/Mutators/Low.Low_C] MinEnemies=8 MaxEnemies=12
[/CountMutators/Mutators/Mid.Mid_C] MinEnemies=15 MaxEnemies=25
[/CountMutators/Mutators/High.High_C] MinEnemies=20 MaxEnemies=30
FRIENDLY BOT COUNTS
These mutators will adjust the friendly bot count on a per map basis. FBX will set friendly bots to X, where X is any integer from 0-8:
Mutators= FB0, FB1, FB2, FB3, FB4, FB5, FB6, FB7, FB8
DYNAMIC WEATHER
If subscribed to the DynamicWeather mod by Yk and using the scenarios found there, then you can use the following mutators to adjust the weather on a per-map basis. You can use these alongside Map Vote Labels as well to have unique icons represent each whether type in your mapcycle. See bottom of mod for link to Map Vote Labels and examples.
The following mutators override the defaults within Dynamic Weather and allow more control of weather and lighting individually. All settings from DynamicWeather can be set underneath the weather header or lighting header to adjust the defaults for each of the mutators below. Additionally, the lighting mutators remove AI flashlights/NVG during day time and leave them in place during night so that AI are not using flashlights all day long.
You may choose one mutator for weather and one mutator for lighting. More than this cannot be used. If a more custom config is desired, then place the DynamicWeather config underneath the headers for the below mutators to achieve this:
Weather Mutators (choose one per DynamicWeather map):
The following mutators will set a FIXED WEATHER:
Mutators=Blizzard, Clear, Cloudy, Fog, LightRain, LightSnow, Overcast, PartlyCloudy, Rain, Snow, Thunderstorm
The following mutators will RANDOMLY CHANGE WEATHER from above periodically in line with the season chosen. Drastic only will pick from the extreme weathers:
Mutators = Winter, Spring, Summer, Autumn, Drastic
Randomly selects a season and chooses weather from that season. This can be nice to keep it realistic, but apply a single mutator to the entire mapcycle
Mutator =RandomSeason
Lighting (choose one per DynamicWeather map):
The following mutators set the starting light that will progress throughout the map:
Mutators=Morning, Noon, Afternoon, Evening, Midnight
The following mutators slow down the speed of the day to draw out the sunrise/sunset:
Mutators=Dusk, Dawn
The following mutators fix the lighting at a certain time:
Mutators=FixedDawn, FixedDay, FixedDusk, FixedNight
The following mutator speeds up the time of day and starts at morning:
Mutator=FastDay
The following mutator selects a random time of day and day animation is enabled:
Mutator=RandomTime
Defaults for all the above can be overridden in game.ini with:
;WEATHER MUTATOR CONFIGURATION [/CountMutators/Mutators/Weather/Weather.Weather_C] ;All settings here will be set as default for all weather mutators. Below are the defaults WeatherIntensity=7.0 WeatherTypeChangeMinimumInterval=200 ;minimum seconds before next weather transition WeatherTypeChangeMaximumInterval=300 ; maximum seconds before next weather transition TransitionLength=0.3 ;ratio of interval chosen to transition EnableScreenDroplets=True ;enables snow/rain to bead up on HUD UseRandomWeatherVariation=False ;If enabled then weather will transition based on intervals defined WeatherType="Clear Skies" ;Fixed weather type if random is disabled Season="Summer" ;fixed season type if random weather variation is enabled
[/CountMutators/Mutators/Weather/Seasons/Seasons.Seasons_C] ;All settings here will be set as default for Winter, Spring, Summer, Autumn, and RandomSeason ;Example override headers for specific season and specific weather [/CountMutators/Mutators/Weather/Seasons/Winter.Winter_C] [/CountMutators/Mutators/Weather/Blizzard.Blizzard_C]
;LIGHTING MUTATOR CONFIGURATION [/CountMutators/Mutators/Weather/Lighting/Lighting.Lighting_C] ;All settings here will be set as default for all lighting mutators TimeOfDay=900 DawnTime=600 DuskTime=1800 AnimateTimeOfDay=True TimeSpeed=1.5 ;Timespeed of 3.0 would have a full day/night cycle in 15mins DayLength=30 ;minutes NightLength=15 ;minutes UseRandomTime=False
;Individual mutators can be modified
Ratings & reviews
Sign in to leave a rating or comment.