story = [
{
scene: 0,
img: await FileAttachment("Panel 1@1.png").url(),
text: 'Douglas is in bed. It is morning.',
wide: '310px',
choices: [
{
id: 1,
label: "Eat quickly before heading out.",
gotoScene: 1
},
{
id: 2,
label: "Stay in bed a bit longer.",
gotoScene: 2
}
]
},
{
scene: 1,
img: await FileAttachment("Panel 2a.png").url(),
wide: '310px',
choices: [
{
id: 3,
label: "Get going for work.",
gotoScene: 3
}
]
},
{
scene: 2,
img: await FileAttachment("Panel 2b@2.png").url(),
wide: '310px',
choices: [
{
id: 5,
label: "Get going for work.",
gotoScene: 3
}
]
},
{
scene: 3,
img: await FileAttachment("Panel 3a.png").url(),
wide: '310px',
choices: [
{
id: 8,
label: "Leave the apartment and start walking.",
gotoScene: 4
}
]
},
{
scene: 4,
img: await FileAttachment("Panel 4.png").url(),
wide: '310px',
choices: [
{
id: 8,
label: "Duck into an alleyway for shelter.",
gotoScene: 6
},
{
id: 10,
label: "Take a shortcut.",
gotoScene: 8
}
]
},
{
scene: 5,
img: await FileAttachment("Panel 3c MOCKUP@1.jpg").url(),
wide: '310px',
choices: [
{
id: 8,
label: "Duck into an alleyway for shelter.",
gotoScene: 6
},
{
id: 10,
label: "Try to fix the umbrella.",
gotoScene: 8
}
]
},
{
scene: 6,
img: await FileAttachment("Panel 5a@2.png").url(),
wide: '310px',
choices: [
{
id: 11,
label: "Ignore the stranger.",
gotoScene: 9
},
{
id: 12,
label: "Talk to the stranger.",
gotoScene: 9
}
]
},
{
scene: 7,
img: await FileAttachment("Panel 5b@1.png").url(),
wide: '310px',
choices: [
{
id: 13,
label: "Take a shortcut.",
gotoScene: 8
},
{
id: 14,
label: "Run to work.",
gotoScene: 11
}
]
},
{
scene: 8,
img: await FileAttachment("Panel 5c.png").url(),
wide: '310px',
choices: [
{
id: 13,
label:
"Doug decides he's already late enough to work. Try to pet the dog!",
gotoScene: 10
},
{
id: 14,
label: "The dog probably has rabies!",
gotoScene: 10
}
]
},
{
scene: 9,
img: await FileAttachment("Panel 6b.png").url(),
wide: '310px',
choices: [
{
id: 15,
label: "Agree, and ask what the favor entails.",
gotoScene: 15
},
{
id: 17,
label: "Politely decline.",
gotoScene: 16
}
]
},
{
scene: 10,
img: await FileAttachment("panel 6a@3.png").url(),
wide: '310px',
choices: [
{
id: 17,
label: "Call the dog's owner.",
gotoScene: 12
},
{
id: 17,
label: "Ask the dog about, well, it talking and everything.",
gotoScene: 13
},
{
id: 18,
label: "Offer to join the dog's self-care journey.",
gotoScene: 14
}
]
},
{
scene: 11,
img: await FileAttachment("Panel 5c.png").url(),
wide: '310px',
choices: [
{
id: 19,
label: "Option 3 TBA",
gotoScene: 14
},
{
id: 17,
label: "option 1 TBA",
gotoScene: 12
},
{
id: 20,
label: "Option 4 TBA",
gotoScene: 15
}
]
},
{
scene: 12,
img: await FileAttachment("Panel 7a.png").url(),
wide: '310px',
choices: [
{
id: 19,
label: "Look for the owner's info to call.",
gotoScene: 24
}
]
},
{
scene: 13,
img: await FileAttachment("Panel 7b.png").url(),
wide: '310px',
choices: [
{
id: 19,
label: "Decide to walk with the dog for a bit.",
gotoScene: 17
}
]
},
{
scene: 14,
img: await FileAttachment("Panel 7c@1.png").url(),
wide: '310px',
choices: [
{
id: 19,
label: "Work wasn't really joy-inspiring, anyway.",
gotoScene: 17
}
]
},
{
scene: 15,
img: await FileAttachment("Panel 7d.png").url(),
wide: '310px',
choices: [
{
id: 19,
label: "Explain finances.",
gotoScene: 19
}
]
},
{
scene: 16,
img: await FileAttachment("Panel 7e@1.png").url(),
wide: '310px',
choices: [
{
id: 20,
label: "Explain the futility of said curse.",
gotoScene: 20
}
]
},
{
scene: 17,
img: await FileAttachment("Panel 8a.png").url(),
wide: '310px',
choices: [
{
id: 22,
label: "Continue together...",
gotoScene: 21
}
]
},
{
scene: 18,
img: await FileAttachment("Panel 8a.png").url(),
wide: '310px',
choices: [
{
id: 24,
label: "option 1 TBA",
gotoScene: 20
},
{
id: 25,
label: "option 2 TBA",
gotoScene: 22
}
]
},
{
scene: 19,
img: await FileAttachment("Panel 8e.png").url(),
wide: '310px',
choices: [
{
id: 26,
label: "Continue the kvetching.",
gotoScene: 22
}
]
},
{
scene: 20,
img: await FileAttachment("Panel 8b.png").url(),
wide: '310px',
choices: [
{
id: 26,
label: "Continue the discussion.",
gotoScene: 23
}
]
},
{
scene: 21,
img: await FileAttachment("Panel 9a.png").url(),
wide: '310px',
choices: []
},
{
scene: 22,
img: await FileAttachment("Panel 9c.png").url(),
wide: '310px',
choices: []
},
{
scene: 23,
img: await FileAttachment("Panel 9b.png").url(),
wide: '310px',
choices: []
},
{
scene: 24,
img: await FileAttachment("Panel 8f.png").url(),
wide: '310px',
choices: [
{
id: 26,
label: "Commiserate about Donna.",
gotoScene: 25
}
]
},
{
scene: 25,
img: await FileAttachment("Panel 9d.png").url(),
wide: '310px',
choices: []
}
]