Left 4 Dead 2

Left 4 Dead 2

Special Infected Synchronization (Competitive)
Showing 61-70 of 136 entries
< 1 ... 5  6  7  8  9 ... 14 >
Update: Sep 7, 2024 @ 10:00pm

Improvements
  • Special infected can now spawn in areas marked with either the `BATTLEFIELD` or `FINALE` spawn attribute if the `AlwaysAllowSpawns` option is set to `true` in the `settings.txt` file.

Update: Sep 7, 2024 @ 1:00am

Improvements
  • Made some adjustments to how the `PassiveSearchRange` options function so the Tank will be more likely to retreat from the survivors when finding a place to either hide or throw rocks.
  • Replaced the `CommandABot` function for the Tank with the `m_customAbility` NetProp to allow the Tank to throw rocks more frequently.
  • Moved all of the scope variables to their own table to prevent conflicts with other add-ons.
Changes
  • Removed the `EngageDistanceDivider` option from the `passivetank.txt` file as the Tank should focus more on throwing rocks while special infected are waiting to respawn.
  • Decreased the default value for the `PassiveSearchRangeMax` option in the `passivetank.txt` file to `750`.
  • Prevented the `EnablePassiveTank` option from executing its function during finales to workaround a bug where finales can move to the next stage if the `CommandABot` function resets the Tank's AI.
  • Allowed the Tank to play passively if `EnablePassiveTank` is set to `true` and `ShouldAllowSpecialsWithTank` is set to `false`.
Bug Fixes
  • Fixed a bug where a SurvivorBot would still be able to pick up an incapped survivor if the `ForceDropIncapped` option is enabled.

Update: Aug 24, 2024 @ 8:00am

Bug Fixes
  • Converted the `DebugMode` option to an integer to prevent a fatal error from occurring when the option is set to a boolean value.

Update: Aug 19, 2024 @ 3:00pm

Bug Fixes
  • Fixed a bug where the special infected would be allowed to spawn after one of them has died even after the respawn timer has been reset.

Update: Aug 18, 2024 @ 1:00am

Improvements
  • Special infected will now spawn close together if they cannot find anymore valid nav areas to spawn at and a special infected has already found at least one valid spawn area.
  • Allowed the Tank to play passively regardless of flow distance if he is standing on a nav area marked with the `FINALE` spawn attribute.
  • The Tank will no longer potentially stop moving if he is near a molotov that is currently being thrown.
  • Made some changes to the `OptimizeSpecialPriority` option to make special infected more likely to switch to nearby revivers when available.
  • Made further improvements to the passive Tank's functions to improve reliability.
Changes
  • Removed the `z_jockey_leap_range` command variable from the `convars.txt` file.
  • Removed the `z_jockey_leap_time` command variable from the `convars.txt` file.
  • Increased the default value for the `NearInfernoHeight` option in the `passivetank.txt` file to `200`.
  • Increased the default value for the `NearInfernoWidth` option in the `passivetank.txt` file to `500`.
  • Increased the default value for the `NearThrownMolotovRange` option in the `passivetank.txt` file to `1000`.
  • Decreased the default value for the `ValidAreaFoundValidCount` option in the `manualspecialspawn.txt` file to `1`.

Update: Aug 15, 2024 @ 4:30pm

Additions
  • Added the `ValidAreaSearchBossRadius` option to the `manualspecialspawn.txt` file which attempts to find a valid area that is not too far from a survivor before deciding whether to allow special infected to spawn while a boss is active. This option only goes into effect if the `WaitForValidAreas` and `ValidateAreasNearBosses` options are set to `true`.
  • Added the `ValidAreaSearchPanicRadius` option to the `manualspecialspawn.txt` file which attempts to find a valid area that is not too far from a survivor before deciding whether to allow special infected to spawn during panic events. This option only goes into effect if the `WaitForValidAreas` and `ValidateAreasDuringPanicEvents` options are set to `true`.
  • Added the `ValidAreaSearchStruggleRadius` option to the `manualspecialspawn.txt` file which attempts to find a valid area that is not too far from a survivor before deciding whether to allow special infected to spawn while survivors are struggling. This option only goes into effect if the `WaitForValidAreas` and `ValidateAreasWithStrugglers` options are set to `true`.
Changes
  • Renamed the `ValidAreaSearchRadius` option in the `manualspecialspawn.txt` file to `ValidAreaSearchSpecialRadius`.

Update: Aug 14, 2024 @ 10:00am

Additions
  • Added the `NearInfernoScalarRadius` option to the `passivetank.txt` file which determines the angle of the inferno the Tank is allowed to find nav areas within to lower the chances of running into fire.
  • Added the `NearInfernoHeight` option to the `passivetank.txt` file which determines how close the Tank needs to be to an inferno in the Z axis for him to consider moving away from the affected area.
Improvements
  • Made some changes to the passive Tank's functions to improve performance and reliability.
  • Made futher improvements to the end positions of trace lines to make special infected less likely to pop out.
Changes
  • Renamed the `AvoidDamageAttributes` option in the `passivetank.txt` file to `AvoidMolotovs`.
  • Renamed the `NearInfernoRange` option in the `passivetank.txt` file to `NearInfernoWidth`.
  • Increased the default value for the `NearInfernoFlowDist` option in the `passivetank.txt` file to `1000`.
  • Increased the default value for the `NearThrownMolotovFlowDist` option in the `passivetank.txt` file to `1000`.
  • Decreased the default value for the `NearInfernoWidth` option in the `passivetank.txt` file to `400`.
  • Decreased the default value for the `NearThrownMolotovRange` option in the `passivetank.txt` file to `400`.
Bug Fixes
  • Fixed a bug where the Tank would treat Spitter's acid as if it were inferno.
  • Fixed a bug where the Tank could potentially not move if standing in inferno.

Update: Aug 9, 2024 @ 4:00am

Additions
  • Added the `TraceMethod` option to the `manualspecialspawn.txt` file which determines where in the VScript the trace lines will be performed. Setting it to `0` will improve reliability at the cost of performance, and setting it to `1` will improve performance at the cost of reliability.
  • Added the `ValidAreaMethod` option to the `manualspecialspawn.txt` file which determines how the nav areas will be validated. Setting it to `0` will check if only the prioritized survivor can see the nav area, and setting it to `1` will check if all survivors can see the nav area.
  • Added the `ValidateAreasDuringPanicEvents` option to the `manualspecialspawn.txt` file which determines whether to allow special infected to skip the validation check if any boss is active.
  • Added the `ValidateAreasWithStrugglers` option to the `manualspecialspawn.txt` file which determines whether to allow special infected to skip the validation check if enough survivors are struggling.
  • Added the `NearRockSpotProximity` option to the `passivetank.txt` file which determines how close the Tank needs to be near his rock spot before he is able to throw rocks.
Improvements
  • Used local variables to reference settings from nested tables to improve performance.
  • Allowed the trace line to rotate its end position to match the orientation of the player. This makes special infected less likely to pop out.
Changes
  • Added the `NavMaxEntIgnore` option to the `passivetank.txt` file.
  • Renamed the `StopPassive` options in the `passivetank.txt` file to `PassiveStop` to make them easier to find.
  • Set the default value for the `ValidateAreasNearBosses` option in the `manualspecialspawn.txt` file to `true`.

Update: Aug 7, 2024 @ 6:00pm

Improvements
  • Modified some functions for the `EnableManualSpecialSpawn` and `EnablePassiveTank` options to improve performance.
Changes
  • Removed the `NavVisibilityCalculation` options from the `manualspecialspawn.txt` and `passivetank.txt` files as the `IsCompletelyVisibleToTeam` and `IsPotentiallyVisibleToTeam` functions only worked at close range.
  • Reverted the changes made to the `CanSurvivorsSeeTank` function by removing the `IsPotentiallyVisibleToTeam` function to allow passive Tanks to attack from farther away.

Update: Aug 7, 2024 @ 2:00am

Additions
  • Added the `NavRandomPosSizeX` and `NavRandomPosSizeY` options to the `manualspecialspawn.txt` and `passivetank.txt` files which determines the minimum size required to begin picking a random vector on the nav area the special infected will spawn at.
  • Added the `NearInfernoScanFlowDist` option to the `passivetank.txt` file which determines how close the Tank needs to be to an inferno in flow distance to scan his current build path.
  • Added the `NearInfernoScanRange` option to the `passivetank.txt` file which determines how close the Tank needs to be to an inferno in distance to scan his current build path.
Improvements
  • Replaced the trace line calculations for Tanks with the `IsPotentiallyVisibleToTeam` function to improve performance.
  • Set the X and Y axis in the vector for the `BoxCenter` function to `-SISync.Settings.ManualSpecialSpawn.BoundingWidth.tofloat()` to lower the chances of the special infected popping into existence.
Changes
  • Renamed the `PreserveNavSize` options to `NavPreserveSize`.
  • Renamed the `ThrownMolotov` options to `NearThrownMolotov`.
  • Removed the `CheckBuildPath` options from the `passivetank.txt` file as the `NearInfernoScan` options already take care of the Tank's build paths.
  • Increased the default value for the `NearThrownMolotovRange` option in the `passivetank.txt` file to `500`.
Bug Fixes
  • Fixed a bug where the `DistanceCalculation` from the `manualspecialspawn.txt` file would be used for the Tank instead of the one from the `passivetank.txt` file.