1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-07 07:04:36 +01:00
Commit Graph

12032 Commits

Author SHA1 Message Date
rwjuk
d364b2824f Remove needless null check 2017-07-06 23:35:00 +01:00
rwjuk
f28db5731f Guard against NULL in fix_invalid_vehicle_sprite_sizes() 2017-07-06 22:29:51 +01:00
Ted John
1c7eeb14c8 Merge pull request #5805 from rwjuk/heisenbug
Fix visual sprite corruption with headless servers
2017-07-06 18:48:29 +01:00
rwjuk
5c0a85df5e Bump network version 2017-07-06 13:22:48 +01:00
rwjuk
cc95aa0433 Fix visual corruption caused by zero sprite dimensions
Sprite corruption issue highlight

Fix already bugged saves

Fix visual corruption caused by zero sprite dimensions
2017-07-06 13:22:24 +01:00
Michał Janiszewski
0d554ede45 Merge pull request #5808 from OpenRCT2/revert-5801-fixsprites
Revert "Fix #5795: Implement sprite cycle checking"
2017-07-06 11:19:34 +02:00
Michał Janiszewski
aac81163d0 Update network version to avoid confusion 2017-07-06 11:14:42 +02:00
Michał Janiszewski
ec7bcfce34 Revert "Fix #5795: Implement sprite cycle checking" 2017-07-06 11:13:12 +02:00
Michael Steenbeek
37579542f7 Merge pull request #5801 from rwjuk/fixsprites
Fix #5795: Implement sprite cycle checking
2017-07-06 10:50:40 +02:00
OpenRCT2 git bot
487e94dd72 Merge Localisation/master into OpenRCT2/develop. 2017-07-06 04:00:28 +00:00
rwjuk
8224e715d8 Network version bump 2017-07-05 23:34:47 +01:00
rwjuk
a586c961fb Correct sprite cycle fixing algorithm 2017-07-05 23:34:47 +01:00
rwjuk
9d338101b9 Fix compilation issues and restore line that went astray 2017-07-05 23:34:47 +01:00
rwjuk
30648df16a Remove superfluous parameter 2017-07-05 23:34:47 +01:00
rwjuk
5cc188076c Restore resetting of sprite index 2017-07-05 23:34:47 +01:00
rwjuk
89bfe1d1bd Code quality improvements 2017-07-05 23:34:47 +01:00
rwjuk
22f88f80b0 Implement sprite cycle checking 2017-07-05 23:34:47 +01:00
Tomas Dittmann
446796db4b Prevent integer overflow in interest calculation (#5724)
Fixes #5635
2017-07-06 00:30:10 +02:00
Tomas Dittmann
14d14de911 Fix #5205: Prevent the paint loop becoming an infinite loop (#5771) 2017-07-05 18:00:30 +01:00
Gymnasiast
ee58ac4882 Fix #4512: invisible map edge tiles corrupted 2017-07-05 18:37:39 +02:00
Michael Steenbeek
ae3bc6183f Bump network version 2017-07-05 09:32:50 +02:00
rwjuk
2fb1e40f1a Guard against nullptr in AudioMixer.cpp 2017-07-05 09:32:50 +02:00
rwjuk
68c819c01f Log to console when invalid objects found during check 2017-07-05 07:28:46 +02:00
rwjuk
fe140c5c20 Fix #5789: No missing obj notification when loading from cmd line 2017-07-05 07:28:46 +02:00
OpenRCT2 git bot
3151b2b9da Merge Localisation/master into OpenRCT2/develop. 2017-07-05 04:00:19 +00:00
Richard Jenkins
4e4022d693 Fix #5790: Ride list window does not force refresh on view change (#5791) 2017-07-04 23:03:43 +01:00
Ted John
705ad7c85d Fix #5787: Opening an incomplete ride moves the viewport to unrelated place
Remove ghost elements for track before validating it.
2017-07-04 22:25:23 +01:00
Ted John
a558423794 Invalidate missing object list on item click 2017-07-04 21:52:11 +01:00
Michał Janiszewski
705b8f2fff Provide some additional information in travis jobs 2017-07-04 22:14:00 +02:00
Michał Janiszewski
cfbfcb61aa Perform Android builds on tagged commits 2017-07-04 22:14:00 +02:00
Gymnasiast
b0fece095c Raise maximum entrance fee to £200
It could even be higher, depending on the initial guest cash, but this should do for now
2017-07-04 15:23:12 +02:00
Yaroslav Tretyakov
56987960b3 Add better fix for #3846 #5749 (#5781) 2017-07-04 12:15:15 +01:00
Michael Steenbeek
0aaff4317f Add #3846 and #5749 to changelog 2017-07-04 09:41:51 +02:00
Yaroslav Tretyakov
c7de74f132 Fix #3846, #5749: ride_create_vehicles_find_first_block could not handle diagonal blocks (#5778)
* Fix #3846: Testing or opening (certain) rollercoaster causes game to hang
* Fix #5749: Game Crash when I test the roller coaster
2017-07-04 07:43:25 +01:00
OpenRCT2 git bot
0be6003474 Merge Localisation/master into OpenRCT2/develop. 2017-07-04 04:00:23 +00:00
Richard Jenkins
048c543fe2 Fix needless double invocation of Memory::Set
Memory::Set() invocations moved to InitialiseEntryMaps() function.
2017-07-03 23:59:19 +01:00
Ted John
0422699539 Fix #5381: Game crashes in editor when scenery or pathing is clicked
Add more defensive checks for when there are no objects loaded.
- Do not open footpath window if there are no footpath objects loaded.
- Prevent crash in scenery window if no scenery groups loaded.
2017-07-03 21:46:07 +01:00
Ted John
1442b43898 Update changelog
[ci skip]
2017-07-03 20:50:37 +01:00
Richard Jenkins
aec214c684 Fix #5767: Importing AA/LL SC4s causes a crash 2017-07-03 17:32:05 +01:00
rwjuk
dd2ab63b26 Fix #5765: Peep purchase animation shows for $0.00 2017-07-03 15:50:50 +02:00
Krutonium
eeca2e1d83 Update openrct2.desktop file
For example, this allows you to associate Saves and Scenarios with the game.
2017-07-03 10:52:08 +02:00
Ted John
32e8737796 Merge pull request #5758 from rwjuk/fix5756
Fix #5756: Only refresh ride list window every 64 ticks for performance
2017-07-03 07:57:04 +01:00
Ted John
146982d4b0 Fix #5750: OpenRCT2 locking up consistently, no reports (#5757)
Prevent freezing on corrupted ride queues by ignoring sprites that are not guests when a guest re-joins the front of the queue.
2017-07-03 07:56:34 +01:00
OpenRCT2 git bot
126d0df2d0 Merge Localisation/master into OpenRCT2/develop. 2017-07-03 04:00:24 +00:00
rwjuk
a941400403 Refactor window_ride_list_refresh_list() to single loop 2017-07-02 21:32:20 +01:00
rwjuk
398004901b Only refresh ride list window every 64 ticks for perf. 2017-07-02 20:49:39 +01:00
Ted John
cb28381990 Merge pull request #5746 from IntelOrca/fix/5507
Fix #5507: RCT1 path check is case-sensitive on Linux
2017-07-02 12:18:40 +01:00
Ted John
09bb7bfd6c Allocate strings with new instead of malloc 2017-07-02 11:37:01 +01:00
OpenRCT2 git bot
018ccea688 Merge Localisation/master into OpenRCT2/develop. 2017-07-02 04:00:27 +00:00
Ted John
fd2eda921f Merge pull request #5705 from Broxzier/hardcoded-values
Replace -1 with SPR_NONE for viewport sprite, sort some includes
2017-07-02 00:08:33 +01:00