Files
Mementos/Unity/Alternate Genre Jam/Assets/Resources/Story/Main.json
2021-06-30 21:39:19 +10:00

1 line
8.7 KiB
JSON

{"inkVersion":20,"root":[[["ev","str","^battlefield_1","/str",0,2,{"x()":"SetMusic","exArgs":3},"pop","/ev","\n","ev","str","^battlefield_1","/str",0,{"x()":"SetBackground","exArgs":2},"pop","/ev","\n","^War never ends, not really.","\n","^You're trudging through a wet trench. This was once the bulwark of the front line, the only thing that separated you from the enemy guns was about 300ft of no man's land.","\n","^Your squad members are gone now. Some of them were lucky enough to make it home. You'll be returning home too, though you don't know what kind of world you'll be going back to. You wonder if someone like you would be welcome there.","\n","ev","str","^photograph","/str","str","^photograph","/str",0,2.5,{"x()":"AddClickable","exArgs":4},"pop","/ev","\n","^The occasional packet of empty rations, or personal belongings can still be found hidden in the trench walls. A faded photograph lies abandoned in the mud, content faces smiling at the stained sky.","\n","ev","str","^photograph","/str",{"x()":"RemoveClickable","exArgs":1},"pop","/ev","\n","^You move on, like you have somewhere to go.","\n","^...","\n","^The air is getting colder. The rain begins again.","\n","^...","\n","^You can't hear much besides the wind.","\n","^...","\n",["ev",{"^->":"0.0.60.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":"0.0.c-0","flg":18},{"s":["^\"Fuck off rain.\"",{"->":"$r","var":true},null]}],["ev",{"^->":"0.0.61.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":"0.0.c-1","flg":18},{"s":["^\"Fuck off wind.\"",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"0.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":"0.0.60.s"},[{"#n":"$r2"}],"\n","ev","str","^weather","/str","str","^rain","/str",{"x()":"SetVariable","exArgs":2},"pop","/ev","\n","^The rain just ignores you.","\n",{"->":"WeatherContinue"},{"->":"0.g-0"},{"#f":5}],"c-1":["ev",{"^->":"0.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":"0.0.61.s"},[{"#n":"$r2"}],"\n","ev","str","^weather","/str","str","^wind","/str",{"x()":"SetVariable","exArgs":2},"pop","/ev","\n","^The wind just ignores you.","\n",{"->":"WeatherContinue"},{"->":"0.g-0"},{"#f":5}]}],"\n","\n","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"Scene_End":["ev","str","^photograph","/str",{"x()":"GetVariable","exArgs":1},"/ev",{"temp=":"photograph"},"\n","ev","str","^ring","/str",{"x()":"GetVariable","exArgs":1},"/ev",{"temp=":"ring"},"\n","ev","str","^locket","/str",{"x()":"GetVariable","exArgs":1},"/ev",{"temp=":"locket"},"\n","ev",{"VAR?":"ring"},"str","^stolen","/str","==",{"VAR?":"locket"},"str","^stolen","/str","==","||",{"VAR?":"photograph"},"str","^","/str","==","||","/ev",[{"->":".^.b","c":true},{"b":["\n","ev","str","^blank","/str",3,{"x()":"SetBackground","exArgs":2},"pop","/ev","\n",{"->":".^.^.^.45"},null]}],[{"->":".^.b"},{"b":["\n","ev","str","^home_1","/str",3,{"x()":"SetBackground","exArgs":2},"pop","/ev","\n",{"->":".^.^.^.45"},null]}],"nop","\n","ev","str","^battlefield_2","/str",3,3,{"x()":"SetMusic","exArgs":3},"pop","/ev","\n","^The End.","\n","end",{"#f":1}],"WeatherContinue":["ev","str","^battlefield_2","/str",3,{"x()":"SetBackground","exArgs":2},"pop","/ev","\n","^You nearly trip over a body buried in the mud. It's not one of your men.","\n","^You stop to take a closer look, to see if there's still some kind of ID on him.","\n","ev","str","^dogtag","/str","str","^dogtag","/str",0,2.5,{"x()":"AddClickable","exArgs":4},"pop","/ev","\n","^His face still shows the shock of having his guts pierced by a round of ammo, followed by whatever slow death followed. Since the armistice was signed, you don't know what will happen to these men, the ones left out to rot.","\n","^You suppose the grave registers would be by soon to bury him properly.","\n","^...","\n","^He looks about sixteen.","\n","ev","str","^dogtag","/str",{"x()":"RemoveClickable","exArgs":1},"pop","/ev","\n",{"->":"Scene_2"},{"#f":1}],"Scene_2":[["ev","str","^tent_1","/str",3,{"x()":"SetBackground","exArgs":2},"pop","/ev","\n","^A hospital tent.","\n","^A place for the lucky.","\n","^You deliver the supplies to a sunken-eyed doctor. A streak of blood on his uniform glistens under the harsh artificial lamps.","\n","ev","str","^weather","/str",{"x()":"GetVariable","exArgs":1},"/ev",{"temp=":"weather"},"\n","^Doctor: \"Thanks. ","ev",{"VAR?":"weather"},"str","^wind","/str","==","/ev",[{"->":".^.b","c":true},{"b":["^It's getting like a hurricane out there.",{"->":".^.^.^.33"},null]}],[{"->":".^.b"},{"b":["^You've made it just in time for the rain.",{"->":".^.^.^.33"},null]}],"nop","^\"","\n",["ev",{"^->":"Scene_2.0.36.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^\"Thanks, but I'm not too worried about the weather.\"",{"->":"$r","var":true},null]}],["ev",{"^->":"Scene_2.0.37.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^\"The ","ev",{"VAR?":"weather"},"out","/ev","^ never shot anyone.\"",{"->":"$r","var":true},null]}],["ev",{"^->":"Scene_2.0.38.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^\"...\"",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Scene_2.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.36.s"},[{"#n":"$r2"}],"\n","^The doctor nods, and returns to his work.","\n",{"->":"DoctorResponse"},{"#f":5}],"c-1":["ev",{"^->":"Scene_2.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.37.s"},[{"#n":"$r2"}],"\n","^Doctor: \"Just making polite conversation.\" He smiles, forcibly.","\n",{"->":"DoctorResponse"},{"#f":5}],"c-2":["ev",{"^->":"Scene_2.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.38.s"},[{"#n":"$r2"}],"\n","^There's nothing to really say.","\n",{"->":"DoctorResponse"},{"#f":5}]}],{"#f":1}],"DoctorResponse":["^...","\n","^You sit on a small uncomfortable chair, next to a wheezing mass of flesh. You observe him, casually, as he struggles for just a few more breaths.","\n","ev","str","^locket","/str","str","^locket","/str",-2.5,2.5,{"x()":"AddClickable","exArgs":4},"pop","/ev","\n","ev","str","^ring","/str","str","^ring","/str",2.5,2.5,{"x()":"AddClickable","exArgs":4},"pop","/ev","\n","^The patient's personal belongings are gathered on his side-table.","\n","^You sigh.","\n","^There's really no chance for this one. He doesn't have a place among the lucky.","\n","^You pull out a flask of something, and chug it down. You offer it to noone in particular, before putting it away.","\n","ev","str","^blank","/str",3,{"x()":"SetBackground","exArgs":2},"pop","/ev","\n","ev","str","^locket","/str",{"x()":"RemoveClickable","exArgs":1},"pop","/ev","\n","ev","str","^ring","/str",{"x()":"RemoveClickable","exArgs":1},"pop","/ev","\n","^Time passes. The wheezing fades.","\n","ev","str","^tent_1","/str",3,{"x()":"SetBackground","exArgs":2},"pop","/ev","\n","^It's time to go.","\n",{"->":"Scene_3"},{"#f":1}],"Scene_3":["ev","str","^dogtag","/str",{"x()":"GetVariable","exArgs":1},"/ev",{"temp=":"dogtag"},"\n","ev","str","^ring","/str",{"x()":"GetVariable","exArgs":1},"/ev",{"temp=":"ring"},"\n","ev","str","^locket","/str",{"x()":"GetVariable","exArgs":1},"/ev",{"temp=":"locket"},"\n","ev","str","^dock_1","/str",3,{"x()":"SetBackground","exArgs":2},"pop","/ev","\n","^An officer stands by the dock, watching the men slowly lumber onto the ship.","\n","^You pause in front of him, and he addresses you with a curt nod.","\n","ev",{"VAR?":"dogtag"},"str","^true","/str","==","/ev",[{"->":".^.b","c":true},{"b":["\n","^\"Sir, I'd like to report the theft of a dogtag.\" You hold out the broken tag.","\n","^He raises an eyebrow.","\n","^\"Found on an enemy soldier, Sir.\"","\n","^He accepts the small token of your fallen friend.","\n","^You hesitate before continuing.","\n",{"->":".^.^.^.46"},null]}],[{"->":".^.b"},{"b":["\n","^\"Sir.\"","\n",{"->":".^.^.^.46"},null]}],"nop","\n","ev",{"VAR?":"ring"},"str","^stolen","/str","==",{"VAR?":"locket"},"str","^stolen","/str","==","||","/ev",[{"->":".^.b","c":true},{"b":["\n","^Officer: \"Is there a problem, soldier?\"","\n","^You finger the ","ev",{"VAR?":"ring"},"str","^stolen","/str","==","/ev",[{"->":".^.b","c":true},{"b":["^ring",{"->":".^.^.^.12"},null]}],"nop","ev",{"VAR?":"ring"},"str","^stolen","/str","==",{"VAR?":"locket"},"str","^stolen","/str","==","&&","/ev",[{"->":".^.b","c":true},{"b":["^ and the ",{"->":".^.^.^.27"},null]}],"nop","ev",{"VAR?":"locket"},"str","^stolen","/str","==","/ev",[{"->":".^.b","c":true},{"b":["^locket",{"->":".^.^.^.36"},null]}],"nop","^ through your pants pocket.","\n","^\"No, Sir, just feeling kind of unlucky right now.\"","\n",{"->":".^.^.^.63"},null]}],[{"->":".^.b"},{"b":["\n","^You continue along the dock.","\n","^Are you supposed to be one of the lucky ones?","\n",{"->":".^.^.^.63"},null]}],"nop","\n",{"->":"Scene_End"},{"#f":1}],"#f":1}],"listDefs":{}}