Commit Graph

  • f12d699ce1 Fix use of NULL Christian Semmler 2024-03-29 14:04:46 -0400
  • 0052c5575a fix style Christian Semmler 2024-03-29 14:03:42 -0400
  • e3be6faa28 implement/match LegoAnimationManager::DeleteAnimations() Ramen2X 2024-03-29 14:02:17 -0400
  • 84902dba7c match Christian Semmler 2024-03-29 14:00:45 -0400
  • e9a18fd476
    Run clang-format Joshua Peisach 2024-03-29 13:51:38 -0400
  • 9c15e01e8a
    RaceStandsEntity::VTable0x50 Joshua Peisach 2024-03-29 13:43:33 -0400
  • 32c42d6ddc
    GasStationEntity::VTable0x50 Joshua Peisach 2024-03-29 13:39:19 -0400
  • 5fa6ec8521
    BeachHouseEntity::VTable0x50 Joshua Peisach 2024-03-29 13:32:32 -0400
  • ed1a25a636
    Implement/match LegoCharacterManager GetActor/Exists, fix loops (#750) Christian Semmler 2024-03-29 13:30:46 -0400
  • e260a407ba
    Implement/match LegoCharacterManager::GetRefCount (#749) Christian Semmler 2024-03-29 13:30:31 -0400
  • 6fda6ca92b
    reccmp: Don't use placeholder for address comparison (#751) MS 2024-03-29 13:29:44 -0400
  • 998a067930
    Fix function name typo Joshua Peisach 2024-03-29 13:09:00 -0400
  • 6dc7c67f29
    Fully implement InfoCenterEntity::VTable0x50 Joshua Peisach 2024-03-29 13:06:11 -0400
  • 4476a8d2f2 reccmp: Don't use placeholder for address comparison disinvite 2024-03-29 12:38:49 -0400
  • 00c0ee4d79 Implement/match LegoCharacterManager GetActor/Exists, fix loops Christian Semmler 2024-03-29 12:16:47 -0400
  • 3c43960576 Implement/match LegoCharacterManager::GetRefCount Christian Semmler 2024-03-29 11:51:24 -0400
  • 7431d9d650
    implement/match LegoAnimationManager::FindVehicle() (#748) Ramen2X 2024-03-29 11:50:16 -0400
  • 14a193af2f fix Ramen2X 2024-03-29 11:06:49 -0400
  • bfc2b76a61
    Implement/match LegoCharacterManager::FUN_100832a0 (#747) Christian Semmler 2024-03-29 10:41:12 -0400
  • 252d032299 build Ramen2X 2024-03-29 10:38:07 -0400
  • 41850e170a implement/match LegoAnimationManager::IsNotVehicle() Ramen2X 2024-03-29 10:34:27 -0400
  • 1d6994e2ff Implement/match LegoCharacterManager::FUN_100832a0 Christian Semmler 2024-03-29 10:29:52 -0400
  • 53b3d0b195
    Add datacmp to CI (#746) MS 2024-03-29 07:58:59 -0400
  • ad46462dbe Add datacmp to CI disinvite 2024-03-28 23:26:14 -0400
  • 5e10e01014
    implement/match ReadNamedTexture() (#745) Ramen2X 2024-03-28 17:03:51 -0400
  • df34efa4fc remove redundancy Ramen2X 2024-03-28 16:57:49 -0400
  • 69dbda7306 implement/match ReadNamedTexture() Ramen2X 2024-03-28 16:45:34 -0400
  • e4570b520b
    Define g_characters (#743) MS 2024-03-28 14:15:39 -0400
  • 4de1b83c18 Update with known struct types disinvite 2024-03-28 14:07:19 -0400
  • f157f01f71
    implement/match UpdateLightPosition() (#744) Ramen2X 2024-03-28 10:27:44 -0400
  • 5cda5b3f62 implement/match UpdateLightPosition() Ramen2X 2024-03-28 10:07:35 -0400
  • 13d994a1ee
    Implement LegoExtraActor:: VTable0xa4 & FUN_1002aae0 (#742) Nathan M Gilbert 2024-03-28 09:19:32 -0400
  • a96c072c92 Match LegoExtraActor::FUN_1002aae0 Christian Semmler 2024-03-28 09:10:36 -0400
  • 1843ee6e2d Define g_characters disinvite 2024-03-27 22:58:28 -0400
  • 944a210e39 Implement LegoExtraActor:: VTable0xa4 & FUN_1002aae0 Nathan 2024-03-27 19:29:26 -0400
  • 3b68a90a08
    Identify thunks in debug builds (#741) MS 2024-03-27 16:13:23 -0400
  • 77733f4c9e Identify thunks in debug builds disinvite 2024-03-27 16:06:43 -0400
  • 97ebb22c42
    implement/match FUN_1003ef60() (#740) Ramen2X 2024-03-27 15:46:03 -0400
  • 38cfad8b17
    Implement LegoExtraActor::VTable0x90 (#739) Nathan M Gilbert 2024-03-27 15:38:13 -0400
  • a90a25d9a1 Match Christian Semmler 2024-03-27 15:32:20 -0400
  • 4bf26d935f Improve LegoExtraActor::VTable0x90 Christian Semmler 2024-03-27 15:23:51 -0400
  • af6a437ea3 naming Ramen2X 2024-03-27 14:47:56 -0400
  • a5ea543639 implement/match FUN_1003ef60() Ramen2X 2024-03-27 14:40:03 -0400
  • b4baed1cd0 Implement LegoExtraActor::VTable0x90 Nathan 2024-03-27 13:22:43 -0400
  • 1cf60ccda6
    implement/match HospitalEntity::VTable0x50() (#738) Ramen2X 2024-03-27 12:12:20 -0400
  • 8b5e4d830b implement/match HospitalEntity::VTable0x50() Ramen2X 2024-03-27 12:03:38 -0400
  • 483b3a5ab7
    ExtraActor ctor/dtor (#737) Nathan M Gilbert 2024-03-27 11:53:38 -0400
  • 7f99e11b0c ExtraActor ctor/dtor Nathan 2024-03-27 02:52:02 -0400
  • 064feab51a
    Detect when we exceed original function size (#736) MS 2024-03-26 21:01:37 -0400
  • 4116800d10 Detect when we exceed original function size disinvite 2024-03-26 20:40:04 -0400
  • 32bc6c4264
    Implement ExtraActor vftable and passthrough methods (#735) Nathan M Gilbert 2024-03-26 19:24:01 -0400
  • da664dd719 Remove unused param names Nathan 2024-03-26 19:10:43 -0400
  • 4e9dbfe331
    implement HospitalState::VTable0x1c() (#734) Ramen2X 2024-03-26 18:25:41 -0400
  • a790c21e9e Implement ExtraActor vftable and passthrough methods Nathan 2024-03-26 17:00:10 -0400
  • d01f7da81c implement HospitalState::VTable0x1c() Ramen2X 2024-03-26 17:54:37 -0400
  • b9f34290d5
    Ignore annotations that would cause an exception (#733) MS 2024-03-26 17:50:24 -0400
  • 6a1935b36b Ignore annotations that would cause an exception disinvite 2024-03-26 17:40:59 -0400
  • ededdf31c3
    Identify and handle jump tables (#732) MS 2024-03-26 14:06:35 -0400
  • 1e3ca11886
    Implement/match LegoAnimActor (#730) Nathan M Gilbert 2024-03-26 13:51:52 -0400
  • 4c429af755 Style Christian Semmler 2024-03-26 13:43:17 -0400
  • 528d647b79 Add missing annotations, STUB LegoPathBoundary Christian Semmler 2024-03-26 13:37:08 -0400
  • b781d1b6b8 Style Christian Semmler 2024-03-26 13:09:54 -0400
  • 4a36e402d6 Match LegoAnimActor::FUN_1001c1f0, style Christian Semmler 2024-03-26 12:41:37 -0400
  • c12bfc7865 Identify and handle jump tables disinvite 2024-03-26 12:35:42 -0400
  • 0eb98bbe52
    Update README.md Korbo 2024-03-26 10:02:32 -0500
  • cf84ec26ae Add override Nathan 2024-03-26 10:36:37 -0400
  • 36a6298419 Style changes and implement WEEdge Nathan 2024-03-26 10:30:14 -0400
  • 3bd0db6829 Remove junk Christian Semmler 2024-03-26 07:12:16 -0400
  • bbced78eb3 Match LegoAnimActor::SetWorldSpeed Christian Semmler 2024-03-26 07:11:43 -0400
  • 33e95224ca Add missing override Nathan 2024-03-25 22:58:53 -0400
  • 91d848c66a Attempt to fix modern build Nathan 2024-03-25 20:29:14 -0400
  • 541cf95012 Name changes (deviation from original source) Nathan 2024-03-25 20:07:12 -0400
  • 1a8e6bcf9f Implement/match LegoAnimActor Nathan 2024-03-25 19:17:58 -0400
  • 43ce89224a
    match LegoGameState::RegisterState() (#729) Ramen2X 2024-03-25 14:34:28 -0400
  • 6a0284d347 match LegoGameState::RegisterState() Ramen2X 2024-03-25 14:27:54 -0400
  • 77b5f1338c
    label some hospital members (#728) Ramen2X 2024-03-25 11:59:24 -0400
  • 4b26b3ba12 label some hospital members Ramen2X 2024-03-25 11:45:48 -0400
  • d9913ead83
    Virtual inheritance follow-up (#727) MS 2024-03-25 11:34:20 -0400
  • 08d0f535d8 Virtual inheritance follow-up disinvite 2024-03-25 11:11:04 -0400
  • 0ed9f37587
    Match LegoPointOfViewController::Tickle (#726) Christian Semmler 2024-03-25 10:00:59 -0400
  • 895373b228 Match LegoPointOfViewController::Tickle Christian Semmler 2024-03-25 09:55:12 -0400
  • 2261f7f039
    IslePathActor: implement notify, remove usage of this keyword (#724) Joshua Peisach 2024-03-25 07:43:03 -0400
  • 0aa8d54990
    Revert "Match LegoNavController::CalculateNewPosDir & LegoNavController::CalculateNewTargetVel (#723)" Christian Semmler 2024-03-25 06:01:50 -0400
  • 341a1ec570
    Start InfoCenterEntity::VTable0x50 implementation Joshua Peisach 2024-03-24 21:33:51 -0400
  • 6464486800
    Match LegoNavController::CalculateNewPosDir & LegoNavController::CalculateNewTargetVel (#723) Misha 2024-03-24 21:16:49 -0400
  • 7b8af8b672
    IslePathActor: implement notify, remove usage of this keyword Joshua Peisach 2024-03-24 21:08:51 -0400
  • a6dcc51cd8
    Match LegoNavController::CalculateNewPosDir & LegoNavController::CalculateNewTargetVel Misha 2024-03-24 20:17:53 -0400
  • 2e5d54c03e
    Finish LegoPathPresenter (#721) Misha 2024-03-24 17:30:04 -0400
  • 3f6f59852f
    Ambulance::Create, dtor (#719) Joshua Peisach 2024-03-24 17:28:44 -0400
  • 313bd9ffd0
    PoliceEntity::VTable0x50 (#720) Joshua Peisach 2024-03-24 17:26:55 -0400
  • 6d73634377 fix Christian Semmler 2024-03-24 17:24:36 -0400
  • 8384a2ba5a remove comment Christian Semmler 2024-03-24 17:22:52 -0400
  • c1dfd8df4e style Christian Semmler 2024-03-24 17:21:04 -0400
  • 0295a08c94
    Keep capstone working on Python 3.12 (#722) MS 2024-03-24 17:20:58 -0400
  • d73ba07603 fix Christian Semmler 2024-03-24 17:19:40 -0400
  • 6691adb0e0 Fixes Christian Semmler 2024-03-24 17:16:43 -0400
  • 5056726340 Keep capstone working on Python 3.12 disinvite 2024-03-24 17:09:14 -0400
  • 0d277f3ceb
    Update legopathcontroller.cpp Misha 2024-03-24 16:46:37 -0400
  • 2155c2f641
    Finish LegoPathPresenter Misha 2024-03-24 16:45:41 -0400
  • 9a40eaa0a8 annotations Ramen2X 2024-03-24 15:58:04 -0400