mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-13 08:03:43 +01:00
consistency
This commit is contained in:
@@ -4,19 +4,27 @@
|
||||
icon_state = "seed-cabbage"
|
||||
species = "cabbage"
|
||||
plantname = "comfrey"
|
||||
product = /obj/item/weapon/grown/holder_spawner/comfrey
|
||||
yield = 4
|
||||
product = /obj/item/weapon/reagent_containers/food/snacks/grown/comfrey
|
||||
yield = 2
|
||||
maturation = 3
|
||||
growthstages = 1
|
||||
growing_icon = 'icons/obj/hydroponics/growing_vegetables.dmi'
|
||||
reagents_add = list("nutriment" = 0.1)
|
||||
|
||||
/obj/item/weapon/grown/holder_spawner/comfrey
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grown/comfrey
|
||||
seed = /obj/item/seeds/comfrey
|
||||
spawned_thing = /obj/item/stack/medical/bruise_pack/comfrey
|
||||
name = "comfrey leaf"
|
||||
desc = "Mash to turn into a poultice."
|
||||
icon_state = "tea_astra_leaves"
|
||||
color = "#378C61"
|
||||
bitesize_mod = 2
|
||||
|
||||
/obj/item/weapon/grown/holder_spawner/comfrey/alter_stats(obj/item/stack/medical/bruise_pack/comfrey/C)
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grown/comfrey/attack_self(mob/user)
|
||||
var/obj/item/stack/medical/bruise_pack/comfrey/C = new(get_turf(user))
|
||||
C.heal_brute = seed.potency
|
||||
|
||||
to_chat(user, "<span class='notice'>You mash [src] into a poultice.</span>")
|
||||
user.drop_item()
|
||||
qdel(src)
|
||||
|
||||
/obj/item/seeds/aloe
|
||||
name = "pack of aloe seeds"
|
||||
@@ -24,13 +32,22 @@
|
||||
icon_state = "seed-ambrosiavulgaris"
|
||||
species = "ambrosiavulgaris"
|
||||
plantname = "Aloe Vera Plant"
|
||||
product = /obj/item/weapon/grown/holder_spawner/aloe
|
||||
yield = 4
|
||||
product = /obj/item/weapon/reagent_containers/food/snacks/grown/aloe
|
||||
yield = 2
|
||||
icon_dead = "ambrosia-dead"
|
||||
reagents_add = list("nutriment" = 0.1)
|
||||
|
||||
/obj/item/weapon/grown/holder_spawner/aloe
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grown/aloe
|
||||
seed = /obj/item/seeds/aloe
|
||||
spawned_thing = /obj/item/stack/medical/ointment/aloe
|
||||
name = "aloe leaf"
|
||||
desc = "Mash to turn into a poultice."
|
||||
icon_state = "ambrosiavulgaris"
|
||||
color = "#4CC5C7"
|
||||
bitesize_mod = 2
|
||||
|
||||
/obj/item/weapon/grown/holder_spawner/aloe/alter_stats(obj/item/stack/medical/ointment/aloe/A)
|
||||
A.heal_burn = seed.potency
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grown/aloe/attack_self(mob/user)
|
||||
var/obj/item/stack/medical/ointment/aloe/A = new(get_turf(user))
|
||||
A.heal_burn = seed.potency
|
||||
to_chat(user, "<span class='notice'>You mash [src] into a poultice.</span>")
|
||||
user.drop_item()
|
||||
qdel(src)
|
||||
@@ -4,13 +4,23 @@
|
||||
icon_state = "seed-replicapod"
|
||||
species = "replicapod"
|
||||
plantname = "Nymph Pod"
|
||||
product = /obj/item/weapon/grown/holder_spawner/nymph
|
||||
product = /obj/item/weapon/reagent_containers/food/snacks/grown/nymph_pod
|
||||
lifespan = 50
|
||||
endurance = 8
|
||||
maturation = 10
|
||||
production = 1
|
||||
yield = 1
|
||||
reagents_add = list("nutriment" = 0.1)
|
||||
|
||||
/obj/item/weapon/grown/holder_spawner/nymph
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grown/nymph_pod
|
||||
seed = /obj/item/seeds/nymph
|
||||
spawned_thing = /mob/living/simple_animal/diona
|
||||
name = "nymph pod"
|
||||
desc = "A peculiar wriggling pod with a grown nymph inside. Crack it open to let the nymph out."
|
||||
icon_state = "mushy"
|
||||
bitesize_mod = 2
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grown/nymph_pod/attack_self(mob/user)
|
||||
new /mob/living/simple_animal/diona(get_turf(user))
|
||||
to_chat(user, "<span class='notice'>You crack open [src] letting the nymph out.</span>")
|
||||
user.drop_item()
|
||||
qdel(src)
|
||||
@@ -58,19 +58,4 @@
|
||||
if(!..()) //was it caught by a mob?
|
||||
if(seed)
|
||||
for(var/datum/plant_gene/trait/T in seed.genes)
|
||||
T.on_throw_impact(src, hit_atom)
|
||||
|
||||
|
||||
//For if You want to spawn something that is a non-grown and alter it stats
|
||||
|
||||
/obj/item/weapon/grown/holder_spawner
|
||||
var/atom/spawned_thing = null
|
||||
|
||||
/obj/item/weapon/grown/holder_spawner/proc/alter_stats(atom/A)
|
||||
return
|
||||
|
||||
/obj/item/weapon/grown/holder_spawner/New()
|
||||
..()
|
||||
var/atom/thing = new spawned_thing(loc)
|
||||
alter_stats(thing)
|
||||
qdel(src)
|
||||
T.on_throw_impact(src, hit_atom)
|
||||
Reference in New Issue
Block a user