Skip to content

Updates from isledecomp/isle#782

Merged
foxtacles merged 18 commits intoisledecomp:masterfrom
foxtacles:master
Mar 15, 2026
Merged

Updates from isledecomp/isle#782
foxtacles merged 18 commits intoisledecomp:masterfrom
foxtacles:master

Conversation

@foxtacles
Copy link
Copy Markdown
Member

No description provided.

foxtacles and others added 18 commits January 30, 2026 18:05
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>
@foxtacles foxtacles enabled auto-merge March 14, 2026 23:52
@foxtacles foxtacles disabled auto-merge March 14, 2026 23:53
@foxtacles foxtacles enabled auto-merge March 14, 2026 23:53
@foxtacles foxtacles merged commit e739cf6 into isledecomp:master Mar 15, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants