Go to file
Christian Semmler d62054db2e
Updates from isledecomp/isle (#1)
* Implement/match LegoAnimationManager::FUN_10064b50 (#926)

* Implement/match LegoAnimationManager::FUN_10063d10 (#927)

* Implement/match LegoAnimationManager::FUN_10064380 (#928)

* Implement/match LegoAnimationManager::FUN_10064380

* Fix naming

* Revert

* Implement/matche LegoAnimationManager::FUN_10064740 and FUN_10064670 (#929)

* Implement/match FUN_1003ef00 and related (#931)

* Implement/match LegoAnimationManager::FUN_10064120 (#932)

* Implement/match LegoAnimationManager::FUN_10064120

* Fix naming

* Fix parentheses

* Implement LegoAnimationManager::FUN_10064010 (#933)

* Implement/match ViewManager::FUN_100a6150 (#934)

* Implement/match PlayCamAnim and CameraTriggerFire (#935)

* Implement/match PlayCamAnim and CameraTriggerFire

* Fix type

* Name var

* Implement/match LegoAnimationManager::FUN_10063fb0 (#936)

* basic name improvements (#930)

* basic name improvements

* clang-format

---------

Co-authored-by: Christian Semmler <mail@csemmler.com>

* Implement/match LegoPathBoundary::Intersect (#937)

* Implement LegoPathActor::VTable0x68 (#938)

* Implement LegoPathActor::VTable0x68

* Fix naming

* Implement/match LegoPathBoundary::FUN_100575b0 (#939)

* Implement LegoUnknown::FUN_1009a1e0 (#940)

* Implement/match LegoPathController::FUN_1004a240 (#941)

* Implement LegoPathActor::VTable0x9c (#942)

* Implement LegoPathActor::VTable0x9c

* Add annotation

* Implement/match LegoPathActor::SwitchBoundary (#943)

* Implement/match LegoPathActor::SwitchBoundary

* Rename var

* Implement/match LegoPathStruct (#944)

* Implement/match LegoPathStruct

* Rename some nums

* Consistent naming

* Naming

* relax regex

* Name some functions

* Improve naming

* Rename

* Implement/match LegoPathActor::VTable0xa4 and VTable0xa8 (#945)

* Implement/match LegoPathActor::VTable0xa4

* Implement/match LegoPathActor::VTable0xa8

* Name enum constants

---------

Co-authored-by: Cameron <25990062+crtdll@users.noreply.github.com>
2024-05-23 18:09:49 +02:00
.github/workflows Remove naming script (for now) 2024-05-16 22:32:24 -04:00
3rdparty Remove SmartHeap 2024-05-16 22:36:17 -04:00
CONFIG Updates from isledecomp/isle (#1) 2024-05-23 18:09:49 +02:00
ISLE initial commit 2024-05-16 19:42:54 -04:00
LEGO1 Updates from isledecomp/isle (#1) 2024-05-23 18:09:49 +02:00
util initial commit 2024-05-16 19:42:54 -04:00
.clang-format initial commit 2024-05-16 19:42:54 -04:00
.clang-tidy initial commit 2024-05-16 19:42:54 -04:00
.editorconfig initial commit 2024-05-16 19:42:54 -04:00
.gitattributes initial commit 2024-05-16 19:42:54 -04:00
.gitignore initial commit 2024-05-16 19:42:54 -04:00
.gitmodules Add libsmacker to replace smack.lib 2024-05-16 22:11:33 -04:00
.pylintrc initial commit 2024-05-16 19:42:54 -04:00
CMakeLists.txt Remove SmartHeap 2024-05-16 22:36:17 -04:00
CONTRIBUTING.md Add rudimentary README 2024-05-16 22:20:55 -04:00
pyproject.toml initial commit 2024-05-16 19:42:54 -04:00
README.md Update README 2024-05-16 22:24:17 -04:00

LEGO Island Modernization

Development Vlog | Contributing | Matrix | Forums | Patreon

This initiative is a work-in-progress modernization of LEGO Island (Version 1.1, English) based on the decompilation project. Our primary goal is to transform the codebase to achieve platform independence, thereby enhancing compatibility across various systems while preserving the original game's experience as faithfully as possible.

Status

TODO

Building

TODO

Prerequisites

TODO

Compiling

TODO

Usage

TODO

Contributing

If you're interested in helping or contributing to this project, check out the CONTRIBUTING page.