Fabian Neundorf
|
d05d583368
|
Clear unknown parameter in LegoEntity::SetROI (#1688)
|
2025-09-21 11:11:04 -07:00 |
|
Fabian Neundorf
|
190c040c96
|
Clear unknowns in LegoWorld (#1674)
|
2025-08-25 15:13:10 -04:00 |
|
Fabian Neundorf
|
15fec495e5
|
Clear unknowns in Act2Brick (#1675)
|
2025-08-09 18:05:43 +02:00 |
|
Fabian Neundorf
|
1a317a3ef8
|
Clear unknowns in LegoEntity (#1672)
|
2025-08-09 17:38:59 +02:00 |
|
Fabian Neundorf
|
67695b5233
|
Clear unknowns in Act3State (#1665)
|
2025-08-03 19:17:17 -07:00 |
|
Fabian Neundorf
|
0442fadc0e
|
Clear unknown in InfocenterState (#1657)
|
2025-07-26 00:58:49 +02:00 |
|
Fabian Neundorf
|
fd299137ff
|
Clear unknowns LegoCameraController (#1647)
|
2025-07-21 22:18:59 +02: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 |
|
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 |
|
Fabian Neundorf
|
66844aa945
|
Clear unknown in TimeROI (#1631)
|
2025-07-18 01:53:35 +02:00 |
|
Fabian Neundorf
|
a34c293177
|
Name Disable function in LegoOmni and misc (#1616)
|
2025-07-11 17:10:36 -07:00 |
|
Fabian Neundorf
|
5d3b6884e0
|
Clear unknowns in legoutils.h (#1610)
|
2025-07-08 07:26:32 -07: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
|
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 |
|
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 |
|
Fabian Neundorf
|
7f10f7ae14
|
Clear unknown in ModelDbModel (#1586)
|
2025-06-23 14:34:02 -07:00 |
|
Fabian Neundorf
|
cf32607933
|
Clear unknown in ViewROI and ViewManager (#1571)
|
2025-06-18 07:06:43 -07:00 |
|
Fabian Neundorf
|
fd3f08f4c4
|
Clear unknowns in LegoBuildingInfo and LegoBuildingManager (#1566)
* Clear unknowns in `LegoBuildingInfo` and `LegoBuildingManager`
* Name remaining unknown in `LegoBuildingManager`
|
2025-06-16 23:08:17 +02:00 |
|
Fabian Neundorf
|
7b619d5544
|
Clear unknowns in LegoPlantManager (#1557)
|
2025-06-12 09:33:32 -07:00 |
|
Florian Kaiser
|
36c1093c88
|
Clear unknowns in LegoPathBoundary, LegoWEEdge, LegoWEGEdge and LegoPathController (#1546)
|
2025-06-08 11:04:58 -07:00 |
|
Florian Kaiser
|
06af7d25c6
|
Rename g_wdbOffset to g_wdbSkipGlobalPartsOffset for clarity (#1547)
|
2025-06-08 08:04:06 -07:00 |
|
jonschz
|
b7090bd838
|
Match LegoActor and LegoPathActor in BETA10 (#1524)
* Match `LegoActor` in BETA10
* Cleanup
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-05-27 22:04:01 +02:00 |
|
Erik Schulze
|
eb1177b409
|
rename functions and parameters in OrientableROI (#1512)
|
2025-05-21 20:13:28 -07:00 |
|
Anonymous Maarten
|
2915aa014f
|
Use sizeof(type) instead of sizeof(variableName) when (de)serializing data (#1505)
* Use sizeof(type) instead of sizeof(variableName) when (de)serializing data
* Less usage of sizeof(variableName) while (de)serializing
|
2025-05-18 22:56:28 +02:00 |
|
Florian Kaiser
|
a3d773f629
|
Rename functions in LegoWorldPresenter : FUN_10067360 to LoadWorldPart and FUN_100674b0 to LoadWorldModel. Update m_unk0x50 to m_maxObjectId. (#1460)
|
2025-05-09 21:23:02 +02:00 |
|
Florian Kaiser
|
674197555c
|
Rename m_list0x68 to m_pathControllerList in LegoWorld class (#1459)
|
2025-05-09 20:49:52 +02:00 |
|
Florian Kaiser
|
3811d61ea4
|
Rename c_bit5 to c_ctrl in LegoInputManager, change m_unk0x6c to m_isAccelerating and clear some local unknowns (#1458)
|
2025-05-09 07:40:00 -07:00 |
|
Florian Kaiser
|
711134b3b8
|
Replace m_unk0x04 and m_unk0x08 with m_modelDataLength and m_modelDataOffset (#1456)
|
2025-05-09 07:35:11 -07:00 |
|
jonschz
|
777dfa82ec
|
Match Infocenter::HandleControl (#1386)
* Add BETA10 references
* Refactor non-existent getters
* Infocenter::HandleControl maybe down to entropy
* Rename variable
* More refactoring
* Refactor public variable
* 100 %
* Fix clang-format
* Fix clang-format
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
Co-authored-by: Christian Semmler <mail@csemmler.com>
|
2025-02-18 01:12:51 +01:00 |
|
jonschz
|
d88ab0a50a
|
Match Act2Brick::Create (#1385)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-02-15 16:47:55 +01:00 |
|
Christian Semmler
|
49cb120795
|
Order symbols until end of LegoOmni (#1371)
* Order
* Improve
* Move function
* Order until end of LegoOmni
* Remove header
|
2025-01-22 22:22:58 +01:00 |
|
Christian Semmler
|
70b0f76fa1
|
Move Read/Write functions to LegoStorage base class, match Act1State::Serialize (#1335)
* Move Read/Write function to LegoStorage base class
* Proper const use for vector / BETA match
* Match `Act1State::Serialize`
|
2025-01-17 00:13:23 +01:00 |
|
Christian Semmler
|
5c57b805de
|
Fix regression in LegoWorld::Enable (#1329)
* Fix regression in `LegoWorld::Enable`
* Update legoworld.cpp
|
2025-01-11 11:39:27 -07:00 |
|
Christian Semmler
|
33d8192d75
|
Implement/match LegoWorld::ActorExists (#1330)
|
2025-01-11 17:55:19 +01:00 |
|
MS
|
4d3481d2bd
|
LegoWorld::Add to 100% (#1328)
|
2025-01-11 10:51:02 -05:00 |
|
Christian Semmler
|
ee2bcb4d53
|
Order symbols in LegoWorld (#1321)
* Partially order `LegoWorld` symbols
* Further order `LegoWorld`
|
2025-01-10 01:31:45 +01:00 |
|
Christian Semmler
|
4c32abd16d
|
Add BETA10 macro to enable conditional compilation for BETA10 targets (#1270)
* Add BETA10 macro to enable conditional compilation for BETA10 targets
* Adjustments to CMakeLists.txt
|
2025-01-07 00:06:07 +01:00 |
|
Christian Semmler
|
d97ce96768
|
Use Windows virtual key macros for keys (#1302)
* Use Windows virtual key macros for keys
* Add `VK_OEM_MINUS`
* Fix missing key
* Name variable
|
2024-12-29 17:14:36 +01:00 |
|
Christian Semmler
|
9b96f3c338
|
Match LegoWorld::Find (#1301)
|
2024-12-28 21:17:03 +01:00 |
|
Christian Semmler
|
a97934e188
|
Match LegoNavController::ProcessKeyboardInput (#1298)
|
2024-12-28 18:30:07 +01:00 |
|
Christian Semmler
|
e4e8ad6da5
|
Match LegoWorld::Tickle (#1297)
|
2024-12-28 18:23:27 +01:00 |
|
Christian Semmler
|
63bfb95d80
|
Match LegoActor::SetROI (#1295)
|
2024-12-28 17:43:06 +01:00 |
|
jonschz
|
70baf8cecc
|
Fix float constants and conversions (#1279)
* Fix legoplants warnings, add BETA10 references
* Fix warnings in various header files, improve match
* Fix floats in legoactors.cpp
* Fix `legolocations.cpp`
* fix typo
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2024-12-25 21:01:00 +01:00 |
|
Christian Semmler
|
6b3fcafbe1
|
Match Helicopter::HandleEndAnim (#1276)
|
2024-12-25 18:39:51 +01:00 |
|
Christian Semmler
|
c2c9c75f1a
|
Fix Vector2/Vector3 order (#1272)
* Fix Vector2/Vector3 order
* Refactor vector classes to be const and reference param consistent
* Add BETA10 annotations and fixes
|
2024-12-24 22:21:26 +01:00 |
|
Anonymous Maarten
|
b4d2ea72af
|
Fix -Wwrite-strings warnings (#1267)
warning: ISO C++ forbids converting a string constant to 'LegoChar*'
|
2024-12-23 17:11:38 -07:00 |
|
Christian Semmler
|
b03de35e30
|
Further accuracy improvement on LegoNavController::Notify (#1255)
* Further accuracy improvement on `LegoNavController::Notify`
* Use enum
|
2024-12-21 23:38:22 +01:00 |
|