- Add japanese-themed city sprite sheet (PNG + PSD) and register in artwork config
- Switch several opponents to cyberpunk or japanese city themes
- Fix hut badge stale display by including tile coordinates in hut events and
repainting affected tiles immediately via repaintFromEvents
- Replace diagonal lattice world generation with hash-based jittered grid:
* Shield grassland now uses balanced 2x2 blocks hashed per position to remove
visible screen-space banding while preserving 50% density
* Special resources placed on jittered blocks with adjacency avoidance,
eliminating clumping and barren regions
- Update sprites.md paths and status markers to reflect completed sheets
- Expand verifyCivilization checks for shield density range and special placement
quality (no adjacency, balanced windows, no screen-column alignment)
- Update Tetris Attack dialogue with control instructions and typo fixes
|
||
|---|---|---|
| .. | ||
| crosswords | ||
| wordlists | ||
| advancewars-artwork.json | ||
| advancewars-campaign.json | ||
| advancewars-rules.json | ||
| adventure-music.json | ||
| arcadedark-music.json | ||
| balatro-artwork.json | ||
| blockfighter.json | ||
| bookwork.json | ||
| card-backs.json | ||
| civilization-artwork.json | ||
| civilization-rules.json | ||
| colorado-defense-cities.json | ||
| colored-playfields.json | ||
| dotlink.json | ||
| dungeonboss-artwork.json | ||
| hacker-music.json | ||
| jewelquest.json | ||
| jumble-riddles.json | ||
| jumble.json | ||
| katamino.json | ||
| music.json | ||
| nintendo-music.json | ||
| opponents.json | ||
| playfields.json | ||
| puddingmonsters.json | ||
| rushhour.json | ||
| shift-artwork.json | ||
| slots-artwork.json | ||
| spireclimb-artwork.json | ||
| star-control-ships.json | ||
| superkart-artwork.json | ||
| superkart-racers.json | ||
| superkart-rules.json | ||
| swdbg-artwork.json | ||
| swdbg-cards.json | ||
| tetrisattack-artwork.json | ||
| tetrisattack-puzzles.json | ||
| tetrisattack.json | ||
| zuma.json | ||