CycleRandomizer
Adds a command to select a random moon and allows cycling through all moons and dungeons for more diversified gameplay.
模組介紹 作者原文
Cycle Randomizer
Cycle Randomizer introduces new terminal commands that allow players to travel through random moons/dungeons and cycle through them, creating a more dynamic and varied gameplay experience.
Overview
Description
The mod initializes two tracking lists:
- A moon list
- A dungeon list
These lists keep track of already visited content and are used to avoid repetition when selecting random destinations.
Moon Randomization
Description
- A command allows players to travel to a random moon
- Excludes moons that have already been visited using the internal moon list to track progression
- Each moon can be assigned a weight value allowing more control over how often certain moons appear
Dungeon Randomization
Description
Cycle Randomizer is compatible with LethalLevelLoader (LLL):
- It respects dungeon spawn chances configured per moon
- Like moons, already visited dungeons are excluded from selection
If all dungeons available for a moon have already been visited:
- The system ignores the exclusion rule
- A dungeon is selected anyway to avoid blocking progression
Multiplayer Note
Description
- All commands are host-only
- Only one feature requires all players to have the mod:
- Hiding moon information on the monitor
Terminal Commands
Description
- CycleRandom: Type cyclerandom or cyc in the terminal to route to a random moon.
- CycleDisplayMoons: Type cdm in the terminal to display the list of already visited moons.
- CycleDisplayDungeons: Type cdd in the terminal to display the list of already visited dungeons.
- CycleAddMoon: Type cam in the terminal to add an element to the moon list.
- CycleAddDungeon: Type cad in the terminal to add an element to the dungeon list.
- CycleRemoveMoon: Type crm in the terminal to remove an element from the moon list.
- CycleRemoveDungeon: Type crd in the terminal to remove an element from the dungeon list.
- CycleFillMoons: Type cfm in the terminal to fill the moon list with all missing moons.
- CycleFillDungeons: Type cfd in the terminal to fill the dungeon list with all missing dungeons.
- CycleClearMoons: Type ccm in the terminal to clear all elements from the moon list.
- CycleClearDungeons: Type ccd in the terminal to clear all elements from the dungeon list.
Naming Rules
Description
When using add/remove commands:
- Use letters only
- Do not include spaces
Examples
- Fission-C → cam fissionc or cam fission
- Asteroid-13 → cam asteroid
- Haunted Mansion → cad hauntedmansion or cad haunted
Credits
- IAmBatby | Creating LethalLevelLoader
More informations
For any feedback/suggestions or questions, you can reach me on the 'Lethal Company Modding' Discord server ( under the same name (username lega2039) or the Cycle Randomizer thread.
DMs are welcome.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: