WTS/game/scripts/characters/hermione/favors.rpy

265 lines
8.2 KiB
Plaintext
Raw Normal View History

2022-05-16 23:48:22 +00:00
# Personal favours
default hg_pf_talk = event_class(title = "Talk to me!", start_label = "hg_pf_talk", start_tier = 1, events = [
[
["hg_pf_talk_T1_intro_E1"],
["hg_pf_talk_T1_E1"]
],
[
["hg_pf_talk_T2_intro_E1"],
["hg_pf_talk_T2_E1"]
],
[
["hg_pf_talk_T3_intro_E1"],
["hg_pf_talk_T3_intro_E2"],
["hg_pf_talk_T3_repeat"]
]
],
icons = [None, None, None], # If a tier doesn't need an icon replace with None
iconset = [["heart_empty", "heart_red"], ["heart_empty", "heart_half"], ["heart_empty", "heart_red"]]
)
# Alternate talk event with TONKS
default hg_pf_talk_tonks = event_class(title = "", start_label = "", start_tier = 3, events = [
[
["hg_pf_talk_tonks_T3_intro_E1"],
["hg_pf_talk_tonks_T3_E1"]
]
],
icons = [None, None, None], # If a tier doesn't need an icon replace with None
iconset = [["heart_empty", "heart_red"], ["heart_empty", "heart_half"], ["heart_empty", "heart_red"]]
)
default hg_pf_admire_panties = event_class(title = "Show me your Panties!", start_label = "hg_pf_admire_panties", start_tier = 1, events = [
[
["hg_pf_admire_panties_T1_intro_E1"],
["hg_pf_admire_panties_T1_E1"]
],
[
["hg_pf_admire_panties_T2_intro_E1"],
["hg_pf_admire_panties_T2_E1"]
],
[
["hg_pf_admire_panties_T3_intro_E1"],
["hg_pf_admire_panties_T3_E1"],
],
[
["hg_pf_admire_panties_T4_intro_E1"],
["hg_pf_admire_panties_T4_E1"],
["hg_pf_admire_panties_T4_E2"]
]
],
icons = [None, None, None, None], # If a tier doesn't need an icon replace with None
iconset = [["heart_empty", "heart_red"], ["heart_empty", "heart_red"], ["heart_empty", "heart_red"], ["heart_empty", "heart_red"]]
)
default hg_pf_admire_breasts = event_class(title = "Show me your tits!", start_label = "hg_pf_admire_breasts", start_tier = 1, events = [
[
["hg_pf_admire_breasts_T1_intro_E1"],
["hg_pf_admire_breasts_T1_intro_E2"],
["hg_pf_admire_breasts_T1_E2"]
],
[
["hg_pf_admire_breasts_T2_intro_E1"],
["hg_pf_admire_breasts_T2_intro_E2"],
["hg_pf_admire_breasts_T2_E2"]
],
[
["hg_pf_admire_breasts_T3_intro_E1"],
["hg_pf_admire_breasts_T3_E1"]
],
[
["hg_pf_admire_breasts_T4_intro_E1"],
["hg_pf_admire_breasts_T4_E1"],
["hg_pf_admire_breasts_T4_E2"]
]
],
icons = [None, None, None, None], # If a tier doesn't need an icon replace with None
iconset = [["heart_empty", "heart_red"], ["heart_empty", "heart_red"], ["heart_empty", "heart_red"], ["heart_empty", "heart_red"]]
)
default hg_pf_grope = event_class(title = "Grope her!", start_label = "hg_pf_grope", start_tier = 1, events = [
[
["hg_pf_grope_T1_fail_intro"],
["hg_pf_grope_T1_fail_repeat"],
],
[
["hg_pf_grope_T2_intro_E1"],
["hg_pf_grope_T2_E1"]
],
[
["hg_pf_grope_T3_intro_E1"],
["hg_pf_grope_T3_E1"]
],
[
["hg_pf_grope_T4_intro_E1"],
["hg_pf_grope_T4_intro_E2"],
["hg_pf_grope_T4_E2"]
]
],
icons = [None, None, None, None], # If a tier doesn't need an icon replace with None
iconset = [["heart_empty", "heart_black"], ["heart_empty", "heart_red"], ["heart_empty", "heart_red"], ["heart_empty", "heart_red"]]
)
default hg_pf_strip = event_class(title = "Dance for Me!", start_label = "hg_pf_strip", start_tier = 1, events = [
[["hg_pf_strip_fail"]], # Tier 1
[
["hg_pf_strip_T2_fail_intro"],
["hg_pf_strip_T2_fail_repeat"],
],
[
["hg_pf_strip_T3_intro_E1"], # First Strip event.
["hg_pf_strip_T3_intro_E2"], # Strip event where Snape enters.
["hg_pf_strip_T3_E2"] # Clumsy Strip. Has branches.
],
[
["hg_pf_strip_T4_intro_E1"], # Hermione has improved.
["hg_pf_strip_T4_intro_E2"], # Hermione doesn't mind stripping.
["hg_pf_strip_T4_E2"] # She's happy to strip.
]
],
icons = [None, None, None, None], # If a tier doesn't need an icon replace with None
iconset = [["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_half"], ["heart_empty", "heart_red"]]
)
default hg_pf_handjob = event_class(title = "Give me a handy!", start_label = "hg_pf_handjob", start_tier = 1, events = [
[["hg_pf_handjob_fail"]], # Tier 1
[["hg_pf_handjob_fail"]], # Tier 2
[["hg_pf_handjob_fail"]], # Tier 3
[
["hg_pf_handjob_T4_intro_E1"], # First time handjob
["hg_pf_handjob_T4_intro_E2"], # Second time handjob
["hg_pf_handjob_T4_repeat"] # Repeated handjob
],
[
["hg_pf_handjob_T5_intro_E1"], # New interaction
["hg_pf_handjob_T5_intro_E2"], # More reply options
["hg_pf_handjob_T5_repeat"] # Repeated handjob
]
],
icons = [None, None, None, None, None], # If a tier doesn't need an icon replace with None
iconset = [["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_half"], ["heart_empty", "heart_red"]]
)
default hg_pf_titjob = event_class(title = "Give me a tittyjob!", start_label = "hg_pf_titjob", start_tier = 1, events = [
[["hg_pf_titjob_fail"]], # Tier 1
[["hg_pf_titjob_fail"]], # Tier 2
[["hg_pf_titjob_fail"]], # Tier 3
[["hg_pf_titjob_fail"]], # Tier 4
[
["hg_pf_titjob_T5_intro_E1"], # First time titjob
["hg_pf_titjob_T5_repeat"] # Repeated titjob
],
[
["hg_pf_titjob_T6_intro_E1"], # Couple of choices
["hg_pf_titjob_T6_intro_E2"], # New interactions
["hg_pf_titjob_T6_repeat"] # Repeated titjob
]
],
icons = [None, None, None, None, None, None], # If a tier doesn't need an icon replace with None
iconset = [["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_red"], ["heart_empty", "heart_red"]]
)
default hg_pf_blowjob = event_class(title = "Suck it!", start_label = "hg_pf_blowjob", start_tier = 1, events = [
[["hg_pf_blowjob_fail"]], # Tier 1
[["hg_pf_blowjob_fail"]], # Tier 2
[["hg_pf_blowjob_fail"]], # Tier 3
[
["hg_pf_blowjob_T4_fail_intro"], # Hermione refuses
["hg_pf_blowjob_T4_fail_repeat"] # Repeat fail
],
[
["hg_pf_blowjob_T5_intro_E1"], # First time blowjob
["hg_pf_blowjob_T5_intro_E2"], # Snape visit
["hg_pf_blowjob_T5_repeat"] # Repeated blowjob
],
[
["hg_pf_blowjob_T6_intro_E1"], # Couple of choices
["hg_pf_blowjob_T6_hidden_repeat"], # Repeat: Random visit
["hg_pf_blowjob_T6_repeat"] # Repeat: Regular + Facefuck
]
],
icons = [None, None, None, None, None, None], # If a tier doesn't need an icon replace with None
iconset = [["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_red"], ["heart_empty", "heart_red"]]
)
default hg_pf_sex = event_class(title = "Let's have sex!", start_label = "hg_pf_sex", start_tier = 1, events = [
[["hg_pf_sex_fail"]], # Tier 1
[["hg_pf_sex_fail"]], # Tier 2
[["hg_pf_sex_fail"]], # Tier 3
[["hg_pf_sex_fail"]], # Tier 4
[["hg_pf_sex_fail"]], # Tier 5 (Add tier 0 events that fail.)
[
["hg_pf_sex_T6_intro_E1"], # First time sex
["hg_pf_sex_T6_intro_E2"], # Second time sex
["hg_pf_sex_T6_intro_E3"], # Choice to do anal
["hg_pf_sex_T6_E3"] # Regular or anal sex
]
],
icons = [None, None, None, None, None, None], # If a tier doesn't need an icon replace with None
iconset = [["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_black"], ["heart_empty", "heart_half"]]
)
default hg_pf_anal_sex = event_class(title = "", start_label = "hg_pf_sex", start_tier = 6, events = [
[
["hg_anal_sex_1_intro"],
["hg_anal_sex_2_intro"],
["hg_anal_sex_3"],
]
],
icons = [None, None, None],
iconset=[["heart_empty", "heart_red"]]
)
default hg_favor_list = [
hg_pf_talk,
hg_pf_admire_breasts,
hg_pf_admire_panties,
hg_pf_grope,
hg_pf_strip,
hg_pf_handjob,
hg_pf_titjob,
hg_pf_blowjob,
hg_pf_sex,
]