Commit Graph

  • 519c39408a Implement/match LegoAnimPresenter::ParseExtra Christian Semmler 2024-04-25 09:50:01 -0400
  • 666b0cd820 Remove unused getter disinvite 2024-04-24 22:53:53 -0400
  • 23add47a48 Beta matching MxAtom classes disinvite 2024-04-24 22:46:27 -0400
  • 311b27b697
    Beta matching MxString (#842) MS 2024-04-24 12:10:51 -0400
  • 9ae54861eb Remove lego1 Opt:ref disinvite 2024-04-24 12:00:42 -0400
  • fcfa5aa37f const fix disinvite 2024-04-24 11:23:16 -0400
  • 679f3868a6 Add /opt:ref for lego1. Reorder MxString header. disinvite 2024-04-24 11:06:26 -0400
  • 410824bd0f
    Implement/match various small LegoAnimPresenter functions (#846) Christian Semmler 2024-04-24 09:51:28 -0400
  • 17e01adbb8 fix Christian Semmler 2024-04-24 09:45:00 -0400
  • 15c8a0176c Fix location of anim function Christian Semmler 2024-04-24 09:41:41 -0400
  • 605d396eac Implement/match various small LegoAnimPresenter functions Christian Semmler 2024-04-24 09:22:00 -0400
  • f898462d17
    Implement/match LegoROI::FUN_100a8fd0 (#845) Christian Semmler 2024-04-24 09:19:14 -0400
  • 36fb3cd985 Implement/match LegoROI::FUN_100a8fd0 Christian Semmler 2024-04-24 08:52:02 -0400
  • b789a15d0b
    Implement/match LegoAnimPresenter::FUN_1006b900 (#844) Christian Semmler 2024-04-24 08:51:20 -0400
  • b8fc4b8914 Implement/match LegoAnimPresenter::FUN_1006b900 Christian Semmler 2024-04-24 08:35:17 -0400
  • 67c9736953
    Implement/match LegoAnimPresenter::FUN_1006afc0 (#843) Christian Semmler 2024-04-24 08:24:59 -0400
  • 240e77c1cd empty Christian Semmler 2024-04-24 08:16:30 -0400
  • 1ed73dbbb9 Implement/match LegoAnimPresenter::FUN_1006afc0 Christian Semmler 2024-04-24 08:11:15 -0400
  • 70924dd993 Beta matching MxString disinvite 2024-04-23 18:42:31 -0400
  • 41be78ed1c
    Pointer substitution can use offset into variable (#841) MS 2024-04-23 17:06:43 -0400
  • 112393a809 Pointer substitution can use offset into variable disinvite 2024-04-23 16:41:04 -0400
  • 9025d5ed06
    Implement/match LegoWorld::FUN_1001fda0 (#840) Christian Semmler 2024-04-23 04:33:38 -0400
  • cb3f5354b4 Implement/match LegoWorld::FUN_1001fda0 Christian Semmler 2024-04-23 04:27:26 -0400
  • 7efbb04999
    Implement/match LegoAnimPresenter::FUN_1006ab70 (#839) Christian Semmler 2024-04-23 04:03:10 -0400
  • 4fba2a7675 Implement/match LegoAnimPresenter::FUN_1006ab70 Christian Semmler 2024-04-23 03:52:08 -0400
  • dc294e43bd WIP Destroy Christian Semmler 2024-04-22 10:05:54 -0400
  • c01fd9b260
    Implement/match LegoAnimPresenter::EndAction (#838) Christian Semmler 2024-04-22 09:42:52 -0400
  • 8724fc1994 Implement/match LegoAnimPresenter::EndAction Christian Semmler 2024-04-22 08:28:54 -0400
  • b4f29ea6b0
    InvokeAction: take const atom (#837) Christian Semmler 2024-04-22 08:24:00 -0400
  • 1abe83442c InvokeAction: take const atom Christian Semmler 2024-04-22 08:17:37 -0400
  • f1688be263
    Make NotificationManager::Send take a const reference to notification (#836) Christian Semmler 2024-04-22 08:11:38 -0400
  • a35c7751aa Fix virtual func Christian Semmler 2024-04-22 08:04:50 -0400
  • 8a2df613e5 Make NotificationManager::Send take a const reference to notification Christian Semmler 2024-04-22 07:58:36 -0400
  • 0e0d6890ad
    Fix SwitchHat (#835) Christian Semmler 2024-04-21 10:41:38 -0400
  • 6f2cba960b Fix SwitchHat Christian Semmler 2024-04-21 10:33:26 -0400
  • 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