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
Fabian Neundorf
b66d1e2f64
Clear unknowns in Ambulance
and AmbulanceMissionState
( #1588 )
2025-06-26 20:31:30 +02:00
Fabian Neundorf
8498c69af1
Clear unknowns in LegoPlantManager
( #1587 )
2025-06-24 22:38:08 +02:00
MattKC
ce85377f18
Create LICENSE ( #1497 )
2025-06-24 18:00:23 +02:00
Fabian Neundorf
7f10f7ae14
Clear unknown in ModelDbModel
( #1586 )
2025-06-23 14:34:02 -07:00
jonschz
edae5f58ec
Remove getters/setters that (likely) don't exist ( #1583 )
...
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-23 20:58:16 +02:00
MS
1701117e6f
Improve MeshBuilderImpl::CreateMesh
( #1584 )
...
* CreateMesh
* Effective match for Clone()
2025-06-23 10:24:13 -04:00
jonschz
1677193635
Add reference to isle-portable
to README ( #1579 )
...
* Add reference to `isle-portable` to README
* Fix uppercase
* Address review comments
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-23 12:32:19 +02:00
Christian Semmler
8195d2b251
Update legogamestate.cpp ( #1582 )
2025-06-22 18:48:09 +02:00
Christian Semmler
0a50915312
Fix implicit signed char-ness ( #1581 )
2025-06-22 17:55:36 +02:00
Fabian Neundorf
2595537c4c
Clear unknowns in LegoAnimActorEntry
and LegoAnimKey
( #1580 )
2025-06-22 05:34:29 -07:00
jonschz
16db496832
Match LegoGameState::History::WriteScoreHistory()
, clear unknowns ( #1576 )
...
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-22 08:22:25 +02:00
Fabian Neundorf
e3fc6fd135
Use enum from LegoActor
to map between string and id ( #1577 )
2025-06-21 15:32:30 -07:00
jonschz
f64af166c8
Add BETA10 addresses for LegoROI
and others ( #1569 )
...
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-21 07:52:24 +02:00
Florian Kaiser
72eb194424
Clear unknowns in LegoAnimPresenter
and related classes ( #1565 )
...
* Clear unknowns in `LegoAnimPresenter` and related classes
* Update LEGO1/lego/legoomni/include/legoanimpresenter.h
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
2025-06-21 01:24:32 +02:00
jonschz
4691b0253c
Fix BETA10 linker settings ( #1572 )
...
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-20 06:53:42 +02:00
Fabian Neundorf
f9e34c46e3
Clear unknowns in PizzeriaState
, Pizza
and PizzaMissionState
( #1574 )
2025-06-20 00:38:31 +02:00
Fabian Neundorf
6159d23cde
Clear unknowns in Radio
and RadioState
( #1573 )
2025-06-19 23:52:02 +02:00
Fabian Neundorf
cf32607933
Clear unknown in ViewROI
and ViewManager
( #1571 )
2025-06-18 07:06:43 -07:00
jonschz
94300afb6c
Add minimal documentation for ALPHA, README cleanup ( #1570 )
...
* Add minimal documentation for ALPHA
* README cleanup
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-17 23:10:00 +02:00
Christian Semmler
f48e947552
BETA only assertion in Act3Ammo::Create ( #1568 )
2025-06-17 19:33:14 +02:00
Fabian Neundorf
0b46acab54
Name m_unk0x21
as GetUseAlias
in LegoMesh
( #1567 )
2025-06-17 18:42:59 +02: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
16ccb0e06e
Name locations after exiting buildings/vehicles ( #1564 )
...
* Hospital
* Infocenter
* Garage
* Police
* Jetski Build
* Racecar Build
* Any vehicle
2025-06-15 19:31:19 +02:00
Fabian Neundorf
aeac9f787e
Gasstation ( #1560 )
...
* Clear unknowns in `GasStation` and `GasStationState`
* Make global variable in gasstation unique
* Apply same name to global variable in hospital.cpp
2025-06-15 08:48:54 -07:00
jonschz
86f35f5aba
Remove reccmp README duplication ( #1563 )
...
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-15 12:55:54 +02:00
Fabian Neundorf
26978f5484
Name LegoLOD::FUN_100aae20
( #1562 )
2025-06-14 19:56:46 +02:00
Christian Semmler
e321385803
BETA matches in ViewManager
( #1559 )
...
* BETA matches
* Fix
* Fix `ViewManager::Update`
2025-06-13 04:14:28 +02:00
Fabian Neundorf
7b619d5544
Clear unknowns in LegoPlantManager
( #1557 )
2025-06-12 09:33:32 -07:00
jonschz
596ebde9d3
Add BETA10 assertions in LegoPathController ( #1555 )
...
* Add BETA10 assertions in LegoPathController
* formatting
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-12 08:52:56 +02:00
MasterTimeThief
9aa8dbfc46
Clear unknowns in 'LegoCarBuild' and 'LegoCarBuildPresenter' ( #1542 )
...
* 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
2025-06-11 23:37:50 +02:00
Fabian Neundorf
3b3fe276c4
Clear unknowns in LegoPhoneme
( #1556 )
2025-06-11 23:29:23 +02:00
Anonymous Maarten
bc481cc1c5
assert(0) in LegoCarRaceActor::VTable0x1c is beta10-only ( #1553 )
2025-06-11 03:17:24 +02:00
Fabian Neundorf
99ff92e49e
Use enum for states in PoliceState
( #1552 )
2025-06-10 16:07:10 -07:00
Fabian Neundorf
180d4949da
Clear unknowns in PoliceState
( #1551 )
2025-06-10 11:51:21 -07:00
Christian Semmler
8cdc8fbc05
Name LegoAnimationManager::m_unk0x41c
( #1550 )
2025-06-10 01:17:34 +02:00
MS
f334eae667
Fix #1548 ( #1549 )
2025-06-08 21:38:36 -04:00
Fabian Neundorf
82f1ce8814
Clear unknowns/numbers in Hospital
and HospitalState
( #1545 )
...
* Define state variables in `HospitalState`
* Cleared unknown for flashing leds in `Hospital`
* Misc name changes in `Hospital`
* Name states in `Hospital`
2025-06-08 15:57:38 -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