• Joined on 2025-12-19
shmup pushed to main at shmup/mud 2026-02-14 11:42:01 -05:00
14dc2424ef Show unlock requirements in help for locked moves
8e9e6f8245 Add unlock conditions to roundhouse and sweep moves
a2efd16390 Add skill unlock system with TOML conditions and gating
085a19a564 Add score command with stats display
e31af53577 Wire kill/death tracking into combat engine
Compare 24 commits »
shmup pushed to main at shmup/mud 2026-02-14 01:03:19 -05:00
be63a1cbde Extract shared test fixtures to conftest.py
8bb87965d7 Wire stamina cues into combat and power loops
894a0b7396 Fix flying dodge template grammar
1dbc3a1c68 Replace magic number with DEATH_PL constant
8d31eeafaf Extract power-up validation helper
Compare 19 commits »
shmup pushed to main at shmup/mud 2026-02-13 22:49:45 -05:00
72b877c5d1 Send GMCP Char.Vitals after each command
593bfd3028 Add prompt command for customization
4930f1408b Wire render_prompt into server shell loop
780501ceed Add render_prompt with modal templates
9729e853e1 Add color markup engine for prompt templates
Compare 8 commits »
shmup pushed to main at shmup/mud 2026-02-13 21:39:17 -05:00
f3ba262fbc Add bending research
bb86166205 Add chi related notes
6ff0f3a507 Add experience roadmap to docs index
dd6acfd1b8 Add experience layer roadmap (phases 8-15)
Compare 4 commits »
shmup pushed to main at shmup/playscii 2026-02-13 20:05:31 -05:00
95188581bb Add a cheatsheet
shmup pushed to main at shmup/mud 2026-02-13 12:17:03 -05:00
d83f41f907 Add a library brainstorm
8d0ca744c7 Add 210 Grimm fairy tales as individual text files
Compare 2 commits »
shmup pushed to main at shmup/mud 2026-02-13 11:29:19 -05:00
25713c2943 Add a library brainstorm
42ed5b220f Add 210 Grimm fairy tales as individual text files
947dd73912 Add Grimm fairy tales splitter script
65fe92b4e0 Add a brainstorm text file
9ee4ff050d Add combat and defense aliases
Compare 9 commits »
shmup pushed to main at shmup/playscii 2026-02-13 09:20:07 -05:00
aa6af42381 Simplify the readme
955a24da6f Add uv lock
a91cfd22e9 Remove unneeded requirements
d211d7deab Add ty as dev dep
6ab43bebc8 Use dict lookup for charset and palette loading
Compare 24 commits »
shmup pushed to main at shmup/playscii 2026-02-12 22:46:04 -05:00
e1521327e8 Simplify the readme
shmup pushed to main at shmup/playscii 2026-02-12 22:45:35 -05:00
b6e4a719be Simplify the readme
shmup pushed to main at shmup/playscii 2026-02-12 22:44:40 -05:00
a3a639eb5f Simplify the readme
fd16a68991 Add uv lock
0ca8fa269e Remove unneeded requirements
b0051bdd17 Add ty as dev dep
Compare 4 commits »
shmup pushed to main at shmup/playscii 2026-02-12 22:43:43 -05:00
230775725e Add uv lock
cbc21348c8 Remove unneeded requirements
461fc5d822 Add ty as dev dep
a464016aed Simplify the readme
Compare 4 commits »
shmup pushed to main at shmup/playscii 2026-02-12 22:39:00 -05:00
045bacdba5 Add uv lock
shmup pushed to main at shmup/playscii 2026-02-12 22:38:04 -05:00
179fb70c2e Remove unneeded requirements
bcbe717629 Add ty as dev dep
9143334ec5 Simplify the readme
Compare 3 commits »
shmup pushed to main at shmup/playscii 2026-02-12 21:43:20 -05:00
205231750f Remove unneeded requirements
fd010d2714 Add ty as dev dep
79116ed071 Simplify the readme
Compare 3 commits »
shmup pushed to main at shmup/playscii 2026-02-12 21:34:49 -05:00
e924e8eb75 Use dict lookup for charset and palette loading
3c3cae682f Pre-allocate vertex and element lists in build_geo
536dce6a98 Use set for O(1) palette color deduplication
4619444ed1 Cache sorted layer indices on Art
7abbb6bffb Vectorize UV initialization with numpy broadcasting
Compare 7 commits »
shmup pushed to zmachine-save-restore at shmup/mud 2026-02-12 16:59:41 -05:00
shmup pushed to phase-7-gmcp-rich-client at shmup/mud 2026-02-12 16:59:40 -05:00
shmup created branch prefix-matching-and-help in shmup/mud 2026-02-12 16:59:40 -05:00
shmup pushed to prefix-matching-and-help at shmup/mud 2026-02-12 16:59:40 -05:00