Commit graph

  • c9c4c94b46 Changes Christian Semmler 2024-06-01 11:56:21 -0400
  • 4029af97c2 Naming Christian Semmler 2024-06-01 11:52:49 -0400
  • 7b55e08119 Add space Christian Semmler 2024-06-01 11:46:56 -0400
  • f34e8df745 Implement/match Lego3DSound::Create Christian Semmler 2024-06-01 11:43:00 -0400
  • df20b05510
    Define cursor enum and custom cursor window message (#980) Christian Semmler 2024-06-01 10:07:58 -0400
  • 42ec7511a0 Remove unused header Christian Semmler 2024-06-01 10:01:12 -0400
  • 9b65e65ee0 Fix param name Christian Semmler 2024-06-01 09:56:46 -0400
  • eb7ba4ae22 Define cursor enum and custom cursor window message Christian Semmler 2024-06-01 09:55:41 -0400
  • b67af71f33
    Improve naming, use virtual key constants (#979) Christian Semmler 2024-05-31 22:46:05 -0400
  • 6e8da367af Improve naming, use virtual key constants Christian Semmler 2024-05-31 22:40:02 -0400
  • 77af1a5483
    Fix Radio::HandleControl COMPAT_MODE branch (#978) Christian Semmler 2024-05-31 17:15:35 -0400
  • 92dd11877d Fix Radio::HandleControl COMPAT_MODE branch Christian Semmler 2024-05-31 17:10:36 -0400
  • 3b3ac07cac
    Rename LegoEdge::GetOpposingPoint to LegoEdge::CWVertex (#977) DmitriLeon2000 2024-05-31 09:04:06 +0900
  • 47aeba0a90
    Merge pull request #1 from DimaLeon2000/main DmitriLeon2000 2024-05-31 08:34:08 +0900
  • 493d3d2e08 Rename LegoEdge::GetOpposingPoint to LegoEdge::CWVertex DimaLeon2000 2024-05-31 08:30:52 +0900
  • eeb81b7223
    Use USHRT_MAX instead of MAXWORD (#975) Christian Semmler 2024-05-30 16:02:58 -0400
  • 85d8ffc7b7 Use USHRT_MAX instead of MAXWORD Christian Semmler 2024-05-30 15:56:11 -0400
  • 76435d803f
    Style refactor omni/system components (#974) Christian Semmler 2024-05-30 15:03:43 -0400
  • 772b65bd55 Fix Christian Semmler 2024-05-30 14:57:07 -0400
  • 1eef769034 Fix Christian Semmler 2024-05-30 14:55:16 -0400
  • 09a89051c8 Style refactor omni/system components Christian Semmler 2024-05-30 14:53:35 -0400
  • 24275b460b fix Python 3.9 issue jonschz 2024-05-30 20:48:18 +0200
  • bdce6575cd Merge remote-tracking branch 'upstream/master' into ghidra-function-import-script jonschz 2024-05-30 20:35:56 +0200
  • cfbbcebfb8 Refactor, implement enums, fix lots of bugs jonschz 2024-05-30 20:16:11 +0200
  • ac41854149
    Add static HandlerClassName function (#973) MS 2024-05-30 13:10:41 -0400
  • 954db07668 Use method in PresenterNameDispatch disinvite 2024-05-30 13:00:09 -0400
  • 3303afb84b Add static HandlerClassName function disinvite 2024-05-30 12:28:56 -0400
  • 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