2022-05-16 23:48:22 +00:00
|
|
|
|
|
|
|
|
|
|
|
#Door Events (Astoria wears random clothing.)
|
|
|
|
|
|
|
|
label astoria_summon_setup:
|
|
|
|
|
|
|
|
# Reset doll state
|
|
|
|
$ astoria.wear("all")
|
|
|
|
$ astoria.set_cum(None)
|
2022-07-06 15:27:29 +00:00
|
|
|
$ astoria.animation = None
|
2022-05-16 23:48:22 +00:00
|
|
|
|
2023-03-31 22:41:48 +00:00
|
|
|
if states.ast.wardrobe_scheduling:
|
2022-05-16 23:48:22 +00:00
|
|
|
$ astoria.equip_random_outfit()
|
|
|
|
|
2023-03-11 22:01:39 +00:00
|
|
|
play sound "sounds/door.ogg"
|
2022-05-16 23:48:22 +00:00
|
|
|
call ast_chibi("stand","mid","base")
|
|
|
|
with d3
|
|
|
|
|
|
|
|
#Astoria greeting.
|
2023-03-16 22:55:14 +00:00
|
|
|
play music "music/KMcL_OpenThoseBrightEyes.ogg" fadein 1 if_changed
|
2022-05-16 23:48:22 +00:00
|
|
|
|
2023-03-31 22:41:48 +00:00
|
|
|
if states.ast.mood > 0:
|
|
|
|
if 5 > states.ast.mood >= 1:
|
2023-03-01 22:14:00 +00:00
|
|
|
ast "[name_genie_astoria]?" ("annoyed", "base", "base", "mid", xpos="base", ypos="base", trans=d3)
|
2023-03-31 22:41:48 +00:00
|
|
|
elif 10 > states.ast.mood >= 5:
|
2022-05-16 23:48:22 +00:00
|
|
|
ast "What now?" ("annoyed", "base", "worried", "mid", xpos="base", ypos="base", trans=d3)
|
2023-03-31 22:41:48 +00:00
|
|
|
elif 20 > states.ast.mood >= 10:
|
2023-03-01 22:14:00 +00:00
|
|
|
ast "What is it, [name_genie_astoria]?" ("annoyed", "base", "angry", "R", xpos="base", ypos="base", trans=d3)
|
2023-03-31 22:41:48 +00:00
|
|
|
elif 30 > states.ast.mood >= 20:
|
2023-03-01 22:14:00 +00:00
|
|
|
ast "What do you want, [name_genie_astoria]?" ("angry", "base", "angry", "mid", xpos="base", ypos="base", trans=d3)
|
2023-03-31 22:41:48 +00:00
|
|
|
elif 40 > states.ast.mood >= 30:
|
2022-05-16 23:48:22 +00:00
|
|
|
ast "*Hmph*..." ("annoyed", "narrow", "worried", "L", xpos="base", ypos="base", trans=d3)
|
2023-03-31 22:41:48 +00:00
|
|
|
elif 50 > states.ast.mood >= 40:
|
2022-05-16 23:48:22 +00:00
|
|
|
ast "*Tsk*" ("angry", "narrow", "angry", "mid", xpos="base", ypos="base", trans=d3)
|
2023-03-31 22:41:48 +00:00
|
|
|
elif states.ast.mood >= 50:
|
2022-05-16 23:48:22 +00:00
|
|
|
ast "What?!" ("scream", "narrow", "angry", "mid", xpos="base", ypos="base", trans=d3)
|
|
|
|
ast "" ("angry", "narrow", "angry", "mid")
|
|
|
|
|
2023-03-31 22:41:48 +00:00
|
|
|
call describe_mood("Astoria", states.ast.mood)
|
2022-05-16 23:48:22 +00:00
|
|
|
call tutorial("moodngifts")
|
|
|
|
else:
|
2024-04-25 18:49:09 +00:00
|
|
|
if states.env.daytime:
|
2023-03-01 22:14:00 +00:00
|
|
|
ast "Mornin', [name_genie_astoria]." ("base", "base", "base", "mid", xpos="base", ypos="base", trans=d3)
|
2022-05-16 23:48:22 +00:00
|
|
|
else:
|
2023-03-01 22:14:00 +00:00
|
|
|
ast "Evenin', [name_genie_astoria]." ("base", "base", "base", "mid", xpos="base", ypos="base", trans=d3)
|
2022-05-16 23:48:22 +00:00
|
|
|
return
|