summaryrefslogtreecommitdiff
path: root/src/ship_cmd.cpp
AgeCommit message (Expand)Author
2021-02-14Fix: Stopped ships shouldn't block depots (#8578)Tyler Trahan
2021-01-17Fix eeb88e8: Trains reversed while paused do not correctly update sprite boun...Matt Kimber
2021-01-08Codechange: Remove min/max functions in favour of STL variants (#8502)Charles Pigott
2021-01-05Codechange: create MutableSpriteCache to remove the need to cast Vehicle to a...Matt Kimber
2020-03-30Fix #8020: Add missing docking tiles around industry neutral stationsSamuXarick
2020-01-06Cleanup: Remove unused parameterSamu
2019-12-21Codechange: Replace FOR_ALL_DEPOTS with range-based for loopsglx
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-09-29Fix: Some typos found using codespellJMcKiern
2019-06-30Codechange: Restrict docking points of docks.peter1138
2019-06-30Feature: Multi-tile docks and docking points.peter1138
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-04-05Cleanup 3f32711: Don't apply forbid 90 deg turn settings for ships.Samu
2019-03-31Fix #7062, Revert 7af53d7588: Don't test ship max order distance when pathfin...peter1138
2019-03-16Remove: OPFCharles Pigott
2019-03-08Fix #7334: Ship lost after crossing bridge due to path cache not being consum...peter1138
2019-03-03Change: Don't apply forbid 90 deg turn settings to ships.Peter Nelson
2019-02-19Fix #7244, 6ca637b8c1: OPF doesn't take 90 deg turns into account.J0an Josep
2019-02-18Fix #7226: Don't call ship pathfinders if there is no available track due to ...J0an Josep
2019-02-04Change: Make ships stop in locks to move up/down instead of following the slope.Peter Nelson
2019-02-04Fix #7119: When rotating a ship, apply an additional offset to avoid movement...Peter Nelson
2019-01-31Cleanup: [NPF] Remove unused parameter.J0an Josep
2019-01-31Cleanup: [NPF] Remove unused parameters.J0an Josep
2019-01-26Codechange: Use track functions.J0an Josep
2019-01-24Change: Make ships stop and change direction slowly instead of instantly turn...Peter Nelson
2019-01-20Change 81330b8d6e: Cached path only needs to be cleared if it was found to be...Peter Nelson
2019-01-19Change: Add path cache for ships.Peter Nelson
2019-01-14Change: Obey forbid_90_deg_turns when choosing available track with no destin...Peter Nelson
2019-01-14Change: When ship is lost, pick first available track instead of a random track.Peter Nelson
2019-01-14Codechange: Replace trackbit lookup table with existing functions.Peter Nelson
2019-01-14Codechange: Use const instead of magic number for ship order distance. Allow ...Peter Nelson
2019-01-14Change: Allow only one ship to leave depot at a time.Peter Nelson
2019-01-14Change: Don't pathfind with no destination or if destination is known to be t...Peter Nelson
2019-01-14Change: Don't leave ship depot with no orders.Peter Nelson
2018-10-31Doc: Lots and lots of doxymentation fixesCharles Pigott
2018-07-19Feature: Framerate display window (#6822)Niels Martin Hansen
2018-06-14Fix: Prevent ships moving into docks after finishing (un)loading. (#6791)PeterN
2018-05-22Change: Remove direction parameter from Vehicle::UpdateDeltaXY. (#6792)PeterN
2017-04-23(svn r27858) -Change [FS#6560]: Add missing game script event for ships arriv...peter1138
2017-03-19(svn r27807) -Codechange: Remove _ship_leave_depot_offspeter1138
2017-03-19(svn r27806) -Codechange: Remove function ShipGetNewDirectionpeter1138
2017-03-19(svn r27805) -Codechange: Remove function ShipGetNewDirectionFromTilespeter1138
2016-10-16(svn r27667) -Codechange: Add VehicleSpriteSeq::GetBounds and Draw.frosch
2016-10-16(svn r27666) -Codechange: Pass vehicle sprites around using a struct VehicleS...frosch
2015-02-01(svn r27134) -Codechange: Simplify GUI scaling by adding UnScaleGUI() and Sca...frosch
2014-09-20(svn r26863) -Codechange: move a number of Vehicle* functions into the Vehicl...rubidium
2014-05-01(svn r26546) -Codechange: Make order wait_time, travel_time and max_speed pri...fonsinchen
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ...rubidium
2013-11-26(svn r26130) -Codechange: add some guards against using invalid image indicesrubidium
2013-08-04(svn r25648) -Change [FS#5669]: [NewGRF] Invalidate vehicle recolour palette ...frosch