Home
last modified time | relevance | path

Searched refs:cur_real_order_index (Results 1 – 16 of 16) sorted by relevance

/dports/games/openttd/openttd-12.1/src/
H A Dvehicle_base.h800 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 Dtimetable_cmd.cpp62 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 Dorder_cmd.cpp947 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 Dbase_consist.cpp34 this->cur_real_order_index = src->cur_real_order_index; in CopyConsistPropertiesFrom()
H A Dbase_consist.h28 VehicleOrderID cur_real_order_index;///< The index to the current real (non-implicit) order member
H A Dorder_backup.cpp88 …r_implicit_order_index >= v->GetNumOrders()) v->cur_implicit_order_index = v->cur_real_order_index; in DoRestore()
H A Dtimetable_gui.cpp185 …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 Dvehicle.cpp1541 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 Dnewgrf_engine.cpp751 case 0x0D: return v->cur_real_order_index; in VehicleGetVariable()
H A Dvehicle_gui.cpp1431 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 Dorder_gui.cpp220 if (v->cur_real_order_index == order_index) { in DrawOrderString()
H A Dtrain_cmd.cpp2470 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 Dorder_sl.cpp260 SLE_VAR(OrderBackup, cur_real_order_index, SLE_UINT8), in GetOrderBackupDescription()
H A Dvehicle_sl.cpp643 SLE_CONDVAR(Vehicle, cur_real_order_index, SLE_UINT8, SLV_158, SL_MAX_VERSION), in GetDescription()
H A Dafterload.cpp2699 v->cur_real_order_index = v->cur_implicit_order_index; in AfterLoadGame()
/dports/games/openttd/openttd-12.1/src/script/api/
H A Dscript_order.cpp172 int cur_order_pos = ::Vehicle::Get(vehicle_id)->cur_real_order_index; in ResolveOrderPosition()