Adds decorative bones and bone loot pile (#4800)

* adds various bones and bone loot pile

credit to schnayy for most of these sprites

* removes the crossbow bolt from the loot list
This commit is contained in:
BillyBangles
2018-02-12 22:13:47 -06:00
committed by Anewbe
parent a2f3443828
commit ef86caf177
6 changed files with 94 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
//These bone objects are mostly for mapping and decoration. They have no actual medical use, so maybe don't try to put them in anybody.
/obj/item/weapon/bone
name = "bone"
desc = "A non-descript bone. It's so old and worn you can barely tell which part of the body it's from."
icon = 'icons/obj/bones.dmi'
icon_state = "bone"
force = 5
throwforce = 6
item_state = "bone"
w_class = ITEMSIZE_SMALL
attack_verb = list("attacked", "bashed", "battered", "bludgeoned", "whacked", "bonked", "boned")
/obj/item/weapon/bone/skull
name = "skull"
desc = "A skull. Judging by the shape and size, you'd guess that it might be human."
icon_state = "skull"
throwforce = 7
/obj/item/weapon/bone/skull/tajaran
desc = "A skull. Judging by the shape and size, you'd guess that it might be tajaran."
icon_state = "tajskull"
/obj/item/weapon/bone/skull/unathi
desc = "A skull. Judging by the shape and size, you'd guess that it might be unathi."
icon_state = "unaskull"
/obj/item/weapon/bone/skull/unknown
desc = "A skull. You're not sure what species it might be, though."
icon_state = "xenoskull"
/obj/item/weapon/bone/arm
name = "arm bone"
desc = "Wielding this, you're armed and dangerous, no bones about it."
attack_verb = list("attacked", "bashed", "battered", "bludgeoned", "whacked", "bonked", "boned", "slapped", "punched")
icon_state = "arm"
/obj/item/weapon/bone/leg
name = "leg bone"
desc = "Don't worry about getting into an argument with the owner of this. They don't have a leg to stand on."
attack_verb = list("attacked", "bashed", "battered", "bludgeoned", "whacked", "bonked", "boned", "kicked")
icon_state = "leg"
/obj/item/weapon/bone/ribs
name = "ribcage"
desc = "If you had some mallets, you could probably use this as a makeshift xylophone."
icon_state = "ribs"
@@ -522,3 +522,50 @@ Loot piles can be depleted, if loot_depleted is turned on. Note that players wh
/obj/item/clothing/suit/armor/alien/tank,
/obj/item/clothing/head/helmet/alien/tank,
)
/obj/structure/loot_pile/surface/bones
name = "bone pile"
desc = "A pile of various dusty bones. Your graverobbing instincts tell you there might be valuables here."
icon = 'icons/obj/bones.dmi'
icon_state = "bonepile"
delete_on_depletion = TRUE
common_loot = list(
/obj/item/weapon/bone,
/obj/item/weapon/bone/skull,
/obj/item/weapon/bone/skull/tajaran,
/obj/item/weapon/bone/skull/unathi,
/obj/item/weapon/bone/skull/unknown,
/obj/item/weapon/bone/leg,
/obj/item/weapon/bone/arm,
/obj/item/weapon/bone/ribs,
)
uncommon_loot = list(
/obj/item/weapon/coin/gold,
/obj/item/weapon/coin/silver,
/obj/item/weapon/deck/tarot,
/obj/item/weapon/flame/lighter/zippo/gold,
/obj/item/weapon/flame/lighter/zippo/black,
/obj/item/weapon/material/knife/tacknife/survival,
/obj/item/weapon/material/knife/tacknife/combatknife,
/obj/item/weapon/material/knife/machete/hatchet,
/obj/item/weapon/material/knife/butch,
/obj/item/weapon/storage/wallet/random,
/obj/item/clothing/accessory/bracelet/material/gold,
/obj/item/clothing/accessory/bracelet/material/silver,
/obj/item/clothing/accessory/locket,
/obj/item/clothing/accessory/poncho/blue,
/obj/item/clothing/shoes/boots/cowboy,
/obj/item/clothing/suit/storage/toggle/bomber,
/obj/item/clothing/under/frontier,
/obj/item/clothing/under/overalls,
/obj/item/clothing/under/pants/classicjeans/ripped,
/obj/item/clothing/under/sl_suit
)
rare_loot = list(
/obj/item/weapon/storage/belt/utility/alien/full,
/obj/item/weapon/gun/projectile/revolver,
/obj/item/weapon/gun/projectile/sec,
/obj/item/weapon/gun/launcher/crossbow
)