mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-12 16:44:43 +01:00
Merge pull request #16197 from KorPhaeron/crates
Adds abandoned crates to lavaland (sort of)
This commit is contained in:
@@ -214,4 +214,76 @@
|
||||
qdel(AM)
|
||||
var/turf/T = get_turf(src)
|
||||
explosion(T, -1, -1, 1, 1)
|
||||
qdel(src)
|
||||
qdel(src)
|
||||
|
||||
/obj/structure/closet/crate/necropolis
|
||||
name = "necropolis chest"
|
||||
desc = "It's watching you closely."
|
||||
icon_state = "necrocrate"
|
||||
|
||||
/obj/structure/closet/crate/necropolis/tendril
|
||||
desc = "It's watching you suspiciously."
|
||||
|
||||
/obj/structure/closet/crate/necropolis/tendril/New()
|
||||
..()
|
||||
var/loot = rand(1,25) //100 different crates with varying chances of spawning
|
||||
switch(loot)
|
||||
if(1)
|
||||
new /obj/item/weapon/bedsheet/cult(src)
|
||||
if(2)
|
||||
new /obj/item/clothing/suit/space/cult(src)
|
||||
new /obj/item/clothing/head/helmet/space/cult(src)
|
||||
if(3)
|
||||
new /obj/item/device/soulstone/anybody(src)
|
||||
if(4)
|
||||
new /obj/item/weapon/katana/cursed(src)
|
||||
if(5)
|
||||
new /obj/item/weapon/dnainjector/xraymut(src)
|
||||
if(6)
|
||||
new /obj/item/seeds/kudzu(src)
|
||||
if(7)
|
||||
new /obj/item/weapon/pickaxe/diamond(src)
|
||||
if(8)
|
||||
new /obj/item/clothing/head/culthood(src)
|
||||
new /obj/item/clothing/suit/cultrobes(src)
|
||||
if(9)
|
||||
new /obj/item/organ/internal/brain/alien(src)
|
||||
if(10)
|
||||
new /obj/item/organ/internal/heart/cursed(src)
|
||||
if(11)
|
||||
new /obj/item/weapon/reagent_containers/food/drinks/bottle/rum(src)
|
||||
new /obj/item/weapon/reagent_containers/food/snacks/grown/ambrosia/deus(src)
|
||||
new /obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey(src)
|
||||
new /obj/item/weapon/lighter(src)
|
||||
if(12)
|
||||
new /obj/item/weapon/bedsheet/cult(src)
|
||||
new /obj/item/clothing/head/culthood(src)
|
||||
new /obj/item/clothing/suit/cultrobes(src)
|
||||
if(13)
|
||||
new /obj/item/weapon/sord(src)
|
||||
if(14)
|
||||
new /obj/item/weapon/nullrod/claymore/darkblade
|
||||
if(15)
|
||||
new /obj/item/weapon/nullrod/armblade(src)
|
||||
if(16)
|
||||
new /obj/item/weapon/guardiancreator(src)
|
||||
if(17)
|
||||
new /obj/item/stack/sheet/runed_metal/fifty(src)
|
||||
if(18)
|
||||
new /obj/item/weapon/kitchen/knife/ritual(src)
|
||||
if(19)
|
||||
new /obj/item/weapon/coin/antagtoken(src)
|
||||
if(20)
|
||||
new /obj/item/weapon/reagent_containers/food/snacks/burger/spell(src)
|
||||
if(21)
|
||||
new /obj/item/weapon/gun/magic/wand(src)
|
||||
if(22)
|
||||
new /obj/item/voodoo(src)
|
||||
if(23)
|
||||
new /obj/item/weapon/grenade/clusterbuster/inferno(src)
|
||||
if(24)
|
||||
new /obj/item/weapon/reagent_containers/food/drinks/bottle/holywater/hell(src)
|
||||
new /obj/item/clothing/suit/space/hardsuit/ert/paranormal/inquisitor(src)
|
||||
if(25)
|
||||
new /obj/item/weapon/spellbook/oneuse/smoke(src)
|
||||
|
||||
|
||||
@@ -692,10 +692,14 @@ var/global/list/rockTurfEdgeCache
|
||||
temperature = 300
|
||||
baseturf = /turf/simulated/chasm/straight_down/lava_land_surface
|
||||
|
||||
/turf/simulated/chasm/straight_down/lava_land_surface/drop(atom/movable/AM)
|
||||
visible_message("[AM] falls into [src]!")
|
||||
qdel(AM)
|
||||
|
||||
/turf/simulated/mineral/volcanic/lava_land_surface
|
||||
environment_type = "basalt"
|
||||
turf_type = /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface
|
||||
baseturf = /turf/simulated/chasm/straight_down/lava_land_surface
|
||||
baseturf = /turf/simulated/floor/plating/lava/smooth/lava_land_surface
|
||||
|
||||
/turf/simulated/mineral/random/volcanic
|
||||
environment_type = "basalt"
|
||||
|
||||
Reference in New Issue
Block a user