Invasion of the moffs (#17000)

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Co-authored-by: mochi <1496804+dearmochi@users.noreply.github.com>
This commit is contained in:
S34N
2022-02-23 20:37:37 +01:00
committed by GitHub
co-authored by AffectedArc07 mochi
parent 1aa4222695
commit a5bc67cd43
55 changed files with 880 additions and 161 deletions
@@ -0,0 +1,59 @@
/datum/sprite_accessory/body_markings/moth
icon = 'icons/mob/sprite_accessories/moth/moth_body_markings.dmi'
species_allowed = list("Nian")
/datum/sprite_accessory/body_markings/moth/reddish
name = "Reddish Markings"
icon_state = "reddish"
/datum/sprite_accessory/body_markings/moth/royal
name = "Royal Markings"
icon_state = "royal"
/datum/sprite_accessory/body_markings/moth/gothic
name = "Gothic Markings"
icon_state = "gothic"
/datum/sprite_accessory/body_markings/moth/whitefly
name = "White Fly Markings"
icon_state = "whitefly"
/datum/sprite_accessory/body_markings/moth/lovers
name = "Lovers Markings"
icon_state = "lovers"
/datum/sprite_accessory/body_markings/moth/burnt_off
name = "Burnt Off Markings"
icon_state = "burnt_off"
/datum/sprite_accessory/body_markings/moth/firewatch
name = "Firewatch Markings"
icon_state = "firewatch"
/datum/sprite_accessory/body_markings/moth/deathhead
name = "Deathshead Markings"
icon_state = "deathhead"
/datum/sprite_accessory/body_markings/moth/poison
name = "Poison Markings"
icon_state = "poison"
/datum/sprite_accessory/body_markings/moth/ragged
name = "Ragged Markings"
icon_state = "ragged"
/datum/sprite_accessory/body_markings/moth/moonfly
name = "Moon Fly Markings"
icon_state = "moonfly"
/datum/sprite_accessory/body_markings/moth/oakworm
name = "Oak Worm Markings"
icon_state = "oakworm"
/datum/sprite_accessory/body_markings/moth/jungle
name = "Jungle Markings"
icon_state = "jungle"
/datum/sprite_accessory/body_markings/moth/witchwing
name = "Witch Wing Markings"
icon_state = "witchwing"
@@ -0,0 +1,73 @@
/datum/sprite_accessory/head_accessory/moth
icon = 'icons/mob/sprite_accessories/moth/moth_head_accessories.dmi'
species_allowed = list("Nian")
over_hair = TRUE
do_colouration = FALSE
/datum/sprite_accessory/head_accessory/moth/plain
name = "Plain Antennae"
icon_state = "plain"
/datum/sprite_accessory/head_accessory/moth/reddish
name = "Reddish Antennae"
icon_state = "reddish"
/datum/sprite_accessory/head_accessory/moth/royal
name = "Royal Antennae"
icon_state = "royal"
/datum/sprite_accessory/head_accessory/moth/gothic
name = "Gothic Antennae"
icon_state = "gothic"
/datum/sprite_accessory/head_accessory/moth/whitefly
name = "White Fly Antennae"
icon_state = "whitefly"
/datum/sprite_accessory/head_accessory/moth/lovers
name = "Lovers Antennae"
icon_state = "lovers"
/datum/sprite_accessory/head_accessory/moth/burnt_off
name = "Burnt Off Antennae"
icon_state = "burnt_off"
/datum/sprite_accessory/head_accessory/moth/firewatch
name = "Firewatch Antennae"
icon_state = "firewatch"
/datum/sprite_accessory/head_accessory/moth/deathhead
name = "Deathshead Antennae"
icon_state = "deathhead"
/datum/sprite_accessory/head_accessory/moth/poison
name = "Poison Antennae"
icon_state = "poison"
/datum/sprite_accessory/head_accessory/moth/moonfly
name = "Moon Fly Antennae"
icon_state = "moonfly"
/datum/sprite_accessory/head_accessory/moth/oakworm
name = "Oak Worm Antennae"
icon_state = "oakworm"
/datum/sprite_accessory/head_accessory/moth/jungle
name = "Jungle Antennae"
icon_state = "jungle"
/datum/sprite_accessory/head_accessory/moth/witchwing
name = "Witch Wing Antennae"
icon_state = "witchwing"
/datum/sprite_accessory/head_accessory/moth/regal
name = "Regal Antennae"
icon_state = "regal"
/datum/sprite_accessory/head_accessory/moth/mothra
name = "Mothra Antennae"
icon_state = "mothra"
/datum/sprite_accessory/head_accessory/moth/mothra
name = "Snow Antennae"
icon_state = "snow"
@@ -0,0 +1,59 @@
/datum/sprite_accessory/body_markings/head/moth
icon = 'icons/mob/sprite_accessories/moth/moth_head_markings.dmi'
species_allowed = list("Nian")
/datum/sprite_accessory/body_markings/head/moth/reddish
name = "Reddish Head Markings"
icon_state = "reddish"
/datum/sprite_accessory/body_markings/head/moth/royal
name = "Royal Head Markings"
icon_state = "royal"
/datum/sprite_accessory/body_markings/head/moth/gothic
name = "Gothic Head Markings"
icon_state = "gothic"
/datum/sprite_accessory/body_markings/head/moth/whitefly
name = "White Fly Head Markings"
icon_state = "whitefly"
/datum/sprite_accessory/body_markings/head/moth/lovers
name = "Lovers Head Markings"
icon_state = "lovers"
/datum/sprite_accessory/body_markings/head/moth/burnt_off
name = "Burnt Off Head Markings"
icon_state = "burnt_off"
/datum/sprite_accessory/body_markings/head/moth/firewatch
name = "Firewatch Head Markings"
icon_state = "firewatch"
/datum/sprite_accessory/body_markings/head/moth/deathhead
name = "Deathshead Head Markings"
icon_state = "deathhead"
/datum/sprite_accessory/body_markings/head/moth/poison
name = "Poison Head Markings"
icon_state = "poison"
/datum/sprite_accessory/body_markings/head/moth/ragged
name = "Ragged Head Markings"
icon_state = "ragged"
/datum/sprite_accessory/body_markings/head/moth/moonfly
name = "Moon Fly Head Markings"
icon_state = "moonfly"
/datum/sprite_accessory/body_markings/head/moth/oakworm
name = "Oak Worm Head Markings"
icon_state = "oakworm"
/datum/sprite_accessory/body_markings/head/moth/jungle
name = "Jungle Head Markings"
icon_state = "jungle"
/datum/sprite_accessory/body_markings/head/moth/witchwing
name = "Witch Wing Head Markings"
icon_state = "witchwing"
@@ -70,7 +70,7 @@
icon = 'icons/mob/human_face.dmi' // Keep bald hair here, as for some reason, putting it elsewhere lead to it being colourable - Also it make sense as it is shared by everyone.
name = "Bald"
icon_state = "bald"
species_allowed = list("Human", "Unathi", "Vox", "Diona", "Kidan", "Grey", "Plasmaman", "Skeleton", "Vulpkanin", "Tajaran")
species_allowed = list("Human", "Unathi", "Vox", "Diona", "Kidan", "Grey", "Plasmaman", "Skeleton", "Vulpkanin", "Tajaran", "Nian")
glasses_over = 1
/datum/sprite_accessory/facial_hair
@@ -98,7 +98,7 @@
/datum/sprite_accessory/body_markings
icon = 'icons/mob/sprite_accessories/human/human_body_markings.dmi'
species_allowed = list("Unathi", "Tajaran", "Vulpkanin", "Machine", "Vox", "Kidan")
species_allowed = list("Unathi", "Tajaran", "Vulpkanin", "Machine", "Vox", "Kidan", "Nian")
icon_state = "accessory_none"
marking_location = "body"
@@ -168,7 +168,7 @@
///////////////////////////
/datum/sprite_accessory/underwear
icon = 'icons/mob/clothing/underwear.dmi'
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox")
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox", "Nian")
sprite_sheets = list(
"Vox" = 'icons/mob/clothing/species/vox/underwear.dmi',
"Grey" = 'icons/mob/clothing/species/grey/underwear.dmi'
@@ -178,7 +178,7 @@
/datum/sprite_accessory/underwear/nude
name = "Nude"
icon_state = null
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox")
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox", "Nian")
/datum/sprite_accessory/underwear/male
gender = MALE
@@ -298,7 +298,7 @@
////////////////////////////
/datum/sprite_accessory/undershirt
icon = 'icons/mob/clothing/underwear.dmi'
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox")
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox", "Nian")
sprite_sheets = list(
"Vox" = 'icons/mob/clothing/species/vox/underwear.dmi',
"Grey" = 'icons/mob/clothing/species/grey/underwear.dmi')
@@ -307,7 +307,7 @@
/datum/sprite_accessory/undershirt/nude
name = "Nude"
icon_state = null
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox")
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox", "Nian")
//plain color shirts
/datum/sprite_accessory/undershirt/shirt_white
@@ -537,14 +537,14 @@
///////////////////////
/datum/sprite_accessory/socks
icon = 'icons/mob/clothing/underwear.dmi'
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox")
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox", "Nian")
sprite_sheets = list("Vox" = 'icons/mob/clothing/species/vox/underwear.dmi')
gender = NEUTER
/datum/sprite_accessory/socks/nude
name = "Nude"
icon_state = null
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox")
species_allowed = list("Human", "Unathi", "Diona", "Vulpkanin", "Tajaran", "Kidan", "Grey", "Plasmaman", "Machine", "Skrell", "Slime People", "Skeleton", "Drask", "Vox", "Nian")
/datum/sprite_accessory/socks/white_norm
name = "Normal White"