Searched refs:cur_real_order_index (Results 1 – 16 of 16) sorted by relevance
/dports/games/openttd/openttd-12.1/src/ |
H A D | vehicle_base.h | 800 this->cur_real_order_index++; in SkipToNextRealOrderIndex() 801 if (this->cur_real_order_index >= this->GetNumOrders()) this->cur_real_order_index = 0; in SkipToNextRealOrderIndex() 804 this->cur_real_order_index = 0; in SkipToNextRealOrderIndex() 816 if (this->cur_implicit_order_index == this->cur_real_order_index) { in IncrementImplicitOrderIndex() 821 assert(this->cur_real_order_index == 0 || this->cur_real_order_index < this->GetNumOrders()); in IncrementImplicitOrderIndex() 840 if (this->cur_implicit_order_index == this->cur_real_order_index) { in IncrementRealOrderIndex() 856 if (this->cur_real_order_index >= this->GetNumOrders()) this->cur_real_order_index = 0; in UpdateRealOrderIndex() 860 while (this->GetOrder(this->cur_real_order_index)->IsType(OT_IMPLICIT)) { in UpdateRealOrderIndex() 861 this->cur_real_order_index++; in UpdateRealOrderIndex() 862 if (this->cur_real_order_index >= this->GetNumOrders()) this->cur_real_order_index = 0; in UpdateRealOrderIndex() [all …]
|
H A D | timetable_cmd.cpp | 62 if (v->cur_real_order_index == order_number && v->current_order.Equals(*order)) { in ChangeTimetable() 222 VehicleOrderID a_order = a->cur_real_order_index; in VehicleTimetableSorter() 223 VehicleOrderID b_order = b->cur_real_order_index; in VehicleTimetableSorter() 380 if (v->cur_real_order_index >= v->GetNumOrders()) return; in UpdateVehicleTimetable() 381 Order *real_current_order = v->GetOrder(v->cur_real_order_index); in UpdateVehicleTimetable() 391 if (v->cur_real_order_index == first_manual_order && travelling) { in UpdateVehicleTimetable() 436 ChangeTimetable(v, v->cur_real_order_index, time_to_set, MTF_TRAVEL_TIME, autofilling); in UpdateVehicleTimetable() 438 ChangeTimetable(v, v->cur_real_order_index, time_to_set, MTF_WAIT_TIME, autofilling); in UpdateVehicleTimetable() 442 if (v->cur_real_order_index == first_manual_order && travelling) { in UpdateVehicleTimetable()
|
H A D | order_cmd.cpp | 947 if (sel_ord <= u->cur_real_order_index) { in InsertOrder() 948 uint cur = u->cur_real_order_index + 1; in InsertOrder() 951 u->cur_real_order_index = cur; in InsertOrder() 1069 if (sel_ord < u->cur_real_order_index) { in DeleteOrder() 1070 u->cur_real_order_index--; in DeleteOrder() 1207 u->cur_real_order_index = target_order; in CmdMoveOrder() 1208 } else if (u->cur_real_order_index > moving_order && u->cur_real_order_index <= target_order) { in CmdMoveOrder() 1209 u->cur_real_order_index--; in CmdMoveOrder() 1210 } else if (u->cur_real_order_index < moving_order && u->cur_real_order_index >= target_order) { in CmdMoveOrder() 1211 u->cur_real_order_index++; in CmdMoveOrder() [all …]
|
H A D | base_consist.cpp | 34 this->cur_real_order_index = src->cur_real_order_index; in CopyConsistPropertiesFrom()
|
H A D | base_consist.h | 28 VehicleOrderID cur_real_order_index;///< The index to the current real (non-implicit) order member
|
H A D | order_backup.cpp | 88 …r_implicit_order_index >= v->GetNumOrders()) v->cur_implicit_order_index = v->cur_real_order_index; in DoRestore()
|
H A D | timetable_gui.cpp | 185 …FillTimetableArrivalDepartureTable(v, v->cur_real_order_index % v->GetNumOrders(), travelling, tab… in BuildArrivalDepartureList() 429 const VehicleOrderID cur_order = v->cur_real_order_index % v->GetNumOrders(); in DrawWidget()
|
H A D | vehicle.cpp | 1541 const Order *real_order = v->GetOrder(v->cur_real_order_index); in VehicleEnterDepot() 2071 this->cur_implicit_order_index = this->cur_real_order_index; in DeleteUnreachedImplicitOrders() 2079 if (this->cur_implicit_order_index == this->cur_real_order_index) break; in DeleteUnreachedImplicitOrders() 2146 while (target_index != this->cur_real_order_index || this->GetNumManualOrders() == 0) { in BeginLoading()
|
H A D | newgrf_engine.cpp | 751 case 0x0D: return v->cur_real_order_index; in VehicleGetVariable()
|
H A D | vehicle_gui.cpp | 1431 if (oid == v->cur_real_order_index) DrawString(left, right, y, STR_TINY_RIGHT_ARROW, TC_BLACK); in DrawSmallOrderList() 1567 …OrderList(v, orderlist_left, orderlist_right, y, this->order_arrow_width, v->cur_real_order_index); in DrawVehicleListItems()
|
H A D | order_gui.cpp | 220 if (v->cur_real_order_index == order_index) { in DrawOrderString()
|
H A D | train_cmd.cpp | 2470 index(_v->cur_real_order_index), in VehicleOrderSaver() 2529 } while (this->index != this->v->cur_real_order_index && depth < this->v->GetNumOrders()); in SwitchToNextOrder()
|
/dports/games/openttd/openttd-12.1/src/saveload/ |
H A D | order_sl.cpp | 260 SLE_VAR(OrderBackup, cur_real_order_index, SLE_UINT8), in GetOrderBackupDescription()
|
H A D | vehicle_sl.cpp | 643 SLE_CONDVAR(Vehicle, cur_real_order_index, SLE_UINT8, SLV_158, SL_MAX_VERSION), in GetDescription()
|
H A D | afterload.cpp | 2699 v->cur_real_order_index = v->cur_implicit_order_index; in AfterLoadGame()
|
/dports/games/openttd/openttd-12.1/src/script/api/ |
H A D | script_order.cpp | 172 int cur_order_pos = ::Vehicle::Get(vehicle_id)->cur_real_order_index; in ResolveOrderPosition()
|