readable names also in io, checks and texture messages (naming moved to editor.model), tile palette filter by name or number, import preview frames the main mass and zooms with the wheel, object palette right-click no longer switches to place, floorfinder built on ground, levelbuild starts get one camera node behind the llama (golden hashes updated, boot-to-level moves it along)

This commit is contained in:
MineTec committed 2026-11-07 14:42:32 +01:00
1 parent 386a06006d
commit 38c679b319
49 files changed
+819 -470

No files matched your search

+5 -2
View File
@@ -55,7 +55,8 @@ a swatch picker, thickness, steps, segments, collision, solid sides, material).
### Tiles tool (T) – original-style levels
Modes **Paint / Pick / Erase / Raise-lower / Swap model**, palette of the level's tile models with
thumbnails in the Inspector (filter, "only used models"). Paint puts the palette model into the cell
thumbnails in the Inspector (filter on the readable model name or number with the outliner's
whole-number rule, `ReadableNames.matches`; "only used models"). Paint puts the palette model into the cell
under the cursor (on the surface height, or at a fixed height), rotation 0/90/180/270 (`[` `]`),
height Page Up/Down. Painting onto a tile at the same height swaps its model instead of stacking
(keeps tile indices that strat scripts use). Shift+click = pick (model, height, rotation). New tiles
@@ -88,7 +89,9 @@ Invisible collision volumes (Invisible wall/block, colliders) are drawn transluc
"Invisible collision volumes").
### Mesh import (File → Import mesh)
File chooser, then a dialog: rotatable preview (shown as in game; flat shading with a small z-buffer at
File chooser, then a dialog: rotatable preview (mouse wheel zooms; framed on the main mass –
`Preview.focusBounds`: per axis the vertices within 2.5 IQR of the middle half (Tukey fences), the full
bounds unless they are over 1.5× larger; `geo_import_focus.jpg`: house with a triangle 400 cells away, `geo_import_zoomed_out.jpg`) (shown as in game; flat shading with a small z-buffer at
twice the panel size, `PreviewRaster` – before 2026-11-07 the triangles were sorted by centroid and hidden
faces showed as slivers) with a 1-cell grid and a llama-sized marker, source
info, up axis, unit scale and "fit largest side to n cells", turn, mirror, stand on the ground,