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: 勇士状态
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