mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
[MIRROR] Robot Sprite Unit test, Robot Upports, Robot Sprite Fixes [MDB IGNORE] [IDB IGNORE] (#10241)
Co-authored-by: Cameron Lennox <killer65311@gmail.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
867d377c65
commit
ede45bae10
@@ -1,32 +0,0 @@
|
||||
|
||||
/obj/item/card/id/exploration/borg
|
||||
var/mob/living/silicon/robot/R
|
||||
var/last_robot_loc
|
||||
name = "Robot Exploration ID"
|
||||
rank = JOB_EXPLORER
|
||||
|
||||
/obj/item/card/id/exploration/borg/Initialize()
|
||||
. = ..()
|
||||
if(isrobot(loc?.loc))
|
||||
R = loc.loc
|
||||
registered_name = R.braintype
|
||||
RegisterSignal(src, COMSIG_OBSERVER_MOVED, PROC_REF(check_loc))
|
||||
|
||||
/obj/item/card/id/exploration/borg/proc/check_loc(atom/movable/mover, atom/old_loc, atom/new_loc)
|
||||
if(old_loc == R || old_loc == R.module)
|
||||
last_robot_loc = old_loc
|
||||
if(!istype(loc, /obj/machinery) && loc != R && loc != R.module)
|
||||
if(last_robot_loc)
|
||||
forceMove(last_robot_loc)
|
||||
last_robot_loc = null
|
||||
else
|
||||
forceMove(R)
|
||||
if(loc == R)
|
||||
hud_layerise()
|
||||
|
||||
/obj/item/card/id/exploration/borg/Destroy()
|
||||
if(R)
|
||||
UnregisterSignal(src, COMSIG_OBSERVER_MOVED)
|
||||
R = null
|
||||
last_robot_loc = null
|
||||
..()
|
||||
@@ -1,160 +0,0 @@
|
||||
/obj/item/robot_tongue/examine(user)
|
||||
. = ..()
|
||||
if(Adjacent(user))
|
||||
if(water.energy)
|
||||
. += span_notice("[src] is wet. Just like it should be.")
|
||||
if(water.energy < 5)
|
||||
. += span_notice("[src] is dry.")
|
||||
|
||||
/obj/item/shield_projector/line/exploborg
|
||||
name = "expirmental shield projector"
|
||||
description_info = "This creates a shield in a straight line perpendicular to the direction where the user was facing when it was activated. \
|
||||
The shield allows projectiles to leave from inside but blocks projectiles from outside. Everything else can pass through the shield freely, \
|
||||
including other people and thrown objects. The shield also cannot block certain effects which take place over an area, such as flashbangs or explosions."
|
||||
shield_health = 90
|
||||
max_shield_health = 90
|
||||
shield_regen_amount = 25
|
||||
line_length = 7 // How long the line is. Recommended to be an odd number.
|
||||
offset_from_center = 2 // How far from the projector will the line's center be.
|
||||
|
||||
// To repair a single module
|
||||
/obj/item/self_repair_system
|
||||
name = "plating repair system"
|
||||
desc = "A nanite control system to repair damaged armour plating and wiring while not moving. Destroyed armour can't be restored."
|
||||
icon = 'icons/obj/robot_component.dmi'
|
||||
icon_state = "armor"
|
||||
var/repair_time = 25
|
||||
var/repair_amount = 2.5
|
||||
var/power_tick = 25
|
||||
var/disabled_icon = "armor"
|
||||
var/active_icon = "armor_broken"
|
||||
var/list/target_components = list("armour")
|
||||
var/repairing = FALSE
|
||||
|
||||
/obj/item/self_repair_system/New()
|
||||
..()
|
||||
flags |= NOBLUDGEON
|
||||
|
||||
/obj/item/self_repair_system/attack_self(mob/user)
|
||||
if(repairing)
|
||||
return
|
||||
var/mob/living/silicon/robot/R = user
|
||||
var/destroyed_components = FALSE
|
||||
var/list/repairable_components = list()
|
||||
for(var/target_component in target_components)
|
||||
var/datum/robot_component/C = R.components[target_component]
|
||||
if(!C)
|
||||
continue
|
||||
if(istype(C.wrapped, /obj/item/broken_device))
|
||||
destroyed_components = TRUE
|
||||
else if (C.brute_damage != 0 || C.electronics_damage != 0)
|
||||
repairable_components += C
|
||||
if(!repairable_components.len && destroyed_components)
|
||||
to_chat(R, span_warning("Repair system initialization failed. Can't repair destroyed [target_components.len == 1 ? "[R.components[target_components[1]]]'s" : "component's"] plating or wiring."))
|
||||
return
|
||||
if(!repairable_components.len)
|
||||
to_chat(R, span_warning("No brute or burn damage detected [target_components.len == 1 ? "in [R.components[target_components[1]]]" : ""]."))
|
||||
return
|
||||
if(destroyed_components)
|
||||
to_chat(R, span_warning("WARNING! Destroyed modules detected. Those can not be repaired!"))
|
||||
icon_state = active_icon
|
||||
update_icon()
|
||||
repairing = TRUE
|
||||
for(var/datum/robot_component/C in repairable_components)
|
||||
to_chat(R, span_notice("Repair system initializated. Repairing plating and wiring of [C]."))
|
||||
src.self_repair(R, C, repair_time, repair_amount)
|
||||
repairing = FALSE
|
||||
icon_state = disabled_icon
|
||||
update_icon()
|
||||
|
||||
/obj/item/self_repair_system/proc/self_repair(mob/living/silicon/robot/R, datum/robot_component/C, var/tick_delay, var/heal_per_tick)
|
||||
if(!C || !R.cell)
|
||||
return
|
||||
if(C.brute_damage == 0 && C.electronics_damage == 0)
|
||||
to_chat(R, span_notice("Repair of [C] completed."))
|
||||
return
|
||||
if(!R.use_direct_power(power_tick, 500)) //We don't want to drain ourselves too far down during exploration
|
||||
to_chat(R, span_warning("Not enough power to initialize the repair system."))
|
||||
return
|
||||
if(do_after(R, tick_delay))
|
||||
if(!C)
|
||||
return
|
||||
C.brute_damage -= min(C.brute_damage, heal_per_tick)
|
||||
C.electronics_damage -= min(C.electronics_damage, heal_per_tick)
|
||||
R.updatehealth()
|
||||
src.self_repair(R, C, tick_delay, heal_per_tick)
|
||||
|
||||
// To repair multiple modules
|
||||
/obj/item/self_repair_system/advanced
|
||||
name = "self repair system"
|
||||
desc = "A nanite control system to repair damaged components while not moving. Destroyed components can't be restored."
|
||||
target_components = list("actuator", "radio", "power cell", "diagnosis unit", "camera", "comms", "armour")
|
||||
power_tick = 10
|
||||
repair_time = 15
|
||||
repair_amount = 3
|
||||
|
||||
// Robot Weapons
|
||||
/obj/item/gun/energy/robotic/flare
|
||||
name = "flare gun"
|
||||
desc = "A flare-gun"
|
||||
projectile_type = /obj/item/projectile/energy/flash/flare
|
||||
fire_sound = 'sound/weapons/tablehit1.ogg'
|
||||
icon = 'icons/obj/gun.dmi'
|
||||
icon_state = "taser"
|
||||
charge_cost = 480
|
||||
borg_flags = COUNTS_AS_ROBOT_GUN | COUNTS_AS_ROBOT_TASER
|
||||
|
||||
/obj/item/gun/energy/robotic/smallmedigun
|
||||
name = "borg directed restoration system"
|
||||
desc = "An adapted version of the BL-3 'Phoenix, for expiremental useage in borgs."
|
||||
projectile_type = /obj/item/projectile/beam/medical_cell/borg
|
||||
accept_cell_type = /obj/item/cell/device
|
||||
cell_type = /obj/item/cell/device/weapon
|
||||
charge_cost = 600
|
||||
fire_delay = 6
|
||||
force = 5
|
||||
icon_state = "medbeam"
|
||||
icon = 'icons/obj/gun_vr.dmi'
|
||||
accuracy = 100
|
||||
fire_sound = 'sound/weapons/eluger.ogg'
|
||||
self_recharge = 1
|
||||
use_external_power = 1
|
||||
|
||||
/obj/item/projectile/beam/medical_cell/borg
|
||||
range = 4
|
||||
|
||||
/obj/item/projectile/beam/medical_cell/borg/on_hit(var/mob/living/carbon/human/target)
|
||||
if(istype(target, /mob/living/carbon/human))
|
||||
if(target.stat != DEAD)
|
||||
target.adjustBruteLoss(-3.75)
|
||||
target.adjustFireLoss(-3.75)
|
||||
else
|
||||
return 1
|
||||
|
||||
/obj/item/melee/robotic/blade/explotailspear
|
||||
name = "energy tail"
|
||||
desc = "A glowing tail spear with a moderate range. It appears to be extremely sharp."
|
||||
force = 45
|
||||
armor_penetration = 25 //30 to try and make it not useless against armored mobs but not fully nullify it.
|
||||
reach = 3
|
||||
projectile_parry_chance = 15.
|
||||
|
||||
/obj/item/melee/robotic/jaws/big/explojaws
|
||||
name = "explo jaws"
|
||||
desc = "Highly lethal jaws for close range combat."
|
||||
force = 60
|
||||
armor_penetration = 25 //To try and make it not useless against armored mobs but not fully nullify it
|
||||
projectile_parry_chance = 15
|
||||
|
||||
/obj/item/gun/energy/robotic/phasegun
|
||||
name = "EW26 Artemis Mounted"
|
||||
desc = "The RayZar EW26 Artemis, also known as the 'phase carbine', is a downsized energy-based weapon specifically designed for use against wildlife. This one has a safety interlock that prevents firing while in proximity to the facility." //ChompEDIT
|
||||
description_fluff = "RayZar is Ward-Takahashi’s main consumer weapons brand, known for producing and licensing a wide variety of specialist energy weapons of various types and quality primarily for the civilian market."
|
||||
icon = 'icons/obj/gun.dmi'
|
||||
icon_state = "phasecarbine"
|
||||
charge_cost = 160
|
||||
recharge_time = 16
|
||||
projectile_type = /obj/item/projectile/energy/phase
|
||||
use_external_power = 1
|
||||
self_recharge = 1
|
||||
borg_flags = COUNTS_AS_ROBOT_GUN | COUNTS_AS_ROBOT_LASER
|
||||
@@ -1,9 +0,0 @@
|
||||
/obj/item/dogborg/sleeper/exploration
|
||||
name = "Store-Belly"
|
||||
desc = "Equipment for a ExploreHound unit. A mounted portable-storage device that holds supplies/person."
|
||||
icon_state = "sleeperlost"
|
||||
injection_chems = list(REAGENT_ID_INAPROVALINE) // Only to stabilize during extractions
|
||||
compactor = TRUE
|
||||
max_item_count = 4
|
||||
medsensor = FALSE
|
||||
recycles = TRUE
|
||||
@@ -1,43 +0,0 @@
|
||||
/hook/startup/proc/Modular_Borg_init_Exploration()
|
||||
robot_modules["Exploration"] = /obj/item/robot_module/robot/exploration //add to array
|
||||
robot_module_types += "Exploration" //Add to global list
|
||||
return 1
|
||||
|
||||
//Explo doggos
|
||||
/obj/item/robot_module/robot/exploration
|
||||
name = "exploration robot module"
|
||||
channels = list("Explorer" = 1)
|
||||
languages = list(
|
||||
LANGUAGE_SOL_COMMON = 1,
|
||||
LANGUAGE_UNATHI = 1,
|
||||
LANGUAGE_SIIK = 1,
|
||||
LANGUAGE_AKHANI = 1,
|
||||
LANGUAGE_SKRELLIAN = 1,
|
||||
LANGUAGE_SKRELLIANFAR = 0,
|
||||
LANGUAGE_ROOTLOCAL = 0,
|
||||
LANGUAGE_TRADEBAND = 1,
|
||||
LANGUAGE_GUTTER = 0,
|
||||
LANGUAGE_SCHECHI = 1,
|
||||
LANGUAGE_EAL = 1,
|
||||
LANGUAGE_TERMINUS = 1,
|
||||
LANGUAGE_SIGN = 0
|
||||
)
|
||||
|
||||
/obj/item/robot_module/robot/exploration
|
||||
can_be_pushed = 0
|
||||
|
||||
/obj/item/robot_module/robot/exploration/New(var/mob/living/silicon/robot/R)
|
||||
src.modules += new /obj/item/dogborg/sleeper/exploration(src)
|
||||
src.modules += new /obj/item/cataloguer(src)
|
||||
src.modules += new /obj/item/gun/energy/robotic/flare(src)
|
||||
src.modules += new /obj/item/dogborg/pounce(src)
|
||||
src.modules += new /obj/item/melee/robotic/blade/explotailspear(src)
|
||||
src.modules += new /obj/item/gun/energy/robotic/smallmedigun(src)
|
||||
src.modules += new /obj/item/shield_projector/line/exploborg(src)
|
||||
src.modules += new /obj/item/roller_holder(src)
|
||||
src.modules += new /obj/item/self_repair_system(src)
|
||||
src.modules += new /obj/item/card/id/exploration/borg(src)
|
||||
|
||||
src.emag += new /obj/item/melee/robotic/jaws/big/explojaws(src)
|
||||
|
||||
..()
|
||||
@@ -1,49 +0,0 @@
|
||||
/datum/robot_sprite/dogborg/service/valech
|
||||
name = "ServicehoundV2 - Alt"
|
||||
sprite_icon = 'modular_chomp/icons/mob/widerobot_ch.dmi'
|
||||
sprite_icon_state = "servborg"
|
||||
rest_sprite_options = list("Default")
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/service/cat
|
||||
name = "Cat"
|
||||
sprite_icon = 'modular_chomp/icons/mob/catborg/catborg.dmi'
|
||||
sprite_icon_state = "vixserv"
|
||||
has_vore_belly_resting_sprites = TRUE
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/service/mekaserve_alt
|
||||
sprite_icon = 'modular_chomp/icons/mob/tallborg/tallrobots.dmi'
|
||||
name = "MEKA Alt"
|
||||
pixel_x = 0
|
||||
sprite_icon_state = "mekaserve_alt"
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/service/dullahan
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_serv.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/service/dullahan/service
|
||||
name = "Dullahan"
|
||||
sprite_icon_state = "dullahanserv"
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/service/dullahan/servicealt
|
||||
name = "Dullahan v2"
|
||||
sprite_icon_state = "dullahanserv_alt"
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/service/smolraptorservicesprite
|
||||
sprite_icon = 'modular_chomp/icons/mob/smallraptors/smolraptor_serv.dmi'
|
||||
|
||||
/datum/robot_sprite/dogborg/service/smolraptorservicesprite/smolraptorserv
|
||||
name = "Small Raptor"
|
||||
sprite_icon_state = "smolraptor"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
@@ -1,34 +0,0 @@
|
||||
/datum/robot_sprite/dogborg/clown
|
||||
module_type = "Clown"
|
||||
sprite_icon = 'modular_chomp/icons/mob/widerobot_ch.dmi'
|
||||
|
||||
/datum/robot_sprite/dogborg/clown/vale
|
||||
name = "Honkhound V2"
|
||||
sprite_icon_state = "honkborg"
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/clown
|
||||
module_type = "Clown"
|
||||
sprite_icon = 'modular_chomp/icons/mob/tallborg/tallrobots.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/clown/k4t
|
||||
name = "K4T"
|
||||
sprite_icon_state = "k4tclown"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_custom_open_sprites = TRUE
|
||||
has_vore_belly_sprites = FALSE
|
||||
rest_sprite_options = list("Default", "Bellyup")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/clown/dullahan
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_clown.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/clown/dullahan/clown
|
||||
name = "Dullahan Clown"
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_clown.dmi'
|
||||
sprite_icon_state = "dullahanclown"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
pixel_x = 0
|
||||
@@ -1,57 +0,0 @@
|
||||
/datum/robot_sprite/dogborg/tall/combat/ch
|
||||
module_type = "Combat"
|
||||
sprite_icon = 'modular_chomp/icons/mob/tallborg/tallrobots.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/combat/ch/meka
|
||||
name = "MEKA"
|
||||
sprite_icon_state = "mekasyndi"
|
||||
has_vore_belly_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/combat/ch/mmeka
|
||||
name = "NIKO"
|
||||
sprite_icon_state = "mmekasyndi"
|
||||
has_vore_belly_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/combat/ch/fmeka
|
||||
name = "NIKA"
|
||||
sprite_icon_state = "fmekasyndi"
|
||||
has_vore_belly_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/combat/ch/k4t
|
||||
name = "K4T"
|
||||
sprite_icon_state = "k4tsyndi"
|
||||
has_vore_belly_sprites = FALSE
|
||||
|
||||
//Using our own category wide here not to interfere with upstream in case they add wide sprites under just dogborg.
|
||||
/datum/robot_sprite/dogborg/wide/combat
|
||||
module_type = "Combat"
|
||||
has_custom_equipment_sprites = TRUE
|
||||
has_eye_sprites = FALSE
|
||||
|
||||
/datum/robot_sprite/dogborg/wide/combat/blade/do_equipment_glamour(var/obj/item/robot_module/module)
|
||||
if(!has_custom_equipment_sprites)
|
||||
return
|
||||
|
||||
..()
|
||||
|
||||
var/obj/item/melee/robotic/blade/CBB = locate() in module.modules
|
||||
if(CBB)
|
||||
CBB.name = "combat saw"
|
||||
CBB.desc = "A high frequency blade attached to the end of a cyborg's tail. It appears to be extremely sharp."
|
||||
var/obj/item/melee/robotic/borg_combat_shocker/BCS = locate() in module.modules
|
||||
if(BCS)
|
||||
BCS.name = "combat jaws"
|
||||
BCS.desc = "Shockingly chompy!"
|
||||
BCS.icon_state = "ertjaws"
|
||||
BCS.hitsound = 'sound/weapons/bite.ogg'
|
||||
BCS.attack_verb = list("chomped", "bit", "ripped", "mauled", "enforced")
|
||||
BCS.dogborg = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/wide/combat/blade
|
||||
sprite_icon = 'modular_chomp/icons/mob/widerobot_ch.dmi'
|
||||
name = "Blade"
|
||||
sprite_icon_state = "blade"
|
||||
sprite_hud_icon_state = "ert"
|
||||
rest_sprite_options = list()
|
||||
sprite_flags = ROBOT_HAS_LASER_SPRITE | ROBOT_HAS_DISABLER_SPRITE | ROBOT_HAS_DAGGER_SPRITE
|
||||
@@ -1,62 +0,0 @@
|
||||
/datum/robot_sprite/dogborg/command
|
||||
module_type = "Command"
|
||||
sprite_icon = 'modular_chomp/icons/mob/widerobot_ch.dmi'
|
||||
|
||||
/datum/robot_sprite/dogborg/command/vale
|
||||
name = "Commandhound V2"
|
||||
sprite_icon_state = "kcom"
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/command/borgi
|
||||
name = "Borgi"
|
||||
sprite_icon_state = "borgi"
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/command
|
||||
module_type = "Command"
|
||||
sprite_icon = 'modular_chomp/icons/mob/tallborg/tallrobots.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/raptor/command
|
||||
module_type = "Command"
|
||||
sprite_icon = 'modular_chomp/icons/mob/raptorborg/raptor_ch.dmi'
|
||||
|
||||
/datum/robot_sprite/dogborg/raptor/command/raptor
|
||||
name = "Raptor"
|
||||
sprite_icon_state = "chraptor"
|
||||
has_custom_equipment_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Bellyup")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/command/meka
|
||||
name = "MEKA"
|
||||
sprite_icon_state = "mekaunity"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_custom_open_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/command/mmeka
|
||||
name = "NIKO"
|
||||
sprite_icon_state = "mmekaunity"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_custom_open_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/command/fmeka
|
||||
name = "NIKA"
|
||||
sprite_icon_state = "fmekaunity"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_custom_open_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/command/smolraptorcommandsprite
|
||||
sprite_icon = 'modular_chomp/icons/mob/smallraptors/smolraptor_cc.dmi'
|
||||
|
||||
/datum/robot_sprite/dogborg/command/smolraptorcommandsprite/smolraptorcommand
|
||||
name = "Small Raptor"
|
||||
sprite_icon_state = "smolraptor"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
@@ -1,37 +0,0 @@
|
||||
/datum/robot_sprite/dogborg/engineering/cat
|
||||
name = "Cat"
|
||||
sprite_icon = 'modular_chomp/icons/mob/catborg/catborg.dmi'
|
||||
sprite_icon_state = "vixengi"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_resting_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/engineering
|
||||
module_type = "Engineering"
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/engineering/dullahan
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_eng.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/engineering/dullahan/engineerv1
|
||||
name = "Dullahan"
|
||||
sprite_icon_state = "dullahaneng"
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/engineering/dullahan/engineerv2
|
||||
name = "Dullahan v2"
|
||||
sprite_icon_state = "dullahaneng_alt"
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/engineering/smolraptorengineeringsprite
|
||||
sprite_icon = 'modular_chomp/icons/mob/smallraptors/smolraptor_eng.dmi'
|
||||
|
||||
/datum/robot_sprite/dogborg/engineering/smolraptorengineeringsprite/smolraptorengi
|
||||
name = "Small Raptor"
|
||||
sprite_icon_state = "smolraptor"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
@@ -1 +0,0 @@
|
||||
// Event/special borg sprites
|
||||
@@ -1,58 +0,0 @@
|
||||
/datum/robot_sprite/dogborg/explorer
|
||||
module_type = "Exploration"
|
||||
sprite_icon = 'modular_chomp/icons/mob/widerobot_exp_ch.dmi'
|
||||
sprite_hud_icon_state = "platform"
|
||||
|
||||
/datum/robot_sprite/dogborg/explorer/vale2
|
||||
name = "Explorationhound V2"
|
||||
sprite_icon_state = "exploration-v2"
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/explorer/vale
|
||||
name = "Explorationhound V2 - Pink"
|
||||
sprite_icon_state = "exploration"
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/explorer/dullahan
|
||||
module_type = "Exploration"
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_explorer.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/explorer/dullahan/explorer
|
||||
name = "Dullahan"
|
||||
sprite_icon_state = "dullahanexplo"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/explorer/dullahan/exploreralt
|
||||
name = "Dullahan v2"
|
||||
sprite_icon_state = "dullahanexplo_alt"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/* placeholder
|
||||
/datum/robot_sprite/dogborg/tall/explorer
|
||||
module_type = "Exploration"
|
||||
sprite_icon = 'modular_chomp/icons/mob/tallborg/tallrobots.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/raptor/explorer
|
||||
module_type = "Exploration"
|
||||
sprite_icon = 'modular_chomp/icons/mob/raptorborg/raptor_ch.dmi'
|
||||
|
||||
/datum/robot_sprite/dogborg/raptor/explorer/raptor
|
||||
name = "Raptor"
|
||||
sprite_icon_state = "chraptor"
|
||||
has_custom_equipment_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Bellyup")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/explorer/meka
|
||||
name = "MEKA"
|
||||
sprite_icon_state = "mmekaunity"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_custom_open_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
*/
|
||||
@@ -1,43 +0,0 @@
|
||||
// Wide/dogborg sprites
|
||||
|
||||
/datum/robot_sprite/dogborg/janitor
|
||||
module_type = "Janitor"
|
||||
sprite_icon = 'icons/mob/robot/janitor_wide.dmi'
|
||||
|
||||
/datum/robot_sprite/dogborg/janitor/cat
|
||||
name = "Cat"
|
||||
sprite_icon = 'modular_chomp/icons/mob/catborg/catborg.dmi'
|
||||
sprite_icon_state = "vixjani"
|
||||
has_vore_belly_resting_sprites = TRUE
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/janitor/dullahan
|
||||
module_type = "Janitor"
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_jani.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/janitor/dullahan/janitor
|
||||
name = "Dullahan"
|
||||
sprite_icon_state = "dullahanjani"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/janitor/dullahan/janitoralt
|
||||
name = "Dullahan v2"
|
||||
sprite_icon_state = "dullahanjani_alt"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/smolraptorjanitorsprite
|
||||
sprite_icon = 'modular_chomp/icons/mob/smallraptors/smolraptor_jani.dmi'
|
||||
module_type = "Janitor"
|
||||
|
||||
/datum/robot_sprite/dogborg/smolraptorjanitorsprite/smolraptorjani
|
||||
name = "Small Raptor"
|
||||
sprite_icon_state = "smolraptor"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
@@ -1,132 +0,0 @@
|
||||
//Medical into Crisis type merge
|
||||
/datum/robot_sprite/surgical
|
||||
module_type = "Crisis"
|
||||
|
||||
/datum/robot_sprite/dogborg/surgical
|
||||
module_type = "Crisis"
|
||||
|
||||
// Tall sprites
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/surgical
|
||||
module_type = "Crisis"
|
||||
sprite_icon = 'icons/mob/robot/surgical_large.dmi'
|
||||
|
||||
|
||||
//sprite name overwrites
|
||||
/datum/robot_sprite/surgical/toiletbot
|
||||
name = "Telemachus - Surgical"
|
||||
|
||||
/datum/robot_sprite/surgical/sleek
|
||||
name = "WTOperator - Surgical"
|
||||
|
||||
/datum/robot_sprite/surgical/drone
|
||||
name = "AG Model - Surgical"
|
||||
|
||||
/datum/robot_sprite/surgical/glitterfly
|
||||
name = "Pyralis - Surgical"
|
||||
|
||||
/datum/robot_sprite/surgical/decapod
|
||||
name = "Decapod - Surgical"
|
||||
|
||||
/datum/robot_sprite/surgical/pneuma
|
||||
name = "Pneum - Surgical"
|
||||
|
||||
/datum/robot_sprite/surgical/zoomba
|
||||
name = "ZOOM-BA - Surgical"
|
||||
|
||||
/datum/robot_sprite/surgical/uptall
|
||||
name = "Feminine Humanoid - Surgical"
|
||||
|
||||
/datum/robot_sprite/dogborg/surgical/borgi
|
||||
name = "Borgi - Surgical"
|
||||
|
||||
/datum/robot_sprite/dogborg/surgical/drake
|
||||
name = "Drake - Surgical"
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/surgical/raptor
|
||||
name = "Raptor V-4 - Surgical"
|
||||
|
||||
/datum/robot_sprite/crisis/toiletbot
|
||||
name = "Telemachus - Crisis"
|
||||
|
||||
/datum/robot_sprite/crisis/sleek
|
||||
name = "WTOperator - Crisis"
|
||||
|
||||
/datum/robot_sprite/crisis/glitterfly
|
||||
name = "Pyralis - Crisis"
|
||||
|
||||
/datum/robot_sprite/crisis/decapod
|
||||
name = "Decapod - Crisis"
|
||||
|
||||
/datum/robot_sprite/crisis/pneuma
|
||||
name = "Pneuma - Crisis"
|
||||
|
||||
/datum/robot_sprite/crisis/zoomba
|
||||
name = "ZOOM-BA - Crisis"
|
||||
|
||||
/datum/robot_sprite/crisis/uptall
|
||||
name = "Feminine Humanoid - Crisis"
|
||||
|
||||
/datum/robot_sprite/dogborg/crisis/borgi
|
||||
name = "Borgi - Crisis"
|
||||
|
||||
/datum/robot_sprite/dogborg/crisis/drake
|
||||
name = "Drake - Crisis"
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/crisis/raptor
|
||||
name = "Raptor V-4 - Crisis"
|
||||
|
||||
//Added sprites
|
||||
/datum/robot_sprite/dogborg/crisis/vale2
|
||||
name = "Mediborg Model V-3"
|
||||
sprite_icon = 'modular_chomp/icons/mob/widerobot_ch.dmi'
|
||||
sprite_icon_state = "vale2"
|
||||
sprite_hud_icon_state = "medihound"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_sleeper_light_indicator = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/crisis/cat
|
||||
name = "Cat"
|
||||
sprite_icon = 'modular_chomp/icons/mob/catborg/catborg.dmi'
|
||||
sprite_icon_state = "vixmed"
|
||||
has_vore_belly_resting_sprites = TRUE
|
||||
has_eye_light_sprites = TRUE
|
||||
has_sleeper_light_indicator = TRUE
|
||||
|
||||
/datum/robot_sprite/surgical/worm
|
||||
name = "W02M - Surgical"
|
||||
sprite_icon_state = "worm-surgeon"
|
||||
has_custom_open_sprites = TRUE
|
||||
sprite_icon = 'modular_chomp/icons/mob/wormborg.dmi'
|
||||
has_vore_belly_sprites = TRUE
|
||||
has_dead_sprite = TRUE
|
||||
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/crisis/dullahan
|
||||
module_type = "Crisis"
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_med.dmi'
|
||||
pixel_x = 0
|
||||
/datum/robot_sprite/dogborg/tall/crisis/dullahan/crisis
|
||||
name = "Dullahan"
|
||||
sprite_icon_state = "dullahanmed"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/crisis/dullahan/crisisalt
|
||||
name = "Dullahan v2"
|
||||
sprite_icon_state = "dullahanmed_alt"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/smolraptor
|
||||
sprite_icon = 'modular_chomp/icons/mob/smallraptors/smolraptor_med.dmi'
|
||||
module_type = "Crisis"
|
||||
|
||||
/datum/robot_sprite/dogborg/smolraptor/crisis
|
||||
name = "Small Raptor"
|
||||
sprite_icon_state = "smolraptor"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
@@ -1,131 +0,0 @@
|
||||
/datum/robot_sprite/dogborg/mining/cat
|
||||
name = "Cat - Mining"
|
||||
sprite_icon = 'modular_chomp/icons/mob/catborg/catborg.dmi'
|
||||
sprite_icon_state = "vixmine"
|
||||
has_vore_belly_resting_sprites = TRUE
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/mining/catcargo
|
||||
name = "Cat - Cargo"
|
||||
sprite_icon = 'modular_chomp/icons/mob/catborg/catborg.dmi'
|
||||
sprite_icon_state = "vixcargo"
|
||||
has_vore_belly_resting_sprites = TRUE
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
//sprite name overwrites
|
||||
/datum/robot_sprite/dogborg/tall/mining/meka
|
||||
name = "MEKA - Mining"
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/newmeka
|
||||
name = "MEKA v2 - Mining"
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/mmeka
|
||||
name = "NIKO - Mining"
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/fmeka
|
||||
name = "NIKA - Mining"
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/k4t
|
||||
name = "K4T - Mining"
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/k4t_alt1
|
||||
name = "K4Talt - Mining"
|
||||
|
||||
//Upstream does not have those, if we want them, we should add them on top now
|
||||
/datum/robot_sprite/dogborg/tall/mining/ch
|
||||
sprite_icon = 'modular_chomp/icons/mob/tallborg/tallrobots.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/ch/mekacargo
|
||||
name = "MEKA - Cargo"
|
||||
sprite_icon_state = "mekacargo"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = FALSE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/ch/mmekacargo
|
||||
name = "NIKO - Cargo"
|
||||
sprite_icon_state = "mmekacargo"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_sleeper_light_indicator = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/ch/fmekacargo
|
||||
name = "NIKA - Cargo"
|
||||
sprite_icon_state = "fmekacargo"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_sleeper_light_indicator = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/ch/k4tcargo
|
||||
name = "K4T - Cargo"
|
||||
sprite_icon_state = "k4tcargo"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = FALSE
|
||||
rest_sprite_options = list("Default", "Bellyup")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/ch/k4t_alt1cargo
|
||||
name = "K4Talt - Cargo"
|
||||
sprite_icon_state = "k4tcargo_alt1"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = FALSE
|
||||
rest_sprite_options = list("Default", "Bellyup")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/dullahan
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_mine.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/dullahan/miner
|
||||
name = "Dullahan Mining unit"
|
||||
sprite_icon_state = "dullahanmine"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_custom_open_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/dullahan/mineralt
|
||||
name = "Dullahan Mining unit v2"
|
||||
sprite_icon_state = "dullahanmine_alt"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_custom_open_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/dullahancarg
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_cargo.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/dullahancarg/cargo
|
||||
name = "Dullahan Cargo"
|
||||
sprite_icon_state = "dullahancargo"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/mining/dullahancarg/cargoalt
|
||||
name = "Dullahan Cargo v2"
|
||||
sprite_icon_state = "dullahancargo_alt"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/mining/smolraptorminer
|
||||
sprite_icon = 'modular_chomp/icons/mob/smallraptors/smolraptor_min.dmi'
|
||||
|
||||
/datum/robot_sprite/dogborg/mining/smolraptorcargo
|
||||
sprite_icon = 'modular_chomp/icons/mob/smallraptors/smolraptor_car.dmi'
|
||||
|
||||
|
||||
/datum/robot_sprite/dogborg/mining/smolraptorminer/miner
|
||||
name = "Small Raptor Miner"
|
||||
sprite_icon_state = "smolraptor"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
|
||||
/datum/robot_sprite/dogborg/mining/smolraptorcargo/cargo
|
||||
name = "Small Raptor Cargo"
|
||||
sprite_icon_state = "smolraptor"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
@@ -1,40 +0,0 @@
|
||||
|
||||
|
||||
/datum/robot_sprite/dogborg/science/cat
|
||||
name = "Cat"
|
||||
sprite_icon = 'modular_chomp/icons/mob/catborg/catborg.dmi'
|
||||
sprite_icon_state = "vixsci"
|
||||
sprite_hud_icon_state = "sci-borg"
|
||||
has_vore_belly_resting_sprites = TRUE
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/science/dullahan
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_sci.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/science/dullahan/sci
|
||||
name = "Dullahan"
|
||||
sprite_icon_state = "dullahansci"
|
||||
sprite_hud_icon_state = "sci-borg"
|
||||
has_vore_belly_sprites = TRUE
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/science/dullahan/scialt
|
||||
name = "Dullahan v2"
|
||||
sprite_icon_state = "dullahansci_alt"
|
||||
sprite_hud_icon_state = "sci-borg"
|
||||
has_vore_belly_sprites = TRUE
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/science/smolraptor
|
||||
sprite_icon = 'modular_chomp/icons/mob/smallraptors/smolraptor_sci.dmi'
|
||||
|
||||
|
||||
/datum/robot_sprite/dogborg/science/smolraptor/sci
|
||||
name = "Small Raptor"
|
||||
sprite_icon_state = "smolraptor"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
@@ -1,42 +0,0 @@
|
||||
/datum/robot_sprite/dogborg/security/vale2
|
||||
name = "Secborg model V-3"
|
||||
sprite_icon = 'modular_chomp/icons/mob/widerobot_ch.dmi'
|
||||
sprite_icon_state = "secvale"
|
||||
sprite_hud_icon_state = "k9"
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/security/cat
|
||||
name = "Cat"
|
||||
sprite_icon = 'modular_chomp/icons/mob/catborg/catborg.dmi'
|
||||
sprite_icon_state = "vixsec"
|
||||
sprite_hud_icon_state = "k9"
|
||||
has_eye_light_sprites = TRUE
|
||||
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/security/dullahan
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_sec.dmi'
|
||||
pixel_x = 0
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/security/dullahan/sec
|
||||
name = "Dullahan"
|
||||
sprite_icon_state = "dullahansec"
|
||||
sprite_hud_icon_state = "k9"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/security/dullahan/secalt
|
||||
name = "Dullahan v2"
|
||||
sprite_icon_state = "dullahansec_alt"
|
||||
sprite_hud_icon_state = "k9"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
|
||||
/datum/robot_sprite/dogborg/security/smolraptor
|
||||
sprite_icon = 'modular_chomp/icons/mob/smallraptors/smolraptor_pk.dmi'
|
||||
|
||||
/datum/robot_sprite/dogborg/security/smolraptor/sec
|
||||
name = "Small Raptor"
|
||||
sprite_icon_state = "smolraptor"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
@@ -1,17 +0,0 @@
|
||||
|
||||
// Wide/dogborg sprites
|
||||
/*
|
||||
/datum/robot_sprite/dogborg/standard
|
||||
module_type = "Standard"
|
||||
sprite_icon = 'icons/mob/robot/standard_wide.dmi'
|
||||
|
||||
// None yet
|
||||
*/
|
||||
// Tall sprites
|
||||
/*
|
||||
/datum/robot_sprite/dogborg/tall/standard
|
||||
module_type = "Standard"
|
||||
sprite_icon = 'icons/mob/robot/standard_large.dmi'
|
||||
|
||||
// None yet
|
||||
*/
|
||||
@@ -1,9 +0,0 @@
|
||||
|
||||
/datum/robot_sprite/dogborg/tall/combat_medic/dullahancombatmedic
|
||||
name = "Dullahan Combat Medic"
|
||||
sprite_icon = 'modular_chomp/icons/mob/dullahanborg/dullahan_syndie.dmi'
|
||||
sprite_icon_state = "dullahansyndi"
|
||||
has_eye_light_sprites = TRUE
|
||||
has_vore_belly_sprites = TRUE
|
||||
rest_sprite_options = list("Default", "Sit")
|
||||
pixel_x = 0
|
||||
Reference in New Issue
Block a user