adds bananium meteors (#20325)

This commit is contained in:
GDN
2023-02-14 20:53:30 +01:00
committed by GitHub
parent f1a4f35a25
commit 6091027265
2 changed files with 18 additions and 2 deletions
+18 -2
View File
@@ -6,10 +6,10 @@ GLOBAL_LIST_INIT(meteors_normal, list(/obj/effect/meteor/dust = 3, /obj/effect/m
/obj/effect/meteor/flaming = 1, /obj/effect/meteor/irradiated = 3)) //for normal meteor event
GLOBAL_LIST_INIT(meteors_threatening, list(/obj/effect/meteor/medium = 4, /obj/effect/meteor/big = 8,
/obj/effect/meteor/flaming = 3, /obj/effect/meteor/irradiated = 3)) //for threatening meteor event
/obj/effect/meteor/flaming = 3, /obj/effect/meteor/irradiated = 3, /obj/effect/meteor/bananium = 1)) //for threatening meteor event
GLOBAL_LIST_INIT(meteors_catastrophic, list(/obj/effect/meteor/medium = 5, /obj/effect/meteor/big = 75,
/obj/effect/meteor/flaming = 10, /obj/effect/meteor/irradiated = 10, /obj/effect/meteor/tunguska = 1)) //for catastrophic meteor event
/obj/effect/meteor/flaming = 10, /obj/effect/meteor/irradiated = 10, /obj/effect/meteor/bananium = 3, /obj/effect/meteor/tunguska = 1)) //for catastrophic meteor event
GLOBAL_LIST_INIT(meteors_gore, list(/obj/effect/meteor/meaty = 5, /obj/effect/meteor/meaty/xeno = 1)) //for meaty ore event
@@ -255,6 +255,22 @@ GLOBAL_LIST_INIT(meteors_ops, list(/obj/effect/meteor/goreops)) //Meaty Ops
new /obj/effect/decal/cleanable/greenglow(get_turf(src))
radiation_pulse(src, 500)
/obj/effect/meteor/bananium
name = "bananium meteor"
desc = "Well this would be just an awful way to die."
icon_state = "clownish"
heavy = TRUE
meteordrop = list(/obj/item/stack/ore/bananium)
/obj/effect/meteor/bananium/meteor_effect()
..()
explosion(loc, 0, 0, 3, 2, 0)
var/turf/current_turf = get_turf(src)
new /obj/item/grown/bananapeel(current_turf)
for(var/obj/target in range(4, current_turf))
if(prob(15))
target.cmag_act()
//Station buster Tunguska
/obj/effect/meteor/tunguska
name = "tunguska meteor"