initial bird commit

im adding BIRDS and ill add more later but I got the beaks, the wings, the tail, and the markings working but the HAIR DOESNT WORK AAAAAAAAAAAAAAA
This commit is contained in:
TankTheBirb
2023-09-09 19:19:19 -04:00
parent a7ac957cb0
commit 2fc0c15930
13 changed files with 203 additions and 2 deletions
@@ -1440,6 +1440,38 @@
species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
gender = NEUTER
//its bird time mfers - Nevrean Hairs
/datum/sprite_accessory/hair/feather_fan
name = "feather fan (nev)"
icon = 'icons/mob/human_face_alt.dmi'
icon_state = "feather_fan"
flags = HAIR_TIEABLE
/datum/sprite_accessory/hair/feather_plume_down
name = "feather plume down (nev)"
icon = 'icons/mob/human_face_alt.dmi'
icon_state = "feather_plume_down"
flags = HAIR_TIEABLE
/datum/sprite_accessory/hair/feather_plume_up
name = "feather plume up (nev)"
icon = 'icons/mob/human_face_alt.dmi'
icon_state = "feather_plume_up"
flags = HAIR_TIEABLE
/datum/sprite_accessory/hair/feather_plume_small
name = "feather plume small (nev)"
icon = 'icons/mob/human_face_alt.dmi'
icon_state = "feather_plume_small"
flags = HAIR_TIEABLE
/datum/sprite_accessory/hair/feather_halfmoon
name = "feather halfmoon (nev)"
icon = 'icons/mob/human_face_alt.dmi'
icon_state = "feather_halfmoon"
flags = HAIR_TIEABLE
/*
shaved
name = "Shaved"
@@ -1015,3 +1015,20 @@
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
extra_overlay = "shark_fin_alt"
/datum/sprite_accessory/ears/feather_horns
name = "feather horns (dual-color)"
icon = 'icons/mob/vore/ears_32x64.dmi'
icon_state = "feather_horns"
extra_overlay = "feather_horns-fluff"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
/datum/sprite_accessory/ears/party_plume
name = "nevrean party parrot plume(tri-color)"
icon = 'icons/mob/vore/ears_32x64.dmi'
icon_state = "party_plume"
extra_overlay = "party_plume-1"
extra_overlay2 = "party_plume-2"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
@@ -995,3 +995,100 @@
body_parts = list(BP_HEAD)
species_allowed = list(SPECIES_TESHARI)
/datum/sprite_accessory/marking/vr/nevrean_beak //that's right, its bird rework time
name = "nevrean beak"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "nevrean_beak"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/parrot_beak
name = "parrot beak (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "parrot_beak"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/thin_beak //kiwis and hummingbirds
name = "thin beak (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "thin_beak"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/finch_beak
name = "finch beak (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "finch_beak"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/pelican_beak
name = "pelican beak (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "pelican_beak"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/pelican_beak_pouch //recolor the pouch
name = "pelican beak pouch (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "pelican_beak_pouch"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/toucan_beak
name = "toucan beak (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "toucan_beak"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/toucan_beak_tip //recolor the tip
name = "toucan beak tip (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "toucan_beak_tip"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/raptor_beak_small
name = "bird of prey beak, small (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "raptor_beak_small"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/raptor_beak_large
name = "bird of prey beak, large (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "raptor_beak_large"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/nev_heartface
name = "heart face (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "heartface"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/nev_fullhead
name = "full head recolor (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "full_head_nev"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/nev_tophead
name = "top of the head recolor (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "top_head_nev"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
/datum/sprite_accessory/marking/vr/nev_cheeks //the face ones
name = "bird face cheeks (nev)"
icon = 'icons/mob/human_races/markings_vr.dmi'
icon_state = "cheeks_nev"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
@@ -1434,3 +1434,18 @@
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
extra_overlay = "sharktail_tipmarkings"
/datum/sprite_accessory/tail/narrow_tail
name = "feathered narrow tail, colorable"
desc = ""
icon_state = "narrowtail"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
/datum/sprite_accessory/tail/narrow_tail2
name = "feathered narrow tail, 2 colors"
desc = ""
icon_state = "narrowtail_2color"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
extra_overlay = "narrowtail_2color-1"
@@ -325,4 +325,44 @@
desc = ""
icon = 'icons/mob/vore/wings_vr.dmi'
icon_state = "feathered_kara"
ckeys_allowed = list("satinisle")
ckeys_allowed = list("satinisle")
/datum/sprite_accessory/wing/winglets //smol wingarms at the elbow
name = "feathered winglets"
desc = ""
icon_state = "winglets"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
/datum/sprite_accessory/wing/wingarms_speckles
name = "wingarms, speckled"
desc = ""
icon_state = "wingarms_speckles"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
extra_overlay = "wingarms_speckles-speckles"
/datum/sprite_accessory/wing/wingarms_2tone
name = "wingarms, 2 colors"
desc = ""
icon_state = "wingarms_2tone"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
extra_overlay = "wingarms_2tone-1"
/datum/sprite_accessory/wing/feather2_speckles
name = "large feathered wings, speckled"
desc = ""
icon_state = "feather2_speckles"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
extra_overlay = "feather2_speckles-speckles"
/datum/sprite_accessory/wing/feather2_tricolor
name = "large feathered wings, tricolor"
desc = ""
icon_state = "feather2_tricolor"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
extra_overlay = "feather2_tricolor-1"
extra_overlay2 = "feather2_tricolor-2"