Christian Semmler
|
916c039e72
|
Implement/match LegoAnimPresenter::ParseExtra (#848)
* Implement/match LegoAnimPresenter::ParseExtra
* Fix
|
2024-04-25 16:00:58 +02:00 |
|
MS
|
311b27b697
|
Beta matching MxString (#842)
* Beta matching MxString
* Add /opt:ref for lego1. Reorder MxString header.
* const fix
* Remove lego1 Opt:ref
|
2024-04-24 12:10:51 -04:00 |
|
Christian Semmler
|
410824bd0f
|
Implement/match various small LegoAnimPresenter functions (#846)
* Implement/match various small LegoAnimPresenter functions
* Fix location of anim function
* fix
|
2024-04-24 15:51:28 +02:00 |
|
Christian Semmler
|
7efbb04999
|
Implement/match LegoAnimPresenter::FUN_1006ab70 (#839)
|
2024-04-23 10:03:10 +02:00 |
|
Christian Semmler
|
b4f29ea6b0
|
InvokeAction: take const atom (#837)
|
2024-04-22 14:24:00 +02:00 |
|
Christian Semmler
|
f1688be263
|
Make NotificationManager::Send take a const reference to notification (#836)
* Make NotificationManager::Send take a const reference to notification
* Fix virtual func
|
2024-04-22 14:11:38 +02:00 |
|
Christian Semmler
|
0e0d6890ad
|
Fix SwitchHat (#835)
|
2024-04-21 16:41:38 +02:00 |
|
Christian Semmler
|
c9db98c4c3
|
Fix writing/reading of game state (#834)
* Fix writing/reading of game state
* Match existing state serialization functions
|
2024-04-21 15:42:08 +02:00 |
|
Christian Semmler
|
26f2dd1e5f
|
Implement/match LegoAnimMMPresenter::~LegoAnimMMPresenter (#833)
* Implement/match LegoAnimMMPresenter::~LegoAnimMMPresenter
* add missing override
* use NULL
|
2024-04-20 18:53:53 +02:00 |
|
Christian Semmler
|
30747dbae6
|
Implement/match LegoAnimMMPresenter::FUN_1004b6d0 (#832)
|
2024-04-20 18:33:10 +02:00 |
|
Christian Semmler
|
b39ea845b0
|
Implement/match LegoAnimMMPresenter::FUN_1004b610 and FUN_1004b6b0 (#831)
|
2024-04-20 18:24:09 +02:00 |
|
Christian Semmler
|
a3bd98a04d
|
Implement/match LegoAnimMMPresenter::FUN_1004b5b0 (#830)
|
2024-04-20 18:03:42 +02:00 |
|
Christian Semmler
|
3cab989250
|
Implement/match LegoAnimMMPresenter::FUN_1004b580 (#829)
|
2024-04-20 17:52:46 +02:00 |
|
Christian Semmler
|
f637dcaa29
|
Implement/match LegoAnimMMPresenter::FUN_1004b530 (#828)
|
2024-04-20 17:40:23 +02:00 |
|
Christian Semmler
|
91d043a9ae
|
Implement/match LegoAnimMMPresenter::FUN_1004b450 (#827)
|
2024-04-20 17:18:19 +02:00 |
|
Christian Semmler
|
c617139d5b
|
Implement/match LegoAnimMMPresenter::EndAction (#826)
* Implement/match LegoAnimMMPresenter::EndAction
* Add missing vtable
|
2024-04-20 16:41:34 +02:00 |
|
Christian Semmler
|
8d729f77b7
|
Implement/match LegoAnimMMPresenter Streaming/RepeatingTickle and Notify (#825)
|
2024-04-20 16:24:12 +02:00 |
|
Christian Semmler
|
9cc5df8c40
|
Implement/match LegoAnimMMPresenter::StartingTickle (#824)
|
2024-04-20 16:07:58 +02:00 |
|
Christian Semmler
|
0b08b0ae69
|
Implement/match LegoAnimMMPresenter::ReadyTickle (#823)
|
2024-04-20 15:52:10 +02:00 |
|
Christian Semmler
|
5021f66de2
|
Imlpement/match LegoAnimMMPresenter::ParseExtra and related (#822)
* Imlpement/match LegoAnimMMPresenter::ParseExtra and related
* sort
|
2024-04-20 15:32:10 +02:00 |
|
Christian Semmler
|
d5dd8db46e
|
Implement LegoAnimationManager::FUN_100609f0 / LegoTranInfo (#820)
* Implement LegoAnimationManager::FUN_100609f0 / LegoTranInfo
* use NULL
|
2024-04-19 17:42:28 +02:00 |
|
Christian Semmler
|
fb0f35188b
|
Implement/match LegoCharacterManager::FUN_10083c30 (#819)
|
2024-04-19 14:30:36 +02:00 |
|
Christian Semmler
|
e7aec124a2
|
Implement/match LegoPhonemePresenter::EndAction (#816)
|
2024-04-17 17:03:17 +02:00 |
|
Christian Semmler
|
97b502362d
|
Implement/match LegoTextureInfo::FUN_10066010 (#815)
|
2024-04-17 16:05:51 +02:00 |
|
Christian Semmler
|
06fadd922e
|
Implement/match LegoROI/LegoLOD::GetTexture (#814)
* Implement/match LegoROI/LegoLOD::GetTexture
* Remove explicit truth tests
* LegoTextureContainer::AddToList fix
* Revert "Remove explicit truth tests"
This reverts commit d169349bd6 .
|
2024-04-17 15:18:34 +02:00 |
|
Christian Semmler
|
a64bb4d460
|
Implement/match LegoCharacterManager::FUN_100849a0 (#813)
|
2024-04-17 13:52:59 +02:00 |
|
Christian Semmler
|
2600b1b421
|
Implement/match LegoPhonemePresenter::StartingTickle (#809)
* Implement/match LegoPhonemePresenter::StartingTickle
* Name vars
* Fix name
|
2024-04-16 16:07:13 +02:00 |
|
MS
|
46362a0f6e
|
Fix some issues with annotations (#808)
|
2024-04-15 14:42:25 -04:00 |
|
Misha
|
69b250e40c
|
implement FUN_1003e050 (#799)
* FUN_1003e050
* Match FUN_1003e050
* Remove unused function
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
|
2024-04-14 17:19:16 +02:00 |
|
Misha
|
4374891ac8
|
Implement IslePathActor::VTable0xe0 & VTable0xec (#788)
* Implement IslePathActor::VTable0xe0 & VTable0xec
* Revert random change
|
2024-04-12 07:02:32 -04:00 |
|
Christian Semmler
|
f30ed0212b
|
Implement/match LegoEntity::Notify (#778)
|
2024-04-06 19:59:38 +02:00 |
|
Christian Semmler
|
4795eac37c
|
Implement LegoCharacterManager::FUN_10083db0 (#775)
|
2024-04-06 18:11:13 +02:00 |
|
Christian Semmler
|
3bafe2d3a4
|
Implement/match LegoCharacterManager::FUN_10083f10 (#774)
* Implement LegoCharacterManager::FUN_10083f10
* style
* Match
* Fix naming
|
2024-04-06 17:46:40 +02:00 |
|
Christian Semmler
|
75dc04f40a
|
Implement/match LegoCharacterManager::FUN_10084cf0 (#773)
* Implement/match LegoCharacterManager::FUN_10084cf0
* Compat mode for iterator
|
2024-04-06 14:08:38 +02:00 |
|
Christian Semmler
|
c9ce9b56bb
|
Implement/match LegoCharacterManager::FUN_10084ec0 (#770)
* Implement LegoCharacterManager::FUN_10084ec0
* Match
* Match CreateROI
* Match
* Improve match
|
2024-04-05 15:57:20 +02:00 |
|
Christian Semmler
|
8225a38a01
|
Implement/match LegoCharacterManager::FUN_10085870 (#764)
|
2024-04-02 14:04:17 +02:00 |
|
Christian Semmler
|
60388c8c5d
|
Implement/match LegoCharacterManager::FUN_10085210 (#763)
* Implement/match LegoCharacterManager::FUN_10085210
* Update params
* Update param names
* param to bool
* Update var names based on beta
|
2024-03-31 16:05:38 +02:00 |
|
Christian Semmler
|
ed9e9efdab
|
Implement/match LegoBackgroundColor::SetLightColor and related (#758)
|
2024-03-29 21:50:00 +01:00 |
|
Christian Semmler
|
369f3fba22
|
Implement SetLightPosition and related (#757)
* Implement SetLightPosition and related
* Update p name
* style
|
2024-03-29 21:42:39 +01:00 |
|
Christian Semmler
|
3878f79847
|
Implement/match LegoCharacterData::GetData and FUN_10085140 (#755)
|
2024-03-29 19:34:50 +01:00 |
|
Ramen2X
|
2c57e33ce5
|
implement/match LegoAnimationManager::DeleteAnimations() (#753)
|
2024-03-29 14:09:46 -04:00 |
|
Christian Semmler
|
ed1a25a636
|
Implement/match LegoCharacterManager GetActor/Exists, fix loops (#750)
|
2024-03-29 13:30:46 -04:00 |
|
Christian Semmler
|
e260a407ba
|
Implement/match LegoCharacterManager::GetRefCount (#749)
|
2024-03-29 13:30:31 -04:00 |
|
Ramen2X
|
7431d9d650
|
implement/match LegoAnimationManager::FindVehicle() (#748)
|
2024-03-29 11:50:16 -04:00 |
|
Christian Semmler
|
bfc2b76a61
|
Implement/match LegoCharacterManager::FUN_100832a0 (#747)
|
2024-03-29 15:41:12 +01:00 |
|
Ramen2X
|
5e10e01014
|
implement/match ReadNamedTexture() (#745)
|
2024-03-28 17:03:51 -04:00 |
|
MS
|
e4570b520b
|
Define g_characters (#743)
* Define g_characters
* Update with known struct types
|
2024-03-28 19:15:39 +01:00 |
|
Ramen2X
|
f157f01f71
|
implement/match UpdateLightPosition() (#744)
|
2024-03-28 10:27:44 -04:00 |
|
Ramen2X
|
97ebb22c42
|
implement/match FUN_1003ef60() (#740)
|
2024-03-27 15:46:03 -04:00 |
|
Nathan M Gilbert
|
1e3ca11886
|
Implement/match LegoAnimActor (#730)
* Implement/match LegoAnimActor
* Name changes (deviation from original source)
* Attempt to fix modern build
* Add missing override
* Match LegoAnimActor::SetWorldSpeed
* Remove junk
* Style changes and implement WEEdge
* Add override
* Match LegoAnimActor::FUN_1001c1f0, style
* Style
* Add missing annotations, STUB LegoPathBoundary
* Style
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
|
2024-03-26 18:51:52 +01:00 |
|