Uueoa-Esa, Part 3: Ruin Assets (#18956)

Adds several new items and structures for use in Unathi ruins. These
include:
Several ancient Unathi clothing items, including two sets of armor.
Pillars and statues for ruin decoration.
Three ancient Unathi melee weapons.
Several flags/banners/tapestries.
Sarcophagi, complete with booby-traps.
An undetonated nuclear bomb, for, uh... don't worry about it.

Bomb sprite by @nauticall, other ruin sprites by Gecko

---------

Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
This commit is contained in:
RustingWithYou
2024-04-19 11:06:35 +00:00
committed by GitHub
co-authored by Fluffy
parent 184abfe6b7
commit c59e636746
16 changed files with 652 additions and 0 deletions
@@ -9,3 +9,30 @@
slot_flags = SLOT_GLOVES|SLOT_WRISTS
drop_sound = 'sound/items/drop/cloth.ogg'
pickup_sound = 'sound/items/pickup/cloth.ogg'
/obj/item/clothing/gloves/unathi/ancient
name = "ancient bronze gauntlets"
desc = "A set of heavy bronze gauntlets, tarnished from centuries of age. They appear to be made to fit clawed hands."
icon = 'icons/obj/unathi_ruins.dmi'
icon_state = "ancient_gauntlets"
item_state = "ancient_gauntlets"
species_restricted = list(BODYTYPE_UNATHI)
contained_sprite = TRUE
armor = list( //not designed to hold up to bullets or lasers, but still better than nothing.
melee = ARMOR_MELEE_MAJOR,
bullet = ARMOR_BALLISTIC_MINOR,
laser = ARMOR_LASER_SMALL
)
force = 5
punch_force = 5
drop_sound = 'sound/items/drop/sword.ogg'
pickup_sound = /singleton/sound_category/sword_pickup_sound
matter = list(MATERIAL_BRONZE = 1000)
/obj/item/clothing/gloves/unathi/ancient/mador
name = "\improper Sinta'Mador bladed gauntlets"
desc = "A set of bronze gauntlets, adorned with wickedly sharp curved blades. Those familiar with Moghresian archaeology might recognize these as being forged in a Sinta'Mador style."
icon_state = "mador_gauntlets"
item_state = "mador_gauntlets"
sharp = 1
edge = TRUE
@@ -63,3 +63,45 @@
M.pixel_y = 12
I.add_overlay(M)
return I
/obj/item/clothing/head/helmet/unathi/ancient
name = "ancient bronze helmet"
desc = "An outdated helmet designated to be worn by an Unathi, it was commonly used by the Hegemony Levies."
icon = 'icons/obj/unathi_ruins.dmi'
icon_state = "ancient_helm"
item_state = "ancient_helm"
armor = list( //not designed to hold up to bullets or lasers, but still better than nothing.
melee = ARMOR_MELEE_MAJOR,
bullet = ARMOR_BALLISTIC_MINOR,
laser = ARMOR_LASER_SMALL
)
matter = list(MATERIAL_BRONZE = 1000)
drop_sound = 'sound/items/drop/sword.ogg'
pickup_sound = /singleton/sound_category/sword_pickup_sound
/obj/item/clothing/head/helmet/unathi/ancient/mador
name = "\improper Sinta'Mador bronze helmet"
desc = "A large and unusual helmet of corroded bronze. Those familiar with Moghresian archaeology might recognize this item as being forged in a Sinta'Mador style."
icon_state = "mador_helm"
item_state = "mador_helm"
/obj/item/clothing/head/unathi/ancienthood
name = "ragged ancient hood"
desc = "An ancient cloth hood, remarkably intact given the wear of centuries."
icon = 'icons/obj/unathi_ruins.dmi'
icon_state = "ancient_hood"
item_state = "ancient_hood"
/obj/item/clothing/head/unathi/ancienthood/crown
name = "worn ancient crown"
desc = "An ancient and elaborate crowned hood - clearly meant to adorn the head of someone important."
icon_state = "ancient_crown"
item_state = "ancient_crown"
species_restricted = list(BODYTYPE_UNATHI)
/obj/item/clothing/head/unathi/mador
name = "\improper Sinta'Mador head wrappings"
desc = "A set of gray cloth wrappings, used in traditional Sinta'Mador burials. Remarkably well preserved with age."
icon = 'icons/obj/unathi_ruins.dmi'
icon_state = "mador_headwrappings"
item_state = "mador_headwrappings"
@@ -87,3 +87,26 @@
icon_supported_species_tags = null
var/list/clothing_choices = list()
siemens_coefficient = 0.75
/obj/item/clothing/shoes/ancient_unathi
name = "ancient bronze greaves"
desc = "A set of bronze leg armor, corroded by age. It appears to be shaped for an Unathi."
icon = 'icons/obj/unathi_ruins.dmi'
icon_state = "ancient_boots"
item_state = "ancient_boots"
species_restricted = list(BODYTYPE_UNATHI)
contained_sprite = TRUE
armor = list( //not designed to hold up to bullets or lasers, but still better than nothing.
melee = ARMOR_MELEE_MAJOR,
bullet = ARMOR_BALLISTIC_MINOR,
laser = ARMOR_LASER_SMALL
)
drop_sound = 'sound/items/drop/sword.ogg'
pickup_sound = /singleton/sound_category/sword_pickup_sound
matter = list(MATERIAL_BRONZE = 1000)
/obj/item/clothing/shoes/ancient_unathi/mador
name = "\improper Sinta'Mador bronze greaves"
desc = "A set of bronze leg armor, fitted for an Unathi and corroded by age. Those familiar with Moghresian archaeology may recognize these as being of Sinta'Mador design."
icon_state = "mador_boots"
item_state = "mador_boots"
@@ -57,3 +57,24 @@
flags_inv = HIDEJUMPSUIT|HIDETAIL
species_restricted = list(BODYTYPE_UNATHI)
contained_sprite = TRUE
/obj/item/clothing/suit/armor/unathi/ancient
name = "ancient bronze armor"
desc = "An ancient bronze breastplate, remarkably well-preserved given how old it must be. It is unmistakably designed to fit an Unathi."
icon = 'icons/obj/unathi_ruins.dmi'
icon_state = "ancient_armor"
item_state = "ancient_armor"
armor = list( //not designed to hold up to bullets or lasers, but still better than nothing.
melee = ARMOR_MELEE_MAJOR,
bullet = ARMOR_BALLISTIC_MINOR,
laser = ARMOR_LASER_SMALL
)
matter = list(MATERIAL_BRONZE = 1000)
drop_sound = 'sound/items/drop/sword.ogg'
pickup_sound = /singleton/sound_category/sword_pickup_sound
/obj/item/clothing/suit/armor/unathi/ancient/mador
name = "\improper Sinta'Mador bronze armor"
desc = "An ancient set of interlocking bronze plates, designed to reach to the knees of an Unathi. Those familiar with Moghresian archaeology might recognise this set as being a Sinta'Mador relic."
icon_state = "mador_armor"
item_state = "mador_armor"
@@ -135,3 +135,22 @@
desc = "A simple brown and red robe with gilded ornamentation, identifying its wearer as a member of the Sk'akh Church's clergy. The ornamentation and colors of this one identify its wearer as an Aspect Priest of the Warrior."
icon_state = "skakh-warrior"
item_state = "skakh-warrior"
/obj/item/clothing/under/unathi/ancient
name = "ancient unathi vestments"
desc = "A set of faded cloth vestments that look very, very old. They look like they are made to fit an Unathi"
icon = 'icons/obj/unathi_ruins.dmi'
icon_state = "ancient_clothing1"
item_state = "ancient_clothing1"
/obj/item/clothing/under/unathi/ancient/robes
name = "ancient unathi robes"
desc = "A set of faded cloth robes that look very, very old. They resemble traditional Unathi garb."
icon_state = "ancient_clothing2"
item_state = "ancient_clothing2"
/obj/item/clothing/under/unathi/ancient/mador
name = "\improper Sinta'Mador burial wrappings"
desc = "A set of gray cloth wrappings, used in traditional Sinta'Mador burials. Remarkably well preserved with age."
icon_state = "mador_wrappings"
item_state = "mador_wrappings"
+10
View File
@@ -339,6 +339,16 @@
storage_type = /obj/item/storage/toolbox/bike_storage/speeder
bike_icon = "speeder"
/obj/vehicle/bike/speeder/izweski
name = "hegemony speeder"
desc = "A Hephaestus-manufactured military speeder, used by the forces of the Izweski Hegemony."
icon_state = "heg_speeder_on"
bike_icon = "heg_speeder"
land_speed = 2
space_speed = 1
health = 250
maxhealth = 250
/obj/vehicle/bike/monowheel
name = "adhomian monowheel"
desc = "A one-wheeled vehicle, fairly popular with Little Adhomai's greasers."