804aec6a11a23567516a5a9f8a0975795e808f40
- Unit.js: add health/armor to entity data
- CombatSystem.js: integration hooks for M2 combat loop
- EntityStateMachine.js: orchestrator.registerEntity refactor
- playwright.config.js: M2 e2e config
- tests/e2e/combat-loop.{spec,e2e}.js: M2 combat loop verification
- tests/e2e/milestone-2-combat-loop.spec.js: M2 acceptance test
- .gitignore: exclude debug scripts + screenshots from commits
Restitution
- Somehow I deleted the og readme....
- Client WS library: https://github.com/heineiuo/isomorphic-ws
- FSM library: https://xstate.js.org/docs/packages/xstate-fsm/#api
Description
Languages
JavaScript
83.9%
TypeScript
14.4%
Python
1.4%
CSS
0.2%