Fabian Neundorf
|
16ccb0e06e
|
Name locations after exiting buildings/vehicles (#1564)
* Hospital
* Infocenter
* Garage
* Police
* Jetski Build
* Racecar Build
* Any vehicle
|
2025-06-15 19:31:19 +02:00 |
|
Florian Kaiser
|
804632b13f
|
Refactor LegoUnknown100db7f4 to LegoOrientedEdge (#1515)
* Refactor `LegoUnknown100db7f4` to `LegoOrientedEdge`
* Update LEGO1/lego/sources/geom/legoorientededge.h
* Update legopathcontroller.h
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
|
2025-05-24 23:09:24 -07:00 |
|
Erik Schulze
|
eb1177b409
|
rename functions and parameters in OrientableROI (#1512)
|
2025-05-21 20:13:28 -07:00 |
|
jonschz
|
bc0344a8c4
|
Match Jetski::HandleClick (#1380)
* Match `Jetski::HandleClick`
* Formatting
* Clean up, document, add BETA10 references
* Fix formatting
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-02-02 15:44:00 +01:00 |
|
Christian Semmler
|
e1ce96c473
|
Order symbols until end of LegoGameState (#1340)
* Order `Ambulance`
* More ordering
* Order until `LegoGameState`
* Move
|
2025-01-17 03:42:38 +01:00 |
|
Christian Semmler
|
5cd365c4f1
|
Order until the end of LegoAnimActor (#1319)
|
2025-01-09 01:28:43 +01:00 |
|
Christian Semmler
|
c2c9c75f1a
|
Fix Vector2 /Vector3 order (#1272)
* Fix Vector2/Vector3 order
* Refactor vector classes to be const and reference param consistent
* Add BETA10 annotations and fixes
|
2024-12-24 22:21:26 +01:00 |
|
Christian Semmler
|
fe2a65c8da
|
Implement/match LegoNavController::Notify (#1253)
* Implement/match `LegoNavController::Notify`
* Move function
* Add to total function count
* Add OPT:REF to lego1
|
2024-12-21 22:41:47 +01:00 |
|
Christian Semmler
|
6da2faa48c
|
Refactor actor states, define enum (#1220)
* Refactor actor states, define enum
* Revert
* Rename `UpdateState` to `Animate`
|
2024-12-13 20:30:50 +01:00 |
|
Christian Semmler
|
ce3f71ea0f
|
Rename LegoPathActor::VTable0x70 to UpdateState (#1219)
|
2024-12-13 19:20:03 +01:00 |
|
Christian Semmler
|
94ce89cbaa
|
(Proposal) Introduce arithmetic operators to Vector2 (#1193)
|
2024-12-07 17:26:22 +01:00 |
|
MS
|
7ece9cf37b
|
Fix MxParam casts in Notify functions (#1188)
* First batch
* Second batch
|
2024-12-03 15:51:03 -07:00 |
|
jonschz
|
c38e157fdb
|
Implement LegoCarBuild functions, refactor BackgroundAudioManager (#1117)
* Implement LegoCarBuild functions, refactor BackgroundAudioManager
* Refactor LegoVehicleBuildState::m_animationState to enum
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-10-25 09:04:01 -07:00 |
|
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 6e7a1e2b08 .
* Revert "Revert "Partially fix vector interface""
This reverts commit e3860e3c9f .
* 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 |
|