XUnfairX-CheatMenu icon

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 LastHalloween 7200 seconds into the past so FollowerBrainStats.IsBloodMoon immediately returns false
  • Explicitly clears halloweenLutActive on 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 SortOrder system for precise item ordering within categories via CheatDetails attribute
  • 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 SoulCount to 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.activeInHierarchy checks 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

  1. Backup your config file (optional)
  2. Delete old CheatMenu files from BepInEx/plugins/CheatMenu
  3. Install v1.1.1 as fresh installation
  4. Config will auto-generate with new options
  5. Test controller support (enabled by default)
  6. Reconfigure keybinds if needed

Breaking Changes

  • Weather API calls changed (old saves compatible)
  • Controller input system completely rewritten
  • Some resource item quantities increased

Credits