Jeroen D Stout
9be89416e4
Removed minigolf check
2016-06-04 16:23:49 +02:00
Jeroen D Stout
e299b4d7f7
Moving lights correctly on-screen for zoom
2016-06-04 16:23:23 +02:00
Jeroen D Stout
956c796f4a
Reduce light intensity for zoom levels
2016-06-04 16:23:05 +02:00
Jeroen D Stout
de4b79b419
Remove light when off-screen
2016-06-04 16:22:21 +02:00
Jeroen D Stout
12a0c87bfd
Culling based on viewport for zoom levels
2016-06-04 16:22:14 +02:00
Jeroen D Stout
21dcb405ce
Merged with Open dev
2016-06-04 15:35:14 +02:00
Jeroen D Stout
2ea10a1e6b
Add all lights from vehicles function
2016-06-04 15:33:53 +02:00
Jeroen D Stout
add1e47d09
Gave map-based lights a qualifier from magic function
2016-06-04 15:33:43 +02:00
Jeroen D Stout
b5abb21445
Better dynamic dithering for light cull check
2016-06-04 15:33:20 +02:00
Jeroen D Stout
fb7b31a379
Calling 'magic' all lights by vehicles function
2016-06-04 15:32:13 +02:00
Jeroen D Stout
b196893603
Added 'magic' function for adding all vehicles to light list
2016-06-04 15:31:56 +02:00
Jeroen D Stout
91b97f7b7a
Added sprite source identifier
2016-06-04 15:31:46 +02:00
Jeroen D Stout
3f10698bf7
Removed insertion code from vehicle paint (was unreliable)
2016-06-04 15:31:32 +02:00
OpenRCT2 git bot
4f6929edf6
Merge Localisation/master into OpenRCT2/develop.
2016-06-04 04:00:21 +00:00
Jeroen D Stout
a099096f1b
Added offset to map coord.
2016-06-04 05:26:42 +02:00
Jeroen D Stout
f903b0c094
For now no longer occluding lights by sprites.
2016-06-04 05:26:32 +02:00
Jeroen D Stout
5ea9ec4eb6
Introduced tile offset for viewing directions
2016-06-04 05:26:07 +02:00
Jeroen D Stout
b0ab2b0a8d
Reduced light soft check radius
2016-06-04 05:25:28 +02:00
Jeroen D Stout
c98b121a05
Add lights to rides
2016-06-04 01:03:22 +02:00
Jeroen D Stout
49b749693b
Add light to cursor with special state
2016-06-04 01:02:35 +02:00
Jeroen D Stout
158f75b70f
Peeps drawing light
2016-06-04 01:02:18 +02:00
Jeroen D Stout
b60cb19939
Renamed qualifier from vehicle to sprite (all sprites share a qualifier)
2016-06-04 00:56:15 +02:00
Jeroen D Stout
8ad7ed3ad0
Major updates to lightfx, enabling light consistency (non-duplication) and culling
2016-06-04 00:40:25 +02:00
Michał Janiszewski
e5cd157edc
Fix memory leak in TcpSocket ( #3815 )
2016-06-03 23:29:25 +01:00
Ted John
e4c94d7966
fix #3813 : Scrolling texts going rogue
2016-06-03 23:27:47 +01:00
Ted John
a9bf0cdd4e
fix #3811 : Multiplayer Crash on join
...
Game was probably being updated with title sequence sprite spatial index.
2016-06-03 22:03:22 +01:00
Michał Janiszewski
a79e793e67
Disable whole-project alignment for MSVC & MinGW ( #3807 )
...
As OpenRCT2/OpenRCT2#3783 has now been merged, this should be
unnecessary.
2016-06-03 19:07:52 +01:00
Ted John
428724d86c
refactor reset_sprite_spatial_index, integrate gSpriteSpatialIndex
2016-06-03 18:13:00 +01:00
Ted John
3914e92117
Update ISSUE_TEMPLATE.md
2016-06-03 15:17:05 +01:00
Michał Janiszewski
628e263094
Fix #3804 : use-after-free in TcpSocket ( #3810 )
2016-06-03 14:30:00 +01:00
Ted John
d2aaad6f7e
Merge pull request #3808 from janisozaur/fixes
...
Fixes
2016-06-03 12:28:44 +01:00
Michał Janiszewski
a44cd9cb15
Fix undefined left shifts
2016-06-03 13:14:36 +02:00
Michał Janiszewski
24991b03ec
Check for NULL mapElement in ride_update_station_blocksection
...
Fixes #3434
2016-06-03 13:14:35 +02:00
Ted John
82dd7601eb
Merge pull request #3782 from janisozaur/desyncs
...
synchronise reset_0x69EBE4 over network
2016-06-03 10:47:01 +01:00
Ted John
5889522d74
Merge pull request #3783 from janisozaur/packed-structs
...
Explicitly pack structs
2016-06-03 10:42:43 +01:00
Michał Janiszewski
1508e49a28
Change macro to assert_struct_size
2016-06-03 11:29:50 +02:00
Michał Janiszewski
934ce5e84e
Fix 64 bit by skipping static_asserts for structs with pointers
2016-06-03 10:55:21 +02:00
Michał Janiszewski
60630b9ad7
Drop PACKED attribute
2016-06-03 10:55:21 +02:00
Michał Janiszewski
df3030e4a9
Provide static_assert for hard-coded struct sizes.
2016-06-03 10:55:21 +02:00
Michał Janiszewski
3907fcd9d2
Explicitly pack structs
2016-06-03 10:55:21 +02:00
OpenRCT2 git bot
7e291c32bc
Merge Localisation/master into OpenRCT2/develop.
2016-06-03 04:00:19 +00:00
Michał Janiszewski
4955279b7b
Synchronise reset_0x69EBE4 over network
...
Clients calling reset_0x69EBE4 not in sync is a major cause of desyncs,
this change tries to force sync across clients
2016-06-03 00:33:15 +02:00
Goddesen
c004b986ae
Moved new strings to uphold string ID order
2016-06-03 00:33:15 +02:00
Goddesen
5ee19db16b
Added new cheat feature to changelog
2016-06-03 00:33:15 +02:00
Goddesen
0fdeb37053
Fixed space indentation
2016-06-03 00:33:15 +02:00
Goddesen
60fe00b088
Added Goddesen to contributors.
2016-06-03 00:33:15 +02:00
Goddesen
809e459495
Added cheat to disable plant aging
2016-06-03 00:33:15 +02:00
Ted John
9b705c5a7e
Merge pull request #3797 from IntelOrca/refactor/tcpsocket
...
Abstracts all socket code into a new class TcpSocket which is only exposed by a light interface, ITcpSocket. This now means that platform specific headers like winsock2.h and sys/socket.h do not have to be included in OpenRCT2 header files reducing include load and other issues.
2016-06-02 19:33:17 +01:00
Ted John
a153d07637
handle exceptions when setting up the TCP listener
2016-06-02 18:51:29 +01:00
Michael Steenbeek
768e915eed
Merge pull request #3787 from Goddesen/nb-NO_support
...
Support for nb-NO
2016-06-02 19:41:23 +02:00