Files
Project-M/Assets/_Project/Scripts/Authoring
kronic 8f099c32ba LANTERN P1 step 6: manual-aim windups (SoD readable telegraphs)
AbilityDefBlob/AbilityDefinition gain WindupTicks. AbilityFireSystem's socket
loop resolves each socket at the historical command (serverTick - WindupTicks)
via GetDataAtTick — a pure fn of replicated data on both worlds (Build Spec §4/
DB-6: no local fireAtTick that would diverge under reprediction; fireCount from
that command, spawn uses the current tick's aim/pos; history gap = no-fire).
WindupTicks set on the 4 non-Blink Sparks (Blink is movement, resolved by
BlinkSystem). 497 EditMode green (no regression). Client telegraph VFX + the
reprediction L3 test are operator-eyes / netcode-world follow-ups.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-15 08:35:20 -07:00
..
2026-06-02 18:28:23 -07:00
2026-07-02 20:41:43 -07:00
2026-06-01 10:48:18 -07:00
2026-06-04 00:06:18 -07:00
2026-05-31 21:35:12 -07:00
2026-06-03 22:41:27 -07:00
2026-06-02 18:28:23 -07:00
2026-07-02 20:41:43 -07:00
2026-05-31 14:27:52 -07:00
2026-05-31 14:27:52 -07:00
2026-06-03 22:41:27 -07:00