Files
station-master/public/replays/seed-202.json
T
Jesse f52ff0e9ac Draw the board as track, split the site into three pages, and fix curve geometry
Adds SVG board rendering shared by the game and the replay, a splash page with a
shareable replay directory, hover tooltips for reference detail, and makes curves
two-port arcs so sidings and run-arounds can finally be built.
2026-08-01 13:35:53 -04:00

1986 lines
27 KiB
JSON

{
"seed": 202,
"history": [
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromDepartment",
"slot": 0
},
{
"type": "card.play",
"cardId": "c8"
},
{
"type": "mainline.modify",
"cardId": "c106",
"node": 1
},
{
"type": "card.play",
"cardId": "c94",
"placement": {
"row": 0,
"col": 0
},
"variant": 0
},
{
"type": "track.lay",
"geometry": "turnout",
"hand": "left",
"placement": {
"row": 0,
"col": 1
},
"variant": 0
},
{
"type": "card.play",
"cardId": "c56",
"placement": {
"row": -1,
"col": 0
},
"variant": 1
},
{
"type": "draw.end"
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "hopper",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "hopper",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "hopper",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "caboose",
"loaded": true
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromDepartment",
"slot": 0
},
{
"type": "track.lay",
"geometry": "curved",
"hand": "left",
"placement": {
"row": -1,
"col": 1
},
"variant": 0
},
{
"type": "card.play",
"cardId": "c38",
"placement": {
"row": 0,
"col": -1
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromDepartment",
"slot": 1
},
{
"type": "track.lay",
"geometry": "straight",
"hand": "none",
"placement": {
"row": -1,
"col": 2
},
"variant": 0
},
{
"type": "card.play",
"cardId": "c57",
"placement": {
"row": 0,
"col": -2
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "switch"
},
{
"type": "switch.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "track.lay",
"geometry": "straight",
"hand": "none",
"placement": {
"row": -1,
"col": 3
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "track.lay",
"geometry": "straight",
"hand": "none",
"placement": {
"row": -1,
"col": 4
},
"variant": 0
},
{
"type": "card.play",
"cardId": "c83",
"placement": {
"row": -1,
"col": -1
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "track.lay",
"geometry": "straight",
"hand": "none",
"placement": {
"row": -1,
"col": 5
},
"variant": 0
},
{
"type": "card.play",
"cardId": "c73",
"placement": {
"row": -2,
"col": 0
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "mainline.modify",
"cardId": "c107",
"node": 3
},
{
"type": "track.lay",
"geometry": "straight",
"hand": "none",
"placement": {
"row": -1,
"col": 6
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "track.lay",
"geometry": "straight",
"hand": "none",
"placement": {
"row": -1,
"col": 7
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "card.play",
"cardId": "c0"
},
{
"type": "track.lay",
"geometry": "straight",
"hand": "none",
"placement": {
"row": -1,
"col": 8
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "track.lay",
"geometry": "straight",
"hand": "none",
"placement": {
"row": -1,
"col": 9
},
"variant": 0
},
{
"type": "card.play",
"cardId": "c40",
"placement": {
"row": 0,
"col": 2
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "coach",
"loaded": false
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "coach",
"loaded": false
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "coach",
"loaded": false
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "card.play",
"cardId": "c18"
},
{
"type": "track.lay",
"geometry": "curved",
"hand": "left",
"placement": {
"row": -1,
"col": 10
},
"variant": 1
},
{
"type": "draw.end"
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "hopper",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "coach",
"loaded": false
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "coach",
"loaded": false
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "track.lay",
"geometry": "turnout",
"hand": "left",
"placement": {
"row": 0,
"col": 3
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "newTrain.placeCar",
"trayId": "tray1",
"carType": "hopper",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray1",
"carType": "hopper",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray1",
"carType": "hopper",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray1",
"carType": "caboose",
"loaded": true
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "track.lay",
"geometry": "turnout",
"hand": "left",
"placement": {
"row": 0,
"col": -3
},
"variant": 0
},
{
"type": "card.discard",
"cardId": "c46",
"toSlot": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromDepartment",
"slot": 0
},
{
"type": "track.lay",
"geometry": "curved",
"hand": "left",
"placement": {
"row": -1,
"col": -3
},
"variant": 0
},
{
"type": "card.discard",
"cardId": "c33",
"toSlot": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "switch"
},
{
"type": "switch.move",
"trayId": "tray1",
"to": {
"row": -1,
"col": -3
},
"reverse": false
},
{
"type": "switch.dropCars",
"trayId": "tray1",
"count": 1
},
{
"type": "switch.move",
"trayId": "tray1",
"to": {
"row": -1,
"col": 0
},
"reverse": true
},
{
"type": "switch.dropCars",
"trayId": "tray1",
"count": 1
},
{
"type": "switch.dropCars",
"trayId": "tray1",
"count": 1
},
{
"type": "switch.dropCars",
"trayId": "tray1",
"count": 1
},
{
"type": "switch.move",
"trayId": "tray1",
"to": {
"row": 0,
"col": 0
},
"reverse": true
},
{
"type": "switch.end"
},
{
"type": "laborer.beginUnload",
"at": {
"row": -1,
"col": 0
},
"carIndex": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": -1,
"col": 0
},
"box": 2
},
{
"type": "laborer.advanceLoad",
"at": {
"row": -1,
"col": 0
},
"box": 1
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "switch"
},
{
"type": "switch.end"
},
{
"type": "laborer.advanceLoad",
"at": {
"row": -1,
"col": 0
},
"box": 0
},
{
"type": "laborer.beginUnload",
"at": {
"row": -1,
"col": 0
},
"carIndex": 1
},
{
"type": "laborer.advanceLoad",
"at": {
"row": -1,
"col": 0
},
"box": 2
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.clearInbound",
"at": {
"row": -1,
"col": 0
},
"index": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": -1,
"col": 0
},
"box": 1
},
{
"type": "laborer.advanceLoad",
"at": {
"row": -1,
"col": 0
},
"box": 0
},
{
"type": "laborer.beginUnload",
"at": {
"row": -1,
"col": 0
},
"carIndex": 2
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.clearInbound",
"at": {
"row": -1,
"col": 0
},
"index": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": -1,
"col": 0
},
"box": 2
},
{
"type": "laborer.advanceLoad",
"at": {
"row": -1,
"col": 0
},
"box": 1
},
{
"type": "laborer.advanceLoad",
"at": {
"row": -1,
"col": 0
},
"box": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.clearInbound",
"at": {
"row": -1,
"col": 0
},
"index": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "card.play",
"cardId": "c28"
},
{
"type": "track.lay",
"geometry": "curved",
"hand": "left",
"placement": {
"row": -1,
"col": -2
},
"variant": 1
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.stockOutbound",
"at": {
"row": 0,
"col": 0
},
"carType": "coach"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromDepartment",
"slot": 0
},
{
"type": "card.play",
"cardId": "c33"
},
{
"type": "track.lay",
"geometry": "turnout",
"hand": "left",
"placement": {
"row": 0,
"col": -4
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "newTrain.placeCar",
"trayId": "tray1",
"carType": "coach",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray1",
"carType": "coach",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray1",
"carType": "coach",
"loaded": true
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.stockOutbound",
"at": {
"row": 0,
"col": 0
},
"carType": "coach"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromDepartment",
"slot": 0
},
{
"type": "card.play",
"cardId": "c14"
},
{
"type": "track.lay",
"geometry": "curved",
"hand": "right",
"placement": {
"row": -1,
"col": -4
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "boxcar",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "boxcar",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "boxcar",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "caboose",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "boxcar",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "boxcar",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "caboose",
"loaded": true
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "track.lay",
"geometry": "turnout",
"hand": "right",
"placement": {
"row": 0,
"col": 4
},
"variant": 0
},
{
"type": "card.discard",
"cardId": "c60",
"toSlot": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromDepartment",
"slot": 0
},
{
"type": "track.lay",
"geometry": "turnout",
"hand": "right",
"placement": {
"row": 0,
"col": 5
},
"variant": 0
},
{
"type": "card.discard",
"cardId": "c115",
"toSlot": 0
},
{
"type": "draw.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "switch"
},
{
"type": "switch.move",
"trayId": "tray2",
"to": {
"row": -1,
"col": -4
},
"reverse": false
},
{
"type": "switch.dropCars",
"trayId": "tray2",
"count": 1
},
{
"type": "switch.move",
"trayId": "tray2",
"to": {
"row": 0,
"col": -1
},
"reverse": true
},
{
"type": "switch.dropCars",
"trayId": "tray2",
"count": 1
},
{
"type": "switch.dropCars",
"trayId": "tray2",
"count": 1
},
{
"type": "switch.move",
"trayId": "tray2",
"to": {
"row": 0,
"col": 2
},
"reverse": false
},
{
"type": "switch.dropCars",
"trayId": "tray2",
"count": 1
},
{
"type": "switch.move",
"trayId": "tray2",
"to": {
"row": 0,
"col": 0
},
"reverse": true
},
{
"type": "switch.end"
},
{
"type": "laborer.beginUnload",
"at": {
"row": 0,
"col": -1
},
"carIndex": 0
},
{
"type": "laborer.beginUnload",
"at": {
"row": 0,
"col": 2
},
"carIndex": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "switch"
},
{
"type": "switch.end"
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 2
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 2
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.stockOutbound",
"at": {
"row": 0,
"col": -1
},
"carType": "boxcar"
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 1
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 1
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.stockOutbound",
"at": {
"row": 0,
"col": 2
},
"carType": "boxcar"
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.clearInbound",
"at": {
"row": 0,
"col": -1
},
"index": 0
},
{
"type": "laborer.startLoad",
"at": {
"row": 0,
"col": -1
}
},
{
"type": "laborer.startLoad",
"at": {
"row": 0,
"col": 2
}
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.clearInbound",
"at": {
"row": 0,
"col": 2
},
"index": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.stockOutbound",
"at": {
"row": 0,
"col": -1
},
"carType": "boxcar"
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 1
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 1
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.stockOutbound",
"at": {
"row": 0,
"col": 2
},
"carType": "boxcar"
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "coach",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "coach",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "coach",
"loaded": true
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 2
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 2
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "track.lay",
"geometry": "turnout",
"hand": "right",
"placement": {
"row": 0,
"col": -5
},
"variant": 0
},
{
"type": "card.play",
"cardId": "c79",
"placement": {
"row": -2,
"col": 1
},
"variant": 0
},
{
"type": "draw.end"
},
{
"type": "laborer.beginUnload",
"at": {
"row": 0,
"col": -1
},
"carIndex": 0
},
{
"type": "laborer.beginUnload",
"at": {
"row": 0,
"col": 2
},
"carIndex": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "track.lay",
"geometry": "curved",
"hand": "right",
"placement": {
"row": -1,
"col": -5
},
"variant": 0
},
{
"type": "card.discard",
"cardId": "c46",
"toSlot": 0
},
{
"type": "draw.end"
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "hopper",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "boxcar",
"loaded": true
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "boxcar",
"loaded": false
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "caboose",
"loaded": true
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 2
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 2
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromDepartment",
"slot": 0
},
{
"type": "track.lay",
"geometry": "turnout",
"hand": "right",
"placement": {
"row": 0,
"col": 6
},
"variant": 0
},
{
"type": "card.discard",
"cardId": "c113",
"toSlot": 0
},
{
"type": "draw.end"
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 1
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 1
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromHomeOffice"
},
{
"type": "track.lay",
"geometry": "curved",
"hand": "right",
"placement": {
"row": 0,
"col": -6
},
"variant": 0
},
{
"type": "card.discard",
"cardId": "c60",
"toSlot": 0
},
{
"type": "draw.end"
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "switch"
},
{
"type": "switch.end"
},
{
"type": "laborer.startLoad",
"at": {
"row": 0,
"col": -1
}
},
{
"type": "laborer.startLoad",
"at": {
"row": 0,
"col": 2
}
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.clearInbound",
"at": {
"row": 0,
"col": -1
},
"index": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.clearInbound",
"at": {
"row": 0,
"col": 2
},
"index": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 1
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 1
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.stockOutbound",
"at": {
"row": 0,
"col": -2
},
"carType": "reefer"
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 2
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 2
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "draw"
},
{
"type": "draw.fromDepartment",
"slot": 0
},
{
"type": "track.lay",
"geometry": "curved",
"hand": "right",
"placement": {
"row": 0,
"col": 7
},
"variant": 1
},
{
"type": "card.discard",
"cardId": "c110",
"toSlot": 0
},
{
"type": "draw.end"
},
{
"type": "laborer.beginUnload",
"at": {
"row": 0,
"col": -1
},
"carIndex": 0
},
{
"type": "laborer.beginUnload",
"at": {
"row": 0,
"col": 2
},
"carIndex": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.unjam",
"at": {
"row": 0,
"col": 0
},
"from": "outbound",
"index": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 2
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 2
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.unjam",
"at": {
"row": 0,
"col": 0
},
"from": "outbound",
"index": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 1
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 1
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.unjam",
"at": {
"row": 0,
"col": -1
},
"from": "menAtWork",
"index": 0
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "coach",
"loaded": false
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "coach",
"loaded": false
},
{
"type": "newTrain.placeCar",
"trayId": "tray3",
"carType": "coach",
"loaded": false
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": 2
},
"box": 0
},
{
"type": "laborer.beginUnload",
"at": {
"row": 0,
"col": -1
},
"carIndex": 1
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.clearInbound",
"at": {
"row": 0,
"col": 2
},
"index": 0
},
{
"type": "laborer.advanceLoad",
"at": {
"row": 0,
"col": -1
},
"box": 2
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.unjam",
"at": {
"row": 0,
"col": -1
},
"from": "menAtWork",
"index": 1
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "boxcar",
"loaded": false
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "boxcar",
"loaded": false
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "boxcar",
"loaded": false
},
{
"type": "newTrain.placeCar",
"trayId": "tray2",
"carType": "caboose",
"loaded": true
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.unjam",
"at": {
"row": 0,
"col": -2
},
"from": "outbound",
"index": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.stockOutbound",
"at": {
"row": 0,
"col": -2
},
"carType": "reefer"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "switch"
},
{
"type": "switch.end"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.unjam",
"at": {
"row": 0,
"col": -2
},
"from": "outbound",
"index": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.stockOutbound",
"at": {
"row": 0,
"col": -2
},
"carType": "reefer"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.unjam",
"at": {
"row": 0,
"col": -2
},
"from": "outbound",
"index": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.stockOutbound",
"at": {
"row": 0,
"col": -2
},
"carType": "reefer"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.unjam",
"at": {
"row": 0,
"col": -2
},
"from": "outbound",
"index": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.stockOutbound",
"at": {
"row": 0,
"col": -2
},
"carType": "reefer"
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "freightAgent.unjam",
"at": {
"row": 0,
"col": -2
},
"from": "outbound",
"index": 0
},
{
"type": "loadUnload.end"
},
{
"type": "localOps.choose",
"option": "freightAgent"
},
{
"type": "card.discard",
"cardId": "c46",
"toSlot": 0
},
{
"type": "card.discard",
"cardId": "c105",
"toSlot": 0
},
{
"type": "card.discard",
"cardId": "c60",
"toSlot": 0
},
{
"type": "loadUnload.end"
}
],
"title": "A busy district",
"note": "freight worked through a siding, and a collision to inspect"
}