Commit Graph

  • cf576ca78f
    Add remaining classes, implement/match LegoObjectFactory (#1026) Christian Semmler 2024-06-12 20:02:47 -0400
  • 9731ef518b Fix Christian Semmler 2024-06-12 19:57:23 -0400
  • 08e4671740 Add symbol Christian Semmler 2024-06-12 19:56:27 -0400
  • 05f1df4a2b Remove semicolon Christian Semmler 2024-06-12 19:51:48 -0400
  • de4be3cd4e Match LegoObjectFactory Christian Semmler 2024-06-12 19:47:20 -0400
  • 00cabfb813 Add missing classes Christian Semmler 2024-06-12 18:16:46 -0400
  • abb4483e18
    Implement/match JailEntity::HandleClick and CaveEntity::HandleClick (#1025) Christian Semmler 2024-06-12 11:13:06 -0400
  • 865b61d011 Fix Christian Semmler 2024-06-12 11:03:56 -0400
  • c1d9e2bd25 Implement/match JailEntity::HandleClick and CaveEntity::HandleClick Christian Semmler 2024-06-12 10:50:34 -0400
  • 641d9f1b8b
    Fix CaveEntity class (#1024) Christian Semmler 2024-06-12 10:20:51 -0400
  • 8f244dc441 Rename function Christian Semmler 2024-06-12 10:15:01 -0400
  • 0a467c56b5 Fix CaveEntity class Christian Semmler 2024-06-12 10:09:23 -0400
  • 475d21f8c8
    Implement/match Ambulance::ActivateSceneActions (#1023) Christian Semmler 2024-06-12 10:08:55 -0400
  • 2256c2eb0f Implement/match Ambulance::ActivateSceneActions Christian Semmler 2024-06-12 09:54:04 -0400
  • 2a88d06ff9
    Match LegoMeterPresenter::ParseExtra (#1022) Christian Semmler 2024-06-12 09:53:33 -0400
  • 7a7f97645c Add missing TODO Christian Semmler 2024-06-12 09:32:59 -0400
  • 6d35548c11 Add call to parent Christian Semmler 2024-06-12 09:30:08 -0400
  • 6701375c0b Add LegoMeterPresenter to factory Christian Semmler 2024-06-12 09:29:15 -0400
  • eb21e07a8c Match LegoMeterPresenter::ParseExtra Christian Semmler 2024-06-12 09:14:28 -0400
  • 1f360929cb
    Implement/match Ambulance::Tickle (#1021) Christian Semmler 2024-06-12 09:13:52 -0400
  • d6b9c2d03c Implement/match Ambulance::Tickle Christian Semmler 2024-06-12 08:53:17 -0400
  • ebc200bea3
    Implement/match Ambulance::HandleClick (#1019) Christian Semmler 2024-06-11 14:19:41 -0400
  • c40ea38bd8 Add Ambulance::FUN_10036e60 Christian Semmler 2024-06-11 14:11:45 -0400
  • 8f1f7c6785 Remove junk Christian Semmler 2024-06-11 13:54:13 -0400
  • 6439f46eea Implement/match Ambulance::HandleClick Christian Semmler 2024-06-11 13:52:10 -0400
  • 5311951bc7
    Implement/match Ambulance::HandleEndAction (#1018) Christian Semmler 2024-06-11 13:12:02 -0400
  • 63494a30f6 Implement/match Ambulance::HandleEndAction Christian Semmler 2024-06-11 13:05:28 -0400
  • 9383076e04
    Fix remaining vtordisp issues (#1016) MS 2024-06-10 13:04:40 -0400
  • f5147867ba Downgrade orig addr unique message to debug disinvite 2024-06-10 12:35:35 -0400
  • c35154c9bc Fix LegoRaceCar disinvite 2024-06-10 12:33:44 -0400
  • f4d17f32b3 Fix LegoJetski disinvite 2024-06-10 12:16:34 -0400
  • ae7545d8b7 Fix LegoJetskiRaceActor disinvite 2024-06-10 12:01:58 -0400
  • 2ef7c3ea6c Fix LegoCarRaceActor disinvite 2024-06-10 11:52:55 -0400
  • 1bc669a391 Fix LegoRaceMap disinvite 2024-06-10 11:46:39 -0400
  • c22c6f3379
    Implement/match LegoFlcTexturePresenter (#1015) Christian Semmler 2024-06-10 11:44:55 -0400
  • d4a54694d4 Move files Christian Semmler 2024-06-10 11:39:37 -0400
  • 1747652dc8 Implement/match LegoFlcTexturePresenter Christian Semmler 2024-06-10 11:31:44 -0400
  • 401cd47998 Fix LegoRaceActor disinvite 2024-06-10 11:26:09 -0400
  • 1c430f894d
    Begin LegoRace class (#1014) Mikhail Thompson 2024-06-10 14:58:05 +0200
  • 7eb5a24236 Match functions Christian Semmler 2024-06-10 08:47:47 -0400
  • 15fc3638e3
    Begin LegoRace Mikhail Thompson 2024-06-10 13:06:42 +0200
  • 0dca127649
    Parse anonymous LF_UNION type (#1013) MS 2024-06-09 13:52:04 -0400
  • 27d52ef888 Parse anonymous LF_UNION type disinvite 2024-06-09 13:39:00 -0400
  • be4c351d7d
    Rename Start/StopTimer to Pause/Resume (#1007) Christian Semmler 2024-06-09 13:39:22 -0400
  • 9bc5c26bcc
    Handle S_BLOCK32 in cvdump symbols parser (#1012) MS 2024-06-09 13:38:57 -0400
  • e247f32150 Handle S_BLOCK32 in cvdump symbols parser disinvite 2024-06-09 13:14:24 -0400
  • 3ebd5078fd Fix Christian Semmler 2024-06-09 11:41:14 -0400
  • b911c031f0 Rename Start/StopTimer to Pause/Resume Christian Semmler 2024-06-09 11:39:40 -0400
  • 828a90e461 Dummy commit so I can create a PR [skip ci] jonschz 2024-06-09 10:10:28 +0200
  • f26c30974a
    Add Ghidra function import script (#909) jonschz 2024-06-09 14:41:24 +0200
  • 674b1f2056 Improve READMEs (fix typos, add information) jonschz 2024-06-09 07:29:11 +0200
  • 88805f9fcb
    TowTrack and LegoAct2 destructors (#1005) MS 2024-06-08 19:17:33 -0400
  • efdbbeecc0
    Stop disassembling if we hit int3 (#1004) MS 2024-06-08 19:16:28 -0400
  • 16b58ad3f4 Add missing 'override' disinvite 2024-06-08 18:59:40 -0400
  • b0df8cb352 Add some missing dtors disinvite 2024-06-08 18:38:55 -0400
  • 427aaddd68 Stop disassembling if we hit int3 disinvite 2024-06-08 18:18:00 -0400
  • b7b0b7f50a
    Match Ambulance::StopScriptOnAmbulance and StopScriptOnEntity (#1003) Joshua Peisach 2024-06-08 17:40:36 -0400
  • 14a2aaadea
    Act2PoliceStation::Notify (#1002) Joshua Peisach 2024-06-08 17:40:20 -0400
  • d1caef7f84 Fix CI issue jonschz 2024-06-08 23:30:27 +0200
  • 7b0fa449f3 Rename for consistency Christian Semmler 2024-06-08 16:49:40 -0400
  • 43c41d904d Match code Christian Semmler 2024-06-08 16:46:44 -0400
  • 2b1ff1dec4 fix: Undo incorrect reference change jonschz 2024-06-08 22:13:15 +0200
  • 59fd1e55b1 Fix stack layout offset error jonschz 2024-06-08 22:11:32 +0200
  • bc42a72cd6
    Match Ambulance::StopScriptOnAmbulance and StopScriptOnEntity Joshua Peisach 2024-06-08 11:45:42 -0400
  • 881961ae78
    Act2PoliceStation::Notify Joshua Peisach 2024-06-08 11:20:37 -0400
  • cb74a8c80e
    Disable autojunk for python difflib (#1001) MS 2024-06-08 10:36:32 -0400
  • 0509d3643d Disable autojunk for python difflib disinvite 2024-06-08 10:26:14 -0400
  • eb0d736eb8 refactor: db access from pdb_extraction.py jonschz 2024-06-08 12:51:58 +0200
  • f306f48fc4 Merge branch 'master' into ghidra-function-import-script jonschz 2024-06-08 12:24:08 +0200
  • f602903daa add unit tests for new type parsers, fix linter issue jonschz 2024-06-08 12:22:37 +0200
  • 59ed0b1aa9 refactor: address review comments jonschz 2024-06-08 10:26:23 +0200
  • 2147be19de
    Rename InitPresenters to Create, remove this keyword (#1000) Christian Semmler 2024-06-07 16:13:42 -0400
  • fcb785c5f1 Rename InitPresenters to Create, remove this keyword Christian Semmler 2024-06-07 16:04:23 -0400
  • ba378eb224
    Streamline MxVideoParamFlags (#999) MS 2024-06-06 17:15:57 -0400
  • c181cd9d8a Remove this-> from MxOmniCreateFlags disinvite 2024-06-06 16:02:47 -0400
  • b03c5689f9 Streamline MxVideoParamFlags disinvite 2024-06-06 15:44:51 -0400
  • ca17928fc6
    Implement/match Ambulance::Notify (#998) Christian Semmler 2024-06-06 12:19:43 -0400
  • 8cfedd576c Implement/match Ambulance::Notify Christian Semmler 2024-06-06 12:12:03 -0400
  • 9a9bccda0e
    Implement/match IslePathActor::Exit (#997) Christian Semmler 2024-06-06 11:45:37 -0400
  • c2bd868d36 Remove some COMPAT_MODE Christian Semmler 2024-06-06 11:38:24 -0400
  • f983e44f10 Fix Christian Semmler 2024-06-06 11:34:21 -0400
  • d3e8c1129a Revert "Revert "Partially fix vector interface"" Christian Semmler 2024-06-06 11:31:19 -0400
  • e3860e3c9f Revert "Partially fix vector interface" Christian Semmler 2024-06-06 11:30:25 -0400
  • 6e7a1e2b08 Partially fix vector interface Christian Semmler 2024-06-06 11:28:13 -0400
  • dab8e7c3c7 Name Christian Semmler 2024-06-06 11:20:26 -0400
  • ba166f4e32 Name Christian Semmler 2024-06-06 11:18:49 -0400
  • b68532d1b1 Implement/match IslePathActor::Exit Christian Semmler 2024-06-06 11:10:28 -0400
  • 9b22642f0c
    Implement/match LegoCharacterManager::SwitchColor (#996) Christian Semmler 2024-06-06 08:26:33 -0400
  • 3931266a3f Implement/match LegoCharacterManager::SwitchColor Christian Semmler 2024-06-06 08:18:08 -0400
  • 49c17c9c6a
    Implement/match LegoEntity::SwitchSound / SwitchMove / SwitchColor / SwitchMood (#995) Christian Semmler 2024-06-05 13:40:44 -0400
  • e100d96643 Mood Christian Semmler 2024-06-05 13:35:17 -0400
  • ece95c4d1a Implement/match LegoEntity::SwitchMove Christian Semmler 2024-06-05 13:18:59 -0400
  • c7c7ad6aef Name Christian Semmler 2024-06-05 13:08:52 -0400
  • 5f6f0457c2 Name Christian Semmler 2024-06-05 13:07:54 -0400
  • 81e8b4452c Implement/match LegoEntity::SwitchSound Christian Semmler 2024-06-05 13:01:47 -0400
  • f6c923a84e
    Implement/match LegoEntity::ClickAnimation (#994) Christian Semmler 2024-06-05 13:00:46 -0400
  • a5bf7e6f9f Update names Christian Semmler 2024-06-05 12:37:57 -0400
  • 363f45e781 Implement/match LegoEntity::VTable0x38 Christian Semmler 2024-06-05 12:27:07 -0400
  • 6a9f68872b
    Add enum for actor IDs (#993) Christian Semmler 2024-06-05 12:11:46 -0400
  • 03a8635acb Add enum for actor IDs Christian Semmler 2024-06-05 11:47:30 -0400