src/vehicle.h
changeset 6191 12d69f54e920
parent 6139 e80b90da75e5
child 6195 b90cf92697b9
equal deleted inserted replaced
6190:13cbd6c913f3 6191:12d69f54e920
   304 Vehicle *CreateEffectVehicleRel(const Vehicle *v, int x, int y, int z, EffectVehicle type);
   304 Vehicle *CreateEffectVehicleRel(const Vehicle *v, int x, int y, int z, EffectVehicle type);
   305 
   305 
   306 uint32 VehicleEnterTile(Vehicle *v, TileIndex tile, int x, int y);
   306 uint32 VehicleEnterTile(Vehicle *v, TileIndex tile, int x, int y);
   307 
   307 
   308 StringID VehicleInTheWayErrMsg(const Vehicle* v);
   308 StringID VehicleInTheWayErrMsg(const Vehicle* v);
   309 Vehicle *FindVehicleBetween(TileIndex from, TileIndex to, byte z);
   309 Vehicle *FindVehicleBetween(TileIndex from, TileIndex to, byte z, bool without_crashed = false);
   310 
   310 
   311 bool UpdateSignalsOnSegment(TileIndex tile, DiagDirection direction);
   311 bool UpdateSignalsOnSegment(TileIndex tile, DiagDirection direction);
   312 void SetSignalsOnBothDir(TileIndex tile, byte track);
   312 void SetSignalsOnBothDir(TileIndex tile, byte track);
   313 
   313 
   314 Vehicle *CheckClickOnVehicle(const ViewPort *vp, int x, int y);
   314 Vehicle *CheckClickOnVehicle(const ViewPort *vp, int x, int y);