Vaurca Warrior fixes (#19315)

![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/4adcade7-d7d8-45df-93f3-5f8b63a8cb60)
You can still select the normal Vaurca prosthetic hands as a Warrior if
you want, because I am a benevolent Goddess.
This commit is contained in:
feartheblackout
2024-06-08 16:47:02 +00:00
committed by GitHub
parent 8edb34e502
commit 68036358cc
8 changed files with 102 additions and 2 deletions
@@ -5000,10 +5000,22 @@ Follow by example and make good judgement based on length which list to include
icon_state = "mecha_eye_r"
body_parts = list(BP_HEAD)
do_colouration = FALSE
species_allowed = list(/datum/species/bug)
/datum/sprite_accessory/marking/vaurca_augs/mecha_eye/warrior
name = "Mecha Eye (Faceplate, Right, Warrior)"
icon_state = "mecha_eye_warrior_r"
species_allowed = list(/datum/species/bug/type_b)
/datum/sprite_accessory/marking/vaurca_augs/mecha_eye/mecha_eye_l
name = "Mecha Eye (Faceplate, Left)"
icon_state = "mecha_eye_l"
species_allowed = list(/datum/species/bug)
/datum/sprite_accessory/marking/vaurca_augs/mecha_eye/mecha_eye_l/warrior
name = "Mecha Eye (Faceplate, Left, Warrior)"
icon_state = "mecha_eye_warrior_l"
species_allowed = list(/datum/species/bug/type_b)
/datum/sprite_accessory/marking/vaurca_augs/mecha_eyeoverlay
name = "Mecha Eye (Overlay, Right)"
@@ -5017,6 +5029,7 @@ Follow by example and make good judgement based on length which list to include
/datum/sprite_accessory/marking/vaurca_augs/mecha_eyeoverlay/upper
name = "Upper Mecha Eye (Overlay, Right)"
icon_state = "mecha_uppereyeoverlay_r"
/datum/sprite_accessory/marking/vaurca_augs/mecha_eye/mecha_eyeoverlay_l/upper
name = "Upper Mecha Eye (Overlay, Left)"
icon_state = "mecha_uppereyeoverlay_l"
@@ -5024,6 +5037,7 @@ Follow by example and make good judgement based on length which list to include
/datum/sprite_accessory/marking/vaurca_augs/mecha_eyeoverlay/lower
name = "Lower Mecha Eye (Overlay, Right)"
icon_state = "mecha_lowereyeoverlay_r"
/datum/sprite_accessory/marking/vaurca_augs/mecha_eye/mecha_eyeoverlay_l/lower
name = "Lower Mecha Eye (Overlay, Left)"
icon_state = "mecha_lowereyeoverlay_l"
@@ -5033,10 +5047,24 @@ Follow by example and make good judgement based on length which list to include
icon_state = "mecha_eye_r_l"
body_parts = list(BP_HEAD)
do_colouration = FALSE
species_allowed = list(/datum/species/bug)
/datum/sprite_accessory/marking/vaurca_augs/mecha_eye_l/warrior
name = "Mecha Eye (Faceplate, Right, Large, Warrior)"
icon_state = "mecha_eye_warrior_r_l"
body_parts = list(BP_HEAD)
do_colouration = FALSE
species_allowed = list(/datum/species/bug/type_b)
/datum/sprite_accessory/marking/vaurca_augs/mecha_eye_l/mecha_eye_r_l
name = "Mecha Eye (Faceplate, Left, Large)"
icon_state = "mecha_eye_l_l"
species_allowed = list(/datum/species/bug)
/datum/sprite_accessory/marking/vaurca_augs/mecha_eye_l/mecha_eye_r_l/warrior
name = "Mecha Eye (Faceplate, Left, Large, Warrior)"
icon_state = "mecha_eye_warrior_l_l"
species_allowed = list(/datum/species/bug/type_b)
/datum/sprite_accessory/marking/vaurca_augs/mecha_eyeoverlay_l
name = "Mecha Eye (Overlay, Right, Large)"
@@ -5047,9 +5075,11 @@ Follow by example and make good judgement based on length which list to include
name = "Mecha Eye (Overlay, Left, Large)"
icon_state = "mecha_eyeoverlay_l_l"
/datum/sprite_accessory/marking/vaurca_augs/mecha_eye_b/mandible
/datum/sprite_accessory/marking/vaurca_augs/mandible
name = "Mecha Mandibles"
icon_state = "mecha_mandibles"
body_parts = list(BP_HEAD)
do_colouration = FALSE
/datum/sprite_accessory/marking/vaurca_augs/hand_panel_r
name = "Hand Panel (Right)"
@@ -45,6 +45,8 @@
/datum/unarmed_attack/bite/warrior
)
valid_prosthetics = list(PROSTHETIC_VAURCA, PROSTHETIC_VAURCA_WARRIOR)
/datum/species/bug/type_c
+7 -1
View File
@@ -191,11 +191,17 @@ GLOBAL_DATUM(basic_robolimb, /datum/robolimb)
/datum/robolimb/vaurca
company = PROSTHETIC_VAURCA
desc = "This limb design is from old Sedantis, still manufactured by the Hives when providing maintenace to most of the basic Vaurcesian bioforms."
desc = "This limb design is from old Sedantis, still manufactured by the Hives when providing maintenance to most of the basic Vaurcesian bioforms."
icon = 'icons/mob/human_races/vaurca/r_vaurcalimbs.dmi'
species_can_use = list(SPECIES_VAURCA_WORKER, SPECIES_VAURCA_WARRIOR)
allows_internal = FALSE
/datum/robolimb/vaurca/warrior
company = PROSTHETIC_VAURCA_WARRIOR
icon = 'icons/mob/human_races/vaurca/r_vaurcawarriorlimbs.dmi'
species_can_use = list(SPECIES_VAURCA_WARRIOR)
allowed_external_organs = list(BP_L_HAND, BP_R_HAND)
/datum/robolimb/hoplan
company = PROSTHETIC_HOPLAN
desc = "A refined helmet with an industrial lean. Extra plating seems to be applied to the top surface while the rest of the head features \