Commit Graph

18 Commits

Author SHA1 Message Date
7f19773477 chore(03): checkpoint data layer structure 2026-09-10 13:30:53 +08:00
26f7ad6b2e refactor(02-06): align pathfinding structure with user scope 2026-09-10 11:21:53 +08:00
93453db417 fix(02-04): guard nullable static event sources
- Preserve dynamic event collection while narrowing static tile access
- Record the moverImpl type diagnostic as resolved
2026-09-10 09:38:02 +08:00
68a150882c refactor(02-03): extract hero pass predicate
- Move passability and hit checks behind IPassPredicate
- Keep hero mover event dispatch and move codes unchanged
2026-09-09 21:06:07 +08:00
22056140bd fix(01-07): dispatch events with source-aware trigger matching
- Carry each event id with its real point or tile environment.
- Filter mismatched triggers before execution and include every dynamic tile in priority order.
2026-09-09 00:18:00 +08:00
7eeab32134 refactor: 游戏地图接口重构 2026-08-21 01:39:47 +08:00
1717400945 refactor: 触发器 2026-07-27 18:04:05 +08:00
4bf39062a8 feat: MapStore 2026-07-17 22:42:16 +08:00
94a16b31ba chore: 调整 DefaultHeroMoveTopImpl 的构造器参数 2026-06-30 00:06:57 +08:00
3d72954bb2 refactor: 移动顶层实施对象 2026-06-29 23:58:52 +08:00
1ce0283743 feat: 勇士默认撞击行为 2026-06-29 21:44:22 +08:00
c4bcecdf8a feat: 勇士撞击行为 2026-06-29 19:57:46 +08:00
0508dfb9e4 feat: 地形通行性判断 2026-06-28 22:42:27 +08:00
370f285964 refactor: 删除污染严重的 TEnemy 和 THero,仅在战斗系统中包含 2026-05-17 23:56:40 +08:00
eaa725553b refactor: 怪物系统与勇士属性系统联动 2026-04-17 15:34:44 +08:00
92ff489811 refactor: 勇士状态
Some checks failed
CodeQL / Analyze (javascript) (push) Has been cancelled
2026-04-16 22:31:39 +08:00
c22a51829d refactor: IHeroState 2026-04-16 17:15:04 +08:00
bea2725d6a feat: 将 HumanBreak 新内容移植入该样板 2026-02-28 22:56:59 +08:00