Smolraptor updates (#17687)

* i think i ported this right

* oops

* eng's dmi is identical

* one more

* fix

* yeah this should work

* fix

---------

Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
This commit is contained in:
aKromatopzia
2025-05-19 13:51:48 -07:00
committed by GitHub
co-authored by ShadowLarkens
parent 1b3ff9a552
commit 0e779ad760
23 changed files with 72 additions and 36 deletions
@@ -505,14 +505,12 @@
icon_x = 32
pixel_x = 0
/datum/robot_sprite/dogborg/service/smolraptorservicesprite
/datum/robot_sprite/dogborg/service/smolraptor
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_serv.dmi'
/datum/robot_sprite/dogborg/service/smolraptorservicesprite/smolraptorserv
name = "Small Raptor"
sprite_icon_state = "smolraptor"
has_dead_sprite_overlay = FALSE
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
rest_sprite_options = list("Default", "Sit")
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit", "Bellyup")
@@ -64,13 +64,23 @@
sprite_icon_state = "uptall"
// Wide/dogborg sprites
/*
/datum/robot_sprite/dogborg/combat
module_type = "Combat"
sprite_icon = 'icons/mob/robot/combat_wide.dmi'
/* sprite_icon = 'icons/mob/robot/combat_wide.dmi'
// None yet
*/
/datum/robot_sprite/dogborg/combat/smolraptor
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_syndie.dmi'
name = "Small Raptor"
sprite_icon_state = "smolraptor"
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit", "Bellyup")
// Tall sprites
/datum/robot_sprite/dogborg/tall/combat
@@ -109,14 +109,14 @@
rest_sprite_options = list("Default", "Sit")
icon_x = 32
/datum/robot_sprite/dogborg/command/smolraptorcommand
/datum/robot_sprite/dogborg/command/smolraptor
name = "Small Raptor"
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_cc.dmi'
sprite_icon_state = "smolraptor"
has_dead_sprite_overlay = FALSE
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
rest_sprite_options = list("Default", "Sit")
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/dogborg/tall/command/dullataurcommand
name = "Dullataur"
@@ -285,11 +285,11 @@
has_vore_belly_resting_sprites = TRUE
has_dead_sprite_overlay = FALSE
/datum/robot_sprite/dogborg/engineering/smolraptorengineeringsprite
/datum/robot_sprite/dogborg/engineering/smolraptor
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_eng.dmi'
name = "Small Raptor"
sprite_icon_state = "smolraptor"
has_dead_sprite_overlay = FALSE
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
rest_sprite_options = list("Default", "Sit")
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit", "Bellyup")
@@ -255,15 +255,15 @@
has_eye_light_sprites = TRUE
has_dead_sprite_overlay = FALSE
/datum/robot_sprite/dogborg/smolraptorjanitorsprite
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_jani.dmi'
/datum/robot_sprite/dogborg/janitor/smolraptor
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_serv.dmi'
module_type = "Janitor"
name = "Small Raptor"
sprite_icon_state = "smolraptor"
has_dead_sprite_overlay = FALSE
sprite_icon_state = "smolraptor_alt"
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
rest_sprite_options = list("Default", "Sit")
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/dogborg/janitor/possum
name = "0-P0SSm"
@@ -470,7 +470,10 @@
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_med.dmi'
name = "Small Raptor"
sprite_icon_state = "smolraptor"
has_dead_sprite_overlay = FALSE
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
rest_sprite_options = list("Default", "Sit")
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/dogborg/crisis/smolraptor/alt
sprite_icon_state = "smolraptor_alt"
@@ -325,20 +325,15 @@
icon_x = 32
pixel_x = 0
/datum/robot_sprite/dogborg/mining/smolraptorminer
/datum/robot_sprite/dogborg/mining/smolraptor
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_min.dmi'
name = "Small Raptor Miner"
sprite_icon_state = "smolraptor"
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit")
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/dogborg/mining/smolraptorcargo
/datum/robot_sprite/dogborg/mining/smolraptor/alt
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_car.dmi'
name = "Small Raptor Cargo"
sprite_icon_state = "smolraptor"
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit")
@@ -263,12 +263,11 @@
has_eye_light_sprites = TRUE
has_dead_sprite_overlay = FALSE
/datum/robot_sprite/dogborg/science/smolraptor
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_sci.dmi'
name = "Small Raptor"
sprite_icon_state = "smolraptor"
has_dead_sprite_overlay = FALSE
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
rest_sprite_options = list("Default", "Sit")
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit", "Bellyup")
@@ -277,10 +277,14 @@
has_dead_sprite_overlay = FALSE
/datum/robot_sprite/dogborg/security/smolraptor
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_pk.dmi'
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_sec.dmi'
name = "Small Raptor"
sprite_icon_state = "smolraptor"
has_dead_sprite_overlay = FALSE
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
rest_sprite_options = list("Default", "Sit")
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/datum/robot_sprite/dogborg/security/smolraptor/alt
sprite_icon_state = "smolraptor_alt"
@@ -116,13 +116,23 @@
sprite_icon_state = "uptall2"
// Wide/dogborg sprites
/*
/datum/robot_sprite/dogborg/standard
module_type = "Standard"
sprite_icon = 'icons/mob/robot/standard_wide.dmi'
/* sprite_icon = 'icons/mob/robot/standard_wide.dmi'
// None yet
*/
/datum/robot_sprite/dogborg/standard/smolraptor
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_gen.dmi'
name = "Small Raptor"
sprite_icon_state = "smolraptor"
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit", "Bellyup")
// Tall sprites
/*
/datum/robot_sprite/dogborg/tall/standard
@@ -25,6 +25,15 @@
name = "Drake"
sprite_icon_state = "drake"
/datum/robot_sprite/dogborg/syndie/smolraptor
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_syndie.dmi'
name = "Small Raptor"
sprite_icon_state = "smolraptor"
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit", "Bellyup")
// Tall sprites
/datum/robot_sprite/dogborg/tall/syndie
@@ -36,6 +36,14 @@
icon_x = 32
pixel_x = 0
/datum/robot_sprite/dogborg/explorer/smolraptor
sprite_icon = 'icons/mob/robot/smallraptors/smolraptor_ninja.dmi'
name = "Small Raptor"
sprite_icon_state = "smolraptor"
has_eye_light_sprites = TRUE
has_vore_belly_sprites = TRUE
has_dead_sprite_overlay = FALSE
rest_sprite_options = list("Default", "Sit", "Bellyup")
/* placeholder
/datum/robot_sprite/dogborg/tall/explorer