Updating prologue
This commit is contained in:
@ -4,5 +4,4 @@
|
||||
# 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}/ScenePrologue2.xml)
|
||||
tool_vnscene(${CMAKE_CURRENT_LIST_DIR}/ScenePrologue1.xml)
|
@ -32,6 +32,182 @@
|
||||
<string lang="en"><font style="italics">Is their eyes.</font></string>
|
||||
</text>
|
||||
|
||||
<scene-change scene="vnscenes/ScenePrologue1" />
|
||||
|
||||
|
||||
|
||||
<text>
|
||||
<string lang="en">I wake.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">I gasp. I close my eyes — I'm fine, I'm fine. I'm still here. Breathing.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">That bucket was a dream. My death was a dream. I'm not dead.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">(Am I?)</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">(...)</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">(Aren't I?)</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">Of course I'm not.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">I exhale. My feet fall to the edges of my bed. Slowly, I raise myself to stand.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">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.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">The dream didn't happen. How could it have? Prom Day hasn't happened yet.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">I'm fine.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">(Didn't it happen?)</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">(It felt so...)</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">(Real.)</string>
|
||||
</text>
|
||||
|
||||
<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 will 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>
|
||||
|
||||
|
||||
|
||||
|
||||
<text>
|
||||
<string lang="en">I open the windows of my mansion.</string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en">Angelwood 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>
|
||||
|
||||
|
||||
|
||||
<text>
|
||||
<string lang="en">I get dressed.</string>
|
||||
</text>
|
||||
|
||||
<choices key="dress">
|
||||
<title>
|
||||
<string lang="en">I get dressed.</string>
|
||||
</title>
|
||||
|
||||
<choice value="pink">
|
||||
<string lang="en">A pink tulle, a kind of prettier dress.</string>
|
||||
</choice>
|
||||
</choices>
|
||||
|
||||
<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 had 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>
|
@ -2,89 +2,6 @@
|
||||
<events>
|
||||
<set property="backgroundMaterial->color" value="COLOR_BLUE" type="struct Color" />
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">I wake.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">I gasp. I close my eyes — I'm fine, I'm fine. I'm still here. Breathing.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">That bucket was a dream. My death was a dream. I'm not dead.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">(Am I?)</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">(...)</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">(Aren't I?)</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">Of course I'm not.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">I exhale. My feet fall to the edges of my bed. Slowly, I raise myself to stand.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">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.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">The dream didn't happen. How could it have? Prom Day hasn't happened yet.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">I'm fine.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">(Didn't it happen?)</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">(It felt so...)</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">(Real.)</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">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.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">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.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">No, of course not.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">My calendar says May 29th. I've got to prepare for Prom.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">After all, if there is anything I will be, it is Prom Queen.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">I've been chasing this moment since the beginning of time. Today is the finale.</font></string>
|
||||
</text>
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">And I am nothing if not ready.</font></string>
|
||||
</text>
|
||||
|
||||
<scene-change scene="vnscenes/ScenePrologue2" />
|
||||
</events>
|
||||
|
@ -1,11 +0,0 @@
|
||||
<vnscene name="ScenePrologue2" extend="scenes/SceneStandard">
|
||||
<events>
|
||||
<set property="backgroundMaterial->color" value="COLOR_RED" type="struct Color" />
|
||||
|
||||
<text>
|
||||
<string lang="en"><font style="italics">I wake.</font></string>
|
||||
</text>
|
||||
|
||||
<scene-change scene="vnscenes/ScenePrologue2" />
|
||||
</events>
|
||||
</vnscene>
|
@ -84,11 +84,12 @@ void VNSceneGen::test(
|
||||
case VN_SCENE_EVENT_TYPE_CHOICES: {
|
||||
initType = "VNChoiceEvent";
|
||||
toInclude = "games/vn/events/VNChoiceEvent.hpp";
|
||||
|
||||
line(&afterLines, eventName + "->key = \"" + event->choices.key+ "\";", "");
|
||||
line(&afterLines, eventName + "->text = \"" + event->choices.titles.begin()->text + "\";", "");
|
||||
line(&afterLines, eventName + "->text = " + event->choices.titles.begin()->text + ";", "");
|
||||
auto itChoices = event->choices.choices.begin();
|
||||
while(itChoices != event->choices.choices.end()) {
|
||||
line(&afterLines, eventName + "->choices[\"" + itChoices->value + "\"] = \"" + itChoices->texts.begin()->text + "\";", "");
|
||||
line(&afterLines, eventName + "->choices[\"" + itChoices->value + "\"] = " + itChoices->texts.begin()->text + ";", "");
|
||||
++itChoices;
|
||||
}
|
||||
break;
|
||||
|
Reference in New Issue
Block a user