• Site admin.

  • Joined on 2020-09-17
john pushed to master at john/McRogueFace 2026-04-02 05:36:03 +00:00
a61f05229f Per-entity FOV cache for TARGET trigger optimization, closes #303
john closed issue john/McRogueFace#302 2026-04-02 05:34:26 +00:00
Pathfinding with entity collision labels
john pushed to master at john/McRogueFace 2026-04-02 05:34:26 +00:00
c1a9523ac2 Add collision label support for pathfinding (closes #302)
john pushed to master at john/McRogueFace 2026-04-01 15:27:59 +00:00
6a0040d630 Add regression tests for Frame.children mutation and parent=None removal
b1902a3d8b Add edge-type Wang path overlay as 3rd layer in tiled demo
916553db26 Update libtcod-headless submodule to include pathfinding additions
a35352df4e Phase 4.3: Grid auto-creates GridView with rendering property sync
Compare 4 commits »
john pushed to master at john/folksy_idioms 2026-04-01 15:25:25 +00:00
02daa7bb97 Add SFT training script and run Qwen3-0.6B-Base fine-tune
john pushed to master at john/McRogueFace 2026-03-16 22:23:55 +00:00
86f8e596b0 Fix GridView.grid property and add sanitizer stress test
4b13e5f5db Phase 4.2: Add GridView UIDrawable type (addresses #252)
13d5512a41 Phase 4.1: Extract GridData base class from UIGrid (#252, #270, #271, #277)
Compare 3 commits »
john closed issue john/McRogueFace#301 2026-03-16 11:21:02 +00:00
grid.step() — turn manager for entity behaviors
john closed issue john/McRogueFace#297 2026-03-16 11:21:02 +00:00
mcrfpy.Behavior enum — behavior type identifiers
john closed issue john/McRogueFace#296 2026-03-16 11:21:02 +00:00
Entity labels — multi-tag string set for collision and trigger grouping
john closed issue john/McRogueFace#292 2026-03-16 11:21:02 +00:00
Deduplicate redundant FOV computation
john pushed to master at john/McRogueFace 2026-03-16 11:21:02 +00:00
700c21ce96 Phase 3: Behavior system with grid.step() turn manager
2f1e472245 Phase 2: Entity data model extensions for behavior system
94f5f5a3fd Phase 1: Safety & performance foundation for Grid/Entity overhaul
Compare 3 commits »
john closed issue john/McRogueFace#266 2026-03-16 11:21:02 +00:00
[Bugfix] UIEntity self reference cycle causes permanent memory leak
john closed issue john/McRogueFace#300 2026-03-16 11:21:02 +00:00
Behavior data struct and primitive implementations
john closed issue john/McRogueFace#299 2026-03-16 11:21:02 +00:00
Entity step() callback — Python-side turn handler
john closed issue john/McRogueFace#253 2026-03-16 11:21:02 +00:00
Use spatial hash by default when checking GridPoint for entities
john closed issue john/McRogueFace#298 2026-03-16 11:21:02 +00:00
mcrfpy.Trigger enum — behavior trigger type identifiers
john closed issue john/McRogueFace#295 2026-03-16 11:21:02 +00:00
Entity cell_pos — integer logical position decoupled from render position
john closed issue john/McRogueFace#254 2026-03-16 11:21:02 +00:00
TileLayer doesn't get any texture when assigned manually
john commented on issue john/McRogueFace#303 2026-03-15 20:18:48 +00:00
FOV optimization for behavior TARGET triggers

Roadmap context

john commented on issue john/McRogueFace#302 2026-03-15 20:18:45 +00:00
Pathfinding with entity collision labels

Roadmap context