Shutdown Protocol Dev log – Day 8

· ·

Dev Log – Day 8

Summary

Day 8 focused on completing Puzzle C’s power-routing switch panel and fully integrating Puzzles A, B, and C into Room 1 (Maintenance Room). Work finalized Puzzle C’s logic, visual feedback, and dependency on Puzzle B, then moved all puzzles out of the test area and into their intended room layout. The day concluded with a full end-to-end Room 1 playthrough from a clean start, confirming that all puzzles function correctly together with no missing references or broken states.


What I Worked on Today

Level 1 – Puzzle C – Power Routing Switch Panel (Implementation Chunk)

Intent

Implement the Level 1 power routing puzzle where the player activates three wired switches in the correct order to restore power and unlock the exit door. The switch panel stays inactive until Puzzle B completes and uses readable light feedback (off/dim/on) to guide progression.

What Actually Happened

A dedicated Puzzle C controller (BP_SwitchPanel_L1C) was built as a child of BP_Trigger, gated by a bIsPowered flag that only becomes true after Puzzle B. Three switch actors (BP_Switch) were wired to report their index back to the panel, which tracked progression via CurrentStage and enforced strict order. Incorrect activations trigger a full reset path with a short delay so ON feedback is briefly visible, while correct activations advance stage, drive device trigger calls, and update per-device emergency light feedback. On completion, the final stage refreshes visuals and triggers DoorPower so the exit door can be unlocked.

Accomplished


Level 1 – Room 1 – Integrate Puzzles A/B/C Into Maintenance Room

Intent

Move the already-built Puzzle A, B, and C actors out of the test area and into Room 1 (Maintenance Room) with correct placement, wiring/trigger hookups, and a verified end-to-end progression flow.

What Actually Happened

Puzzle A was placed into Room 1 and validated to ensure correct keypad, locker, and Fuse behavior. Puzzle B was integrated and confirmed to consume the Fuse and power downstream systems. Puzzle C was verified to remain gated until Puzzle B powers it, with correct interaction behavior and reset logic. Camera, Alarm, and DoorPower triggers were assigned and confirmed to update emergency lights correctly. A full end-to-end Room 1 playthrough was completed using only in-room content.

Accomplished


Technical Notes


Challenges & Lessons Learned


Next Steps