diff --git a/game/images/props/spr_easel_back.png b/game/images/props/spr_easel_back.png new file mode 100644 index 0000000..bac6369 Binary files /dev/null and b/game/images/props/spr_easel_back.png differ diff --git a/game/images/props/spr_easel_front.png b/game/images/props/spr_easel_front.png new file mode 100644 index 0000000..a703e13 Binary files /dev/null and b/game/images/props/spr_easel_front.png differ diff --git a/game/script/4-Crocodile-Sunny-D.rpy b/game/script/4-Crocodile-Sunny-D.rpy index 8765e3f..30823d1 100644 --- a/game/script/4-Crocodile-Sunny-D.rpy +++ b/game/script/4-Crocodile-Sunny-D.rpy @@ -2355,6 +2355,11 @@ label chapter_4: "Olivia returns with a small easel, already set up with a half-finished painting." show olivia right behind inco with eidissolve + show spr_easel back with Dissolve(0.25): + xpos 0.7 ypos -0.05 + easeout 0.25 ypos 0.0 + hity(0.0, 0.5) + pause 0.5 "She takes a moment to shift herself from her wheelchair to the end of the couch, right next to me." pause 0.5 @@ -2499,6 +2504,7 @@ label chapter_4: scene bg_damien_livingroom: xalign 0.4 show olivia neutral at setx(0.5) + show spr_easel back at setx(0.7) with dissolve pause .25 @@ -2854,7 +2860,9 @@ label chapter_4: "Her cheeks puff out as she exhales her held breath." O "Okay." - pause .5 + + show spr_easel at movex(0.75) + show spr_easel front with eidissolve "Finally she turns her cherry red face to the canvas and inspects the near complete portrait." pause .5 @@ -2892,10 +2900,16 @@ label chapter_4: "I repeat the motion several times, the movement helping to ease the muscle until finally my arm doesn't feel springloaded." + show olivia at movex(0.55) show olivia neutral right with eidissolve "While I was busy trying to fix my arm, Olivia was packing up the canvas." + show spr_easel at moveoutdown() + hide spr_easel + + pause 0.5 + show inco neutral at moveinup(0.25) show olivia considering with eidissolve @@ -2904,7 +2918,7 @@ label chapter_4: O "You can go join the others, or whatever." - show olivia at moveoutright_cs(0.5) + show olivia at moveoutright_cs(0.6) show olivia neutral with eidissolve hide olivia diff --git a/game/src/definitions/images.rpy b/game/src/definitions/images.rpy index c0db11f..b11af8f 100644 --- a/game/src/definitions/images.rpy +++ b/game/src/definitions/images.rpy @@ -82,6 +82,13 @@ image spr_grocerybag_incoverysad = Composite( ) image spr_grocerybag_liz = "spr_grocerybag_part1" +layeredimage spr_easel: + xanchor 0.5 + + group easel: + attribute front "spr_easel_front" + attribute back default "spr_easel_back" + #simple flash define flash = Fade(.25, 0, .75, color="#fff")