You are viewing a potentially older version of this package. View all versions.
Dinorush-EnemyAnimationFix-1.2.4 icon

EnemyAnimationFix

Fixes several enemy bugs for both clients and host.

Date uploaded a month ago
Version 1.2.4
Download link Dinorush-EnemyAnimationFix-1.2.4.zip
Downloads 791
Dependency string Dinorush-EnemyAnimationFix-1.2.4

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.1 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.1

README

Features

Client or Host

  • Foamed enemies visually fade to normal over time

Client

  • Enemies don't snap out of their tongue/shooting animations early.
  • Enemies don't occasionally fail to play animations (most of the time).

Host (applies for all players)

  • Enemies stop shooting or using their tongues when they perform another action.
  • Enemies don't cancel their melee when a player is directly inside them.
  • Enemy c-foam states last the correct length of time for clients.
  • Wave enemies don't AFK for potentially infinite lengths of time.
    • Min/max time customizable via Config file.
  • Enemies' second and onward screams correctly wake rooms instead of doing nothing.
  • Scream cooldowns reset between drops.

Acknowledgements

Fast fix implementation for wave enemies AFKing is heavily based on PierceBugFix's patch.

CHANGELOG

v1.3.2

  • Enemy footstep audio fix
    • Fixed null reference errors that occurred after some time

v1.3.1

  • Enemy footstep audio fix
    • No longer counts players towards its internal cap
    • Now only updates enemy animations for those it's affecting, rather than globally
      • Not an issue generally, but the unused 256 ("EnemyBig") hibernating animation shifts over time.

v1.3.0

  • Added new fix
    • Enemies not on screen play footstep audio and can perform melee animations like normal.
      • Can be toggled via config.

v1.2.5

  • Added new fix
    • Giant screams play the correct animation always.

v1.2.4

  • Fixed clients receiving incorrect foam amounts

v1.2.3

  • Removed enemy position syncing, as it didn't work well and caused other issues

v1.2.2

  • Added new fix
    • Foamed enemies visually fade to normal over time

v1.2.1

  • Fixed occasional null reference errors, especially with ClientSidePrediction

v1.2.0

  • Fixed c-foam syncing with clients
  • Fixed an occasional crash with flyers

v1.1.3

  • Adjusted fast patching logic

v1.1.2

  • Changed fix for wave-spawned enemies AFKing to a significantly faster version

v1.1.1

  • Added Config file to customize how long enemies remain inactive after spawning

v1.1.0

  • Added new fixes
    • Wave-spawned enemies no longer AFK for random amounts of time
    • Global scream cooldown resets between drops
    • Enemy screams after their first no longer do nothing

v1.0.2

  • Fixed fog abilities triggering an absurd number of times

v1.0.1

  • Fixed an occasional crash for clients

v1.0.0

  • Initial release