Christian Semmler
|
21ce906a32
|
Add haptic feedback (rumble) (#596)
* Add rumble event for hit actor
* Add ini option
|
2025-07-13 20:26:47 -07:00 |
|
Christian Semmler
|
0da46262bf
|
Merge remote-tracking branch 'isle/master'
|
2025-07-10 12:06:53 -07:00 |
|
Christian Semmler
|
68c967ebdf
|
Add extensions, TextureLoader (#570)
* Add extensions, `TextureLoader`
* Fix wording
* Add to default ini
* Add folder to flatpak
* Use different enable strategy
|
2025-07-10 00:24:59 -07:00 |
|
Fabian Neundorf
|
5d3b6884e0
|
Clear unknowns in legoutils.h (#1610)
|
2025-07-08 07:26:32 -07:00 |
|
Anders Jenbo
|
7045607c6c
|
Remove fake transition (#550)
|
2025-07-08 00:47:49 +02:00 |
|
Anders Jenbo
|
c6b94dabcf
|
Align FakeMosaicTransition with MosaicTransition (#545)
The palette is a bit off but I have no strong urge to fix it
|
2025-07-07 04:59:44 +02:00 |
|
Anders Jenbo
|
58338fecfc
|
Faster and cleaner mosaic transition (#530)
|
2025-07-06 05:17:06 +00:00 |
|
Anders Jenbo
|
af9f7cd791
|
3DS: Account for sprite scaling when resizing UI (#503)
|
2025-07-05 01:48:13 +02:00 |
|
Christian Semmler
|
1c0588727e
|
Merge remote-tracking branch 'isle/master'
|
2025-07-04 12:59:02 -07:00 |
|
Fabian Neundorf
|
5544640b22
|
Clear unknowns in MxControlPresenter (#1606)
|
2025-07-04 21:53:50 +02:00 |
|
Anders Jenbo
|
af045eefed
|
Add fake mosaic to config tool (#522)
|
2025-07-04 17:41:18 +02:00 |
|
Anders Jenbo
|
0d2cbd50d5
|
Fake mosaic transition (#516)
|
2025-07-04 14:48:01 +02:00 |
|
Anders Jenbo
|
c63d725b64
|
Port WipeDown and Window to use DDBLT_COLORFILL (#506)
|
2025-07-03 22:20:31 +00: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
|
605163b755
|
Fix WindowsTransition (#495)
|
2025-07-03 04:57:57 +02:00 |
|
Anders Jenbo
|
3894d58efc
|
Fix disolve and wipe transitions on 32bit (#492)
|
2025-07-03 02:06:45 +00:00 |
|
Christian Semmler
|
04b0e9a470
|
Fix saving of default textures (#490)
|
2025-07-03 02:45:21 +02:00 |
|
Christian Semmler
|
4d8ba1986e
|
Fix writing default texture (#1602)
|
2025-07-03 02:07:16 +02:00 |
|
Christian Semmler
|
ba14b48284
|
Merge remote-tracking branch 'isle/master'
|
2025-07-01 17:05: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 |
|
Christian Semmler
|
77bbbfe2ca
|
(Pepper) Fix building variant switch bug (#451)
* (Pepper) Fix building variant switch bug
* Add comment
|
2025-06-29 18:15:42 +02:00 |
|
Christian Semmler
|
99be9c8767
|
Merge remote-tracking branch 'isle/master'
|
2025-06-29 08:56:06 -07:00 |
|
Christian Semmler
|
aa825aeecf
|
Add macro for switchable building index (#1596)
|
2025-06-29 17:55:34 +02:00 |
|
Christian Semmler
|
020969c483
|
Add transition type to ini (#441)
|
2025-06-29 02:49:46 +02:00 |
|
Fabian Neundorf
|
9dcc701fcb
|
Clear unknowns in GetSoundId (#1594)
|
2025-06-28 20:32:09 +02:00 |
|
Christian Semmler
|
c0e41a8ef6
|
Merge remote-tracking branch 'isle/master'
|
2025-06-27 16:10:31 -07: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 |
|
Christian Semmler
|
976336649a
|
Merge remote-tracking branch 'isle/master'
|
2025-06-26 11:22:18 -07:00 |
|
Anders Jenbo
|
b65284a7a0
|
Move 2D drawing and upscaling to the renderer (#348)
|
2025-06-25 19:45:26 +02:00 |
|
Christian Semmler
|
6942016a76
|
Fix LegoPlantManager::CreatePlant (#425)
|
2025-06-25 01:23:58 +02:00 |
|
Fabian Neundorf
|
8498c69af1
|
Clear unknowns in LegoPlantManager (#1587)
|
2025-06-24 22:38:08 +02:00 |
|
Christian Semmler
|
69b5f17599
|
Merge remote-tracking branch 'isle/master'
|
2025-06-24 09:05:44 -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 |
|
Christian Semmler
|
41daf76bca
|
Merge remote-tracking branch 'isle/master'
|
2025-06-22 09:48:17 -07:00 |
|
Christian Semmler
|
8195d2b251
|
Update legogamestate.cpp (#1582)
|
2025-06-22 18:48:09 +02:00 |
|
Christian Semmler
|
67a89f2d78
|
Merge remote-tracking branch 'isle/master'
|
2025-06-22 08:57:16 -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 |
|
Christian Semmler
|
a336a817a2
|
Merge remote-tracking branch 'isle/master'
|
2025-06-20 16:26:57 -07:00 |
|
Fabian Neundorf
|
cf32607933
|
Clear unknown in ViewROI and ViewManager (#1571)
|
2025-06-18 07:06:43 -07:00 |
|
Christian Semmler
|
6cdbfa86ac
|
Support for international versions of isle (#327)
* German
* Add HistoryBook international support
* Fixes
* Fixes
* Fixes
* Fixes
* Fixes
* Add Danish support
* Add Spanish support
|
2025-06-17 20:42:43 -07:00 |
|
Christian Semmler
|
a939a6fec3
|
Merge remote-tracking branch 'isle/master'
|
2025-06-17 10:34:32 -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
|
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 |
|
Anders Jenbo
|
4c80c8d923
|
Add 32bit color support (#311)
|
2025-06-14 23:09:23 +00:00 |
|
Anders Jenbo
|
43a261b945
|
Use pitch instead of trying to calculate it (#308)
|
2025-06-14 19:42:50 +02:00 |
|
Christian Semmler
|
5080e372f9
|
Emscripten port (#229)
* Emscripten port
* Fix NCC
* Update CMakeLists.txt
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
* Update CMakeLists.txt
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
* Update CMakeLists.txt
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
* Update CMakeLists.txt
* cmake: set iniparser cmake options in local scope
* ci: try adding emscripten to test matrix
* cmake: try to make CMake install package more usable
* cmake: fix typo
* Update CMakeLists.txt
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
* Add support for .ini loading
* Different default full screen behavior for Emscripten
* Add comments
* Add web platform
---------
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
Co-authored-by: Anonymous Maarten <anonymous.maarten@gmail.com>
|
2025-06-13 00:26:43 +02:00 |
|
Christian Semmler
|
6d99683f1d
|
Merge remote-tracking branch 'isle/master'
|
2025-06-12 14:35:18 -07:00 |
|
Fabian Neundorf
|
7b619d5544
|
Clear unknowns in LegoPlantManager (#1557)
|
2025-06-12 09:33:32 -07:00 |
|
Fabian Neundorf
|
3b3fe276c4
|
Clear unknowns in LegoPhoneme (#1556)
|
2025-06-11 23:29:23 +02:00 |
|