Commit fbbc409
DavidQ
Implemented.
- `hud*` objects are now excluded from flatten selection:
- Checkbox is disabled + grayed out.
- Checkbox clicks/changes are blocked by `disabled`.
- Flatten selection filtering ignores `hud*` keys even if stale state exists.
- [main.js](C:/Users/davidq/Documents/GitHub/HTML-JavaScript-Gaming/tools/Skin%20Editor/main.js:139)
- [main.js](C:/Users/davidq/Documents/GitHub/HTML-JavaScript-Gaming/tools/Skin%20Editor/main.js:844)
- [skinEditor.css](C:/Users/davidq/Documents/GitHub/HTML-JavaScript-Gaming/tools/Skin%20Editor/skinEditor.css:98)
- `Move Up/Down` row is now centered with bottom spacing:
- [skinEditor.css](C:/Users/davidq/Documents/GitHub/HTML-JavaScript-Gaming/tools/Skin%20Editor/skinEditor.css:78)
Validation:
- `node --check tools/Skin Editor/main.js` passed.
Commit comment for the last 5 changes:
`skin-editor: improve flatten workflow and layering UX (palette hex labels, remove preview footer text, accurate pre/post flatten rendering, object order controls with layering-aware flatten, and disable hud* from flatten selection)`1 parent ff10ebc commit fbbc409
3 files changed
Lines changed: 266 additions & 173 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
79 | 83 | | |
80 | 84 | | |
81 | 85 | | |
| |||
0 commit comments