diff --git a/assets/games/liminal/scenes/SceneInitial.xml b/assets/games/liminal/scenes/SceneInitial.xml index f6877bfa..b3d73c7b 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 8fa8b6bd..fb5eb83a 100644 --- a/assets/games/liminal/scenes/prologue/CMakeLists.txt +++ b/assets/games/liminal/scenes/prologue/CMakeLists.txt @@ -6,4 +6,5 @@ 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}/ScenePrologue3.xml) \ No newline at end of file +tool_vnscene(${CMAKE_CURRENT_LIST_DIR}/ScenePrologue3.xml) +tool_vnscene(${CMAKE_CURRENT_LIST_DIR}/ScenePrologue4.xml) \ No newline at end of file diff --git a/assets/games/liminal/scenes/prologue/ScenePrologue4.xml b/assets/games/liminal/scenes/prologue/ScenePrologue4.xml new file mode 100644 index 00000000..bf010fc9 --- /dev/null +++ b/assets/games/liminal/scenes/prologue/ScenePrologue4.xml @@ -0,0 +1,134 @@ + + + + + + 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. + + + + + + My mouth tugs in a smile. The student looks like she'll faint. That's funny. + + + + + She'll be just as obsessed with me. If not more. + + + + + + <string lang="en">I love your dress!</string> + + + + Thank you, it's designer + + + + I love yours too. + + + + + + The girl's eyes widen to extraordinary proportions. "Whoa", she whispers. + + + + + It's cute... to an extent. Not as cute as mine, but let's be honest, here: nobody can reach my level. + + + + + + <string lang="en">Ethereality! Can I interview you for the school newspaper? Final edition, we're <font style="italics">sure</font> this one's gonna be the bomb!</string> + + + + Help her out. Can't hurt to have a few extra votes. + + + + Don't. Why waste your time? + + + + + + <string lang="en"><font style="italics">"Of course", I tell the Newspaper Girl. "I'd love to be interviewed. This is about my Prom campaign, right?"</font></string> + + + <string lang="en"><font style="italics">"Oh, yes!" Newspaper Girl grins. "You're the star, Ethereality. What else will it be about?"</font></string> + + + + + <string lang="en"><font style="italics">"Sorry", I say, offering a slight smile. It'll feel consolatory enough. "It's Prom Day."</font></string> + + + <string lang="en"><font style="italics">"Oh, yes!" Newspaper Girl says. "I'm so sorry, of course you're busy. You're going to shine, Eth!"</font></string> + + + + + 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. + + + + \ No newline at end of file diff --git a/assets/games/liminal/scenes/prologue/ScenePrologue4xml b/assets/games/liminal/scenes/prologue/ScenePrologue4xml deleted file mode 100644 index 0642b556..00000000 --- a/assets/games/liminal/scenes/prologue/ScenePrologue4xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - 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 diff --git a/src/dawntools/util/XmlParser.hpp b/src/dawntools/util/XmlParser.hpp index 5f007b71..71acbe42 100644 --- a/src/dawntools/util/XmlParser.hpp +++ b/src/dawntools/util/XmlParser.hpp @@ -83,7 +83,7 @@ namespace Dawn { auto s = *itRequired; auto attr = xml->attributes.find(s); if(attr == xml->attributes.end()) { - std::cout << "Missing required attribute \"" << s << "\"" << std::endl; + std::cout << "Missing required attribute \"" << s << "\" on node \"" << xml->node << "\"" << std::endl; return 1; } values[s] = attr->second;