fixed train# specific rules. cleaned up display topline and train display on division map
This commit is contained in:
@@ -55,6 +55,14 @@ export type Intent =
|
||||
| { type: 'freightAgent.stockOutbound'; at: GridCoord; carType: CarType }
|
||||
| { type: 'freightAgent.clearInbound'; at: GridCoord; index: number }
|
||||
| { type: 'freightAgent.unjam'; at: GridCoord; from: 'outbound' | 'inbound' | 'menAtWork'; index: number }
|
||||
/**
|
||||
* Finish the turn having chosen the Freight Agent and done nothing.
|
||||
*
|
||||
* §6.3 lists three things the Freight Agent MAY do; it does not say one must be done. Without this
|
||||
* the option was a trap — having chosen it, the only legal moves were to stock, to clear, or to
|
||||
* UNJAM, and unjamming a healthy facility throws away a load that cost a whole action to stock.
|
||||
*/
|
||||
| { type: 'freightAgent.end' }
|
||||
// -- New Train Phase (§7)
|
||||
| { type: 'newTrain.placeCar'; trayId: TrayId; carType: CarType; loaded: boolean }
|
||||
| { type: 'newTrain.passCar'; trayId: TrayId }
|
||||
|
||||
Reference in New Issue
Block a user