Commit Graph

  • 9bc5890da6
    Implement/match LegoOmni::RegisterScripts (#567) Christian Semmler 2024-02-16 12:12:45 -0500
  • 5d80733cb1
    Implement/match Tgl::View::Render (#566) Christian Semmler 2024-02-16 10:28:20 -0500
  • efcb3cac2a
    Police: HandleClick (#565) Joshua Peisach 2024-02-16 09:53:17 -0500
  • 91643d59ba
    PoliceState: Create script enum + implement FUN_1005ea40 (#564) Joshua Peisach 2024-02-15 11:22:58 -0500
  • 8aa9d9a8b3
    reccmp: New diff option (#563) MS 2024-02-15 03:33:40 -0500
  • 271df035fd
    Implement/Match JukeboxEntity (#562) Nathan M Gilbert 2024-02-14 11:48:39 -0500
  • 1b696e4bd8
    reccmp: Unique addresses and stub reporting (#554) MS 2024-02-13 20:25:51 -0500
  • eb3b339454
    GasStation destructor, enable, create (#561) Joshua Peisach 2024-02-13 18:40:04 -0500
  • 971ac8b6e7
    LegoCacheSound and related STL (#560) MS 2024-02-13 18:34:14 -0500
  • 6d3ce3b5cb
    implement RegistrationBook::Notify (#559) Misha 2024-02-11 17:16:10 -0500
  • 5bba81c0ca
    Rename Infocenterstate::m_buffer to m_letters (#558) Christian Semmler 2024-02-11 10:44:55 -0500
  • 5233b48c59
    Implement LegoModelPresenter::ParseExtra (#557) Misha 2024-02-11 09:03:56 -0500
  • a29c0aca3f
    Implement/match LegoOmni::Create (#556) Christian Semmler 2024-02-10 20:52:16 -0500
  • c69cd4d818
    Reusable workflow for legobin (#555) MS 2024-02-10 20:40:13 -0500
  • 8786a5b44a
    Add JetSkiRace vtable and CaveEntity classes from LegoObjectFactory (#553) Misha 2024-02-10 18:44:00 -0500
  • e42e0d1ca2
    Replace more magic numbers Christian Semmler 2024-02-09 07:10:47 -0500
  • c8930815c5
    Add LegoGameState::Area enum (#552) Christian Semmler 2024-02-10 13:17:07 -0500
  • 0463d48540
    implement NotifyEntity (#550) Misha 2024-02-10 13:02:52 -0500
  • f378b2e535
    implement LegoWorldPresenter::ParseExtra (#551) Misha 2024-02-10 12:54:38 -0500
  • 27390e80c0
    Name dialogue playlists (#549) Christian Semmler 2024-02-10 11:51:56 -0500
  • ec3bcaf9bf
    Introduce and use enum for acts (#548) Christian Semmler 2024-02-10 11:37:22 -0500
  • 32681935ca
    Partial implementation of LegoGameState::SwitchArea (#547) Misha 2024-02-10 09:36:01 -0500
  • 223b07ee3d
    Implement LegoModelPresenter::ReadyTickle (#546) Misha 2024-02-09 18:41:35 -0500
  • 84af3e2158
    Match some names/values (#545) Nathan M Gilbert 2024-02-09 18:40:52 -0500
  • f1f4bd14c6
    config: remove CCommonDialog, move mfc annotations to StdAfx.h (#544) Anonymous Maarten 2024-02-09 19:52:49 +0100
  • 94c4576e8d
    Implement Police::HandleEndAction (#543) Joshua Peisach 2024-02-09 10:28:22 -0500
  • c17ef9a805
    Implement rest of Infocenter::HandleClick (#542) Christian Semmler 2024-02-08 19:30:55 -0500
  • 897f9a3371
    End LegoPhonemePresenter actions to prevent lockups Christian Semmler 2024-02-06 17:53:35 -0500
  • 97de164a7f
    Implement Infocenter::ReadyWorld (#538) Christian Semmler 2024-02-07 15:23:35 -0500
  • 5e38a010dd
    Removing unnecessary TODO comment in legoact2state.cpp (#539) Daniel Hejduk 2024-02-07 19:34:47 +0100
  • a12fdadd4a
    Implement/match Infocenter::StartCredits (#537) Christian Semmler 2024-02-07 12:19:46 -0500
  • 18dff31dbd
    Children classes of LegoWorld's VTable0x5c (#536) Joshua Peisach 2024-02-07 06:13:20 -0500
  • ccb6223d70
    Decompiled CONFIG.EXE executable (#533) Anonymous Maarten 2024-02-07 12:11:45 +0100
  • 917485247b
    implement Enable and Create in RegistrationBook (#535) Misha 2024-02-06 19:06:32 -0500
  • 00e32673d1
    Ordinal imports (#534) MS 2024-02-06 15:03:55 -0500
  • 03423b2ffa
    Implement/match Infocenter::Reset (#532) Christian Semmler 2024-02-05 12:35:26 -0500
  • a2c1bd66b3
    Various changes to IsleApp (#531) Christian Semmler 2024-02-05 09:01:48 -0500
  • 264b9e815b
    Match static function variables (#530) MS 2024-02-05 06:43:13 -0500
  • 0497ef13fb
    Implement Police::HandleKeyPress, Enable, VTable0x64 (#529) Joshua Peisach 2024-02-04 17:40:51 -0500
  • 8cc79ad4de
    Performance enhancements (#527) MS 2024-02-04 13:37:37 -0500
  • b4c9d78eb4
    Minor fixes Christian Semmler 2024-02-04 12:44:51 -0500
  • 434deecee4
    Implement/match remaining LegoWorld functions (#526) Christian Semmler 2024-02-04 12:33:37 -0500
  • d324fd664a
    Implementing RegistrationBook::RegistrationBook() and removing this-> from Gasstation.cpp (#508) Daniel Hejduk 2024-02-04 16:36:47 +0100
  • ac8ddca405
    Implement mxdirectx stubs (#525) Anonymous Maarten 2024-02-04 15:46:15 +0100
  • 724cdeb86f
    Implement Police::Notify (#524) Joshua Peisach 2024-02-03 16:30:00 -0500
  • e68e25275f
    Fix buffer exhaustion / audio glitches Christian Semmler 2024-02-03 16:12:31 -0500
  • f405ca51fc
    Fix MXIOINFO::Advance Christian Semmler 2024-02-02 22:17:10 -0500
  • a131f89290
    Fix MxDSBuffer::FUN_100c6fa0 Christian Semmler 2024-02-02 22:01:57 -0500
  • f0ea8850c4
    Match MxDSFile scalar ddtor, add annotations (#523) Christian Semmler 2024-02-03 11:33:22 -0500
  • 83e116defc
    push changes (#522) Misha 2024-02-03 07:38:57 -0500
  • 2158142b08
    Implement LegoSoundManager (#521) Misha 2024-02-02 20:16:57 -0500
  • 57d5949d84
    Implement some Act1State functions (#520) Anonymous Maarten 2024-02-03 02:03:52 +0100
  • 6653533b1f
    Hotfix Laura selected Christian Semmler 2024-02-02 16:58:33 -0500
  • 0c47ed5056
    Implement more infocenter methods (#519) Misha 2024-02-02 16:32:50 -0500
  • a28113a26f
    Fix/match MxBackgroundAudioManager::FUN_1007ef40 (#518) Christian Semmler 2024-02-02 15:00:44 -0500
  • b7e274f902
    Implement LegoState::Playlist (#517) Christian Semmler 2024-02-02 14:09:45 -0500
  • 558bda4dd2
    Implement LegoWorld::Enable (#516) Christian Semmler 2024-02-02 12:18:46 -0500
  • a7acf8c607
    Implement/match InfocenterState::InfocenterState (#515) Christian Semmler 2024-02-01 18:08:56 -0500
  • fce90ed8d8
    fix typo [skip ci] Ramen2X 2024-02-01 17:08:15 -0500
  • bfaa28745c
    update contributing guidelines Ramen2X 2024-02-01 17:04:25 -0500
  • 17252b95f4
    Implement Infocenter::HandleNotification0 (#514) Christian Semmler 2024-02-01 15:56:27 -0500
  • 9e686e2a87
    cmake+ci: run clang-tidy (#512) Anonymous Maarten 2024-02-01 21:42:10 +0100
  • 97d1ba7c71
    MxTransitionManager corrections (#513) MS 2024-01-31 17:39:50 -0500
  • a1488b16b4
    roadmap: Suggest order of modules (#507) MS 2024-01-31 16:34:05 -0500
  • 9e0b19856c
    Implement various infocenter functions (#510) Misha 2024-01-31 09:47:15 -0500
  • bad32149ca
    implement LegoGameState::StopPreviousAction (#511) Misha 2024-01-31 07:34:36 -0500
  • cdf76754f7
    Implement/match Radio, RadioState (#509) Christian Semmler 2024-01-30 13:57:20 -0500
  • 743e042564
    Finish MxControlPresenter (#505) Misha 2024-01-29 17:46:22 -0500
  • baed704a38
    (clang-format) Add RemoveSemicolon (#506) Christian Semmler 2024-01-29 17:30:20 -0500
  • bcdddd4c7e
    Pad all single-digit hexadecimal values with zero (#504) Christian Semmler 2024-01-29 16:17:17 -0500
  • 35def3013a
    Fix various state classes/missing annotations (#503) Christian Semmler 2024-01-29 13:54:47 -0500
  • 96234ddc23
    Implement/match MxStillPresenter::Clone (#502) Christian Semmler 2024-01-29 11:29:12 -0500
  • 445084f4b0
    Implement LegoOmni::DeleteObject (#501) Misha 2024-01-28 17:10:04 -0500
  • 4314d3e297
    Implement LegoControlManager (#500) Misha 2024-01-28 16:09:33 -0500
  • c0acf11f9b
    Implement/Match LegoTree (#485) Nathan M Gilbert 2024-01-28 11:45:49 -0500
  • 4137cd75e6
    parser: Identify namespaces (#499) MS 2024-01-28 09:25:45 -0500
  • d9c4151bb8
    implement LegoInputManager::ProcessOneEvent (#498) Misha 2024-01-28 09:20:21 -0500
  • f1fc5e1d0d
    Implement/match LegoEventNotifcationParam::Clone (#497) Christian Semmler 2024-01-27 17:57:42 -0500
  • d4cb8677b8
    implement LegoInputManager register and unregister (#496) Misha 2024-01-27 17:15:12 -0500
  • 159e27baba
    Sort annotations Christian Semmler 2024-01-26 05:37:50 -0500
  • f706f80483
    implement LegoInputManager::Create (#495) Misha 2024-01-27 16:55:59 -0500
  • 19c771b85d
    Implement/match LegoWorld::PresentersPending (#494) Christian Semmler 2024-01-27 15:18:35 -0500
  • fadf8e7fd5
    Move some functions from LegoWorld to Act3 (#493) Christian Semmler 2024-01-27 12:15:14 -0500
  • 883f3429a7
    Implement/match LegoWorld::Destroy (and destructor) (#492) Christian Semmler 2024-01-27 11:48:50 -0500
  • 4df7dee037
    Implement/match LegoWorld::Remove (#491) Christian Semmler 2024-01-27 10:10:09 -0500
  • 7b6ec235d8
    Implement LegoWorld::Add (#490) Christian Semmler 2024-01-26 17:52:03 -0500
  • b6aac26269
    Implement LegoWorld::Find (#489) Christian Semmler 2024-01-26 16:00:02 -0500
  • 0a672d2146
    RaceCar destructor (#488) Joshua Peisach 2024-01-26 12:13:09 -0500
  • 88fd1e658d
    HelicopterState vtable (#487) Joshua Peisach 2024-01-26 12:09:59 -0500
  • a3868e3808
    Implement/match LegoWorld::FUN_10021790 (#486) Christian Semmler 2024-01-26 12:03:29 -0500
  • 5f413165cc
    Spinoff some sources to static libraries (#484) Anonymous Maarten 2024-01-25 03:16:29 +0100
  • 2bebc09da3
    Implement misc.lib (#483) Nathan M Gilbert 2024-01-24 12:12:57 -0500
  • a19165a749
    LegoWorld::LegoWorld to 100% (#480) MS 2024-01-22 10:18:46 -0500
  • a65eb9a4e0
    Roadmap tool to compare binary structure (#479) MS 2024-01-22 10:15:12 -0500
  • 05bc94f030
    implement MxControlPresenter::ParseExtra (#477) Misha 2024-01-21 12:45:40 -0500
  • 7b0d4dd502
    Implement Infocenter::InitializeBitmaps (#478) Misha 2024-01-21 12:38:22 -0500
  • e61530d5a0
    Remove unused functions from ISLE.EXE (#476) Christian Semmler 2024-01-21 11:02:17 -0500
  • 43c692c9d7
    Minor fixes Christian Semmler 2024-01-20 10:46:49 -0500
  • 8e1197d14c
    implement LegoLoadCacheSoundPresenter (#475) Misha 2024-01-21 10:30:19 -0500
  • 3f35302e76
    begin LegoLocomotionAnimPresenter (#474) Misha 2024-01-21 09:58:15 -0500