MCPcopy Create free account
hub / github.com/OpenTTD/OpenTTD / GetOrderDescription

Function GetOrderDescription

src/saveload/order_sl.cpp:144–159  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

142}
143
144SaveLoadTable GetOrderDescription()
145{
146 static const SaveLoad _order_desc[] = {
147 SLE_VARNAME(OldOrderSaveLoadItem, order.type, "type", SLE_UINT8),
148 SLE_VARNAME(OldOrderSaveLoadItem, order.flags, "flags", SLE_UINT8),
149 SLE_VARNAME(OldOrderSaveLoadItem, order.dest, "dest", SLE_UINT16),
150 SLE_CONDVARNAME(OldOrderSaveLoadItem, next, "next", SLE_FILE_U16 | SLE_VAR_U32, SL_MIN_VERSION, SLV_69),
151 SLE_CONDVARNAME(OldOrderSaveLoadItem, next, "next", SLE_UINT32, SLV_69, SL_MAX_VERSION),
152 SLE_CONDVARNAME(OldOrderSaveLoadItem, order.refit_cargo, "refit_cargo", SLE_UINT8, SLV_36, SL_MAX_VERSION),
153 SLE_CONDVARNAME(OldOrderSaveLoadItem, order.wait_time, "wait_time", SLE_UINT16, SLV_67, SL_MAX_VERSION),
154 SLE_CONDVARNAME(OldOrderSaveLoadItem, order.travel_time, "travel_time", SLE_UINT16, SLV_67, SL_MAX_VERSION),
155 SLE_CONDVARNAME(OldOrderSaveLoadItem, order.max_speed, "max_speed", SLE_UINT16, SLV_172, SL_MAX_VERSION),
156 };
157
158 return _order_desc;
159}
160
161struct ORDRChunkHandler : ChunkHandler {
162 ORDRChunkHandler() : ChunkHandler('ORDR', CH_READONLY) {}

Callers 1

LoadMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected