Improve chapter 1

This commit is contained in:
2026-07-01 00:56:19 +02:00
parent 77b502e2f6
commit 10c283e023
12 changed files with 313 additions and 181 deletions

View File

@@ -211,6 +211,63 @@ Same action-based tags as Emma's catalogue above, substituting the character's b
--- ---
## Takeda
The grizzled convoy driver and crew coordinator. A festival-circuit veteran who picks up the protagonist
at the train station, drives the van between towns, and watches over the crew like a gruff family elder.
Tells long embellished stories every summer. Gruff exterior, warm underneath.
### Body (Danbooru Tag Format)
```
elderly, gray hair, short hair, slightly receding hairline, weathered skin, tanned skin, wrinkles, crow's feet, kind eyes, dark brown eyes, bushy eyebrows, stubble, strong jaw, slight smile, knowing expression, relaxed, approachable, broad shoulders, sturdy build, standing_centered, looking_at_viewer
```
> ⚠ Remove `standing_centered, looking_at_viewer` when the character is not standing / the scene is not a portrait.
### Suites
#### Driver
```
faded navy polo shirt, unbuttoned collar, rolled sleeves, forearms visible, work-worn hands, dark trousers, practical
```
### Portrait Prompt (Illustrious / NoobAI)
**Positive Prompt:**
```
masterpiece, best quality, amazing quality, 4k, very aesthetic, high resolution, ultra-detailed, absurdres, newest, sensitive
1boy, solo
elderly, gray hair, short hair, slightly receding hairline, weathered skin, tanned skin, wrinkles, crow's feet, kind eyes, dark brown eyes, bushy eyebrows, stubble, strong jaw, slight smile, knowing expression, relaxed, approachable, broad shoulders, sturdy build, faded navy polo shirt, unbuttoned collar, rolled sleeves, forearms visible, work-worn hands
portrait, upper body, looking at viewer, slight head tilt, arms crossed
simple background, neutral gray background, studio lighting
BREAK
soft natural lighting, rim light, warm tones, detailed face, detailed skin texture, depth of field, visual novel sprite
```
**Negative Prompt:**
```
modern, recent, old, oldest, cartoon, graphic, text, painting, crayon, graphite, abstract, glitch, deformed, mutated, ugly, disfigured, long body, lowres, bad anatomy, bad hands, missing fingers, extra fingers, extra digits, fewer digits, cropped, very displeasing, (worst quality, bad quality:1.2), sketch, jpeg artifacts, signature, watermark, username, (censored, bar_censor, mosaic_censor:1.2), simple background, conjoined, bad ai-generated, young, bishounen, pretty, feminine, glasses, beard
```
**Settings:**
| Setting | Value |
|---|---|
| **Model** | Nova Anime XL IL v11.0 (or Illustrious/NoobAI variant) |
| **Size** | 768 × 1344 (9:16 portrait) |
| **Steps** | 20 |
| **CFG Scale** | 4.5 |
| **Sampler** | Euler A |
| **Hires Factor** | ×1.5 |
| **Hires Steps** | 16 |
| **Hires Denoise** | 0.4 |
| **Upscaler** | Nearest-exact |
| **Hires Sampler** | Euler A |
---
# Locations / Scenarios (Danbooru Tag Format) # Locations / Scenarios (Danbooru Tag Format)
Reference descriptions for each setting as Danbooru tags. Use relevant tags in the camera/background segment of your prompt. Reference descriptions for each setting as Danbooru tags. Use relevant tags in the camera/background segment of your prompt.

View File

@@ -16,7 +16,7 @@ set {ORZO_01.takeda_affinity} = 0
[pause=0.5] [pause=0.5]
The train exhales and goes still. Through the window: rice \ The [shake]tra[/shake]in [b]exhales[/b] and goes still. Through the window: rice \
fields, a station sign bleached by sun, and a heat that \ fields, a station sign bleached by sun, and a heat that \
presses against the glass like something alive. presses against the glass like something alive.
@@ -44,7 +44,7 @@ waiting exactly long enough to be annoyed.
[pause=0.5] [pause=0.5]
join takeda (Idle) center [animation="Fade In" length="0.8" wait="true"] join takeda (Idle) left [animation="Fade In" length="0.8" wait="true"]
takeda: You the photographer. takeda: You the photographer.
@@ -60,7 +60,7 @@ takeda: Takeda. I drive the van. Keep the schedule. Make sure nobody dies. Get i
# ---- VAN INTERIOR ---- # ---- VAN INTERIOR ----
[background arg="res://orzo/locations/location_02_van_interior_2.png" fade="0.5"] [background arg="res://orzo/locations/location_01_van_interior_2.png" fade="0.5"]
leave takeda [animation="Fade Out" length="0.3"] leave takeda [animation="Fade Out" length="0.3"]
@@ -135,17 +135,7 @@ You'll meet the crew when we get there.
[pause=0.3] [pause=0.3]
#takeda: Emma — shamisen. Three summers on the circuit. She knows every shortcut between here and Hokkaido, so if you get lost, she's the one who'll find you.
#
#[pause=0.3]
#
#takeda: Christy — fire dancer. Doesn't talk much. Don't take it personally. She doesn't talk to anyone.
#
#[pause=0.5]
#
#He says it without looking up from the road.
#
#[pause=0.3]
The van hums. The rice fields keep sliding past. Somewhere ahead, lanterns are waiting to be lit. The van hums. The rice fields keep sliding past. Somewhere ahead, lanterns are waiting to be lit.

View File

@@ -5,7 +5,7 @@
# Location: Festival ground — afternoon setup # Location: Festival ground — afternoon setup
# Affinity gates: Choice 2 # Affinity gates: Choice 2
[background arg="res://orzo/locations/location_03_festival_ground_2.png" fade="0.5"] [background arg="res://orzo/locations/location_02_festival_ground_2.png" fade="0.5"]
[pause=0.5] [pause=0.5]

View File

@@ -7,7 +7,7 @@
# ---- DUSK AT THE RIVER ---- # ---- DUSK AT THE RIVER ----
[background arg="res://orzo/locations/location_04_lantern_ceremony_2.png" fade="0.5"] [background arg="res://orzo/locations/location_03_lantern_ceremony_2.png" fade="0.5"]
[pause=0.5] [pause=0.5]
@@ -47,7 +47,7 @@ Click.
[pause=0.6] [pause=0.6]
[background arg="res://orzo/locations/location_04_lantern_ceremony_close_up.png" fade="0.5"] [background arg="res://orzo/locations/location_03_lantern_ceremony_close_up.png" fade="0.5"]
[pause=0.3] [pause=0.3]

View File

@@ -11,122 +11,137 @@
[pause=0.5] [pause=0.5]
The crowd disperses like water finding its way downhill. Families \ Someone grabs my sleeve.
drift toward homes. Children are carried, already asleep, on their \
fathers' shoulders. The taiko drums are silent now, their skins \
cooling in the night air.
[pause=0.3] [pause=0.3]
But the festival isn't over. Not yet. join emma (Work/happy) left pos=x+256px [animation="Bounce In" wait="true" length="0.5"]
[pause=0.5] emma: [portrait=Work/happy] Kisha-san! There you are. Show's over — \
people are heading home, kids asleep on shoulders, drums gone \
quiet. But the night's not done yet.
At the edge of the grounds, where the lantern light thins and the \ [pause=0.2]
rice fields begin, a row of food stalls has come alive. Strings of \
bare bulbs sway overhead. Sizzling grills send smoke into the dark. \ emma: [portrait=Work/happy] See those lights at the edge of the grounds? \
Laughter spills between the stalls like something that can't be \ Food stalls. Bare bulbs, grills going, everyone laughing like they \
contained. can't stop. The crew's already there — Takeda's telling some story \
with his hands and the stagehands are fighting about yakitori.
[pause=0.3] [pause=0.3]
The crew has claimed a cluster of wooden tables. Takeda is there, \ emma: [portrait=Work/happy] Come on — there's a stall three blocks in \
telling a story with his hands. A couple of stagehands are arguing \ that has imagawayaki that will ruin you for all other food.
about which stall has the best yakitori. It's a family — tired, \
happy, temporary.
[pause=0.5]
And then a hand catches my sleeve.
[pause=0.3] [pause=0.3]
join emma (Idle) center [animation="Bounce In" wait="true" length="0.5"]
emma: [portrait=Idle] Kisha-san! There you are. Come on — there's \
a stall three blocks in that has imagawayaki that will ruin you \
for all other food.
[pause=0.3]
She says it with absolute certainty. The kind of confidence that \
comes from having done the research personally and repeatedly.
# ---- CHOICE 8: The Dragging ---- # ---- CHOICE 8: The Dragging ----
- "Lead the way." Let her pull you into the crowd. - "Lead the way." Let her pull you into the crowd.
set {ORZO_01.emma_affinity} += 2 set {ORZO_01.emma_affinity} += 2
[pause=0.2] [pause=0.2]
emma: [portrait=Idle] I knew you were smart. emma: [portrait=Work/happy] I knew you were smart.
[pause=0.3] [pause=0.3]
She doesn't let go of my sleeve. She pulls me past three stalls, \ emma: [portrait=Work/happy] This way! Watch your step — dog on the \
waving at vendors who all seem to know her name, dodging children \ left. Hey, Tanaka-san! Don't let the takoyaki burn this time!
and stray dogs and a man carrying a stack of trays taller than \ [pause=0.2]
he is. emma: [portrait=Work/happy] Ah — Matsuda-san, save me some of that \
yakisoba! Sorry, excuse us — coming through!
[pause=0.2]
emma: [portrait=Work/happy] Watch the trays, watch the — there we go.
[pause=0.3] [pause=0.3]
I've been on the circuit less than a day, and already she's showing \ {ORZO_01.player_name}: You know everyone here.
me the parts of it that aren't on any schedule. [pause=0.2]
emma: [portrait=Work/happy] I've been on this circuit forever. These \
are my people. And now they're yours too — if you want them \
to be.
- "I should finish uploading photos first." - "I should finish uploading photos first."
set {ORZO_01.emma_affinity} -= 1 set {ORZO_01.emma_affinity} -= 1
[pause=0.2] [pause=0.2]
emma: [portrait=Idle] ... emma: [portrait=Work/idle] ...
[pause=0.2] [pause=0.2]
Her smile falters — just slightly, just for a heartbeat. Then it's \ emma: [portrait=Work/idle] Ah. Work.
back, bright as before.
[pause=0.3] [pause=0.3]
emma: [portrait=Idle] Work first. I respect that. But the stall \ emma: [portrait=Work/Idle] Work first. I respect that. But the stall \
closes at midnight, kisha-san. Don't make me eat alone. closes at midnight, kisha-san. Don't make me eat alone.
[pause=0.3] [pause=0.3]
She releases my sleeve. The warmth is still there, but something \ emma: [portrait=Work/Idle] ...I'll come find you later, then.
unspoken has been added to the space between us. [pause=0.3]
She lets go of my sleeve. The warmth leaves with her hand.
- "Only if you're paying." - "Only if you're paying."
set {ORZO_01.emma_affinity} += 1 set {ORZO_01.emma_affinity} += 1
[pause=0.2] [pause=0.2]
Emma blinks — then laughs, loud and genuine. emma: [portrait=Work/thinking] ...
[pause=0.2]
emma: [portrait=Work/thinking] ...
[pause=0.2]
emma: [portrait=Work/happy] ahahahahahahahahah
[pause=0.3] [pause=0.3]
emma: [portrait=Idle] Cheap! I should have guessed. Fine. But \ emma: [portrait=Work/happy] Stingy! I should have guessed. Fine. But \
you owe me a photograph. A good one. Not one of those "tourist \ you owe me a photograph. A good one. Not one of those "tourist \
board" shots Takeda keeps asking for. board" shots Takeda keeps asking for.
[pause=0.3] [pause=0.3]
She's already pulling me toward the stalls, and I realize this \ emma: [portrait=Work/happy] Come on, cheap kisha-san. The stall's \
argument — kisha-san is cheap — is going to follow me for \ this way.
the rest of the summer. [pause=0.3]
emma: [portrait=Work/happy] I'm already picturing how I'm going to \
remind you of this in August. "Hey, remember when you tried to \
charge me for imagawayaki?"
# ---- AT THE STALL ---- # ---- AT THE STALL ----
[background path="" fade="0.5"]
[pause=0.5] [pause=0.5]
The imagawayaki stall is exactly where she said it would be. An old \ emma: [portrait=Work/idle] There she is. Best imagawayaki in the \
woman with hands that have made a million of these things presses \ prefecture. That old woman's been pressing batter into those \
batter into molds. The smell is impossible — sweet bean paste and \ molds since before either of us was born.
hot iron and something that makes my stomach remember it hasn't eaten \
since the train. [pause=0.2]
emma: [portrait=Work/idle] Can you smell that? Sweet bean paste, hot \
iron — your stomach's growling, isn't it? You haven't eaten since \
the train.
[pause=0.3] [pause=0.3]
Emma orders for both of us in a dialect so thick I catch maybe three \ Emma fires off an order in dialect. I catch maybe three words. \
words. The old woman laughs at something she says. Everyone laughs \ The old woman cackles at whatever she said.
at something Emma says.
[pause=0.2]
emma: [portrait=Work/idle] She says she can tell you're new. Something \
about the way you're staring at the batter like it's magic.
[pause=0.3] [pause=0.3]
emma: [portrait=Idle] Here. Eat it while it's hot. Hot things in \ emma: [portrait=Work/idle] Here. Eat it while it's hot. Hot things in \
summer — it sounds wrong, but trust me. Your body cools down to \ summer — it sounds wrong, but trust me. Your body cools down to \
match the food. Science. match the food. Science.
[pause=0.3] [pause=0.3]
I take a bite. She watches my face like she's waiting for a verdict. I take a bite.
[pause=0.3]
!!!!!!!!!!!!!!!!!!!!
[pause=0.2] [pause=0.2]
emma: [portrait=Idle] Well? emma: [portrait=Work/thinking] Well? You're making a face. Is that a good \
face? That's a good face, right?
[pause=0.3] [pause=0.3]
It's the best thing I've ever eaten. She knows it before I say it. {ORZO_01.player_name}: This is... this is the best thing I've ever \
eaten.
[pause=0.2]
emma: [portrait=Work/happy] I know. You didn't have to say it. But I'm \
glad you did.
[pause=0.5] [pause=0.5]
@@ -134,24 +149,24 @@ It's the best thing I've ever eaten. She knows it before I say it.
[pause=0.5] [pause=0.5]
We eat in comfortable silence for a while, leaning against the stall's \ emma: [portrait=Work/idle] This is nice. Just eating. Not talking. \
wooden counter. The festival buzzes around us — distant music, voices, \ Listening to the festival hum around us — the music, the voices, \
the clatter of dishes being washed. the dishes clattering somewhere.
[pause=0.3] [pause=0.3]
emma: [portrait=Idle] You know what they say around here? When the \ emma: [portrait=Work/idle] You know what they say around here? When the \
summer rain comes and the rice fields smell like... like wet earth \ summer rain comes and the rice fields smell like... like wet earth \
and green things and something you can't name? and green things and something you can't name?
[pause=0.2] [pause=0.2]
She says a phrase in dialect — soft, round syllables that sound like \ She says a phrase in dialect — soft, round syllables that sound \
water over stones. like water over stones.
[pause=0.3] [pause=0.3]
emma: [portrait=Idle] It doesn't translate. Not really. It means \ emma: [portrait=Work/idle] It doesn't translate. Not really. It means \
something like... "the smell that makes you want to stay." something like... "the smell that makes you want to stay."
# ---- CHOICE 9: The Dialect ---- # ---- CHOICE 9: The Dialect ----
@@ -159,46 +174,55 @@ something like... "the smell that makes you want to stay."
- Try earnestly, even if you butcher it. - Try earnestly, even if you butcher it.
set {ORZO_01.emma_affinity} += 2 set {ORZO_01.emma_affinity} += 2
[pause=0.2] [pause=0.2]
I try. The sounds come out wrong — clumsy, foreign, nothing like \ I try. The sounds come out wrong — clumsy, foreign, nothing \
the way she shaped them. like the way she shaped them.
[pause=0.3] [pause=0.3]
But Emma's face lights up like I've just given her a gift. emma: [portrait=Work/amazed] Yes! That's it — well, almost. Your \
accent needs work. But kisha-san — you actually *tried.*
[pause=0.3] [pause=0.3]
emma: [portrait=Idle] Yes! That's it — well, almost. Your accent \ emma: [portrait=Work/amazed] Most people just nod and change the \
needs work. But kisha-san — you actually *tried.* subject. You actually opened your mouth and let the sounds \
[pause=0.3] come out wrong. That's... that's something.
She says it like it means something. Like most people don't.
- "That's never coming out of my mouth correctly." - "That's never coming out of my mouth correctly."
set {ORZO_01.emma_affinity} += 1 set {ORZO_01.emma_affinity} += 1
[pause=0.2] [pause=0.2]
Emma grins. emma: [portrait=Work/idle] Probably not. But I'm going to make you \
try anyway.
[pause=0.2] [pause=0.2]
emma: [portrait=Idle] Probably not. But I'm going to make you try \ emma: [portrait=Work/idle] Every festival has a different dialect, \
anyway. Every festival has a different dialect, you know. By August \ you know. By August you'll be a linguistic disaster — you'll \
you'll be a linguistic disaster. walk into a stall and order food in three wrong dialects and \
they'll throw you out.
[pause=0.3] [pause=0.3]
She pats my shoulder with mock sympathy, but her hand lingers \ She pats my shoulder with mock sympathy. Her hand lingers a \
just a moment too long. moment too long.
- "Teach me something useful instead." - "Teach me something useful instead."
set {ORZO_01.emma_affinity} -= 1 set {ORZO_01.emma_affinity} -= 1
[pause=0.2] [pause=0.2]
Emma's smile pauses — a fraction of a second where something \ emma: [portrait=Work/angry] ...
flickers behind her eyes. [pause=0.2]
emma: [portrait=Work/angry] Useful.
[pause=0.3] [pause=0.3]
emma: [portrait=Idle] Useful. Right. emma: [portrait=Work/idle] You want useful. Not... the smell of rain \
on rice fields. Not something that doesn't translate.
[pause=0.3] [pause=0.3]
She recovers quickly — she always does. But I saw it. The moment \ emma: [portrait=Work/idle] Right. Got it.
when I told her that the smell of rain wasn't worth naming. [pause=0.3]
She recovers fast — she always does. But I saw it. The moment \
she understood I didn't think her words were worth keeping.
# ---- TAKEDA'S STORY ---- # ---- TAKEDA'S STORY ----
[pause=0.5] [pause=0.5]
We drift back to the crew tables. Takeda is mid-story, his voice \ [background path="" fade="0.8"]
carrying across the tables with the authority of someone who's \
told this one before. [pause=0.5]
emma: [portrait=Work/idle] Let's head back. Takeda's telling stories \
again — I need to hear how many candles he adds this year.
[pause=0.3] [pause=0.3]
@@ -211,12 +235,13 @@ Gifu, maybe fifteen years ago —
[pause=0.3] [pause=0.3]
Emma slides onto the bench beside me. Her shoulder finds mine — \ Emma slides onto the bench beside me. Her shoulder finds mine.
casual, easy, like we've been doing this for years.
[pause=0.3] [pause=0.3]
emma: [portrait=Idle] He tells this story every summer. The number \ emma: [portrait=Work/idle] Scoot over.
[pause=0.2]
emma: [portrait=Work/idle] He tells this story every summer. The number \
of candles increases every time. of candles increases every time.
[pause=0.3] [pause=0.3]
@@ -225,14 +250,21 @@ takeda: [portrait=Idle] — THREE candles! There were THREE candles!
[pause=0.3] [pause=0.3]
emma: [portrait=Idle] Last summer it was two. emma: [portrait=Work/idle] Last summer it was two.
[pause=0.3]
takeda: [portrait=Idle] I am NOT exaggerating! Three candles, I \
swear on my grandmother's best kimono!
[pause=0.3]
takeda: [portrait=Idle] Pass the senbei. No, not you — the new kid. \
You look like you need feeding.
[pause=0.5] [pause=0.5]
The crew laughs. Takeda pretends to be offended. Someone passes \ The crew laughs. The night stretches on — warm and easy.
around a bag of senbei. The night stretches on, warm and easy, \
the way summer nights do when you're exactly where you're \
supposed to be.
# ---- THE VAN RIDE ---- # ---- THE VAN RIDE ----
@@ -240,112 +272,125 @@ supposed to be.
[background path="" fade="0.8"] [background path="" fade="0.8"]
leave takeda [animation="Fade Out" length="0.3"] [pause=0.5]
[pause=0.3]
emma: [portrait=Work/idle] Look at them. Everyone's asleep. Or \
pretending to be. The road hum sounds like a second heartbeat, \
doesn't it?
[pause=0.3]
emma: [portrait=Work/idle] You can't see the rice fields in the dark. \
But you can smell them, right? Wet earth. Green things.
[pause=0.3]
emma: [portrait=Work/tired] I've been talking all day. I think... I \
think I'm done now.
[pause=0.3]
She closes her eyes. Her breathing slows.
[pause=0.3]
Her head settles against my shoulder — gently, like a leaf on \
water.
[pause=0.5] [pause=0.5]
Hours later. The van. She's asleep. The weight of her is slight, but I feel it \
everywhere. Incense and peaches fill the space between us.
[pause=0.3]
The crew is scattered across the seats, most of them asleep or \
pretending to be. The road hums beneath us — a steady vibration \
that becomes a second heartbeat. Outside, the rice fields are \
invisible in the dark, but I know they're there. I can smell them.
[pause=0.3]
Emma is beside me. She's been quiet for a while now — the first \
time all day. When I glance over, her eyes are closed, her \
breathing slow and even.
[pause=0.3]
And then — gently, like a leaf settling on water — her head comes \
to rest against my shoulder.
[pause=0.5]
She's asleep.
[pause=0.3]
The weight of her is slight, but I feel it everywhere. The smell of \
her — incense and peaches, still — fills the small space between us.
# ---- CHOICE 10: The Shoulder ---- # ---- CHOICE 10: The Shoulder ----
- Don't move. Let her sleep. - Don't move. Let her sleep.
set {ORZO_01.emma_affinity} += 3 set {ORZO_01.emma_affinity} += 3
[pause=0.3] [pause=0.3]
I don't move. Not an inch. The van hits a bump and she stirs — \ {ORZO_01.player_name}: ...
murmurs something that might be my name, might be a dream — \ [pause=0.3]
and settles closer. The van hits a bump. She stirs.
[pause=0.2]
emma: [speed=0.3][portrait=Idle] ...mm... stay...
[pause=0.3]
She settles closer. I don't move. I don't breathe.
[pause=0.5] [pause=0.5]
I watch the darkness through the window. The next town is an hour \ {ORZO_01.player_name}: ...the next town can wait.
away. I don't want it to arrive.
- Gently adjust so she's more comfortable. - Gently adjust so she's more comfortable.
set {ORZO_01.emma_affinity} += 2 set {ORZO_01.emma_affinity} += 2
[pause=0.3] [pause=0.3]
I shift — slowly, carefully — so her head rests easier. She \ {ORZO_01.player_name}: Here...
doesn't wake, but her body relaxes, sinking into the new position \
like it was meant to be there.
[pause=0.3] [pause=0.3]
In the rearview mirror, Takeda glances back. Our eyes meet. He \ I shift so her head rests easier. She doesn't wake. Her body \
says nothing, but something in his expression — not quite approval, \ relaxes into the new position.
not quite warning — makes me look away. [pause=0.3]
takeda: [speed=0.5][portrait=Idle] ...you're good for her, you \
know that?
[pause=0.3]
I meet his eyes in the rearview mirror. He doesn't say anything \
else. I look away.
- Shift away. It feels too familiar. - Shift away. It feels too familiar.
set {ORZO_01.emma_affinity} -= 2 set {ORZO_01.emma_affinity} -= 2
[pause=0.3] [pause=0.3]
I shift. Just a little. Just enough. I shift. Just a little. Just enough.
[pause=0.3] [pause=0.3]
Emma's eyes open — not fully, but enough. She straightens, moves \ Emma's eyes open — not fully, but enough. She straightens, \
to the window, rests her head against the glass instead. moves to the window, rests her head against the glass.
[pause=0.3] [pause=0.3]
emma: [speed=2][portrait=Idle] ...sorry. Didn't mean to... emma: [speed=2][portrait=Work/idle] ...sorry. Didn't mean to fall \
asleep on you.
[pause=0.3] [pause=0.3]
She trails off. Pretends to sleep. The van is darker than it was \ {ORZO_01.player_name}: It's fine. I just... you looked \
a moment ago. uncomfortable.
[pause=0.3]
emma: [portrait=Idle] Right.
[pause=0.3]
She doesn't believe me. I don't believe me either.
- Take a photo of her sleeping. - Take a photo of her sleeping.
set {ORZO_01.emma_affinity} -= 3 set {ORZO_01.emma_affinity} -= 3
[pause=0.3] [pause=0.3]
The camera is in my hand before I think. The camera is in my hand before I can stop myself.
[pause=0.2] [pause=0.2]
Click. Click.
[pause=0.3] [pause=0.3]
The shutter sound cuts through the van's hum like a blade. Emma's \ The shutter cuts through the van's hum.
eyes open. She sees the camera. Sees my face. Sees what I've done. [pause=0.3]
Emma's eyes open. She sees the camera. Sees my face.
[pause=0.5] [pause=0.5]
emma: [portrait=Idle] ...kisha-san. emma: [portrait=Work/angry] ...{ORZO_01.player_name}.
[pause=0.2] [pause=0.2]
Not a greeting. Not a nickname. Just... my name, spoken like \ emma: [portrait=Work/angry] Why would you...
something she's trying to understand.
[pause=0.3] [pause=0.3]
emma: [portrait=Idle] Don't. emma: [portrait=Work/idle] Don't.
[pause=0.3] [pause=0.3]
She turns to the window. The space between us becomes a chasm. \ She turns to the window.
I delete the photo without being asked — but the damage is \ [pause=0.3]
already done. {ORZO_01.player_name}: I'm sorry. I deleted it. It's gone.
[pause=0.3]
emma: [portrait=Work/idle] It's not about the photo.
# ---- CONTINUE ---- # ---- CONTINUE ----
[pause=0.5] [pause=0.5]
The van carries us through the dark. The rice fields keep their \ emma: [portrait=Work/idle] ...the next town's in an hour. Another \
secrets. Somewhere ahead, the next town is waiting — another \ festival. Another stage. Another chance to start over.
festival, another stage, another chance to get things right.
[pause=0.3] [pause=0.3]
Or wrong. {ORZO_01.player_name}: ...yeah. Another chance.
[pause=0.5] [pause=0.5]
leave emma [animation="Fade Out" length="0.5"] leave emma [animation="Fade Out" length="0.5"]
leave takeda [animation="Fade Out" length="0.3"]
[pause=0.5] [pause=0.5]
[signal arg="scene_complete"] [signal arg="scene_complete"]

View File

Before

Width:  |  Height:  |  Size: 1.9 MiB

After

Width:  |  Height:  |  Size: 1.9 MiB

View File

@@ -3,15 +3,15 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://ci0mbbda3u30l" uid="uid://ci0mbbda3u30l"
path="res://.godot/imported/location_04_behind_equipment_track.png-0955e8c7aae92d204db3680f3889ce64.ctex" path="res://.godot/imported/location_05_behind_equipment_track.png-41b1de954838a14938fc82e916759720.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
[deps] [deps]
source_file="res://orzo/locations/location_04_behind_equipment_track.png" source_file="res://orzo/locations/location_05_behind_equipment_track.png"
dest_files=["res://.godot/imported/location_04_behind_equipment_track.png-0955e8c7aae92d204db3680f3889ce64.ctex"] dest_files=["res://.godot/imported/location_05_behind_equipment_track.png-41b1de954838a14938fc82e916759720.ctex"]
[params] [params]

View File

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

@@ -3,15 +3,15 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://ts3jtsk4qw0r" uid="uid://ts3jtsk4qw0r"
path="res://.godot/imported/location_04_christy.png-f57104b5e72ab81d31576e44dea5de55.ctex" path="res://.godot/imported/location_05_christy.png-46d1fbd84d1bd850554332afc0473979.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
[deps] [deps]
source_file="res://orzo/locations/location_04_christy.png" source_file="res://orzo/locations/location_05_christy.png"
dest_files=["res://.godot/imported/location_04_christy.png-f57104b5e72ab81d31576e44dea5de55.ctex"] dest_files=["res://.godot/imported/location_05_christy.png-46d1fbd84d1bd850554332afc0473979.ctex"]
[params] [params]

BIN
orzo/npc/takeda.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 861 KiB

View File

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://1ypaii6866v2"
path="res://.godot/imported/takeda.png-4caa50ffee88929e4979ba23077e4b21.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://orzo/npc/takeda.png"
dest_files=["res://.godot/imported/takeda.png-4caa50ffee88929e4979ba23077e4b21.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -19,7 +19,7 @@
&"portraits": { &"portraits": {
"Idle": { "Idle": {
"export_overrides": { "export_overrides": {
"image": "" "image": "\"res://orzo/npc/takeda.png\""
}, },
"mirror": false, "mirror": false,
"offset": Vector2(0, 0), "offset": Vector2(0, 0),