Updated scripts

This commit is contained in:
Map
2022-03-04 20:24:25 -06:00
parent d96623e959
commit 8044761289
13 changed files with 151 additions and 97 deletions

BIN
.DS_Store vendored

Binary file not shown.

BIN
game/.DS_Store vendored

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -48,26 +48,27 @@ define gui.muted_color = u'#510028'
define gui.hover_muted_color = u'#7a003d'
## The colors used for dialogue and menu choice text.
define gui.text_color = u'#ffffff'
define gui.interface_text_color = u'#ffffff'
define gui.text_color = '#ffffff'
define gui.interface_text_color = '#00000000'
## Fonts and Font Sizes ########################################################
## The font used for in-game text.
define gui.text_font = "DejaVuSans.ttf"
define gui.text_font = "gui/FallingSky.otf"
## The font used for character names.
define gui.name_text_font = "DejaVuSans.ttf"
define gui.name_text_font = "gui/FallingSky.otf"
## The font used for out-of-game text.
define gui.interface_text_font = "DejaVuSans.ttf"
define gui.interface_text_font = "gui/FallingSky.otf"
## The size of normal dialogue text.
define gui.text_size = 33
define gui.text_size = 42
## The size of character names.
define gui.name_text_size = 45
define gui.name_text_thickness = absolute(2.0)
## The size of text in the game's user interface.
define gui.interface_text_size = 33
@ -81,6 +82,8 @@ define gui.notify_text_size = 24
## The size of the game's title.
define gui.title_text_size = 75
define gui.main_menu_text_size = 60
## Main and Game Menus #########################################################
@ -104,12 +107,12 @@ define gui.textbox_yalign = 1.0
## The placement of the speaking character's name, relative to the textbox.
## These can be a whole number of pixels from the left or top, or 0.5 to center.
define gui.name_xpos = 360
define gui.name_ypos = 0
define gui.name_xpos = 395 #350
define gui.name_ypos = -85
## The horizontal alignment of the character's name. This can be 0.0 for left-
## aligned, 0.5 for centered, and 1.0 for right-aligned.
define gui.name_xalign = 0.0
define gui.name_xalign = 0.5
## The width, height, and borders of the box containing the character's name, or
## None to automatically size it.
@ -124,20 +127,22 @@ define gui.namebox_borders = Borders(5, 5, 5, 5)
## background of the namebox will be scaled.
define gui.namebox_tile = False
## The placement of dialogue relative to the textbox. These can be a whole
## number of pixels relative to the left or top side of the textbox, or 0.5 to
## center.
define gui.dialogue_xpos = 402
define gui.dialogue_ypos = 75
## The maximum width of dialogue text, in pixels.
define gui.dialogue_width = 1116
#To make the text with the characters align to the normal text, I set this to match up and make it "just werk". It is a horrible, hacky fix, but werks none the less. I hope this fix is so bad that I never get to write gui code ever again.
#It's still bad but it could be legitmately worse
define gui.dialogue_ypos = 20
define gui.dialogue_xpos = 220
define gui.dialogue_width = 1460
## The horizontal alignment of the dialogue text. This can be 0.0 for left-
## aligned, 0.5 for centered, and 1.0 for right-aligned.
define gui.dialogue_text_xalign = 0.0
define gui.window_yoffset = 0
define gui.input_yoffset = 0
## Buttons #####################################################################
##

BIN
game/gui/FallingSky.otf Normal file

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 105 KiB

BIN
game/gui/textbox_name.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

BIN
game/images/.DS_Store vendored

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 809 KiB

After

Width:  |  Height:  |  Size: 809 KiB

View File

@ -102,15 +102,16 @@ screen say(who, what):
id "window"
if who is not None:
background Image("gui/textbox_name.png", xalign=0.5, yalign=1.0)
window:
id "namebox"
style "namebox"
text who id "who"
else:
background Image("gui/textbox.png", xalign=0.5, yalign=1.0)
text what id "what"
## If there's a side image, display it above the text. Do not display on the
## phone variant - there's no room.
if not renpy.variant("small"):
@ -135,23 +136,20 @@ style window:
xfill True
yalign gui.textbox_yalign
ysize gui.textbox_height
background Image("gui/textbox.png", xalign=0.5, yalign=1.0)
xoffset 0
yoffset gui.window_yoffset
xcenter 0.5
style namebox:
xalign 0.5
xpos gui.name_xpos
xanchor gui.name_xalign
xsize gui.namebox_width
ypos gui.name_ypos
ysize gui.namebox_height
background Frame("gui/namebox.png", gui.namebox_borders, tile=gui.namebox_tile, xalign=gui.name_xalign)
padding gui.namebox_borders.padding
style say_label:
properties gui.text_properties("name", accent=True)
xalign gui.name_xalign
yalign 0.5
xanchor gui.name_xalign
style say_dialogue:
properties gui.text_properties("dialogue")

View File

@ -1,4 +1,6 @@
init python:
renpy.music.register_channel("ambient","sfx",True,tight=True)
config.default_text_cps = 50
def randomize_choices(choices):
# fine for size of 2
if (renpy.random.randint(0, 1)):
@ -9,25 +11,34 @@ label splashscreen:
#play sound "audio/bongos.ogg"
$ renpy.movie_cutscene("images/Cavemanon_logo.webm")
#stop sound
return
jump start
define M = Character ('Morgan',color="#2D36E1",window_background="gui/textbox.png",who_xpos=-0,who_ypos=50) #Blue
define F = Character ('Farelie',color="#8A0036",window_background="gui/textbox.png",who_xpos=-0,who_ypos=50) #Pink
label start:
$ Farelie = 0
window auto hide
"The script contains swearing and other family unfriendly images, would you be okay with seeing that?{w=1}{nw}"
menu:
"The script contains swearing and other family unfriendly images, would you be okay with seeing that?"
"no thank you":
"The script contains swearing and other family unfriendly images, would you be okay with seeing that?{fast}"
"No thank you":
"No Saucy bits Activated..."
scene black with fade
$ lewd = False
"yeah":
"Yeah":
"Saucy bits Activated..."
scene black with fade
$ lewd = True
window auto hide
pause .5
play ambient 'audio/outdoorNatureLoop.ogg' fadein 2
pause 2
"The early morning summer sun shines through the clouds, illuminating the quiet dirt parking lot."
"As I cut the engine to my small sedan and crack open the door, I take a deep breath of fresh air."
@ -35,28 +46,32 @@ menu:
"I can feel a light, cool wind blowing. Ideal conditions for whats to come."
"What a perfect start for today."
pause .5
M "Welp, were here."
M "St. May trail."
pause .5
"The harsh slam of the passenger-side door is my sleepy girlfriends response."
"I exit the car and turn to Farelie."
pause .5
F "Moooorgaaaan."
F "{i}*yawn*{/i}"
F "Whyre we here at"
F "Whyre we here at..."
"She checks her overly sized, overly expensive, and overly fragile phone."
"I glance down at my clothes; all well-worn and perfect parts comfy and airy for this."
"Im already calculating how much of my paycheck is going to be spent replacing all her brand new and unnecessary workout gear."
pause .5
F "five in the morning?"
F "...five in the morning?"
M "If you really want to do this Spartan Run-"
@ -67,10 +82,12 @@ M "Farelie, a Spartan run isnt just a marathon."
M "Its over three miles, and at least fifteen obstacles are scattered through-"
F "I know, I know! Cmon, I mustve read the flyer like a dozen times!"
pause .5
F "...and it said {i}twenty-two{/i} of those things."
F "{cps=*.1}...{/cps}and it said {i}twenty-two{/i} of those things."
"Ugh, damn advertisers."
pause .5
F "Cmon Morgan."
@ -93,14 +110,21 @@ F "Were always doing normal plain couple stuff when we have time together."
F "This time I want to do something {i}with you{/i}."
M "These courses arent jungle gyms, and theres your medicine to think about..."
pause .5
"Farelie pays no mind to that, opening the backseat of the car and pulling out our backpacks for the day."
stop ambient fadeout 1
window auto hide
pause 1
play music 'audio/ragge.ogg'
if lewd:
scene farelie01 at Pan((0, 3125-1080), (0, 540/2), 10.0) with dissolve
pause 10.5
else:
scene farelie02 at Pan((0, 3125-1080), (0, 540/2), 10.0) with dissolve
pause 10.5
M "Should leave the hat behind."
"Farelie pouts but complies, setting the designer hat on the backseat."
@ -114,6 +138,10 @@ F "Not your bland sandwiches."
M "Theyre not bland."
M "And if youre really dead set on this, follow me."
window auto hide
pause .5
scene black with Dissolve(1)
pause .5
"I lead Farelie around to the entrance to the trail."
@ -122,6 +150,7 @@ M "And if youre really dead set on this, follow me."
"Just something I need to resign myself to."
"The entrance of the trail is marked with a posted sign with a map of the route."
pause .5
F "Alright, Im ready to hit the pavement here!"
@ -132,8 +161,10 @@ M "You usually dont even walk three miles in a day."
F "Yeah but I {i}have{/i} walked three miles in a day!"
F "So {i}HA{/i}!"
pause .5
"Hoo boy."
pause .5
F "Okay, let's get started!"
@ -146,6 +177,7 @@ M "WAIT!!"
"I start my warm-ups, feeling my muscles warm."
"A look to Farelie and I see her trying and failing to mimic me."
pause .5
M "Wait, Farelie, slow down there."
@ -154,18 +186,25 @@ M "You want to stretch your leg like this."
"I demonstrate the stretch to her, and watch her carefully to make sure shes doing it right this time."
F "L-like this?"
scene farelie_stretch
window auto hide
pause .25
scene farelie_stretch with Dissolve(1)
pause .75
"She strains to stay upright, and I count aloud so she knows when to ease off her leg."
"It takes a couple of tries for her to understand the warm-ups, but after ten minutes Im ready to go and shes…"
"Already sweating."
pause .5
M "Alright, let me set the pace."
"She nods and smiles uneasily."
window auto hide
pause .25
scene black with dissolve
pause .25
"With her approval I set a sedate jogging pace for her and head towards the first obstacle."
@ -175,7 +214,8 @@ scene black with dissolve
"My attention flips every few dozen feet to some minor detail off in the treeline."
"A small log in a creek with a few frogs on it, some fallen tree splintered into the wind by a lightning strike, deer barely skipping out of sight"
"A small log in a creek with a few frogs on it, some fallen tree splintered into the wind by a lightning strike, deer barely skipping out of sight..."
pause .5
"Wait, I dont hear Farelie behind me."
@ -186,23 +226,28 @@ scene black with dissolve
"I drop my jogging pace and walk back."
"Shes still hunched over on the side when I reach her."
pause .5
M "... You okay, Farelie?"
M "{cps=*.1}...{/cps}You okay, Farelie?"
F "Ugh yeah, just need a drink."
F "Ugh... yeah, just need a drink."
"I nod, taking my worn out metal canteen and holding it out to her."
M "Here Farelie."
M "Here, Farelie."
M "Gotta keep hydrated."
F "Oh, Im good, trust me."
"Farelie pulls out a furiously pink bottle filled with a slurry of something."
scene fareliebottle1
window auto hide
pause .25
scene fareliebottle1 with dissolve
pause .75
F "I got this super scientific formula at the market."
pause .5
"God damned adverts."
@ -210,7 +255,9 @@ F "I got this super scientific formula at the market."
"Although water is water in the end, its probably fine."
"..."
"{cps=*.1}...{/cps}"
window auto hide
pause .5
#menu:
#"Speak up":
@ -226,6 +273,7 @@ python:
label speakup:
$ Farelie += 1
pause .5
M "Er… I think you should stick to water."
@ -236,13 +284,18 @@ M "Those supplements are more for gym workouts."
M "And destroy bathrooms."
"{i}The horrors.{/i}"
pause .5
"Farelie frowns but takes the proffered canteen."
scene fareliecanteen1
window auto hide
pause .25
scene fareliecanteen1 with dissolve
pause .75
F "Fine but it really smelled good, like a banana-strawberry shake."
F "Fine... but it really smelled good, like a banana-strawberry shake."
"She pops the cap and sips the water."
pause .5
M "If you want you could douse your gills too."
@ -253,7 +306,10 @@ M "I think I can refill my canteen when we get to a good break spot."
F "Mkay."
"Shes careful to pour the icy water on her pink gills, a shiver runs over her entire body as the liquid life refreshes her dried out skin."
scene fareliecanteen2
window auto hide
pause .25
scene fareliecanteen2 with dissolve
pause .75
F "O-oh, thats nice."
@ -265,25 +321,33 @@ jump secondchoice
label shutup:
pause .5
"I watch her slowly drink the pink sludge."
window auto hide
pause .25
scene fareliebottle2 with dissolve
pause .75
"See her eyes water as she forces the disgusting sweetened slurry down."
"Farelies lips pop and she turns a very unconvincing smile towards me."
scene fareliebottle2
pause .5
F "Mmmm, d-delicious"
F "Mmmm, d-delicious..."
M "M-maybe Ill have some too..?"
F "Sure."
F "In fact, lets trade, you can have the rest of this!"
pause .5
if lewd:
"Ah fuck."
else:
"Ah crap."
pause .5
"I fake sip from the clear bottle and nod to Farelie."
@ -294,7 +358,10 @@ else:
jump secondchoice
label secondchoice:
scene black with dissolve
window auto hide
pause .5
scene black with Dissolve(1)
pause .5
M "You ready to keep going?"
@ -307,39 +374,48 @@ F "Yeah, lets go!"
"I dart my eyes over to Farelies face, and see her pink features paling as she takes it in."
"Before us lies the Jacobs Ladder segment."
scene jacobladder
window auto hide
pause .5
scene jacobladder with Dissolve(1)
pause .5
"Its a giant, well, ladder."
"The rungs are as big as logs, and the whole construction is angled slightly with the ground."
pause .5
F "I-I dont know about this, MorganThis is a lot bigger than it looked in the flyer."
F "I-I dont know about this, Morgan...This is a lot bigger than it looked in the flyer."
M "It looks intimidating, but trust me. Its not that hard once you get used to it."
M "Here, Ill show you."
"With a flourish, I step forward. Putting my best foot forward, I begin to scale the ladder."
pause .5
"After a few minutes of climbing, I can feel the faint and familiar strain on my arms and legs."
"I look back over my shoulder to Farelie, and flash a smile."
pause .5
M "See? Not so hard."
"I see her smile back, but it looks like shes still unsure."
pause .5
"Eventually I reach the top, and look over the edge."
"Theres about a fifteen foot drop. Cushioned, of course."
"Taking a breath to ready myself, I hook a leg over the edge and push off."
pause .5
"My stomach flip-flops a little on the way down (thanks, gravity), and I hit the gymnastics mat after a few seconds."
"I roll off the soft platform, and jog myself over to the side."
"A familiar Axolotl waits right where I left her, hands fidgeting nervously."
pause .5
M "Ready?"
@ -348,6 +424,7 @@ M "Ready?"
F "I guess so."
"She takes a steadying breath of her own, and begins to climb up."
pause .5
"Her movements are much slower than mine, but thats a given since she doesnt do this sort of thing a lot."
@ -413,42 +490,28 @@ M "Alright, Farelie. Thats good enough."
F "Um…"
"I follow her eyes, and see the long section of ladder she would need to climb back down."
M "Here."
M "We can take a break, use the mat to relax."
"I walk forward, holding my arms out."
"Farelie nods and slowly reverses herself backwards down the ladder."
"She blinks, not understanding."
"At the bottom she wobbles to the protective mat at the base."
M "Ill catch you."
"I shouldve realized that shed essentially be doing twice the work by going backwards too."
"After a moment of thought, she slides between the rungs and hops down."
"I walk over, and can see the familiar results of strenuous exercise."
scene shedidit
"I struggle to keep upright as her form impacts my arms."
"A heaving chest, ragged breath."
"Luckily, I still stand upright."
scene princesscarry
F "I… just… sit… a while…"
"Weary they may be, my arms have yet to fail me"
M "Take all the time you need."
"My self-congratulation is cut short by the sudden sound of giggling."
"I sit down next to her on the mat."
"The silence is interrupted by a breathless giggle from Farelie."
M "Hm?"
F "Im tired, but…"
F "That was fun…"
"I sit up and look back at her."
"The oscillating of her gills is starting to slow down as she catches her breath."
M "You good to go?"
"I get a simple nod from her before she gets up."
"I look down at Farelie, still in my embrace."
F "You can let me down now."
scene black with dissolve
jump thirdchoice
@ -476,25 +539,18 @@ M "We can take a breather after youre done."
"I look up and wave to her. She sees me, and returns the favor with a smile."
"She jumps off, though with less grace than the norm."
"She jumps off, though with less grace than her normal, and lands on the mat."
scene shedidit
"I react quickly as her angle is off, falling towards me."
"I walk over, and can see the familiar results of strenuous exercise."
"My arms threaten to come out their sockets as she lands on them."
scene princesscarry
"A heaving chest, ragged breath."
"Luckily, I still stand upright."
F "I… just… sit… a while…"
"Weary they may be, my arms have yet to fail me"
"My self-congratulation is cut short by the sudden sound of giggling."
"I look down at Farelie, still in my embrace."
F "You can let me down now."
"Im careful to set her back on her feet."
M "Take all the time you need."
"I sit down next to her on the mat."
"The silence is interrupted by a breathless giggle from Farelie."
@ -1367,7 +1423,7 @@ label bonusend:
"... for me."
if lewd:
scene wewlad2
scene wewlad
else:
scene black
@ -1419,9 +1475,4 @@ F "Maybe."
F "Maybe we can arm wrestle for it."
"..."
if lewd:
scene wewlad2
"The end"
else:
"The end"
return
return