Skip to content
Crimsonland decompiled
Combat
Search
Home
Mechanics
Rewrite
Reverse Engineering
Verification
Contributor
Crimsonland decompiled
Home
Mechanics
Mechanics
Overview
Modes
Modes
Survival
Survival in the remake
Rush
Quests
Typ-o-Shooter
Tutorial
Combat
Combat
Overview
Weapons
Systems
Systems
Overview
Bonuses
Secret weapons
Perks
Rewrite
Rewrite
Overview
Feature matrix
Architecture
Architecture
Overview
Module map
Perks architecture
Contracts
Contracts
Overview
Deterministic session
Timing domains and mode scheduling
Replay run start
Ranked rules
Leaderboard identity
Bots and moderation
Watching replays
Quest identifiers
CDT trace format
RNG caller mapping workflow
Float parity policy
Float expression precision map
Local multiplayer
Modules
Modules
Overview
Rendering pipeline
Terrain
Beam rendering (classic + RTX)
Parity
Parity
Overview
Status
Original bugs
Typ-o-Shooter text input
Delta-time parity reference
Settings that steer the RNG
Reverse Engineering
Reverse Engineering
Overview
Static
Static
Overview
Binary analysis
Entrypoint trace
Native linking
Diagnostic alignments
Boot / loading sequence
Source recovery references
Perk runtime reference
Fire Bullets 1.9.8 vs 1.9.93
Modes
Modes
Overview
Game mode map
Systems
Systems
Overview
UI elements
In-game console
Reference
Reference
Overview
Early Crimsonland history
Weapon table
Weapon ID map
UI weapon icons
Bonus ID map
Bonus drop rates
Quest builders
Audio
Music
Crimsonland.exe
Crimsonland.exe
Overview
State machine
State IDs
Frame loop
Gameplay glue
Rendering
UI and menus
Local multiplayer controls
Main menu
Play Game menu
Quest select menu
Screens and flows
Demo mode
Survival mode
Online scores
Mods (CMOD plugins)
Terrain pipeline
Player damage
Grim2D
Grim2D
Overview
API vtable
Secrets
Secrets
Overview
Easter eggs
Weapon candidates
Survival weapon handouts
Formats
Formats
Overview
Formats overview
PAQ
JAZ
Fonts
Local high scores
Replays (.crd)
Sprite atlas cutting
Extraction pipeline
Save/status file (game.cfg)
Config blob (crimson.cfg)
Structs
Structs
Overview
Structs overview
Player
Projectile
Effects
Creatures
Creatures
Overview
Creature struct
Creature runtime
Spawning
Animations
AI
Verification
Verification
Overview
Differential testing
Differential testing
Overview
Native execution oracle
Evidence ledger
Parity matrix
Contributor
Contributor
Overview
Setup
Workflows
Workflows
Overview
Testing conventions
Project tracking
Project tracking
Overview
Build provenance and hashes
Third-party libraries
Combat
¶
Core player-facing combat behavior in one place.
Weapons and behavior
mechanics
combat