Christian Semmler
|
2d74f14de0
|
Implement/match Act3::FUN_10072ad0 (#1228)
* Implement `Act3::FUN_10072ad0`
* Improve match
* Improve match
* Match
|
2024-12-14 14:30:21 -07:00 |
|
Christian Semmler
|
1aeb458be1
|
Implement/match Act3Ammo::Animate (#1221)
* Implement/match `Act3Ammo::Animate`
* Match
* Rename
* Rename
* Rename
|
2024-12-13 22:56:26 +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
|
263d7d1e4f
|
Implement/match Act3::GoodEnding (#1218)
|
2024-12-13 18:49:45 +01:00 |
|
Christian Semmler
|
aceba71fbb
|
Implement/match Act3Brickster::HitActor (#1212)
* Implement/match `Act3Brickster::HitActor`
* Fixes
* Fixes
* Fixes
* Add `Act3Cop::VTable0x9c`
* Fix
|
2024-12-12 17:10:44 +01:00 |
|
Christian Semmler
|
fe57a94416
|
Implement/match Act3Brickster::ParseAction (#1211)
|
2024-12-12 16:06:15 +01:00 |
|
Christian Semmler
|
598d6dd10c
|
Refactor act 3 actors into act3actors.cpp (#1210)
|
2024-12-12 15:14:46 +01:00 |
|
MS
|
c05ff6ff4a
|
Act3Cop::VTable0x94 and related (#1209)
* Act3Cop::VTable0x94 and related
* No need to include
* Cast LegoWorld* to Act3*
|
2024-12-11 22:20:21 +01:00 |
|
MS
|
6d9fa3ed7f
|
Act3List Insert() and Clear() (#1206)
* Act3List Insert() and Clear()
* Fix Act3ListElement constructors
|
2024-12-11 18:01:55 +01:00 |
|
Christian Semmler
|
adc83dc76e
|
Implement/match Act3Ammo::Create , Act3Ammo::FUN_10053cb0 , Act3Ammo::FUN_10053d30 (#1205)
* Implement/match Act3Ammo::Create
* Fix BETA addr
* Move
* Move
* Remove header
* Add missing header
|
2024-12-10 22:35:59 +01:00 |
|
Christian Semmler
|
c2ee761f81
|
Implement/match Act3::ShootPizza and Act3::ShootDonut (#1203)
* Implement/match `Act3::LaunchPizza` and `Act3::LaunchDonut`
* Match Helicopter::HandleControl
* Rename
* Adjust total function count
* Rename
|
2024-12-09 23:41:51 +01:00 |
|
Christian Semmler
|
d9b9178d27
|
Implement/match Act3::Notify (#1200)
* Implement/match Act3::Notify
* Fix typo
|
2024-12-08 20:52:32 +01:00 |
|
Christian Semmler
|
564fb7f7c0
|
Implement/match Act3::Enable (#1198)
* Implement Act3::Enable
* Match
* Change back to private
* Remove unused function
|
2024-12-08 19:39:03 +01:00 |
|
Christian Semmler
|
1aff40dd94
|
Implement/match several functions in Act3 , refactor (#1197)
* Implement/match several functions in Act3, refactor
* Fix naming
* Rename
* Add comment
* Add annotation
* Add BETA assert
|
2024-12-08 18:00:57 +01:00 |
|
Christian Semmler
|
97fb6e4f15
|
Add Act3Ammo , match Act3::Act3 (#1196)
* Implement `Act3Ammo`, match `Act3::Act3`
* Move
* Fix match
|
2024-12-07 11:57:59 -07:00 |
|
Christian Semmler
|
133a312aee
|
Consolidate state and building entity classes (#989)
|
2024-06-03 18:53:25 +02:00 |
|
Christian Semmler
|
b759390060
|
Implement/match Isle::Escape (#950)
|
2024-05-25 02:41:57 +02:00 |
|
Nathan M Gilbert
|
8b21e8136e
|
Animmanager (#712)
* Implement LegoAnimationManager::StartEntityAction
Fix some class definitions
* Fix style issues
* Add size annotations
* Fix global pointer
* Style/naming
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
|
2024-03-23 15:09:20 +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 |
|