Files
urm03/tools/aseprite/maps/m03_ph.txt
T
vh 651193674c feat(tools): Aseprite sprite pipeline — shared pixel maps, Lua generator, headless previewer
tools/aseprite/maps/ holds the source of truth: char-grid pixel maps +
shared palette for five _ph placeholder sprites (M03 32px per MOE.md
design law cues — round silhouette, mismatched eyes, bolted hardpoint,
pillar feet; grunt 16px untagged olive; burster 20px HEAT glow band;
KINETIC slug; scrap diamond). Two interchangeable renderers:
gen_sprites.lua (aseprite -b, emits .aseprite + .png — run on any
machine with Aseprite) and preview.py (Pillow, identical PNGs headless
+ nearest-neighbor zoom for review). Outputs gitignored; greybox
scenes untouched — art stays out of the game per the greybox rule.
2026-08-14 00:04:45 -07:00

33 lines
1.0 KiB
Plaintext

................................
................................
................................
............KKKKKKKK............
..........KKSSSSSSSSKK..........
.........KSSSSSSSSSSSSK.........
........KSSSSSSSSSSSSSSK........
.......KSSSSSSSSSSSSSSSSK.......
.......KSSSSSSSSSSSSSSSSK.......
.......KSSsEsSSSSSSWWYSSK.......
.......KSSsssSSSSSSWWYSSK.......
.......KSSSSSSSSSSSYYYSSK.......
.......KSSSSSSSSSSSSSSSSKKKKKK..
.......KSSSSSSSSSSSSSSSSKRRRRK..
.......KSSSSSSSSSSSSSSSSKRRRBK..
.......KSSSSSSSSSSSSSSSSKKKKKK..
.......KsSSSSSSSSSSSSSSsK.......
.......KsSSSSSSSSSSSSSSsK.......
........KsSSSSSSSSSSSSsK........
........KssSSSSSSSSSSssK........
.........KssSSSSSSSSssK.........
..........KssssssssssK..........
...........KKKKKKKKKK...........
........KKKKKK....KKKKKK........
........KssssK....KssssK........
........KssssK....KssssK........
........KssssK....KssssK........
........KooooK....KooooK........
.......KKooooKK..KKooooKK.......
.......KKKKKKKK..KKKKKKKK.......
................................
................................