Broxzier
a894fa44d4
Add toggle to raise/lower entire track block, and to raise fances
...
On top of that, added the definition of one of the map flags, and an
assert that I placed while debugging, which wouldn't hurt leaving there.
2016-10-11 23:21:34 +02:00
Hielke Morsink
263c64dfba
Added ride information for tracks, and some minor fixes
...
- Displaying ride infoormation for track pieces (type, ID, name)
- Allowing to change height of a track piece
- Allowing to set and upset wether a track piece is a lift hill
- Consistent text colouring for all labels and widgets
- Making use of the chain flag instead of magic numbers
- Fixed 'insert corrupt element' not working (button was not enabled
anymore)
- Formatting: ordered includes, consistent variable naming, comments for
closing switches
2016-10-11 23:20:18 +02:00
Marijn van der Werf
068a5d9258
Add address comments for lay down and flying rc
2016-10-11 15:01:44 +02:00
Marijn van der Werf
9896755b74
Add address comments
...
# Conflicts:
# src/ride/coaster/flying_roller_coaster.c
# src/ride/coaster/lay_down_roller_coaster.c
2016-10-11 02:13:18 +02:00
Michał Janiszewski
7eab529b98
Restore photo and station for Flying RC
2016-10-10 23:27:12 +02:00
Michał Janiszewski
1326d69928
Restore photo and station for Lay down RC
2016-10-10 23:23:32 +02:00
Michał Janiszewski
5dbde5d565
Re-generate Flying RC as invertable
2016-10-10 23:12:10 +02:00
Michał Janiszewski
31c10040c4
Re-generate Lay down RC as invertable
2016-10-10 23:10:55 +02:00
Ted John
45e01f60f1
Fix station
2016-10-10 18:40:34 +01:00
Ted John
d405ef37a9
Fix track colours
2016-10-10 18:37:36 +01:00
Ted John
cd1f2f25ac
Add remaining track pieces using generator
2016-10-10 18:27:38 +01:00
Ted John
b13af924e6
Implement slope bank tracks
2016-10-10 12:33:03 +01:00
Ted John
883912964e
Implement banked quarter turn 5
2016-10-10 12:33:03 +01:00
Ted John
f18db76763
Implement flat to bank
2016-10-10 12:33:03 +01:00
Ted John
4c9caa1a67
Implement quarter turn 5
2016-10-10 12:33:03 +01:00
Ted John
4482babb65
Implement remaining simple slope tracks
2016-10-10 12:33:03 +01:00
Ted John
e488f41427
Implement 60, flat to 25, 25 to 60
2016-10-10 12:33:03 +01:00
Ted John
268723269e
Implement deg 25 up
2016-10-10 12:33:03 +01:00
Ted John
7e2074d16b
Implement station and brakes
2016-10-10 12:33:03 +01:00
Ted John
89d70545c5
Implement flat
2016-10-10 12:33:03 +01:00
Ted John
da80205933
Setup wooden roller coaster paint function
2016-10-10 12:33:03 +01:00
Ted John
6f95ba4ae5
Merge pull request #4569 from janisozaur/generate-rides
...
Generated rides
2016-10-10 08:08:45 +01:00
Ted John
3cedd8afa3
Fix suspended monorail painting
2016-10-10 00:10:01 +01:00
Ted John
7c0935f341
Fix vertical drop roller coaster painting
2016-10-10 00:05:58 +01:00
Ted John
42d14f62fe
Fix twister roller coaster painting
2016-10-10 00:03:40 +01:00
Ted John
834995545d
Fix suspended swinging coaster painting
2016-10-10 00:00:02 +01:00
Ted John
374969ad3f
Fix steeplechase painting
2016-10-09 23:52:40 +01:00
Ted John
e902d5d82f
Fix stand up roller coaster painting
2016-10-09 23:49:22 +01:00
Ted John
425cf76b5d
Removed unused functions in lim launched roller coaster
2016-10-09 23:46:14 +01:00
Ted John
3f568fac55
Fix spiral roller coaster painting
2016-10-09 23:42:42 +01:00
Ted John
1b351240cb
Fix side friction roller coaster painting
2016-10-09 23:37:05 +01:00
Ted John
5de60f1934
Fix reverser roller coaster painting
2016-10-09 23:33:32 +01:00
Ted John
83dcff66b6
Fix multi-dimension roller coaster painting
2016-10-09 23:28:27 +01:00
Ted John
e5a662440f
Fix mini suspended coaster painting
2016-10-09 23:17:00 +01:00
Ted John
99ca532638
Fix mini roller coaster painting
2016-10-09 23:11:05 +01:00
Ted John
799788dfaa
Fix mine train roller coaster painting
2016-10-09 23:08:54 +01:00
Ted John
4152b64a2a
Fix mine ride painting
2016-10-09 22:56:45 +01:00
Ted John
8663125ac0
Fix looping roller coaster painting
2016-10-09 22:54:20 +01:00
Ted John
34213e7cd8
Fix lim launched roller coaster painting
2016-10-09 22:52:54 +01:00
Ted John
a11e51fb66
Fix lay down roller coaster painting
2016-10-09 22:33:15 +01:00
Ted John
5a38697f1f
Fix inverted roller coaster painting
2016-10-09 22:29:32 +01:00
Ted John
62627af582
Fix inverted inverted impulse coaster painting
2016-10-09 22:22:28 +01:00
Ted John
53bc7d51c8
Fix inverted hairpin coaster painting
2016-10-09 21:56:17 +01:00
Ted John
a7e3fa5471
Fix heartline twister roller coaster painting
2016-10-09 21:48:29 +01:00
Michał Janiszewski
e2c84f81f8
Fold condition and remove self-assignment
2016-10-09 22:43:08 +02:00
Ted John
0620481ad9
Fix giga coaster painting
2016-10-09 21:42:53 +01:00
Ted John
d5ad44cb4d
Fix flying roller coaster painting
2016-10-09 21:37:47 +01:00
LRFLEW
e5ff7412e4
Refactor/Improve String and Path Handling
2016-10-09 15:29:58 -05:00
Ted John
1b65acc0fb
Fix corkscrew roller coaster painting
2016-10-09 21:13:34 +01:00
Ted John
842a52e193
Fix compact inverted coaster painting
2016-10-09 20:39:04 +01:00
Ted John
a87ab47b1f
Fix bobsleigh coaster painting
2016-10-09 18:26:11 +01:00
Michał Janiszewski
04782c257f
Add generated LIM launched RC
2016-10-09 15:24:44 +02:00
Michał Janiszewski
b2c068906d
Add generated Mine ride
2016-10-09 15:24:44 +02:00
Michał Janiszewski
e23f01be26
Add generated Mini RC
2016-10-09 15:24:43 +02:00
Michał Janiszewski
4fa2f4a351
Add generated Inverted impulse RC
2016-10-09 15:24:43 +02:00
Michał Janiszewski
1a0b5b7014
Add generated Inverted hairpin RC
2016-10-09 15:24:43 +02:00
Michał Janiszewski
56ca9ed0f5
Add generated Compact inverted coaster
2016-10-09 15:24:43 +02:00
Michał Janiszewski
e16da47ef8
Add generated Giga coaster
2016-10-09 15:24:43 +02:00
Michał Janiszewski
ec029877d1
Add generated Heartline twister coaster
2016-10-09 15:24:42 +02:00
Michał Janiszewski
c8ae40332c
Add generated Reverser RC
...
Includes previous function `vehicle_visual_reverser`
2016-10-09 15:24:42 +02:00
Michał Janiszewski
1ce3c28eee
Add generated Suspended monorail
2016-10-09 15:24:42 +02:00
Michał Janiszewski
3e5d445b79
Add generated Lay down RC
2016-10-09 15:24:42 +02:00
Michał Janiszewski
6466916011
Add generated Flying RC
2016-10-09 15:24:41 +02:00
Michał Janiszewski
ea485d86dd
Add generated Multi dimension RC
2016-10-09 15:24:41 +02:00
Michał Janiszewski
8e4f9003b3
Add generated Side friction RC
2016-10-09 15:24:41 +02:00
Michał Janiszewski
c56936adb8
Add generated Twister RC
2016-10-09 15:24:41 +02:00
Michał Janiszewski
ef4a2f4106
Add generated Vertical drop RC
2016-10-09 15:24:40 +02:00
Michał Janiszewski
1d3c113439
Add generated Corkscrew RC
2016-10-09 15:24:40 +02:00
Michał Janiszewski
5c421ed6a4
Add generated Mine train RC
2016-10-09 15:24:40 +02:00
Michał Janiszewski
6f94e9fc6d
Add generated Looping RC
2016-10-09 15:24:40 +02:00
Michał Janiszewski
4f091aac4d
Add generated Bobsleigh RC
2016-10-09 15:24:40 +02:00
Michał Janiszewski
39cb42342a
Add generated Steeplechase
2016-10-09 15:24:39 +02:00
Michał Janiszewski
3c110a3f3b
Add generated Mini suspended RC
2016-10-09 15:24:39 +02:00
Michał Janiszewski
208fa6968c
Add generated Inverted RC
2016-10-09 15:24:39 +02:00
Michał Janiszewski
9e946bce8e
Add generated Suspended swinging RC
2016-10-09 15:24:39 +02:00
Michał Janiszewski
8b6f775cff
Add generated Stand up RC
2016-10-09 15:24:39 +02:00
Michał Janiszewski
482e7c15f0
Add generated Spiral RC
2016-10-09 15:24:38 +02:00
Ted John
6348f281b7
Merge pull request #4567 from IntelOrca/paint/generate
...
Generate ride paint code
2016-10-09 12:24:59 +01:00
Michał Janiszewski
f1c6ef94da
Compilation fixes to latest testpaint
2016-10-09 09:54:20 +01:00
Ted John
157a93d7a5
Support multi-dimension coaster
2016-10-09 03:35:39 +01:00
Ted John
313f766fad
Support mirror calls for turn eighth
2016-10-08 16:33:17 +01:00
Ted John
ec082b4ac8
Generate set segment support height and other fixes
2016-10-07 23:55:17 +01:00
Manuel Vögele
7b9bfd6529
Fix #4549 : Allow maze to be built in pause mode if build-while-paused-cheat is enabled
2016-10-07 23:23:39 +01:00
Michał Janiszewski
9966052ca7
Fix more configurations
2016-10-06 23:32:10 +02:00
Michał Janiszewski
4bfd5c6f4c
Hide unused variables in some configurations
2016-10-06 23:13:28 +02:00
Michał Janiszewski
c9b0d9e24d
Initialise all variables flagged by -Wmaybe-uninitialized
2016-10-06 23:13:28 +02:00
Ted John
41f026e5e2
Fix wrong function case in wooden wild mouse paint
2016-10-05 22:17:48 +01:00
Ted John
4f247c16b2
Fix #4525 : Track Designs Manager Crashing
...
Handle tracks that use a vehicle object that can not be found, fall-back if possible to another object of the same ride type.
2016-10-05 21:34:32 +01:00
Ted John
c6efe8dabc
Clean up
2016-10-05 18:39:25 +01:00
Ted John
8abd11f8bd
Implement right quarter turn 3, 25 deg up and counterpart
2016-10-05 18:31:37 +01:00
Ted John
8f77790e4d
Implement right quarter turn 3, 25 deg down and counterpart
2016-10-05 13:03:28 +01:00
zaxcav
c68571392a
Strengthen the checks for adjacent stations
...
Existing checks only checked for a track piece of a snychronised ride at the adjacent location. Add check that the track piece must also be a station platform.
Refactor common code for syncing stations and applying rating bonus for synchronised rides.
2016-10-05 11:13:28 +02:00
Ted John
71cf498206
Implement quarter turn 3
2016-10-04 22:29:22 +01:00
Ted John
59cf534bbb
Implement quarter turn 1
2016-10-04 22:13:48 +01:00
Ted John
78e7bdf4ea
Implement steep to flat pieces
2016-10-04 21:45:03 +01:00
Ted John
53f613a30d
Implement most slope pieces
2016-10-04 21:31:36 +01:00
Ted John
d29bc09683
Implement rotation control toggle
2016-10-04 20:29:28 +01:00
Ted John
8f38a3b279
Implement brakes
2016-10-04 18:47:09 +01:00
Ted John
461680be46
Implement station
2016-10-04 18:39:22 +01:00
Ted John
67d04a26ee
Implement flat
2016-10-04 18:29:03 +01:00
Ted John
497c99a2b8
Setup wild mouse paint function
2016-10-04 18:21:55 +01:00
zaxcav
5fdfb397d2
Fix typo
2016-10-04 15:50:23 +02:00
zaxcav
5217221067
Only add adjacent station rating bonus if ride actually has adjacent station(s).
2016-10-04 15:11:39 +02:00
Ted John
973765769d
Remove unnecessary braces
2016-10-04 00:20:22 +01:00
Ted John
ef81919f02
Implement quarter turn 3
2016-10-04 00:10:50 +01:00
Ted John
c6a1ecab91
Implement quarter turn 1
2016-10-03 23:50:48 +01:00
Ted John
475a142bf7
Implement steep to flat pieces
2016-10-03 23:50:34 +01:00
Ted John
3c43bb5522
Implement most of the slope pieces
2016-10-03 22:35:06 +01:00
Ted John
fc8bd70f93
Implement 25 and 60 deg up
2016-10-03 21:40:32 +01:00
Ted John
e18233d71e
Implement station
2016-10-03 21:40:32 +01:00
Ted John
041b286c8b
Implement flat
2016-10-03 21:40:32 +01:00
Ted John
7c61b960b7
Setup paint function for wooden wild mouse coaster
2016-10-03 21:40:32 +01:00
Ted John
2ece5fbd64
Fix arrays, too many braces
2016-10-02 23:45:58 +01:00
Ted John
004cef2d0c
Implement banked quarter turn 5
2016-10-02 23:32:15 +01:00
Ted John
e7823df1e1
Implement quarter turn 5
2016-10-02 22:38:50 +01:00
Ted John
03e5f6b4f4
Implement vertical slopes
2016-10-02 21:44:07 +01:00
Ted John
62296c6558
Implement vertical up, down and top
2016-10-02 19:10:27 +01:00
Ted John
ab7d38bc36
Add single tile banks
2016-10-02 18:00:30 +01:00
Ted John
ecb48b8332
Implement brakes
2016-10-02 17:36:20 +01:00
Ted John
5accbe33b5
Implement station
2016-10-02 17:33:15 +01:00
Ted John
d770c5d7f8
Implement flat
2016-10-02 17:24:54 +01:00
Ted John
64dcc5ccb6
Begin air powered vertical coaster painting
2016-10-02 17:14:27 +01:00
Michael Steenbeek
2f2c2beb7f
Merge pull request #4375 from jensj12/trains-tooltip
...
Allow 31 trains per ride (cheat and tooltip), solves #3537
2016-10-02 10:08:57 +02:00
Ted John
362f143163
Merge pull request #4459 from IntelOrca/paint/water-rc
...
Paint setup: Water Coaster
2016-10-01 23:37:01 +01:00
Ted John
6d5a0da438
Implement covered turns
2016-10-01 23:26:34 +01:00
Ted John
0337cf7baa
Implement quarter_turn_3
2016-10-01 23:08:15 +01:00
jensj12
44a53dd031
Allow 31 trains per ride (cheat and tooltip)
...
Changes the disable train lenght limit cheat to also disable the limit on the number of trains and renames it to 'disable vehicle limits'. Now any tracked ride can have up to 31 trains with 255 cars each. To reduce confusion, I also added a tooltip to the spinners on the vehicle tab.
2016-10-01 20:58:46 +02:00
Ted John
a37679f5ef
Implement quarter turn 5
2016-10-01 19:21:19 +01:00
Ted John
753ef64ac2
Implement S bend uncovered
2016-10-01 17:58:47 +01:00
Ted John
5c4e8d445f
Implement S bend covered
2016-10-01 17:58:47 +01:00
Ted John
2b7612a922
Implement station
2016-10-01 17:58:47 +01:00
Ted John
c8d3f591f3
Implement non covered versions of single tile tracks
2016-10-01 17:58:46 +01:00
Ted John
8959c5cf6a
Implement single tile covered tracks
2016-10-01 17:58:46 +01:00
Ted John
e5b2cac905
Implement flat
2016-10-01 17:58:45 +01:00
Ted John
8aa7c5ed2e
Add dingy slide paint function
2016-10-01 17:58:44 +01:00
Ted John
bec7713ad2
Fix flat_to_25_deg_up tunnels
2016-10-01 17:45:44 +01:00
Ted John
90d512683b
fix tunnels for 25_deg_up
2016-10-01 17:38:35 +01:00
Ted John
a715d27caa
Implement down elements that have chain lift
2016-10-01 17:38:35 +01:00
Ted John
42c56dbcc5
Implement diagonals
2016-10-01 17:38:35 +01:00
Ted John
5d4e262a40
Add newly supported track pieces
2016-10-01 17:38:35 +01:00
Ted John
8f13c9019e
Mark out pieces left to do
2016-10-01 17:38:35 +01:00
Ted John
f68cd430f2
Implement chain lift pieces and reuse
2016-10-01 17:38:35 +01:00
Ted John
f14788f74f
Implement flat and flat water for water rc
2016-10-01 17:38:35 +01:00
Ted John
ee896a481e
Fix remaining Junior RC testpaint fails
2016-10-01 17:06:12 +01:00
Ted John
23094d25bb
Fix #4265 : Delete trackpiece bug
...
Safely handle invalid track pieces when demolishing a ride.
2016-10-01 14:12:52 +01:00
Ted John
fffb4b1d7b
Fix tunnels
2016-10-01 12:43:03 +01:00
Ted John
39de20e0a3
Implement remaining tracks
2016-10-01 12:43:03 +01:00
Ted John
f2279984cb
Implement half of splash boat tracks
2016-10-01 12:43:02 +01:00
Ted John
f42fd74837
Use river rafts for shared track pieces
2016-10-01 12:43:02 +01:00
Ted John
4b453a3160
Add splash boats paint function
2016-10-01 12:43:01 +01:00