Item store
This commit is contained in:
parent
e3c680964b
commit
089650d30c
@ -173,15 +173,14 @@ default her_ev_cumslut_public_t6_e2_hub = Event(id="her_ev_cumslut_public_t6_e2_
|
|||||||
default her_ev_cumslut_public_t6_e3_hub = Event(id="her_ev_cumslut_public_t6_e3_hub", label="hg_pr_cumslut", req="states.her.tier >= 6", autoenqueue=True, autodequeue=False, queue="her_eventqueue_cumslut_public", subevents=["her_ev_cumslut_public_t6_e3"])
|
default her_ev_cumslut_public_t6_e3_hub = Event(id="her_ev_cumslut_public_t6_e3_hub", label="hg_pr_cumslut", req="states.her.tier >= 6", autoenqueue=True, autodequeue=False, queue="her_eventqueue_cumslut_public", subevents=["her_ev_cumslut_public_t6_e3"])
|
||||||
default her_ev_cumslut_public_t6_e4_hub = Event(id="her_ev_cumslut_public_t6_e3_hub", label="hg_pr_cumslut", req="states.her.tier >= 6", autoenqueue=True, autodequeue=False, queue="her_eventqueue_cumslut_public", subevents=["her_ev_cumslut_public_t6_e4"])
|
default her_ev_cumslut_public_t6_e4_hub = Event(id="her_ev_cumslut_public_t6_e3_hub", label="hg_pr_cumslut", req="states.her.tier >= 6", autoenqueue=True, autodequeue=False, queue="her_eventqueue_cumslut_public", subevents=["her_ev_cumslut_public_t6_e4"])
|
||||||
|
|
||||||
|
|
||||||
define hermione_requests = [
|
define hermione_requests = [
|
||||||
("her_eventqueue_flirt_students", "Flirt with students!"),
|
("her_eventqueue_flirt_students", _("Flirt with students!")),
|
||||||
("her_eventqueue_flirt_teachers", "Flirt with teachers!"),
|
("her_eventqueue_flirt_teachers", _("Flirt with teachers!")),
|
||||||
("her_eventqueue_grope_public", "Let them grope you!"),
|
("her_eventqueue_grope_public", _("Let them grope you!")),
|
||||||
("her_eventqueue_flash_public", "Flash your tits!"),
|
("her_eventqueue_flash_public", _("Flash your tits!")),
|
||||||
("her_eventqueue_kiss_public", "Kiss a girl!"),
|
("her_eventqueue_kiss_public", _("Kiss a girl!")),
|
||||||
("her_eventqueue_handjob_public", "Give a handjob!"),
|
("her_eventqueue_handjob_public", _("Give a handjob!")),
|
||||||
("her_eventqueue_blowjob_public", "Give a blowjob!"),
|
("her_eventqueue_blowjob_public", _("Give a blowjob!")),
|
||||||
("her_eventqueue_cumslut_public", "Act like a cumslut!"),
|
("her_eventqueue_cumslut_public", _("Act like a cumslut!")),
|
||||||
("her_eventqueue_sex_public", "Have sex!")
|
("her_eventqueue_sex_public", _("Have sex!"))
|
||||||
]
|
]
|
||||||
|
@ -139,7 +139,7 @@ style inventory_item_button is empty:
|
|||||||
selected_hover_background Fixed(At(Transform("wheelmenu_button_opaque", xysize=(48,48)), wheelmenu_hover_anim), At(Transform("interface/achievements/glow.webp", align=(0.5, 0.5), size=(48, 48), alpha=0.5), rotate_circular))
|
selected_hover_background Fixed(At(Transform("wheelmenu_button_opaque", xysize=(48,48)), wheelmenu_hover_anim), At(Transform("interface/achievements/glow.webp", align=(0.5, 0.5), size=(48, 48), alpha=0.5), rotate_circular))
|
||||||
|
|
||||||
style inventory_item_big_button is empty:
|
style inventory_item_big_button is empty:
|
||||||
background Transform("wheelmenu_button", xysize=(48,48))
|
background Transform("wheelmenu_button", xysize=(96,96))
|
||||||
hover_background At(Transform("wheelmenu_button_opaque", xysize=(48,48)), wheelmenu_hover_anim)
|
hover_background At(Transform("wheelmenu_button_opaque", xysize=(96,96)), wheelmenu_hover_anim)
|
||||||
selected_background Fixed(Transform("wheelmenu_button", xysize=(48,48)), At(Transform("interface/achievements/glow.webp", align=(0.5, 0.5), size=(48, 48), alpha=0.5), rotate_circular))
|
selected_background Fixed(Transform("wheelmenu_button", xysize=(96,96)), At(Transform("interface/achievements/glow.webp", align=(0.5, 0.5), size=(96, 96), alpha=0.5), rotate_circular))
|
||||||
selected_hover_background Fixed(At(Transform("wheelmenu_button_opaque", xysize=(48,48)), wheelmenu_hover_anim), At(Transform("interface/achievements/glow.webp", align=(0.5, 0.5), size=(48, 48), alpha=0.5), rotate_circular))
|
selected_hover_background Fixed(At(Transform("wheelmenu_button_opaque", xysize=(96,96)), wheelmenu_hover_anim), At(Transform("interface/achievements/glow.webp", align=(0.5, 0.5), size=(96, 96), alpha=0.5), rotate_circular))
|
||||||
|
@ -26,6 +26,12 @@ init python:
|
|||||||
char = states.active_girl
|
char = states.active_girl
|
||||||
return self._get_givables(type) and self._get_usables(type, char)
|
return self._get_givables(type) and self._get_usables(type, char)
|
||||||
|
|
||||||
|
def get_types(self):
|
||||||
|
item_types = set()
|
||||||
|
for item in self.get_instances():
|
||||||
|
item_types.add(item.type)
|
||||||
|
return item_types
|
||||||
|
|
||||||
class Item(object):
|
class Item(object):
|
||||||
def __init__(self, id, type, name, price=0, desc="", unlocked=True, use_func=None, use_label=None, give_func=None, give_label=None, limit=100, image="default", givable=False, currency="gold", use_caption=_("Use"), give_caption=_("Give"), owned=0, infinite=False, usable_on=[], use_progression={}, give_progression={}):
|
def __init__(self, id, type, name, price=0, desc="", unlocked=True, use_func=None, use_label=None, give_func=None, give_label=None, limit=100, image="default", givable=False, currency="gold", use_caption=_("Use"), give_caption=_("Give"), owned=0, infinite=False, usable_on=[], use_progression={}, give_progression={}):
|
||||||
self.id = id
|
self.id = id
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -216,7 +216,9 @@ label item_store:
|
|||||||
else:
|
else:
|
||||||
jump twins_random_duel
|
jump twins_random_duel
|
||||||
|
|
||||||
call shop_item
|
jump item_store_interface
|
||||||
|
|
||||||
|
label .exit:
|
||||||
|
|
||||||
twi "Come again!"
|
twi "Come again!"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user