From 4bf2117f1f93ee4095064f1cb100cb175b71fd50 Mon Sep 17 00:00:00 2001 From: Dominic Masters Date: Thu, 13 Jul 2023 13:27:30 -0700 Subject: [PATCH] Prologue progress --- assets/games/liminal/prefabs/EthPrefab.xml | 2 +- assets/games/liminal/scenes/SceneInitial.xml | 2 +- .../liminal/scenes/prologue/CMakeLists.txt | 4 +- .../scenes/prologue/ScenePrologue1.xml | 58 +++++++++------ .../scenes/prologue/ScenePrologue2.xml | 29 ++++++++ .../scenes/prologue/ScenePrologue3.xml | 67 +++++++++++++++++ .../liminal/scenes/prologue/ScenePrologue4xml | 72 +++++++++++++++++++ 7 files changed, 210 insertions(+), 24 deletions(-) create mode 100644 assets/games/liminal/scenes/prologue/ScenePrologue2.xml create mode 100644 assets/games/liminal/scenes/prologue/ScenePrologue3.xml create mode 100644 assets/games/liminal/scenes/prologue/ScenePrologue4xml diff --git a/assets/games/liminal/prefabs/EthPrefab.xml b/assets/games/liminal/prefabs/EthPrefab.xml index 25dee4f5..fdbc8ba9 100644 --- a/assets/games/liminal/prefabs/EthPrefab.xml +++ b/assets/games/liminal/prefabs/EthPrefab.xml @@ -2,7 +2,7 @@ - + diff --git a/assets/games/liminal/scenes/SceneInitial.xml b/assets/games/liminal/scenes/SceneInitial.xml index 9c9f579e..f6877bfa 100644 --- a/assets/games/liminal/scenes/SceneInitial.xml +++ b/assets/games/liminal/scenes/SceneInitial.xml @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/assets/games/liminal/scenes/prologue/CMakeLists.txt b/assets/games/liminal/scenes/prologue/CMakeLists.txt index 57c6379e..8fa8b6bd 100644 --- a/assets/games/liminal/scenes/prologue/CMakeLists.txt +++ b/assets/games/liminal/scenes/prologue/CMakeLists.txt @@ -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) \ No newline at end of file +tool_vnscene(${CMAKE_CURRENT_LIST_DIR}/ScenePrologue1.xml) +tool_vnscene(${CMAKE_CURRENT_LIST_DIR}/ScenePrologue2.xml) +tool_vnscene(${CMAKE_CURRENT_LIST_DIR}/ScenePrologue3.xml) \ No newline at end of file diff --git a/assets/games/liminal/scenes/prologue/ScenePrologue1.xml b/assets/games/liminal/scenes/prologue/ScenePrologue1.xml index 9bdf9640..8b671eb8 100644 --- a/assets/games/liminal/scenes/prologue/ScenePrologue1.xml +++ b/assets/games/liminal/scenes/prologue/ScenePrologue1.xml @@ -1,7 +1,15 @@ - + + + + + + + + + I wake. @@ -52,26 +60,34 @@ - + + 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. + + + \ No newline at end of file diff --git a/assets/games/liminal/scenes/prologue/ScenePrologue2.xml b/assets/games/liminal/scenes/prologue/ScenePrologue2.xml new file mode 100644 index 00000000..80392420 --- /dev/null +++ b/assets/games/liminal/scenes/prologue/ScenePrologue2.xml @@ -0,0 +1,29 @@ + + + + + + I open the windows of my mansion. + + + + Angelwood glimmers back at me. The mist curdles the morning; leaving dew drops and spiderweb crystals upon the forests. + + + + 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. + + + + They are everywhere: stone angel after stone angel claims residence in the town's square, among the fountains, upon the two-storey high walls. + + + + They are visible even from here. + + + + I exhale. The town is stirring awake. + + + \ No newline at end of file diff --git a/assets/games/liminal/scenes/prologue/ScenePrologue3.xml b/assets/games/liminal/scenes/prologue/ScenePrologue3.xml new file mode 100644 index 00000000..488ce773 --- /dev/null +++ b/assets/games/liminal/scenes/prologue/ScenePrologue3.xml @@ -0,0 +1,67 @@ + + + + + + + <string lang="en">I get dressed.</string> + + + + A pink tulle, a kind of prettier dress. + + + + + I'm perfect. + + + + 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. + + + + "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?" + + + + My father nods his agreement. "Yes", he tells me, "An Estridge in her finest." + + + + (I've done this before. I've had this talk before, on May 29th, oh I remember it so clearly.) + + + + (Father, he'll look over my dress.) + + + + Father looks over my dress. He is not glinting with as much pride as Mother. But he approves. + + + + (Mother, she'll squeeze my fingers.) + + + + Mother squeezes my fingers, as delicate as a dove. Her smile is no less unnatural. But it fits her. + + + + (And I, I'll pay gratitude.) + + + + "Thank you," I say. "I'm really happy you think that." + + + + (They'll gaze at me with so much love and pride and feeling.) + + + + I smile. I leave. + + + \ No newline at end of file diff --git a/assets/games/liminal/scenes/prologue/ScenePrologue4xml b/assets/games/liminal/scenes/prologue/ScenePrologue4xml new file mode 100644 index 00000000..0642b556 --- /dev/null +++ b/assets/games/liminal/scenes/prologue/ScenePrologue4xml @@ -0,0 +1,72 @@ + + + + + + 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. + + + + + <string lang="en">They love me.</string> + + + + You love them. + + + + + + <string lang="en">"Oh my gosh, hi!"</string> + + + + Smile back. + + + + Don't. + + + + + + \ No newline at end of file