Some prep work/support work for the alien resting icons.

This commit is contained in:
Zuhayr
2014-09-30 10:48:45 +09:30
parent 051a6ff18b
commit c0c4b99b34
3 changed files with 7 additions and 1 deletions

View File

@@ -6,6 +6,9 @@
unarmed_type = /datum/unarmed_attack/claws/strong
secondary_unarmed_type = /datum/unarmed_attack/bite/strong
hud_type = /datum/hud_data/alien
has_fine_manipulation = 0
insulated = 1
gluttonous = 2
eyes = "blank_eyes"

View File

@@ -3,9 +3,12 @@
*/
/datum/species
var/name // Species name.
var/icobase = 'icons/mob/human_races/r_human.dmi' // Normal icon set.
var/deform = 'icons/mob/human_races/r_def_human.dmi' // Mutated icon set.
var/prone_icon // If set, draws this from icobase when mob is prone.
var/eyes = "eyes_s" // Icon for eyes.
var/primitive // Lesser form, if any (ie. monkey for humans)

View File

@@ -161,7 +161,7 @@ Please contact me on #coderbus IRC. ~Carn x
for(var/image/I in overlays_standing)
overlays += I
if(lying)
if(lying && !species.prone_icon) //Only rotate them if we're not drawing a specific icon for being prone.
var/matrix/M = matrix()
M.Turn(90)
M.Scale(size_multiplier)