diff --git a/game/images/vfx/end_marker.png b/game/images/vfx/end_marker.png deleted file mode 100644 index fb04c85..0000000 Binary files a/game/images/vfx/end_marker.png and /dev/null differ diff --git a/game/images/vfx/mid_marker.png b/game/images/vfx/mid_marker.png deleted file mode 100644 index fb04c85..0000000 Binary files a/game/images/vfx/mid_marker.png and /dev/null differ diff --git a/game/images/vfx/pickicon.png b/game/images/vfx/pickicon.png new file mode 100644 index 0000000..aeb64c6 Binary files /dev/null and b/game/images/vfx/pickicon.png differ diff --git a/game/images/vfx/pickicon2.png b/game/images/vfx/pickicon2.png new file mode 100644 index 0000000..2ede2f1 Binary files /dev/null and b/game/images/vfx/pickicon2.png differ diff --git a/game/script.rpy b/game/script.rpy index 16379b7..9768872 100644 --- a/game/script.rpy +++ b/game/script.rpy @@ -83,15 +83,32 @@ transform randPosition: # Click-to-continue icons / animations # TODO: these are sucky placeholders and need to be graced by an artfriend image ctc_end_marker: - "end_marker" - xalign 0.9 yalign 0.98 - pause 0.5 - xalign 0.92 - pause 0.5 + "pickicon2" + xalign 0.5 yalign 0.98 + linear 0.5 alpha 0 + linear 0.5 alpha 1 repeat image ctc_mid_marker: - "mid_marker" - xalign 1 yalign 1 + "pickicon2" + xalign 0.5 yalign 0.98 + linear 0.5 alpha 0 + linear 0.5 alpha 1 + repeat + +# image ctc_end_marker: +# "pickicon" +# xalign 0.9 yalign 0.98 +# pause 0.5 +# xalign 0.92 +# pause 0.5 +# repeat +# image ctc_mid_marker: +# "pickicon" +# xalign 0.9 yalign 0.98 +# pause 0.5 +# xalign 0.92 +# pause 0.5 +# repeat #Characters define base = Character (ctc="ctc_end_marker", ctc_pause="ctc_mid_marker", ctc_timedpause=Null(), ctc_position="fixed") # try to remember some of the basics of CTC diff --git a/game/script/1.first-two-days-anon-meets-fang.rpy b/game/script/1.first-two-days-anon-meets-fang.rpy index 4929239..9e5633a 100644 --- a/game/script/1.first-two-days-anon-meets-fang.rpy +++ b/game/script/1.first-two-days-anon-meets-fang.rpy @@ -1062,11 +1062,15 @@ label chapter_1: hide naser with easeoutleft - Nas "Fa-{w=0.5}{nw}" + pause 0.5 + + Nas "Fa-{w=0.6}{nw}" window hide with hpunch # TODO: some crash / crack SFX would punctuate these interruptions, think AA + pause 0.7 + "The voice on the other end is loud and shrill." Nas "Yeah{w=0.2} I-{w=0.5}{nw}" @@ -1074,6 +1078,8 @@ label chapter_1: window hide with hpunch + pause 0.7 + "He holds the phone away from his ear to save his eardrum." Nas "Okay okay I-" @@ -1152,16 +1158,16 @@ label chapter_1: "I don’t know too much about music,{w=0.4} but even I know that you don’t use two basses in one band unless you know exactly what you’re doing." - "{cps=*0.4}Ooooooh nooooooo.{/cps}" + "{cps=*0.3}Ooooooh nooooooo.{/cps}" - "{cps=*0.5}Ooooooooh{/cps} God." + "{cps=*0.3}Ooooooooh{/cps} God." "What were they thinking?!{fast}" with vpunch "I looked back to the crowd to gauge their interest." "Surely I’m not alone in thinking this is an absolute travesty." - unknown "PFFFT AHAHAHA THEY STILL FUCKING SUCK!!" + unknown "{cps=*0.5}PFFFT AHAHAHA{/cps}{w=0.4} THEY STILL FUCKING SUCK!!" play ambient 'audio/effects/chatter loop.ogg' volume 1.7 fadein 2.0 @@ -1253,7 +1259,7 @@ label chapter_1: Sp "I don’t want to hear about any of this come tomorrow." - Sp "I expect some goddamned maturity from you,{w=0.2} Anon." + Sp "I expect some goddamned maturity from you,{w=0.3} Anon." Sp "You’ll be an adult once you graduate." @@ -1261,9 +1267,10 @@ label chapter_1: Sp "I’ve taught many students,{w=0.4} and I can tell these things." - show anon fear flip show spears: easein_quart 1.0 xalign 0.5 + pause 1.0 + show anon fear flip "His hand lands on my shoulder." @@ -1303,7 +1310,7 @@ label chapter_1: with vpunch - Sp "{b}WHOSE SORRY ASS AM I GOING TO HAVE TO SUPLEX!{/b}" # TODO: suitable SFX + Sp "{b}{cps=*0.5}WHOSE SORRY ASS AM I GOING TO HAVE TO SUPLEX!{/cps}{/b}" # TODO: suitable SFX pause 0.5 @@ -1431,7 +1438,6 @@ label chapter_1: pause 1 scene black with fade - # TODO: resolve accidental time warp? Anon has only been at school for a day here # "Opening the door blows the cool morning air in my face, and I stop to take a deep breath." # scene skinrow @@ -1440,7 +1446,6 @@ label chapter_1: # scene outside school # show anon neutral at aleft - play music 'audio/OST/Appreciating the Atmosphere.ogg' show outside school fog with fade @@ -1456,12 +1461,14 @@ label chapter_1: "I check my clock once again -{w=0.3} I’m early.{w=0.5} Fucking hell.{w=0.6} Should have shitposted a bit more." - play music 'audio/OST/The Hunt for more (You)s.ogg' fadeout 1 fadein 1 + stop music fadeout 1 "Why am I here so early again?" "Think I had to do something." + play music 'audio/OST/The Hunt for more (You)s.ogg' fadein 1 + "Oh yeah." "I should talk to Naser.{w=0.5} Give him my version of events." @@ -1488,96 +1495,165 @@ label chapter_1: label .naserBro: - "Principal caveman can wait. I want to apologize to Naser about yesterday…" + "Principal caveman can wait.{w=0.4} I want to apologize to Naser about yesterday{cps=*0.1}...{/cps}" "I hope I can be nice to him this time." - "Great job, Anon!" + "Great job,{w=0.3} Anon!" - "He saves you from soy poisoning by sacrificing his footlong, and how do you repay him? By laughing at his sister." + "He saves you from soy poisoning by sacrificing his footlong,{w=0.4} and how do you repay him?{w=0.6} By laughing at his sister." - "There he is, I hope he’s not too busy." + "There he is,{w=0.4} I hope he’s not too busy." "..." "I just realized I don’t know what to say to him" - "\"I wasn’t laughing AT your sister, I was laughing WITH the crowd\"" + "\"I wasn’t laughing AT your sister,{w=0.4} I was laughing WITH the crowd\"" - "No, that sounds bad" + "No,{w=0.3} that sounds bad" - "\"Weird sisters, amirite?\"" + "\"Weird sisters,{w=0.2} amirite?\"" - "I might be retarded. I just told him I’m an only son yesterday." + "I might be retarded.{w=0.5} I just told him I’m an only son yesterday." - "\"Can’t help it, dude. Some people just won’t amount to anything in life. Sorry.\"" + "\"Can’t help it,{w=0.1} dude.{w=0.5} Some people just won’t amount to anything in life.{w=0.5} Sorry.\"" - "This isn’t time to be edgy, Anon." + "This isn’t time to be edgy,{w=0.2} Anon." "As I try and fail to find some way to explain myself to Naser I also fail at actually finding Naser." "How the fuck did I even end up in the tard yard?" + window hide - play music 'audio/OST/That Monochromatic Weirdo.ogg' + pause 0.5 - "What feels like a space decade of walking, or really just half an hour I find the crippled pteradon being accosted by a VERY pissed off purple midget." - - unknown "-SAID YOU INVITED ALL THOSE ASSHOLES!" #trish - - Nas "Wait, Trish, you don’t understand-!" - - T "DON’T CUT ME OFF YOU GRAY PIECE OF SHIT!" - - "Students are clearing out of the way, just trying to get to their classes." + stop music fadeout 1.0 scene hallway with fade - show trish angry at tleft - show naser neutral flip at nright + + "After what feels like a space decade of walking,{w=0.4} or really just half an hour,{w=0.4} I find the crippled pteradon being accosted by a {cps=*0.1}VERY{/cps} pissed off purple midget." + + play music 'audio/OST/That Monochromatic Weirdo.ogg' fadein 0.5 + + # show trish angry at tleft + show trish angry: + yalign 0.1 + linear 0.05 xalign 0.005 + linear 0.05 xalign 0 + repeat + show naser neutral flip: + yalign 0.1 + xalign 1.3 + with Dissolve(1.5) + + unknown "{cps=*0.4}-SAID YOU INVITED ALL THOSE ASSHOLES!{/cps}" #trish + + show naser explanatory flip + + Nas "Wait,{w=0.3} Trish,{w=0.4} you don’t understand-!" + + show naser + + show trish at tleft + + T "DON’T CUT ME OFF YOU GRAY PIECE OF SHIT!" with vpunch + + show naser unimpressed flip with dissolve + + "Students are clearing out of the way,{w=0.4} just trying to get to their classes." "This must be a common occurrence." - "The diminutive triceratops, Trish, bows her head and charges Naser." + show trish: + easein_quart 0.5 xalign -0.05 + pause 0.5 + easein_quart 0.5 xalign -0.15 + + pause 1.5 + + "The diminutive triceratops,{w=0.4} Trish,{w=0.4} bows her head and charges Naser." + + # show naser shocked flip behind trish + show trish fury with Dissolve(0.25): + yanchor 0 + ypos 0.35 + easeout_quart 0.6 xalign 0.4 + + pause 0.3 + + show naser shocked flip behind trish: + easein_quart 0.2 xalign 1.45 + show trish: + easein_quart 0.2 xalign 0.5 + with hpunch + + pause 1 "He just holds a hand out to her forehead." - show naser shocked flip at nright behind trish with dissolve - show trish fury: - xalign 0.0 yalign 10.0 - show trish fury with move: - xalign 0.75 yalign 10.0 - T "GET YOUR HANDS OFF ME!!" + # 0.5 + show trish: + easeout_quart 0.4 xalign 0.525 + pause 0.2 + easeout_quart 0.4 xalign 0.55 + pause 0.3 + linear 0.3 xalign 0.49 + pause 0.4 + repeat + # 1.45 + show naser: + easeout_quart 0.4 xalign 1.475 + pause 0.2 + easeout_quart 0.4 xalign 1.5 + pause 0.3 + linear 0.3 xalign 1.4 + pause 0.4 + repeat - Nas "Trish, I’m not going to fight you again." + T "GET YOUR HANDS OFF ME!!" with vpunch + + Nas "Trish,{w=0.2} I’m not going to fight you again." Nas "The principal’s already gotten onto me about the lockers from last time." - Nas "Believe me, I had no idea the concert would have turned out like that." + Nas "Believe me,{w=0.3} I had no idea the concert would have turned out like that." - T "LIAR!!" + T "{b}LIAR!!{/b}" with vpunch Nas "I just wanted to make sure you guys had an actual audience-" T "WHAT ARE YOU SAYING?!?" - Nas "You know what I mean, come on..." + Nas "You know what I mean,{w=0.4} come on{cps=*0.1}...{/cps}" T "Argh!" - show trish angry at ncenter with dissolve + show trish angry at tcenter with Dissolve(.25) + show naser: + xalign 1.6 + with ease "She stops trying to gore Naser and throws her arms to her sides." - show naser unimpressed flip with dissolve + pause 0.5 + + show trish: + easein_quart 1.0 xalign 0.4 T "Screw you!" + show naser neutral flip with Dissolve(.25) + T "Even if you weren’t trying to mess with Fang!" - T "Screw! You!" + T "Screw!{w=0.4} You!" "She stomps off." - hide trish with moveoutright + stop music fadeout 1.5 + play ambient 'audio/effects/school loop.ogg' fadein 1.5 + hide trish with Dissolve(1.5) show naser annoyed flip with dissolve @@ -1586,114 +1662,175 @@ label chapter_1: show anon neutral at aleft with dissolve A "What was that all about?" - show naomi neutral flip with moveinright: + show naomi considering flip behind naser with easeinright: xalign 0.6 - N "Oh, Anon." + N "Oh,{w=0.3} Anon." - N "Don’t worry about it, it’s nothing." + show naomi neutral flip - Nas "Y’know, girl issues, right? Haha..." + N "Don’t worry about it,{w=0.3} it’s nothing." - show naser sad flip with dissolve + show naomi explanatory flip - A "Sure…" + Nas "Y’know,{w=0.5} girl issues,{w=0.2} right?{w=0.5} {cps=*0.15}Haha...{/cps}" + + show naomi neutral flip + show naser sad flip + with dissolve + + A "{cps=*0.4}Sure...{/cps}" A "Sounds like she was grilling you about the concert." - Nas "..." + Nas "{cps=*0.1}...{/cps}" - N "Some concert, right?" + show naomi explanatory flip - A "Actually, about that…" + N "Some concert,{w=0.3} right?" - A "I, uhh…" + show naomi neutral flip - #play sound "audio/PANoise.ogg" - pause 1 - Sp "ANON MOUS, IF YOU ARE NOT IN MY OFFICE WITHIN TEN MINUTES I SWEAR ON MY DEAR FAMILY I WILL PERSONALLY MOUNT YOU ON MY WALL." - #play sound "audio/PANoise.ogg" + A "Actually,{w=0.5} about that{cps=*0.1}...{/cps}" + + A "I,{w=0.3} uhh{cps=*0.1}...{/cps}" + + #TODO: play sound "audio/PANoise.ogg" pause 1 - A "..." + show naomi shocked flip + + Sp "ANON MOUS,{w=0.4} IF YOU ARE NOT IN MY OFFICE WITHIN TEN MINUTES I SWEAR ON MY DEAR FAMILY I WILL PERSONALLY MOUNT YOU ON MY WALL." with vpunch + #TODO: play sound "audio/PANoise.ogg" + + pause 1 + + show naomi neutral flip with dissolve + + A "{cps=*0.1}..." "A layer of cold sweat makes its presence known." - show naser neutral with dissolve + show naser considering + with dissolve - Nas "It can wait, the office is down this hall on the right." + Nas "It can wait,{w=0.5} the office is down this hall on the right." - A "I know the way, but thanks." + A "I know the way,{w=0.3} but thanks." "Naser waves and heads off." - hide naomi with moveoutleft + hide naser + hide naomi + with Dissolve(1.0) - "Guess it’s to the principal’s office with me. Again." + "Guess it’s to the principal’s office with me.{w=0.3} Again." "And thinking about him makes me think about last night." - Sp "{i}You are not the only person in the world.{/i}" + Sp "{cps=*0.6}{i}You are not the only person in the world.{/i}{/cps}" - "Poor Naser, man. Just wanted to help his sister." + "Poor Naser,{w=0.3} man.{w=0.5} Just wanted to help his sister." "But it’s not like he did anything wrong." scene hallway - show naomi angry at scenter - show reed explanatory flip at rright + show naomi unimpressed at sleft + show reed neutral flip behind naomi: + yalign 0.1 xalign 1.2 with fade + "Just as I reach the office the sound of clinking glass draws my attention to the apricot asspain and some pink raptor." - N "Is that contraband, Reed?" + show naomi angry with Dissolve(0.25) - Re "Bro, you’ve known I’m in a band for like, a year now." + N "Is that contraband,{w=0.3} Reed?" - N "No! Contraband! In your backpack!" + show naomi unimpressed with Dissolve(.25) + show reed explanatory flip - Re "Hmmm… nah, I left my games at home." + Re "Bro,{w=0.4} you’ve known I’m in a band for like,{w=0.4} a year now." - "Naomi facepalms, or whatever counts as a facepalm with a snout." + show reed neutral flip + show naomi angry: + easein 0.25 xalign 0.1 + pause 0.25 - N "Reed! You have a bong in your backpack!" + N "No!{w=0.5} Contraband!{w=0.5} In your backpack!" - Re "...But we aren’t in Britain?" + Re "{cps=*0.2}Hmmm...{/cps}{w=0.4}{nw}" + show reed explanatory flip + Re "Hmmm...{fast} nah, I left my games at home." - N "Ugh, you’re impossible…" + show reed neutral flip + show naomi unimpressed with dissolve - hide naomi with moveoutright + "Naomi facepalms,{w=0.4} or whatever counts as a facepalm with a snout." + + show naomi angry: + easein .25 xalign 0.45 + + N "Reed!{fast}{w=0.7} You have a bong in your backpack!" with vpunch + + Re "{cps=*0.1}...{/cps}But we aren’t in Britain?" + + show naomi unimpressed with Dissolve(.25) + + N "Ugh,{w=0.3} you’re impossible{cps=*0.1}...{/cps}" + + show naomi unimpressed with Dissolve(.25) + # hide naomi with easeoutright + hide naomi with Dissolve(1) "Naomi huffs and returns her focus to a stack of papers on the desk, leaving a satisfied raptor in her wake." - show reed happy flip with dissolve + show reed happy flip with Dissolve(.25) - Re "Heh, works every time…" + Re "Heh,{w=0.4} works every time{cps=*.1}...{/cps}" "I need to learn how to do that." - Re "S’all ‘bout misdirection…" + show reed neutral flip with dissolve + + Re "S’all ‘bout misdirection{cps=*.1}...{/cps}" "What." + show reed happy flip with Dissolve(.25) + Re "Deuces." - hide reed with moveoutright + hide reed with easeoutright + + pause 1.5 "The fuck just happened?" - show naomi neutral flip at scenter with dissolve + window hide + pause 0.5 - N "Oh! Anon, I didn’t see you there!" + show naomi neutral flip at scenter + with Dissolve(1.0) + + show naomi explanatory flip + + N "Oh!{w=0.5} Anon,{w=0.3} I didn’t see you there!" + + show naomi neutral flip N "Just in time to finish your paperwork!" A "Paperwhatsit now?" - N "Go inside, Principal Spears will finalize it with you now." + show naomi explanatory flip - "Paperwork? What fucking paperwork? I’m pretty sure all that stuff was finished before I even came here." + N "Go inside,{w=0.4} Principal Spears will finalize it with you now." - "Whatever. Probably a detention slip or whatever the principal has planned." + show naomi neutral flip + + "Paperwork?{w=0.5} What fucking paperwork?{w=0.5} I’m pretty sure all that stuff was finished before I even came here." + + "Whatever.{w=0.6} Probably a detention slip or whatever the principal has planned." scene office spears with dissolve