Commit Graph

  • 6f3f8c2ade Implement LegoVideoManager::DrawFPS (#1243) Anonymous Maarten 2024-12-20 17:05:40 +01:00
  • 7ed2ac9ccc Progress on Helicopter::FUN_100042a0 (#1242) jonschz 2024-12-20 01:27:14 +01:00
  • a8729dfef6 glD3DRMIMAGE::CreateBuffer, LegoVideoManager::EnableRMDevice and LegoVideoManager::DisableRMDevice (#1241) Anonymous Maarten 2024-12-19 22:52:33 +01:00
  • cb38cf7673 Implement/match Act3Brickster::FUN_100417c0 (#1240) Christian Semmler 2024-12-19 12:22:34 -07:00
  • 18fc084a3f Match LegoGameState::Load (#1239) Christian Semmler 2024-12-17 17:10:42 -07:00
  • 90c687bde0 Implement/match Act3Brickster::FUN_10042300 (#1238) Christian Semmler 2024-12-17 15:16:00 -07:00
  • 66e3c9a2e1 Implement/match Act3Brickster::Animate (#1237) Christian Semmler 2024-12-17 11:11:47 -07:00
  • 9c951c4974 Implement MxDisplaySurface::DrawTransparentRLE (#1236) MS 2024-12-17 03:07:39 -05:00
  • cfa3769abf Use macros for Seek modes (#1235) Christian Semmler 2024-12-16 14:13:52 -07:00
  • 615c3a5047 Implement/match Act3Cop::Animate (#1233) Christian Semmler 2024-12-15 11:48:47 -07:00
  • 73b9e9a06f Fix LegoAct2::Notify (#1234) Christian Semmler 2024-12-15 11:45:17 -07:00
  • 1b4142c6a9 Implement/match Write functions in LegoAnim class (#1232) Christian Semmler 2024-12-15 10:15:10 -07:00
  • 2e7f2edbf1 Implement/match Act3Cop::ParseAction (#1230) jonschz 2024-12-15 18:09:29 +01:00
  • 661c76c6e0 Implement/match Act3Shark::Animate (#1231) Christian Semmler 2024-12-15 09:18:25 -07:00
  • ace2a9f047 Add g_copDest (#1229) jonschz 2024-12-15 13:50:52 +01:00
  • 2d74f14de0 Implement/match Act3::FUN_10072ad0 (#1228) Christian Semmler 2024-12-14 14:30:21 -07:00
  • 16730ef9c1 Implement/match Act3Ammo::FUN_10053db0 (#1227) Christian Semmler 2024-12-14 13:36:14 -07:00
  • 67b4553eaa Implement/match LegoPathController::FUN_1004a380 (#1226) Christian Semmler 2024-12-14 12:02:48 -07:00
  • 413bd5ae7b Implement/match LegoJetski::HitActor (#1225) jonschz 2024-12-14 19:46:51 +01:00
  • 97ff27af9e Implement/match LegoPlantManager::FUN_10026410 (#1223) jonschz 2024-12-14 16:35:08 +01:00
  • 57aa5a9f8a Refactor legoracers.h and legoracers.cpp (#1224) jonschz 2024-12-14 15:03:19 +01:00
  • 5a6415e0cf Implement/match Act2Actor::FUN_10019b90 (#1222) jonschz 2024-12-14 00:19:55 +01:00
  • 1aeb458be1 Implement/match Act3Ammo::Animate (#1221) Christian Semmler 2024-12-13 14:56:26 -07:00
  • 6da2faa48c Refactor actor states, define enum (#1220) Christian Semmler 2024-12-13 12:30:50 -07:00
  • ce3f71ea0f Rename LegoPathActor::VTable0x70 to UpdateState (#1219) Christian Semmler 2024-12-13 11:20:03 -07:00
  • 263d7d1e4f Implement/match Act3::GoodEnding (#1218) Christian Semmler 2024-12-13 10:49:45 -07:00
  • de7bc813ca Implement/match LegoAct2::BadEnding (#1217) Christian Semmler 2024-12-13 09:26:06 -07:00
  • 32392a8e55 Fix Act2Actor::FUN_10019700 (#1216) Christian Semmler 2024-12-13 09:12:53 -07:00
  • 054f56fd9f Implement Act2Actor::FUN_10019700 (#1215) jonschz 2024-12-13 01:54:51 +01:00
  • 1bfeebd004 Implement most of LegoJetski, refactor (#1214) Christian Semmler 2024-12-12 13:17:25 -07:00
  • 894034f9cf Implement/match WriteDefaultTexture (#1213) Christian Semmler 2024-12-12 11:02:14 -07:00
  • aceba71fbb Implement/match Act3Brickster::HitActor (#1212) Christian Semmler 2024-12-12 09:10:44 -07:00
  • fe57a94416 Implement/match Act3Brickster::ParseAction (#1211) Christian Semmler 2024-12-12 08:06:15 -07:00
  • 598d6dd10c Refactor act 3 actors into act3actors.cpp (#1210) Christian Semmler 2024-12-12 07:14:46 -07:00
  • c05ff6ff4a Act3Cop::VTable0x94 and related (#1209) MS 2024-12-11 16:20:21 -05:00
  • ac19539d0f Implement/match Act3Shark functions (#1208) Christian Semmler 2024-12-11 13:13:34 -07:00
  • a2b2b5d734 Implement/match Act3Ammo::FUN_10053b40 (#1207) Christian Semmler 2024-12-11 12:52:53 -07:00
  • 6d9fa3ed7f Act3List Insert() and Clear() (#1206) MS 2024-12-11 12:01:55 -05:00
  • adc83dc76e Implement/match Act3Ammo::Create, Act3Ammo::FUN_10053cb0, Act3Ammo::FUN_10053d30 (#1205) Christian Semmler 2024-12-10 14:35:59 -07:00
  • 59e2aa2804 Implement/match LegoAct2::FUN_100516b0 and LegoAct2::FUN_100517b0 (#1204) Christian Semmler 2024-12-10 13:49:13 -07:00
  • c2ee761f81 Implement/match Act3::ShootPizza and Act3::ShootDonut (#1203) Christian Semmler 2024-12-09 15:41:51 -07:00
  • 07def56326 Implement Act2Actor::VTable0x70 (#1201) jonschz 2024-12-09 22:05:08 +01:00
  • 6681f4aaae fix erroneous README labeling of CONFIG file type [skip ci] Ramen2X 2024-12-09 10:46:03 -05:00
  • ada44a30e8 Fix name ambiguities (#1202) jonschz 2024-12-09 14:57:45 +01:00
  • d9b9178d27 Implement/match Act3::Notify (#1200) Christian Semmler 2024-12-08 12:52:32 -07:00
  • 14d943f2ce Restore annotations for ISLE and CONFIG from LEGO1 dir (#1199) MS 2024-12-08 14:45:55 -05:00
  • 564fb7f7c0 Implement/match Act3::Enable (#1198) Christian Semmler 2024-12-08 11:39:03 -07:00
  • 1aff40dd94 Implement/match several functions in Act3, refactor (#1197) Christian Semmler 2024-12-08 10:00:57 -07:00
  • 97fb6e4f15 Add Act3Ammo, match Act3::Act3 (#1196) Christian Semmler 2024-12-07 11:57:59 -07:00
  • 5be00e1799 Implement/match LegoPathCtrlEdge::FUN_10048c40 (#1195) Christian Semmler 2024-12-07 09:58:51 -07:00
  • 94ce89cbaa (Proposal) Introduce arithmetic operators to Vector2 (#1193) Christian Semmler 2024-12-07 09:26:22 -07:00
  • 4d8098a6c2 Implement LegoPathController::FUN_10048310 (#1192) Christian Semmler 2024-12-06 12:50:40 -07:00
  • 6ca54824e6 Rename c_notificationDrag* enum (#1191) MS 2024-12-04 18:19:48 -05:00
  • c51a09af0b Fix a bug in LegoAct2::Notify (#1190) Christian Semmler 2024-12-04 15:32:53 -07:00
  • 8dd7bc63be Implement/match LegoAct2::SpawnBricks (#1189) Christian Semmler 2024-12-04 15:11:16 -07:00
  • 7ece9cf37b Fix MxParam casts in Notify functions (#1188) MS 2024-12-03 17:51:03 -05:00
  • 5693b1a266 Implement/match LegoAct2::HandlePathStruct (#1187) Christian Semmler 2024-12-03 13:31:24 -07:00
  • 3c624ff14c Implement Act2Actor::VTable0x9c() (#1186) jonschz 2024-12-03 19:12:05 +01:00
  • aaf5e1ddc7 Implement/match LegoAct2::ReadyWorld (#1185) Christian Semmler 2024-12-02 11:44:42 -07:00
  • a0a114135a Implement/match LegoAct2::HandleEndAction and related (#1184) Christian Semmler 2024-12-02 10:58:08 -07:00
  • 8b9f6f1007 Implement more functions in Act2Actor (#1183) jonschz 2024-12-01 18:21:59 +01:00
  • f066e2ee2e Implement Act2Actor::Act2Actor(), add BETA10 references (#1182) jonschz 2024-11-30 22:35:07 +01:00
  • cc682173eb Implement functions in Act3Actor (#1180) Mikhail 2024-11-30 11:57:44 -05:00
  • f56ffddfdc Update legoact2.h Christian Semmler 2024-11-29 23:22:53 +01:00
  • c0965039d1 Improve Isle::Enable and LegoAct2::Enable matches (#1179) Christian Semmler 2024-11-29 14:45:57 -07:00
  • e8e457f01a Implement/match LegoAct2::Enable (#1178) Christian Semmler 2024-11-29 14:32:40 -07:00
  • 362551e279 Clean up unused annotations to reduce errors (#1177) jonschz 2024-11-29 22:31:37 +01:00
  • c9a2a7203b Implement/match LegoAct2::HandleTransitionEnd (#1176) Christian Semmler 2024-11-29 13:24:14 -07:00
  • a17b3168e9 Implement/match LegoAct2::Notify (#1175) Christian Semmler 2024-11-29 13:11:29 -07:00
  • 29a0ae8f07 Implement/match LegoAct2::FUN_10052560() (#1174) jonschz 2024-11-29 21:04:50 +01:00
  • 7256eeb0ad Replace hardcoded magic values with constants (#1173) Christian Semmler 2024-11-27 16:05:40 -07:00
  • d6796ad86a Implement remaining LegoGameState functions (#1172) Christian Semmler 2024-11-27 15:42:05 -07:00
  • 106647e5af Implement new functions in LegoAnimManager (#1170) jonschz 2024-11-27 18:13:37 +01:00
  • bd011c6724 Remove static storage specifier so vars can be found through datacmp (#1171) Christian Semmler 2024-11-26 16:33:18 -07:00
  • 83b85f26a7 Implement LegoAct2::Tickle() and others (#1168) jonschz 2024-11-25 23:24:46 +01:00
  • b9a1da6a7a Implement/match Act2Brick (#1169) Christian Semmler 2024-11-25 14:08:57 -07:00
  • 816bfe842d Use alias functions from Lego3DManager (#1167) MS 2024-11-23 22:37:24 -05:00
  • 2d9ab43d4f cmake: roi${SUFFIX} should depend on a suffix'ed viewmanager (#1166) Anonymous Maarten 2024-11-23 23:43:39 +01:00
  • 0aa5e010ae Implement CarRace (#1165) jonschz 2024-11-23 20:33:15 +01:00
  • e56ac9ab55 Implement/match LegoBuildingManager::FUN_10030630 (#1164) Christian Semmler 2024-11-22 15:08:23 -07:00
  • cdc761d920 cmake: add beta10 target (#1163) Anonymous Maarten 2024-11-22 01:08:47 +01:00
  • 5e0dc1a160 Beta match progress for flic.cpp (#1162) MS 2024-11-21 19:07:40 -05:00
  • 5be9b343c4 Implement LegoJetskiRaceActor::VTable0x6c, add BETA10 annotations (#1160) jonschz 2024-11-19 16:20:27 +01:00
  • 6431405e92 Implement parts of LegoJetskiRaceActor (#1159) jonschz 2024-11-18 20:32:48 +01:00
  • fe8e56ba47 Finish JetskiRace (#1158) jonschz 2024-11-16 20:24:03 +01:00
  • b4b28cf32e Implement/match LegoPlantManager::Tickle (#1157) Christian Semmler 2024-11-15 16:25:49 -07:00
  • 3383ae646f Implement/match LegoBuildingManager::Tickle (#1156) Christian Semmler 2024-11-15 14:51:46 -07:00
  • ff0ef96782 Implement/match LegoBuildingManager::FUN_10030030 (#1155) Christian Semmler 2024-11-15 11:24:41 -07:00
  • 63fee4d11d Implement/match LegoAnimNodeData::SetName (#1154) Christian Semmler 2024-11-15 11:15:33 -07:00
  • 93c640a45f Implement/match PickEntity (#1153) Christian Semmler 2024-11-15 10:35:53 -07:00
  • 62f09570b0 Implement/match RotateY (#1152) Christian Semmler 2024-11-15 10:28:26 -07:00
  • 2e08748551 Implement/match RaceCar (#1151) Christian Semmler 2024-11-15 10:19:15 -07:00
  • db502fcbda Fix clang-format (#1150) Christian Semmler 2024-11-14 13:53:13 -07:00
  • 71a7498481 Implement most of JetskiRace, add BETA10 annotations (#1149) jonschz 2024-11-14 21:42:38 +01:00
  • 8e23bfb266 Implement/match some Act2Actor functions (#1148) Christian Semmler 2024-11-11 11:36:36 -07:00
  • 71a1c51596 Implement/match LegoAct2::Escape (#1147) Christian Semmler 2024-11-11 11:30:34 -07:00
  • bebe780c77 Implement/match LegoAct2::Create (#1146) Christian Semmler 2024-11-11 10:48:45 -07:00
  • 6cda0d95c7 Complete LegoCarBuild (#1144) jonschz 2024-11-11 15:44:03 +01:00
  • 26f8dd1a6a Match LegoCarBuild::Tickle (#1145) Christian Semmler 2024-11-10 15:23:47 -07:00
  • cd261b9518 Refactor/improve matches in Act1State (#1143) Christian Semmler 2024-11-10 14:47:12 -07:00