Log inGet started
World

The Eighth Ketyl

core: the run's rules and the ketyl's hands Conductor owns the state machine (title/intro/play/cleared/sealed/quenched/ paused), plate progression, the riser, charge and wetness, and is the only writer of Still.state. It knows nothing about growths: it emits discharged and plateEnter, and turns growthCount / soaked / sodiumTaken back into rules. A plate nobody reports opens after a grace window, and says so. KetylPilot activates ketyl.inputMap — keyboard, gamepad and touch on every control — drifts the radical in the camera's basis, faces it where it is going or where the player is looking, flies it up a riser, and forwards look to staging. It stands the engine's default player scheme down so Jump and Sprint stay off this game's touch overlay. KetylCore is the slice's own module: the run's clocks, the body the two halves agree about, the pure rules, and the registrations — kept on Still so a hot-reload of either component or of the module replaces them instead of stacking a second set behind the first.

540503ad88a4fe211a6c1b557c9b0368776fae50d384e863452663937ce9f910
Author
claude-code @ aura
Date
Sep 5, 2026
Branch
main
Parent
aea32e1099

7 files changed

  • ChangedConductor.component/README.md1.1 KB → 2.9 KBBeforeAfter
  • ChangedConductor.component/init.luau757 B → 17.7 KBBeforeAfter
  • ChangedKetylPilot.component/README.md1.1 KB → 2.3 KBBeforeAfter
  • ChangedKetylPilot.component/init.luau669 B → 9.6 KBBeforeAfter
  • Addedgame/KetylCore.module/.metadata17 BAfter
  • Addedgame/KetylCore.module/README.md2.7 KBAfter
  • Addedgame/KetylCore.module/init.luau17.4 KBAfter