Commit Graph

  • 9e2f37e7ca Implement LegoTexturePresenter::Read and Store (#641) Christian Semmler 2024-03-09 10:49:13 -05:00
  • fb800db862 Implement OrientableROI::FUN_100a46b0 (#640) Christian Semmler 2024-03-08 21:52:42 -05:00
  • 32ae9f3803 Implement/match LegoROI::FUN_100a9170 (#639) Christian Semmler 2024-03-08 15:29:16 -05:00
  • d978cbe7f9 Implement/match LegoROI::FUN_100a9210 (#638) Christian Semmler 2024-03-08 15:01:18 -05:00
  • 309997fddc Implement various LegoROI functions (#637) Christian Semmler 2024-03-08 14:28:52 -05:00
  • 45cba2c00e Implement/match remaining LegoLOD functions (#636) Christian Semmler 2024-03-08 12:03:26 -05:00
  • 873926afe2 Implement TglImpl::MeshBuilder::CreateMesh (#635) Christian Semmler 2024-03-08 11:55:25 -05:00
  • 53e2353f78 Implement LegoLOD::Read and related (#634) Christian Semmler 2024-03-07 14:57:17 -05:00
  • a12146f52f Implement/match LegoEntity::VTable0x34 (#633) Christian Semmler 2024-03-06 14:12:20 -05:00
  • 71bcd4c771 Implement/match LegoEntity::SetWorldTransform and ResetWorldTransform (#632) Christian Semmler 2024-03-06 13:25:45 -05:00
  • 8ecae549df implement functions in ViewROI and ViewLodList (#631) Misha 2024-03-05 16:15:32 -05:00
  • 3897e9c015 Add JailEntity class (#630) Misha 2024-03-05 16:05:38 -05:00
  • a93e2ae0d3 Implement/match LegoEntity::SetLocation (#629) Christian Semmler 2024-03-05 14:31:57 -05:00
  • 3b2bd0e9d4 Implement/match LegoEntity::SetROI (#628) Christian Semmler 2024-03-05 13:35:28 -05:00
  • f6e44b1c1b Implement LegoROI::Read and geom library (#627) Christian Semmler 2024-03-05 12:38:53 -05:00
  • ec1fcce08c Data comparison tool (#618) MS 2024-03-05 03:45:09 -05:00
  • 068760056a fix bug in MxPresenter::CreateEntity (#626) Misha 2024-03-04 17:00:38 -05:00
  • a78b1c7d49 Add missing include guard Christian Semmler 2024-03-04 15:20:42 -05:00
  • c9210c02fb Bootstrap LegoLOD, implement/match ViewManager::FUN_100a66a0 (#625) Christian Semmler 2024-03-04 16:57:35 -05:00
  • b8aa16ff80 Implement/match ViewManager::Remove (#624) Christian Semmler 2024-03-04 16:06:40 -05:00
  • 00c05aa80b Implement/match remaining Lego3DView functions (#623) Christian Semmler 2024-03-04 12:54:25 -05:00
  • d3b575169e Implement/match LegoModelPresenter::FUN_1007ff70 (#622) Christian Semmler 2024-03-04 12:26:36 -05:00
  • c2a46b058b implement various LegoWorldPresenter functions (#621) Misha 2024-03-03 20:34:55 -05:00
  • 7f5ad98749 implement ModelDbPart::Read & ModelDbModel::Read (#620) Misha 2024-03-03 17:15:24 -05:00
  • 01f07a323c Implement ModelDb (WDB reader/parser) (#619) Christian Semmler 2024-03-03 15:35:56 -05:00
  • a6cf0b5856 implement BuildingEntity functions (#617) Misha 2024-03-02 17:11:03 -05:00
  • de5cd98b76 Implement/match ViewManager::RemoveAll (#616) Christian Semmler 2024-03-02 14:26:19 -05:00
  • 6de17cf1b6 Implement/match some ViewManager functions (#615) Christian Semmler 2024-03-02 13:40:42 -05:00
  • 05965f5357 Implement/match ViewManager ctor/dtor/structure (#614) Christian Semmler 2024-03-02 09:43:19 -05:00
  • c643723a9c Improve match of LegoView1::Create (#613) Christian Semmler 2024-03-01 16:53:42 -05:00
  • baacb42bfb Improve match of LegoVideoManager::Create (#612) Christian Semmler 2024-03-01 16:46:28 -05:00
  • 0067c24ead Implement/match ViewLODListManager::Create (#611) Christian Semmler 2024-03-01 16:32:10 -05:00
  • fb6eed9bff Match StartAction functions, remove NextFragment (#610) Christian Semmler 2024-03-01 13:07:07 -05:00
  • ba8744ef8f Match MxTickleManager::Tickle (#609) Christian Semmler 2024-03-01 12:46:07 -05:00
  • ec29f2633d Improve matches in ROI classes (#608) Christian Semmler 2024-03-01 12:19:41 -05:00
  • e609924e4c Match MxDisplaySurface::Display (#607) Christian Semmler 2024-02-29 21:42:50 -05:00
  • 79713698cf Improve match of MxVideoPresenter::PutFrame (#606) Christian Semmler 2024-02-29 20:45:30 -05:00
  • 49d6c88912 Match ParseExtra functions (#605) Christian Semmler 2024-02-29 13:15:20 -05:00
  • ff04b0ba5a Implement FLIC (#481) Nathan M Gilbert 2024-02-29 12:00:57 -05:00
  • dd1979154d Match MxWavePresenter::DoneTickle (#604) Christian Semmler 2024-02-28 17:10:05 -05:00
  • f3f29e5536 Allow game to start Christian Semmler 2024-02-28 15:09:08 -05:00
  • 0e7823cedd LegoGameState player functions (#603) Nathan M Gilbert 2024-02-28 15:03:27 -05:00
  • 4d84157888 Implement Save, Load, DeleteState (#602) Nathan M Gilbert 2024-02-27 15:04:17 -05:00
  • c0a988b0fe Implement/match LegoAnimPresenter::StartingTickle (#601) Christian Semmler 2024-02-27 11:49:31 -05:00
  • 68893d67ed Implement/match LegoAnimPresenter::FUN_10069150 (#600) Christian Semmler 2024-02-27 10:13:00 -05:00
  • 9d65812c13 cmake: fix isle runtime library + parallel building with ninja (#599) Anonymous Maarten 2024-02-27 10:21:06 +01:00
  • 60161c43b5 Implement/match LegoAnimPresenter::FUN_100698b0 (#598) Christian Semmler 2024-02-26 13:39:03 -05:00
  • e6c347b8ab Implement/match LegoAnimPresenter::FUN_100697c0 (#597) Christian Semmler 2024-02-26 12:41:18 -05:00
  • 124b73046b Continued work on LegoGameState (#596) Nathan M Gilbert 2024-02-26 11:19:16 -05:00
  • b524b47723 jukebox functions (#592) Joshua Peisach 2024-02-26 10:12:14 -05:00
  • c5318dca13 Implement/match LegoAnimPresenter::FUN_100695c0 (#595) Christian Semmler 2024-02-25 12:55:57 -05:00
  • 96c98cec3d Implement LegoAnimPresenter::FUN_100692b0 (#594) Christian Semmler 2024-02-25 12:04:30 -05:00
  • 377eebb610 Minor style/naming fixes (#593) Christian Semmler 2024-02-25 09:14:39 -05:00
  • b281866ea6 Implement/match LegoModelPresenter::CreateROI (#591) Christian Semmler 2024-02-24 11:48:16 -05:00
  • 13fc4e3285 LegoGameState::SwitchArea (#590) Nathan M Gilbert 2024-02-24 08:55:00 -05:00
  • 91a585ae49 Remove TODO Christian Semmler 2024-02-23 12:58:59 -05:00
  • 9d0ff0425c Implement LegoTextureContainer::Insert (#589) Christian Semmler 2024-02-23 12:54:45 -05:00
  • 51520aaae6 LegoActor: destructor, SetROI (#588) Joshua Peisach 2024-02-23 12:51:49 -05:00
  • 6b1c75ab5a Refactor LegoContainer (#587) Christian Semmler 2024-02-23 10:06:16 -05:00
  • 9d8820ee06 Implement TextureData::Create (#586) Christian Semmler 2024-02-22 16:59:44 -05:00
  • 688dc0b6ee Replace custom elements with HTMLElement (#585) MS 2024-02-21 18:04:38 -05:00
  • 761b120aee CustomizeAnimFile MxVariable (#584) MS 2024-02-21 15:30:02 -05:00
  • 48cd648357 reccmp: diff bugfixes (#583) MS 2024-02-21 04:08:16 -05:00
  • d76d334197 Minor fixes Christian Semmler 2024-02-20 12:14:52 -05:00
  • eefb05de73 Implement remaining anim.lib read functions (#582) Christian Semmler 2024-02-20 12:03:24 -05:00
  • 9c71209fb9 reccmp: HTML refactor and diff address display (#581) MS 2024-02-20 02:56:33 -05:00
  • ba8f2b1c0f parser: Detect function declaration (#580) MS 2024-02-19 10:00:48 -05:00
  • 21f80c825a Fix unsigned/signed Christian Semmler 2024-02-19 09:35:20 -05:00
  • cc1bc148d0 Implement HistoryBook::ReadyWorld (#579) Nathan M Gilbert 2024-02-19 09:24:30 -05:00
  • dbb2acf71c Implement more anim.lib Read functions (#578) Christian Semmler 2024-02-18 15:31:29 -05:00
  • 58482ff676 Bootstrap anim.lib (#577) Christian Semmler 2024-02-18 12:43:42 -05:00
  • 35a566c243 Bike::Create, Bike::VTable0xe4 (#576) Joshua Peisach 2024-02-17 14:26:29 -05:00
  • 4a7ab43b45 Main HistoryBook function implementations (#575) Joshua Peisach 2024-02-17 14:04:48 -05:00
  • d71987b369 implement GasStation::Notify (#574) Joshua Peisach 2024-02-17 12:23:09 -05:00
  • 1d189b013d Rename MxDSSubscriber functions (#573) Christian Semmler 2024-02-17 10:35:10 -05:00
  • 332d8da695 Fix LegoROI / add TimeROI (#572) Christian Semmler 2024-02-17 10:07:34 -05:00
  • b47412183b Implement/match LegoOmni::GetScriptIndex (#571) Christian Semmler 2024-02-16 20:10:42 -05:00
  • c67f613b8d Implement/match LegoOmni::FindROI and related (#570) Christian Semmler 2024-02-16 19:34:30 -05:00
  • 5b06054375 Implement/match RegisterPaths (#569) Christian Semmler 2024-02-16 18:25:32 -05:00
  • ad3a1de055 Match more scalar deleting destructors (#568) MS 2024-02-16 13:15:53 -05:00
  • 9bc5890da6 Implement/match LegoOmni::RegisterScripts (#567) Christian Semmler 2024-02-16 12:12:45 -05:00
  • 5d80733cb1 Implement/match Tgl::View::Render (#566) Christian Semmler 2024-02-16 10:28:20 -05:00
  • efcb3cac2a Police: HandleClick (#565) Joshua Peisach 2024-02-16 09:53:17 -05:00
  • 91643d59ba PoliceState: Create script enum + implement FUN_1005ea40 (#564) Joshua Peisach 2024-02-15 11:22:58 -05:00
  • 8aa9d9a8b3 reccmp: New diff option (#563) MS 2024-02-15 03:33:40 -05:00
  • 271df035fd Implement/Match JukeboxEntity (#562) Nathan M Gilbert 2024-02-14 11:48:39 -05:00
  • 1b696e4bd8 reccmp: Unique addresses and stub reporting (#554) MS 2024-02-13 20:25:51 -05:00
  • eb3b339454 GasStation destructor, enable, create (#561) Joshua Peisach 2024-02-13 18:40:04 -05:00
  • 971ac8b6e7 LegoCacheSound and related STL (#560) MS 2024-02-13 18:34:14 -05:00
  • 6d3ce3b5cb implement RegistrationBook::Notify (#559) Misha 2024-02-11 17:16:10 -05:00
  • 5bba81c0ca Rename Infocenterstate::m_buffer to m_letters (#558) Christian Semmler 2024-02-11 10:44:55 -05:00
  • 5233b48c59 Implement LegoModelPresenter::ParseExtra (#557) Misha 2024-02-11 09:03:56 -05:00
  • a29c0aca3f Implement/match LegoOmni::Create (#556) Christian Semmler 2024-02-10 20:52:16 -05:00
  • c69cd4d818 Reusable workflow for legobin (#555) MS 2024-02-10 20:40:13 -05:00
  • 8786a5b44a Add JetSkiRace vtable and CaveEntity classes from LegoObjectFactory (#553) Misha 2024-02-10 18:44:00 -05:00
  • e42e0d1ca2 Replace more magic numbers Christian Semmler 2024-02-09 07:10:47 -05:00
  • c8930815c5 Add LegoGameState::Area enum (#552) Christian Semmler 2024-02-10 13:17:07 -05:00
  • 0463d48540 implement NotifyEntity (#550) Misha 2024-02-10 13:02:52 -05:00
  • f378b2e535 implement LegoWorldPresenter::ParseExtra (#551) Misha 2024-02-10 12:54:38 -05:00
  • 27390e80c0 Name dialogue playlists (#549) Christian Semmler 2024-02-10 11:51:56 -05:00