Quidditch Outro QA

* Added 3 new sound effects
* Fixed gold counter displayable showing in replay scope
* Fixed Genie's sprite lack of animation support
* Fixed missing hooch's chibi
* Fixed audio issues
* Improved narration and visuals for the event.
This commit is contained in:
LoafyLemon 2023-06-19 18:25:44 +01:00
parent 0e99bc54a1
commit 367571fdc6
8 changed files with 115 additions and 38 deletions

File diff suppressed because it is too large Load Diff

View File

@ -16,6 +16,7 @@ label cho_quid_E14_retrospection:
cho "(A bottle of...{w=0.3} liquid luck?!)"
cho "(Did coach leave this for me?)"
play sound "sounds/pickup_item.ogg"
show cho_quidditch_outro bedroom -potion as cg with d3
#Bottle is removed from covers.
@ -47,6 +48,8 @@ label cho_quid_E14_retrospection:
#cloth sound
#Fade to New CG potion held up into sky
play sound "sounds/rustling_metal.ogg"
show cho_quidditch_outro pitch as cg with fade
cho "(Liquid luck...)"
@ -59,15 +62,7 @@ label cho_quid_E14_retrospection:
cho "(He must want to help me succeed, like he said from the start...)"
cho "(Help me succeed... No matter--{w=0.2} *Yawn*... The cost.)"
show screen blkfade
with d3
pause 0.4
hide screen blkfade
with d3
# Show snape's head
show cho_quidditch_outro pitch snape_talk as cg
show cho_quidditch_outro pitch snape_talk as cg with fade
#CG goes blurry for a moment and back again as Cho blinks, as the CG comes back, Snape's head appear inside the potion.
@ -121,10 +116,12 @@ label cho_quid_E14_retrospection:
play sound "sounds/bottle.ogg"
pause .6
play sound "sounds/spill.ogg"
nar "Cho spills the yellow-tinted liquid on the grass."
pause .6
#Pouring liquid sound
cho "(It's done... There's no going back now.)"
cho "(Hold on... Didn't Snape say luck potion is expensive...)"
cho "(Blimey! I could have sold it, and bought a new broom...)"
@ -136,6 +133,13 @@ label cho_quid_E14_retrospection:
call gryffindor_match.introspection1
call gryffindor_match.introspection2
show screen blkfade
with d5
centered "{size=+7}{color=#cbcbcb}Few minutes into the game...{/color}{/size}"
hide screen blkfade
call gryffindor_match.introspection3
call gryffindor_match_return.introspection

View File

@ -28,8 +28,13 @@ init python:
renpy.set_tag_attributes(variant)
side = "genie"
at_list = []
if animation:
at_list.append(animation)
if renpy.showing("genie", layer=layer):
renpy.show(variant, layer=layer, tag="genie")
renpy.show(variant, layer=layer, tag="genie", at_list=at_list)
if flip != None:
states.gen.image.xzoom = -1 if flip else 1

View File

@ -40,7 +40,7 @@ init python:
old = self._gold
self._gold = max(0, min(value, 99999))
if not renpy.in_rollback():
if not renpy.in_rollback() and not _in_replay:
renpy.hide_screen("gold")
renpy.show_screen("gold", old, self._gold)

BIN
game/sounds/drooling.ogg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/sounds/pickup_item.ogg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/sounds/rustling_metal.ogg (Stored with Git LFS) Normal file

Binary file not shown.