- Explore interconnected rooms
- Collect progression-critical components
- Reach the Control Center
- Trigger the final encounter
- Progression is inventory-driven, not sequence-driven
- All required components must be collected
- Prevents sequence breaking and premature completion
(list with rooms)
- Explicit state checks
- Success vs failure outcomes