mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-01-18 21:42:23 +00:00
* 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>
57 lines
3.4 KiB
Plaintext
57 lines
3.4 KiB
Plaintext
/obj/effect/gibspawner/generic
|
|
gibtypes = list(/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs/core)
|
|
gibamounts = list(2,2,1)
|
|
|
|
/obj/effect/gibspawner/generic/New()
|
|
gibdirections = list(list(WEST, NORTHWEST, SOUTHWEST, NORTH),list(EAST, NORTHEAST, SOUTHEAST, SOUTH), list())
|
|
..()
|
|
|
|
/obj/effect/gibspawner/human
|
|
gibtypes = list(/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs/down,/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs/core)
|
|
gibamounts = list(1,1,1,1,1,1,1)
|
|
|
|
/obj/effect/gibspawner/human/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/human/gib_dna(obj/effect/decal/cleanable/blood/gibs/gib, datum/dna/mob_dna)
|
|
if(!..()) // Probably admin spawned
|
|
gib.blood_DNA["Non-human DNA"] = "A+"
|
|
|
|
/obj/effect/gibspawner/xeno
|
|
gibtypes = list(/obj/effect/decal/cleanable/blood/gibs/xeno/up,/obj/effect/decal/cleanable/blood/gibs/xeno/down,/obj/effect/decal/cleanable/blood/gibs/xeno,/obj/effect/decal/cleanable/blood/gibs/xeno,/obj/effect/decal/cleanable/blood/gibs/xeno/body,/obj/effect/decal/cleanable/blood/gibs/xeno/limb,/obj/effect/decal/cleanable/blood/gibs/xeno/core)
|
|
gibamounts = list(1,1,1,1,1,1,1)
|
|
|
|
/obj/effect/gibspawner/xeno/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/xeno/gib_dna(obj/effect/decal/cleanable/blood/gibs/gib, datum/dna/mob_dna)
|
|
if(!..())
|
|
gib.blood_DNA["UNKNOWN DNA"] = "X*"
|
|
|
|
/obj/effect/gibspawner/robot
|
|
sparks = 1
|
|
gibtypes = list(/obj/effect/decal/cleanable/blood/gibs/robot/up,/obj/effect/decal/cleanable/blood/gibs/robot/down,/obj/effect/decal/cleanable/blood/gibs/robot,/obj/effect/decal/cleanable/blood/gibs/robot,/obj/effect/decal/cleanable/blood/gibs/robot,/obj/effect/decal/cleanable/blood/gibs/robot/limb)
|
|
gibamounts = list(1,1,1,1,1,1)
|
|
|
|
/obj/effect/gibspawner/robot/New()
|
|
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+"
|