ζeh Matt
a9cafb37eb
Assign Station Start, Entrance, Exit, to null sentinel
2025-01-10 01:10:14 +02:00
ζeh Matt
5261a5c102
Make sure that GuestNextInQueue is not uninitialized
2025-01-06 20:04:39 +02:00
ζeh Matt
33782c723d
Allow save/load for std::span, simplify ReadWriteArray
2025-01-06 19:55:36 +02:00
ζeh Matt
1d7bd7ac27
Use std::span for GetStations
2025-01-06 19:54:56 +02:00
ζeh Matt
3d4b106059
Ensure ride station queue is not uninitialized, refactor that code
2025-01-06 19:39:44 +02:00
Aaron van Geffen
5ba6b97d89
Rework InteractiveConsole to use localised object type strings ( #23586 )
2025-01-09 21:44:41 +00:00
Aaron van Geffen
225a6f3665
Append panda/elephant/tiger objects before other entertainers
2025-01-09 19:51:17 +01:00
Aaron van Geffen
90143b2e38
Address review comments
2025-01-09 12:34:45 +01:00
Aaron van Geffen
42cbb0d1c0
Change leftover spelling of SuJongkwa to Sujeonggwa
2024-12-31 00:08:45 +01:00
Aaron van Geffen
c0f846c2f5
Exclude peep animation objects in EditorRemoveUnusedObjects
2024-12-29 21:04:41 +01:00
Aaron van Geffen
0fb1fabc52
EditorObjectSelection: show animation peep type in description
2024-12-29 13:47:09 +01:00
Aaron van Geffen
6ed7fd461e
Move isSlowWalking property to animation group level
2024-12-23 12:21:04 +01:00
Aaron van Geffen
cc668f080e
Fix rendering balloons/hats/umbrellas held by guests
2024-12-19 09:26:39 +01:00
Aaron van Geffen
2f0af0a005
Expose getCostumeStrings to scripts
2024-12-11 19:06:47 +01:00
Aaron van Geffen
11f683101c
Move getAvailableCostumeStrings to PeepAnimations
2024-12-11 19:06:23 +01:00
Aaron van Geffen
752f15a363
Force use of all costumes if noRandomPlacement results in no costumes
2024-12-11 16:09:59 +01:00
Aaron van Geffen
4f1a7c72aa
Rework reading peep anim object properties
2024-12-10 23:39:58 +01:00
Aaron van Geffen
d768811c5c
Refactor PeepAnimationsObject::ReadAnimations into its own method
2024-12-10 23:21:52 +01:00
Aaron van Geffen
3c87ae6a92
Guest window: make pickup animation lengths dynamic
2024-12-10 22:52:05 +01:00
Aaron van Geffen
f3a0593591
Staff window: make tab animation lengths dynamic
2024-12-09 22:43:45 +01:00
Aaron van Geffen
44a9f530f7
Separate RCT12PeepAnimationGroup further from PeepAnimationGroup
2024-12-09 19:43:05 +01:00
Aaron van Geffen
f2779fb7fb
Let other animation groups copy missing animations from primary group
2024-12-09 17:42:41 +01:00
Aaron van Geffen
dbc394cb67
Scripting: list and use available costumes dynamically
2024-12-08 12:34:13 +01:00
Aaron van Geffen
e3c6fe22a6
Read scriptName property from JSON
...
Use object identifier if no scriptName is provided
2024-12-08 12:31:34 +01:00
Aaron van Geffen
7efe73f6ac
Add checks to ensure an animation object is selected for each peep type
2024-12-07 13:40:30 +01:00
Aaron van Geffen
42adf84723
EditorObjectSelectionSession: mark peep animation objects in use
2024-12-06 19:50:14 +01:00
Aaron van Geffen
7b63355d03
Rework PeepAnimation construction
2024-12-06 09:32:37 +01:00
Aaron van Geffen
cfdfd1a234
List available staff costumes dynamically
2024-12-05 17:39:10 +01:00
Aaron van Geffen
3cc8aec6b9
StaffHireNewAction: use peep anim objects; bump network version
2024-12-05 15:29:34 +01:00
Aaron van Geffen
7e3fe58067
Use peep animation objects for guest and staff sprites
2024-12-05 13:37:39 +01:00
Aaron van Geffen
5219172a07
Introduce functions to get a (random) peep anim object by type
2024-12-05 15:02:23 +01:00
Aaron van Geffen
e885b3616b
Drop old PeepAnimationData unit
2024-12-03 21:14:26 +01: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
Aaron van Geffen
c465f5d9b1
Implement loading animation sequences from peep anim object
2024-11-29 22:10:18 +01:00
Aaron van Geffen
fb9a5239b2
Introduce peep animation objects to object selection window
2024-11-25 17:57:15 +09:00
Aaron van Geffen
48be2e911c
Set consumption time when giving items to guests ( #23581 )
2025-01-09 20:01:53 +01:00
Aaron van Geffen
a55e70bc0b
Remove InteractiveConsole.h includes where not required ( #23578 )
2025-01-09 15:40:47 +01:00
Silent
e1dbaf856e
Tighten the use of locks in JobPool ( #23533 )
...
Should result in less lock contention, and therefore marginally faster loading times.
2025-01-09 14:34:05 +01:00
Severin Paul Höfer
6b892174f9
Fix #21794 : Lay-down coaster cars reverse on first frames of downwards corkscrew
2025-01-09 12:16:45 +01:00
Aaron van Geffen
8d0bb76cab
Add kMebiByte, kKibiByte constants
2025-01-08 21:37:28 +01:00
Aaron van Geffen
c3a0f3a733
Fix file browser resize widget dimensions
2025-01-05 23:32:41 +01:00
Aaron van Geffen
0e95d034eb
Allow file browser to optionally display file sizes
2025-01-04 18:17:38 +01:00
Aaron van Geffen
92f57a277e
Rewrite OverwritePromptWindow to use MakeWidget
2025-01-04 17:11:41 +01:00
Aaron van Geffen
ee561adc4c
Rename Config::Sort to Config::FileBrowserSort
2025-01-04 16:24:00 +01:00
Aaron van Geffen
aede038ba3
Remember preferred file browser dimensions
2025-01-04 16:18:27 +01:00
Aaron van Geffen
aa45247f21
Move WindowFind functions into WindowManager ( #23517 )
...
* Move WindowFind* functions into WindowManager
* Update parameter documentation where applicable
2025-01-08 21:12:11 +01:00
Michał Janiszewski
8c19879e6f
Release v0.4.18
...
- Improved: [#23200 ] Add banked sloped turns and many other pieces to the Stand-Up and Classic Stand-Up Roller Coaster.
- Improved: [#23260 ] Add diagonal (block) brakes to LSM Launched Roller Coaster.
- Improved: [#23350 ] Increased the maximum width of the ride graph window.
- Improved: [#23404 ] Folders are now paired with an icon in the load/save window.
- Improved: [#23405 ] Filenames can now be input directly into the file browser (load/save) window.
- Improved: [#23431 ] Opaque water and Corkscrew Roller Coaster boosters now show up if RCT1 isn’t linked.
- Improved: [objects#369] Updated Russian translation.
- Change: [#23413 ] The max number of park entrance objects has been raised to 255.
- Fix: [#1122 ] Trains spawned on a cable lift hill will fall down and crash (original bug).
- Fix: [#19780 ] Guest screams loop on long drops.
- Fix: [#22742 , #22793 ] In game console does not handle format tokens properly.
- Fix: [#23135 ] Map generator tree placement has noticable patterns.
- Fix: [#23286 ] Currency formatted incorrectly in the in game console.
- Fix: [#23348 ] Console set commands don't print output properly.
- Fix: [#23376 ] Peeps with balloons, hats and umbrellas may leave artifacts on screen.
- Fix: [#23486 ] Object selection minimum requirements can be bypassed with close window hotkey.
- Fix: [#23496 ] Newly spawned vehicles are invisible when spawned while the game is paused.
- Fix: [#23509 ] Map generator window reverts to flatland after selecting a heightmap image.
- Fix: [objects#359] Fix water colours in Hover Cars preview image.
- Fix: [objects#361] Fix water colours in River Styx boats preview image.
- Fix: [objects#362] Fix water colours in Neptune Ride preview image.
- Fix: [objects#363] Fix water colours in Harpies Trains preview image.
2025-01-08 20:37:35 +01:00
Michał Janiszewski
45e7c6e705
Update backtrace token for upcoming v0.4.18 release
2025-01-05 18:16:21 +01:00