mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-21 12:02:31 +01:00
Organizes species datums and icons better (#6440)
This commit is contained in:
@@ -126,7 +126,7 @@
|
||||
apply_markings(restrict_to_robotic = TRUE)
|
||||
else
|
||||
if(!dna)
|
||||
mob_icon = new /icon('icons/mob/human_races/r_human.dmi', "[icon_name][gendered_icon ? "_[gender]" : ""]")
|
||||
mob_icon = new /icon('icons/mob/human_races/human/r_human.dmi', "[icon_name][gendered_icon ? "_[gender]" : ""]")
|
||||
else
|
||||
if(!gendered_icon)
|
||||
gender = null
|
||||
@@ -139,7 +139,7 @@
|
||||
if(skeletal)
|
||||
mob_icon = new /icon('icons/mob/human_races/r_skeleton.dmi', "[icon_name][gender ? "_[gender]" : ""]")
|
||||
else if (status & ORGAN_ROBOT && !force_skintone)
|
||||
mob_icon = new /icon('icons/mob/human_races/robotic.dmi', "[icon_name][gender ? "_[gender]" : ""]")
|
||||
mob_icon = new /icon('icons/mob/human_races/ipc/robotic.dmi', "[icon_name][gender ? "_[gender]" : ""]")
|
||||
else
|
||||
if (status & ORGAN_MUTATED)
|
||||
mob_icon = new /icon(species.deform, "[icon_name][gender ? "_[gender]" : ""]")
|
||||
|
||||
@@ -13,7 +13,7 @@ var/global/datum/robolimb/basic_robolimb
|
||||
/datum/robolimb
|
||||
var/company = "Unbranded" // Shown when selecting the limb.
|
||||
var/desc = "A generic unbranded robotic prosthesis." // Seen when examining a limb.
|
||||
var/icon = 'icons/mob/human_races/robotic.dmi' // Icon base to draw from.
|
||||
var/icon = 'icons/mob/human_races/ipc/robotic.dmi' // Icon base to draw from.
|
||||
var/unavailable_at_chargen // If set, not available at chargen.
|
||||
var/list/species_can_use = list(
|
||||
"Human",
|
||||
@@ -35,31 +35,31 @@ var/global/datum/robolimb/basic_robolimb
|
||||
/datum/robolimb/bishop
|
||||
company = PROSTHETIC_BC
|
||||
desc = "This limb is coated in a brilliant silver illuminated from the inside with blue status lights."
|
||||
icon = 'icons/mob/human_races/r_ind_bishop.dmi'
|
||||
icon = 'icons/mob/human_races/ipc/r_ind_bishop.dmi'
|
||||
linked_frame = "Bishop Accessory Frame"
|
||||
|
||||
/datum/robolimb/hesphaistos
|
||||
company = PROSTHETIC_HI
|
||||
desc = "This limb is covered in thick plating coated with a militaristic olive drab."
|
||||
icon = 'icons/mob/human_races/r_ind_hephaestus.dmi'
|
||||
icon = 'icons/mob/human_races/ipc/r_ind_hephaestus.dmi'
|
||||
linked_frame = "Hephaestus G2 Industrial Frame"
|
||||
|
||||
/datum/robolimb/zenghu
|
||||
company = PROSTHETIC_ZH
|
||||
desc = "This limb has sleek white plating over a graphene-based nanofiber weave."
|
||||
icon = 'icons/mob/human_races/r_ind_zenghu.dmi'
|
||||
icon = 'icons/mob/human_races/ipc/r_ind_zenghu.dmi'
|
||||
linked_frame = "Zeng-Hu Mobility Frame"
|
||||
|
||||
/datum/robolimb/xion
|
||||
company = PROSTHETIC_XMG
|
||||
desc = "This limb has a minimalist black and grey casing with exposed orange wiring channels."
|
||||
icon = 'icons/mob/human_races/r_ind_xion.dmi'
|
||||
icon = 'icons/mob/human_races/ipc/r_ind_xion.dmi'
|
||||
linked_frame = "Xion Industrial Frame"
|
||||
|
||||
/datum/robolimb/ipc
|
||||
company = PROSTHETIC_IPC
|
||||
desc = "This limb is simple and functional; no effort has been made to make it look human."
|
||||
icon = 'icons/mob/human_races/r_machine.dmi'
|
||||
icon = 'icons/mob/human_races/ipc/r_machine.dmi'
|
||||
unavailable_at_chargen = 1
|
||||
paintable = 1
|
||||
linked_frame = "Baseline Frame"
|
||||
@@ -67,27 +67,27 @@ var/global/datum/robolimb/basic_robolimb
|
||||
/datum/robolimb/industrial
|
||||
company = PROSTHETIC_IND
|
||||
desc = "This limb is more robust than the standard Hephaestus Integrated Limb, and is better suited for industrial machinery."
|
||||
icon = 'icons/mob/human_races/r_industrial.dmi'
|
||||
icon = 'icons/mob/human_races/ipc/r_industrial.dmi'
|
||||
unavailable_at_chargen = 1
|
||||
linked_frame = "Hephaestus G1 Industrial Frame"
|
||||
|
||||
/datum/robolimb/terminator
|
||||
company = PROSTHETIC_HK
|
||||
desc = "A ludicrously expensive and EMP shielded component, these types of limbs are best suited for highly specialized cyborgs."
|
||||
icon = 'icons/mob/human_races/r_terminator.dmi'
|
||||
icon = 'icons/mob/human_races/ipc/r_terminator.dmi'
|
||||
unavailable_at_chargen = 1
|
||||
|
||||
/datum/robolimb/human
|
||||
company = PROSTHETIC_SYNTHSKIN
|
||||
desc = "This limb is designed to mimic the Human form. It does so with moderate success."
|
||||
icon = 'icons/mob/human_races/r_human.dmi'
|
||||
icon = 'icons/mob/human_races/human/r_human.dmi'
|
||||
species_can_use = list("Human")
|
||||
linked_frame = "Shell Frame"
|
||||
|
||||
/datum/robolimb/autakh
|
||||
company = PROSTHETIC_AUTAKH
|
||||
desc = "This limb has been designed by the Aut'akh sect, it was created to interact exclusively with their bodies and implants."
|
||||
icon = 'icons/mob/human_races/r_autakh.dmi'
|
||||
icon = 'icons/mob/human_races/unathi/r_autakh.dmi'
|
||||
species_can_use = list("Aut'akh Unathi")
|
||||
linked_frame = "Aut'akh Unathi"
|
||||
unavailable_at_chargen = 1
|
||||
|
||||
Reference in New Issue
Block a user