Aaron van Geffen
23edd3c0d0
Deduplicate some code shared between blank and simplex generators
2024-09-10 21:35:46 +02:00
Aaron van Geffen
e10e554872
Change icons for terrain tab and forests tab
2024-09-10 20:57:03 +02:00
Aaron van Geffen
df5dcfce48
Add settings for number of trees, min/max tree altitude
2024-09-10 20:45:38 +02:00
Aaron van Geffen
6f83e44a82
Add custom window captions for each page
2024-09-10 20:10:58 +02:00
Aaron van Geffen
a2b572b6f3
Apply texture preferences to height map images; blank maps
2024-09-10 19:39:21 +02:00
Aaron van Geffen
c5b8b91b17
Move forests tab to the end
2024-09-10 19:19:15 +02:00
Aaron van Geffen
fc5ad2a663
Adjust window dimensions, resize and move widgets
2024-09-10 19:13:37 +02:00
Aaron van Geffen
6d6dc95a91
Consolitate simplex and heightmap settings in generator tab
2024-09-10 17:54:25 +02:00
Aaron van Geffen
457a923178
Move smooth tile edges option to terrain tab, apply to all generators
2024-09-10 15:27:15 +02:00
Aaron van Geffen
eb5471346a
Unify min/max land height settings in terrain tab
2024-09-10 15:08:57 +02:00
Aaron van Geffen
0c4429e60f
Rename baseHeight, waterLevel, landTexture, edgeTexture settings
2024-09-10 14:56:54 +02:00
Aaron van Geffen
e2d05642ae
Unify low/high parameters using kMaximumLandHeight
2024-09-10 14:34:46 +02:00
Aaron van Geffen
b434e1bc35
Clarify height map parameters and integrate into MapGenSettings
2024-09-10 14:13:31 +02:00
Aaron van Geffen
6398c066a7
Unify generator buttons for all tabs
2024-09-10 13:51:14 +02:00
Aaron van Geffen
36bcb69458
Use dynamic height in MakeDropdownButtonWidget
2024-09-10 13:27:53 +02:00
Aaron van Geffen
710fbfbf9a
Make beaches around water bodies a general option for all generators
2024-09-10 12:41:28 +02:00
Aaron van Geffen
44268fd758
Make tree placement available to all generator algorithms
2024-09-10 12:17:56 +02:00
Aaron van Geffen
6545ab33f2
Unify interface for calling internal map generator
2024-09-10 12:14:01 +02:00
Aaron van Geffen
403495cacf
Rename internal map generator functions
2024-09-10 11:21:09 +02:00
Gymnasiast
e74016047f
Convert reverser RC to use support table
2024-09-09 22:06:29 +02:00
Gymnasiast
ac1f7eab4e
Convert side-friction RC to use support table
2024-09-09 21:36:06 +02:00
Gymnasiast
fc72b31736
Fix #15406 : Tunnels on steep Side-Friction track are drawn too low
2024-09-09 20:54:52 +02:00
Gymnasiast
b3d87125b5
Fix #22734 : Support clearance above steep Side-Friction track is too low
2024-09-09 20:47:53 +02:00
Aaron van Geffen
0607f55f14
Consolidate terrain and water settings in two new dedicated tabs
2024-09-09 20:17:33 +02:00
Tulio Leao
993c476c23
Merge pull request #22709 from tupaschoal/surface_fix_parkpatch
...
Fix #22655 : Port surface fixes from #19740 into parkpatch
2024-09-09 07:56:43 -03:00
Tulio Leao
2a9c780679
Comply to coding style on ScenarioPatcher
2024-09-09 07:18:29 -03:00
Michael Steenbeek
e6e3f5db76
Merge pull request #22711 from Gymnasiast/more-track-refactor
...
More track refactors
2024-09-09 11:14:02 +02:00
Tulio Leao
b9a1d289fd
Fix #22655 : Port surface fixes from #19740 into parkpatch
2024-09-08 19:46:50 -03:00
Aaron van Geffen
0c9c79d186
ChangeMapSize: use templated std::clamp and drop static casts
2024-09-08 22:44:27 +02:00
Aaron van Geffen
848b328a82
Use MapGenSettings struct to store settings in MapGen window
2024-09-08 22:43:03 +02:00
Aaron van Geffen
c8e9d36263
Don't require peep names object for track designer ( #22869 )
2024-09-30 17:40:32 +02:00
Gymnasiast
612e302583
Amend changelog, bump network version
2024-09-29 23:24:06 +02:00
Gymnasiast
f612e78c48
Move TrackTypeMustBeMadeInvisible() to Legacy.cpp, add MT
2024-09-29 23:22:54 +02:00
mix
487624ee33
Add Mine Train RC flat-to-steep pieces
2024-09-29 23:22:54 +02:00
Michael Steenbeek
558d235680
Fix #22479 : Crash when a ride has no valid music object
2024-09-29 14:21:26 +00:00
mrmbernardi
4a890f1c91
Fix closer zooms in LightFX.cpp
2024-09-29 15:59:35 +02:00
Aaron van Geffen
b2b2f75f14
Speed-up wide path recalculation ( #22830 )
...
Only consider coords within map bounds when calculating wide paths
2024-09-29 13:11:43 +00:00
Aaron van Geffen
931f0705ce
Introduce PeepNamesObjects for 'real' names of peeps ( #22758 )
...
* Add initial PeepNamesObject implementation
* Add peep names object to default objects
* Append peep names object to object list for older saves
* Deduplicate AppendRequiredObjects functions
* Remove built-in 'real name' tables
* Increment park version; introduce kPeepNamesObjectsVersion
* Update objects dependency to v1.4.8
2024-09-29 15:05:55 +02:00
lewyche
0f58efe198
Fix #22133 : Ride time is incorrect for extremely low speeds ( #22311 )
2024-09-29 10:02:02 -03:00
Tulio Leao
d73c14e585
Part of #22596 : Remove "cannot_downgrade" support for .parkpatch
2024-09-08 06:52:03 -03:00
Tulio Leao
e1b6ee93f9
Part of #22596 : Only apply .parkpatch when starting scenarios
2024-09-08 06:52:01 -03:00
Michael Steenbeek
4fd07d3216
Fix #2614 : Junior Roller Coaster - Invisible First Vehicle
2024-09-07 21:23:58 +02:00
Gymnasiast
07f8d8ed81
Consolidate rotated Flying inverted supports
2024-09-07 16:57:35 +02:00
Gymnasiast
ff8c669473
Use a constant for Flying RC Inverted support height
2024-09-07 16:57:35 +02:00
Gymnasiast
793d3763b4
Start Flying RC split
...
Splits off all parts that are easily split. Most of the remaining stuff is shared between the uninverted and inverted track and will be revisited later on.
2024-09-07 16:57:34 +02:00
Gymnasiast
a8f27088a6
Use a constant for support height in inverted drawers
2024-09-07 16:57:34 +02:00
Gymnasiast
2c5f3a74c9
Consolidate S-bend metal support code
2024-09-07 16:57:34 +02:00
Gymnasiast
77304cf6e0
Use a constant for tunnel group
2024-09-07 16:57:34 +02:00
Gymnasiast
d186128980
Consolidate more on-ride photo paint code
2024-09-07 16:57:33 +02:00
tmatale
14d0689b4f
Fix #21959 : No save prompt when starting a new game
2024-09-07 10:34:30 +00:00