CapackMods-EliteEnemyVariants icon

EliteEnemyVariants

【HostOnlyMOD】Enhances enemy behavior and abilities with host-only installation. ホストのみの導入で、敵の挙動や能力を強化します。

Last updated 2 hours ago
Total downloads 10
Total rating 0 
Categories Mods Monsters Server-side AI Generated
Dependency string CapackMods-EliteEnemyVariants-4.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
nickklmao-REPOConfig-1.2.6 icon
nickklmao-REPOConfig

Edit mod configs in-game!

Preferred version: 1.2.6

README

Elite Enemy Variants

English

Overview

Elite Enemy Variants randomly converts supported vanilla enemies into a single Enhanced variant. Every Enhanced enemy receives stronger common statistics plus a dedicated behavior built around that enemy's original gimmick. The default chance is 35%, with no more than three Enhanced enemies per level.

Only the host needs the mod. Unmodded participants experience the Enhanced enemies normally.

Requirements

  • BepInExPack 5.4.2305 or a later compatible version
  • REPOConfig 1.2.6 or a later compatible version

Installation

Install with a compatible mod manager, or place EliteEnemyVariants.dll in the profile's BepInEx/plugins directory. Only the host needs the mod for gameplay effects.

Multiplayer

  • The host controls enhancement selection and enemy behavior.
  • Vanilla participants are fully supported and do not need Elite Enemy Variants.
  • Enhanced status lasts until the stage changes.
  • Player damage and knockback are not directly increased. Strength comes from improved abilities and each enemy's dedicated behavior.

Selection and identification

  • Each supported enemy rolls independently when it is registered by the host.
  • The common chance is 35% by default. A per-enemy chance can override it.
  • At most three Enhanced enemies are selected per level by default. A Gnome group can count every member against this cap.
  • SelectionSeed = 0 creates a fresh selection for each stage. A positive value repeats the same selection pattern.
  • Stage Flux settings and seeds are never used for this roll.
  • An Enhanced enemy displays two vanilla green heal flashes every 2.5 seconds by default. The pulse pauses briefly after real damage or healing so those effects remain readable.
  • Red damage flashes remain reserved for actual damage and are not used as the Enhanced identifier.

Enhanced common effects

Effect Default
Health 1.50x
Normal movement 1.15x
Attack movement 1.20x
Body movement and turning 1.15x
Attack preparation speed 1.35x
Recovery speed 1.30x
Pursuit retention 25%
Identification Two vanilla green flashes every 2.5 s

Gnome uses its dedicated 25 HP setting instead of the common health multiplier.

Enemy catalog

The ID order is fixed alphabetically.

ID Display name Enhanced behavior
1 Animal Notices players and enters havoc faster, then renews pursuit once after havoc.
2 Apex Predator Transforms faster, hunts longer while transformed, and can transform one additional time.
3 Banger Uses a five-second fuse, shortened to 3.5 seconds near a visible target within 6 m. Explosion values remain vanilla.
4 Bella Progresses tells and cooldowns faster and performs one additional charge.
5 Birthday Boy Directly targets and immediately attacks the player who popped a balloon.
6 Bowtie Progresses tell and recovery faster and performs one additional yell cycle.
7 Chef Rolls at high speed while steering toward its target for up to six seconds, with one additional tumble.
8 Cleanup Crew Uses head and melee actions sooner and performs one close-range melee follow-up after a head throw.
9 Clown Walks and tracks while beaming, can switch target once, and has a bounded chance to perform a 180-degree sweep.
10 Elsa Becomes angry faster, chases longer in large form, and can hand off to one nearby target before shrinking.
11 Gambit Begins escaping after securing a captured player, keeps choosing reachable routes, retries stalled movement, and completes roulette and its result.
12 Gnome Has 25 HP, stronger jumps, immediate re-attacks, valuable priority, opposite-side formation, and at most two simultaneous attackers.
13 Headgrab Searches for and attacks heads faster and performs one additional headless combo.
14 Headman Begins a fully initialized chase, receives at least ten chase seconds, and can renew chase once without looping an expired Chase state.
15 Heart Hugger Uses lure and chomp sooner and performs one additional aggro cycle.
16 Hidden Captures faster, carries longer, and reroutes once after becoming stuck.
17 Huntsman Remains completely blind, remembers sound during aim and fire, and investigates sounds within 45 m. Miss chance rises from 0% at 5 m or closer to 30% at 45 m; misses land 1.5–2.25 m beside the target. It does not gain burst or follow-up shots.
18 Loom Avoids the same target consecutively. After changing targets, it teleports within 30 m of the new target only when currently farther than 30 m away.
19 Mentalist Charges psychic attacks faster and performs one additional bounded psychic attack.
20 Oogly Uses a lower regular flight band, periodically patrols near floor or table height with its gaze parallel to the floor, and retries one failed dive.
21 Peeper Applies gaze damage faster and can hand off once to another visible target.
22 Reaper Records the last visible player position, keeps its attacking animation active while searching that point after losing sight, and releases the attack only when that search fails.
23 Robe Pursues longer, can re-engage once, and maintains at least 8 m/s toward its target even while unseen.
24 Rugrat Selects the highest-value reachable destructible item, approaches it without jumping, and makes one extra throw attempt.
25 Shadow Child Approaches while unseen, keeps a stable target, and reliably attacks after sustained eye contact.
26 Spewer Immediately attaches to a newly seen player and vomits continuously for the full attachment.
27 Tick Notices sooner and drains faster while preserving the vanilla full-and-flee rule.
28 Trudge Preserves the full attack animation and renews pursuit once after attacking.
29 Upscream Pursues the player it blew away for up to eight seconds and performs exactly one follow-up blow.

Configuration

All settings are available through REPOConfig and use the host's values.

General

Key Default Range / values Effect
General.Enabled true true, false Master switch for selection and Enhanced behavior.
General.VanillaEnemiesOnly true true, false Keeps selection limited to the 29 supported vanilla enemy types.
General.ExcludeShop true true, false Disables selection in shop levels.
General.ExcludeArena true true, false Disables selection in arena levels.
General.DebugLog false true, false Enables verbose diagnostic logging.

Selection, common statistics, behavior, and visual effect

Key Default Range / values Effect
Selection.EnhancedChancePercent 35 0100 Common Enhanced chance per eligible enemy.
Selection.MaxEnhancedPerLevel 3 0100 Maximum Enhanced cap cost per level. 0 disables random enhancement.
Selection.SelectionSeed 0 Whole number 0 creates a fresh selection for each stage; a positive value repeats the same selection pattern.
Selection.GnomeCapCountsMembers true true, false Counts each member of an Enhanced Gnome group against the level cap.
Common.HealthMultiplier 1.50 0.110 Common maximum-health multiplier.
Common.NavMoveMultiplier 1.15 0.110 Normal movement multiplier.
Common.NavAttackMoveMultiplier 1.20 0.110 Attack movement multiplier.
Behavior.WindupRate 1.35 0.110 Attack preparation speed.
Behavior.CooldownRate 1.30 0.110 Recovery speed.
Behavior.ChaseRetention 0.25 00.95 Pursuit retention.
Visual.EnableVanillaPulse true true, false Enables two synchronized vanilla green heal flashes.
Visual.PulseCycleSeconds 2.50 0.530 Time between identification cycles.
Visual.PulseGapSeconds 0.22 0.051 Gap between the two flashes in one cycle.
Visual.DelayAfterHurtSeconds 0.80 010 Identification delay after actual enemy damage.
Visual.DelayAfterRealHealSeconds 0.80 010 Identification delay after actual enemy healing.

Per-enemy selection

Every enemy section listed below has the same two selection keys.

Animal, Apex Predator, Banger, Bella, Birthday Boy, Bowtie, Chef, Cleanup Crew, Clown, Elsa, Gambit, Gnome, Headgrab, Headman, Heart Hugger, Hidden, Huntsman, Loom, Mentalist, Oogly, Peeper, Reaper, Robe, Rugrat, Shadow Child, Spewer, Tick, Trudge, Upscream

Key Default Range / values Effect
<Display name>.Enabled true true, false Enables random enhancement for that enemy.
<Display name>.ChancePercent -1 -1100 -1 uses the common chance; 0100 overrides it.

Dedicated enemy settings

Key Default Range / values Effect
Clown.TrackSpeed 15 1300 Beam tracking rotation speed.
Clown.BeamRange 10 1100 Enhanced beam range in metres.
Clown.BeamDurationMin 1 0.130 Minimum beam duration in seconds.
Clown.BeamDurationMax 2 0.130 Maximum beam duration in seconds.
Clown.WalkWhileAttacking true true, false Moves toward the target while beaming.
Clown.TargetSwitch true true, false Allows one target switch per attack.
Clown.SpinChancePercent 10 0100 Chance of the bounded 180-degree sweep.
Clown.SpinSpeedDegPerSec 300 303000 Sweep rotation speed.
Shadow Child.EyeContactSeconds 3 0.230 Synchronized eye-contact time before attack.
Shadow Child.ApproachRadius 50 1200 Maximum unseen approach radius in metres.
Shadow Child.ApproachSpeed 4 0.130 Unseen approach speed.
Huntsman.SoundInvestigateRange 45 1500 Maximum sound investigation distance in metres.
Gambit.RouletteDurationSeconds 5 130 Enhanced roulette duration.
Gambit.RouletteStunImmune true true, false Ignores stun only while roulette is active.
Banger.FuseSeconds 5 0.530 Standard Enhanced fuse duration.
Banger.NearTargetFuseSeconds 3.5 0.530 Fuse duration near a visible target.
Banger.NearTargetDistance 6 0.550 Near-target threshold in metres.
Banger.FuseSyncIntervalSeconds 0.5 0.15 Fuse update interval.
Gnome.Health 25 110000 Enhanced Gnome health.
Gnome.AttackOrbitSpeed 4 0.130 Opposite-side formation speed.
Gnome.JumpMultiplier 1.5 0.110 Jump strength multiplier.
Gnome.AttackRadius 1.1 0.110 Attack formation radius in metres.
Gnome.ZeroNoticeDelay true true, false Removes the Enhanced group's notice delay.
Gnome.ZeroAttackCooldown true true, false Removes the Enhanced group's re-attack cooldown.
Gnome.ValuablePriorityRadius 5 050 Valuable-priority search radius in metres.
Gnome.ConcurrentAttackers 2 18 Maximum simultaneous Enhanced Gnome attackers.
Oogly.LowPatrolHeight 1 0.54 Low-patrol height in metres.
Oogly.LowPatrolIntervalSeconds 10 360 Interval between low-patrol attempts.
Robe.UnseenMoveSpeed 8 125 Minimum pursuit speed while unseen.

Compatibility

  • Stage Flux and Role Shuffle can be used together with Elite Enemy Variants. Enhancement selection remains independent from Stage Flux settings.
  • If EnemySpeedUp is installed, shared movement boosts are not stacked. Dedicated enemy behavior remains available.
  • Older single-enemy enhancement mods may overlap with this mod. Matching changes are disabled automatically where supported.

Gameplay notes

  • Enhanced variants intentionally make enemy-specific attacks more persistent and less predictable; the 35% chance and cap of three are the recommended starting values.
  • The green pulse is an identifier only and does not heal the enemy.
  • Unless listed above, enemy attacks and other basic rules remain unchanged.

日本語

概要

Elite Enemy Variants は、対応するバニラ敵を確率で単一の「Enhanced」個体へ変更します。Enhanced 個体には共通ステータス強化に加え、元の敵が持つ固有ギミックを活かした専用挙動が適用されます。既定の強化確率は35%、1レベルあたりの上限は3体です。

導入が必要なのはホストだけです。MOD未導入の参加者にもEnhanced個体の挙動が通常どおり反映されます。

必須環境

  • BepInExPack 5.4.2305 以降の互換バージョン
  • REPOConfig 1.2.6 以降の互換バージョン

導入方法

対応MODマネージャーでインストールするか、EliteEnemyVariants.dll をプロファイルの BepInEx/plugins フォルダーへ配置してください。ゲームプレイ効果はホストのみの導入で動作します。

マルチプレイ

  • 強化抽選と敵の挙動はホストが管理します。
  • バニラ参加者に対応しており、Elite Enemy Variants の導入は不要です。
  • 強化状態はステージが変わるまで維持されます。
  • プレイヤーへのダメージ値や吹き飛ばし値は直接増やしません。共通能力と各敵の専用挙動によって強化します。

抽選と識別

  • 対応する敵がホストへ登録された時点で、敵ごとに独立して抽選します。
  • 共通確率は既定で35%です。敵別確率で上書きできます。
  • 既定では1レベルにつき最大3体です。Gnomeの群れは各個体を上限へ数える設定にできます。
  • SelectionSeed = 0 はステージごとに新しいシードを生成します。正の値にするとテスト用に抽選を再現できます。
  • Stage Flux の設定やシードは抽選に使用しません。
  • Enhanced 個体は、既定で2.5秒ごとにバニラの緑色回復エフェクトを2回連続表示します。実際の被ダメージや回復の直後は識別表示を一時停止します。
  • 赤いダメージ点滅は実際のダメージ表示として維持し、Enhanced の識別には使用しません。

Enhanced 共通効果

効果 既定値
体力 1.50倍
通常時の移動 1.15倍
攻撃時の移動 1.20倍
本体の移動・旋回 1.15倍
攻撃準備速度 1.35倍
復帰速度 1.30倍
追跡維持 25%
識別 2.5秒ごとに緑色のバニラエフェクトを2回

Gnome は共通体力倍率ではなく、専用設定の25 HPを使用します。

敵一覧

IDはアルファベット順に固定されています。

ID 表示名 Enhanced 挙動
1 Animal プレイヤーへの気付きと暴走への移行が速くなり、暴走後に1度だけ追跡を更新します。
2 Apex Predator 変身が速くなり、変身中の追跡が長くなり、1度だけ追加で再変身します。
3 Banger 導火線は5秒、視認中の標的が6 m以内にいる場合は3.5秒になります。爆発値はバニラのままです。
4 Bella 予兆とクールダウンの進行が速くなり、突進を1回追加します。
5 Birthday Boy 風船を割ったプレイヤーを直接標的にし、即座に攻撃します。
6 Bowtie 予兆と復帰が速くなり、叫びを1サイクル追加します。
7 Chef 最大6秒間、高速で転がりながら標的へ旋回追尾し、追加で1回転倒攻撃します。
8 Cleanup Crew 頭投げと近接攻撃の間隔が短くなり、頭投げ後に近距離近接攻撃を1回追加します。
9 Clown ビーム中も歩行・追尾し、攻撃中に1度だけ標的を変更でき、一定確率で範囲を限定した180度薙ぎ払いを行います。
10 Elsa 怒り状態への移行が速くなり、大型時の追跡が長くなり、縮小前に近くの標的へ1度引き継ぎます。
11 Gambit 捕まえたプレイヤーを確保すると逃走を開始し、到達可能な経路を選び続け、停止時は再試行しながらルーレットと結果を最後まで完了します。
12 Gnome 25 HP、ジャンプ強化、即時再攻撃、換金物優先、挟み込み陣形、最大2体の同時攻撃を使用します。
13 Headgrab 頭の探索と攻撃が速くなり、頭なしコンボを1回追加します。
14 Headman 完全初期化された追跡を開始し、最低10秒の追跡時間を得て、期限切れChase状態をループせず1度だけ追跡を更新します。
15 Heart Hugger 誘引と噛みつきが速くなり、敵対サイクルを1回追加します。
16 Hidden 捕獲が速くなり、運搬が長くなり、停止した場合に1度だけ経路を引き直します。
17 Huntsman 完全な盲目を維持したまま、照準・射撃中も音を記憶し、45 m以内の音を調査します。外す確率は5 m以下の0%から45 mの30%まで距離に応じて上昇し、外れ弾は標的の1.5~2.25 m横へ着弾します。連射や追撃射撃は追加しません。
18 Loom 同じ標的の連続選択を避けます。標的が変わり、現在地が新標的から30 mより遠い場合のみ、新標的の30 m以内へテレポートします。
19 Mentalist 念力攻撃の溜めが速くなり、上限付きで念力攻撃を1回追加します。
20 Oogly 通常の飛行高度が低くなり、視線を床と平行に保ちながら床・机付近を定期巡回し、失敗した急降下を1度再試行します。
21 Peeper 視線ダメージが速くなり、別の視認中標的へ1度だけ引き継ぎます。
22 Reaper 最後にプレイヤーを視認した地点を記録し、見失った後も攻撃モーションを維持してその地点を探索し、そこで発見できなかった場合のみ攻撃を解除します。
23 Robe 追跡時間が長くなり、1度だけ再追跡し、プレイヤーに見られていない状態でも標的方向へ最低8 m/sで移動します。
24 Rugrat 到達可能で最も価値の高い破壊可能アイテムを選び、接近中はジャンプせず、投擲を1回追加で試みます。
25 Shadow Child 見られていない間に接近し、標的を安定して追い、一定時間視線を合わせられると確実に攻撃します。
26 Spewer 新たなプレイヤーを視認すると即座に寄生し、寄生中は常に嘔吐を続けます。
27 Tick 気付きと吸収が速くなりますが、満腹後に逃げるバニラルールは維持します。
28 Trudge 攻撃アニメーションを最後まで維持し、攻撃後に1度だけ追跡を更新します。
29 Upscream 吹き飛ばしたプレイヤーを最大8秒追跡し、追撃の吹き飛ばしを正確に1回行います。

設定

すべての設定はREPOConfigから変更でき、ホスト側の値が使用されます。

一般

キー 既定値 範囲 / 値 効果
General.Enabled true true, false 抽選とEnhanced挙動の全体スイッチです。
General.VanillaEnemiesOnly true true, false 抽選を対応するバニラ敵29種に限定します。
General.ExcludeShop true true, false ショップレベルで抽選しません。
General.ExcludeArena true true, false アリーナレベルで抽選しません。
General.DebugLog false true, false 詳細な診断ログを有効にします。

抽選・共通能力・挙動・視覚効果

キー 既定値 範囲 / 値 効果
Selection.EnhancedChancePercent 35 0100 対象敵1体ごとの共通Enhanced確率です。
Selection.MaxEnhancedPerLevel 3 0100 1レベルのEnhanced上限コストです。0でランダム強化を停止します。
Selection.SelectionSeed 0 整数 0はステージごとに新しく抽選し、正の値は同じ抽選傾向を再現します。
Selection.GnomeCapCountsMembers true true, false Enhanced Gnomeの各個体をレベル上限へ数えます。
Common.HealthMultiplier 1.50 0.110 共通の最大体力倍率です。
Common.NavMoveMultiplier 1.15 0.110 通常時の移動倍率です。
Common.NavAttackMoveMultiplier 1.20 0.110 攻撃時の移動倍率です。
Behavior.WindupRate 1.35 0.110 攻撃準備速度です。
Behavior.CooldownRate 1.30 0.110 復帰速度です。
Behavior.ChaseRetention 0.25 00.95 追跡の維持率です。
Visual.EnableVanillaPulse true true, false 同期される緑色のバニラ回復エフェクト2回を有効にします。
Visual.PulseCycleSeconds 2.50 0.530 識別サイクルの間隔です。
Visual.PulseGapSeconds 0.22 0.051 1サイクル内の2回の点滅間隔です。
Visual.DelayAfterHurtSeconds 0.80 010 実際の敵ダメージ後に識別表示を待つ時間です。
Visual.DelayAfterRealHealSeconds 0.80 010 実際の敵回復後に識別表示を待つ時間です。

敵別抽選

次の全敵セクションに共通する2つの抽選キーがあります。

Animal, Apex Predator, Banger, Bella, Birthday Boy, Bowtie, Chef, Cleanup Crew, Clown, Elsa, Gambit, Gnome, Headgrab, Headman, Heart Hugger, Hidden, Huntsman, Loom, Mentalist, Oogly, Peeper, Reaper, Robe, Rugrat, Shadow Child, Spewer, Tick, Trudge, Upscream

キー 既定値 範囲 / 値 効果
<表示名>.Enabled true true, false その敵のランダム強化を有効にします。
<表示名>.ChancePercent -1 -1100 -1は共通確率、0100は敵別上書きです。

敵別専用設定

キー 既定値 範囲 / 値 効果
Clown.TrackSpeed 15 1300 ビーム追尾の回転速度です。
Clown.BeamRange 10 1100 Enhancedビームの射程(m)です。
Clown.BeamDurationMin 1 0.130 ビーム最短時間(秒)です。
Clown.BeamDurationMax 2 0.130 ビーム最長時間(秒)です。
Clown.WalkWhileAttacking true true, false ビーム中も標的へ移動します。
Clown.TargetSwitch true true, false 攻撃中に1度だけ標的変更を許可します。
Clown.SpinChancePercent 10 0100 180度薙ぎ払いの発生確率です。
Clown.SpinSpeedDegPerSec 300 303000 薙ぎ払いの回転速度です。
Shadow Child.EyeContactSeconds 3 0.230 攻撃までに必要な同期視線時間です。
Shadow Child.ApproachRadius 50 1200 非視認時に接近する最大半径(m)です。
Shadow Child.ApproachSpeed 4 0.130 非視認時の接近速度です。
Huntsman.SoundInvestigateRange 45 1500 音を調査する最大距離(m)です。
Gambit.RouletteDurationSeconds 5 130 Enhancedルーレットの時間です。
Gambit.RouletteStunImmune true true, false ルーレット中だけスタンを無効化します。
Banger.FuseSeconds 5 0.530 通常のEnhanced導火線時間です。
Banger.NearTargetFuseSeconds 3.5 0.530 視認中の標的が近い場合の導火線時間です。
Banger.NearTargetDistance 6 0.550 近距離判定(m)です。
Banger.FuseSyncIntervalSeconds 0.5 0.15 導火線の更新間隔です。
Gnome.Health 25 110000 Enhanced Gnomeの体力です。
Gnome.AttackOrbitSpeed 4 0.130 挟み込み陣形の移動速度です。
Gnome.JumpMultiplier 1.5 0.110 ジャンプ倍率です。
Gnome.AttackRadius 1.1 0.110 攻撃陣形の半径(m)です。
Gnome.ZeroNoticeDelay true true, false Enhanced群れの気付き待機を削除します。
Gnome.ZeroAttackCooldown true true, false Enhanced群れの再攻撃待機を削除します。
Gnome.ValuablePriorityRadius 5 050 換金物を優先する探索半径(m)です。
Gnome.ConcurrentAttackers 2 18 同時に攻撃するEnhanced Gnomeの最大数です。
Oogly.LowPatrolHeight 1 0.54 低空巡回の高さ(m)です。
Oogly.LowPatrolIntervalSeconds 10 360 低空巡回を試みる間隔です。
Robe.UnseenMoveSpeed 8 125 非視認時の最低追跡速度です。

互換性

  • Stage Flux、Role Shuffleと同時に使用できます。強化抽選にStage Fluxの設定は使用しません。
  • EnemySpeedUp導入時は共通の移動強化を重複させず、敵別の挙動強化は維持します。
  • 旧単体敵強化MODと内容が重なる場合、対応している重複部分は自動的に無効化します。

ゲームプレイ上の注意

  • Enhanced 個体は固有攻撃が継続しやすく予測しにくくなります。最初は既定の35%・上限3を推奨します。
  • 緑色の点滅は識別表示だけで、敵を回復しません。
  • 上記に記載していない攻撃や基本ルールは変更しません。