| Last updated | 3 weeks ago |
| Total downloads | 4588 |
| Total rating | 7 |
| Categories | Mods Monsters Server-side |
| Dependency string | REPO_JP-EnemySpeedUp-2.0.0 |
| Dependants | 1 other package depends on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2304README
EnemySpeedUp
- Increase enemy movement speed and all visual motion with one speed setting
Overview
This mod expands the original enemy speed concept into a broader speed overhaul.
It still accelerates actual enemy gameplay movement on the host, but it also speeds up enemy visual motion more uniformly. Instead of managing separate walk, attack, or other animation state multipliers, this version is designed around a simpler idea: make the enemy's full motion feel faster or slower as one package.
For enemies that use Animator.speed, the mod reapplies the chosen speed scaling continuously so vanilla per-frame animation writes do not cancel the effect. For enemies that do not rely on Animator.speed, the mod also supports Spring-based or custom visual update paths so their visible motion can be sped up together as well.
Features
-
Host-authoritative gameplay movement scaling
- Scales
EnemyNavMeshAgentdefault movement values - Scales
EnemyNavMeshAgent.OverrideAgenttemporary movement values - Scales
EnemyRigidbodyfollow movement values - Scales
EnemyRigidbodyoverride follow movement values
- Scales
-
Unified full-motion visual scaling
- Uses one visual speed setting for all animation states instead of separate walk or attack animation settings
- Applies to
Animator.speeddriven enemies - Also targets supported non-
Animator.speedvisual systems such as Spring or custom visual updates
-
Damage rage support
- Enemies can become faster as their HP drops
- Rage can be applied to gameplay movement and/or visual motion depending on config
-
Enemy exclusion support
- Specific enemies can be excluded from all mod effects
-
Safety and maintenance behavior
- Prevents same-frame double application for override movement methods
- Automatically reloads and reapplies settings when config values are changed
Config
Main configurable areas:
- Enable switch
- NavMesh normal movement speed
- NavMesh attack movement speed
- Rigidbody normal movement speed
- Rigidbody attack movement speed
- Global visual speed
- Excluded enemy list
- Damage rage mode, max multiplier, and target areas
- Log level and applied multiplier logging
Behavior Notes
- Host installation is enough for actual enemy movement gameplay changes because those are host-authoritative
- Installed clients benefit from the mod's visual sync behavior for supported enemy visuals
- Extreme values can heavily change balance and readability
Contact
EnemySpeedUp
- 一つの速度設定で敵の移動速度と全体見た目速度を上げるMOD
概要
このMODは、元の敵速度変更MODをより広い速度強化MODへ拡張したものです。
ホスト側で実際の敵移動速度を加速するだけでなく、敵の見た目の動きもより統一的に高速化します。歩き、攻撃、その他の状態ごとに別々のアニメ速度を調整するのではなく、この版では「敵全体の動きのテンポをまとめて速くする、または遅くする」という考え方に整理しています。
Animator.speed を使う敵には、バニラ側の毎フレーム書き込みで効果が戻らないよう、継続的に速度補正を再適用します。さらに、Animator.speed に依存しない敵についても、Spring系や独自の見た目更新処理に対応することで、見た目全体を一括で速くできるようにしています。
特徴
-
ホスト権限での実移動速度変更
EnemyNavMeshAgentの通常移動値を倍率変更EnemyNavMeshAgent.OverrideAgentの一時移動値を倍率変更EnemyRigidbodyの追従移動値を倍率変更EnemyRigidbodyの一時追従移動値を倍率変更
-
全体見た目速度の一括変更
- 歩きや攻撃ごとの個別設定ではなく、一つの見た目速度設定で全状態を変更
Animator.speedベースの敵に対応- Spring系や独自更新など、
Animator.speed非依存の見た目要素にも対応
-
被ダメ加速
- 敵のHPが減るほど速度を上げることが可能
- 実移動や見た目のどこへ加速を適用するかをConfigで設定可能
-
敵除外機能
- 特定の敵をMODの全効果から除外可能
-
安全性と運用性
- Override系移動メソッドの同フレーム二重適用を防止
- Config変更時に自動で再読込と再適用を実施
Config
主な設定項目:
- MOD有効無効
- NavMesh通常移動速度
- NavMesh攻撃中移動速度
- Rigidbody通常移動速度
- Rigidbody攻撃中移動速度
- 全体見た目速度
- 除外敵リスト
- 被ダメ加速の方式、最大倍率、適用先
- ログレベル、倍率適用ログ
動作メモ
- 実際の敵移動のゲームプレイ変更はホスト権限で処理されるため、ホスト導入で成立します
- 対応済みの見た目同期を活かすには、クライアント側にも導入されている方が効果を確認しやすいです
- 極端な倍率設定は、難易度や見やすさを大きく変えます