ERT borg additions and sprite fixes (#16787)

This commit is contained in:
SpaceMan-Jim
2025-01-01 02:24:19 -06:00
committed by GitHub
parent 2155f618ce
commit c870d4e54e
4 changed files with 16 additions and 3 deletions
@@ -92,10 +92,23 @@
BCS.dogborg = TRUE
/datum/robot_sprite/dogborg/tall/combat/derg
name = "ERT"
name = "ERT Dragon"
sprite_icon_state = "derg"
rest_sprite_options = list("Default")
sprite_flags = ROBOT_HAS_GUN_SPRITE
sprite_hud_icon_state = "ert"
rest_sprite_options = list("Default", "Sit")
sprite_flags = ROBOT_HAS_GUN_SPRITE | ROBOT_HAS_SHIELD_SPRITE
/datum/robot_sprite/dogborg/tall/combat/derg/handle_extra_icon_updates(var/mob/living/silicon/robot/ourborg)
..()
if(ourborg.resting)
return
if(ourborg.has_active_type(/obj/item/borg/combat/mobility))
ourborg.add_overlay("[sprite_icon_state]-roll")
/datum/robot_sprite/dogborg/tall/combat/derg/get_eyes_overlay(var/mob/living/silicon/robot/ourborg)
if(ourborg.has_active_type(/obj/item/borg/combat/mobility))
return
else
return ..()
/datum/robot_sprite/dogborg/tall/combat/hound
name = "Hound"