Commit Graph

  • ab4ba9fc4f
    Implement/match Lego3DWavePresenter::StartingTickle (#972) Christian Semmler 2024-05-30 10:27:18 -0400
  • 420c359780 Rename Christian Semmler 2024-05-30 10:21:22 -0400
  • afcef92cc6 Add StreamingTickle Christian Semmler 2024-05-30 10:20:03 -0400
  • 71867c6721 Fix annotation Christian Semmler 2024-05-30 10:15:24 -0400
  • 0ca5ddad16 Implement/match Lego3DWavePresenter::StartingTickle Christian Semmler 2024-05-30 10:14:26 -0400
  • 650903d043
    Implement/match Pizzeria::HandleClick (#971) Christian Semmler 2024-05-30 09:54:24 -0400
  • 3e07abf68b Implement/match Pizzeria::HandleClick Christian Semmler 2024-05-30 09:44:23 -0400
  • ae859fbc19
    Implement/match LegoControlManager::FUN_100293c0 (#970) Christian Semmler 2024-05-30 09:15:16 -0400
  • a4e8e884a4 Implement/match LegoControlManager::FUN_100293c0 Christian Semmler 2024-05-30 08:48:44 -0400
  • 689178f689
    Implement/match LegoCameraController::FUN_10012290 and FUN_10012320 (#969) Christian Semmler 2024-05-30 08:48:14 -0400
  • cc9defcdf1 Implement/match LegoCameraController::FUN_10012290 and FUN_10012320 Christian Semmler 2024-05-30 08:15:55 -0400
  • 085bdbe74b
    Beta match MxPalette (#968) MS 2024-05-29 16:52:45 -0400
  • c0d21ee126 Modern compiler fix disinvite 2024-05-29 16:37:58 -0400
  • 2dd00b1a5b Beta match MxPalette disinvite 2024-05-29 16:27:54 -0400
  • b978787f8f
    Implement/match LegoAnimationManager::FUN_10062e20 (#967) Christian Semmler 2024-05-29 13:24:08 -0400
  • 058fb70dff Implement/match LegoAnimationManager::FUN_10062e20 Christian Semmler 2024-05-29 13:17:56 -0400
  • 2f1aa58153
    Implement/match LegoAnimMMPresenter::FUN_1004b840 (#966) Christian Semmler 2024-05-29 11:35:36 -0400
  • 511ad8fb7f Implement/match LegoAnimMMPresenter::FUN_1004b840 Christian Semmler 2024-05-29 11:21:12 -0400
  • 36ec252f7e
    Implement/match LegoAnimationManager::FUN_10063270 (#965) Christian Semmler 2024-05-29 11:05:50 -0400
  • 5f00634b9c
    Implement LegoMeterPresenter::DrawMeter (#964) MS 2024-05-29 10:47:25 -0400
  • e3c3e9f814 Implement/match LegoAnimationManager::FUN_10063270 Christian Semmler 2024-05-29 10:43:33 -0400
  • fe01119bbf Missing mxtypes include disinvite 2024-05-29 10:41:43 -0400
  • 4aa5a17a19 New MxRect16 header, offsets and size annotations disinvite 2024-05-29 10:38:59 -0400
  • 38631366b1 Implement LegoMeterPresenter::DrawMeter disinvite 2024-05-28 22:39:41 -0400
  • da48dfb40d
    Implement/match LegoAnimPresenter::FUN_1006b140 (#963) Christian Semmler 2024-05-28 15:23:23 -0400
  • e6f16a0793 Implement/match LegoAnimPresenter::FUN_1006b140 Christian Semmler 2024-05-28 15:15:41 -0400
  • 60b747d7b2
    Implement/match LegoPathBoundary::FUN_100586e0 and FUN_10057fe0 (#962) Christian Semmler 2024-05-28 11:20:23 -0400
  • 5af4549802 Implement/match LegoPathBoundary::FUN_100586e0 and FUN_10057fe0 Christian Semmler 2024-05-28 11:08:57 -0400
  • a88546baad
    Refactor MxBitmap (again) (#961) MS 2024-05-28 03:32:51 -0400
  • b8231ea537 MxBitmap refactor disinvite 2024-05-27 21:21:59 -0400
  • 979a05857d Static for height-specific abs, fix StrechBits disinvite 2024-05-27 18:59:10 -0400
  • d59495f02e Starting list of beta addrs disinvite 2024-05-27 17:07:18 -0400
  • 7eacf4d7b3 Remove this disinvite 2024-05-27 16:45:02 -0400
  • 219b65f5ad
    Implement/match IslePathActor::FUN_1001b660 (#960) Christian Semmler 2024-05-27 15:49:41 -0400
  • 80d3397b4a Implement/match IslePathActor::FUN_1001b660 Christian Semmler 2024-05-27 15:23:03 -0400
  • b8ea5bf9ba
    Fix missing float constants (#959) MS 2024-05-27 03:22:10 -0400
  • fcf92e43ee Fix missing float constants disinvite 2024-05-26 21:46:01 -0400
  • a8f6e72b97 Implement struct imports [skip ci] jonschz 2024-05-26 21:58:19 +0200
  • 3c45022864
    Fix extra actor collisions (#958) Christian Semmler 2024-05-26 13:13:56 -0400
  • 014df6a4fc Fix extra actor collisions Christian Semmler 2024-05-26 13:07:45 -0400
  • 765c49fd4e
    Match LegoUnknown::FUN_1009a1e0 (#957) Christian Semmler 2024-05-26 11:12:37 -0400
  • b42337998c Match LegoUnknown::FUN_1009a1e0 Christian Semmler 2024-05-26 11:04:45 -0400
  • 3cfb918559
    Implement/match LegoExtraActor::VTable0x6c (#956) Christian Semmler 2024-05-25 19:16:20 -0400
  • 99476ab230 Implement/match LegoExtraActor::VTable0x6c Christian Semmler 2024-05-25 19:05:05 -0400
  • 535f1b973a
    Implement LegoROI::FUN_100a9410 (#955) Christian Semmler 2024-05-25 16:21:05 -0400
  • 291cf8d7d6 Fix Christian Semmler 2024-05-25 16:15:19 -0400
  • be1bc90b77 Remove space Christian Semmler 2024-05-25 16:10:27 -0400
  • cee22f3e0f WIP Christian Semmler 2024-05-25 15:38:34 -0400
  • 7a62dd4741 WIP Christian Semmler 2024-05-25 15:25:10 -0400
  • f380fa3b84
    Implement/match LegoAnimationManager::FUN_100648f0 (#954) Christian Semmler 2024-05-25 11:18:24 -0400
  • bfd4e20db6 Implement/match LegoAnimationManager::FUN_100648f0 Christian Semmler 2024-05-25 11:10:01 -0400
  • 857c15ca11
    Implement/match LegoAnimationManager::FUN_10063b90 (#953) Christian Semmler 2024-05-25 10:40:10 -0400
  • b93476f84b Implement/match LegoAnimationManager::FUN_10063b90 Christian Semmler 2024-05-25 09:44:13 -0400
  • 7c9fdd255e
    Implement/match Isle::HandleType19Notification (#952) Christian Semmler 2024-05-24 21:23:41 -0400
  • 51a044b6b6 Fix Christian Semmler 2024-05-24 21:16:15 -0400
  • d948c5ba0d Implement/match Isle::HandleType19Notification Christian Semmler 2024-05-24 21:15:24 -0400
  • 715acd657d
    Implement/match Isle::FUN_10033350 (#951) Christian Semmler 2024-05-24 21:14:45 -0400
  • ca9cca5970 Implement/match Isle::FUN_10033350 Christian Semmler 2024-05-24 20:42:31 -0400
  • b759390060
    Implement/match Isle::Escape (#950) Christian Semmler 2024-05-24 20:41:57 -0400
  • 5548094e3c Implement/match Isle::Escape Christian Semmler 2024-05-24 20:36:02 -0400
  • e59d684f37
    Implement/match actor Create functions (#949) Christian Semmler 2024-05-24 14:44:09 -0400
  • 56afcd6626 Implement/match actor Create functions Christian Semmler 2024-05-24 14:08:24 -0400
  • 63719ef689
    Implement/match Isle::CreateState and related (#948) Christian Semmler 2024-05-24 14:07:36 -0400
  • fbc5787ac4 Implement/match Isle::CreateState and related Christian Semmler 2024-05-24 13:47:00 -0400
  • 1633118f68
    Implement/match Isle::UpdateGlobe (#947) Christian Semmler 2024-05-24 13:16:04 -0400
  • 702dd55699 Change function access Christian Semmler 2024-05-24 13:10:12 -0400
  • b07caec289 Implement/match Isle::UpdateGlobe Christian Semmler 2024-05-24 13:08:35 -0400
  • db90807d53
    Implement/match LegoPathActor::ParseAction (#946) Christian Semmler 2024-05-24 13:07:45 -0400
  • 2704154b1b Space Christian Semmler 2024-05-24 12:57:07 -0400
  • 6293012d02 Fix naming Christian Semmler 2024-05-24 12:56:52 -0400
  • 1d5a307f42 Implement/match LegoPathActor::ParseAction Christian Semmler 2024-05-24 12:51:38 -0400
  • c6817527d1 fix another Python 3.9 syntax incompatibility jonschz 2024-05-23 21:56:59 +0200
  • e6cbd466f8 fix types and small type safety violations jonschz 2024-05-23 21:48:24 +0200
  • 03cf2560ac WIP: save progress jonschz 2024-05-23 20:46:28 +0200
  • 46dbe1a608 run black jonschz 2024-05-23 20:38:43 +0200
  • 8678ad72c4 refactor types and make them Python 3.9 compatible jonschz 2024-05-23 20:26:54 +0200
  • 17b101d8fc Refactor: Introduce submodules and reload remedy jonschz 2024-05-23 20:06:42 +0200
  • 6774784b37
    Implement/match LegoPathActor::VTable0xa4 and VTable0xa8 (#945) Christian Semmler 2024-05-22 14:09:06 -0400
  • 14eefcb56e Name enum constants Christian Semmler 2024-05-22 14:00:20 -0400
  • 28c4a786b3 Implement/match LegoPathActor::VTable0xa8 Christian Semmler 2024-05-22 13:57:10 -0400
  • 1166fb9371 Implement/match LegoPathActor::VTable0xa4 Christian Semmler 2024-05-22 13:53:52 -0400
  • 8fee73c525
    Implement/match LegoPathStruct (#944) Christian Semmler 2024-05-21 15:03:50 -0400
  • 7516fd7fcb Rename Christian Semmler 2024-05-21 14:56:05 -0400
  • 5a73b8ba11 Improve naming Christian Semmler 2024-05-21 14:54:49 -0400
  • 4a207a1048 Name some functions Christian Semmler 2024-05-21 14:53:56 -0400
  • ce34c7b330 relax regex Christian Semmler 2024-05-21 14:46:43 -0400
  • 4fbb4b6602 Naming Christian Semmler 2024-05-21 14:42:25 -0400
  • 2797068a97 Consistent naming Christian Semmler 2024-05-21 14:31:49 -0400
  • 46b2870419 Rename some nums Christian Semmler 2024-05-21 14:26:45 -0400
  • b7feba4bfa Implement/match LegoPathStruct Christian Semmler 2024-05-21 14:23:49 -0400
  • bc91fd2189
    Implement/match LegoPathActor::SwitchBoundary (#943) Christian Semmler 2024-05-20 14:27:00 -0400
  • 1e37c63847 Rename var Christian Semmler 2024-05-20 14:19:07 -0400
  • 8878558901 Implement/match LegoPathActor::SwitchBoundary Christian Semmler 2024-05-20 14:17:38 -0400
  • 86ffbc4804 feature: Basic PDB analysis [skip ci] jonschz 2024-05-20 19:55:05 +0200
  • 7538988f50
    Implement LegoPathActor::VTable0x9c (#942) Christian Semmler 2024-05-20 12:27:54 -0400
  • 72ce8dc0f7 Add annotation Christian Semmler 2024-05-20 12:16:45 -0400
  • 2ccfd2277d Implement LegoPathActor::VTable0x9c Christian Semmler 2024-05-20 12:14:39 -0400
  • 3342464321
    Implement/match LegoPathController::FUN_1004a240 (#941) Christian Semmler 2024-05-20 11:34:31 -0400
  • b7cb5a2d22 Implement/match LegoPathController::FUN_1004a240 Christian Semmler 2024-05-20 10:09:40 -0400
  • 8428cde67f
    Implement LegoUnknown::FUN_1009a1e0 (#940) Christian Semmler 2024-05-19 16:36:11 -0400