Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Because I figured that some campaigns would modify either the `cm_MaxSpecials` or `MaxSpecials` variable at certain times (ex. the finale in Chapter 3 of The Passing), I let the Director handle those two variables automatically instead of manually setting them at specified values.
If you want an easier time going against the Tank in the first chapter of The Passing, I recommend setting the `AllowAggressiveSpecials` option in the `settings.txt` file to `false` so he doesn't immediately attack as soon as he spawns.
examples being on the passing before you can get to the tier 1 guns or during the intro of cold stream
AN ERROR HAS OCCURED [the index 'DynamicSpecialTimer' does not exist]
CALLSTACK
*FUNCTION [ManualRespawnOverrider()] scripts/vscripts/sisync-ai+_infectedmanager.nut line [145]
*FUNCTION [SpecialRespawnModifier()] scripts/vscripts/sisync-ai+_infectedmanager.nut line [180]
*FUNCTION [UpdateScope()] scripts/vscripts/sisync-ai+_scopemanager.nut line [47]
LOCALS
[survivor_percentage] 1
[total_survivors] TABLE
[alive_survivors] TABLE
[this] TABLE
[total_survivors] TABLE
[alive_survivors] TABLE
[this] TABLE
[specials] TABLE
[alive_survivors] TABLE
[total_survivors] TABLE
[this] TABLE
InitialSpawnDelayMax = 120
InitialSpawnDelayMin = 60
OverrideInitialSpawnDelay = true
OverrideRespawnInterval = true
RespawnIntervalMax = 60
RespawnIntervalMin = 60
Additionally, I've tested without some addons that modifies Special AI like (Competitive Bots), yet again, it's not working for some reason; deleting the ems file is a thing to reboot this issue but its still persists. Thank you
As for the mob and special directions, here are the options the numbers are referring to according to the Director Scripts wiki page :
---
SPAWN_NO_PREFERENCE = -1
SPAWN_ANYWHERE = 0
SPAWN_BEHIND_SURVIVORS = 1
SPAWN_NEAR_IT_VICTIM = 2
SPAWN_SPECIALS_IN_FRONT_OF_SURVIVORS = 3
SPAWN_SPECIALS_ANYWHERE = 4
SPAWN_FAR_AWAY_FROM_SURVIVORS = 5
SPAWN_ABOVE_SURVIVORS = 6
SPAWN_IN_FRONT_OF_SURVIVORS = 7
SPAWN_VERSUS_FINALE_DISTANCE = 8
SPAWN_LARGE_VOLUME = 9
SPAWN_NEAR_POSITION = 10
In the meantime, could you check the console by pressing the ` key to see if any errors pop up? Afterwards, could you try disabling all your other add-ons besides this one to see if specials are able to spawn? If they do spawn, could you also try re-enabling each one to find the culprit?
im not sure what the issue is, no conflicting mods
As for `z_tank_speed 240`, the add-on will simply modify command variables if they exist in-game which is how you're able to add new ones to the `convars.txt` file.
but, i can add "z_tank_speed 240" to "convars.txt"
CALLSTACK
*FUNCTION [unknown()] scripts/vscripts/sisync-ai+.nut line [167]
*FUNCTION [unknown()] scripts/vscripts/sisync-ai+.nut line [260]
LOCALS
[exception] "the index 'cm_MaxSpecials' does not exist"
[this] TABLE
[specials] TABLE
[survivors] TABLE
[this] TABLE"
Please, help me! SI don't' appear in campaign
https://github.com/Stabbath/L4D2-Decompiled/blob/master/Decompiled%20VScripts/c6m3_port_finale.nut
To allow the special infected to spawn, you would need to set the `ShouldAllowSpecialsWithTank` variable to `true`. While the option to do so isn't in the `settings.txt` file for this add-on, it's available for the `Competitive` version which you can find in the `Special Infected Synchronization Bundle`.
will it work?
If you'd like to know what other options are available for the `PreferredMobDirection` variable, you can view its description at this wiki page .
- The `OverrideMobDirection` option determines whether to allow the `PreferredMobDirection` option to override the variable set by the `SessionOptions` table. Currently, there isn't a special infected equivalent for overriding the directions they spawn at, but I could probably add that feature in the future.
- The `ThinkInterval` option controls how often the VScript's functions get updated. Setting it to `-1` will make them get updated at every available tick.
- The `LastSpawnedTime` option determines the amount of time the special infected can still spawn individually before they are no longer allowed to spawn.
If you'd like to know what the rest of the options do, you're free to take a look at this thread .