jonschz
36f6d963dc
BETA matches for SoundManagers ( #1646 )
...
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com >
2025-07-21 23:42:42 +02:00
Fabian Neundorf
fd299137ff
Clear unknowns LegoCameraController
( #1647 )
2025-07-21 22:18:59 +02:00
MS
b1dcc26d79
Beta functions for MxVariable
( #1645 )
...
* Beta match MxVariable classes
* CustomizeAnimFileVariable
2025-07-20 23:08:26 -04:00
MS
4edd8d1214
Beta match MxThread and MxSemaphore ( #1644 )
2025-07-20 21:58:16 -04:00
jonschz
2980f88bb0
Fix filenames based on BETA10 MxAutoLock
( #1640 )
...
* Inline LegoAnimPresenters
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com >
2025-07-20 18:20:40 +02:00
Fabian Neundorf
0a58d112e8
Clear unknowns in LegoOmni
and misc.h
( #1642 )
2025-07-20 08:18:59 -07:00
Fabian Neundorf
56c15699da
Clear unknown in MxSoundManager
( #1641 )
2025-07-20 16:05:28 +02:00
jonschz
6b5f3724c0
Beta match MxAutoLock
and MxCriticalSection
( #1638 )
...
Co-authored-by: jonschz <jonschz@users.noreply.github.com >
2025-07-20 07:57:26 +02:00
Fabian Neundorf
9e860d910c
Name spawn areas ( #1636 )
2025-07-19 07:29:34 -07:00
jonschz
73d9ef1d80
Improve FUN_10061010
, other fixes ( #1634 )
...
Co-authored-by: jonschz <jonschz@users.noreply.github.com >
2025-07-19 16:28:35 +02:00
jonschz
29d7a5df89
Get BETA10 to compile again ( #1635 )
...
Co-authored-by: jonschz <jonschz@users.noreply.github.com >
2025-07-19 12:24:49 +02:00
Fabian Neundorf
bd71370602
Clear unknown in LegoControlManagerNotificationParam
( #1633 )
2025-07-19 01:09:37 +02:00
Fabian Neundorf
cfd36ec88f
Clear unknowns in LegoPhonemePresenter
( #1632 )
2025-07-18 23:26:34 +02:00
Fabian Neundorf
66844aa945
Clear unknown in TimeROI
( #1631 )
2025-07-18 01:53:35 +02:00
Fabian Neundorf
6d6971734b
Clear unknowns in LegoROI
( #1630 )
2025-07-17 01:19:17 +02:00
Fabian Neundorf
05360b4468
Clear unknowns in TowTrack
and TowTrackMissionState
( #1629 )
2025-07-15 20:39:22 +02:00
Joshua Peisach
8a82ebeb7e
Fix typo in SetSkyColor ( #1628 )
2025-07-15 19:16:25 +02:00
MS
9c9baf3c3e
Beta matching in mxdirectxinfo.cpp
( #1626 )
...
* Use goto
* Fix constructors
* Reorder error strings
* Compat mode todo
* Rename p_context to p_d
* Use count variable
* Fix typo
2025-07-15 10:43:40 -04:00
Fabian Neundorf
3b79b4c834
Use enum values for LegoPathStructNotificationParam.GetTrigger()
( #1625 )
2025-07-14 22:18:21 +02:00
MS
e155bea7fd
Remove GetDriverList getter ( #1624 )
2025-07-14 11:44:14 -04:00
Fabian Neundorf
356c64ce0e
Name state field, getter and setter in Act1State ( #1621 )
2025-07-13 12:01:06 -07:00
jonschz
40c1a40d2b
Match FUN_1006b140()
and related functions ( #1623 )
...
* Match on BETA10
* Possible improvement on Matrix4::Swap
* Document entropy build result
* Comments at at Matrix4::Invert
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com >
2025-07-13 16:50:51 +02:00
jonschz
657720c825
Match Act3List::FUN_100720d0
( #1622 )
2025-07-13 16:50:20 +02:00
jonschz
ac46537599
Interpret Act3List properties, minor fixes ( #1619 )
...
Co-authored-by: jonschz <jonschz@users.noreply.github.com >
2025-07-12 17:05:29 +02:00
Fabian Neundorf
d9d9880d8b
Clear unknowns in LegoAnimNodeData
( #1617 )
2025-07-11 17:11:12 -07:00
Fabian Neundorf
a34c293177
Name Disable function in LegoOmni
and misc
( #1616 )
2025-07-11 17:10:36 -07:00
Fabian Neundorf
6497cb42b7
Clear unknowns in Matrix
( #1615 )
2025-07-10 18:58:53 -07:00
MS
c784fc32f1
Move g_skeletonKickPhases to .data ( #1614 )
2025-07-10 00:29:22 -04:00
Fabian Neundorf
f0f771f3f4
Clear global unknowns in LegoROI
( #1611 )
2025-07-09 21:28:59 -07:00
MS
4ebc5b453f
Improve match for Act3Ammo::Animate
( #1612 )
...
* Improve Act3Ammo
* Early return
2025-07-09 14:09:49 -04:00
Fabian Neundorf
5d3b6884e0
Clear unknowns in legoutils.h
( #1610 )
2025-07-08 07:26:32 -07:00
Fabian Neundorf
c7fda26cf4
Clear unknowns in Infocenter
and InfocenterMapEntry
( #1609 )
2025-07-08 02:35:21 +02:00
Fabian Neundorf
8ffe7b776a
Clear unknowns in LegoControlManager
( #1607 )
2025-07-05 18:23:00 -07:00
Fabian Neundorf
d3aecadb07
Clear unknown in LegoModelPresenter
( #1608 )
2025-07-05 16:55:59 -07:00
Fabian Neundorf
5544640b22
Clear unknowns in MxControlPresenter
( #1606 )
2025-07-04 21:53:50 +02:00
MasterTimeThief
df3d144ed9
Renamed more functions and variables in Car Build sections ( #1605 )
...
* Renamed variables and functions related to the Car Build sections
* Car Build variable renaming - fixed issues and added enum `ShelfState`
* Fixed some spacing in `legocarbuildpresenter.h`
* Fixed tab spacing
* Changed `m_shelfState` back to `MxU16`
* Cleared up `InitBuildPlatform`
* Fixed comments
* Renamed more functions and variables in Car Build sections
* Named `SelectPartFromMousePosition`
* Updated spacing formatting in `LegoCarBuild`
2025-07-04 02:23:07 +02:00
Fabian Neundorf
16c76c96f2
Clear time started unknown in MxDSAction
( #1604 )
...
This should not be confused with `GetStartTime()`, as that represents the time offset from the SI file.
2025-07-03 23:56:48 +02:00
Anders Jenbo
44d1ad13fe
Set dwDDFX using flag ( #1603 )
2025-07-03 21:57:47 +02:00
Christian Semmler
4d8ba1986e
Fix writing default texture ( #1602 )
2025-07-03 02:07:16 +02:00
Christian Semmler
89fe7fa924
Fix wrong notification type in LegoRace::Notify
( #1601 )
2025-07-02 22:43:57 +02:00
Fabian Neundorf
40ec911811
Clear unknown in MxWavePresenter
( #1600 )
2025-07-02 21:09:25 +02:00
Fabian Neundorf
805c57b6aa
Clear unknowns in ViewLOD
( #1599 )
2025-07-02 02:02:03 +02:00
Fabian Neundorf
f825b053ff
Clear unknown in mxutilities.h
( #1598 )
...
Also change the parameter name to mask as it better represents the
usage.
2025-07-01 00:29:23 +02:00
Korbo
f0df3cd0ef
Clear a few unknowns in act 3 ( #1597 )
...
* Clear a few unknowns in act 3
* fix build error
* fix other build error
* requested changes
2025-06-30 12:20:53 -07:00
Christian Semmler
aa825aeecf
Add macro for switchable building index ( #1596 )
2025-06-29 17:55:34 +02:00
Fabian Neundorf
0982038453
Clear unknown in Hospital
( #1595 )
2025-06-28 15:38:48 -07:00
Fabian Neundorf
9dcc701fcb
Clear unknowns in GetSoundId ( #1594 )
2025-06-28 20:32:09 +02:00
Fabian Neundorf
89539a64f1
Clear unknown 0x10 in LegoEntity
( #1593 )
...
The naming is a bit weird, as only one bit is used so there are no other usages of this value.
2025-06-28 07:28:13 -07:00
Korbo
16a94c725c
Names for race related or adjacent functions and variables ( #1592 )
...
* Names for race related or adjacent functions and variables
* fix formatting
* fix formatting
2025-06-28 01:08:45 +02:00
Fabian Neundorf
056064f9d4
Clear unknown in LegoLOD
( #1590 )
...
The function does mostly the same as `SetTextureInfo` but does not
explicitly set the color as well.
2025-06-26 22:35:04 +02:00