duncanspumpkin
36917bd75a
Fix #1661 . Track direction now remembered when deleteing last section
2015-10-04 20:52:27 +01:00
Jonathan Haas
ae82ffcd96
Rename window flags
2015-10-03 17:20:53 +02:00
duncanspumpkin
eaa44ab1e1
Fix #1854 . Special track elements disable correctly.
...
Issue was caused by a change I asked to be done a month back. Dropdowns are awkward windows the global array for dropdown content should be populated before creating them but not anything else as that will get reset. In this case the disabled items were reset. The same happens for highlighted index if that is specified before window creation
2015-09-27 21:55:48 +01:00
nightroan
8d3f7600fb
As a multiplayer client, don't select the next track piece if is is unaffordable.
2015-09-26 16:01:04 -07:00
nightroan
bd51c7ed80
Fixed #1939 by adding a callback to delay selection of the next piece until the server sends back the placement command.
2015-09-25 23:57:15 -07:00
YamaArashi
7c8b0641d9
replace viewport flags numeric literals with constants
2015-09-22 15:30:19 -07:00
IntelOrca
4dd95c650b
implement RideData4 data
2015-09-10 22:16:41 +01:00
Gymnasiast
308b086c55
Name some addresses, clean up strings ids and usage
2015-08-27 16:19:17 +02:00
Gymnasiast
11fa6bbab7
Fill ride construction dropdown properly before drawing it, fixes #1793
2015-08-21 09:34:58 +02:00
medsouz
7071bd9353
Document more addresses
...
Created defines for all the memory addresses I could find in peep/staff.c
and updated everywhere they're being used.
2015-08-16 18:25:17 -04:00
zsilencer
584b34e6d5
fix game_command_create_ride for network
2015-08-14 09:13:39 -06:00
Gymnasiast
f0054c7307
Fix typo
2015-08-12 00:23:40 +02:00
Gymnasiast
fd715c7c5d
Name RIDE_TYPE_FLAG_8 and _12
2015-08-12 00:21:53 +02:00
IntelOrca
ca0e63f1a1
fix #1598
2015-08-04 02:28:05 +01:00
IntelOrca
801d2ec341
implement window_maze_construction_mousedown
2015-07-25 17:48:00 +01:00
Michał Janiszewski
8f2dc5fd1a
sub_0x68615B doesn't really take any params
...
In all cases, sub_0x68615B takes a single argument, 0xEE788C.
It now takes 0 arguments and simply knows about its initializing values.
2015-07-23 20:22:08 +02:00
IntelOrca
f35c23bb68
implement window_maze_construction_update
2015-07-21 15:02:53 +01:00
Duncan Frost
1725211713
Fix incorrect widgets enabled in ride construction.
2015-07-20 19:47:54 +01:00
Duncan Frost
a877dd4a5b
Get the initial maze construct working.
...
Note entrances are broken
2015-07-20 18:03:45 +01:00
Duncan Frost
d2bcf096f7
Fix slope end when deleting sections.
...
Fixes #1646
2015-07-19 15:11:24 +01:00
IntelOrca
e967e9465f
implement sub_68B2B7
2015-07-17 16:00:46 +01:00
IntelOrca
1d9f404b5b
implement ride_construction_set_default_next_piece
2015-07-13 12:47:31 +01:00
IntelOrca
fbd402eb67
implement remaining screen_get_map_xy... functions
2015-07-11 18:23:59 +01:00
IntelOrca
5724567b15
implement ride_get_place_position_from_screen_position
2015-07-10 14:54:02 +01:00
IntelOrca
f906391c9d
remove registers from window events and changed to typed signatures
2015-07-10 01:39:16 +01:00
IntelOrca
4acb7ff5e1
fix demolish of flat rides and unable to build it again
2015-07-06 22:53:16 +01:00
Duncan Frost
bcd80b3db8
Fix issue with tracks on uneven ground.
...
Fixes #1525
2015-07-06 21:09:01 +01:00
Duncan Frost
e0ea2d9817
Implemented track block get next and previous.
...
Minor refactor of ride functions as well.
2015-07-04 22:50:48 +01:00
IntelOrca
19edd8a3bb
refactor game command enum
2015-06-29 17:36:07 +01:00
IntelOrca
f452b4d39a
fix #1506
2015-06-28 13:36:52 +01:00
IntelOrca
48268d50cc
implement a couple of ride subroutines and refactor
2015-06-28 13:36:51 +01:00
IntelOrca
36d6ea7a6e
fix setting brakes speed on current track and implement game command
2015-06-28 11:44:46 +01:00
IntelOrca
b8fa25bcb6
fix brakes speed not being set when building track
2015-06-28 11:44:45 +01:00
IntelOrca
97e4a4d663
add track block and possible ride configuration tables
2015-06-27 22:53:52 +01:00
IntelOrca
57fd914a52
implement ride construction
2015-06-27 15:17:54 +01:00
IntelOrca
87c7a31fa4
fix #1367
2015-06-17 22:13:23 +01:00
IntelOrca
dc3fe2a6c8
remove commented out CALLPROCs and CALLFUNCs
2015-06-09 15:09:45 +01:00
Robert Jordan
765bf976ee
Renamed Colour Schemes to Themes
...
Themes window now opens to settings/presets tab so it's less confusing
for others.
Can no longer change default presets, you get a warning when you try.
now stores themes in themes folder.
Now clips theme names.
2015-06-01 11:02:09 -04:00
Robert Jordan
dc1e38180e
Starting work on colour schemes config settings
2015-05-29 12:04:53 -04:00
Duncan Frost
0701bacc71
Fix yellow arrow when closing construction window.
...
Small refactor of map selection globals.
Fixes #1062
2015-05-17 08:49:39 +01:00
Duncan Frost
9051f13520
Implemented sub_6c683d
...
This is some sort of function that gets the map element of the first part of a track segment.
It is also used to update the flashing colour when in construct mode
2015-05-13 19:19:34 +01:00
zsilencer
68d7f84098
rename 0x80000000 to MONEY32_UNDEFINED
2015-04-25 09:20:46 -06:00
Gericom
a64e89ec66
Refactoring window_construction_paint, fixed bugs
2015-02-27 12:49:22 +01:00
Gericom
00dcd4fba8
Implemented window_construction_paint
...
Still contains some bug related to drawing the current track piece
2015-02-27 10:37:17 +01:00
IntelOrca
2ab48c998e
Merge branch 'set-ride-status' into develop
...
Conflicts:
src/ride/track.h
2015-02-17 17:00:47 +00:00
Duncan Frost
bc847628cd
Labelled track preview offsets
2015-02-09 18:51:58 +00:00
IntelOrca
78e3b1aa95
fix a few errors with check-valid-ride
2015-02-08 16:53:38 +00:00
IntelOrca
a6c95f1f38
Merge branch 'develop' into set-ride-status
...
Conflicts:
src/ride/track.c
src/windows/ride_construction.c
2015-02-08 16:04:35 +00:00
Duncan Frost
0f6dd51736
Added load_palette. Labelled offset for paused and palette effect frame. Fixed fast moving water.
2015-02-07 17:40:20 +00:00
IntelOrca
5b4ec3621a
refactor many functions to use rct_xy_element
2015-01-30 19:20:19 +00:00
Duncan Frost
acf6ef7b88
Fixed construct bug
2014-12-20 13:06:17 +00:00
Duncan Frost
a96bf872bf
Added more of demolish. Fixed bug in window_close
2014-12-20 11:14:26 +00:00
Duncan Frost
749bd48f3d
Started adding a little bit of ride construct mouse down
2014-12-20 10:43:30 +00:00
Duncan Frost
583cb5118c
Added construct dropdown function fixes #638 .
2014-12-19 18:44:42 +00:00
IntelOrca
44efbd95ac
implement more footpath construction and window
2014-12-17 20:45:27 +00:00
Duncan Frost
ef0b29d996
Fixed issue preventing rides from being destroyed
2014-12-03 20:37:38 +00:00
Duncan Frost
f11f2f270f
Added enough of ride_construction to fix #601
2014-12-02 18:09:13 +00:00
IntelOrca
508ed131f7
implement sub_6CC3FB
2014-11-04 21:39:03 +00:00