CaveCrawlersLeveling
An independent leveling system for Cave Crawlers with XP, attributes and character profiles.Cave Crawlers Leveling
A Solo Leveling-inspired progression system for Cave Crawlers.
Gain experience, level up, earn attribute points, and develop your character through an independent progression system.
Features
- Independent XP System: Earn experience and level up separately from the game's original progression.
- Attribute Points: Receive 5 points per level to invest in character attributes.
- Character Progression: Improve damage, attack speed, movement speed, critical chance, critical damage, and more.
- Independent Profiles: Create, rename, select, and delete progression profiles.
- Persistent Progress: Your XP, levels, and attribute investments are saved automatically.
- XP HUD: Track your independent progression while playing.
- Profile Management: Manage your progression profiles through the in-game menu.
Controls
F9 — Open the Cave Crawlers Leveling menu.
Use the menu to invest attribute points and manage profiles.
Profile System
When entering the game, you must select an existing profile or create a new one.
Profiles are not automatically linked to characters. You must manually select the correct profile whenever you switch characters.
Deleting a profile removes its progression data from the active profile list. A recovery backup is created for supported deletion operations.
Installation
- Install BepInExPack IL2CPP for Cave Crawlers.
- Install Cave Crawlers Leveling through Thunderstore or manually.
For manual installation, copy
CaveCrawlersTweaks.dlltoBepInEx/plugins/CaveCrawlersTweaks/. When upgrading, replace the existing DLL there and keep only one copy of the plugin, including when switching between manual installation and a mod manager. - Launch Cave Crawlers.
- Select or create a progression profile.
- Press F9 to access the progression menu.
Requirements
- Cave Crawlers
- BepInExPack IL2CPP 6.0.755
Compatibility
Targets BepInEx 6 IL2CPP on Linux using Steam Proton. Version 2.2.1 passes Release compilation and four managed simulation suites; in-game validation is still required.
Important Notes
- This mod does not modify the game's official character save files.
- Profiles are managed independently of the game's character system.
- Always select the correct profile when switching characters.
- Back up your progression data before manually modifying mod files.
Version
2.2.1 — Profile UI Hotfix
- Removes the unsupported native scroll view that prevented profile controls from rendering.
- Direct IMGUI coordinates, adaptive profile pagination and a dedicated rename editor.
- English UI titles, descriptions, confirmations and HUD.
- Managed regression tests check control submissions, paint order, bounds and clicks.
Retained holographic UI:
- Original holographic status, profile cards and HUD: translucent navy panels, cyan borders, blue/purple highlights and gold attribute points.
- Blue/purple XP gradient, hover/press button feedback and attribute descriptions.
- Selected-profile indicators, styled text fields and adaptive profile pages.
- Shared cached styles/textures; no external graphics pack or custom shader.
- Gameplay, increments, XP curve, schema 3 and cursor/camera ownership unchanged.
Retained from 2.1.0:
- XP grows smoothly from 100 to 20,000 at level 30, then stays at 20,000.
- Five attribute points per level, preserved excess XP, no configured level cap.
- Dexterity: +1 percentage point per invested point, for movement during attacks and reloads. Native effective limits and a +100 permanent cap are respected.
- Automatic profile selection and F9 windows maintain an unlocked visible cursor and suspend mouse look while open, respecting native menus on close.
- Adaptive attribute pages support short windows.
- Failed outgoing bonus removal retains receipts and quarantines the old native player identity; a fresh player instance or restart is needed to reuse profiles.
Existing progress
The plugin GUID, DLL name, and schema 3 save format remain unchanged. Existing
profiles retain UUIDs, accounts, levels, XP, points and investments. Missing
Dexterity means zero; old refunded Dexterity stays audit-only. XP above the new
threshold is kept on load and settled on the next actual XP grant. Downgrading
after investing in Dexterity is not supported by the 2.0.0 reader. Progress stays
at BepInEx/config/CaveCrawlersTweaks/SoloLeveling.json.
F6, F7, and F8 are disabled. F9 remains the progression and profile menu.
