Commit Graph
12 Commits
Author SHA1 Message Date
MineTec 15ad050005 floor explainer: no side view or header, pink labelled allowance, all polygon numbers in the zoom 2026-11-08 16:29:59 +01:00
MineTec 74f8fec341 nicer floor explainer: terrain overview with grid and polygon numbers, zoom on both crate needles with the accepted slivers, side view 2026-11-08 16:26:16 +01:00
MineTec 8baed2e87c floor test explainer image (needle triangle, accepted sliver, kuzco, heights), poly 11 is the same needle on the crate's other side 2026-11-08 16:21:37 +01:00
MineTec 9e8e7f9a10 floor test inclusion rule from the code (edge planes with a small tolerance, highest plane wins): explains kuzco floating next to the crate in jungle day 2 (needle triangle tip), tools/floortest.py re-implements the engine test 2026-11-08 16:15:28 +01:00
MineTec a64df88c77 release automation: gitea actions build every push and publish tagged releases (version from the tag, packages, sha256sums, changelog section as text), simple 5-step install guide in the readme 2026-11-07 16:47:42 +01:00
MineTec 6d449257a7 tool paths configurable by environment (LLAMAMOD_CD, LAMA_WINEPREFIX, LAMA_MOD, APPTEST_ROOT, APPTEST_ISO; tools/lamapaths.py), music tracks without a file on the cd marked in the editor and the tutorial uses kronk, levelbuild.py accepts the english texture names 2026-11-07 16:34:17 +01:00
MineTec 987b0104fa levelbuild texture names mean the same picture on every base level (matched by pixels, missing village textures copied over in the java builder, clear error otherwise), editor texture choices follow the base 2026-11-07 15:27:08 +01:00
MineTec 38c679b319 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) 2026-11-07 14:42:32 +01:00
MineTec d6f84be125 launcher: wizard bar follows the copied megabytes, saves table shows 4 rows at the minimum size, mods tab keeps focus and caret when it is rebuilt, take-over notice expires; geom_export previews in game space; apptest checks every menu step with longer holds, loads slot 2, retries an early crash once and records load 2026-11-07 14:00:22 +01:00
MineTec 4a58910fba mesh files use game space (right-handed, y up): obj/gltf import and export no longer mirror models, per-mesh handedness keeps meshes of old projects as they were, python tools follow (--export-space for the old files) 2026-11-07 12:48:43 +01:00
MineTec 526f6072f6 translated the remaining german notes, python comments, help and messages to english (in-game strings, parsed report lines and cli values stay german) 2026-11-07 10:51:14 +01:00
MineTec b36a366240 initial commit: llamamod 0.2.0 – reverse-engineered level formats (wad, map, trak, text, stpc), python tools and notes, java mod manager (iso install, mod pipeline with exe patching, save editor, wine/windows launcher) with mods (test world, debug wireframe, mirror, randomizer, fog, cheats, intro skip, practice, free camera, boot to level, level projects) and the 3d level editor (geometry, objects, cross-world import, environment, textures, play-test, manual) 2026-11-07 08:15:40 +01:00