Ted John
25bc798ff8
Move contents of src into project sub directory
2017-01-04 17:44:12 +00:00
Broxzier
6c29bdbf21
CppCheck fixes
2016-12-24 13:10:03 +01:00
Ted John
c5899139d7
Move scenario sources to sub directory
2016-12-16 01:25:05 +00:00
Marijn van der Werf
6b4def9156
Pass palette index to gfx_clear
2016-11-16 13:27:02 +00:00
Marijn van der Werf
ec6724b4d4
Name font flags
2016-11-16 13:24:39 +00:00
Marijn van der Werf
4039172fb7
Use more constants for drawing arguments
2016-11-13 22:29:03 +00:00
Marijn van der Werf
1a8cb9fc57
Use more constants for text colours
2016-11-13 17:44:34 +00:00
Marijn van der Werf
022b481d66
Use constant for black strings
2016-11-13 17:20:30 +00:00
Marijn van der Werf
06b128bac7
Name more palettes
2016-11-13 01:51:27 +01:00
Marijn van der Werf
1ce2242bb3
Start cleaning up filters
2016-11-13 01:45:43 +01:00
Marijn van der Werf
80ea7f7de5
Name `gfx_fill_rect_inset` flags
2016-11-10 17:54:33 +00:00
duncanspumpkin
8466de7cbf
Fix #4689 . Object selction tabs sometimes flicker.
...
Issue caused by switching between tabs when half way through tab animation. The frame number would not be reset until the next frame and this would cause a split second glitch when moving from a long animation tab to a short animation tab. Issue fixed by reseting the frame number when switching tabs.
2016-11-02 19:08:12 +00:00
LRFLEW
e5ff7412e4
Refactor/Improve String and Path Handling
2016-10-09 15:29:58 -05:00
Ted John
4350e53392
Integrate gS6Info
2016-09-10 18:30:53 +01:00
Michał Janiszewski
163e314379
Remove unused or set-but-not-read variables
2016-09-07 13:39:29 +01:00
Ted John
248424e6ad
Remove uses of 0x009BC677 buffer
2016-09-05 23:00:17 +01:00
Ted John
1e65c7e940
Replace cursor position globals with gCursorState
2016-09-05 22:37:57 +01:00
Ted John
1c9164d3d3
Use stack space instead of RCT2 string address
2016-09-05 22:34:07 +01:00
Ted John
32a6722cda
Integrate gEditorSelectedObjects
2016-09-05 22:26:02 +01:00
Ted John
6a665330c2
Integrate gCommonStringFormatBuffer
2016-09-04 15:55:37 +01:00
Michał Janiszewski
f8145b6edc
Refactor inclusion of addresses.h
...
addresses.h is now only included when necessary, limiting scope as much
as possible.
2016-09-03 21:25:19 +01:00
Ted John
17b69d257b
Merge pull request #4097 from marijnvdwerf/clean/string-ids-2
...
Continue string ID cleanup
2016-08-28 14:05:13 +01:00
Ted John
8cf7e87b5c
Fix many warnings for x64
2016-08-27 23:32:15 +01:00
Marijn van der Werf
bc3ec1b871
Use table for ride names
2016-08-21 16:31:06 +02:00
Marijn van der Werf
69bbf7ea3b
Use RequiredSelectedObjects
2016-08-12 22:36:34 +02:00
LRFLEW
e5666683aa
More RCT2_ADDRESS macro usage
2016-08-06 22:22:11 +01:00
Michał Janiszewski
0ece63a7f6
Wrap RCT2's addresses in RCT2_ADDRESS macro
2016-08-06 21:38:46 +01:00
Michał Janiszewski
2db2ef5eec
Fix pointer types
2016-08-01 23:14:42 +02:00
Michał Janiszewski
a71e60bed5
Make window_start_textbox accept pointer argument
2016-08-01 23:14:42 +02:00
Ted John
e9df7310db
Add missing object type check for scenery ORIs
2016-07-16 17:57:58 +01:00
Michał Janiszewski
1742ce71ed
Fix handling of signed types
2016-07-15 18:48:22 +01:00
Michał Janiszewski
a6d0e6916e
Fix function definitions to match their declarations
...
This makes sure every function is properly declared, which includes
proper `extern` wrappers.
2016-07-14 14:11:49 +02:00
Marijn van der Werf
5204fb0ce9
Clean up string and sprite ID's ( #3977 )
2016-07-14 14:07:49 +02:00
Ted John
4bf9748143
fix drawing of object preview
...
We can't use dpi->width and dpi->height as they only define the clip region, not the viewport
2016-07-11 22:09:15 +01:00
Ted John
5785020b07
fix clip size of preview
2016-07-09 01:28:57 +01:00
Ted John
78c6b6a251
remove all unnecessary object resets
2016-07-08 22:58:38 +01:00
Ted John
9801e92d79
fix track manager object filtering
2016-07-08 22:58:38 +01:00
Ted John
d7e1933f12
fix track manager preview
2016-07-08 22:58:38 +01:00
Ted John
f59d6b7a00
implement unloading arbitrary objects
2016-07-08 22:58:38 +01:00
Ted John
42ad4ddfd1
fix minor errors
2016-07-08 22:58:38 +01:00
Ted John
e8635c1307
prepare for better object loading
2016-07-08 22:58:38 +01:00
Ted John
faf1f08b7f
fix loading object via console
2016-07-08 22:58:38 +01:00
Ted John
8d168fb2ce
remove more old object code
2016-07-08 22:58:38 +01:00
Ted John
a47c039f22
remove lots of old object code
2016-07-08 22:58:38 +01:00
Ted John
7e1f948e19
remove required flag (unused) and fix scenery selection
2016-07-08 22:58:38 +01:00
Ted John
4bed693344
fix basic object selection
2016-07-08 22:58:38 +01:00
Ted John
ebcbb085d2
add ride previews
2016-07-08 22:58:38 +01:00
Ted John
13a560fb1d
fix ride type sorting and add water preview
2016-07-08 22:58:38 +01:00
Ted John
f6d6d93580
fix highlight object in object selection
2016-07-08 22:58:38 +01:00
Ted John
554d445db4
migrate more of object selection
2016-07-08 22:58:38 +01:00