Adds Xenoborgs from Bubbers [GBP IGNORE] (#18947)

* Initial asset and license upload

* Edited to work with our code

* add the actual borgs

* typo

* FINE keep your secrets then

* X, Y, (but not) Z

* look good

* Update xenoborgs.dm

* Update CREDIT.MD
This commit is contained in:
Cameron Lennox
2025-12-28 12:08:10 -08:00
committed by GitHub
parent 5d8008fc87
commit 704a640aca
15 changed files with 137 additions and 3 deletions
@@ -0,0 +1,125 @@
//See icons\mob\robot\xenoborgs\CREDIT.MD
/datum/robot_sprite/mining/xenoborg
name = "Xenoborg - Cargo"
sprite_icon_state = "xenoborg"
has_dead_sprite = TRUE
sprite_icon = 'icons/mob/robot/xenoborgs/departmental/xenoborg_cargo.dmi'
icon_x = 64
icon_y = 64
vis_height = 64
pixel_x = -16
has_rest_sprites = TRUE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/mining/xenoborg/mining //gee gosh cargo, how come you get TWO sprites
name = "Xenoborg - Mining"
sprite_icon_state = "xenoborg"
has_dead_sprite = TRUE
sprite_icon = 'icons/mob/robot/xenoborgs/departmental/xenoborg_mining.dmi'
icon_x = 64
icon_y = 64
vis_height = 64
pixel_x = -16
has_rest_sprites = TRUE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/medical/xenoborg
name = "Xenoborg"
sprite_icon_state = "xenoborg"
has_dead_sprite = TRUE
sprite_icon = 'icons/mob/robot/xenoborgs/departmental/xenoborg_med.dmi'
icon_x = 64
icon_y = 64
vis_height = 64
pixel_x = -16
has_rest_sprites = TRUE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/engineering/xenoborg
name = "Xenoborg"
sprite_icon_state = "xenoborg"
has_dead_sprite = TRUE
sprite_icon = 'icons/mob/robot/xenoborgs/departmental/xenoborg_engi.dmi'
icon_x = 64
icon_y = 64
vis_height = 64
pixel_x = -16
has_rest_sprites = TRUE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/service/xenoborg
name = "Xenoborg"
sprite_icon_state = "xenoborg"
has_dead_sprite = TRUE
sprite_icon = 'icons/mob/robot/xenoborgs/departmental/xenoborg_service.dmi'
icon_x = 64
icon_y = 64
vis_height = 64
pixel_x = -16
has_rest_sprites = TRUE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/science/xenoborg
name = "Xenoborg"
sprite_icon_state = "xenoborg"
has_dead_sprite = TRUE
sprite_icon = 'icons/mob/robot/xenoborgs/departmental/xenoborg_sci.dmi'
icon_x = 64
icon_y = 64
vis_height = 64
pixel_x = -16
has_rest_sprites = TRUE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/security/xenoborg
name = "Xenoborg"
sprite_icon_state = "xenoborg"
has_dead_sprite = TRUE
sprite_icon = 'icons/mob/robot/xenoborgs/departmental/xenoborg_pk.dmi'
icon_x = 64
icon_y = 64
vis_height = 64
pixel_x = -16
has_rest_sprites = TRUE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/janitor/xenoborg
name = "Xenoborg"
sprite_icon_state = "xenoborg"
has_dead_sprite = TRUE
sprite_icon = 'icons/mob/robot/xenoborgs/departmental/xenoborg_jani.dmi'
icon_x = 64
icon_y = 64
vis_height = 64
pixel_x = -16
has_rest_sprites = TRUE
rest_sprite_options = list("Default", "Sit", "Bellyup")
//Misc
/datum/robot_sprite/syndie/xenoborg
name = "Xenoborg"
sprite_icon_state = "xenoborg"
has_dead_sprite = TRUE
sprite_icon = 'icons/mob/robot/xenoborgs/misc/xenoborg_syndi.dmi'
icon_x = 64
icon_y = 64
vis_height = 64
pixel_x = -16
has_rest_sprites = TRUE
rest_sprite_options = list("Default", "Sit", "Bellyup")
module_type = list("Protector", "Mechanist", "Combat Medic")
sprite_hud_icon_state = "malf"
/datum/robot_sprite/ninja/xenoborg
name = "Xenoborg"
sprite_icon_state = "xenoborg"
has_dead_sprite = TRUE
sprite_icon = 'icons/mob/robot/xenoborgs/misc/xenoborg_ninja.dmi'
icon_x = 64
icon_y = 64
vis_height = 64
pixel_x = -16
has_rest_sprites = TRUE
rest_sprite_options = list("Default", "Sit", "Bellyup")
module_type = "Ninja"
sprite_hud_icon_state = "malf"
@@ -1,12 +1,10 @@
// Syndie borg sprites
/* none yet
/*
/datum/robot_sprite/syndie
module_type = list("Protector", "Mechanist", "Combat Medic")
sprite_icon = 'icons/mob/robot/syndie.dmi'
sprite_hud_icon_state = "malf"
*/
// Wide/dogborg sprites
/datum/robot_sprite/dogborg/syndie