mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-23 12:07:27 +01:00
Adds 4 New Asteroid Ruins (#30557)
* Pirate Ruin, Drakehound Ruin, Drakehound Mobs, Vox Mobs * Vox ruin * Adjusted vox ruin * Adjusts mob AI * Skullakin Mine, Minor Adjustments to Drakehounds * Removes some koi, minor atmos adjustments * Adds vox salvage * Solars and small adjustments * Linters * Config fix * Linters * Map lints * Address Code Review --------- Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
This commit is contained in:
@@ -47,3 +47,24 @@
|
||||
/obj/effect/decal/cleanable/blood/slime/streak
|
||||
random_icon_states = list("mgibbl1", "mgibbl2", "mgibbl3", "mgibbl4", "mgibbl5")
|
||||
amount = 2
|
||||
|
||||
/obj/effect/decal/cleanable/blood/vox
|
||||
name = "vox blood"
|
||||
desc = "It's a blue streak of nitrogen-rich vox blood."
|
||||
basecolor = "#2299FC"
|
||||
bloodiness = MAX_SHOE_BLOODINESS
|
||||
|
||||
/obj/effect/decal/cleanable/blood/innards/vox
|
||||
basecolor = "#2299FC"
|
||||
|
||||
/obj/effect/decal/cleanable/blood/gibs/vox
|
||||
basecolor = "#2299FC"
|
||||
fleshcolor = "#808D11"
|
||||
|
||||
/obj/effect/decal/cleanable/blood/gibs/core/vox
|
||||
basecolor = "#2299FC"
|
||||
fleshcolor = "#808D11"
|
||||
|
||||
/obj/effect/decal/cleanable/blood/gibs/down/vox
|
||||
basecolor = "#2299FC"
|
||||
fleshcolor = "#808D11"
|
||||
|
||||
@@ -41,3 +41,16 @@
|
||||
gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), GLOB.alldirs, GLOB.alldirs)
|
||||
gibamounts[6] = pick(0,1,2)
|
||||
..()
|
||||
|
||||
/obj/effect/gibspawner/vox
|
||||
gibtypes = list(/obj/effect/decal/cleanable/blood/gibs/vox, /obj/effect/decal/cleanable/blood/gibs/down/vox, /obj/effect/decal/cleanable/blood/gibs/vox, /obj/effect/decal/cleanable/blood/gibs/vox, /obj/effect/decal/cleanable/blood/gibs/vox, /obj/effect/decal/cleanable/blood/gibs/vox, /obj/effect/decal/cleanable/blood/gibs/core/vox)
|
||||
gibamounts = list(1,1,1,1,1,1,1)
|
||||
|
||||
/obj/effect/gibspawner/vox/New()
|
||||
gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), GLOB.alldirs, GLOB.alldirs, list())
|
||||
gibamounts[6] = pick(0,1,2)
|
||||
..()
|
||||
|
||||
/obj/effect/gibspawner/vox/gib_dna(obj/effect/decal/cleanable/blood/gibs/gib, datum/dna/mob_dna)
|
||||
if(!..()) // Probably admin spawned
|
||||
gib.blood_DNA["Unknown Vox DNA"] = "A+"
|
||||
|
||||
@@ -293,3 +293,36 @@
|
||||
/obj/item/stack/sheet/mineral/uranium/ten = 5,
|
||||
/obj/item/stack/sheet/mineral/diamond/ten = 1,
|
||||
)
|
||||
|
||||
/obj/effect/spawner/random/common_ore
|
||||
name = "random common ore stack"
|
||||
loot = list(
|
||||
/obj/item/stack/ore/iron,
|
||||
/obj/item/stack/ore/glass,
|
||||
)
|
||||
spawn_loot_count = 20
|
||||
spawn_random_offset = TRUE
|
||||
|
||||
/obj/effect/spawner/random/uncommon_ore
|
||||
name = "random uncommon ore stack"
|
||||
loot = list(
|
||||
/obj/item/stack/ore/gold,
|
||||
/obj/item/stack/ore/silver,
|
||||
/obj/item/stack/ore/uranium,
|
||||
/obj/item/stack/ore/titanium,
|
||||
/obj/item/stack/ore/plasma,
|
||||
)
|
||||
spawn_loot_count = 15
|
||||
spawn_random_offset = TRUE
|
||||
|
||||
/obj/effect/spawner/random/rare_ore
|
||||
name = "random rare ore stack"
|
||||
loot = list(
|
||||
/obj/item/stack/ore/diamond,
|
||||
/obj/item/stack/ore/bluespace_crystal,
|
||||
/obj/item/stack/ore/palladium,
|
||||
/obj/item/stack/ore/iridium,
|
||||
/obj/item/stack/ore/platinum
|
||||
)
|
||||
spawn_loot_count = 5
|
||||
spawn_random_offset = TRUE
|
||||
|
||||
@@ -101,3 +101,12 @@
|
||||
hitsound = 'sound/items/handling/paper_pickup.ogg'
|
||||
pickup_sound = 'sound/items/handling/paper_pickup.ogg'
|
||||
drop_sound = 'sound/items/handling/paper_drop.ogg'
|
||||
|
||||
/obj/item/salvage/loot/vox
|
||||
name = "biotech fragment"
|
||||
desc = "A fragment of broken vox biotechnology. While no longer functional, the inner workings are sure to be of interest to collectors and scientists."
|
||||
icon_state = "vox_fragment"
|
||||
hitsound = 'sound/items/handling/taperecorder_drop.ogg'
|
||||
pickup_sound = 'sound/items/handling/taperecorder_pickup.ogg'
|
||||
drop_sound = 'sound/items/handling/taperecorder_drop.ogg'
|
||||
value = 125 // Mobs that drop this are fairly dangerous, so let's give it some value
|
||||
|
||||
Reference in New Issue
Block a user