mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
modularises the things
This commit is contained in:
@@ -81,7 +81,6 @@
|
||||
|
||||
// HUD element variable, see organ_icon.dm get_damage_hud_image()
|
||||
var/image/hud_damage_image
|
||||
var/prosthetic_digi = FALSE //CHOMPStation edit - when it's prosthetic, can it be a digitigrade
|
||||
|
||||
/obj/item/organ/external/Destroy()
|
||||
|
||||
|
||||
@@ -65,7 +65,6 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\
|
||||
var/list/species_cannot_use = list(SPECIES_TESHARI, SPECIES_PROMETHEAN, SPECIES_DIONA, SPECIES_XENOCHIMERA) //VOREStation Edit
|
||||
// "Species Name" = "Robolimb Company", List, when initialized, will become "Species Name" = RobolimbDatum, used for alternate species sprites.
|
||||
var/list/species_alternates = list(SPECIES_TAJ = "Unbranded - Tajaran", SPECIES_UNATHI = "Unbranded - Unathi")
|
||||
var/can_be_digitigrade = FALSE //CHOMPStation edit
|
||||
|
||||
/datum/robolimb/unbranded_monitor
|
||||
company = "Unbranded Monitor"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
/datum/robolimb
|
||||
var/can_be_digitigrade = FALSE //maybe move this over into more of a "does this have a custom digitigrade sprite, and if so, what is its icon file/icon name in the limb's file" when someone can be bothered making them
|
||||
|
||||
/datum/robolimb/valehoundhead
|
||||
company = "VALE Hound- Head"
|
||||
desc = "A VALE hound head meant for synthetics."
|
||||
@@ -31,3 +34,7 @@
|
||||
|
||||
/datum/robolimb/dsi_fennec
|
||||
can_be_digitigrade = TRUE
|
||||
|
||||
/datum/robolimb/dsi_teshari/New()
|
||||
. = ..()
|
||||
species_cannot_use -= SPECIES_PROTEAN
|
||||
@@ -171,7 +171,6 @@ VS Edit - anyone can select these. */
|
||||
species_cannot_use = GLOB.all_species.Copy()
|
||||
species_cannot_use -= SPECIES_TESHARI //VOREStation add - let 'em be selected.
|
||||
species_cannot_use -= SPECIES_CUSTOM //VOREStation add - let 'em be selected.
|
||||
species_cannot_use -= SPECIES_PROTEAN //CHOMPStation edit
|
||||
..()
|
||||
|
||||
/obj/item/weapon/disk/limb/dsi_teshari
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
/obj/item/organ/external
|
||||
var/prosthetic_digi = FALSE //CHOMPStation edit - when it's prosthetic, can it be a digitigrade
|
||||
|
||||
//new function to check for markings
|
||||
/obj/item/organ/external/proc/is_hidden_by_markings()
|
||||
//code that checked all limbs.
|
||||
|
||||
Reference in New Issue
Block a user