Left 4 Dead 2

Left 4 Dead 2

Special Infected Synchronization (Competitive)
31-40 van 137 items weergegeven
< 1  2  3  4  5  6 ... 14 >
Update: 28 feb om 14:00
door Thumos

Additions
  • Added the `SpawnScalarOccupiedGroupDist` option to the `manualspecialspawn.txt` file which determines how close the survivors need to be to the prioritized survivor to add the occupied position to the other survivors' scopes as well.
Improvements
  • The vision's scalar will now only occur for the last remaining spawn positions instead of being active at the beginning. This should allow special infected to spawn in their desired positions more frequently.
Changes
  • Removed the `SpawnScalarFOVHorizontalScale` and `SpawnScalarFOVVerticalScale` options from the `manualspecialspawn.txt` file due to technical issues.
  • Increased the `SpawnScalarVisionLimit` option in the `manualspecialspawn.txt` file to `2`.
  • Increased the `ValidAreaGoal` option in the `manualspecialspawn.txt` file to `3`.
  • Increased the `ValidAreaLimit` option in the `manualspecialspawn.txt` file to `10`.
  • Decreased the `SpawnScalarOccupiedRadius` in the `manualspecialspawn.txt` file to `0.3333`.
  • Decreased the `SpawnScalarVisionRadius` in the `manualspecialspawn.txt` file to `0.1667`.

Update: 8 feb om 16:00
door Thumos

Additions
  • Added the `CommonCollectChunks` option to the `manualspecialspawn.txt` file which determines the maximum amount of common infected that can be collected in chunks.
  • Added the `SpawnScalarFOVHorizontalScale` option to the `manualspecialspawn.txt` file which determines the number that will be used to multiply the scalar's horizontal axis.
  • Added the `SpawnScalarFOVVerticalScale` option to the `manualspecialspawn.txt` file which determines the number that will be used to multiply the scalar's vertical axis.
  • Added the `SpawnScalarVisionLimit` option to the `manualspecialspawn.txt` file which determines how many special infected should not spawn within the survivor's line of sight before the restriction gets lifted.
  • Added the `SpawnScalarVisionRadius` option to the `manualspecialspawn.txt` file which determines how wide the field of view will be from the survivor's line of sight so the next special infected won't spawn within its radius.
  • Added the `SpawnScalarVisionSpecialCount` option to the `manualspecialspawn.txt` file which determines how high the special infected limit needs to be to use the `SpawnScalarVisionLimit` option.
Changes
  • Special infected will now ignore survivors who are in the exit checkpoint.
  • The build path will now be considered invalid if a nav area contains a closing or closed door.
  • If a survivor is attacking a special infected, their intensity will now only increment if they're covered in vomit.
  • Updated the thumbnail for this add-on.
  • Renamed the `SpawnScalarRadius` option in the `manualspecialspawn.txt` file to `SpawnScalarOccupiedRadius`.
  • Separated all options related to the `EnablePassiveTank` option into its own add-on which you can download here.
  • Increased the `SpawnScalarOccupiedRadius` option in the `manualspecialspawn.txt` file to `0.75`.

Update: 31 jan om 11:30
door Thumos

Changes
  • Survivors will no longer be prioritized for finding valid areas if they're incapacitated or dominated by a special infected.
Bug Fixes
  • Fixed a bug where a fatal error would occur when the Tank checks if a hiding spot is valid.

Update: 30 jan om 16:00
door Thumos

Additions
  • Added the `SpawnPosChunkLimit` option to the `manualspecialspawn.txt` file which determines how many times it is allowed to find a potentially valid spawn position on the given nav area before being forced to stop.
  • Added the `NavPosChunkLimit` option to the `passivetank.txt` file which determines how many times it is allowed to find a potentially valid hiding position on the given nav area before being forced to stop.
  • Added the `SeparatedRange` option to the `survivorstatus.txt` file which determines how far two survivors need to be from each other for special infected to consider either of them as a priority.
Improvements
  • Improved performance when attempting to find valid nav areas.
  • Valid nav areas that are within the scalar radius will no longer be considered invalid.
Changes
  • Special infected will now select one of the two separated survivors when determining who to prioritize instead of the one furthest ahead.
  • Moved the debug options into the `debugging.txt` file.
  • Renamed the `SpawnRandomPosSizeX` and `SpawnRandomPosSizeY` options to `SpawnPosChunkSizeX` and `SpawnPosChunkSizeY` respectively.
  • Renamed the `NavRandomPosSizeX` and `NavRandomPosSizeY` options to `NavPosChunkSizeX` and `NavPosChunkSizeY` respectively.
  • Set the `TraceMaskCollision` option in the `manualspecialspawn.txt` and `passivetank.txt` files to `TRACE_MASK_NPC_SOLID`.
  • Increased the `SpawnScalarRadius` option in the `manualspecialspawn.txt` file to `0.6667`.
  • Increased the `SpawnPreserveSizeX` and `SpawnPreserveSizeY` options in the `manualspecialspawn.txt` file to `300`.
  • Decreased the `SpawnCollectChunks` option in the `manualspecialspawn.txt` file to `100`.
Bug Fixes
  • Prevented fatal errors from occuring for other functions that rely on generators. The errors will still show in the console if the `DebugShowErrors` option is set to `true`.
  • Fixed a bug where the closest inferno that was recently obtained would be used to gather adjacent areas while the directions were being searched.
  • Fixed a bug where a fatal error could occur if the classname wasn't found in the survivor's `GetActiveWeapons()` function.

Update: 17 jan om 22:00
door Thumos

Additions
  • Added the `DebugDrawBoxTime` option to the `settings.txt` file which determines how long the draw box will be visible while the `DebugMode` option is set to `2`.
  • Added the `BuildPathTeamID` option to the `manaulspecialspawn.txt` file which determines which determines the type of build path special infected will prefer for valid areas.
  • Added the `SpawnCollectChunks` option to the `manualspecialspawn.txt` file which determines the maximum amount of nav areas that can be collected in chunks.
  • Added the `SpawnScalarRadius` option to the `manualspecialspawn.txt` file which determines how wide the field of view will be from the survivor to the valid spawn area so the next special infected won't spawn within its radius.
  • Added the `SpawnScalarOccupiedLimit` option to the `manualspecialspawn.txt` file which determines how many field of views will be scanned by the `SpawnScalarRadius` option before the earliest one gets deleted.
  • Added the `ValidAreaFallbackCount` option to the `manualspecialspawn.txt` file which determines how many valid spawn areas must exist before special infected can reuse spawn positions as valid spawn areas.
  • Added the `ValidAreaGoalDuringPanicEvents` option to the `manualspecialspawn.txt` file which determines how many valid nav areas need to be found before allowing special infected to spawn while a panic event is active. This option only goes into effect if the `WaitForValidAreas` option is set to `true`.
  • Added the `ValidAreaGoalDuringNearTank` option to the `manualspecialspawn.txt` file which determines how many valid nav areas need to be found before allowing special infected to spawn while a Tank is active. This option only goes into effect if the `WaitForValidAreas` option is set to `true`.
  • Added the `ValidAreaGoalDuringWithStrugglers` option to the `manualspecialspawn.txt` file which determines how many valid nav areas need to be found before allowing special infected to spawn while survivors are struggling. This option only goes into effect if the `WaitForValidAreas` option is set to `true`.
Improvements
  • The Tank will now move to a hidden spot and then move out of it to throw rocks instead of standing in one hidden position if the `EnablePassiveTank` option is set to `true`.
  • Nav areas will now be deleted if special infected are unable to spawn on valid areas.
  • Improved the performance and reliability of the Tank's fire-dodging capability.
  • Valid areas will now be collected near all survivors instead of just one.
Changes
  • The `tank_stuck_time_suicide` command variable will no longer be set to the value determined by the `FrustrationTime` option.
  • Renamed the `SpawnCheckLimit` option to `SpawnScanLimit`.
  • Removed the `SpawnTakenFlowDist` and `SpawnTakenProximity` options from the `manualspecialspawn.txt` file as they have been replaced with the `SpawnScalarRadius` option.
  • Removed the `ValidateAreasDuringPanicEvents`, `ValidateAreasNearBosses`, and `ValidateAreasWithStrugglers` options from the `manualspecialspawn.txt` file as they have been replaced with the `ValidAreaGoalDuringPanicEvents`, `ValidAreaGoalNearTank`, and `ValidAreaGoalWithStrugglers` options respectively.
  • Removed a couple options related to ceiling and relocating from the `passivetank.txt` file as they no longer have any use.
  • Set the `ValidateAreasWithStrugglers` option in the `manualspecialspawn.txt` file to `true`.
  • Increased the `FlowDistMin` option in the `manualspecialspawn.txt` file to `-1000`.
  • Increased the `SpawnSearchChunks` option in the `manualspecialspawn.txt` file to `50`.
  • Increased the `SpawnSearchLimit` option in the `manualspecialspawn.txt` file to `200`.
  • Increased the `ValidAreaMethod` option in the `manualspecialspawn.txt` file to `1`.
  • Increased the `PassiveSearchRangeMax` option in the `passivetank.txt` file to `1000`.
  • Decreased the `ValidAreaLimit` option in the `manualspecialspawn.txt` file to `5`.
  • Decreased the `MinimumLadderLength` option in the `passiveladder.txt` file to `150`.
  • Decreased the `NearInfernoScalarRadius` option in the `passivetank.txt` file to `-0.25`.
  • Decreased the `NearInfernoWidth` option in the `passivetank.txt` file to `200`.
  • Decreased the `PassiveFlowDistMin` option in the `passivetank.txt` file to `200`.
  • Decreased the `PassiveSearchRangeMin` option in the `passivetank.txt` file to `200`.
Bug Fixes
  • Fixed a bug where special infected would occasionally not be able to find any valid areas if the generator was interrupted.
  • Fixed a bug where a fatal error would occur if a Tank was present and all survivors were either incapacitated or dead.

Update: 4 jan om 18:00
door Thumos

Bug Fixes
  • Fixed a bug where the AI special infected wouldn't earn points from attacking survivors if the `CalculateAIDamageScore` option was set to `true`.
  • Fixed a bug where the AI Tank wouldn't reset his frustration timer when attacking survivors if the `AllowExtraFrustrationTime` option was set to `true`.

Update: 31 dec 2024 om 10:16
door Thumos

Bug Fixes
  • Fixed a bug where the Tank would only decide not to throw rocks if the lowest flow survivor was ahead of the Tank.

Update: 31 dec 2024 om 10:00
door Thumos

Improvements
  • Allowed the Tank to throw rocks if he's closer than the value set by the `tank_throw_allow_range` command variable. This should allow add-ons such as `Improved Tank AI` to properly perform the `punch & rock` combo.
Changes
  • Removed the `FlowDistanceAheadOfWitch` option from the `passivewitch.txt` file as it wasn't really that useful for special infected.
  • Decreased the `FlowDistanceBehindLadder` option in the `passiveladder.txt` file to `75`.
  • Decreased the `FlowDistanceBehindWitch` option in the `passivewitch.txt` file to `75`.

Update: 27 dec 2024 om 21:00
door Thumos

Bug Fixes
  • Reconverted the `DebugMode` option to an integer to prevent an error that would occur when comparing integers with booleans.
  • Fixed a bug where the `cm_AggressiveSpecials` variable would still be set to `false` even if the `AllowAggressiveSpecials` option was set to `false`.

Update: 25 dec 2024 om 14:00
door Thumos

Additions
  • Added the `OffsetTraceToBoundingBox` option to the `manualspecialspawn.txt` file which determines whether to offset the tracelines to the left and right of the bounding box with the value set by the `BoundingWidth` option.
Changes
  • Set the `TraceMaskCollision` option in the `manualspecialspawn.txt` and `passivetank.txt` files to `TRACE_MASK_PLAYER_SOLID`.
  • Increased the `FlowDistMin` option in the `manualspecialspawn.txt` file to `-1500`.
  • Increased the `SpawnRangeWidth` option in the `manualspecialspawn.txt` file to `750`.
  • Increased the `BurningTankHealthPercent` option in the `passivetank.txt` file to `75`.
  • Decreased the `DistanceMaxPathLength` option in the `manualspecialspawn.txt` file to `1000`.
  • Decreased the `SpawnPreserveSizeX` option in the `manualspecialspawn.txt` file to `150`.
  • Decreased the `SpawnPreserveSizeY` option in the `manualspecialspawn.txt` file to `150`.
  • Decreased the `SpawnRandomPosSizeX` option in the `manualspecialspawn.txt` file to `35`.
  • Decreased the `SpawnRandomPosSizeY` option in the `manualspecialspawn.txt` file to `35`.
  • Decreased the `NavRandomPosSizeX` option in the `passivetank.txt` file to `35`.
  • Decreased the `NavRandomPosSizeY` option in the `passivetank.txt` file to `35`.
Bug Fixes
  • Fixed a bug where the function that handles valid areas wouldn't count the nav area in the array as a valid spawn location if it was about to exceed the limit set by the `ValidAreaLimit` option.
  • Fixed a bug where an error could occur if an invalid nav area was used after resuming the current function in the generator.
  • Fixed a bug where special infected would choose not to spawn while a Tank is active if either the `EnablePassiveTank` option was set to `false` or the survivor count was less than the `PassiveStopSurvivorCount` option.