diff --git a/jiachen/data/amekawamiya/inkraft_story/engine_functions_include.ink.json b/jiachen/data/amekawamiya/inkraft_story/engine_functions_include.ink.json new file mode 100644 index 00000000..d3a35323 --- /dev/null +++ b/jiachen/data/amekawamiya/inkraft_story/engine_functions_include.ink.json @@ -0,0 +1 @@ +{"inkVersion":21,"root":[[["done",{"#f":5,"#n":"g-0"}],null],"done",{"isDebug":["ev",true,"/ev","~ret",{"#f":1}],"isInFlow":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"isInDefaultFlow":["ev",true,"/ev","~ret",{"#f":1}],"flowTo":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"flowToDefault":["ev",true,"/ev","~ret",{"#f":1}],"newFlow":[{"temp=":"flow"},{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"removeFlow":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"isEnded":["ev",false,"/ev","~ret",{"#f":1}],"pause":["ev",true,"/ev","~ret",{"#f":1}],"setLineTicks":[{"temp=":"ticks"},"ev",true,"/ev","~ret",{"#f":1}],"unsetLineTicks":["ev",true,"/ev","~ret",{"#f":1}],"hasVariable":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"getVariable":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"setVariable":[{"temp=":"value"},{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"unsetVariable":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"clearVariables":["ev",true,"/ev","~ret",{"#f":1}],"logDebug":[{"temp=":"message"},"ev",true,"/ev","~ret",{"#f":1}],"logInfo":[{"temp=":"message"},"ev",true,"/ev","~ret",{"#f":1}],"logWarn":[{"temp=":"message"},"ev",true,"/ev","~ret",{"#f":1}],"logError":[{"temp=":"message"},"ev",true,"/ev","~ret",{"#f":1}],"getPlayerName":["ev","str","^PlayerName","/str","/ev","~ret",{"#f":1}],"runCommand":[{"temp=":"command"},"ev",1,"/ev","~ret",{"#f":1}],"runUnlimitedCommand":[{"temp=":"command"},"ev",1,"/ev","~ret",{"#f":1}],"runServerCommand":[{"temp=":"command"},"ev",1,"/ev","~ret",{"#f":1}],"#f":1}],"listDefs":{}} \ No newline at end of file diff --git a/jiachen/data/amekawamiya/inkraft_story/raincity_angeloid.ink.json b/jiachen/data/amekawamiya/inkraft_story/raincity_angeloid.ink.json new file mode 100644 index 00000000..666e9a1c --- /dev/null +++ b/jiachen/data/amekawamiya/inkraft_story/raincity_angeloid.ink.json @@ -0,0 +1 @@ +{"inkVersion":21,"root":[["\n","ev","str","^icarus_quest_progress","/str",{"x()":"hasVariable","exArgs":1},"/ev",{"temp=":"has_story_progress"},"\n","ev",{"VAR?":"has_story_progress"},false,"==","/ev",[{"->":".^.b","c":true},{"b":["\n","ev","str","^icarus_quest_progress","/str",0,{"x()":"setVariable","exArgs":2},"pop","/ev","\n",{"->":"0.15"},null]}],"nop","\n","ev","str","^icarus_quest_progress","/str",{"x()":"getVariable","exArgs":1},"/ev",{"temp=":"story_progress"},"\n","ev","str","^locusazzurro_icaruswings:feather_wings","/str",1,"str","^","/str","str","^","/str",{"x()":"hasItem","exArgs":4},"/ev",{"temp=":"has_wings"},"\n","^【对话开始】","\n",["ev",{"VAR?":"story_progress"},0,"<=","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"first_contact"},{"->":"0.46"},null]}],["ev",{"VAR?":"story_progress"},1,"==","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"quest_started"},{"->":"0.46"},null]}],["ev",{"VAR?":"story_progress"},2,">=","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"quest_completed"},{"->":"0.46"},null]}],[{"->":".^.b"},{"b":["\n",{"->":"default"},{"->":"0.46"},null]}],"nop","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"first_contact":[["^&o在你面前站着一位少女,身后的羽翼似乎并不是装饰品。","\n","^&o虽然少女面无表情,但似乎在期待着什么。","\n","ev","str","^&o向少女展示羽翼。","/str",{"VAR?":"has_wings"},"/ev",{"*":".^.c-0","flg":21},"ev","str","^&o试着用物品引起少女的注意。","/str",{"VAR?":"has_wings"},"!","/ev",{"*":".^.c-1","flg":21},{"c-0":["\n",{"->":"show_wings"},{"#f":5}],"c-1":["\n","^你试着从背包中拿出各种物品递到少女面前,但她不为所动。","\n","ev","str","^icarus_quest_progress","/str",1,{"x()":"setVariable","exArgs":2},"pop","/ev","\n","end",{"#f":5}]}],{"#f":1}],"quest_started":[["^&o少女依旧面无表情的站在你面前。","\n","ev","str","^&o向少女展示羽翼。","/str",{"VAR?":"has_wings"},"/ev",{"*":".^.c-0","flg":21},"ev","str","^&o离开","/str","/ev",{"*":".^.c-1","flg":20},{"c-0":["\n",{"->":"show_wings"},{"#f":5}],"c-1":["\n","end",{"#f":5}]}],{"#f":1}],"show_wings":["^你向少女展示了羽毛和蜂蜡制作的羽翼,少女抬起头,抬手指向远处,然后缓缓将手放下,最后指向地面。","\n","ev","str","^icarus_quest_progress","/str",2,{"x()":"setVariable","exArgs":2},"pop","/ev","\n","ev","str","^/shard award @s locusazzurro_icaruswings:mf_carnival_fortune","/str",{"x()":"runUnlimitedCommand","exArgs":1},"pop","/ev","\n","end",{"#f":1}],"quest_completed":["^&o少女站在你面前,虽然表情毫无波澜,但看起来似乎很开心。","\n","end",{"#f":1}],"default":["end",{"#f":1}],"isDebug":["ev",true,"/ev","~ret",{"#f":1}],"isInFlow":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"isInDefaultFlow":["ev",true,"/ev","~ret",{"#f":1}],"flowTo":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"flowToDefault":["ev",true,"/ev","~ret",{"#f":1}],"newFlow":[{"temp=":"flow"},{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"removeFlow":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"isEnded":["ev",false,"/ev","~ret",{"#f":1}],"pause":["ev",true,"/ev","~ret",{"#f":1}],"setLineTicks":[{"temp=":"ticks"},"ev",true,"/ev","~ret",{"#f":1}],"unsetLineTicks":["ev",true,"/ev","~ret",{"#f":1}],"hasVariable":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"getVariable":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"setVariable":[{"temp=":"value"},{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"unsetVariable":[{"temp=":"name"},"ev",true,"/ev","~ret",{"#f":1}],"clearVariables":["ev",true,"/ev","~ret",{"#f":1}],"logDebug":[{"temp=":"message"},"ev",true,"/ev","~ret",{"#f":1}],"logInfo":[{"temp=":"message"},"ev",true,"/ev","~ret",{"#f":1}],"logWarn":[{"temp=":"message"},"ev",true,"/ev","~ret",{"#f":1}],"logError":[{"temp=":"message"},"ev",true,"/ev","~ret",{"#f":1}],"getPlayerName":["ev","str","^PlayerName","/str","/ev","~ret",{"#f":1}],"runCommand":[{"temp=":"command"},"ev",1,"/ev","~ret",{"#f":1}],"runUnlimitedCommand":[{"temp=":"command"},"ev",1,"/ev","~ret",{"#f":1}],"runServerCommand":[{"temp=":"command"},"ev",1,"/ev","~ret",{"#f":1}],"global decl":["ev","/ev","end",null],"#f":1}],"listDefs":{}} \ No newline at end of file