- UI SFX v3: procedurally synthesized one-shots (Tools/synth_ui_sfx.py) wired to
buttons, rewards, errors and red dots via UiSfx, gated by the SFX setting.
- Five formal enemies (Hornlet, Dashlet, Shellhorn, HornCaptain, GreatHorn):
Hunyuan 50k -> 2000-tri XPbr, DGXA TokenRig, Idle/Walk/Attack, nested per type
in PrototypeArena; PrototypeBattle.Enemy gains presentation-only Moving/Strikes.
- Formal partners for all ten pets in the arena and portraits, including new
VineSprite, ThunderLeopard and TideWhale.
- Pipeline fixes: reject local TokenRig fallback, drop loose mesh islands,
configurable Unity run_script timeout, companion static stage.
- Also includes concurrent work from another tool in this working tree
(FlameLion, enemy combat FX, challenge mode, home explorer, server updates).
- Resources registered in Doc/ResDesc_*.md; verified on isolated :18081.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Add png_compress to the model pipeline and update TownSquare lighting plus MaleExplorer/plaza textures.
Co-authored-by: Cursor <cursoragent@cursor.com>
Bring in plaza props/prefabs, ZhaoYun source GLB, design originals, and Hunyuan/Blender tooling used to produce them.
Co-authored-by: Cursor <cursoragent@cursor.com>