Updates from isledecomp/isle#782
Merged
foxtacles merged 18 commits intoisledecomp:masterfrom Mar 15, 2026
Merged
Conversation
Add animation.ksy documenting the binary format for LEGO Island's animation files, including keyframe data, actor references, and optional camera animation. Includes sample file pns065rd.ani.
Correct the bit layout for polygon_indices to use bits 0-15 (16 bits) for vertex index instead of incorrectly claiming bits 0-14 with bit 15 unused. Add separate texture_indices type since these are simple U32 values, not packed like polygon_indices. Clarify num_texture_indices should equal num_polygons * 3 when textured.
The backgroundcolor and tempBackgroundColor variables store HSV values (scaled 0-100), not RGB. The game converts to RGB using ConvertHSVToRGB().
The variable accepts values "0" through "5" (6 sun positions), not "1" or "2" as previously documented.
…#1743) * BETA matches for LegoEdge and related * Some progress on CheckIntersections * Cleanup * Fix duplicate offset --------- Co-authored-by: jonschz <jonschz@users.noreply.github.com>
* Beta match SpheresIntersect * Extra beta addresses
* Clear unknowns in `LegoPathStruct` * Clear unknowns cam animations * Improve path struct trigger names --------- Co-authored-by: Florian Kaiser <mail@floriankaiser.org>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.