mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-23 08:31:57 +00:00
378 lines
10 KiB
Plaintext
378 lines
10 KiB
Plaintext
/////////////////////
|
|
// Citrus fruits //
|
|
/////////////////////
|
|
/datum/seed/citrus
|
|
name = "lime"
|
|
seed_name = "lime"
|
|
display_name = "lime trees"
|
|
chems = list(/datum/reagent/nutriment = list(1,20), /datum/reagent/drink/limejuice = list(10,20))
|
|
kitchen_tag = "lime"
|
|
|
|
/datum/seed/citrus/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_HARVEST_REPEAT,1)
|
|
set_trait(TRAIT_JUICY,1)
|
|
set_trait(TRAIT_MATURATION,6)
|
|
set_trait(TRAIT_PRODUCTION,6)
|
|
set_trait(TRAIT_YIELD,4)
|
|
set_trait(TRAIT_POTENCY,15)
|
|
set_trait(TRAIT_PRODUCT_ICON,"treefruit")
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#3AF026")
|
|
set_trait(TRAIT_PLANT_ICON,"tree")
|
|
set_trait(TRAIT_FLESH_COLOUR,"#3AF026")
|
|
|
|
/obj/item/seeds/limeseed
|
|
seed_type = "lime"
|
|
|
|
/datum/seed/citrus/lemon
|
|
name = "lemon"
|
|
seed_name = "lemon"
|
|
display_name = "lemon trees"
|
|
chems = list(/datum/reagent/nutriment = list(1,20), /datum/reagent/drink/lemonjuice = list(10,20))
|
|
kitchen_tag = "lemon"
|
|
|
|
/datum/seed/citrus/lemon/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_PRODUCES_POWER,1)
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#F0E226")
|
|
set_trait(TRAIT_FLESH_COLOUR,"#F0E226")
|
|
set_trait(TRAIT_IDEAL_LIGHT, 6)
|
|
|
|
/obj/item/seeds/lemonseed
|
|
seed_type = "lemon"
|
|
|
|
/datum/seed/citrus/orange
|
|
name = "orange"
|
|
seed_name = "orange"
|
|
display_name = "orange trees"
|
|
kitchen_tag = "orange"
|
|
chems = list(/datum/reagent/nutriment = list(1,20), /datum/reagent/drink/orangejuice = list(10,20))
|
|
|
|
/datum/seed/citrus/orange/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#FFC20A")
|
|
set_trait(TRAIT_FLESH_COLOUR,"#FFC20A")
|
|
|
|
/obj/item/seeds/orangeseed
|
|
seed_type = "orange"
|
|
//////////////
|
|
// Grapes //
|
|
//////////////
|
|
/datum/seed/grapes
|
|
name = "grapes"
|
|
seed_name = "grape"
|
|
display_name = "grapevines"
|
|
mutants = list("greengrapes")
|
|
chems = list(/datum/reagent/nutriment = list(1,10), /datum/reagent/sugar = list(1,5), /datum/reagent/drink/grapejuice = list(10,10))
|
|
|
|
/datum/seed/grapes/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_HARVEST_REPEAT,1)
|
|
set_trait(TRAIT_MATURATION,3)
|
|
set_trait(TRAIT_PRODUCTION,5)
|
|
set_trait(TRAIT_YIELD,4)
|
|
set_trait(TRAIT_POTENCY,10)
|
|
set_trait(TRAIT_PRODUCT_ICON,"grapes")
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#BB6AC4")
|
|
set_trait(TRAIT_PLANT_COLOUR,"#378F2E")
|
|
set_trait(TRAIT_PLANT_ICON,"vine")
|
|
set_trait(TRAIT_IDEAL_LIGHT, 6)
|
|
set_trait(TRAIT_NUTRIENT_CONSUMPTION, 0.15)
|
|
|
|
/obj/item/seeds/grapeseed
|
|
seed_type = "grapes"
|
|
|
|
/datum/seed/grapes/green
|
|
name = "greengrapes"
|
|
seed_name = "green grape"
|
|
display_name = "green grapevines"
|
|
mutants = null
|
|
chems = list(/datum/reagent/nutriment = list(1,10), /datum/reagent/kelotane = list(3,5), /datum/reagent/drink/grapejuice = list(10,10))
|
|
|
|
/datum/seed/grapes/green/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#42ED2F")
|
|
|
|
/obj/item/seeds/greengrapeseed
|
|
seed_type = "greengrapes"
|
|
|
|
///////////////
|
|
// Berries //
|
|
///////////////
|
|
/datum/seed/berry
|
|
name = "berries"
|
|
seed_name = "berry"
|
|
display_name = "berry bush"
|
|
mutants = list("glowberries","poisonberries","blueberries")
|
|
chems = list(/datum/reagent/nutriment = list(1,10), /datum/reagent/drink/berryjuice = list(10,10))
|
|
kitchen_tag = "berries"
|
|
|
|
/datum/seed/berry/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_HARVEST_REPEAT,1)
|
|
set_trait(TRAIT_JUICY,1)
|
|
set_trait(TRAIT_MATURATION,5)
|
|
set_trait(TRAIT_PRODUCTION,5)
|
|
set_trait(TRAIT_YIELD,2)
|
|
set_trait(TRAIT_POTENCY,10)
|
|
set_trait(TRAIT_PRODUCT_ICON,"berry")
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#FA1616")
|
|
set_trait(TRAIT_PLANT_ICON,"bush")
|
|
set_trait(TRAIT_WATER_CONSUMPTION, 6)
|
|
set_trait(TRAIT_NUTRIENT_CONSUMPTION, 0.15)
|
|
|
|
/obj/item/seeds/berryseed
|
|
seed_type = "berries"
|
|
|
|
/datum/seed/berry/blue
|
|
name = "blueberries"
|
|
seed_name = "blueberry"
|
|
display_name = "blueberry bush"
|
|
mutants = list("berries","poisonberries","glowberries")
|
|
chems = list(/datum/reagent/nutriment = list(1,10), /datum/reagent/drink/berryjuice = list(10,10))
|
|
|
|
/datum/seed/berry/blue/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_MATURATION,5)
|
|
set_trait(TRAIT_PRODUCTION,5)
|
|
set_trait(TRAIT_YIELD,2)
|
|
set_trait(TRAIT_POTENCY,10)
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#1C225C")
|
|
set_trait(TRAIT_WATER_CONSUMPTION, 5)
|
|
set_trait(TRAIT_NUTRIENT_CONSUMPTION, 0.2)
|
|
|
|
/obj/item/seeds/blueberryseed
|
|
seed_type = "blueberries"
|
|
|
|
/datum/seed/berry/glow
|
|
name = "glowberries"
|
|
seed_name = "glowberry"
|
|
display_name = "glowberry bush"
|
|
mutants = null
|
|
chems = list(/datum/reagent/nutriment = list(1,10), /datum/reagent/uranium = list(3,5))
|
|
|
|
/datum/seed/berry/glow/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_SPREAD,1)
|
|
set_trait(TRAIT_BIOLUM,1)
|
|
set_trait(TRAIT_BIOLUM_COLOUR,"#006622")
|
|
set_trait(TRAIT_MATURATION,5)
|
|
set_trait(TRAIT_PRODUCTION,5)
|
|
set_trait(TRAIT_YIELD,2)
|
|
set_trait(TRAIT_POTENCY,10)
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#c9fa16")
|
|
set_trait(TRAIT_WATER_CONSUMPTION, 3)
|
|
set_trait(TRAIT_NUTRIENT_CONSUMPTION, 0.25)
|
|
|
|
/obj/item/seeds/glowberryseed
|
|
seed_type = "glowberries"
|
|
|
|
/datum/seed/berry/poison
|
|
name = "poisonberries"
|
|
seed_name = "poison berry"
|
|
display_name = "poison berry bush"
|
|
mutants = list("deathberries")
|
|
chems = list(/datum/reagent/nutriment = list(1), /datum/reagent/toxin = list(3,5), /datum/reagent/toxin/poisonberryjuice = list(10,5))
|
|
|
|
/datum/seed/berry/poison/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#6DC961")
|
|
set_trait(TRAIT_WATER_CONSUMPTION, 3)
|
|
set_trait(TRAIT_NUTRIENT_CONSUMPTION, 0.25)
|
|
|
|
/obj/item/seeds/poisonberryseed
|
|
seed_type = "poisonberries"
|
|
|
|
/datum/seed/berry/poison/death
|
|
name = "deathberries"
|
|
seed_name = "death berry"
|
|
display_name = "death berry bush"
|
|
mutants = null
|
|
chems = list(/datum/reagent/nutriment = list(1), /datum/reagent/toxin = list(3,3), /datum/reagent/lexorin = list(1,5))
|
|
|
|
/datum/seed/berry/poison/death/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_YIELD,3)
|
|
set_trait(TRAIT_POTENCY,50)
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#7A5454")
|
|
set_trait(TRAIT_NUTRIENT_CONSUMPTION, 0.35)
|
|
|
|
/obj/item/seeds/deathberryseed
|
|
seed_type = "deathberries"
|
|
//////////////
|
|
// Apples //
|
|
//////////////
|
|
/datum/seed/apple
|
|
name = "apple"
|
|
seed_name = "apple"
|
|
display_name = "apple tree"
|
|
mutants = list("poisonapple","goldapple")
|
|
chems = list(/datum/reagent/drink/applejuice = list(1,10), /datum/reagent/nutriment = list(1,10))
|
|
kitchen_tag = "apple"
|
|
|
|
/datum/seed/apple/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_HARVEST_REPEAT,1)
|
|
set_trait(TRAIT_MATURATION,6)
|
|
set_trait(TRAIT_PRODUCTION,6)
|
|
set_trait(TRAIT_YIELD,5)
|
|
set_trait(TRAIT_POTENCY,10)
|
|
set_trait(TRAIT_PRODUCT_ICON,"apple")
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#FF540A")
|
|
set_trait(TRAIT_PLANT_ICON,"tree2")
|
|
set_trait(TRAIT_FLESH_COLOUR,"#E8E39B")
|
|
set_trait(TRAIT_IDEAL_LIGHT, 4)
|
|
|
|
/obj/item/seeds/appleseed
|
|
seed_type = "apple"
|
|
|
|
/datum/seed/apple/poison
|
|
name = "poisonapple"
|
|
mutants = null
|
|
chems = list(/datum/reagent/toxin/cyanide = list(1,5))
|
|
|
|
/obj/item/seeds/poisonedappleseed
|
|
seed_type = "poisonapple"
|
|
|
|
/datum/seed/apple/gold
|
|
name = "goldapple"
|
|
seed_name = "golden apple"
|
|
display_name = "gold apple tree"
|
|
mutants = null
|
|
chems = list(/datum/reagent/drink/applejuice = list(1,10), MATERIAL_GOLD = list(1,5))
|
|
kitchen_tag = "goldapple"
|
|
|
|
/datum/seed/apple/gold/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_MATURATION,10)
|
|
set_trait(TRAIT_PRODUCTION,10)
|
|
set_trait(TRAIT_YIELD,3)
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#FFDD00")
|
|
set_trait(TRAIT_PLANT_COLOUR,"#D6B44D")
|
|
|
|
/obj/item/seeds/goldappleseed
|
|
seed_type = "goldapple"
|
|
////////////////////
|
|
// Misc. fruits //
|
|
////////////////////
|
|
|
|
/datum/seed/cocoa
|
|
name = "cacao"
|
|
seed_name = "cacao"
|
|
display_name = "cacao tree"
|
|
chems = list(/datum/reagent/nutriment = list(1,10), /datum/reagent/nutriment/coco = list(4,5))
|
|
|
|
/obj/item/seeds/cocoapodseed
|
|
seed_type = "cacao"
|
|
|
|
/datum/seed/cocoa/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_HARVEST_REPEAT,1)
|
|
set_trait(TRAIT_MATURATION,5)
|
|
set_trait(TRAIT_PRODUCTION,5)
|
|
set_trait(TRAIT_YIELD,2)
|
|
set_trait(TRAIT_POTENCY,10)
|
|
set_trait(TRAIT_PRODUCT_ICON,"treefruit")
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#CCA935")
|
|
set_trait(TRAIT_PLANT_ICON,"tree2")
|
|
set_trait(TRAIT_IDEAL_HEAT, 298)
|
|
set_trait(TRAIT_WATER_CONSUMPTION, 6)
|
|
|
|
/datum/seed/banana
|
|
name = "banana"
|
|
seed_name = "banana"
|
|
display_name = "banana tree"
|
|
chems = list(/datum/reagent/drink/banana = list(10,10))
|
|
trash_type = /obj/item/bananapeel
|
|
kitchen_tag = "banana"
|
|
|
|
/datum/seed/banana/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_HARVEST_REPEAT,1)
|
|
set_trait(TRAIT_MATURATION,6)
|
|
set_trait(TRAIT_PRODUCTION,6)
|
|
set_trait(TRAIT_YIELD,3)
|
|
set_trait(TRAIT_PRODUCT_ICON,"bananas")
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#FFEC1F")
|
|
set_trait(TRAIT_PLANT_COLOUR,"#69AD50")
|
|
set_trait(TRAIT_PLANT_ICON,"tree4")
|
|
set_trait(TRAIT_IDEAL_HEAT, 298)
|
|
set_trait(TRAIT_IDEAL_LIGHT, 7)
|
|
set_trait(TRAIT_WATER_CONSUMPTION, 6)
|
|
|
|
/obj/item/seeds/bananaseed
|
|
seed_type = "banana"
|
|
|
|
/datum/seed/cherries
|
|
name = "cherry"
|
|
seed_name = "cherry"
|
|
seed_noun = SEED_NOUN_PITS
|
|
display_name = "cherry tree"
|
|
chems = list(/datum/reagent/nutriment = list(1,15), /datum/reagent/sugar = list(1,15), /datum/reagent/nutriment/cherryjelly = list(10,15))
|
|
kitchen_tag = "cherries"
|
|
|
|
/datum/seed/cherries/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_HARVEST_REPEAT,1)
|
|
set_trait(TRAIT_JUICY,1)
|
|
set_trait(TRAIT_MATURATION,5)
|
|
set_trait(TRAIT_PRODUCTION,5)
|
|
set_trait(TRAIT_YIELD,3)
|
|
set_trait(TRAIT_POTENCY,10)
|
|
set_trait(TRAIT_PRODUCT_ICON,"cherry")
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#A80000")
|
|
set_trait(TRAIT_PLANT_ICON,"tree2")
|
|
set_trait(TRAIT_PLANT_COLOUR,"#2F7D2D")
|
|
|
|
/obj/item/seeds/cherryseed
|
|
seed_type = "cherry"
|
|
|
|
/datum/seed/watermelon
|
|
name = "watermelon"
|
|
seed_name = "watermelon"
|
|
display_name = "watermelon vine"
|
|
chems = list(/datum/reagent/nutriment = list(1,6), /datum/reagent/drink/watermelonjuice = list(10,6))
|
|
|
|
/datum/seed/watermelon/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_HARVEST_REPEAT,1)
|
|
set_trait(TRAIT_JUICY,1)
|
|
set_trait(TRAIT_MATURATION,6)
|
|
set_trait(TRAIT_PRODUCTION,6)
|
|
set_trait(TRAIT_YIELD,3)
|
|
set_trait(TRAIT_POTENCY,1)
|
|
set_trait(TRAIT_PRODUCT_ICON,"vine")
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#326B30")
|
|
set_trait(TRAIT_PLANT_COLOUR,"#257522")
|
|
set_trait(TRAIT_PLANT_ICON,"vine2")
|
|
set_trait(TRAIT_FLESH_COLOUR,"#F22C2C")
|
|
set_trait(TRAIT_IDEAL_HEAT, 298)
|
|
set_trait(TRAIT_IDEAL_LIGHT, 6)
|
|
set_trait(TRAIT_WATER_CONSUMPTION, 6)
|
|
|
|
/obj/item/seeds/watermelonseed
|
|
seed_type = "watermelon"
|
|
|
|
/datum/seed/pumpkin
|
|
name = "pumpkin"
|
|
seed_name = "pumpkin"
|
|
display_name = "pumpkin vine"
|
|
chems = list(/datum/reagent/nutriment/pumpkinpulp = list(5,6))
|
|
kitchen_tag = "pumpkin"
|
|
|
|
/datum/seed/pumpkin/setup_traits()
|
|
..()
|
|
set_trait(TRAIT_HARVEST_REPEAT,1)
|
|
set_trait(TRAIT_MATURATION,6)
|
|
set_trait(TRAIT_PRODUCTION,6)
|
|
set_trait(TRAIT_YIELD,3)
|
|
set_trait(TRAIT_POTENCY,10)
|
|
set_trait(TRAIT_PRODUCT_ICON,"vine2")
|
|
set_trait(TRAIT_PRODUCT_COLOUR,"#F9AB28")
|
|
set_trait(TRAIT_PLANT_COLOUR,"#BAE8C1")
|
|
set_trait(TRAIT_PLANT_ICON,"vine2")
|
|
set_trait(TRAIT_WATER_CONSUMPTION, 6)
|
|
|
|
/obj/item/seeds/pumpkinseed
|
|
seed_type = "pumpkin"
|