Commit Graph

  • 57589c082c
    Fix default light position Christian Semmler 2024-04-21 10:03:14 -0400
  • c9db98c4c3
    Fix writing/reading of game state (#834) Christian Semmler 2024-04-21 09:42:08 -0400
  • 375c6d18d8 Match existing state serialization functions Christian Semmler 2024-04-21 09:35:42 -0400
  • 29d9a2d87a Fix writing/reading of game state Christian Semmler 2024-04-21 09:27:50 -0400
  • 26f2dd1e5f
    Implement/match LegoAnimMMPresenter::~LegoAnimMMPresenter (#833) Christian Semmler 2024-04-20 12:53:53 -0400
  • 963db7ac68 use NULL Christian Semmler 2024-04-20 12:48:15 -0400
  • 513f463a7b add missing override Christian Semmler 2024-04-20 12:44:58 -0400
  • f1f65b5000 Implement/match LegoAnimMMPresenter::~LegoAnimMMPresenter Christian Semmler 2024-04-20 12:39:24 -0400
  • 30747dbae6 Implement/match LegoAnimMMPresenter::FUN_1004b6d0 (#832) Christian Semmler 2024-04-20 12:33:10 -0400
  • c66bdc5a80 Implement/match LegoAnimMMPresenter::FUN_1004b6d0 Christian Semmler 2024-04-20 12:25:06 -0400
  • b39ea845b0
    Implement/match LegoAnimMMPresenter::FUN_1004b610 and FUN_1004b6b0 (#831) Christian Semmler 2024-04-20 12:24:09 -0400
  • e1ec04967d Implement/match LegoAnimMMPresenter::FUN_1004b610 and FUN_1004b6b0 Christian Semmler 2024-04-20 12:04:16 -0400
  • a3bd98a04d
    Implement/match LegoAnimMMPresenter::FUN_1004b5b0 (#830) Christian Semmler 2024-04-20 12:03:42 -0400
  • 16f9498923 Implement/match LegoAnimMMPresenter::FUN_1004b5b0 Christian Semmler 2024-04-20 11:53:24 -0400
  • 3cab989250
    Implement/match LegoAnimMMPresenter::FUN_1004b580 (#829) Christian Semmler 2024-04-20 11:52:46 -0400
  • 7a1c8d1f87 Implement/match LegoAnimMMPresenter::FUN_1004b580 Christian Semmler 2024-04-20 11:41:02 -0400
  • f637dcaa29
    Implement/match LegoAnimMMPresenter::FUN_1004b530 (#828) Christian Semmler 2024-04-20 11:40:23 -0400
  • dc9fd26c8d Implement/match LegoAnimMMPresenter::FUN_1004b530 Christian Semmler 2024-04-20 11:22:16 -0400
  • 91d043a9ae
    Implement/match LegoAnimMMPresenter::FUN_1004b450 (#827) Christian Semmler 2024-04-20 11:18:19 -0400
  • 4915b4e45a Implement/match LegoAnimMMPresenter::FUN_1004b450 Christian Semmler 2024-04-20 11:02:08 -0400
  • c617139d5b
    Implement/match LegoAnimMMPresenter::EndAction (#826) Christian Semmler 2024-04-20 10:41:34 -0400
  • f5c58aa8a3 Add missing vtable Christian Semmler 2024-04-20 10:35:00 -0400
  • 8542925f5c Implement/match LegoAnimMMPresenter::EndAction Christian Semmler 2024-04-20 10:24:45 -0400
  • 8d729f77b7
    Implement/match LegoAnimMMPresenter Streaming/RepeatingTickle and Notify (#825) Christian Semmler 2024-04-20 10:24:12 -0400
  • 60c7bf4c69 Implement/match LegoAnimMMPresenter Streaming/RepeatingTickle and Notify Christian Semmler 2024-04-20 10:08:48 -0400
  • 9cc5df8c40
    Implement/match LegoAnimMMPresenter::StartingTickle (#824) Christian Semmler 2024-04-20 10:07:58 -0400
  • aed567c65a Implement/match LegoAnimMMPresenter::StartingTickle Christian Semmler 2024-04-20 09:52:48 -0400
  • 0b08b0ae69
    Implement/match LegoAnimMMPresenter::ReadyTickle (#823) Christian Semmler 2024-04-20 09:52:10 -0400
  • 273663a94d Implement/match LegoAnimMMPresenter::ReadyTickle Christian Semmler 2024-04-20 09:41:15 -0400
  • 5021f66de2
    Imlpement/match LegoAnimMMPresenter::ParseExtra and related (#822) Christian Semmler 2024-04-20 09:32:10 -0400
  • 01b3b1e68f sort Christian Semmler 2024-04-20 09:22:47 -0400
  • 17f843f2b5 Imlpement/match LegoAnimMMPresenter::ParseExtra and related Christian Semmler 2024-04-20 09:21:31 -0400
  • 2ce9ff06fc
    Enable some multiple-inheritance vtables (#821) MS 2024-04-19 16:23:36 -0400
  • f10966e3f3 Enable some multiple-inheritance vtables disinvite 2024-04-19 16:03:52 -0400
  • d5dd8db46e
    Implement LegoAnimationManager::FUN_100609f0 / LegoTranInfo (#820) Christian Semmler 2024-04-19 11:42:28 -0400
  • e9f423f0c9 use NULL Christian Semmler 2024-04-19 11:34:36 -0400
  • 5a9b2f23de Implement LegoAnimationManager::FUN_100609f0 / LegoTranInfo Christian Semmler 2024-04-19 11:29:27 -0400
  • fb0f35188b
    Implement/match LegoCharacterManager::FUN_10083c30 (#819) Christian Semmler 2024-04-19 08:30:36 -0400
  • e94b6e7f9b Implement/match LegoCharacterManager::FUN_10083c30 Christian Semmler 2024-04-19 08:24:04 -0400
  • 9e71eef72b
    Change thunk match strategy (#818) MS 2024-04-18 19:39:20 -0400
  • f8b870d79b Add orig thunk when recomp is not thunked disinvite 2024-04-18 17:39:19 -0400
  • b2a0638f93 Change thunk match strategy disinvite 2024-04-18 17:30:16 -0400
  • 9c6120fc37
    Beta matching MxOmniCreateFlags (#817) MS 2024-04-17 16:37:16 -0400
  • 0e7277ce7c Add newline disinvite 2024-04-17 16:29:38 -0400
  • 5164a39c26 Add newlines and swap order disinvite 2024-04-17 16:24:52 -0400
  • 853e7d7662 Beta matching MxOmniCreateFlags disinvite 2024-04-17 16:14:30 -0400
  • e7aec124a2
    Implement/match LegoPhonemePresenter::EndAction (#816) Christian Semmler 2024-04-17 11:03:17 -0400
  • d48b875104 Implement/match LegoPhonemePresenter::EndAction Christian Semmler 2024-04-17 10:55:51 -0400
  • 97b502362d
    Implement/match LegoTextureInfo::FUN_10066010 (#815) Christian Semmler 2024-04-17 10:05:51 -0400
  • a1a048c39d Implement/match LegoTextureInfo::FUN_10066010 Christian Semmler 2024-04-17 09:58:23 -0400
  • 7d0957aa3c
    LegoTextureContainer::AddToList bugfix Christian Semmler 2024-04-17 09:37:26 -0400
  • 06fadd922e
    Implement/match LegoROI/LegoLOD::GetTexture (#814) Christian Semmler 2024-04-17 09:18:34 -0400
  • c2265a1e22 Revert "Remove explicit truth tests" Christian Semmler 2024-04-17 09:02:36 -0400
  • 75ae6ce8cb LegoTextureContainer::AddToList fix Christian Semmler 2024-04-17 08:58:37 -0400
  • d169349bd6 Remove explicit truth tests Christian Semmler 2024-04-17 08:47:23 -0400
  • ce1756bf7a Implement/match LegoROI/LegoLOD::GetTexture Christian Semmler 2024-04-17 08:44:30 -0400
  • a64bb4d460
    Implement/match LegoCharacterManager::FUN_100849a0 (#813) Christian Semmler 2024-04-17 07:52:59 -0400
  • afbf1bd18f Implement/match LegoCharacterManager::FUN_100849a0 Christian Semmler 2024-04-17 07:42:41 -0400
  • 11410890cd
    Implement/match LegoPhonemePresenter::LoadFrame & PutFrame (#812) Christian Semmler 2024-04-17 07:26:11 -0400
  • fe578abc05 add beta10 annotations Christian Semmler 2024-04-17 07:09:40 -0400
  • eb742e0c21 Implement/match LegoPhonemePresenter::LoadFrame & PutFrame Christian Semmler 2024-04-17 07:05:47 -0400
  • d639eb4c2b
    Implement LegoPathActor::Vtable0x6c (#810) Nathan M Gilbert 2024-04-17 06:34:21 -0400
  • 2d9f7d2180 Add BETA annotation Christian Semmler 2024-04-17 06:06:11 -0400
  • 14661988aa Fix logic / match Christian Semmler 2024-04-17 06:02:41 -0400
  • 4e8af0ddc4
    Update LEGO1/lego/legoomni/src/paths/legopathactor.cpp Christian Semmler 2024-04-17 11:43:49 +0200
  • 536c4336f3
    Beta matching MxVariableTable (#811) MS 2024-04-17 05:31:48 -0400
  • bdfff2707c Beta matching MxVariableTable disinvite 2024-04-16 21:40:54 -0400
  • a0dd0ba761 Implement LegoPathActor::VTable0x6c Nathan 2024-04-16 13:54:46 -0400
  • 2600b1b421
    Implement/match LegoPhonemePresenter::StartingTickle (#809) Christian Semmler 2024-04-16 10:07:13 -0400
  • 8f3672a342 Fix name Christian Semmler 2024-04-16 10:00:42 -0400
  • e158430de5 Name vars Christian Semmler 2024-04-16 09:58:29 -0400
  • 1fae90112f Implement/match LegoPhonemePresenter::StartingTickle Christian Semmler 2024-04-16 09:54:34 -0400
  • 41281dcbec
    Implement LegoPathActor::VTable0x70 (#807) Nathan M Gilbert 2024-04-16 06:54:08 -0400
  • bff6da5219 match Christian Semmler 2024-04-16 06:47:53 -0400
  • 46362a0f6e
    Fix some issues with annotations (#808) MS 2024-04-15 14:42:25 -0400
  • 7e3ee80897 Fix some issues with annotations disinvite 2024-04-15 14:33:24 -0400
  • 2216ed8c37 Implement LegoPathActor::VTable0x70 Nathan 2024-04-15 12:34:59 -0400
  • 5f1642bf73
    Implement Matrix4::FromQuaternion (#806) Christian Semmler 2024-04-15 09:15:13 -0400
  • d68c558f2c Implement Matrix4::FromQuaternion Christian Semmler 2024-04-15 09:04:26 -0400
  • dcbad318e0
    Implement/Match LegoPathActor::VTable0x74 (#805) Nathan M Gilbert 2024-04-15 07:38:30 -0400
  • b80edff80c fix Christian Semmler 2024-04-15 07:32:47 -0400
  • fa74c40652 Remove superfluous early returns Christian Semmler 2024-04-15 07:32:02 -0400
  • c4b03404c7 Implement/Match LegoPathActor::VTable0x74 Nathan 2024-04-15 06:51:49 -0400
  • c8840117be
    More effective match strategies (#804) MS 2024-04-14 17:08:42 -0400
  • 6b0aab2323 More targeted check for relocation disinvite 2024-04-14 16:30:09 -0400
  • 540bcc61ad
    Implement LegoVideoManager::FUN_1007c520 (#803) Misha 2024-04-14 16:23:32 -0400
  • e566933062
    Implement LegoVideoManager::FUN_1007c520 Misha 2024-04-14 16:15:42 -0400
  • e251ddb17d
    implement LegoAnimNodeData::FindKeys (#802) Misha 2024-04-14 14:25:39 -0400
  • 4d3d82428e clang Christian Semmler 2024-04-14 14:19:49 -0400
  • 1825ce3f26 Fix cond Christian Semmler 2024-04-14 14:12:26 -0400
  • 6188c7e94c Match Christian Semmler 2024-04-14 14:11:43 -0400
  • 113cdaa34e
    fix flickering Misha 2024-04-14 13:34:30 -0400
  • 719d1585fa Basic check on instruction relocation disinvite 2024-04-14 13:32:37 -0400
  • 3ffa469d0e
    Update legoanim.cpp Misha 2024-04-14 13:12:59 -0400
  • 81bd0b4449
    implement LegoAnimNodeData::FindKeys Misha 2024-04-14 13:12:03 -0400
  • a9a137ff66 More effective match strategies disinvite 2024-04-14 12:26:32 -0400
  • dcc42c33d8
    Implement/match LegoROI::FUN_100a8e80 (#801) Christian Semmler 2024-04-14 11:46:56 -0400
  • aa0707cb01 Implement/match LegoROI::FUN_100a8e80 Christian Semmler 2024-04-14 11:40:46 -0400
  • 69b250e40c
    implement FUN_1003e050 (#799) Misha 2024-04-14 11:19:16 -0400
  • 78f008afca Remove unused function Christian Semmler 2024-04-14 11:12:05 -0400