Christian Semmler
|
bb36eda0dd
|
Merge remote-tracking branch 'isle/master'
|
2024-11-14 13:42:52 -07:00 |
|
jonschz
|
71a7498481
|
Implement most of JetskiRace , add BETA10 annotations (#1149)
* Implement most of `JetskiRace`, add BETA10 annotations
* Fix declaration order issue
* Clean up FUN_10012de0
* Fix regression
* Address review comments
* Address another review comment
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-11-14 21:42:38 +01:00 |
|
Christian Semmler
|
8e23bfb266
|
Implement/match some Act2Actor functions (#1148)
|
2024-11-11 19:36:36 +01:00 |
|
Christian Semmler
|
bebe780c77
|
Implement/match LegoAct2::Create (#1146)
|
2024-11-11 18:48:45 +01:00 |
|
jonschz
|
6cda0d95c7
|
Complete LegoCarBuild (#1144)
* Complete `LegoCarBuild`
* Fix match error
* Address review comments
* Fix regression
* Fix minor sign comparison issue
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-11-11 15:44:03 +01:00 |
|
Christian Semmler
|
cd261b9518
|
Refactor/improve matches in Act1State (#1143)
* Refactor/improve matches in Act1State
* Fix naming
|
2024-11-10 22:47:12 +01:00 |
|
Christian Semmler
|
5d3d66965d
|
Implement/match Act1State::PlaceActors and related (#1142)
* Implement/match Act1State::PlaceActors and related
* Fix naming
|
2024-11-10 21:26:48 +01:00 |
|
Christian Semmler
|
40159b43c7
|
Implement/match HistoryBook::~HistoryBook (#1139)
|
2024-11-10 17:07:48 +01:00 |
|
Christian Semmler
|
0b94b4803b
|
Implement/match Act2GenActor::VTable0x94 (#1138)
|
2024-11-10 16:43:07 +01:00 |
|
Christian Semmler
|
2c10c8e344
|
Implement/match Doors::VTable0x70 and Doors::ParseAction (#1137)
* Implement/match Doors::VTable0x70 and Doors::ParseAction
* Fix
|
2024-11-09 22:54:17 +01:00 |
|
Christian Semmler
|
9f9294694d
|
Merge remote-tracking branch 'isle/master'
Build / Current msys2 mingw32 (push) Has been cancelled
Build / Current msys2 mingw64 (push) Has been cancelled
Build / Current MSVC (32-bit) (push) Has been cancelled
Build / Current MSVC (64-bit) (push) Has been cancelled
Format / C++ (push) Has been cancelled
Naming / C++ (push) Has been cancelled
|
2024-11-09 10:11:57 -07:00 |
|
Joshua Peisach
|
f4ab226946
|
Implement Doors::VTable0x94 (#1136)
* Implement Doors::VTable0x94
* Match function
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
|
2024-11-09 18:03:01 +01:00 |
|
jonschz
|
c65bc67e3d
|
Implement FUN_10025720() and others (#1134)
* Implement `FUN_10025720()` and others
* Address review comments, get 100 %
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-11-05 21:33:51 +01:00 |
|
Christian Semmler
|
1badadebaa
|
Implement/match LegoPathActor::UpdatePlane (#1133)
|
2024-11-03 19:28:35 +01:00 |
|
Christian Semmler
|
d8412a4697
|
Implement/match Act1State::RemoveActors (#1132)
* Implement/match Act1State::RemoveActors
* Fix annotation
|
2024-11-03 19:06:09 +01:00 |
|
Christian Semmler
|
040c97d92a
|
Implement/match Act1State::PlayCptClickDialogue (#1131)
|
2024-11-03 17:59:21 +01:00 |
|
Christian Semmler
|
e4453c4100
|
Implement/match Act1State::Act1State (#1130)
* Implement/match Act1State::Act1State
* Remove obsolete enum
|
2024-11-03 17:41:15 +01:00 |
|
Christian Semmler
|
519d8c570a
|
Implement/match remaining GasStation functions (#1129)
* Implement/match remaining GasStation functions
* Name variables
|
2024-11-03 16:44:07 +01:00 |
|
Christian Semmler
|
4c95d7c887
|
Implement/match Pizza::HandleEndAction (#1128)
* Implement Pizza::HandleEndAction
* Match
|
2024-11-01 21:13:43 +01:00 |
|
Christian Semmler
|
a14795c0c8
|
Implement/match Pizza::Tickle (#1127)
|
2024-11-01 18:30:11 +01:00 |
|
jonschz
|
4c0aae720b
|
Implement LegoCarBuild::FUN_10024890() and others, refactor (#1126)
* Commit finished code changes
* Add enum data type
* Refactor away GetCurrentArea, SetCurrentArea
* Clean up and add FUN_10024890
* Add `SetPartObjectIdByName()`
* Fix naming error
* Address review comments, part 1
* Address review comments, part 2
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-11-01 09:21:15 -07:00 |
|
Christian Semmler
|
115343f6e5
|
Implement/match PizzeriaState::NextAction (#1125)
* Implement/match PizzeriaState::NextAction
* Name globals
* Refactor globals into class statics
* Remove TODO
|
2024-10-28 19:04:08 +01:00 |
|
Christian Semmler
|
5f822dabc7
|
Implement/match PizzeriaState::PizzeriaState (#1124)
|
2024-10-28 18:32:55 +01:00 |
|
Christian Semmler
|
ad353b7f3e
|
Implement/match Pizza::PlayAction (#1123)
* Implement/match Pizza::PlayAction
* Remove unused header
|
2024-10-28 17:25:54 +01:00 |
|
Christian Semmler
|
2fa2ab4a96
|
Implement/match Pizza::HandlePathStruct (#1122)
|
2024-10-28 16:53:09 +01:00 |
|
Christian Semmler
|
139da31628
|
Implement/match PizzaMissionState::PizzaMissionState (#1121)
* Implement/match PizzaMissionState::PizzaMissionState
* Fix naming
|
2024-10-27 19:54:01 +01:00 |
|
Christian Semmler
|
b3ce98a2ec
|
Implement/match Pizza::HandleClick (#1119)
|
2024-10-26 19:34:16 +02:00 |
|
Christian Semmler
|
2b9d8f1fba
|
Implement/match Pizza::FUN_100382b0 and Pizza::StopActions (#1118)
|
2024-10-26 18:34:43 +02:00 |
|
Christian Semmler
|
bf5379992e
|
merge from isledecomp/isle
|
2024-10-26 08:06:31 -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 |
|
jonschz
|
b5fee6b240
|
Complete LegoCarBuildAnimPresenter (#1114)
* Complete `LegoCarBuildAnimPresenter`
* fix CI errors
* Drive-by BETA10 fixes
* Address review comments
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-10-20 14:00:44 -07:00 |
|
jonschz
|
974cd7ce7c
|
Implement LegoCarBuildAnimPresenter::FUN_10079160() and others (#1111)
* Implement `LegoCarBuildAnimPresenter::FUN_10079160()` and others
* Address review comments
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-10-11 20:21:33 +02:00 |
|
jonschz
|
85ce10ab50
|
Refactor various operator[] based on BETA10 (#1110)
* Tidy up `operator[]` code
* Add weird index operator for `FUN_1002ddc0`
* Cleanup
* Add Matrix4 BETA10 annotations, fix typo
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-10-06 07:50:34 -07:00 |
|
jonschz
|
1a15981324
|
Implement LegoCarBuildAnimPresenter::StreamingTickle() (#1109)
* Implement LegoCarBuildAnimPresenter::StreamingTickle and dependents
* Fix naming issue
* Address review comment
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-10-05 16:20:45 -07:00 |
|
jonschz
|
e6474b7fcd
|
Implement LegoCarBuildAnimPresenter::FUN_10079920() (#1108)
* Implement `FUN_10079920()`
* Fix formatting
* Address review comment
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-10-04 17:19:42 +02:00 |
|
Christian Semmler
|
e7a604c61c
|
SDL3 fixes (#32)
Build / Current msys2 mingw32 (push) Has been cancelled
Build / Current msys2 mingw64 (push) Has been cancelled
Build / Current MSVC (32-bit) (push) Has been cancelled
Build / Current MSVC (64-bit) (push) Has been cancelled
Format / C++ (push) Has been cancelled
Naming / C++ (push) Has been cancelled
|
2024-10-03 21:50:32 +02:00 |
|
Christian Semmler
|
fa6de9cb6b
|
Implement/match Pizza::FUN_10038220 (#1107)
|
2024-10-03 21:43:18 +02:00 |
|
Christian Semmler
|
9397458854
|
merge from isledecomp/isle
Build / Current msys2 mingw32 (push) Waiting to run
Build / Current msys2 mingw64 (push) Waiting to run
Build / Current MSVC (32-bit) (push) Waiting to run
Build / Current MSVC (64-bit) (push) Waiting to run
Format / C++ (push) Waiting to run
Naming / C++ (push) Waiting to run
|
2024-10-03 12:14:05 -07:00 |
|
jonschz
|
a942325b29
|
More functions in LegoCarBuild (#1104)
* Add BETA10 annotations
* Clean up
* Implement multiple functions
* fix minor annotation error
* Undo formatting
* Fix formatting
* Implement more functions
* Rename variables, address review comment
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-09-14 16:14:11 -07:00 |
|
jonschz
|
7a6935a165
|
Progress on LegoCarBuildAnimPresenter (#1103)
* Progress on `LegoCarBuildAnimPresenter`
* Rename argument
* fix copy-paste error
* Address review comments
* Remove obsolete comment
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-09-12 21:51:33 +02:00 |
|
Christian Semmler
|
318c46b881
|
merge
|
2024-09-05 12:09:19 -07:00 |
|
jonschz
|
2b14d3d6a5
|
Implement parts of LegoCarBuild and dependents (#1092)
* Implement parts of `LegoCarBuild` and dependents
* Fix BETA10 offset
* Fix constants
* Code style: Rename parameters
* Linter fixes v2
* Linter errors v3
* Add BETA10 variable names for presenters
* Address review comments
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-09-03 13:50:30 -07:00 |
|
jonschz
|
1b46859cf6
|
Implement RaceSkel , add BETA10 annotations (#1088)
* Implement `RaceSkel`, add BETA10 annotations
* fix formatting
* Fix order
* Address some review comments
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-08-21 22:30:27 +02:00 |
|
jonschz
|
b649902578
|
Various fixes in constructors (#1089)
* Various fixes in constructors
* Address review comment
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-08-21 10:42:49 -07:00 |
|
jonschz
|
757df96c0d
|
Implement/match LegoRaceMap (#1087)
* Implement/match LegoRaceMap
* Fix CI, address review comments
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-08-17 11:30:39 -07:00 |
|
jonschz
|
34047c0cb6
|
Implement/match LegoCarRaceActor::VTable0x6c (#1085)
* Implement/match `LegoCarRaceActor::VTable0x6c`
* Rename variable
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-08-17 08:59:22 -07:00 |
|
Christian Semmler
|
30e9e43cda
|
Implement/match RegistrationBook::HandlePathStruct (#1084)
|
2024-08-12 18:21:18 +02:00 |
|
MS
|
9ab3954bbb
|
Minor tweak to MxList template (#1083)
* Beta addrs for MxList and related functions
* MxList DeleteAll and Empty functions
|
2024-08-11 13:23:39 -07:00 |
|
Christian Semmler
|
53924c3d2d
|
Implement/match TowTrack::HandleEndAction (#1082)
* Implement/match TowTrack::HandleEndAction
* Fix offset
|
2024-08-09 20:32:46 +02:00 |
|
Christian Semmler
|
7cf6c78d20
|
Implement TowTrack::HandlePathStruct (#1081)
|
2024-08-09 04:09:08 +02:00 |
|