Gymnasiast
7bebbe52a5
Add console option to set window scale
2015-12-09 18:43:33 +01:00
IntelOrca
9c19d689c2
fix #2434 : Dropdown menus linger when toolbars are toggled
2015-12-04 19:02:24 +00:00
duncanspumpkin
d91a9c965c
Fix #2405 . Foundations under shops now correctly drawn.
...
Issue was caused by a mistake in implementation
2015-11-30 18:00:33 +00:00
Michał Janiszewski
39cc16d137
Plug memory leaks, check memory accesses
2015-11-29 12:15:47 +01:00
IntelOrca
7909ba1f3b
fix #2390 : Not fully implemented UTF-8 currencies in building/landscaping/etc.
2015-11-28 12:10:17 +00:00
Dom Light
e9b7e41635
Refactor audio_sound_play_planned
2015-11-17 23:05:24 +00:00
Dom Light
3a8b25a0ee
Sanitize audio.h
2015-11-17 01:05:14 +00:00
duncanspumpkin
82498c4a57
Fix #1922 . Corrected invalid viewport code.
...
ACTIVE_VIEWPORT_PTR_ARRAY should be iterated along checking for a NULL pointer. To indicate the list end. Removed NEW_VIEWPORT macro as its description was incorrect.
2015-11-15 21:05:30 +00:00
duncanspumpkin
b7d402cfbe
Implement right click scrolling for scroll widgets.
...
Think this had just been missed. Its heavily modified from the original to match closer to what the rest of the code base does. Fixes #2052 .
2015-11-15 13:55:09 +00:00
duncanspumpkin
97fc78a506
Fix safe_strncpy being unsafe
2015-11-15 08:45:50 +00:00
IntelOrca
48e3d70e57
refactor colour maps
2015-11-08 18:55:32 +00:00
IntelOrca
442cfef887
fix #2230 , scroll bar colour issues
2015-11-08 17:31:46 +00:00
duncanspumpkin
251ee91bf6
Fix #2235 anti clockwise no longer crashes
...
Issue cause by %4 not handling negative numbers.
2015-11-08 09:22:29 +00:00
zsilencer
1e9381ef97
master server list
2015-11-07 22:27:51 +00:00
zsilencer
9acfd27735
password prompt for client
2015-11-07 22:26:46 +00:00
zsilencer
3b639ced47
allow host to specify password #2072
2015-11-07 22:25:47 +00:00
duncanspumpkin
6493c83efc
Fix regression in last commit
2015-11-06 19:13:29 +00:00
IntelOrca
31ab7c8b98
fix several warnings
2015-11-06 18:50:37 +00:00
Jonathan Haas
96d71ac174
Fix Bug #2201
2015-11-04 12:51:00 +01:00
kmdreko
2db198e7c4
Remove unneeded call
2015-11-03 18:14:22 -06:00
kmdreko
d951bebf88
move range checks
2015-11-03 18:13:49 -06:00
kmdreko
a35472befe
properly format function comment
2015-11-03 18:13:11 -06:00
kmdreko
1293325699
decompiled sub_683359
2015-11-02 23:30:48 -06:00
Michał Janiszewski
c0e2a5c7be
Add get_current_rotation function and DEBUG_LEVEL macros
2015-11-02 22:58:15 +01:00
IntelOrca
45bfdad4e3
fix #1144
2015-11-02 20:43:55 +00:00
Ted John
5914558575
Merge pull request #2180 from janisozaur/safe_strncpy
...
Fixes to safe_strncpy
2015-11-01 22:52:17 +00:00
Michał Janiszewski
0f9bc229b4
Fixes to safe_strncpy
...
* don't touch memory at all if size passed is 0
* use original address instead of now-changed `destination`
* fix one of the calls having improper size passed
2015-11-01 23:33:02 +01:00
IntelOrca
61b7c77be3
add colour enum
2015-11-01 22:21:46 +00:00
duncanspumpkin
9a76c59ec9
Fix entrance drawing issue. Fixes #2164 .
2015-10-30 23:33:02 +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
Ted John
f1931c2cc4
Merge pull request #2155 from kmdreko/decompile_637ff3
...
Decompiled sub_6E7FF3
2015-10-29 18:31:19 +00:00
Alexander Overvoorde
01793e11b7
Replace RCT2_GLOBAL magic numbers with address identifiers and string ids
2015-10-29 09:44:46 +01:00
kmdreko
115c099e2a
Decompiled sub_6E7FF3
2015-10-28 23:26:33 -05:00
duncanspumpkin
930bdc1669
Make suggested changes. Invis huts now correctly remove fence
2015-10-28 19:57:02 +00:00
duncanspumpkin
e7c653abf2
Refactor attached ps setup code
2015-10-28 18:44:44 +00:00
duncanspumpkin
c62e61bd36
Started implementing rotation 0
2015-10-28 18:44:44 +00:00
duncanspumpkin
330b6b5524
Implemented tables for top spin paint setup
2015-10-28 18:44:43 +00:00
zsilencer
00e2ca43a1
ipv6 support, non-blocking address resolve and connect
2015-10-26 22:35:34 -06:00
IntelOrca
8d84b540ad
add vehicle struct and enum labels from vehicle-update branch.
2015-10-25 21:26:03 +00:00
IntelOrca
4ac42ff1b2
add vehicle struct, enum labels and helper functions from implement-ride-create-vehicles branch.
2015-10-25 16:00:21 +00:00
Daniël Heres
29976790cb
Low level optimizations
...
* Just memcpy if we don't have to use a pallete and zoom_amount == 1
* Replace some divide operations by right-shifts
* Optimize / simplify sub_68B3FB
2015-10-24 12:32:56 +02:00
Michał Janiszewski
8e45cccb7a
Minor fixes
...
Includes (mostly) type fixes, dead code removal, signed vs unsigned
comparison fixes, memory leaks removal.
2015-10-21 08:47:09 +02:00
Michał Janiszewski
7d0ce00bab
Strip all whitespace
2015-10-20 20:48:51 +02:00
duncanspumpkin
3ee518bf87
Define CableLiftVehicle structure
2015-10-18 14:01:16 +01:00
duncanspumpkin
f512c5fad0
Use correct function call for crashed vehicles
2015-10-18 13:18:10 +01:00
duncanspumpkin
0551fb7170
Fix #1914 . Removed y variable as it is not part of function call
2015-10-18 12:07:45 +01: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
Michał Janiszewski
74d0b033df
Name RCT2_ADDRESS_PALETTE
2015-10-09 20:20:05 +02:00
Jonathan Haas
8463e58922
Define some tick related addresses
2015-10-03 20:00:29 +02:00
Jonathan Haas
ae82ffcd96
Rename window flags
2015-10-03 17:20:53 +02:00