Christian Semmler
|
e4e0f4e4d3
|
Implement/match Motocycle, consistent notification names (#1037)
* Implement/match Motocycle, consistent notification names
* Format
* Fix
* Fix return types
* Fix return type
* Fix annotations
* Rename function
|
2024-06-16 16:47:53 +02:00 |
|
Christian Semmler
|
bbc304ce46
|
Implement/match Ambulance::HandlePathStruct (#1029)
* Implement/match Ambulance::HandlePathStruct
* Add annotation
|
2024-06-13 20:10:19 +02:00 |
|
Christian Semmler
|
1f360929cb
|
Implement/match Ambulance::Tickle (#1021)
|
2024-06-12 15:13:52 +02:00 |
|
Christian Semmler
|
5311951bc7
|
Implement/match Ambulance::HandleEndAction (#1018)
|
2024-06-11 19:12:02 +02:00 |
|
Christian Semmler
|
ca17928fc6
|
Implement/match Ambulance::Notify (#998)
|
2024-06-06 18:19:43 +02:00 |
|
Christian Semmler
|
9a9bccda0e
|
Implement/match IslePathActor::Exit (#997)
* Implement/match IslePathActor::Exit
* Name
* Name
* Partially fix vector interface
* Revert "Partially fix vector interface"
This reverts commit 6e7a1e2b08fd82012b28be3054eeff65428eb4d1.
* Revert "Revert "Partially fix vector interface""
This reverts commit e3860e3c9fa1f8937b702d6c81d6e3bb4dadecc6.
* Fix
* Remove some COMPAT_MODE
|
2024-06-06 17:45:37 +02:00 |
|
Christian Semmler
|
133a312aee
|
Consolidate state and building entity classes (#989)
|
2024-06-03 18:53:25 +02:00 |
|
Christian Semmler
|
73bb37596e
|
Refactor JukeBox, add enum for music (#988)
* Refactor JukeBox, add enum for music
* add BETA annotation
* Fix BETA annotation
* Fix BETA annotation
* Fix
|
2024-06-03 13:00:38 +02:00 |
|
Christian Semmler
|
650903d043
|
Implement/match Pizzeria::HandleClick (#971)
|
2024-05-30 15:54:24 +02:00 |
|
Christian Semmler
|
b978787f8f
|
Implement/match LegoAnimationManager::FUN_10062e20 (#967)
|
2024-05-29 19:24:08 +02:00 |
|
Christian Semmler
|
219b65f5ad
|
Implement/match IslePathActor::FUN_1001b660 (#960)
|
2024-05-27 21:49:41 +02:00 |
|
Christian Semmler
|
db90807d53
|
Implement/match LegoPathActor::ParseAction (#946)
* Implement/match LegoPathActor::ParseAction
* Fix naming
* Space
|
2024-05-24 19:07:45 +02:00 |
|
Christian Semmler
|
8fee73c525
|
Implement/match LegoPathStruct (#944)
* Implement/match LegoPathStruct
* Rename some nums
* Consistent naming
* Naming
* relax regex
* Name some functions
* Improve naming
* Rename
|
2024-05-21 15:03:50 -04:00 |
|
Christian Semmler
|
732de04433
|
Implement/match PlayCamAnim and CameraTriggerFire (#935)
* Implement/match PlayCamAnim and CameraTriggerFire
* Fix type
* Name var
|
2024-05-18 20:43:19 +02:00 |
|
Christian Semmler
|
5f34d2e877
|
Implement/match LegoPathController::AddActor and RemoveActor (#915)
* Implement/match LegoPathController::AddActor and RemoveActor
* Fix types
|
2024-05-13 12:46:59 +02:00 |
|
Christian Semmler
|
5df947dbb9
|
Implement/match LegoPathController::FUN_10045c20 and LegoPathController ctor (#903)
* Implement/match LegoPathController::FUN_10045c20 and LegoPathController ctor
* Remove obsolete struct
|
2024-05-11 15:32:11 +02:00 |
|
Christian Semmler
|
d9a82323ca
|
Implement/match LegoAnimationManager::AddExtra (#901)
* Implement/match LegoAnimationManager::AddExtra
* Rename member
* Fix param names
* Remove space
|
2024-05-10 20:07:38 +02:00 |
|
Christian Semmler
|
05edf96186
|
Implement LegoAnimationManager::FUN_10061010 (#888)
|
2024-05-07 21:59:46 +02:00 |
|
Christian Semmler
|
45f9f54f21
|
Implement/match IslePathActor::SpawnPlayer (#884)
* Implement/match IslePathActor::SpawnPlayer
* Fix
* Fix
* Add skip
* Rename param
|
2024-05-04 16:13:05 +02:00 |
|
Christian Semmler
|
1b1d2ecde6
|
Refactor LegoOmni into LegoMain/Scripts (#883)
* Refactor LegoOmni into LegoMain/Scripts
* Fix guard
|
2024-05-04 14:06:32 +02:00 |
|
Christian Semmler
|
51adf75b9b
|
(Refactor) Use more forward declarations (#881)
* Use more forward declarations
* Use more forward declarations
* Add more forward declarations
* Fix
|
2024-05-03 18:19:12 +02:00 |
|
Christian Semmler
|
72cbd1fc60
|
Refactor LegoOmni::PathContainer into IslePathActor::SpawnLocation (#877)
* Refactor LegoOmni::PathContainer into IslePathActor::SpawnLocation
* Add beta annotation
* Type var
|
2024-05-02 16:51:41 +02:00 |
|
Christian Semmler
|
cd39e71597
|
Implement/match LegoAnimationManager::Notify (#875)
* Implement/match LegoAnimationManager::Notify
* Rename notification type
|
2024-05-01 15:00:42 +02:00 |
|
Christian Semmler
|
916c039e72
|
Implement/match LegoAnimPresenter::ParseExtra (#848)
* Implement/match LegoAnimPresenter::ParseExtra
* Fix
|
2024-04-25 16:00:58 +02:00 |
|
Misha
|
4374891ac8
|
Implement IslePathActor::VTable0xe0 & VTable0xec (#788)
* Implement IslePathActor::VTable0xe0 & VTable0xec
* Revert random change
|
2024-04-12 07:02:32 -04:00 |
|
Nathan M Gilbert
|
1e3ca11886
|
Implement/match LegoAnimActor (#730)
* Implement/match LegoAnimActor
* Name changes (deviation from original source)
* Attempt to fix modern build
* Add missing override
* Match LegoAnimActor::SetWorldSpeed
* Remove junk
* Style changes and implement WEEdge
* Add override
* Match LegoAnimActor::FUN_1001c1f0, style
* Style
* Add missing annotations, STUB LegoPathBoundary
* Style
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
|
2024-03-26 18:51:52 +01:00 |
|
Joshua Peisach
|
2261f7f039
|
IslePathActor: implement notify, remove usage of this keyword (#724)
|
2024-03-25 12:43:03 +01:00 |
|
Christian Semmler
|
ba5bc46c0c
|
Implement/match FUN_10032620 (#687)
|
2024-03-18 15:38:02 +01:00 |
|
Christian Semmler
|
8069923651
|
Refactor files based on beta debug build (#645)
* Rename LegoUnkSaveDataWriter -> LegoCharacterManager
* Refactor mxomni into mxomni/mxmisc
* Refactor legoomni into legoomni/misc
* Resolve deps
* Refactor atom
* Refactor mxutil
* Refactor mxio
* Rename/relocate files
* Fix format
|
2024-03-09 21:07:52 +01:00 |
|