Quidditch Outro CG implementation, improvements and bug fixes

* Implemented quidditch outro CGs and posed them
* Fixed remaining visual bugs during the retrospection section
* Disabled ability to rollback to before the retrospection to avoid issues
* Improved sepia transform
This commit is contained in:
LoafyLemon 2023-06-19 00:01:28 +01:00
parent f94b96104c
commit 575ab556cd
15 changed files with 247 additions and 203 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,5 +1,5 @@
transform sepia(): transform sepia(strength=1.0, tint='#ffeec2', desat=(0.2126, 0.7152, 0.0722)):
matrixcolor SepiaMatrix() matrixcolor TintMatrix(tint) * SaturationMatrix(1.0-strength, desat)
transform uvlight(): transform uvlight():
matrixcolor SepiaMatrix("#590098", desat=(1.0, 1.5, 1.0)) matrixcolor SepiaMatrix("#590098", desat=(1.0, 1.5, 1.0))

View File

@ -2094,3 +2094,21 @@ layeredimage cho_facefuck:
group genie auto variant "hands" group genie auto variant "hands"
group effects auto multiple group effects auto multiple
layeredimage cho_quidditch_outro bedroom:
fit "cover"
fit_first True
always "cho_quidditch_outro_bedroom_background"
attribute potion
layeredimage cho_quidditch_outro pitch:
fit "cover"
fit_first True
always "cho_quidditch_outro_pitch_background"
group snape auto prefix "snape"
always "cho_quidditch_outro_pitch_overlay"

View File

@ -68,6 +68,8 @@ label cc_pf_strip_T2_intro_E1:
$ cho.equip(cho_outfit_default) $ cho.equip(cho_outfit_default)
$ cho.set_pose("default")
$ cho.animation = None
$ game.gold = 1984 $ game.gold = 1984
$ game.day = 123 $ game.day = 123
call room("main_room") call room("main_room")
@ -75,7 +77,7 @@ label cc_pf_strip_T2_intro_E1:
call cho_chibi("stand", "desk", "base", flip=False) call cho_chibi("stand", "desk", "base", flip=False)
call gen_chibi("sit_behind_desk") call gen_chibi("sit_behind_desk")
cho "" (xpos="mid", ypos="base") cho "" (xpos="mid", ypos="base", flip=False)
hide screen blkfade hide screen blkfade
with d5 with d5

View File

@ -55,6 +55,8 @@ label cc_pf_blowjob_T3_intro_E1:
with d5 with d5
$ cho.equip(cho_outfit_default) $ cho.equip(cho_outfit_default)
$ cho.set_pose("default")
$ cho.animation = None
$ game.gold = 1984 $ game.gold = 1984
$ game.day = 124 $ game.day = 124
call room("main_room") call room("main_room")

View File

@ -106,7 +106,6 @@ label cc_gt_return:
$ game.day = 665 $ game.day = 665
$ game.daytime = False $ game.daytime = False
$ game.weather = "clear" $ game.weather = "clear"
camera screens at sepia
call room("main_room") call room("main_room")
call cho_chibi(xpos="mid", ypos="base") call cho_chibi(xpos="mid", ypos="base")
@ -146,11 +145,7 @@ label cc_gt_return:
# Used in Quidditch Outro # Used in Quidditch Outro
if _in_replay: if _in_replay:
show screen blkfade return
with d5
camera screens
$ renpy.end_replay()
#
gen "*Hmm*..." ("base", xpos="far_left", ypos="head") gen "*Hmm*..." ("base", xpos="far_left", ypos="head")

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff