Commit Graph

17 Commits

Author SHA1 Message Date
hypercross 7039938a72 refactor: delegate signal effects to DisposableBag
Introduce `addEffect` to `DisposableBag` to encapsulate Preact
signal effect creation and disposal. Update `ReactiveScene` to use
this method, simplifying effect management and ensuring proper
cleanup.
2026-04-20 18:18:26 +08:00
hypercross 648e801dad Style: enforce 2-space indent and double quotes 2026-04-19 10:48:32 +08:00
hypercross 3ca2a16e29 refactor: global state for scenes 2026-04-14 14:21:51 +08:00
hyper f6f18b4789 fix: wait for fade scene init 2026-04-12 18:02:10 +08:00
hyper 9ab7ae3e60 refactor: improved scene manager 2026-04-12 17:52:44 +08:00
hyper fe57583a8f refactor: api 2026-04-12 17:34:25 +08:00
hyper 50531446c2 feat: scene manager and transitions 2026-04-12 16:52:53 +08:00
hyper 59fa0e6122 refactor: ReactiveScene 2026-04-12 16:26:52 +08:00
hypercross a53f162c03 refactor: update api 2026-04-06 13:59:00 +08:00
hypercross 61857b8256 fix: api changes fix 2026-04-04 23:14:30 +08:00
hypercross 76687de672 refactor: misc 2026-04-04 16:34:17 +08:00
hypercross 6c86a97c8f refactor: await for tween interruption 2026-04-04 15:43:50 +08:00
hypercross db83e89a46 refactor: expose addInterruption 2026-04-04 15:40:18 +08:00
hypercross 5fd2c3d208 chore: clean up 2026-04-04 13:48:48 +08:00
hypercross 2984d8b20d refactor: clean up 2026-04-04 13:21:44 +08:00
hypercross 5d4c169fea fix: update according to boardgame-core 2026-04-03 19:13:12 +08:00
hypercross 588d28ff07 init: board game phaser start 2026-04-03 15:18:47 +08:00