RandomEnemiesSize

版本 v1.1.20·更新於 2026-04-18

Monsters now spawn with a random size. Configurable with LethalConfig: Outside, Indoor, Custom enemies and map hazards!

模組介紹 作者原文

Every human don't have the same height no? So why monsters do?

This mod make monsters spawn with a random size!

You can configure the range size for:

  • Outside enemies
  • Indoor enemies
  • Custom enemies
  • Hazards (landmines, turrets, spike traps, modded hazards)

You can configure if this mod affect vanilla and / or modded enemies (both activated by default)

You can configure the chance for each monster to have a random size (0% never to 100% always).

Note that:

  • Others mods enemies and map hazards should be impacted by this mod.
  • Only the player who host the game config will be taken.

FOR CUSTOM ENEMIES

Recommended:

You can use this generator and copy the result in the

input 'CustomEnemiesSize' to custom the range size of each monsters or modded map hazards!

Manualy:

This is an input, you can for example write -> ForestGiant:1:2;NutCracker:1:2. Works with both ',' and ';' separator (use only one of them for the entire config)

monsters!

FOR CUSTOM FIXED ENEMIES

Manualy:

This is an input, custom the size for an enemy with fixed value. Manual example -> ForestGiant:1:2:3;FlowerMan:0.2:2. This mean, forest giant can be size 1 or 2 or 3, no others values. Works with both ',' and ';' separator (use only one of them for the entire config)

FOR CUSTOM MOON ENEMIES

Recommended:

You can use this generator and copy the result in the

input 'CustomMoonEnemiesSize' to custom the range size of each monsters or modded map hazards for any moon!

Manualy:

This is an input, you can for example write -> Assurance#any:0.8:2.5,ForestGiant:0.4:5,FlowerMan:0.2:6;Mars#any:1:2,ForestGiant:1:3 Make sure to have a separator ';' between each moon!

FOR CUSTOM INTERIORS

To use this feature you need install the mod LethalLevelLoader.

You can multiply the previous configs size for every interior (and every monster in every interior!)

Recommended:

You can use the generator and copy the result in the input '

CustomInteriorsSize'!

Manualy:

This is an input, you can for example write -> HauntedMansion#any:1,Puffer:2;

The formula is interiorName, an # to tell this is the end of the name, then you can write any (or not) and tell the

mulitplier (here its one), or write any enemie (list

on the generator).

Make sure to have a separator ';' between interiors, even if you have only one!

INFLUENCES

  • Hp influence is activated by default, the hp of enemies will be multiplied with their size (bigger enemy -> more

hp, smaller -> less hp)

  • Sound influence is activated by default, the sound pitch of every audio sources of the monster will be multiplied

with their size. You can also set the minimum and maximum pitch value in configs

  • Beehive influence is disabled by default, the beehive weight and price are affected by the size.

FUN MODE

You can activate the fun mode to randomize the size of every axis (x,y,z). The height range is based on initial configs,

but you can config horizontals ranges (x,z)

You can lock the horizontal axis (x and z) to have the same value.

This normaly should work with modded enemies. For any issues, create an issue on the git page:)

Have fun:)

QUESTIONS

  • Why LethalLevelLoader as soft dependence?

LLL give an easy way to know the dungeon name (for custom interiors multiplier), and most of the mods use this api to

create custom dungeon, so can find the interior name easily!

RELATED MODS

  • LittleCompany - A Lethal Company mod for anything size-related! Enemies behaviour change depending on the size of enemies and yours!
  • MapHazardsMoves - A Lethal Company mod that make map hazards like turret, landmine, spike trap walk! Try it with RandomEnemiesSize to be chased by a big scary spike trap!

MOD COMPATIBILITY

I created a way to have an easy compatibility with RandomEnemiesSize. You can access to a dictionary from.RandomEnemiesSizeDataDictionary

This dictionary entry is the NetworkId (ulong type) of any monster with a random size.

It returns an object like this:

public class EnemyResized

{

public Vector3 s

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPackEvaisa-HookGenPatcherAinaVT-LethalConfigxilophor-StaticNetcodeLibEvaisa-LethalLib

檔案與校驗

檔案名稱
RandomEnemiesSize-1.1.20.zip
檔案大小
61.1 KiB