In-engine credits & more removal of dots

This commit is contained in:
nutbuster 2022-11-11 12:41:43 +11:00
parent 685533b1e9
commit 02051ba08b
12 changed files with 207 additions and 69 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

View file

@ -2265,14 +2265,14 @@ label chapter_1:
# affects dialogue with Spears when entering his office # affects dialogue with Spears when entering his office
$ late_to_spears = True $ late_to_spears = True
pause .5 pause .5
jump .naserBro jump lnaserBro
"I don't wanna piss off the caveman.": "I don't wanna piss off the caveman.":
$ late_to_spears = False $ late_to_spears = False
pause .5 pause .5
jump .pissOffCaveman jump lpissOffCaveman
# Anon tries to find Naser before heading to Spear's office # Anon tries to find Naser before heading to Spear's office
label .naserBro: label lnaserBro:
"Principal caveman can wait. I want to apologize to Naser about yesterday{cps=*0.1}...{/cps}" "Principal caveman can wait. I want to apologize to Naser about yesterday{cps=*0.1}...{/cps}"
@ -2702,10 +2702,10 @@ label chapter_1:
stop ambient fadeout 3 stop ambient fadeout 3
# Branch joins up again at Spear's office, with some small dialogue differences # Branch joins up again at Spear's office, with some small dialogue differences
jump .spears_office jump lspears_office
label .pissOffCaveman: label lpissOffCaveman:
"Probably best I try and not make the principal pissed at me." "Probably best I try and not make the principal pissed at me."
"Campus beautification sounds like slave labor. And my arms are strictly for shitposting and gaming." "Campus beautification sounds like slave labor. And my arms are strictly for shitposting and gaming."
@ -2878,7 +2878,7 @@ label chapter_1:
stop ambient fadeout 3 stop ambient fadeout 3
label .spears_office: label lspears_office:
play music 'audio/OST/we just turned on the microphone in our programmers_ house.ogg' fadein 3 play music 'audio/OST/we just turned on the microphone in our programmers_ house.ogg' fadein 3
scene office spears with Fade(1, 0, 1) scene office spears with Fade(1, 0, 1)
@ -3125,7 +3125,7 @@ label chapter_1:
pause .5 pause .5
# Anon has already spoken with Naser and seen Trish # Anon has already spoken with Naser and seen Trish
jump .postCavemanConference jump lpostCavemanConference
else: else:
"I thank Mr. Spears one last time and head out." "I thank Mr. Spears one last time and head out."
@ -3137,7 +3137,7 @@ label chapter_1:
pause .5 pause .5
label .finding_naser: label lfinding_naser:
play ambient 'audio/effects/schoolLoop.ogg' fadein 1.5 play ambient 'audio/effects/schoolLoop.ogg' fadein 1.5
scene hallway with Dissolve(1.5) scene hallway with Dissolve(1.5)
@ -3362,7 +3362,7 @@ label chapter_1:
scene black with Dissolve(1.5) scene black with Dissolve(1.5)
label .postCavemanConference: label lpostCavemanConference:
pause 0.5 pause 0.5
"The periods pass and eventually its lunchtime again." "The periods pass and eventually its lunchtime again."

View file

@ -439,7 +439,7 @@ label chapter_11:
if _return == 2: if _return == 2:
stop music fadeout 3 stop music fadeout 3
pause 2 pause 2
jump .PromAnnouncement jump lPromAnnouncement
scene hallway scene hallway
show anon neutral at acenter show anon neutral at acenter
@ -574,13 +574,13 @@ label chapter_11:
call get_ending call get_ending
if _return == 4: if _return == 4:
jump .SortingThings # Golden jump lSortingThings # Golden
elif _return == 3: elif _return == 3:
jump .MendingThings # Tradwife jump lMendingThings # Tradwife
else: else:
jump .BreakingThings # Shooter jump lBreakingThings # Shooter
label .SortingThings: label lSortingThings:
stop music fadeout 4 stop music fadeout 4
A "Whys that?" A "Whys that?"
@ -1842,9 +1842,9 @@ label chapter_11:
window auto window auto
pause .5 pause .5
jump .PromAnnouncement jump lPromAnnouncement
label .MendingThings: label lMendingThings:
A "Its because Im human, isnt it." A "Its because Im human, isnt it."
@ -4902,9 +4902,9 @@ label chapter_11:
window auto window auto
pause .5 pause .5
jump .PromAnnouncement jump lPromAnnouncement
label .BreakingThings: label lBreakingThings:
A "I dont follow." A "I dont follow."
pause .5 pause .5
@ -5202,7 +5202,7 @@ label chapter_11:
pause 1 pause 1
#Anouncement #Anouncement
label .PromAnnouncement: label lPromAnnouncement:
"{cps=*.2}-- April first --{/cps}" "{cps=*.2}-- April first --{/cps}"
pause .5 pause .5

View file

@ -230,14 +230,14 @@ label chapter_2:
"Ask whats up": "Ask whats up":
pause .5 pause .5
jump .naomiWhatsUp jump lnaomiWhatsUp
"Not my place to pry": "Not my place to pry":
pause .5 pause .5
jump .naomiNotMyPlace jump lnaomiNotMyPlace
label .naomiWhatsUp: label lnaomiWhatsUp:
A "You alright?" A "You alright?"
@ -249,9 +249,9 @@ label chapter_2:
N "Not really{cps=*.1}...{/cps}{w=.4} A bit, I guess{cps=*.1}...{/cps}" N "Not really{cps=*.1}...{/cps}{w=.4} A bit, I guess{cps=*.1}...{/cps}"
pause .5 pause .5
jump .naomiStressMerge jump lnaomiStressMerge
label .naomiNotMyPlace: label lnaomiNotMyPlace:
"Nah, I dont know her that well." "Nah, I dont know her that well."
@ -260,9 +260,9 @@ label chapter_2:
N "Im sorry, Ive been a bit stressed lately, Anon{cps=*.1}...{/cps}" N "Im sorry, Ive been a bit stressed lately, Anon{cps=*.1}...{/cps}"
jump .naomiStressMerge jump lnaomiStressMerge
label .naomiStressMerge: label lnaomiStressMerge:
N "Ive just been worried about Naser recently{cps=*.1}...{/cps}" N "Ive just been worried about Naser recently{cps=*.1}...{/cps}"
@ -2139,7 +2139,7 @@ label chapter_2:
A "Its funny in a way, yeah." A "Its funny in a way, yeah."
jump .PostCheckLinkOut jump lPostCheckLinkOut
"Save it for later": "Save it for later":
@ -2147,7 +2147,7 @@ label chapter_2:
"I'll save this one for when I get home." "I'll save this one for when I get home."
label .PostCheckLinkOut: label lPostCheckLinkOut:
show reed explanatory show reed explanatory
Re "Xrox is better anyways, you see the whole lineup they had prepared for{cps=*.1}...{/cps}" Re "Xrox is better anyways, you see the whole lineup they had prepared for{cps=*.1}...{/cps}"

View file

@ -1746,7 +1746,7 @@ label chapter_3:
show anon behind dimmer_light show anon behind dimmer_light
with dissolve with dissolve
jump .postguitarscene jump lpostguitarscene
label GuitarQuestionStaySilent: label GuitarQuestionStaySilent:
@ -1863,10 +1863,10 @@ label chapter_3:
show trish considering flip show trish considering flip
with dissolve with dissolve
jump .postguitarscene jump lpostguitarscene
label .postguitarscene: label lpostguitarscene:
stop music fadeout 3 stop music fadeout 3
pause .5 pause .5

View file

@ -813,7 +813,7 @@ label chapter_4:
yalign 0.1 xalign 0.15 yalign 0.1 xalign 0.15
with Fade(1, 0, 1) with Fade(1, 0, 1)
jump .PostFlip jump lPostFlip
label lTails: label lTails:
@ -929,10 +929,10 @@ label chapter_4:
yalign 0.1 xalign 0.15 yalign 0.1 xalign 0.15
with Fade(1, 0, 1) with Fade(1, 0, 1)
jump .PostFlip jump lPostFlip
label .PostFlip: label lPostFlip:
pause .5 pause .5
# TODO: Fuck You I Like This Chick # TODO: Fuck You I Like This Chick

View file

@ -1296,7 +1296,7 @@ label chapter_5:
"Suddenly an orange terror descends upon me like I set off some sort of alarm." "Suddenly an orange terror descends upon me like I set off some sort of alarm."
$ punched_into_flowerbed = False $ punched_into_flowerbed = False
jump .postAnonLaughReveal jump lpostAnonLaughReveal
label ljokeAround: label ljokeAround:
@ -1371,10 +1371,10 @@ label chapter_5:
"Rosa isnt stunned for long though, and suddenly an orange terror descends upon me like I set off some sort of alarm." "Rosa isnt stunned for long though, and suddenly an orange terror descends upon me like I set off some sort of alarm."
$ punched_into_flowerbed = True $ punched_into_flowerbed = True
jump .postAnonLaughReveal jump lpostAnonLaughReveal
label .postAnonLaughReveal: label lpostAnonLaughReveal:
pause .5 pause .5
@ -3270,7 +3270,7 @@ label chapter_5:
python: python:
choices = [(_('Stay quiet...'), None), choices = [(_('Stay quiet...'), None),
(_('Interrupt'), '.interrupt4')] (_('Interrupt'), 'linterrupt4')]
choices = randomize_choices(choices) choices = randomize_choices(choices)
_value = renpy.display_menu(choices) _value = renpy.display_menu(choices)
_tick = 1 _tick = 1
@ -3950,7 +3950,7 @@ label chapter_5:
jump postFangAndAnonTalk jump postFangAndAnonTalk
label .interrupt4b: label linterrupt4b:
"She seems at a loss for words." "She seems at a loss for words."
@ -3986,7 +3986,7 @@ label chapter_5:
jump postinterruption jump postinterruption
label .interrupt4c: label linterrupt4c:
"Heres a good place to butt in." "Heres a good place to butt in."
pause .5 pause .5
@ -4019,7 +4019,7 @@ label chapter_5:
jump postinterruption jump postinterruption
label .interrupt4d: label linterrupt4d:
"Nows a good time." "Nows a good time."
pause .5 pause .5
@ -4050,7 +4050,7 @@ label chapter_5:
jump postinterruption jump postinterruption
label .interrupt4e: label linterrupt4e:
"Here we go." "Here we go."
pause .5 pause .5

View file

@ -2301,7 +2301,7 @@ label chapter_6:
F "You think Id stop at a black eye?" F "You think Id stop at a black eye?"
jump .postAsking jump lpostAsking
label lAskFang: label lAskFang:
@ -2506,10 +2506,10 @@ label chapter_6:
"With that Naser and Naomi leave, turning the corner onto another street." "With that Naser and Naomi leave, turning the corner onto another street."
show anon neutral with dissolve show anon neutral with dissolve
jump .postAsking jump lpostAsking
label .postAsking: label lpostAsking:
stop music fadeout 3 stop music fadeout 3
play ambient 'audio/effects/cityLoop.ogg' fadein 4 play ambient 'audio/effects/cityLoop.ogg' fadein 4
@ -2869,17 +2869,17 @@ label chapter_6:
menu: menu:
"At least its a novelty.": "At least its a novelty.":
pause .5 pause .5
jump .buyTheRoomba jump lbuyTheRoomba
"No way am I paying forty bucks on this shit.": "No way am I paying forty bucks on this shit.":
pause .5 pause .5
jump .notBuyingTheFuckingRoomba jump lnotBuyingTheFuckingRoomba
label .buyTheRoomba: label lbuyTheRoomba:
A "Fuck it, fine." A "Fuck it, fine."
jump .RoombaConvergence jump lRoombaConvergence
label .notBuyingTheFuckingRoomba: label lnotBuyingTheFuckingRoomba:
show anon shrug with dissolve show anon shrug with dissolve
A "Fang, we can find the place on our own." A "Fang, we can find the place on our own."
@ -2894,7 +2894,7 @@ label chapter_6:
A "Fine you fucking cunt." A "Fine you fucking cunt."
show anon neutral with Dissolve(.25) show anon neutral with Dissolve(.25)
label .RoombaConvergence: label lRoombaConvergence:
"I slap down the money on Reeds maybe-familys booth." "I slap down the money on Reeds maybe-familys booth."
pause .5 pause .5

View file

@ -1163,7 +1163,7 @@ label chapter_9:
A "You should tell that to Fang." A "You should tell that to Fang."
pause .5 pause .5
jump .PostSpearsOfficeTrish jump lPostSpearsOfficeTrish
label lIgnoreTrish: label lIgnoreTrish:
@ -1196,7 +1196,7 @@ label chapter_9:
show anon neutral flip with dissolve show anon neutral flip with dissolve
label .PostSpearsOfficeTrish: label lPostSpearsOfficeTrish:
"Right before I clamp my hand on the doorknob, Spears speaks up." "Right before I clamp my hand on the doorknob, Spears speaks up."
Sp "Oh, and Anon.{w=0.3} Dont think I didnt notice." Sp "Oh, and Anon.{w=0.3} Dont think I didnt notice."
@ -1287,18 +1287,18 @@ label chapter_9:
"Wait for Trish to exit the office": "Wait for Trish to exit the office":
pause .5 pause .5
jump .WaitForTrishToExit jump lWaitForTrishToExit
"Go Home Early": "Go Home Early":
pause .5 pause .5
jump .GoHomeEarly jump lGoHomeEarly
else: else:
jump .GoHomeEarly jump lGoHomeEarly
label .WaitForTrishToExit: label lWaitForTrishToExit:
$ anonscore += 1 $ anonscore += 1
#play music 'audio/OST/fighter.ogg' fadein 1.0 #play music 'audio/OST/fighter.ogg' fadein 1.0
@ -1690,10 +1690,10 @@ label chapter_9:
"I catch up to Fang near the front of the school as I mentally prepare myself for whats coming." "I catch up to Fang near the front of the school as I mentally prepare myself for whats coming."
pause .5 pause .5
jump .WalkOfShame jump lWalkOfShame
label .GoHomeEarly: label lGoHomeEarly:
stop music fadeout 5 stop music fadeout 5
@ -1772,7 +1772,7 @@ label chapter_9:
"We make our way to the front of the school as I mentally prepare myself for whats coming." "We make our way to the front of the school as I mentally prepare myself for whats coming."
pause .5 pause .5
label .WalkOfShame: label lWalkOfShame:
play music 'audio/OST/you can_t sage here.ogg' fadein 1.0 play music 'audio/OST/you can_t sage here.ogg' fadein 1.0
"Time for the Walk of Shame." "Time for the Walk of Shame."

131
game/src/credits.rpy Normal file
View file

@ -0,0 +1,131 @@
init python:
#don't do a halo infinite moment
#hard code the header & footer
#then iterate the list_credits
list_credits = {
'Coded By:': [
'/dev/non',
"[[Untitled]] Anon",
'Schizodev Anon',
'Starmanon',
'Nutbuster Anon',
'Inhumanon',
'Spigot the Bear Anon'
],
'Written by:': [
'AVGN Anon',
'Coomer Anon',
'/trash/ Anon',
'FreemAnon',
'Ccp Anon',
'Kokichi Anon',
'Alex Anon',
'Punished Anon',
'Finn Anon'
],
'Story by:': [
'AVGN Anon',
'Coomer Anon',
'Alex Anon',
'Singularity Anon',
'Tombstone Anon'
],
'Production Designer': [
'Alex Anon'
],
'Artwork by:': [
'Alex Anon',
'Mormon Anon',
'Ccp Anon',
'Aome Anon',
'/trash/ Anon',
'Skeleton Anon',
'eyeh Xinnix Anon',
'Brit Anon',
'Dark-N-Wolf Anon',
'Hotel Anon',
'Multi Anon',
'Ionanon'
],
'Additional Artwork by:': [
'Backup Anon 1',
'Backup Anon 2',
'Backup Anon 3',
'Backup Anon 4',
'Backup Anon 5',
'Backup Anon 6',
],
"\"Love theme\" by:": [
'Only Person In The Team With A\nPortfolio/Experience Anon',
],
'Music By': [
'Shampoo Anon',
'Melo Anon'
],
'Egg Hunt Contest\nWinner:': [
'Olivia Anon'
],
'Character Design\nContest Winner:': [
'Mono Anon',
],
'Translators (Spanish)': [
'Sample Text',
'Sample Text 2',
'Sample Text C'
]
}
textlist = []
alignargs = {'xalign': 0.5, 'yalign': 0.5, 'text_align': 0.5}
#sizes in px
SIZE_SNOT_GAMES = 68*3+10
SIZE_TITLE = 32*3+10
SIZE_ENTRY = 26*3+10
SIZE_ENDER = 52*3+10
#there is line_spacing but don't usei t
textlist.append(Text("Snoot Game", size=SIZE_SNOT_GAMES, **alignargs))
textlist.append(Null(1, 16*1))
textlist.append(Text("By CaveManon", size=SIZE_TITLE, **alignargs))
textlist.append(Null(1, 16*12))
textlist.append(Text("developed in Ren'py", size=SIZE_ENTRY, **alignargs))
textlist.append(Null(1, 16*12))
for key, arr in list_credits.items():
textlist.append(Text(key, size=SIZE_TITLE, **alignargs))
textlist.append(Null(1, 16*6))
concatstr = ""
for item in arr:
concatstr += item + '\n'
textlist.append(Text(concatstr, size=SIZE_ENTRY, **alignargs))
textlist.append(Null(1, 16*2))
textlist.append(Text("T H E E N D", size=SIZE_ENDER, **alignargs))
textlist.append(Null(1, 16*18))
textlist.append(Text("Snoot game started development\n on June 19 2020", size=SIZE_ENTRY, **alignargs))
credits_hbox = Fixed(VBox(*textlist, xalign=0.5), xalign=0.5)
renpy.image('credits_hbox', credits_hbox)
#
#slack: 2000
image s_credits = Composite(
(1920, 11000+1000),
(0, 0), "credits_base",
(0, 0), "credits_hbox",
(0, 10060+1000), "d_sketch"
)
label test_credits:
"test"
show s_credits at Pan((0, -500),(0, 9850+1000), 65) with fade
#show credits_hbox at Pan((0, -500),(0, 9850), 65) with fade
pause
scene black with Dissolve(3)

View file

@ -55,19 +55,26 @@ label storyline:
return return
image b_credits = Composite( image b_credits = Composite(
(1920, 11000), (1920, 11000+1000),
(0, 0), "credits", (0, 0), "credits_base",
(0, 10410), "b_sketch") (0, 0), "credits_hbox",
(0, 10060+1000), "b_sketch"
)
image c_credits = Composite( image c_credits = Composite(
(1920, 11000), (1920, 11000+1000),
(0, 0), "credits", (0, 0), "credits_base",
(0, 10410), "c_sketch") (0, 0), "credits_hbox",
(0, 10060+1000), "c_sketch"
)
image d_credits = Composite( image d_credits = Composite(
(1920, 11000), (1920, 11000+1000),
(0, 0), "credits", (0, 0), "credits_base",
(0, 10410), "d_sketch") (0, 0), "credits_hbox",
(0, 10060+1000), "d_sketch"
)
label .ending: label .ending:
call get_ending call get_ending