Left 4 Dead 2

Left 4 Dead 2

Special Infected Synchronization (AI+)
Showing 41-50 of 54 entries
< 1  2  3  4  5  6 >
Update: 7 Oct, 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: 23 Sep, 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: 15 Sep, 2023 @ 2:05am

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: 12 Sep, 2023 @ 2:01pm

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: 10 Sep, 2023 @ 5:25am

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.

Update: 23 Aug, 2023 @ 3:12pm

Bug Fixes
  • Made `CustomVars` a global table. This fixes a bug where the variables in the `settings.txt` file wouldn't load on round start.

Update: 23 Aug, 2023 @ 2:27pm

Changes
  • Renamed the main VScript to `scriptedmode_addon.nut` and moved the functions located in the `sisync-config.nut` vscript into the `sisync` table. This should reduce the risk of other add-ons breaking when running alongside this one.

Update: 20 Aug, 2023 @ 3:41am

Additions
  • Implemented the ability for players to change the variables listed in the `settings.txt` file as well as modify or even add new command variables in the `convars.txt` file located in the `~/ems/sisync-ai+/cfg/` directory.
Changes
  • Used "DirectorOptions.*" instead of "DirectorScript.GetDirectorOptions().*" to specify the variables to modify in-game. This limits each special infected to 1 in the `DirectorOptions` table as doing so with "DirectorScript.GetDirectorOptions().*" would've caused an index error.
  • Modified the `nb_saccade_speed` and `nb_saccade_time` command variables to make the special infected aim at the survivors more accurately.

Update: 16 Aug, 2023 @ 2:58pm

Changes
  • Modified the `tongue_dropping_to_ground_time` command variable to match the variable used in Versus mode.

Update: 11 Aug, 2023 @ 9:02am

Changes
  • Updated thumbnail image to make it distinct from my other add-ons.