summaryrefslogtreecommitdiff
path: root/src/script/api/script_road.cpp
AgeCommit message (Collapse)Author
2020-03-13Fix: [AI/GS] CanBuildConnectedRoadPartsHere neighbours tiles were at times ↵SamuXarick
incorrect
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-05-01Add: New RoadType API functions.peter1138
2019-05-01Feature: Add NotRoadTypes (NRT)peter1138
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-03-28Fix: MSVC warnings (#7423)glx22
2015-08-10(svn r27381) -Fix: Warnings due to C++11 requirements for explicit narrowing ↵michi_cc
conversions in initializer lists.
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ↵rubidium
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
2013-12-08(svn r26149) -Fix [FS#5825]: [Script] Various API functions did not check ↵frosch
whether ScrtipRoad::SetCurrentRoadType was called appropiately.
2013-11-29(svn r26138) -Fix [FS#5821] (r26105-ish): [Script] scripts could trigger the ↵rubidium
internal IsValidRoadType assertion
2012-10-25(svn r24628) -Fix: Document and enforce precondition start != end for ↵zuu
ScriptRoad::RemoveRoad and ScriptRoad::RemoveRoadFull
2011-12-19(svn r23633) -Add: allow most build commands from GameScript given a ↵truebrain
CompanyMode is active in that scope
2011-12-19(svn r23632) -Add: GSCompanyMode, to change company in GameScriptstruebrain
2011-12-03(svn r23416) -Add: [NoAI] API for querying infrastructure costs.michi_cc
2011-11-29(svn r23355) -Codechange: rename all AI* to Script* (Rubidium)truebrain
2011-11-29(svn r23354) -Codechange: move all src/ai/api/ai_*.[hc]pp files to ↵truebrain
src/script/api/script_* (Rubidium)