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 |
|
jonschz
|
3e6d789324
|
Add all BETA10 ClassName() functions and vtables (#1258)
* Add all BETA10 `ClassName()` functions and vtables
* Run formatter, fix copy error
* Fix copy error
* Add BETA10 library functions
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-12-22 08:13:34 -07:00 |
|
Christian Semmler
|
2b4f71e17d
|
Implement/match Act3Cop::FUN_10040360 (#1247)
* Implement/match `Act3Cop::FUN_10040360`
* Remove comments
* Modern compiler fix
|
2024-12-20 19:49:18 +01:00 |
|
Christian Semmler
|
cb38cf7673
|
Implement/match Act3Brickster::FUN_100417c0 (#1240)
* Implement/match `Act3Brickster::FUN_100417c0`
* Move function
* Rename var
* Revert "Rename var"
This reverts commit c9ca75ae7f.
|
2024-12-19 20:22:34 +01:00 |
|
Christian Semmler
|
90c687bde0
|
Implement/match Act3Brickster::FUN_10042300 (#1238)
* Implement/match `Act3Brickster::FUN_10042300`
* Add comment about assignment operator
* Add another comment
* Fix
* add back BETA annotation
|
2024-12-17 23:16:00 +01:00 |
|
Christian Semmler
|
66e3c9a2e1
|
Implement/match Act3Brickster::Animate (#1237)
* Implement/match `Act3Brickster::Animate`
* Improve loop
|
2024-12-17 19:11:47 +01:00 |
|
Christian Semmler
|
615c3a5047
|
Implement/match Act3Cop::Animate (#1233)
* Implement/match `Act3Cop::Animate`
* Fix
|
2024-12-15 19:48:47 +01:00 |
|
jonschz
|
2e7f2edbf1
|
Implement/match Act3Cop::ParseAction (#1230)
* Implement/match `Act3Cop::ParseAction`
* Fix formatting
* Address review comment
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-12-15 18:09:29 +01:00 |
|
Christian Semmler
|
661c76c6e0
|
Implement/match Act3Shark::Animate (#1231)
* Implement/match `Act3Shark::Animate`
* Add BETA annotation
* Raise max functions
* Mark as FUNCTION
|
2024-12-15 17:18:25 +01:00 |
|
jonschz
|
ace2a9f047
|
Add g_copDest (#1229)
* Implement `AddCop` and `g_copDest`
* Fix formatting
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-12-15 05:50:52 -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 |
|
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
|
94ce89cbaa
|
(Proposal) Introduce arithmetic operators to Vector2 (#1193)
|
2024-12-07 17:26:22 +01:00 |
|
Mikhail
|
cc682173eb
|
Implement functions in Act3Actor (#1180)
* Implement Act3Actor
* Minor consistency adjustments
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
|
2024-11-30 17:57:44 +01:00 |
|
jonschz
|
4a861faca3
|
Refactor file names based on BETA10 (#1064)
* Refactor file names based on BETA10
* Extract LegoDeviceEnumerate to dedicated file
* Fix compiler errors
* Migrate contiguous block of code to `LegoDeviceEnumerate`
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-07-08 14:52:50 -07:00 |
|