From a39641f5cb48883a040a49feccbb302ce788f9e5 Mon Sep 17 00:00:00 2001 From: Gouvernathor <44340603+Gouvernathor@users.noreply.github.com> Date: Wed, 15 Nov 2023 00:57:00 +0100 Subject: [PATCH] Use dynamic variable and condense menu-label syntax The label is jumped to and not called, but the variable will still clean itself up eventually --- game/scripts/rooms/main_room/objects/jerk_off.rpy | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/game/scripts/rooms/main_room/objects/jerk_off.rpy b/game/scripts/rooms/main_room/objects/jerk_off.rpy index 22ff4ae9..630772d6 100644 --- a/game/scripts/rooms/main_room/objects/jerk_off.rpy +++ b/game/scripts/rooms/main_room/objects/jerk_off.rpy @@ -1,6 +1,3 @@ - -default jerk_off_choice = None # Last jerk-off fantasy - label jerk_off: call gen_chibi("jerk_off_behind_desk") with d3 @@ -8,8 +5,9 @@ label jerk_off: gen "(How should I finish this thing?)" ("base", xpos="far_left", ypos="head") - label .choice: - menu: + $ renpy.dynamic(jerk_off_choice=None) + + menu .choice: "-Hermione's panties!-" if states.her.ev.panty_thief.acquired: $ jerk_off_choice = "hermione" $ states.her.ev.panty_thief.soaked = True