Advanced orders

From OpenTTD

Jump to: navigation, search
Image:DeleteIcon.png

This article has been requested for deletion.

Reason: There is a different system in trunk now. To reduce possible confusion this page should be deleted or rewritten.

Requester: Skidd13 17:42, 18 May 2008 (CEST)


Advanced orders is a broad concept for improving the way vehicles are ordered. Currently under development by L blue l Advanced order should improve the functionality of orders and improve the flexibility of your routes.

Contents

[edit] Improvements

[edit] GUI

Description Progress Developer
Button placement Under development Skidd13
Icons Abandoned for now Skidd13
Move orders In trunk Skidd13
Skip to the selected order In trunk Skidd13

[edit] Depot

Description Progress Developer
Stop or Sell, Goto depot and Stop or Sell vehicle claimed L blue l
Order to go to any depot claimed L blue l

[edit] New Order Flags

Description Progress Developer
Select load / unload by cargo type Under Development L blue l
Percentage Loading, Set load unload Percentage Under Development L blue l
Two order types Full Load and Full Load Any (remove the patch option) Under Development L blue l
New Non-Stop, Non-stop split into two order types "express" and "waypoint" Under Development L blue l
Rules
Fill Station Under Development L blue l
Flexible Orders Under Development L blue l
Skip if Under Development L blue l

[edit] Misc

Description Progress Developer
Display the amount of days it takes between orders claimed
Auto Separate Vehicles claimed

[edit] GUI

[edit] Button placement

Rearrange the current buttons. Cause the gui will be more complex than it is now.


Discussion can now be found here

[edit] Misc

[edit] Display days in Transit to reach that order

Displays the amount of days it took the vehicle to reach that order from the last order.

[edit] Auto Separate Vehicles

Separates the vehicles if they start to bunch. To work out if the vehicles are to close to each other it would calculate the average amount of time it takes to do a return journey then divides it by how many vehicles you have on that route. This will give you the amount of days there should be between vehicles. If a vehicle gets to close to the one in front it will wait at the next station until the given amount of time has passed or the vehicle is full.

[edit] New Order Flags

[edit] Stop or Sell

An order Flag to stop or sell a Vehicle in the Depot.

[edit] Percentage Loading

Set load / unload by Percentages and cargo type (May become a Rule)

[edit] New Non-Stop

Non-stop split into two order types ("express" to destination and "waypoint" (that station now acts like a waypoint))

[edit] Rules

Originally designed by nycom for Groups which will let you create "virtual group" (Not yet included in trunk). A similar rules system will be used to create smarter orders. There are three main types of smart Orders Flexible orders, Fill Station and Skip If. Descriptions are below.

[edit] Flexible Orders

Flexible orders is a way to manage a group of station close to each other transporting the same goods. Once your train passes a selected way point or station it will then be told which one of the stations in this group of stations to go to next.

Image:Sub-orders.png

[edit] Fill Station

Buy new vehicles to fill a station with a given number of vehicles until (one of) the first vehicle(s) has completed a return trip.

[edit] Skip If

Skip if is just a new way to help manage your vehicles. An explanation of what this could do for If full skip order was used it would allow a train/ vehicle that has already picked up the goods to bypass the orders and go straight to the destination.


Functions to be included with the Skip Orders are;

- Max speed ( >=, <=, <, >),

- Age ( >=, <=, <, >),

- Reliability ( >=, <=, <, >),

- If Service required

- % loaded ( >=, <=, <, >),

- Order Discontinued (let vehicles currently on this order continue but from now on no vehicles will be added to this order)

- Skip to (skip to a selected order on completion of this order)

[edit] Examples of what the Orders may look like

Order Type is If servicing needed

Goto Station A
If servicing needed 
___Goto waypoint A
___Goto depot
else
Goto waypoint B
--end--
Goto Station B
--End of Orders--


  • Flexible Route
Goto Station A
Select Station 
___Station B (4)    *4 is the preferred number of vehicles with this as the current Order. 
___Station C (2)
___Station D (3)
--End--
Goto Station C
--End of Orders--

[edit] See also

Personal tools