Left 4 Dead 2

Left 4 Dead 2

Special Infected Synchronization (Competitive)
Showing 111-120 of 136 entries
< 1 ... 10  11  12  13  14 >
Update: Nov 2, 2023 @ 4:00pm

Changes
  • Reworked the `LoadSettings` function in the `sisync` table to allow any value besides `true`, `false`, or `null`.
  • Allowed the `ProhibitBosses` variable to be set to any other value to let the game handle boss spawning instead.

Update: Oct 28, 2023 @ 9:22pm

Bug Fixes
  • Removed `si_count.pop()` from the `OnGameEvent_player_death` function since `si_count.clear()` removes all the special infected from the array when their respawn timer is finished. This should prevent the special infected from being desynchronized.

Update: Oct 18, 2023 @ 12:45pm

Bug Fixes
  • Added an `if` statement in the `Update()` function to determine if the base game mode being played isn't Versus to determine whether to execute the `damage_check()` function. This fixes a bug where the survivor being pulled by a Smoker would take more damage than usual when playing Versus.

Update: Oct 7, 2023 @ 5:00pm

Additions
  • Added the `ProhibitBosses` variable into both the `MapOptions` table and `settings.txt` file.
Bug Fixes
  • Moved the `cm_AggressiveSpecials` variable into the `MapOptions` table. This allows the variable to be utilized when it intitially did nothing before.

Update: Oct 7, 2023 @ 11:45am

Changes
  • Added the `ScriptMode_Init` function to `scriptedmode_addon.nut`. This allows the add-on to work without relying on other add-ons to activate Scripted Mode.

Update: Oct 4, 2023 @ 5:07pm

Additions
  • Added a new option in `settings.txt` which would allow the infected to spawn in most crescendo and onslaught areas before the events actually start. This is done by removing all `BATTLEFIELD` and `BATTLESTATION` spawn attributes on round start.

Update: Sep 23, 2023 @ 7:15am

Changes
  • Changed the table for the DirectorScript variables to `MapOptions` and `MutationOptions`. This allows the variables set by each map to be overwritten as opposed to being delegated by whatever variables the map's `DirectorOptions` table imposed. Do note that crescendo and onslaught events will still overwrite the VScript's variables, but the variables will at least be reverted back to whatever was listed in the `MapOptions` table once the event is finished.
  • If the default variables listed in the `::CustomVars` table aren't in the `settings.txt` file, they'll now be added to the config file without overwriting existing ones on round start.

Update: Sep 15, 2023 @ 2:04am

Additions
  • Added the ability to change the minimum and maximum values for the special infected's respawn timer by modifying the `RespawnIntervalMin` and `RespawnIntervalMax` variables in the `settings.txt` file.
  • Added a new variable in the `settings.txt` file named `DebugMode`. This simply prints out text in the console in case anything important happens in-game.
Bug Fixes
  • Made `CustomVars` a global variable again to fix a bug where modifying the `settings.txt` file wouldn't have any effect in-game.

Update: Sep 12, 2023 @ 2:00pm

Bug Fixes
  • Changed the VScript back to `scriptedmode_addon.nut` as using `director_base_addon.nut` would cause index errors when crescendo events were finished.

Update: Sep 10, 2023 @ 5:24am

Changes
  • Used `director_base_addon.nut` instead of `scriptedmode_addon.nut` for executing vscripts. This should hopefully allow this add-on to run alongside other add-ons that utilize `scriptedmode_addon.nut` (ex. Left 4 Bots). Of course, this change could potentially cause issues with add-ons utilizing `director_base_addon.nut`, so it may be best to disable this add-on when playing with other mods that make use of the script.