janisozaur
87d05f8a89
Fix compiler warnings ( #3583 )
...
Includes:
* type casting
* properly counting fields to initialise
2016-05-13 08:05:12 +01:00
Ted John
0f1028c92c
add global for gResearchedSceneryItems
2016-05-11 19:41:33 +01:00
Ted John
aa929e1593
add globals for researched things, cleanup
2016-05-10 00:00:59 +01:00
Ted John
d2c5501eea
refactor sprite heads and counts
2016-05-09 00:08:03 +01:00
janisozaur
68bad6505c
Add and correct licence headers to all sources ( #3108 )
2016-05-04 18:24:41 +01:00
Ted John
98f732aaf7
integrate screen variables ( #3411 )
2016-04-24 00:36:39 +01:00
Ted John
4cdb2df9dc
integrate screen variables
2016-04-23 11:16:46 +01:00
Ted John
307cb9e08b
add global macro: gParkFlags
2016-04-23 00:51:22 +01:00
Ted John
1b3f46f960
integrate game command error string variables
...
- gGameCommandErrorTitle
- gGameCommandErrorText
2016-04-15 17:54:46 +01:00
IntelOrca
d865e4d453
pass better data in struct to file dialog function
2016-03-31 20:41:47 +01:00
anyc
ffafd07c90
use enum to specify file dialog type
2016-01-29 19:03:09 +01:00
Michał Janiszewski
3bf1e0e06d
Rename `safe_strncpy` to `safe_strcpy`
2016-01-18 20:49:52 +01:00
IntelOrca
94ae72f228
integrate variable: gHoverWidget
2016-01-05 22:05:00 +00:00
Hielke Morsink
bc2ac2e28b
Split extension setter into two functions
2016-01-02 20:45:00 +01:00
Hielke Morsink
f31a5f2248
More secure checks for removing and setting file extensions.
2016-01-02 18:57:11 +01:00
Aaron van Geffen
2c5651614c
Corrected misspellings of "substitute".
2015-12-23 00:40:36 +09:00
Dom Light
3a8b25a0ee
Sanitize audio.h
2015-11-17 01:05:14 +00:00
Michał Janiszewski
9284930d7e
Add safe_strncpy function
...
safe_strncpy is similar to strncpy, but makes sure buffer is
null-terminated. Update most of project to use this updated function to
prevent illegal memory accesses.
2015-10-30 16:01:00 +01:00
Michał Janiszewski
7d0ce00bab
Strip all whitespace
2015-10-20 20:48:51 +02:00
duncanspumpkin
ee1e71f287
Fix loadlandscape breaking enabled tabs
...
Issue was caused by not calling sub_6DFED0 when loading the landscape. I assume in vanilla this would happen as part of the loading but due to the way loadsave now works it doesn't happen. In the process I also labelled the offset for editor step.
2015-10-15 22:16:27 +01:00
Jonathan Haas
ae82ffcd96
Rename window flags
2015-10-03 17:20:53 +02:00
Michał Janiszewski
52252f82b3
assorted fixes
2015-09-07 20:51:21 +02:00
IntelOrca
bea74ee261
make all file IO utf8 compatible, fixes #1847
2015-08-29 13:13:23 +01:00
zsilencer
b876591543
use SDL_RWops for save games
2015-07-11 12:27:46 +01:00
IntelOrca
f906391c9d
remove registers from window events and changed to typed signatures
2015-07-10 01:39:16 +01:00
IntelOrca
c366571a99
implement editor_check_object_selection
2015-07-06 15:37:40 +01:00
IntelOrca
791c2391f5
implement-editor-callprocs, part 2
2015-07-06 14:40:37 +01:00
IntelOrca
c4504323c8
implement-editor-callprocs, part 1
2015-07-06 12:49:30 +01:00
zsilencer
9eb4958dde
fix #1002
2015-07-05 08:57:01 -06:00
IntelOrca
dc3fe2a6c8
remove commented out CALLPROCs and CALLFUNCs
2015-06-09 15:09:45 +01:00
LRFLEW
d3a6965f95
Made window_loadsave_open accept a default file name
...
This fixes #1231 , #1245 , and adds room for future work, such as porting
track saving.
2015-06-07 17:12:17 -05: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
Robert Jordan
db701eca56
Fixed editor bottom toolbar right button alignment
...
The button was improperly sized. I just switched 2 sets of values to fix
that.
2015-05-17 12:41:21 -04:00
IntelOrca
d1e4fe8060
implement scenery_set_default_placement_configuration
2015-03-29 02:29:07 +01:00
IntelOrca
5791522d69
implement 0x0066F6B0 so that new map window opens after object selection
2015-03-11 12:57:59 +00:00
IntelOrca
7f0ed995b5
improve reading and saving of configuration
2015-02-16 22:47:11 +00:00
IntelOrca
ac4cd56b63
add new load / save window, closes #580
2015-02-14 02:16:03 +00:00
IntelOrca
a66b29076b
move osinterface code to shared or windows
2015-02-12 20:51:40 +00:00
IntelOrca
9d2abf1925
add map generation window
2015-02-09 18:32:58 +00:00
Duncan Frost
a57bf368bb
Reworked EBPSAFE. Removed EBPSAFE_X. Fixed track list bug #606 .
2015-01-22 21:01:57 +00:00
Duncan Frost
4346f8c993
Fix issues due to comparing no money flag instead of 18
2015-01-10 14:15:48 +00:00
IntelOrca
d7212c1b14
implement inventions list window, fixes #630
2014-12-16 01:24:13 +00:00
IntelOrca
ff478b8673
implement editor objective options window
2014-12-10 23:07:11 +00:00
IntelOrca
d00001fed2
remove unnecessary header includes
2014-11-30 20:27:14 +00:00
IntelOrca
d9e0f8ff6a
implement save scenario and fix various load / save dialog issues, fixes #433
2014-11-25 02:06:26 +00:00
IntelOrca
0e0e9c9840
merge qcz editor early to help finish other editor parts
2014-11-23 16:28:23 +00:00