Prologue progress
This commit is contained in:
@ -2,7 +2,7 @@
|
||||
<item>
|
||||
<MeshRenderer />
|
||||
<QuadMeshHost xy0="-0.39118198874, .66439962476547842402" xy1="0.39118198874, 0" />
|
||||
<SimpleTexturedMaterial ref="bodyMaterial" opaque="false" />
|
||||
<SimpleTexturedMaterial ref="poseMaterial" opaque="false" />
|
||||
</item>
|
||||
|
||||
<item>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<vnscene name="SceneInitial" extend="scenes/SceneMonologue">
|
||||
<events>
|
||||
<scene-change scene="vnscenes/ScenePrologue1" />
|
||||
<scene-change scene="vnscenes/ScenePrologue3" />
|
||||
</events>
|
||||
</vnscene>
|
@ -4,4 +4,6 @@
|
||||
# https://opensource.org/licenses/MIT
|
||||
|
||||
tool_vnscene(${CMAKE_CURRENT_LIST_DIR}/ScenePrologue0.xml)
|
||||
tool_vnscene(${CMAKE_CURRENT_LIST_DIR}/ScenePrologue1.xml)
|
||||
tool_vnscene(${CMAKE_CURRENT_LIST_DIR}/ScenePrologue1.xml)
|
||||
tool_vnscene(${CMAKE_CURRENT_LIST_DIR}/ScenePrologue2.xml)
|
||||
tool_vnscene(${CMAKE_CURRENT_LIST_DIR}/ScenePrologue3.xml)
|
@ -1,7 +1,15 @@
|
||||
<vnscene name="ScenePrologue1" extend="scenes/SceneMonologue">
|
||||
<vnscene name="ScenePrologue1" extend="scenes/SceneStandard">
|
||||
<asset type="texture" name="texture_eth_face_day_neutral" ref="ethFaceNeutral" />
|
||||
<asset type="texture" name="texture_eth_pose_day_neutral" ref="ethPoseNeutral" />
|
||||
|
||||
<item prefab="prefabs/EthPrefab" ref="eth" />
|
||||
|
||||
<events>
|
||||
<set-font font="font_main" size="32" />
|
||||
|
||||
<set property="eth->faceMaterial->texture" value="ðFaceNeutral->texture" type="Texture*" />
|
||||
<set property="eth->poseMaterial->texture" value="ðPoseNeutral->texture" type="Texture*" />
|
||||
|
||||
<text>
|
||||
<string lang="en">I wake.</string>
|
||||
</text>
|
||||
@ -52,26 +60,34 @@
|
||||
</string>
|
||||
</text>
|
||||
|
||||
<!--
|
||||
(Am I?)
|
||||
(...)
|
||||
(Aren't I?)
|
||||
Of course I'm not.
|
||||
I exhale. My feet fall to the edges of my bed. Slowly, I raise myself to stand.
|
||||
My fingers tremble by the edges of my leg: I curl my hand in. My nails catch on my skin. They're sharp, pastel pink. Done for Prom Day today.
|
||||
The dream didn't happen. How could it have? Prom Day hasn't happened yet.
|
||||
I'm fine.
|
||||
(Didn't it happen?)
|
||||
(It felt so...)
|
||||
(Real.)
|
||||
I tidy the bedsheets. Pull the corners over the bed's edges, fluff up the pillows, pat away the sweat and the residue of a scream: my parents want it pretty.
|
||||
It wasn't real. I only had a visceral dream, sunken into my brain as an anchor to a sea, as a stone angel's crumbling visage, as a bird's descent off Devil Cradle's cliffs. That wasn't real.
|
||||
No, of course not.
|
||||
My calendar says May 29th. I've got to prepare for Prom.
|
||||
After all, if there is anything I will be, it is Prom Queen.
|
||||
I've been chasing this moment since the beginning of time. Today is the finale.
|
||||
And I am nothing if not ready.
|
||||
-->
|
||||
<text>
|
||||
<string lang="en">I tidy the bedsheets. Pull the corners over the bed's edges, fluff up the pillows, pat away the sweat and the residue of a scream: my parents want it pretty.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">It wasn't real. I only had a visceral dream, sunken into my brain as an anchor to a sea, as a stone angel's crumbling visage, as a bird's descent off Devil Cradle's cliffs. That wasn't real.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">No, of course not.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">My calendar says May 29th. I've got to prepare for Prom.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">After all, if there is anything I <font style="italics">will</font> be, it is Prom Queen.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">I've been chasing this moment since the beginning of time. Today is the finale.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">And I am nothing if not ready.</string>
|
||||
</text>
|
||||
|
||||
<scene-change scene="vnscenes/ScenePrologue2" />
|
||||
</events>
|
||||
</vnscene>
|
29
assets/games/liminal/scenes/prologue/ScenePrologue2.xml
Normal file
29
assets/games/liminal/scenes/prologue/ScenePrologue2.xml
Normal file
@ -0,0 +1,29 @@
|
||||
<vnscene name="ScenePrologue2" extend="scenes/SceneStandard">
|
||||
<events>
|
||||
<set-font font="font_main" size="32" />
|
||||
|
||||
<text>
|
||||
<string lang="en">I open the windows of my mansion.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">Angelwood</font> glimmers back at me. The mist curdles the morning; leaving dew drops and spiderweb crystals upon the forests.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">This is the namesake of my town. The urban myth goes that angels had descended into the town to be's heartlands, hauling humans upon their backs, and when no one needed them anymore, immortalised themselves in stone.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">They are everywhere: stone angel after stone angel claims residence in the town's square, among the fountains, upon the two-storey high walls.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">They are visible even from here.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">I exhale. The town is stirring awake.</string>
|
||||
</text>
|
||||
</events>
|
||||
</vnscene>
|
67
assets/games/liminal/scenes/prologue/ScenePrologue3.xml
Normal file
67
assets/games/liminal/scenes/prologue/ScenePrologue3.xml
Normal file
@ -0,0 +1,67 @@
|
||||
<vnscene name="ScenePrologue3" extend="scenes/SceneStandard">
|
||||
<events>
|
||||
<set-font font="font_main" size="32" />
|
||||
|
||||
<choices key="dress-choice">
|
||||
<title>
|
||||
<string lang="en">I get dressed.</string>
|
||||
</title>
|
||||
|
||||
<choice value="pink-tulle">
|
||||
<string lang="en">A pink tulle, a kind of prettier dress.</string>
|
||||
</choice>
|
||||
</choices>
|
||||
|
||||
<text>
|
||||
<string lang="en">I'm perfect.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">On the morning of May 29th, my mother is proud of me. She had been Angelwood's Queen in her eighteens. I am carrying her legacy on my shoulders, and today she finally believes I will be victorious.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">"I wouldn't expect any less from our daughter" Mother says. She smiles at me: it creases her mouth in an unnatural way. "Doesn't Ethereality look like Angelwood's Queen already?"</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">My father nods his agreement. "Yes", he tells me, "An Estridge in her finest."</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">(I've done this before. I've <font style="italics">had</font> this talk before, on May 29th, oh I remember it so clearly.)</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">(Father, he'll look over my dress.)</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">Father looks over my dress. He is not glinting with as much pride as Mother. But he approves.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">(Mother, she'll squeeze my fingers.)</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">Mother squeezes my fingers, as delicate as a dove. Her smile is no less unnatural. But it fits her.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">(And I, I'll pay gratitude.)</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">"Thank you," I say. "I'm really happy you think that."</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">(They'll gaze at me with so much love and pride and feeling.)</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">I smile. I leave.</string>
|
||||
</text>
|
||||
</events>
|
||||
</vnscene>
|
72
assets/games/liminal/scenes/prologue/ScenePrologue4xml
Normal file
72
assets/games/liminal/scenes/prologue/ScenePrologue4xml
Normal file
@ -0,0 +1,72 @@
|
||||
<vnscene name="ScenePrologue3" extend="scenes/SceneStandard">
|
||||
<events>
|
||||
<set-font font="font_main" size="32" />
|
||||
|
||||
<text>
|
||||
<string lang="en">This is my world.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">I stroll through the corridors and they worship me. Starry-eyed whispers; flushed faces as I pass; gazes sloshing with so much awe.</string>
|
||||
</text>
|
||||
|
||||
<choices key="love-them">
|
||||
<title>
|
||||
<string lang="en">They love me.</string>
|
||||
</title>
|
||||
|
||||
<choice>
|
||||
<string lang="en">You love them.</string>
|
||||
</choice>
|
||||
</choices>
|
||||
|
||||
<choices key="smile-back">
|
||||
<title>
|
||||
<string lang="en">"Oh my gosh, hi!"</string>
|
||||
</title>
|
||||
|
||||
<choice value="smile">
|
||||
<string lang="en">Smile back.</string>
|
||||
</choice>
|
||||
|
||||
<choice value="dont">
|
||||
<string lang="en">Don't.</string>
|
||||
</choice>
|
||||
</choices>
|
||||
|
||||
<!--
|
||||
Angelwood High.
|
||||
This is my world.
|
||||
I stroll through the corridors and they worship me. Starry-eyed whispers; flushed faces as I pass; gazes sloshing with so much awe. They love me.
|
||||
Choice:
|
||||
You love them.
|
||||
"Oh my gosh, hi!"
|
||||
Choice:
|
||||
Smile back. - My mouth tugs in a smile. The student looks like she'll faint. That's funny.
|
||||
Don't. - She'll be just as obsessed with me. If not more.
|
||||
"I love your dress!"
|
||||
Choice:
|
||||
"Thank you, it's designer." - The girl's eyes widen to extraordinary proportions. "Whoa," she whispers.
|
||||
"I love yours too." - It's cute... to an extent. Not as cute as mine, but let's be honest, here: nobody can reach my level.
|
||||
"Ethereality! Can I interview you for the school newspaper? Final edition, we're sure this one's gonna be the bomb!"
|
||||
Choice:
|
||||
Help her out. Can't hurt to have a few extra votes. - "Of course," I tell Newspaper Girl. "I'd love to be interviewed. This is about my Prom campaign, right?"
|
||||
|
||||
|
||||
"Oh, yes!" Newspaper Girl grins. "You're the star, Ethereality. What else will it be about?"
|
||||
|
||||
Don't. Why waste your time? - "Sorry," I say, offering a slight smile. It'll feel consolatory enough. "It's Prom Day."
|
||||
"Oh, yes!" Newspaper Girl says. "I'm so sorry, of course you're busy. You're going to shine, Eth!"
|
||||
They would die for me if I called for it.
|
||||
(They didn't, though, when a bucket tethered above my head. They watched the thunk. They gasped when I hit the stage, when guts made a laurel around my neck, when the blood pulsated and drip, drip, dripped...)
|
||||
No.
|
||||
They would die.
|
||||
For me.
|
||||
If I called for it.
|
||||
It's my day. Today is Prom Day. (Wasn't yesterday?) I am pristine and they know it. They have seen my face on my campaign posters, seen what I would look like with a crown on my head.
|
||||
When Prom Night begins the ballot, they will vote for me.
|
||||
Thank god for that.
|
||||
|
||||
-->
|
||||
</events>
|
||||
</vnscene>
|
Reference in New Issue
Block a user