27657 Commits

Author SHA1 Message Date
ζeh Matt
ba30f781f4 Remove WindowFlushDead, shouldn't be used directly 2024-12-04 21:18:25 +02:00
ζeh Matt
2c6c1161ed Remove copying the list of windows, no longer required 2024-12-04 21:16:59 +02:00
Aaron van Geffen
0cb81e4dcb Rename util/Prefetch.h to platform/Memory.h (#23320) 2024-12-04 19:16:56 +00:00
Matt
a18268be93 Merge pull request #23318 from ZehMatt/refactor-intent
Refactor Intent
2024-12-04 21:10:40 +02:00
ζeh Matt
9dfd4f3b19 Rename the callback types 2024-12-04 20:43:55 +02:00
ζeh Matt
53d1c27771 Fix a few more missing callback misuses 2024-12-04 18:46:56 +02:00
Aaron van Geffen
f65ef67260 Rename PeepAnimationType::None to PeepAnimationType::Walking (#23317) 2024-12-04 16:09:17 +00:00
ζeh Matt
0ff522de31 Remove the assertion, code currently expects this behavior 2024-12-04 17:26:29 +02:00
ζeh Matt
dd78366a4c Deduplicate the code, add more safety checks 2024-12-04 17:14:02 +02:00
ζeh Matt
116cb2d712 Use static storage for Intent data, no more allocations 2024-12-04 16:58:56 +02:00
ζeh Matt
e86618e835 Make sure the callback is not converted to void* 2024-12-04 16:46:35 +02:00
ζeh Matt
d4352bd65a Use std::variant for Intent data 2024-12-04 16:45:20 +02:00
Aaron van Geffen
a55a690db3 Introduce const ObjectList::FindLegacy (#23315) 2024-12-04 09:50:48 +01:00
Aaron van Geffen
2f450212a5 ImageTable: make parsing ranges more robust (#23316) 2024-12-04 07:38:30 +01:00
Aaron van Geffen
f9fdac2769 Infer peep animation sprite bounds at runtime (#23235) 2024-12-03 23:00:54 +00:00
Aaron van Geffen
e885b3616b Drop old PeepAnimationData unit 2024-12-03 21:14:26 +01:00
Matt
15192cc56c Merge pull request #23302 from ZehMatt/sfl-introduction
Introduce sfl and remove custom FixedVector
2024-12-03 22:01:52 +02:00
ζeh Matt
38943d5ba4 Add sfl license in readme.txt 2024-12-03 19:21:17 +02:00
Tulio Leao
7e30d8e4f5 Add changelog and bump network version 2024-12-03 07:06:01 -03:00
Tulio Leao
47c8970d71 Part of #20070: Allow fixing paths with queues
Fixes Mines of Africa
2024-12-03 07:05:43 -03:00
Brendan Heinonen
7d958e63df Part of #20070: missing sloped footpath in scenarios
Scenarios amended:
- Alton Towers
- Rollercoaster Heaven
2024-12-03 07:05:43 -03:00
Brendan Heinonen
5da7d0e4db Fix #22972: Missing flat footpath in scenarios
Scenarios touched:
- Alton Towers
- Build your own Six Flags Magic Mountain
- Mirage Madness
- Six Flags Magic Mountain
2024-12-03 07:05:42 -03:00
Aaron van Geffen
b0da41fef5 WIP: start reworking PeepAnimationGroup 2024-12-02 19:58:00 +01:00
Aaron van Geffen
7127e4555e S6Importer: minor refactor of ImportEntityCommonProperties 2024-12-02 18:09:24 +01:00
Aaron van Geffen
a786c89603 Start working on peep entity animation object conversion 2024-12-02 17:15:51 +01:00