







define InvFGS678_Detail = Item("FGS678 Detail", "Engine bay and a cylinder head of a AAAA33.", 1, ["gui/inventory/items/inv_item_d1.png", "gui/inventory/items/inv_item_d1_h.png"])
define InvUIP33_Detail = Item("UIP33 Detail", "Transmission of a Caaar.", 1, ["gui/inventory/items/inv_item_d2.png", "gui/inventory/items/inv_item_d2_h.png"])
define InvAAAA3_Detail = Item("AAAA3 Detail", "Set of high-french batteries, AAA3.", 1, ["gui/inventory/items/inv_item_d3.png", "gui/inventory/items/inv_item_d3_h.png"])

define InvCigarette = Item("A single cigarette", "Smoking is bad for health, but not for soul.", 1, ["gui/inventory/items/inv_item_cigarette.png", "gui/inventory/items/inv_item_cigarette_h.png"])
define InvCoke = Item("Coke can", "Legendary can of drope coke which has been established since 1887.", 2, ["gui/inventory/items/inv_item_coke.png", "gui/inventory/items/inv_item_coke_h.png"])
define InvPaper = Item("A paper", "A single piece of paper. The usable item for the drawing.", 1, ["gui/inventory/items/inv_item_paper.png", "gui/inventory/items/inv_item_paper_h.png"])
define InvPen = Item("A pen", "A single pen. The usable item for the drawing.", 3, ["gui/inventory/items/inv_item_pen.png", "gui/inventory/items/inv_item_pen_h.png"])
define InvCandies = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Candies{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}A box of candies. A cheap and pleasant surprise for your GF.{/color}", 12, ["gui/inventory/items/inv_item_candies.png", "gui/inventory/items/inv_item_candies_h.png"])
define InvPhone = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Flagship Smartphone{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}The best gift ever possible to your GF. The latest flagship smartphone from a branded company!{/color}", 999, ["gui/inventory/items/inv_item_flagsmart.png", "gui/inventory/items/inv_item_flagsmart_h.png"])
define InvDrawing = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Mom's Drawing{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}Old drawing with my mom, I painted it when I was a little. The item itself holds no value, but this will be a nice gift for her...{/color}", 1, ["gui/inventory/items/inv_item_drawing.png", "gui/inventory/items/inv_item_drawing_h.png"])
define InvLegDrawing = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Legendary Mom's drawing{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}A very rare drawing with me and my mom... The item itself holds no value, but this will be a nice gift for her...{/color}", 1, ["gui/inventory/items/inv_item_leg_drawing.png", "gui/inventory/items/inv_item_leg_drawing_h.png"])
define InvToyCars = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Toy Car{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}1:18 Scale 1967 Grande Magnetic. The iconic muscle car. The best birthday gift to a true car enthusiast.{/color}", 99, ["gui/inventory/items/inv_item_toy_car.png", "gui/inventory/items/inv_item_toy_car_h.png"])
define InvWRActionFigure = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Action Figure{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}A good gift to a true White Royale fan, her action figure! 18+ version.{/color}", 25, ["gui/inventory/items/inv_item_figure.png", "gui/inventory/items/inv_item_figure_h.png"])
define InvWRPoser = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Poster{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}A poster of superhero White Royale, signed by Lorelei Power.{/color}", 19, ["gui/inventory/items/inv_item_poster.png", "gui/inventory/items/inv_item_poster_h.png"])
define InvDildo = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Dildo{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}If you ever get spotted with this item having in your pocket, say you are making money on them!{/color}", 23, ["gui/inventory/items/inv_item_dildo.png", "gui/inventory/items/inv_item_dildo_h.png"])

define InvBat = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Metal Bat{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}A metal baseball bat. There is a rumor holds around Pristine Hills that someone is collecting them...{/color}", 20, ["gui/inventory/items/inv_item_bat.png", "gui/inventory/items/inv_item_bat_h.png"])
define InvRose = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Rose{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}A single rose. This is your sword in a fight for your girl's heart.{/color}", 18, ["gui/inventory/items/inv_item_rose.png", "gui/inventory/items/inv_item_rose_h.png"])
define InvWine = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Church Wine{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}Church wine made from the rarest grapes in the local church by Mother Elizabeth.{/color}", 69, ["gui/inventory/items/inv_item_church_wine.png", "gui/inventory/items/inv_item_church_wine_h.png"])

define InvPresidentQuote = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}President's quotes{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}A motivational piece of paper.{/color}", 19, ["gui/inventory/items/inv_item_president_quote.png", "gui/inventory/items/inv_item_president_quote_h.png"])
define InvBook = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Book{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}A collection of romance novels by an unknown author from Pristine Hills.{/color}", 67, ["gui/inventory/items/inv_item_book.png", "gui/inventory/items/inv_item_book_h.png"])
define InvWFFPlotDetails = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}*WFF* New plot details{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}The newest plot details of my science fiction essay - *The war for the future*!{/color}", 1, ["gui/inventory/items/inv_item_wff.png", "gui/inventory/items/inv_item_wff_h.png"])
define InvBear = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Teddy Bear{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}A cute gift to your GF.{/color}", 21, ["gui/inventory/items/inv_item_bear.png", "gui/inventory/items/inv_item_bear_h.png"])
define InvIcon = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Icon{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}Icon of Saint Sophia.{/color}", 22, ["gui/inventory/items/inv_item_ss_icon.png", "gui/inventory/items/inv_item_ss_icon_h.png"])
define InvCross = GiftableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Cross{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}Cross of Saint Sophia.{/color}", 66, ["gui/inventory/items/inv_item_cross.png", "gui/inventory/items/inv_item_cross_h.png"])
define InvMessage = UsableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Collective Message{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}Collective message. Castrate anyone who do possess disturbance.{/color}", 2, ["gui/inventory/items/inv_item_message.png", "gui/inventory/items/inv_item_message_h.png"])

define InvDummyGun = UsableItem("{image=gui/text_icons/romantic_interest.png}{color=#df3a6f}Hammerdown 1860{/color}{image=gui/text_icons/romantic_interest.png}", "{color=#df3a6f}Dummy gun, but in metal. Can scare the shit of low life goons, possibly.{/color}", 129, ["gui/inventory/items/inv_item_dummy_gun.png", "gui/inventory/items/inv_item_dummy_gun_h.png"])









define InvMeat = UsableItem("{image=gui/text_icons/dick.png}{color=#00e35b}Meat{/color}{image=gui/text_icons/dick.png}", "{color=#00e35b}Meat on the table.{/color}", 5, ["gui/inventory/items/inv_item_meat.png", "gui/inventory/items/inv_item_meat_h.png"])
define InvPotatoes = UsableItem("{image=gui/text_icons/dick.png}{color=#00e35b}Potatoes{/color}{image=gui/text_icons/dick.png}", "{color=#00e35b}A bit of potatoes, lesser than in a chips bag.{/color}", 5, ["gui/inventory/items/inv_item_potatoes.png", "gui/inventory/items/inv_item_potatoes_h.png"])
define InvCarrot = UsableItem("{image=gui/text_icons/dick.png}{color=#00e35b}Carrot{/color}{image=gui/text_icons/dick.png}", "{color=#00e35b}Crunch.{/color}", 5, ["gui/inventory/items/inv_item_carrot.png", "gui/inventory/items/inv_item_carrot_h.png"])
define InvTomato = UsableItem("{image=gui/text_icons/dick.png}{color=#00e35b}Tomato{/color}{image=gui/text_icons/dick.png}", "{color=#00e35b}Juicy looking tomato, good, really good.{/color}", 5, ["gui/inventory/items/inv_item_tomato.png", "gui/inventory/items/inv_item_tomato_h.png"])
define InvCucumber = UsableItem("{image=gui/text_icons/dick.png}{color=#00e35b}Cucumber{/color}{image=gui/text_icons/dick.png}", "{color=#00e35b}Ugly looking cucumber.{/color}", 5, ["gui/inventory/items/inv_item_cucumber.png", "gui/inventory/items/inv_item_cucumber_h.png"])
define InvCabbage = UsableItem("{image=gui/text_icons/dick.png}{color=#00e35b}Cabbage{/color}{image=gui/text_icons/dick.png}", "{color=#00e35b}Baboon's food, really.{/color}", 5, ["gui/inventory/items/inv_item_cabbage.png", "gui/inventory/items/inv_item_cabbage_h.png"])

define InvDryFish = UsableItem("{image=gui/text_icons/dick.png}{color=#00e35b}Dry fish{/color}{image=gui/text_icons/dick.png}", "{color=#00e35b}It's a tasty looking fish which been dry in sun for weeks.{/color}", 9, ["gui/inventory/items/inv_item_dry_fish.png", "gui/inventory/items/inv_item_dry_fish_h.png"])
define InvBonitoFish = UsableItem("{image=gui/text_icons/dick.png}{color=#00e35b}Bonito's special{/color}{image=gui/text_icons/dick.png}", "{color=#00e35b}Bonito, the old man Bonito used his connections and his 'slaves' to pool this good looking fish.{/color}", 8, ["gui/inventory/items/inv_item_bonito_fish.png", "gui/inventory/items/inv_item_bonito_fish_h.png"])
define InvRadioactiveFish = UsableItem("{image=gui/text_icons/dick.png}{color=#00e35b}Radioactive fish{/color}{image=gui/text_icons/dick.png}", "{color=#00e35b}This specific fish has been pooled from the radioactive lake and has a nice taste of ..nuclear.{/color}", 7, ["gui/inventory/items/inv_item_radioactive_fish.png", "gui/inventory/items/inv_item_radioactive_fish_h.png"])


define InvMediumDish = GiftableItem("{image=gui/text_icons/dick.png}{color=#00e35b}Medium dish{/color}{image=gui/text_icons/dick.png}", "{color=#00e35b}Medium dish for the people.{/color}", 13, ["gui/inventory/items/inv_item_medium_dish.png", "gui/inventory/items/inv_item_medium_dish_h.png"])
define InvLoblollySoup = GiftableItem("{image=gui/text_icons/dick.png}{color=#00e35b}Loblolly Soup{/color}{image=gui/text_icons/dick.png}", "{color=#00e35b}Iconic south wales soup.{/color}", 28, ["gui/inventory/items/inv_item_loblolly_soup.png", "gui/inventory/items/inv_item_loblolly_soup_h.png"])

define InvDeliveryMissNurShaley = Item("Delivery for Miss Nur Shaley", "Deliver it to her house. DON'T YANK IT.", "???", ["gui/inventory/items/inv_item_delivery.png", "gui/inventory/items/inv_item_delivery_h.png"])















default inventory = InventoryObject()
default kate_favorite_gifts = [ InvToyCars.name, InvWRActionFigure.name, InvWRPoser.name, InvCandies.name ]
default kate_disliked_gifts = [ InvBat.name, InvWine.name, InvDrawing.name ]
default alice_favorite_gifts = [ InvBat.name, InvWine.name, InvDrawing.name, InvLegDrawing.name ]
default alice_disliked_gifts = [ InvCandies.name ]
default ultimate_gifts = [ InvPhone.name ]

init -890 python:
    class Item():
        def __init__(self, name, desc, cost, image = None):
            self.name = name
            self.description = desc
            self.cost = cost
            
            if image:
                idle, hover = image
                self.image = idle
                self.hover = hover
            else:
                
                self.image = Text(name, size = 20)
                self.hover = self.image
            
            
            self.usable = False
            self.consumedOnUse = False
            self.equippable = False
            self.giftable = False
            
            self.dummy_gun_use = False
            self.in_the_kitchen = False
        def getImage(self):
            return self.image
        def isEquippable(self):
            return self.equippable
        def isUsable(self):
            return self.usable
        def isGiftable(self):
            return self.giftable
        
        def gifted(self, InventoryObject):
            return None
        def used(self, InventoryObject):
            return None
        
        def equipped(self, InventoryObject):
            return None
        
        def unequipped(self, InventoryObject):
            return None
    class GiftableItem(Item):
        def __init__(self, name, desc, cost, image = None, consumedOnUse = True):
            
            args = locals()
            
            numOfArguments = 6
            if len( args.keys() ) > numOfArguments:
                raise TypeError( "__init__() takes {} arguments ({} given)".format( numOfArguments , len( args.keys() ) ) )
            
            super(GiftableItem, self).__init__( name = args.get("name"), desc = args.get("desc"), cost = args.get("cost"), image = args.get("image") )
            
            self.giftable = True
            
            self.consumedOnUse = consumedOnUse
        
        
        def gifted(self, InventoryObject):
            
            
            if Inventory.gift_zone_alice == True:
                
                if self.name == InvBat.name:
                    renpy.jump("a_em_gift_1")
                if self.name == InvCandies.name:
                    renpy.jump("a_em_gift_2")
                if self.name == InvWine.name:
                    renpy.jump("a_em_gift_3")
                if self.name == InvWRActionFigure.name:
                    renpy.jump("a_em_gift_4")
                if self.name == InvToyCars.name:
                    renpy.jump("a_em_gift_5")
                if self.name == InvPhone.name:
                    renpy.jump("a_em_gift_6")
                if self.name == InvRose.name:
                    renpy.jump("a_em_gift_7")
                if self.name == InvPresidentQuote.name:
                    renpy.jump("a_em_gift_8")
                if self.name == InvWRPoser.name:
                    renpy.jump("a_em_gift_9")
                if self.name == InvDrawing.name:
                    renpy.jump("a_em_gift_10")
                if self.name == InvLegDrawing.name:
                    renpy.jump("a_em_gift_11")
                if self.name == InvWFFPlotDetails.name:
                    renpy.jump("a_em_gift_12")
                if self.name == InvBook.name:
                    renpy.jump("a_em_gift_13")
                if self.name == InvBear.name:
                    renpy.jump("a_em_gift_14")
                if self.name == InvDildo.name:
                    renpy.jump("a_em_gift_15")
                if self.name == InvIcon.name:
                    renpy.jump("a_em_gift_16")
                if self.name == InvCross.name:
                    renpy.jump("a_em_gift_17")
            
            if Inventory.gift_zone_elena == True:
                
                if self.name == InvBat.name:
                    renpy.jump("e_em_gift_1")
                if self.name == InvCandies.name:
                    renpy.jump("e_em_gift_2")
                if self.name == InvWine.name:
                    renpy.jump("e_em_gift_3")
                if self.name == InvWRActionFigure.name:
                    renpy.jump("e_em_gift_4")
                if self.name == InvToyCars.name:
                    renpy.jump("e_em_gift_5")
                if self.name == InvPhone.name:
                    renpy.jump("e_em_gift_6")
                if self.name == InvRose.name:
                    renpy.jump("e_em_gift_7")
                if self.name == InvPresidentQuote.name:
                    renpy.jump("e_em_gift_8")
                if self.name == InvWRPoser.name:
                    renpy.jump("e_em_gift_9")
                if self.name == InvDrawing.name:
                    renpy.jump("e_em_gift_10")
                if self.name == InvLegDrawing.name:
                    renpy.jump("e_em_gift_11")
                if self.name == InvWFFPlotDetails.name:
                    renpy.jump("e_em_gift_12")
                if self.name == InvBook.name:
                    renpy.jump("e_em_gift_13")
                if self.name == InvBear.name:
                    renpy.jump("e_em_gift_14")
                if self.name == InvDildo.name:
                    renpy.jump("e_em_gift_15")
                if self.name == InvIcon.name:
                    renpy.jump("e_em_gift_16")
                if self.name == InvCross.name:
                    renpy.jump("e_em_gift_17")
                if self.name == InvMediumDish.name:
                    renpy.jump("e_em_gift_medium_dish")
            
            
            if Inventory.gift_zone_melissa == True:
                
                if self.name == InvBat.name:
                    renpy.jump("m_em_gift_1")
                if self.name == InvCandies.name:
                    renpy.jump("m_em_gift_2")
                if self.name == InvWine.name:
                    renpy.jump("m_em_gift_3")
                if self.name == InvWRActionFigure.name:
                    renpy.jump("m_em_gift_4")
                if self.name == InvToyCars.name:
                    renpy.jump("m_em_gift_5")
                if self.name == InvPhone.name:
                    renpy.jump("m_em_gift_6")
                if self.name == InvRose.name:
                    renpy.jump("m_em_gift_7")
                if self.name == InvPresidentQuote.name:
                    renpy.jump("m_em_gift_8")
                if self.name == InvWRPoser.name:
                    renpy.jump("m_em_gift_9")
                if self.name == InvDrawing.name:
                    renpy.jump("m_em_gift_10")
                if self.name == InvLegDrawing.name:
                    renpy.jump("m_em_gift_11")
                if self.name == InvWFFPlotDetails.name:
                    renpy.jump("m_em_gift_12")
                if self.name == InvBook.name:
                    renpy.jump("m_em_gift_13")
                if self.name == InvBear.name:
                    renpy.jump("m_em_gift_14")
                if self.name == InvDildo.name:
                    renpy.jump("m_em_gift_15")
                if self.name == InvIcon.name:
                    renpy.jump("m_em_gift_16")
                if self.name == InvCross.name:
                    renpy.jump("m_em_gift_17")
            
            if Inventory.gift_zone_bianca == True:
                
                if self.name == InvBat.name:
                    renpy.jump("b_em_gift_1")
                if self.name == InvCandies.name:
                    renpy.jump("b_em_gift_2")
                if self.name == InvWine.name:
                    renpy.jump("b_em_gift_3")
                if self.name == InvWRActionFigure.name:
                    renpy.jump("b_em_gift_4")
                if self.name == InvToyCars.name:
                    renpy.jump("b_em_gift_5")
                if self.name == InvPhone.name:
                    renpy.jump("b_em_gift_6")
                if self.name == InvRose.name:
                    renpy.jump("b_em_gift_7")
                if self.name == InvPresidentQuote.name:
                    renpy.jump("b_em_gift_8")
                if self.name == InvWRPoser.name:
                    renpy.jump("b_em_gift_9")
                if self.name == InvDrawing.name:
                    renpy.jump("b_em_gift_10")
                if self.name == InvLegDrawing.name:
                    renpy.jump("b_em_gift_11")
                if self.name == InvWFFPlotDetails.name:
                    renpy.jump("b_em_gift_12")
                if self.name == InvBook.name:
                    renpy.jump("b_em_gift_13")
                if self.name == InvBear.name:
                    renpy.jump("b_em_gift_14")
                if self.name == InvDildo.name:
                    renpy.jump("b_em_gift_15")
                if self.name == InvIcon.name:
                    renpy.jump("b_em_gift_16")
                if self.name == InvCross.name:
                    renpy.jump("b_em_gift_17")
            
            if Inventory.gift_zone_sofia == True:
                
                if self.name == InvBat.name:
                    renpy.jump("s_em_gift_1")
                if self.name == InvCandies.name:
                    renpy.jump("s_em_gift_2")
                if self.name == InvWine.name:
                    renpy.jump("s_em_gift_3")
                if self.name == InvWRActionFigure.name:
                    renpy.jump("s_em_gift_4")
                if self.name == InvToyCars.name:
                    renpy.jump("s_em_gift_5")
                if self.name == InvPhone.name:
                    renpy.jump("s_em_gift_6")
                if self.name == InvRose.name:
                    renpy.jump("s_em_gift_7")
                if self.name == InvPresidentQuote.name:
                    renpy.jump("s_em_gift_8")
                if self.name == InvWRPoser.name:
                    renpy.jump("s_em_gift_9")
                if self.name == InvDrawing.name:
                    renpy.jump("s_em_gift_10")
                if self.name == InvLegDrawing.name:
                    renpy.jump("s_em_gift_11")
                if self.name == InvWFFPlotDetails.name:
                    renpy.jump("s_em_gift_12")
                if self.name == InvBook.name:
                    renpy.jump("s_em_gift_13")
                if self.name == InvBear.name:
                    renpy.jump("s_em_gift_14")
                if self.name == InvDildo.name:
                    renpy.jump("s_em_gift_15")
                if self.name == InvIcon.name:
                    renpy.jump("s_em_gift_16")
                if self.name == InvCross.name:
                    renpy.jump("s_em_gift_17")
            
            if Inventory.gift_zone_moms_number_one == True:
                
                if self.name == InvMediumDish.name:
                    renpy.jump("club_medium_dish")
            
            if Inventory.gift_zone_moms_number_two == True:
                
                if self.name == InvMediumDish.name:
                    renpy.jump("beach_medium_dish")









    class UsableItem(Item):
        
        
        def __init__(self, name, desc, cost, image = None, consumedOnUse = True):
            
            args = locals()
            
            numOfArguments = 6
            if len( args.keys() ) > numOfArguments:
                raise TypeError( "__init__() takes {} arguments ({} given)".format( numOfArguments , len( args.keys() ) ) )
            
            super(UsableItem, self).__init__( name = args.get("name"), desc = args.get("desc"), cost = args.get("cost"), image = args.get("image") )
            
            self.usable = True
            
            self.consumedOnUse = consumedOnUse
        
        
        
        def used(self, InventoryObject):
            
            
            if self.name == InvMessage.name:
                renpy.notify("An Item has been used!".format(self.name))
                renpy.jump("prologue_p1_inventory_jump")
            
            if self.name == InvDummyGun.name:
                if self.dummy_gun_use == False:
                    self.consumedOnUse = False
                    renpy.notify("Use on what?.. ".format(self.name))
                else:
                    renpy.notify("An Item has been used!".format(self.name))
            
            
            if self.name == InvMeat.name:
                if Inventory.in_the_kitchen == False:
                    self.consumedOnUse = False
                    renpy.notify("Can be used only in kitchen at the stove!".format(self.name))
                else:
                    Inventory.remove(InvMeat)
                    renpy.jump("kitchen_cooking_medium")
            
            if self.name == InvPotatoes.name:
                if Inventory.in_the_kitchen == False:
                    self.consumedOnUse = False
                    renpy.notify("Can be used only in kitchen at the stove!".format(self.name))
                else:
                    Inventory.remove(InvPotatoes)
                    renpy.jump("kitchen_cooking_medium")
            
            if self.name == InvCarrot.name:
                if Inventory.in_the_kitchen == False:
                    self.consumedOnUse = False
                    renpy.notify("Can be used only in kitchen at the stove!".format(self.name))
                else:
                    Inventory.remove(InvCarrot)
                    renpy.jump("kitchen_cooking_medium")
            
            if self.name == InvTomato.name:
                if Inventory.in_the_kitchen == False:
                    self.consumedOnUse = False
                    renpy.notify("Can be used only in kitchen at the stove!".format(self.name))
                else:
                    Inventory.remove(InvTomato)
                    renpy.jump("kitchen_cooking_medium")
            
            if self.name == InvCucumber.name:
                if Inventory.in_the_kitchen == False:
                    self.consumedOnUse = False
                    renpy.notify("Can be used only in kitchen at the stove!".format(self.name))
                else:
                    Inventory.remove(InvCucumber)
                    renpy.jump("kitchen_cooking_medium")
            
            if self.name == InvCabbage.name:
                if Inventory.in_the_kitchen == False:
                    self.consumedOnUse = False
                    renpy.notify("Can be used only in kitchen at the stove!".format(self.name))
                else:
                    Inventory.remove(InvCabbage)
                    renpy.jump("kitchen_cooking_medium")
            
            if self.name == InvDryFish.name:
                if Inventory.in_the_kitchen == False:
                    self.consumedOnUse = False
                    renpy.notify("Can be used only in kitchen at the stove!".format(self.name))
                else:
                    Inventory.remove(InvCabbage)
                    renpy.jump("kitchen_cooking_medium")
            
            if self.name == InvBonitoFish.name:
                if Inventory.in_the_kitchen == False:
                    self.consumedOnUse = False
                    renpy.notify("Can be used only in kitchen at the stove!".format(self.name))
                else:
                    Inventory.remove(InvCabbage)
                    renpy.jump("kitchen_cooking_medium")
            
            if self.name == InvRadioactiveFish.name:
                if Inventory.in_the_kitchen == False:
                    self.consumedOnUse = False
                    renpy.notify("Can be used only in kitchen at the stove!".format(self.name))
                else:
                    Inventory.remove(InvCabbage)
                    renpy.jump("kitchen_cooking_medium")











    class EquippableItem(Item):
        
        
        def __init__(self, name, desc, cost, image = None, consumedOnUse = True):
            
            
            args = locals()
            
            
            numOfArguments = 6
            if len( args.keys() ) > numOfArguments:
                raise TypeError( "__init__() takes {} arguments ({} given)".format( numOfArguments , len( args.keys() ) ) )
            
            super(EquippableItem, self).__init__( name = args.get("name"), desc = args.get("desc"), cost = args.get("cost"), image = args.get("image") )
            
            
            self.equippable = True
        
        
        
        
        
        
        
        def equipped(self, InventoryObject):
            
            
            return print("An Item {} has been equipped!".format(self.name))
        
        
        def unequipped(self, InventoryObject):
            
            
            return print("An Item {} has been unequipped!".format(self.name))
# Decompiled by unrpyc: https://github.com/CensoredUsername/unrpyc
