Commit Graph

  • 732de04433 Implement/match PlayCamAnim and CameraTriggerFire (#935) Christian Semmler 2024-05-18 14:43:19 -04:00
  • 01735bdc28 Implement/match ViewManager::FUN_100a6150 (#934) Christian Semmler 2024-05-18 12:27:14 -04:00
  • c1c78cb8aa Implement LegoAnimationManager::FUN_10064010 (#933) Christian Semmler 2024-05-18 12:26:32 -04:00
  • aab6a17d2f Implement/match LegoAnimationManager::FUN_10064120 (#932) Christian Semmler 2024-05-18 11:48:07 -04:00
  • c92341527e Implement/match FUN_1003ef00 and related (#931) Christian Semmler 2024-05-17 21:42:21 -04:00
  • 5fe0b7e0bb Implement/matche LegoAnimationManager::FUN_10064740 and FUN_10064670 (#929) Christian Semmler 2024-05-17 15:58:35 -04:00
  • 710f07e632 Implement/match LegoAnimationManager::FUN_10064380 (#928) Christian Semmler 2024-05-17 14:21:48 -04:00
  • ed782980ec Implement/match LegoAnimationManager::FUN_10063d10 (#927) Christian Semmler 2024-05-17 10:20:04 -04:00
  • 02c4aad33e Implement/match LegoAnimationManager::FUN_10064b50 (#926) Christian Semmler 2024-05-17 10:05:06 -04:00
  • 4419007355 Replace magic values with script actions Christian Semmler 2024-05-16 15:36:52 -04:00
  • 3c89cbe4e1 Implement/match LegoLocomotionAnimPresenter (#925) Christian Semmler 2024-05-15 15:29:00 -04:00
  • 9a05edd0a7 Implement/match LegoLoopingAnimPresenter (#924) Christian Semmler 2024-05-15 14:34:36 -04:00
  • 29a0e32739 Implement/match remaining LegoHideAnimPresenter functions (#923) Christian Semmler 2024-05-14 14:50:37 -04:00
  • e4a899350e Move strings to proper location in define.cpp (#922) Christian Semmler 2024-05-14 10:43:06 -04:00
  • e32e06321a Rename _countof to sizeOfArray (#921) Christian Semmler 2024-05-14 10:35:22 -04:00
  • 95ed90aacb Implement/match some LegoHideAnimPresenter functions (#920) Christian Semmler 2024-05-14 10:15:35 -04:00
  • a1be306df7 Implement/match LegoPathBoundary ctor/dtor (#919) Christian Semmler 2024-05-14 09:42:44 -04:00
  • 0b2d4914ee Match LegoVideoManager::Destroy (#918) Christian Semmler 2024-05-14 08:36:44 -04:00
  • 939c09139f Match LegoOmni::Destroy and related (#917) Christian Semmler 2024-05-14 08:13:27 -04:00
  • ccf33575db Implement/match LegoPathController::FUN_10046050 (#916) Christian Semmler 2024-05-13 08:39:43 -04:00
  • 5f34d2e877 Implement/match LegoPathController::AddActor and RemoveActor (#915) Christian Semmler 2024-05-13 06:46:59 -04:00
  • 91fe09af3c Implement various small LegoPathController functions (#914) Christian Semmler 2024-05-12 15:30:34 -04:00
  • b6fc8e27b1 Implement/match LegoPathController::Tickle (#913) Christian Semmler 2024-05-12 15:10:26 -04:00
  • 32a3373360 Implement/match LegoPathController::Destroy (#912) Christian Semmler 2024-05-12 14:48:50 -04:00
  • dcaa07cc49 Implement/match LegoPathController::Create and Init (#911) Christian Semmler 2024-05-12 14:33:20 -04:00
  • 119ff93461 Parser bugfix: vtable namespace (#910) MS 2024-05-11 18:40:31 -04:00
  • f88f7b115e Implement/match LegoPathController::ReadBoundaries (#908) Christian Semmler 2024-05-11 13:55:28 -04:00
  • 1f0a2a50ce Implement/match LegoPathController::ReadEdge (#907) Christian Semmler 2024-05-11 13:45:13 -04:00
  • 09394c3512 Implement/match LegoPathController::FUN_10047b30 (#906) Christian Semmler 2024-05-11 12:57:07 -04:00
  • b3d6319656 Beta addrs for TglSurface and related (#905) MS 2024-05-11 12:27:06 -04:00
  • f442f1a2f7 Implement/match LegoPathController::Read (#904) Christian Semmler 2024-05-11 12:23:18 -04:00
  • 5df947dbb9 Implement/match LegoPathController::FUN_10045c20 and LegoPathController ctor (#903) Christian Semmler 2024-05-11 09:32:11 -04:00
  • c77dd44105 Implement/match LegoCharacterManager::FUN_10083b20 and FUN_10085180 (#902) Christian Semmler 2024-05-11 08:13:27 -04:00
  • d9a82323ca Implement/match LegoAnimationManager::AddExtra (#901) Christian Semmler 2024-05-10 14:07:38 -04:00
  • a1388adcd7 Refactor camera locations and other structs, name functions based on BETA (#900) Christian Semmler 2024-05-10 10:23:47 -04:00
  • f5ffd3aba3 Implement/match LegoAnimationManager::FUN_100627d0 (#899) Christian Semmler 2024-05-10 09:11:35 -04:00
  • 79791be574 Beta addrs for ViewLODList (#898) MS 2024-05-09 22:16:12 -04:00
  • 172db7b5d8 Implement/match LegoAnimationManager::FUN_10062710 (#897) Christian Semmler 2024-05-09 16:32:06 -04:00
  • 556cbdaab3 Implement/match LegoAnimationManager::FUN_10062650 (#896) Christian Semmler 2024-05-09 16:24:45 -04:00
  • 6a8fb3f46b Implement/match LegoAnimationManager::FUN_10062580 (#895) Christian Semmler 2024-05-09 16:10:00 -04:00
  • 9ae2acbea8 Implement/match LegoAnimationManager::ModelExists (#894) Christian Semmler 2024-05-09 15:53:13 -04:00
  • 5629eb3c85 Implement/match LegoAnimationManager::FUN_100623a0 (#893) Christian Semmler 2024-05-09 15:33:48 -04:00
  • 001b46b2ab Implement/match LegoAnimationManager::FUN_10062110 (#892) Christian Semmler 2024-05-09 12:49:43 -04:00
  • 36d681fde4 Implement/match LegoAnimationManager::FUN_100617c0 (#891) Christian Semmler 2024-05-09 10:30:34 -04:00
  • 55299229c2 LegoBuildingManager Round 2 (#890) Mark Langen 2024-05-09 06:57:38 -07:00
  • 5c8249f334 Implement/match LegoAnimationManager::FUN_10061530 (#889) Christian Semmler 2024-05-08 10:28:32 -04:00
  • 05edf96186 Implement LegoAnimationManager::FUN_10061010 (#888) Christian Semmler 2024-05-07 15:59:46 -04:00
  • 4b386fe738 Tweak MxOmni::Destroy and add more beta annotations (#887) MS 2024-05-07 13:00:16 -04:00
  • bac891cb0c Implement/match LegoAnimationManager::FUN_10060570 (#886) Christian Semmler 2024-05-07 10:54:06 -04:00
  • 253882bdcb Start work on building save data (#885) Mark Langen 2024-05-06 04:15:19 -07:00
  • 45f9f54f21 Implement/match IslePathActor::SpawnPlayer (#884) Christian Semmler 2024-05-04 10:13:05 -04:00
  • 1b1d2ecde6 Refactor LegoOmni into LegoMain/Scripts (#883) Christian Semmler 2024-05-04 08:06:32 -04:00
  • 6382347f73 Refactor Matrix4::ToQuaternion() (#879) jonschz 2024-05-03 20:08:58 +02:00
  • 3519a8356b Beta matching MxDSMediaAction (#882) MS 2024-05-03 12:51:58 -04:00
  • 51adf75b9b (Refactor) Use more forward declarations (#881) Christian Semmler 2024-05-03 12:19:12 -04:00
  • 01b861bc09 Update README.md and CONTRIBUTING.md (#880) Christian Semmler 2024-05-03 09:43:59 -04:00
  • 446caa4ca1 Beta matching MxDSObject/MxDSAction (#878) MS 2024-05-03 08:01:27 -04:00
  • 72cbd1fc60 Refactor LegoOmni::PathContainer into IslePathActor::SpawnLocation (#877) Christian Semmler 2024-05-02 10:51:41 -04:00
  • 0bf39c7108 Implement/match LegoAnimationManager::Tickle (#876) Christian Semmler 2024-05-02 09:22:09 -04:00
  • cd39e71597 Implement/match LegoAnimationManager::Notify (#875) Christian Semmler 2024-05-01 09:00:42 -04:00
  • 6c89cd3315 Minor refactor SkateBoard setter in Pizza (#874) Christian Semmler 2024-05-01 07:49:47 -04:00
  • 84b789ef9e Implement the rest of the SkateBoard class (#873) jonschz 2024-05-01 13:36:58 +02:00
  • 20dee07b9c Implement/match LegoAnimationManager::FUN_100605e0 (#872) Christian Semmler 2024-04-30 10:02:58 -04:00
  • b902790c54 Implement/match LegoAnimationManager::FUN_1005f6d0 and FUN_1005f700 (#871) Christian Semmler 2024-04-30 06:38:55 -04:00
  • 60796eff74 Implement/match LegoAnimationManager::Suspend (#870) Christian Semmler 2024-04-30 06:18:44 -04:00
  • 599d8c91c8 Implement/match LegoAnimationManager::Resume (#869) Christian Semmler 2024-04-30 04:27:57 -04:00
  • e7670f9a81 Read floating point constants up front (#868) MS 2024-04-29 14:33:16 -04:00
  • 7c6c68d6f9 Rename LegoCharacterData to LegoCharacterInfo (#867) Christian Semmler 2024-04-28 09:04:27 -04:00
  • ca9b611251 Add enums for character LODs and parts (#866) Christian Semmler 2024-04-28 08:49:07 -04:00
  • b17d76c2cc Refactor: Replace magic values by enum values (#865) jonschz 2024-04-28 13:27:17 +02:00
  • dede20000f Progress towards implementing SkateBoard (#864) jonschz 2024-04-28 13:23:29 +02:00
  • ec7df356cf Implement/match LegoAnimationManager::Reset (#863) Christian Semmler 2024-04-27 10:31:50 -04:00
  • 659599b635 Implement/match Pizzeria::Create (#862) Christian Semmler 2024-04-27 10:06:12 -04:00
  • f6ffeabed7 Implement/match LegoAnimationManager::GetCharacterIndex (#861) Christian Semmler 2024-04-27 09:59:00 -04:00
  • c7e5457f95 Implement/match LegoAnimationManager::FUN_10062770 (#860) Christian Semmler 2024-04-27 09:46:47 -04:00
  • e49d05c410 Implement/match LegoAnimationManager::FUN_10063780 and FUN_10063aa0 (#859) Christian Semmler 2024-04-27 09:19:55 -04:00
  • 86203f1704 Implement/match LegoAnimationManager::Init (#858) Christian Semmler 2024-04-27 09:07:28 -04:00
  • 00f5eff792 Implement/match LegoAnimationManager ctor/dtor (#857) Christian Semmler 2024-04-27 08:52:28 -04:00
  • 53ef6bdd81 Implement/match LegoAnimationManager::FUN_10060dc0 (#856) Christian Semmler 2024-04-26 11:37:07 -04:00
  • 19d39394be Score class cleanup (#855) Christian Semmler 2024-04-26 10:58:42 -04:00
  • 180a1e6360 Define LegoEntity::Type enum (#854) Christian Semmler 2024-04-26 10:03:13 -04:00
  • a9d67e4dd7 Beta match MXIOINFO (#853) MS 2024-04-26 04:57:10 -04:00
  • 612eec6889 Beta matching MxAtom classes (#847) MS 2024-04-25 11:43:42 -04:00
  • 31f5143741 Implement/match LegoAnimPresenter::VTable0x94 (#852) Christian Semmler 2024-04-25 11:27:55 -04:00
  • 054120bc5d Implement/match LegoAnimPresenter::FUN_1006aa60 (#851) Christian Semmler 2024-04-25 11:00:42 -04:00
  • ce3d915bba Implement/match LegoAnimPresenter::SubstituteVariables (#850) Christian Semmler 2024-04-25 10:36:28 -04:00
  • 830c0827af Implement/match LegoAnimPresenter::Destroy (#849) Christian Semmler 2024-04-25 10:24:06 -04:00
  • 916c039e72 Implement/match LegoAnimPresenter::ParseExtra (#848) Christian Semmler 2024-04-25 10:00:58 -04:00
  • 311b27b697 Beta matching MxString (#842) MS 2024-04-24 12:10:51 -04:00
  • 410824bd0f Implement/match various small LegoAnimPresenter functions (#846) Christian Semmler 2024-04-24 09:51:28 -04:00
  • f898462d17 Implement/match LegoROI::FUN_100a8fd0 (#845) Christian Semmler 2024-04-24 09:19:14 -04:00
  • b789a15d0b Implement/match LegoAnimPresenter::FUN_1006b900 (#844) Christian Semmler 2024-04-24 08:51:20 -04:00
  • 67c9736953 Implement/match LegoAnimPresenter::FUN_1006afc0 (#843) Christian Semmler 2024-04-24 08:24:59 -04:00
  • 41be78ed1c Pointer substitution can use offset into variable (#841) MS 2024-04-23 17:06:43 -04:00
  • 9025d5ed06 Implement/match LegoWorld::FUN_1001fda0 (#840) Christian Semmler 2024-04-23 04:33:38 -04:00
  • 7efbb04999 Implement/match LegoAnimPresenter::FUN_1006ab70 (#839) Christian Semmler 2024-04-23 04:03:10 -04:00
  • c01fd9b260 Implement/match LegoAnimPresenter::EndAction (#838) Christian Semmler 2024-04-22 09:42:52 -04:00
  • b4f29ea6b0 InvokeAction: take const atom (#837) Christian Semmler 2024-04-22 08:24:00 -04:00
  • f1688be263 Make NotificationManager::Send take a const reference to notification (#836) Christian Semmler 2024-04-22 08:11:38 -04:00
  • 0e0d6890ad Fix SwitchHat (#835) Christian Semmler 2024-04-21 10:41:38 -04:00