# 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,
    ]
