REPO_JP-EnemySpeedUp icon

EnemySpeedUp

【Host Only MOD】Enemy speed multiplier mod.敵の移動速度を倍率で変更するMOD

By REPO_JP

CHANGELOG

Changelog

[2.0.0] - Major Update

Changed

  • Reworked the mod from simple enemy movement scaling into a broader enemy speed overhaul
  • Renamed the release package target to EnemySpeedUp
  • Replaced separate animation-state speed handling with one global visual speed approach
  • Kept gameplay-side movement changes host-authoritative while supporting visual sync logic for installed clients

Added

  • Unified enemy movement speed scaling for NavMesh-based enemies
  • Unified enemy movement speed scaling for Rigidbody-follow enemies
  • Unified all-visual speed scaling with a single animation speed setting
  • Support for non-Animator.speed visual systems such as Spring-based or custom visual updates
  • Damage rage system that increases speed as enemy HP decreases
  • Exclusion list for specific enemies
  • Automatic config reload and reapplication when config values change
  • VFX speed sync for supported particle and trail style visuals
  • Built-in same-frame double-apply prevention for override movement methods

Notes

  • This version is designed so players can speed up or slow down an enemy's full motion more uniformly with fewer separate settings
  • Host installation is sufficient for gameplay movement changes, while visual sync behavior benefits from installation on clients as well

[1.0.0] - Initial Release

Added

  • Enemy movement speed multiplier

    • Scales EnemyNavMeshAgent.DefaultSpeed and DefaultAcceleration on EnemyNavMeshAgent.Awake
    • Scales override speed and acceleration on EnemyNavMeshAgent.OverrideAgent
    • Enforces a minimum NavMeshAgent.speed on EnemyNavMeshAgent.Update while not overriding
  • Config

    • General.Enable enable or disable the mod
    • Speed.SpeedMultiplier range 0.1 to 100 default 5.0
  • Logging

    • Logs patched default speed in EnemyNavMeshAgent.Awake