Files
Aurora.3/code/modules/hydroponics/seed_datums/tomato.dm
2021-11-08 20:53:43 -03:00

94 lines
2.6 KiB
Plaintext

//////////////
// Tomatoes //
//////////////
/datum/seed/tomato
name = "tomato"
seed_name = "tomato"
display_name = "tomato plant"
mutants = list("bluetomato","bloodtomato") // no killer :[
chems = list(/decl/reagent/nutriment = list(1,10), /decl/reagent/drink/tomatojuice = list(10,10))
kitchen_tag = "tomato"
/datum/seed/tomato/setup_traits()
..()
set_trait(TRAIT_HARVEST_REPEAT,1)
set_trait(TRAIT_JUICY,1)
set_trait(TRAIT_MATURATION,8)
set_trait(TRAIT_PRODUCTION,6)
set_trait(TRAIT_YIELD,2)
set_trait(TRAIT_POTENCY,10)
set_trait(TRAIT_PRODUCT_ICON,"tomato")
set_trait(TRAIT_PRODUCT_COLOUR,"#D10000")
set_trait(TRAIT_PLANT_ICON,"bush3")
set_trait(TRAIT_IDEAL_LIGHT, 6)
set_trait(TRAIT_WATER_CONSUMPTION, 6)
set_trait(TRAIT_NUTRIENT_CONSUMPTION, 0.25)
/obj/item/seeds/tomatoseed
seed_type = "tomato"
/datum/seed/tomato/blood
name = "bloodtomato"
seed_name = "blood tomato"
display_name = "blood tomato plant"
mutants = list("killer")
chems = list(/decl/reagent/nutriment = list(1,10), /decl/reagent/blood = list(1,5))
splat_type = /obj/effect/decal/cleanable/blood/splatter
/datum/seed/tomato/blood/setup_traits()
..()
set_trait(TRAIT_YIELD,3)
set_trait(TRAIT_PRODUCT_COLOUR,"#FF0000")
/obj/item/seeds/bloodtomatoseed
seed_type = "bloodtomato"
/datum/seed/tomato/killer
name = "killertomato"
seed_name = "killer tomato"
display_name = "killer tomato plant"
mutants = null
can_self_harvest = 1
product_type = /mob/living/simple_animal/tomato
/datum/seed/tomato/killer/setup_traits()
..()
set_trait(TRAIT_YIELD,2)
set_trait(TRAIT_PRODUCT_COLOUR,"#A86747")
/obj/item/seeds/killertomatoseed
seed_type = "killertomato"
/datum/seed/tomato/blue
name = "bluetomato"
seed_name = "blue tomato"
display_name = "blue tomato plant"
mutants = list("bluespacetomato")
chems = list(/decl/reagent/nutriment = list(1,20), /decl/reagent/lube = list(1,5))
kitchen_tag = "bluespacetomato"
/datum/seed/tomato/blue/setup_traits()
..()
set_trait(TRAIT_PRODUCT_COLOUR,"#4D86E8")
set_trait(TRAIT_PLANT_COLOUR,"#070AAD")
/obj/item/seeds/bluetomatoseed
seed_type = "bluetomato"
/datum/seed/tomato/blue/teleport
name = "bluespacetomato"
seed_name = "bluespace tomato"
display_name = "bluespace tomato plant"
mutants = null
chems = list(/decl/reagent/nutriment = list(1,20), /decl/reagent/alcohol/singulo = list(10,5))
/datum/seed/tomato/blue/teleport/setup_traits()
..()
set_trait(TRAIT_TELEPORTING,1)
set_trait(TRAIT_PRODUCT_COLOUR,"#00E5FF")
set_trait(TRAIT_BIOLUM,1)
set_trait(TRAIT_BIOLUM_COLOUR,"#4DA4A8")
/obj/item/seeds/bluespacetomatoseed
seed_type = "bluespacetomato"