Commit graph

  • 88087ab860 run formatter jonschz 2024-05-03 19:51:53 +0200
  • 3519a8356b
    Beta matching MxDSMediaAction (#882) MS 2024-05-03 12:51:58 -0400
  • 405e4cfdbc Beta matching MxDSMediaAction disinvite 2024-05-03 12:38:30 -0400
  • 5e4d7e5dc2 Apply feedback by @foxtacles jonschz 2024-05-03 18:31:52 +0200
  • 51adf75b9b
    (Refactor) Use more forward declarations (#881) Christian Semmler 2024-05-03 12:19:12 -0400
  • 613d4be3f0 Fix Christian Semmler 2024-05-03 12:11:07 -0400
  • 0593c4fd77 Add more forward declarations Christian Semmler 2024-05-03 11:58:54 -0400
  • f171e24d99 Use more forward declarations Christian Semmler 2024-05-03 11:16:48 -0400
  • 49ae9d5e40 Merge branch 'master' into refactor-fwddecl Christian Semmler 2024-05-03 09:51:25 -0400
  • 01b861bc09
    Update README.md and CONTRIBUTING.md (#880) Christian Semmler 2024-05-03 09:43:59 -0400
  • 5d0abed9e8 comma Christian Semmler 2024-05-03 09:38:19 -0400
  • d01bf28184 style Christian Semmler 2024-05-03 09:31:59 -0400
  • 8a355c54fa typo Christian Semmler 2024-05-03 09:30:57 -0400
  • 315c9f3e29 Update README.md and CONTRIBUTING.md Christian Semmler 2024-05-03 09:29:17 -0400
  • 446caa4ca1
    Beta matching MxDSObject/MxDSAction (#878) MS 2024-05-03 08:01:27 -0400
  • 54df827219 A bit more refactor Christian Semmler 2024-05-03 07:52:27 -0400
  • c8ef7c3e1c Use more forward declarations Christian Semmler 2024-05-03 07:37:21 -0400
  • 2f8c93508f fix CI errors jonschz 2024-05-03 06:47:45 +0200
  • a42bae146f Refactor Matrix4::ToQuaternion() jonschz 2024-05-01 15:50:36 +0200
  • 99911a8119 MxDSAction copy constructor disinvite 2024-05-02 22:03:31 -0400
  • 51594bb94c Beta matching MxDSObject/MxDSAction disinvite 2024-05-02 17:27:54 -0400
  • 72cbd1fc60
    Refactor LegoOmni::PathContainer into IslePathActor::SpawnLocation (#877) Christian Semmler 2024-05-02 10:51:41 -0400
  • 4fc98c91dc Type var Christian Semmler 2024-05-02 10:46:03 -0400
  • 7afe2f9c69 Add beta annotation Christian Semmler 2024-05-02 10:41:50 -0400
  • 3ef6a94e87 Refactor LegoOmni::PathContainer into IslePathActor::SpawnLocation Christian Semmler 2024-05-02 10:32:07 -0400
  • 0bf39c7108
    Implement/match LegoAnimationManager::Tickle (#876) Christian Semmler 2024-05-02 09:22:09 -0400
  • 2650f13297 Fix naming Christian Semmler 2024-05-02 09:14:58 -0400
  • 3fcba0b070 Resolve out of order Christian Semmler 2024-05-02 09:10:49 -0400
  • 8026a218cb Implement/match LegoAnimationManager::Tickle Christian Semmler 2024-05-02 09:06:37 -0400
  • cd39e71597
    Implement/match LegoAnimationManager::Notify (#875) Christian Semmler 2024-05-01 09:00:42 -0400
  • 5ab1bc5038 Rename notification type Christian Semmler 2024-05-01 08:54:03 -0400
  • ccc0464f6a Implement/match LegoAnimationManager::Notify Christian Semmler 2024-05-01 08:42:52 -0400
  • 6c89cd3315
    Minor refactor SkateBoard setter in Pizza (#874) Christian Semmler 2024-05-01 07:49:47 -0400
  • 3d9ffe1e11 Minor refactor SkateBoard setter in Pizza Christian Semmler 2024-05-01 07:40:20 -0400
  • 84b789ef9e
    Implement the rest of the SkateBoard class (#873) jonschz 2024-05-01 13:36:58 +0200
  • f670fcb922 Changes, see comment Christian Semmler 2024-05-01 07:30:50 -0400
  • bb323cfdeb Merge branch 'master' into more-skateboard-functions jonschz 2024-05-01 09:43:59 +0200
  • f10bbdf289 95 % VTable0xcc jonschz 2024-05-01 09:34:54 +0200
  • b6216b2f76 92 percent jonschz 2024-05-01 07:50:19 +0200
  • a0498a983d 89 percent VTable0xcc jonschz 2024-05-01 07:44:22 +0200
  • b56273f9c1 getting closer, now only wrong registers jonschz 2024-04-30 22:10:12 +0200
  • 7ceaa6f819 slowly making progress on SkateBoard::VTable0xcc (broken decomp) jonschz 2024-04-30 21:46:25 +0200
  • ea68494d6a 100 % on FUN_10010510 jonschz 2024-04-30 20:58:47 +0200
  • 397677a067 minor 10010510 improvement jonschz 2024-04-30 20:46:24 +0200
  • 114b31a76d more progress, not quite there yet jonschz 2024-04-30 20:30:48 +0200
  • 20dee07b9c
    Implement/match LegoAnimationManager::FUN_100605e0 (#872) Christian Semmler 2024-04-30 10:02:58 -0400
  • b355cbad06 Fix annotation Christian Semmler 2024-04-30 09:48:56 -0400
  • 3d3bd5b330 Remove padding Christian Semmler 2024-04-30 09:45:04 -0400
  • f71aea504d Implement/match LegoAnimationManager::FUN_100605e0 Christian Semmler 2024-04-30 09:42:58 -0400
  • b902790c54
    Implement/match LegoAnimationManager::FUN_1005f6d0 and FUN_1005f700 (#871) Christian Semmler 2024-04-30 06:38:55 -0400
  • f192cafcbb Use bool constants Christian Semmler 2024-04-30 06:32:41 -0400
  • 645601405f Implement/match LegoAnimationManager::FUN_1005f6d0 and FUN_1005f700 Christian Semmler 2024-04-30 06:31:18 -0400
  • 60796eff74
    Implement/match LegoAnimationManager::Suspend (#870) Christian Semmler 2024-04-30 06:18:44 -0400
  • a7b78a347b Implement/match LegoAnimationManager::Suspend Christian Semmler 2024-04-30 06:11:18 -0400
  • 599d8c91c8
    Implement/match LegoAnimationManager::Resume (#869) Christian Semmler 2024-04-30 04:27:57 -0400
  • 0331e0fb0e Rename Christian Semmler 2024-04-30 04:10:07 -0400
  • 639076b95a Implement/match LegoAnimationManager::FUN_1005f0b0 Christian Semmler 2024-04-30 04:06:26 -0400
  • 6cc9a5427c 73 percent VTable0xcc jonschz 2024-04-29 21:41:12 +0200
  • 4ea0f6e355 69 percent VTable0xcc jonschz 2024-04-29 21:30:33 +0200
  • e7670f9a81
    Read floating point constants up front (#868) MS 2024-04-29 14:33:16 -0400
  • 4a62a6afa2 Fix roadmap disinvite 2024-04-29 13:59:38 -0400
  • 06c7c3d876 92 percent FUN_10010270 jonschz 2024-04-29 19:53:37 +0200
  • 48a8c75c24 85 percent on FUN_10010270 jonschz 2024-04-29 19:35:28 +0200
  • c2a541a5c1 Read floating point constants before sanitize disinvite 2024-04-28 19:45:53 -0400
  • 9e2fd0d279 previous 86 was bugged, unfortunately jonschz 2024-04-28 16:27:22 +0200
  • 8e4ae31e0c 82 percent match jonschz 2024-04-28 16:00:40 +0200
  • 7c6c68d6f9
    Rename LegoCharacterData to LegoCharacterInfo (#867) Christian Semmler 2024-04-28 09:04:27 -0400
  • e8f562517a Rename LegoCharacterData to LegoCharacterInfo Christian Semmler 2024-04-28 08:58:16 -0400
  • ca9b611251
    Add enums for character LODs and parts (#866) Christian Semmler 2024-04-28 08:49:07 -0400
  • cc94f0f38c Add enums for character LODs and parts Christian Semmler 2024-04-28 08:40:20 -0400
  • b17d76c2cc
    Refactor: Replace magic values by enum values (#865) jonschz 2024-04-28 13:27:17 +0200
  • dede20000f
    Progress towards implementing SkateBoard (#864) jonschz 2024-04-28 13:23:29 +0200
  • ac285d60cc 63 percent jonschz 2024-04-28 11:14:24 +0200
  • 086efe01f1 57 percent match jonschz 2024-04-28 11:10:35 +0200
  • 2fa288c3d6 Refactor: Replace magic values by enum values jonschz 2024-04-28 07:59:05 +0200
  • 3bc43ed121 Address review comments jonschz 2024-04-28 06:35:07 +0200
  • b063c861e1 Apply clang-format to legocontrolmanager.h jonschz 2024-04-27 21:55:18 +0200
  • 238afc630c apply clang-format jonschz 2024-04-27 21:31:41 +0200
  • 09979b3987 Add SkateBoard::VTable0xe4() jonschz 2024-04-27 21:16:07 +0200
  • 0decfbbd66 Implement SkateBoard::Create() jonschz 2024-04-27 17:31:12 +0200
  • 0c672edb42 Implement SkateBoard::VTable0xd4 jonschz 2024-04-27 16:21:38 +0200
  • 231dc1d923 Implement SkateBoard::~SkateBoard() jonschz 2024-04-27 14:52:20 +0200
  • ec7df356cf
    Implement/match LegoAnimationManager::Reset (#863) Christian Semmler 2024-04-27 10:31:50 -0400
  • ec8a912c53 fix hex val Christian Semmler 2024-04-27 10:25:09 -0400
  • 1a64c197b8 Rename function Christian Semmler 2024-04-27 10:21:10 -0400
  • b5dcd62e6b Implement/match LegoAnimationManager::Init Christian Semmler 2024-04-27 10:18:19 -0400
  • 659599b635
    Implement/match Pizzeria::Create (#862) Christian Semmler 2024-04-27 10:06:12 -0400
  • 9f888995f1 Implement/match Pizzeria::Create Christian Semmler 2024-04-27 09:59:39 -0400
  • f6ffeabed7
    Implement/match LegoAnimationManager::GetCharacterIndex (#861) Christian Semmler 2024-04-27 09:59:00 -0400
  • 2312b03813 Implement/match LegoAnimationManager::GetCharacterIndex Christian Semmler 2024-04-27 09:47:18 -0400
  • c7e5457f95
    Implement/match LegoAnimationManager::FUN_10062770 (#860) Christian Semmler 2024-04-27 09:46:47 -0400
  • 0dd4e12cab Implement/match LegoAnimationManager::FUN_10062770 Christian Semmler 2024-04-27 09:20:42 -0400
  • e49d05c410
    Implement/match LegoAnimationManager::FUN_10063780 and FUN_10063aa0 (#859) Christian Semmler 2024-04-27 09:19:55 -0400
  • b2954edfef Implement/match LegoAnimationManager::FUN_10063780 and FUN_10063aa0 Christian Semmler 2024-04-27 09:08:20 -0400
  • 86203f1704
    Implement/match LegoAnimationManager::Init (#858) Christian Semmler 2024-04-27 09:07:28 -0400
  • 1b560c8050 Implement/match LegoAnimationManager::Init Christian Semmler 2024-04-27 08:53:03 -0400
  • 00f5eff792
    Implement/match LegoAnimationManager ctor/dtor (#857) Christian Semmler 2024-04-27 08:52:28 -0400
  • e8375c452f Implement/match LegoAnimationManager ctor/dtor Christian Semmler 2024-04-27 08:17:33 -0400
  • 53ef6bdd81
    Implement/match LegoAnimationManager::FUN_10060dc0 (#856) Christian Semmler 2024-04-26 11:37:07 -0400
  • 5f162d2b08 Fix params Christian Semmler 2024-04-26 11:30:35 -0400