CheatMenu
Comprehensive cheat menu with 150+ cheats, full controller support, weather, combat tools, farming, DLC, and QoL features. v1.3.9: Menu restructuring!
CHANGELOG
Changelog
All notable changes to the Cult of the Lamb Cheat Menu mod will be documented in this file.
[1.3.9] - 2026 (Menu Restructuring)
🔄 Menu Reorganization
- Resources > Inventory Sub-Menu Removed — "Clear Inventory" cheat moved to top-level Resources menu (appears directly under back button)
- Resources > Currency Updated — "Give Resources" cheat moved from Currency subGroup to Materials subGroup
[1.3.7] - 2026 (Woolhaven Gate & Quest Clothing Fix & Save Editor)
🐛 Bug Fixes
- Fixed "Set Buried Fleeces" — The cheat now properly removes special wool items (SPECIAL_WOOL_RANCHER, SPECIAL_WOOL_LAMBWAR, SPECIAL_WOOL_BLACKSMITH, SPECIAL_WOOL_TAROT, SPECIAL_WOOL_DECORATION) from inventory in addition to setting the NPC rescue flags. This fixes the Woolhaven gate not opening after using the cheat.
⚠️ Clothing Bug Fixes
- Fixed "Unlock All Clothing" / "Give All Clothing" — These cheats now skip quest-specific clothing types that are given by NPCs during gameplay. Unlocking these early can cause softlocks when the game tries to give them through quest progression.
- Excluded Quest Clothing: Special_1-7, Normal_MajorDLC_1/3/6, Winter_1-6, Apple_1-2
- Added "Fix Quest Clothing Bug" — New cheat to fix affected saves by removing quest-specific clothing from the unlocked list. Players whose games are stuck can run this cheat and reload their save to fix the softlock.
💾 Save Editor
- Full Save File Editor — Edit almost any aspect of your save game directly from the menu
- Follower Editor — Modify follower details including name, trait, level, illness status, job, and more
- Player Stats Editor — Edit health, souls, ability points, and other player attributes
- Cult Stats Editor — Modify faith, followers, buildings, and cult resources
- Inventory Editor — View and edit player inventory items
- Game State Editor — Change day, season, weather, and progression flags
- DLC Ownership Override — Unlock DLC content without owning it
- Safe Save Backup — Automatic backup before any modifications
[1.3.6] - 2026 (Combat Equipment Update)
⚔️ Real-Time Combat Equipment
- New Combat Equipment System — change weapons, relics, curses, and tarot cards while in a dungeon
- Added weapon selector with Next/Prev cycling
- Added relic selector with Next/Prev cycling
- Added curse/power-up selector with Next/Prev cycling
- All equipment swapping works in real-time during dungeons
📊 Level Sliders
- Weapon Level Slider (1-99) — adjust weapon level with slider, press Apply to set
- Curse Level Slider (1-99) — adjust curse level with slider, press Apply to set
- Sliders appear inside their respective submenus (Weapon, Curse)
- Controller-compatible with right stick navigation
🃏 Complete Tarot Card Selection
- Added ALL tarot cards — over 80 individual cards to choose from
- No more random cards — pick exactly what you want
- Cards organized by category:
- Health & Hearts (Hearts1-3, Lovers1-2, Sun, Moon, etc.)
- Stats & Boosts (Movement Speed, Attack Rate, Damage, etc.)
- Special Effects (Death's Door, The Deal, Telescope, etc.)
- Bombs & Traps (Bomb On Roll, Goop, Poison, etc.)
- Resources & Cooldowns (Black Soul, Ammo, etc.)
- Immunity & Movement (Trap Immunity, Walk Through Blocks, etc.)
- Boss & Special
- Corrupted Cards (all 9 corrupted tarots)
- Weapon & Curse Tarots (Sword, Dagger, Fireball, etc.)
- Co-op & DLC cards
- Mutated & Special DLC cards
- Fixed Clear All Tarot — now properly removes all tarot cards
💰 Currency
- Verified Sin Currency (Black Souls/Pleasure Points) NOT DLC blocked — works without DLC
🏗️ Menu Reorganization
- Combat menu restructured with submenus:
- Combat > Combat > Weapon (Next/Prev, Apply, Slider)
- Combat > Combat > Relic (Next/Prev)
- Combat > Combat > Curse (Next/Prev, Apply, Slider)
- Combat > Tarot (all cards + Clear All)
[1.3.5] - 2026 (Wolf Companion & Halo Update)
🐺 Wolf Companion Overhaul
- Added Wolf Skin Changer — completely new feature to change your wolf companion's appearance
- Fixed wolf companion skin application with proper asset bundle handling
- Added wolf skin data management with skin ID tracking
- Wolf skins now properly persist across game sessions
✨ Halo System Improvements
- Added RGB Glowing Halos — customizable glowing halo effects with RGB color cycling
- Added Rotating Halos — halo rotation with adjustable speed
- Added Remove Animal Halos — toggle to remove halos from all animals
- Fixed animal halo positions for proper alignment
🐛 Bug Fixes
- Fixed Spawn Child Follower duplicate bug — added coroutine delay to prevent duplicate spawns
- Fixed Change Rituals controller compatibility — ritual selection now works with controllers
- Added SkeletonAnimationLODGlobalManager error fix patch — prevents LOD-related errors in console
🏗️ Code Refactoring
- Split CultUtils.cs into smaller partial class files for better maintainability:
- CultUtils.cs (main class)
- CultUtils_Cult.cs (cult management)
- CultUtils_Followers.cs (follower spawning/management)
- CultUtils_Farming.cs (farming and animals)
- CultUtils_Structures.cs (buildings and structures)
- CultUtils_DLC.cs (DLC-related functions)
- CultUtils_Wolf.cs (wolf companion features)
⚡ Misc Improvements
- Improved code organization and maintainability
- Better error handling across multiple modules
[1.3.0] - 2025 (DLC Safety & Stability Update)
[1.3.4] - 2026 (Patch Release)
✅ Stability & Polish
- Minor stability fixes and UI polish after the 1.3.0 release
- Updated version string and manifest handling
- README and packaging scripts updated for release automation
- Misc code cleanups and improved null-safety checks across helpers
🛡️ DLC Ownership Gating (Major Fix)
- "Unlock Everything" no longer unlocks Woolhaven/DLC tab, buildings, or upgrades when you don't own the DLC
- Added
IsDlcContentName()centralized helper covering all known Woolhaven keywords - Unlock All Structures no longer calls
CheatConsole.UnlockAllStructures()without DLC (root cause of the Woolhaven tab appearing) - Unlock All Clothing and Give All Clothing now skip DLC clothing types without DLC ownership
- Give All Clothing no longer gives WOOL and COTTON materials without the DLC
- Upgrade unlock loop expanded DLC filter to catch all Woolhaven-specific upgrade types
🩸 Blood Moon Fix (Persistence Bug)
- Disable Blood Moon now properly persists — pushes
LastHalloween7200 seconds into the past soFollowerBrainStats.IsBloodMoonimmediately returnsfalse - Explicitly clears
halloweenLutActiveon all LocationManagers to prevent re-trigger on scene transitions - Force-resets LightingManager override state and transition settings
- Music reset now respects winter season
- Reflection scan now also clears
halloween-named boolean fields on DataManager
👥 Spawn System Overhaul
- Removed "Spawn at Circle" toggle — all spawned followers now always arrive at the indoctrination circle
- Prevents bugs caused by auto-indoctrination (negative traits, follower state bugs)
- Special skin followers, child followers, and all spawn types now use
CreateNewRecruit
💬 Notification Polish
- Rename Cult now shows feedback notification on activation and on failure
- All cheats verified to have user-facing notification feedback
[1.2.5] - 2025 (Animation Update)
🎬 New Features
- Animation Tab: 11 pre-made player animations with verified assembly names
- Complete animation system rewrite with proper animation state handling
- Smooth animation playback with working animation transitions
- All animations tested and verified to work in-game
🔧 Bug Fixes
- Fixed: Clear ALL rubble types in ClearBaseRubble (landscape clearing now complete)
- Fixed: Thunderstore manifest compatibility (semver versioning + correct dependency ID)
- Enhanced: Menu hints now display keyboard counterparts for all actions
- Improved: Renamed controller button R3 to LeftStickClick for clarity in UI
📋 Patch Progression (v1.2.1 - v1.2.5)
- v1.2.5: Animation update with 11 working animations + assembly dump verification
- v1.2.2: Animation tab implementation
- v1.2.1.1: Thunderstore manifest fixes
- v1.2.1: Rubble clearing improvements + keyboard hint display
[1.2.0] - 2025 (MAJOR UPDATE - Wolf & Menu Reorganization)
Menu Reorganization
- Reorganized all categories into a logical flow: Health ? Combat ? Resources ? Cult ? Follower ? Farming ? Weather ? DLC ? Splitscreen ? Misc
- Fixed misplaced items: Souls/Black Souls/Arrows moved Health ? Resources; Player Speed/Stop Time moved Combat ? Misc
- Removed unused categories: Rituals and Structures enums removed (cheats live inside Cult category)
- Consistent category display: Categories render in enum declaration order instead of arbitrary dictionary order
Weather Menu Overhaul
- Logically grouped weather items: Clear ? Rain ? Wind ? Snow ? Heat ? Seasons
- Cleaned up names: Removed redundant "Weather:" prefix for cleaner display
- Custom sort ordering ensures related weather types stay together
Technical Improvements
- New
SortOrdersystem for precise item ordering within categories viaCheatDetailsattribute - Deterministic category rendering - enum order controls category button order
- Cleaner codebase - removed dead enum values and properly separated concerns
Summary
- 150+ cheats across 10 well-organized categories
[1.1.5] - 2024 (Cheaters Edition ??)
Features
- Easter Egg: Game version displays as "Cheaters Edition ??" in main menu
- Added: Automatic DLC authentication for all packs (Cultist, Sinful, Pilgrim, Heretic, Woolhaven)
Bug Fixes
- Fixed: "Clear Poop" cheat now properly grants XP to cleaning tool/hat
- Fixed: Janitor station clearing increments
SoulCountto match game implementation - Improved: DLC authentication now runs when DataManager is ready
- Improved: Version text patching with better error handling and logging
[1.1.4] - 2024 (ENHANCED PROTECTION)
Features
- Added: Defensive patch on Follower.Init() to validate skeleton data before outfit application
- Protection: Automatically resets outfits to safe defaults if skeleton isn't initialized
- Technical: Uses HarmonyLib Traverse to avoid spine-unity assembly dependency
[1.1.3] - 2024 (CRITICAL PATCH)
Bug Fixes
- CRITICAL FIX: Game hanging at loading screen after using "Give All Clothing Items"
- Fixed: NullReferenceException in FollowerBrain.SetFollowerCostume during spawn
- Fixed: GiveAllClothing now ONLY affects followers currently loaded in scene
- Added: "Reset All Follower Outfits" emergency fix cheat in Follower category
- Improved: Better error messages and follower count in clothing cheat notification
[1.1.2] - 2024 (Patch Release)
Bug Fixes
- Fixed: FollowerBrainInfo.Protection NullReferenceException for followers not in scene
- Fixed: GiveAllClothing now only updates followers that are active in the current scene
- Fixed: SpawnFollower checks if follower is active before calling CheckChangeState()
- Improved: Scene-awareness checks prevent accessing unloaded follower data
Technical Details
- Added
gameObject.activeInHierarchychecks before updating follower outfits - Wrapped
CheckChangeState()calls in try-catch with initialization validation - Deferred outfit updates for followers not in scene - they apply when they load
- Better detection of which followers are actually loaded and accessible
[1.1.1] - 2024 (Patch Release)
Bug Fixes
- Fixed: Follower costume NullReferenceException spam in BepInEx logs
- Fixed: SpawnFollower now properly validates follower components before setting outfits
- Fixed: GiveAllClothing safely handles follower outfit updates with proper null checks
- Fixed: TurnFollowerYoung/Old functions now handle outfit changes gracefully
- Improved: All follower-related operations have comprehensive error handling
Technical Details
- Added null checks to 8 methods in CultUtils.cs
- Completely rewrote GiveAllClothing() in CultDefinitions.cs
- All follower outfit changes now wrapped in try-catch blocks
- Scene-aware follower updates (only updates loaded followers)
- Better error logging with [CheatMenu] prefix
[1.1.0] - 2024
Major Features
- Weather System Complete Rewrite - Direct WeatherSystemController integration with native enums
- New Combat/QOL Category - 8 new major features including Kill All Enemies, Unlock Everything
- 30+ New Resource Items - Materials, special items, flowers, refined materials, and more
- Enhanced Controller Support - Full Rewired-based input system with bug fixes
New Features
- Weather types: Rain (Light/Heavy), Wind, Snow (Light/Blizzard), Heat Wave, Clear
- Season control: Spring and Winter
- Kill all enemies in current room
- Unlock all weapons (Axe, Dagger, Gauntlet, Hammer + curse packs)
- Unlock all tarot cards
- Unlock all fleeces
- Unlock EVERYTHING button (one-click unlock for all upgrades, rituals, weapons, structures, tarot)
- Show all map locations toggle
- Enable Black Souls currency system
- Enable Tarot Building
- Give All Items button (x10 of every item type)
- New resources: Silk Thread, Crystals, Bones, God Tears, Relics, Talisman, Trinket Cards, all flowers, all meals, all fish, refined materials
UI/UX Improvements
- Slide animation from bottom-left corner with smooth easing
- Animation works when game is paused (uses unscaledDeltaTime)
- Red highlight glow for controller-selected buttons
- Clear [ON]/[OFF] toggle indicators
- Category arrows (>> <<) for better navigation
- Context-aware keybinding hints bar
- Fixed position at bottom-left corner
Bug Fixes
- Fixed: R3 button no longer triggers in-game "bahhh/bleat" action
- Fixed: Controller input now properly uses Rewired system instead of Unity Input
- Fixed: Controller navigation uses right stick to avoid D-pad conflicts
- Fixed: R3 suppression window (300ms) prevents double-action
- Fixed: Controller A button suppressed during R3 toggle window
- Fixed: Navigation delay (150ms) prevents menu scrolling too fast
- Fixed: Auto-scroll keeps selected button visible
- Fixed: Menu window ID resets to prevent Unity IMGUI caching
- Fixed: Animations use Time.unscaledTime for paused compatibility
- Fixed: Weather system uses proper WeatherSystemController API
- Fixed: Landscape clearing properly iterates all structure types
- Fixed: Janitor station clearing returns poop to inventory
- Fixed: Close animation properly disables GUI
Technical Improvements
- All game APIs verified against decompiled Assembly-CSharp.dll
- Proper enum types used throughout (WeatherType, WeatherStrength, etc.)
- Graceful error handling for missing/changed methods
- PlayerFarming.Bleat patched to suppress R3 double-action
- RewiredInputHelper - clean abstraction for controller input
- Try-catch protection on all risky operations
- Detailed logging with clear warnings instead of crashes
- Compatibility mode - mod functions even if some patches fail
[1.0.6] - 2024
UI/UX Improvements
- Compact menu design: 650x750px ? 500x600px (23% narrower, 20% shorter)
- Better space efficiency: 40% more content visible without scrolling
- Tighter button layout: 45px ? 35px button height (22% reduction)
- Optimized spacing: 5px ? 3px button spacing (40% reduction)
- Smaller fonts: 2-4px reduction across all UI elements
- Reduced padding: 12px ? 8px throughout (33% reduction)
- Compact title bar: 35px ? 28px height
- Cleaner back button: "< Back to Categories" ? "< Back"
- Smaller hints bar: 550x35px ? 500x30px
Project Organization
- Cleaned documentation: Removed 19+ unnecessary markdown files
- Removed doc/old/ directory
- Removed misplaced Assembly-CSharp.dll from root
- Streamlined file structure to essential files only
[1.0.5] - 2024
Features Added
- Full controller/gamepad support via Rewired input system
- R3 (Right Stick Click) to open/close menu
- D-Pad/Left Stick navigation with visual feedback
- A/Cross button to select, B/Circle to go back
- Controller compatibility: Xbox, PlayStation, Switch Pro, Steam Deck
UI Improvements
- Cult theme styling: Dark burgundy/crimson colors
- Bone white text with golden accents
- Red hover glow for controller-selected buttons
- Improved visual feedback for navigation
[1.0.4] - 2024
Features Added
- Auto Shear Wool (Woolhaven DLC support)
- Additional resource items
- Improved follower management
[1.0.3] - 2024
Features Added
- Change All Rituals (with sub-menu)
- Change All Doctrines (with sub-menu)
- Allow Shrine Creation
- Clear All Doctrines
- Clear Outhouses (adds contents to inventory)
- Clear Base Trees
- Clear Dead Bodies (gives follower meat)
- Clear Faith
- Clear Poop (gives fertilizer)
- Clear Vomit
- Complete All Quests
- Convert Dissenting Followers
- Give Big Gift (x10)
- Give Commandment Stone
- Give Follower Meat (x10)
- Give Follower Necklaces
- Give Small Gift (x10)
- Max Faith
- Remove Hunger
- Remove Sickness
- Revive All Followers
- Turn All Followers Old
- Turn All Followers Young
- All Rituals toggle
Improvements
- Cheats now ordered by name
- Cheats can have sub-menus
[1.0.2] - 2024
Initial Release Features
- Basic cheat menu GUI
- Health cheats (Godmode, Heal, Add Hearts, Die)
- Follower management (Spawn, Kill, Faith, Hunger, Illness)
- Cult management (Buildings, Rituals, Doctrines)
- Resources (Materials, Seeds, Fish, Food, Necklaces)
- Weather control (basic implementation)
- Misc utilities (Noclip, Skip Hour, Debug displays)
- Keyboard navigation support
Version History
| Version | Release Date | Key Features |
|---|---|---|
| 1.2.0 | 2025 | Major menu reorganization, weather overhaul, SortOrder system, 150+ cheats |
| 1.1.5 | 2024 | Cheaters Edition easter egg, DLC authentication, poop XP fix |
| 1.1.4 | 2024 | Defensive Follower.Init() patch, skeleton validation |
| 1.1.3 | 2024 | Critical loading screen freeze fix, Reset All Outfits |
| 1.1.2 | 2024 | Follower scene management fixes (patch release) |
| 1.1.1 | 2024 | Follower costume bug fix (patch release) |
| 1.1.0 | 2024 | Weather rewrite, Combat/QOL category, 30+ new items, controller bug fixes |
| 1.0.6 | 2024 | Compact UI, documentation cleanup |
| 1.0.5 | 2024 | Controller support, Cult theme |
| 1.0.4 | 2024 | Woolhaven DLC support |
| 1.0.3 | 2024 | Rituals/Doctrines, sub-menus |
| 1.0.2 | 2024 | Initial release |
Migration Notes
From 1.1.0 to 1.1.1
- Simple drop-in replacement
- Just replace the DLL file
- No config changes needed
- Fixes follower costume log spam
From 1.0.x to 1.1.x
- Backup your config file (optional)
- Delete old CheatMenu files from BepInEx/plugins/CheatMenu
- Install v1.1.1 as fresh installation
- Config will auto-generate with new options
- Test controller support (enabled by default)
- Reconfigure keybinds if needed
Breaking Changes
- Weather API calls changed (old saves compatible)
- Controller input system completely rewritten
- Some resource item quantities increased
Credits
- Original Author: Wicked7000
- Current Maintainer: XUnfairX / firebirdjsb
- Contributors: Community bug reports and suggestions
- Repository: https://github.com/firebirdjsb/cheat-menu-cotl