Jonathan G Rennison
|
7949de2c05
|
Add a minimum visible height and no ground tile parameter to DrawTileProc.
Filter out tile parts which are entirely outside the drawing area.
|
2020-03-05 23:06:01 +00:00 |
|
Jonathan G Rennison
|
4108672cf6
|
Use separate tile hash for each vehicle type
|
2020-03-03 06:57:50 +00:00 |
|
Jonathan G Rennison
|
76f68c48f5
|
Cache whether vehicle is currently drawn: Vehicle::IsDrawn()
|
2020-02-03 18:58:19 +00:00 |
|
Jonathan G Rennison
|
7960db35f2
|
Merge branch 'master' into jgrpp
# Conflicts:
# config.lib
# projects/openttd_vs140.vcxproj
# projects/openttd_vs140.vcxproj.filters
# projects/openttd_vs141.vcxproj
# projects/openttd_vs141.vcxproj.filters
# projects/openttd_vs142.vcxproj
# projects/openttd_vs142.vcxproj.filters
# src/aircraft_cmd.cpp
# src/base_station_base.h
# src/core/pool_type.hpp
# src/disaster_vehicle.cpp
# src/economy.cpp
# src/engine.cpp
# src/group.h
# src/group_cmd.cpp
# src/group_gui.cpp
# src/lang/english.txt
# src/lang/german.txt
# src/linkgraph/linkgraph_gui.cpp
# src/network/network_command.cpp
# src/network/network_server.cpp
# src/openttd.cpp
# src/order_cmd.cpp
# src/road_cmd.cpp
# src/saveload/afterload.cpp
# src/saveload/cargopacket_sl.cpp
# src/saveload/linkgraph_sl.cpp
# src/saveload/order_sl.cpp
# src/saveload/station_sl.cpp
# src/saveload/town_sl.cpp
# src/saveload/vehicle_sl.cpp
# src/screenshot.cpp
# src/screenshot.h
# src/settings_gui.cpp
# src/settings_type.h
# src/smallmap_gui.cpp
# src/station.cpp
# src/station_cmd.cpp
# src/table/settings.ini
# src/toolbar_gui.cpp
# src/town_cmd.cpp
# src/train.h
# src/train_cmd.cpp
# src/train_gui.cpp
# src/vehicle.cpp
# src/vehicle_base.h
# src/vehiclelist.cpp
# src/window_type.h
|
2020-01-06 18:45:51 +00:00 |
|
Jonathan G Rennison
|
12380fc1bb
|
Fix: Assertion failure when post road-works cleanup removes all road pieces
|
2020-01-05 20:44:07 +00:00 |
|
Jonathan G Rennison
|
b3e46cbe00
|
Fix crash when post road-works cleanup removes all road pieces
|
2020-01-05 14:49:11 +00:00 |
|
Daniel Lee
|
24bace32ba
|
Fix #7625: Road infrastructure cost is correctly updated on upgrading your own roads.
|
2019-12-31 19:17:56 +00:00 |
|
glx
|
e3c75a30ba
|
Fix: unused variable warnings
|
2019-12-21 20:13:03 +01:00 |
|
glx
|
d8a1be48cd
|
Codechange: Replace vehicle related FOR_ALL with range-based for loops
|
2019-12-21 20:13:03 +01:00 |
|
Jonathan G Rennison
|
cbdd9f84d8
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/console_gui.cpp
# src/lang/korean.txt
# src/video/sdl2_v.cpp
# src/video/sdl2_v.h
# src/window.cpp
# src/window_gui.h
|
2019-11-12 18:43:10 +00:00 |
|
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
2019-11-10 17:59:20 +00:00 |
|
Jonathan G Rennison
|
e040ea1ce6
|
Fix road/tram catenary not being drawn on custom bridge heads
|
2019-09-21 11:52:08 +01:00 |
|
Jonathan G Rennison
|
e0b33324a5
|
Fix 4bd33c6bd0 : Assertion failure on non-road tiles
|
2019-09-21 11:39:06 +01:00 |
|
Jonathan G Rennison
|
4bd33c6bd0
|
Fix convert tool on road depots updating infra totals incorrectly
|
2019-09-17 00:45:47 +01:00 |
|
Jonathan G Rennison
|
d3e0c3787f
|
Merge branch 'master' into jgrpp-nrt
Merge trunk multiple docks implementation
# Conflicts:
# docs/landscape_grid.html
# src/order_cmd.cpp
# src/pathfinder/npf/npf.cpp
# src/pathfinder/yapf/yapf_ship.cpp
# src/rail_cmd.cpp
# src/saveload/afterload.cpp
# src/saveload/oldloader_sl.cpp
# src/saveload/station_sl.cpp
# src/script/api/script_order.cpp
# src/ship_cmd.cpp
# src/station.cpp
# src/station_base.h
# src/station_cmd.cpp
# src/tunnelbridge_cmd.cpp
|
2019-07-13 20:34:52 +01:00 |
|
Jonathan G Rennison
|
a200fcf4e9
|
Ensure bridge road types match when joining two previous separate ends
|
2019-07-11 22:34:31 +01:00 |
|
Jonathan G Rennison
|
dbc5f1baed
|
Merge branch 'master' into jgrpp-nrt
# Conflicts:
# src/fontcache.cpp
# src/game/game_text.cpp
# src/lang/korean.txt
# src/os/macosx/crashlog_osx.cpp
# src/os/windows/crashlog_win.cpp
# src/station_cmd.cpp
# src/viewport.cpp
|
2019-07-11 20:03:23 +01:00 |
|
Jonathan G Rennison
|
ba8ed880c1
|
Merge branch 'master' into jgrpp-nrt
Merge NRT feature
# Conflicts:
# docs/landscape.html
# docs/landscape_grid.html
# src/bridge_map.h
# src/build_vehicle_gui.cpp
# src/company_base.h
# src/company_cmd.cpp
# src/misc_gui.cpp
# src/newgrf.cpp
# src/newgrf_engine.cpp
# src/pathfinder/follow_track.hpp
# src/pathfinder/npf/npf.cpp
# src/road_cmd.cpp
# src/road_func.h
# src/road_gui.cpp
# src/road_map.h
# src/road_type.h
# src/roadveh_cmd.cpp
# src/saveload/afterload.cpp
# src/saveload/company_sl.cpp
# src/script/api/script_bridge.cpp
# src/table/newgrf_debug_data.h
# src/tile_cmd.h
# src/town_cmd.cpp
# src/tunnel_map.h
# src/tunnelbridge_cmd.cpp
|
2019-07-11 19:45:56 +01:00 |
|
Niels Martin Hansen
|
81614f2378
|
Fix #7633: Allow zero-cost track conversion to succeed
|
2019-07-06 21:04:43 +02:00 |
|
Jonathan G Rennison
|
829c635add
|
Add road layout change counter, add to road veh path caches
Update layout counter when non-leaf road bits are added or removed
|
2019-05-26 11:35:18 +01:00 |
|
PeterN
|
f4921d2c3e
|
Fix #7576: Crash when destroying rail/tram crossing. (#7579)
|
2019-05-10 21:07:38 +01:00 |
|
peter1138
|
1fe580cd2b
|
Fix c02ef3e456 : Incorrect order of road toolbar icons.
|
2019-05-04 19:51:38 +01:00 |
|
peter1138
|
c02ef3e456
|
Feature: Add NotRoadTypes (NRT)
|
2019-05-01 21:36:27 +02:00 |
|
Jonathan G Rennison
|
674732cd68
|
Merge: Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-11 18:14:13 +01:00 |
|
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-10 23:22:20 +02:00 |
|
Jonathan G Rennison
|
255b6adfc9
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/vehicle_cmd.cpp
|
2019-01-31 02:04:02 +00:00 |
|
Peter Nelson
|
e982b9131e
|
Fix #7142: Missing map bounds check when building long roads.
|
2019-01-30 17:08:36 +00:00 |
|
Jonathan G Rennison
|
e3d167f9f0
|
Merge branch 'save_ext' into jgrpp
# Conflicts:
# config.lib
# src/misc_gui.cpp
# src/network/network_gui.cpp
# src/settings_type.h
# src/smallmap_gui.cpp
# src/smallmap_gui.h
# src/station_cmd.cpp
# src/toolbar_gui.cpp
# src/vehicle_gui.cpp
# src/window.cpp
|
2019-01-14 00:01:44 +00:00 |
|
Joan Josep
|
9aecbac2b4
|
Codechange: Define INVALID_TOWN as a TownID (#7044)
|
2019-01-12 23:20:10 +00:00 |
|
Jonathan G Rennison
|
df92a056df
|
Fix #6875: Depot building cost does not include foundation build cost (#6883)
|
2018-08-14 22:05:47 +02:00 |
|
Jonathan G Rennison
|
bdf155e60c
|
Fix: Depot building cost does not include foundation build cost (#6875)
|
2018-08-11 01:32:32 +01:00 |
|
Jonathan G Rennison
|
9e1e074c2b
|
Update existing assertions to log tile information where suitable
|
2018-07-26 19:13:35 +01:00 |
|
Jonathan G Rennison
|
f3dde49ff8
|
Prevent AIs/scripts from creating road custom bridge heads.
|
2017-06-22 19:02:46 +01:00 |
|
Jonathan G Rennison
|
0acb4fdd2f
|
Safer level crossings: add setting to improve RV level crossing safety.
|
2017-05-07 19:33:59 +01:00 |
|
Jonathan G Rennison
|
0d4bf16f57
|
Merge branch 'custom_bridgeheads' into jgrpp
|
2017-03-23 20:15:45 +00:00 |
|
Jonathan G Rennison
|
57a5f08687
|
Fix handling of custom bridge heads on steep slopes.
|
2017-03-23 20:15:37 +00:00 |
|
Jonathan G Rennison
|
091c30e254
|
Merge branch 'custom_bridgeheads' into jgrpp
|
2017-02-22 02:54:01 +00:00 |
|
Jonathan G Rennison
|
3278051913
|
Fix crash when removing secondary road type from tunnel.
|
2017-02-22 02:53:38 +00:00 |
|
frosch
|
7f1c176706
|
(svn r27746) -Fix [FS#6538]: PR_CLEAR_ROAD refers to cost per roadbit. Removing secondary roadtypes from bridges was too cheap. (JGR)
|
2017-02-12 12:03:07 +00:00 |
|
Jonathan G Rennison
|
072915f2c7
|
Merge branch 'custom_bridgeheads' into jgrpp
# Conflicts:
# docs/landscape_grid.html
# src/roadveh_cmd.cpp
# src/saveload/afterload.cpp
# src/saveload/extended_ver_sl.cpp
# src/saveload/extended_ver_sl.h
# src/settings_gui.cpp
# src/settings_type.h
# src/tunnelbridge_cmd.cpp
# src/tunnelbridge_map.h
|
2017-02-05 20:43:56 +00:00 |
|
Jonathan G Rennison
|
079a5a66da
|
Custom bridge heads: Relax ownership checks to be similar to plain roads.
|
2017-02-05 20:43:19 +00:00 |
|
Jonathan G Rennison
|
da177d063f
|
Custom bridge heads: Initial implementation
|
2017-02-05 20:43:19 +00:00 |
|
Jonathan G Rennison
|
478ff2538e
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/lang/english.txt
# src/lang/korean.txt
|
2016-12-09 23:42:54 +00:00 |
|
frosch
|
10293c5fb1
|
(svn r27686) -Change: List railtype of rail tiles explicitly in the tile info window.
|
2016-12-09 21:27:22 +00:00 |
|
frosch
|
4753097c3d
|
(svn r27686) -Change: List railtype of rail tiles explicitly in the tile info window.
|
2016-12-09 21:27:22 +00:00 |
|
Jonathan G Rennison
|
10ae23d3b9
|
Merge branch 'departure-boards' into jgrpp
VehicleListIdentifier API changes.
# Conflicts:
# src/departures.cpp
# src/vehicle_gui.cpp
|
2016-11-11 18:46:15 +00:00 |
|
frosch
|
d9bfe88261
|
(svn r27676) -Codechange: Rename catenary functions, so that they refer unambiguously to either RoadCatenary or RailCatenary.
|
2016-11-05 11:53:03 +00:00 |
|
frosch
|
616c02c42e
|
(svn r27676) -Codechange: Rename catenary functions, so that they refer unambiguously to either RoadCatenary or RailCatenary.
|
2016-11-05 11:53:03 +00:00 |
|
Jonathan G Rennison
|
f0bcec77fb
|
Import patch for random town road reconstruction.
From https://www.tt-forums.net/viewtopic.php?f=33&t=36438
Change scale from 0-100 to 0-1000
Adjust strings, settings GUI placement, etc.
|
2016-09-19 23:07:09 +01:00 |
|
Jonathan G Rennison
|
d733955d33
|
Add road vehicle state to UpdateViewport()->GetImage() var whitelist.
Minor refactoring of var check.
|
2016-09-10 01:03:48 +01:00 |
|