Commit Graph

  • 5d3d66965d Implement/match Act1State::PlaceActors and related (#1142) Christian Semmler 2024-11-10 13:26:48 -07:00
  • 6885abdc78 Implement/match LegoROI::FUN_100a9dd0 (#1141) Christian Semmler 2024-11-10 09:35:44 -07:00
  • 86a8bad545 Implement/match RegistrationBook::FUN_100778c0 (#1140) Christian Semmler 2024-11-10 09:18:36 -07:00
  • 40159b43c7 Implement/match HistoryBook::~HistoryBook (#1139) Christian Semmler 2024-11-10 09:07:48 -07:00
  • 0b94b4803b Implement/match Act2GenActor::VTable0x94 (#1138) Christian Semmler 2024-11-10 08:43:07 -07:00
  • 2c10c8e344 Implement/match Doors::VTable0x70 and Doors::ParseAction (#1137) Christian Semmler 2024-11-09 14:54:17 -07:00
  • f4ab226946 Implement Doors::VTable0x94 (#1136) Joshua Peisach 2024-11-09 12:03:01 -05:00
  • c65bc67e3d Implement FUN_10025720() and others (#1134) jonschz 2024-11-05 21:33:51 +01:00
  • 1badadebaa Implement/match LegoPathActor::UpdatePlane (#1133) Christian Semmler 2024-11-03 11:28:35 -07:00
  • d8412a4697 Implement/match Act1State::RemoveActors (#1132) Christian Semmler 2024-11-03 11:06:09 -07:00
  • 040c97d92a Implement/match Act1State::PlayCptClickDialogue (#1131) Christian Semmler 2024-11-03 09:59:21 -07:00
  • e4453c4100 Implement/match Act1State::Act1State (#1130) Christian Semmler 2024-11-03 09:41:15 -07:00
  • 519d8c570a Implement/match remaining GasStation functions (#1129) Christian Semmler 2024-11-03 08:44:07 -07:00
  • 4c95d7c887 Implement/match Pizza::HandleEndAction (#1128) Christian Semmler 2024-11-01 13:13:43 -07:00
  • a14795c0c8 Implement/match Pizza::Tickle (#1127) Christian Semmler 2024-11-01 10:30:11 -07:00
  • 4c0aae720b Implement LegoCarBuild::FUN_10024890() and others, refactor (#1126) jonschz 2024-11-01 17:21:15 +01:00
  • 115343f6e5 Implement/match PizzeriaState::NextAction (#1125) Christian Semmler 2024-10-28 11:04:08 -07:00
  • 5f822dabc7 Implement/match PizzeriaState::PizzeriaState (#1124) Christian Semmler 2024-10-28 10:32:55 -07:00
  • ad353b7f3e Implement/match Pizza::PlayAction (#1123) Christian Semmler 2024-10-28 09:25:54 -07:00
  • 2fa2ab4a96 Implement/match Pizza::HandlePathStruct (#1122) Christian Semmler 2024-10-28 08:53:09 -07:00
  • 139da31628 Implement/match PizzaMissionState::PizzaMissionState (#1121) Christian Semmler 2024-10-27 11:54:01 -07:00
  • b3ce98a2ec Implement/match Pizza::HandleClick (#1119) Christian Semmler 2024-10-26 10:34:16 -07:00
  • 2b9d8f1fba Implement/match Pizza::FUN_100382b0 and Pizza::StopActions (#1118) Christian Semmler 2024-10-26 09:34:43 -07:00
  • 0cb753e523 Use reccmp as a python requirement (#1116) Anonymous Maarten 2024-10-26 14:57:47 +02:00
  • c38e157fdb Implement LegoCarBuild functions, refactor BackgroundAudioManager (#1117) jonschz 2024-10-25 18:04:01 +02:00
  • b5fee6b240 Complete LegoCarBuildAnimPresenter (#1114) jonschz 2024-10-20 23:00:44 +02:00
  • 91205be031 Handle duplicate thunks in BETA10 (#1113) MS 2024-10-17 23:17:00 -04:00
  • 8446a7ffa1 Add new script to compare the stack layout (#1112) jonschz 2024-10-13 23:31:15 +02:00
  • 974cd7ce7c Implement LegoCarBuildAnimPresenter::FUN_10079160() and others (#1111) jonschz 2024-10-11 20:21:33 +02:00
  • 85ce10ab50 Refactor various operator[] based on BETA10 (#1110) jonschz 2024-10-06 16:50:34 +02:00
  • 1a15981324 Implement LegoCarBuildAnimPresenter::StreamingTickle() (#1109) jonschz 2024-10-06 01:20:45 +02:00
  • e6474b7fcd Implement LegoCarBuildAnimPresenter::FUN_10079920() (#1108) jonschz 2024-10-04 17:19:42 +02:00
  • fa6de9cb6b Implement/match Pizza::FUN_10038220 (#1107) Christian Semmler 2024-10-03 12:43:18 -07:00
  • 4878727393 some educated guesses for unknown view manager names (#1106) Cameron 2024-09-20 18:17:24 +01:00
  • a942325b29 More functions in LegoCarBuild (#1104) jonschz 2024-09-15 01:14:11 +02:00
  • f89ee5c13d BETA10 import: Fix FUN_... collisions (#1105) jonschz 2024-09-14 16:16:12 +02:00
  • 7a6935a165 Progress on LegoCarBuildAnimPresenter (#1103) jonschz 2024-09-12 21:51:33 +02:00
  • 5d19b6afe3 Improve UnknownMx4DPointFloat::FUN_100040a0 (#1102) jonschz 2024-09-09 21:45:48 +02:00
  • ece3550e62 Fix spurious reccmp warnings (#1101) jonschz 2024-09-08 22:00:08 +02:00
  • 4a01d15c36 MxStreamListMxDSAction helper functions (#1100) MS 2024-09-06 16:13:16 -04:00
  • 97b3dcaa2c Beta match* MxStreamer (#1099) MS 2024-09-05 19:06:40 -04:00
  • 2b14d3d6a5 Implement parts of LegoCarBuild and dependents (#1092) jonschz 2024-09-03 22:50:30 +02:00
  • 73938ac2ab Beta match MxDSFile (#1098) MS 2024-09-01 20:08:53 -04:00
  • 30be1ed4b8 Brute force string search for BETA10 (#1097) MS 2024-09-01 16:34:58 -04:00
  • 2af5f87051 MxTimer touch-up (#1096) MS 2024-09-01 14:51:33 -04:00
  • f242130382 Sanitize args for assert in BETA10 (#1095) MS 2024-09-01 01:37:32 -04:00
  • 990725ba0b Add more MSVC annotations for LEGO1 (#1094) MS 2024-08-31 23:02:19 -04:00
  • 0256fc4acf Fix Ghidra import call type (#1093) jonschz 2024-08-31 17:00:35 +02:00
  • b898d98515 BETA10: reccomp support and Ghidra imports (#1091) jonschz 2024-08-29 20:54:23 +02:00
  • ce3fc57025 BETA10 Readme additions (#1090) jonschz 2024-08-23 21:22:03 +02:00
  • 1b46859cf6 Implement RaceSkel, add BETA10 annotations (#1088) jonschz 2024-08-21 22:30:27 +02:00
  • b649902578 Various fixes in constructors (#1089) jonschz 2024-08-21 19:42:49 +02:00
  • 757df96c0d Implement/match LegoRaceMap (#1087) jonschz 2024-08-17 20:30:39 +02:00
  • 34047c0cb6 Implement/match LegoCarRaceActor::VTable0x6c (#1085) jonschz 2024-08-17 17:59:22 +02:00
  • 9555aaba74 Remove USHRT_MAX from ParseExtra functions (#1086) MS 2024-08-17 11:56:25 -04:00
  • 30e9e43cda Implement/match RegistrationBook::HandlePathStruct (#1084) Christian Semmler 2024-08-12 09:21:18 -07:00
  • 9ab3954bbb Minor tweak to MxList template (#1083) MS 2024-08-11 16:23:39 -04:00
  • 53924c3d2d Implement/match TowTrack::HandleEndAction (#1082) Christian Semmler 2024-08-09 11:32:46 -07:00
  • 7cf6c78d20 Implement TowTrack::HandlePathStruct (#1081) Christian Semmler 2024-08-08 19:09:08 -07:00
  • a6a241b09d Implement LegoCarRaceActor::VTable0x70 and VTable0x1c (#1079) jonschz 2024-08-08 21:55:01 +02:00
  • 51d4dead1a MxSmack::LoadHeader (#1080) MS 2024-08-07 23:19:12 -04:00
  • e09acfcddb Implement/match LegoCarRaceActor::VTable0x1c (#1078) jonschz 2024-08-04 21:13:12 +02:00
  • fe1b66938d Implement/match TowTrack::FUN_1004dbe0 (#1076) Christian Semmler 2024-08-03 11:31:49 -07:00
  • 63586f88b2 Implement/match TowTrack::ActivateSceneActions (#1075) Christian Semmler 2024-08-03 11:17:17 -07:00
  • a1c6196bbc Implement/match TowTrack::Leave and related (#1074) Christian Semmler 2024-08-03 11:07:08 -07:00
  • f94d39bf63 Implement/match TowTrack::HandleClick (#1073) Christian Semmler 2024-08-03 10:59:12 -07:00
  • 4a41671759 Implement/match LegoRaceActor (#1072) jonschz 2024-08-03 07:29:21 +02:00
  • 412200ecbc Ghidra Import: Support virtual inheritance (#1071) jonschz 2024-07-30 19:02:15 +02:00
  • 1f251ff817 Implement/match LegoCarRaceActor::FUN_10080590 (#1070) jonschz 2024-07-28 20:13:18 +02:00
  • f436b9365b Implement/match the rest of LegoRaceCar, BETA10 improvements (#1069) jonschz 2024-07-27 18:24:36 +02:00
  • 0d385e27d0 Implement/match LegoRaceCar::VTable0x94 (#1068) jonschz 2024-07-26 19:53:09 +02:00
  • bc9abdc823 More legoracers functions (#1067) jonschz 2024-07-18 22:20:59 +02:00
  • 210376f272 Implement LegoRaceCar::HandleSkeletonKicks and dependents (#1065) jonschz 2024-07-17 16:03:02 +02:00
  • 0760e4e7d7 Option to disable decomp asserts in MSVC (#1066) MS 2024-07-16 22:23:10 -04:00
  • 4a861faca3 Refactor file names based on BETA10 (#1064) jonschz 2024-07-08 23:52:50 +02:00
  • afa5b90117 Implement LegoRaceCar::FUN_10012ff0(), refactoring (#1063) jonschz 2024-07-07 14:10:46 +02:00
  • a75ace8a53 Implement/match TowTrack::VTable0x70 (#1062) Christian Semmler 2024-07-05 19:44:01 -07:00
  • 4833d2edf1 Update README.md Christian Semmler 2024-07-05 04:51:04 +02:00
  • 8075264767 Update README.md Christian Semmler 2024-07-05 04:49:36 +02:00
  • 87a9a37b33 Implement/match Jetski class (#1061) Christian Semmler 2024-07-04 17:11:20 -07:00
  • bee101b1f4 Add clang-tidy readability-redundant-inline-specifier (#1060) Christian Semmler 2024-07-04 16:06:32 -07:00
  • 0873b782c5 User clang-format InsertBraces instead of clang-tidy (#1059) Christian Semmler 2024-07-04 14:35:49 -07:00
  • 09684b3c03 Implement/match BumpBouy class (#1058) Christian Semmler 2024-07-04 14:28:23 -07:00
  • 14653070cc Refactor surrounding MxBitmap::GetAdjustedStride (#1057) MS 2024-07-04 12:50:04 -04:00
  • 65e3c3dd05 Implement/match FreeModelDbWorlds (#1056) Christian Semmler 2024-07-02 13:04:05 -07:00
  • d92fc97a58 Implement/match DuneBuggy class (#1055) Christian Semmler 2024-07-02 12:16:35 -07:00
  • 05fa715550 Add MxTrace function (#1054) MS 2024-07-02 13:46:40 -04:00
  • 788cec2560 Implement GasStation::HandleEndAction (#1053) Christian Semmler 2024-07-01 17:37:51 -07:00
  • 7bee5fc6a5 Implement/match GasStation::HandleButtonDown (#1052) Christian Semmler 2024-07-01 16:43:03 -07:00
  • 9ba05d021d Implement/match LegoPlantManager::ScheduleAnimation (#1051) Christian Semmler 2024-07-01 16:14:04 -07:00
  • a21fd5975c Start implementing LegoRaceCar (#1050) jonschz 2024-07-01 20:39:31 +02:00
  • fb34f86171 Improve several functions in vector.h (#1049) jonschz 2024-06-30 22:45:10 +02:00
  • 4a87c3bc44 Small update to datacmp and roadmap (#1048) MS 2024-06-28 17:58:35 -04:00
  • 6e39e87613 Create MxDirectXInfo module (#1047) MS 2024-06-27 15:22:13 -04:00
  • 536aa4b1fe Implement/match LegoPlantManager::FUN_10027120 (#1046) Christian Semmler 2024-06-26 06:39:36 -07:00
  • 0637deea13 m_extraCharacterId is an integer, not a pointer (#1045) Anonymous Maarten 2024-06-26 13:17:45 +02:00
  • 8113a17167 Backports of isle-portable x64 fixes (#1044) Anonymous Maarten 2024-06-25 17:56:30 +02:00
  • 62307e1819 Implement/match LegoPlantManager::FUN_10026c50 (#1043) Christian Semmler 2024-06-25 08:28:10 -07:00
  • c9c130eb87 Implement AnimState (#1042) jonschz 2024-06-21 20:41:01 +02:00
  • 1d666f62e5 Implement/match LegoPlantManager interaction functions (#1041) Christian Semmler 2024-06-19 12:57:05 -04:00