Alexander Payne
355d4c243e
Self-Healing Smoke / self-healing-smoke (pull_request) Failing after 20s
Smoke Test / smoke (pull_request) Failing after 21s
Agent PR Gate / gate (pull_request) Failing after 29s
Agent PR Gate / report (pull_request) Successful in 6s
feat(tower): add world event system with weather, forge decay, garden growth, discovery
...
Weather: 10% chance per tick rain at Bridge, lasts exactly 6 ticks.
Decay: Forge fire dims after 4 ticks without any visitor; goes cold after 12 ticks.
Growth: Garden grows deterministically every 20 ticks (max stage 5).
Discovery: 5% chance per tick for wizard to find something; flagged in state.
Day/night cycle already present; no changes needed.
Added event_history log to state for WORLD_STATE.json visibility.
Updated __init__ state defaults and load() to merge new fields.
Also added corresponding event system to standalone scripts/tower_game.py
for simulation/unit tests, with matching parameters.
Closes #450
2026-04-26 03:45:21 -04:00
..
2026-04-16 00:02:55 -04:00
2026-04-15 01:52:58 -04:00
2026-04-14 22:18:15 +00:00
2026-03-27 18:09:28 -04:00
2026-04-15 00:31:06 -04:00
2026-04-17 01:34:15 -04:00
2026-04-07 15:43:21 +00:00
2026-04-15 00:40:14 -04:00
2026-04-14 22:56:17 -04:00
2026-04-14 21:33:03 -04:00
2026-04-20 22:46:50 -04:00
2026-04-14 23:56:46 -04:00
2026-04-15 01:17:32 -04:00
2026-04-15 01:25:37 -04:00
2026-04-15 01:26:14 -04:00
2026-04-15 01:26:14 -04:00
2026-04-14 22:18:20 +00:00
2026-04-14 22:14:31 +00:00
2026-04-16 23:43:24 -04:00
2026-04-15 00:14:55 -04:00
2026-04-18 15:16:05 -04:00
2026-04-14 22:09:33 -04:00
2026-04-14 22:36:27 -04:00
2026-04-17 05:34:33 +00:00
2026-04-16 02:12:17 +00:00
2026-04-05 00:27:00 +00:00
2026-04-15 23:47:32 -04:00
2026-04-15 00:48:41 -04:00
2026-04-13 20:18:29 -04:00
2026-04-13 20:18:29 -04:00
2026-04-06 15:02:19 +00:00
2026-04-16 01:59:25 -04:00
2026-04-14 23:39:13 -04:00
2026-04-07 15:22:10 +00:00
2026-04-07 15:46:09 +00:00
2026-04-21 07:23:21 -04:00
2026-04-15 00:24:25 -04:00
2026-04-21 07:33:04 -04:00
2026-04-16 01:19:41 -04:00
2026-04-15 00:56:26 -04:00
2026-04-17 01:52:48 -04:00
2026-04-16 22:17:42 -04:00
2026-04-15 01:03:12 -04:00
chore: check in all local work — uniwizard, briefings, reports, evennia, morrowind, scripts, specs, training data, angband MCP, diagrams, twitter archive, wizards
2026-03-30 17:18:09 -04:00
chore: check in all local work — uniwizard, briefings, reports, evennia, morrowind, scripts, specs, training data, angband MCP, diagrams, twitter archive, wizards
2026-03-30 17:18:09 -04:00
2026-04-21 07:22:18 -04:00
2026-04-15 02:11:31 -04:00
2026-04-15 07:33:01 -04:00
2026-04-14 22:14:31 +00:00
2026-04-17 00:19:50 -04:00
2026-03-30 15:22:34 +00:00
2026-04-15 01:26:14 -04:00
2026-04-14 23:56:46 -04:00
2026-03-30 15:20:01 +00:00
2026-03-30 16:45:35 +00:00
2026-04-17 01:44:06 -04:00
2026-04-14 23:59:30 -04:00
2026-04-05 22:56:19 +00:00
2026-04-06 15:12:21 +00:00
2026-04-06 15:02:09 +00:00
2026-04-21 11:27:38 +00:00
2026-04-07 15:43:21 +00:00
2026-04-16 01:39:58 +00:00
2026-04-13 02:10:05 +00:00
2026-04-26 03:45:21 -04:00
2026-03-28 05:04:44 +00:00
2026-04-17 00:38:44 -04:00
2026-04-15 01:26:14 -04:00
2026-03-30 02:06:39 +00:00
2026-04-13 17:58:55 -04:00
2026-04-13 17:58:55 -04:00