Jonathan G Rennison
|
b7ddd486cf
|
Merge branch 'master' into jgrpp
# Conflicts:
# cmake/CompileFlags.cmake
# src/aircraft_cmd.cpp
# src/blitter/32bpp_anim.cpp
# src/cargopacket.cpp
# src/cheat_gui.cpp
# src/company_cmd.cpp
# src/company_gui.cpp
# src/core/pool_func.hpp
# src/date.cpp
# src/economy.cpp
# src/error_gui.cpp
# src/ground_vehicle.cpp
# src/ground_vehicle.hpp
# src/group_gui.cpp
# src/industry_cmd.cpp
# src/lang/dutch.txt
# src/lang/french.txt
# src/lang/german.txt
# src/linkgraph/linkgraph_gui.cpp
# src/linkgraph/mcf.cpp
# src/network/network_content.cpp
# src/network/network_server.cpp
# src/network/network_udp.cpp
# src/newgrf_engine.cpp
# src/newgrf_station.cpp
# src/order_cmd.cpp
# src/order_gui.cpp
# src/pathfinder/follow_track.hpp
# src/pathfinder/yapf/yapf_common.hpp
# src/saveload/saveload.cpp
# src/settings_gui.cpp
# src/station_cmd.cpp
# src/station_kdtree.h
# src/string_func.h
# src/table/settings.ini
# src/tgp.cpp
# src/timetable_cmd.cpp
# src/timetable_gui.cpp
# src/toolbar_gui.cpp
# src/town_cmd.cpp
# src/train_cmd.cpp
# src/train_gui.cpp
# src/tree_gui.cpp
# src/tunnelbridge_cmd.cpp
# src/vehicle.cpp
# src/vehicle_gui.cpp
# src/video/sdl2_v.cpp
# src/video/sdl_v.cpp
# src/video/win32_v.cpp
# src/viewport.cpp
# src/viewport_sprite_sorter_sse4.cpp
# src/window.cpp
|
2021-02-01 17:07:34 +00:00 |
|
Charles Pigott
|
9b800a96ed
|
Codechange: Remove min/max functions in favour of STL variants (#8502)
|
2021-01-08 11:16:18 +01:00 |
|
Jonathan G Rennison
|
4108672cf6
|
Use separate tile hash for each vehicle type
|
2020-03-03 06:57:50 +00:00 |
|
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
2019-11-10 17:59:20 +00:00 |
|
peter1138
|
0db31ae27f
|
Change: Avoid caching end of ship path, to allow penalties to apply.
|
2019-06-30 16:46:32 +02:00 |
|
peter1138
|
31db4f8d5e
|
Add: Penalty for occupied docking points.
|
2019-06-30 16:46:32 +02:00 |
|
peter1138
|
f538179878
|
Feature: Multi-tile docks and docking points.
|
2019-06-30 16:46:32 +02:00 |
|
Charles Pigott
|
9f3928658b
|
Codechange: Remove Track{dir,}{Bits,}Byte types
|
2019-04-29 17:40:22 +01:00 |
|
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-10 23:22:20 +02:00 |
|
PeterN
|
6c6971fb43
|
Add: Road vehicle path cache. (#7261)
|
2019-03-08 23:52:45 +00:00 |
|
Peter Nelson
|
7ca1793ec4
|
Change: Automatically use Trackdir node key as needed if ship curve penalties differ.
|
2019-03-08 16:52:08 +01:00 |
|
Peter Nelson
|
b8a0107ad1
|
Change: Add configurable curve penalty for ships.
|
2019-03-08 16:52:08 +01:00 |
|
Peter Nelson
|
3f327116db
|
Change: Don't apply forbid 90 deg turn settings to ships.
|
2019-03-03 20:59:44 +01:00 |
|
J0an Josep
|
a5836874ef
|
Codechange: Use track functions.
|
2019-01-26 22:55:12 +00:00 |
|
Peter Nelson
|
81330b8d6e
|
Change: Add path cache for ships.
|
2019-01-19 23:11:17 +00:00 |
|
J0anJosep
|
d01c09fb73
|
Codechange: Use HasTrack(dir) to improve code readability.
|
2018-06-27 23:14:30 +02:00 |
|
J0anJosep
|
79a551a83c
|
Codechange: Use TileAddBy(Diag)Dir when possible.
|
2018-04-30 18:55:04 +02:00 |
|
alberth
|
b885d79f50
|
(svn r27362) -Codechange: Codestyle fixes for reference var declarations, static cast type, operator methods.
|
2015-08-08 10:06:24 +00:00 |
|
rubidium
|
0463dbdc9e
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
2014-04-23 20:13:33 +00:00 |
|
rubidium
|
f669101560
|
(svn r26117) -Cleanup: unneeded NULL check
|
2013-11-26 10:00:15 +00:00 |
|
rubidium
|
eb538da228
|
(svn r24964) -Fix [FS#5416]: With YAPF the docking behaviour differed per direction; now favour docking in the direction you approached
|
2013-02-03 14:16:45 +00:00 |
|
frosch
|
d17ec934f5
|
(svn r24481) -Feature [FS#5127]: Make the pathfinder decide whether ships shall leave depots towards north or south.
|
2012-08-18 11:37:47 +00:00 |
|
truebrain
|
1c9bec1999
|
(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
2011-12-20 17:57:56 +00:00 |
|
michi_cc
|
45b95ed629
|
(svn r22801) -Feature: [YAPF] Take canal/ocean speed fraction of ships into account.
|
2011-08-21 14:13:22 +00:00 |
|
smatz
|
6e011e9e68
|
(svn r22348) -Codechange: split ship-specific part of yapf_node.hpp to yapf_node_ship.hpp
|
2011-04-19 15:00:11 +00:00 |
|
rubidium
|
4045429df6
|
(svn r21511) -Feature: vehicle lost message for ships
|
2010-12-13 21:56:40 +00:00 |
|
frosch
|
4bd32799f1
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
2010-08-01 19:44:49 +00:00 |
|
frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
2010-08-01 19:22:34 +00:00 |
|
rubidium
|
f67c265c6f
|
(svn r18374) -Cleanup: remove some unused code
|
2009-12-02 10:47:18 +00:00 |
|
rubidium
|
c10e953141
|
(svn r18373) -Codechange: unify some road pathfinder functions
|
2009-12-02 10:44:38 +00:00 |
|
rubidium
|
c56c892b2c
|
(svn r18372) -Codechange: push some extra type safety into YAPF
|
2009-12-02 10:13:49 +00:00 |
|
rubidium
|
ef8cc49175
|
(svn r18370) -Codechange: push some constness/type strictness into the ship pathfinders
|
2009-12-02 09:31:38 +00:00 |
|
rubidium
|
76fe20cdcc
|
(svn r18367) -Codechange: unify the ship pathfinder 'calls'
|
2009-12-01 23:56:04 +00:00 |
|
rubidium
|
f52e27c688
|
(svn r18364) -Codechange: move the pathfinders and their related files into a separate directory
|
2009-12-01 22:45:39 +00:00 |
|