mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-02-08 15:19:48 +00:00
Merge pull request #10660 from klaasjared/Talon_Merch
ITV Merchandise (Talon Gear)
This commit is contained in:
@@ -102,7 +102,7 @@
|
||||
display_name = "pilot qualification pin"
|
||||
description = "An iron pin denoting the qualification to fly SCG spacecraft."
|
||||
path = /obj/item/clothing/accessory/solgov/specialty/pilot
|
||||
allowed_roles = list("Pathfinder","Pilot","Field Medic","Talon Pilot")
|
||||
allowed_roles = list("Pathfinder","Pilot","Field Medic","Talon Pilot")
|
||||
|
||||
/datum/gear/accessory/flops
|
||||
display_name = "drop straps"
|
||||
@@ -112,3 +112,11 @@
|
||||
/datum/gear/accessory/flops/New()
|
||||
..()
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/*
|
||||
Talon pin
|
||||
*/
|
||||
/datum/gear/accessory/talonpin
|
||||
display_name = "ITV pin"
|
||||
description = "A small enamel pin of the ITV logo."
|
||||
path = /obj/item/clothing/accessory/talon
|
||||
@@ -47,4 +47,16 @@
|
||||
|
||||
/datum/gear/head/tigerpeltpink
|
||||
display_name = "pink tiger pelt"
|
||||
path = /obj/item/clothing/head/pelt/tigerpeltpink
|
||||
path = /obj/item/clothing/head/pelt/tigerpeltpink
|
||||
|
||||
/*
|
||||
Talon hats
|
||||
*/
|
||||
/datum/gear/head/cap/talon
|
||||
display_name = "cap, ITV"
|
||||
path = /obj/item/clothing/head/soft/talon
|
||||
|
||||
/datum/gear/head/beret/talon
|
||||
display_name = "beret, ITV"
|
||||
path = /obj/item/clothing/head/beret
|
||||
|
||||
|
||||
@@ -72,4 +72,11 @@
|
||||
|
||||
/datum/gear/suit/oversize/New()
|
||||
..()
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/*
|
||||
Talon winter coat
|
||||
*/
|
||||
/datum/gear/suit/wintercoat/talon
|
||||
display_name = "winter coat, ITV"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/talon
|
||||
@@ -215,4 +215,12 @@ Bluespace jumpsuit
|
||||
/datum/gear/uniform/hfjumpsuit
|
||||
display_name = "HYPER jumpsuit"
|
||||
path = /obj/item/clothing/under/hyperfiber
|
||||
cost = 2
|
||||
cost = 2
|
||||
|
||||
/*
|
||||
Talon jumpsuit
|
||||
*/
|
||||
/datum/gear/uniform/talonbasic
|
||||
display_name = "ITV Jumpsuit"
|
||||
description = "A jumpsuit that is usually issued to ITV contractors, however others can purchase it to show their support towards ITV."
|
||||
path = /obj/item/clothing/under/rank/talon/basic
|
||||
@@ -61,6 +61,10 @@
|
||||
path = /obj/item/weapon/storage/backpack/dufflebag/explorer
|
||||
allowed_roles = list("Pathfinder","Explorer")
|
||||
|
||||
/datum/gear/utility/dufflebag/talon
|
||||
display_name = "ITV dufflebag"
|
||||
path = /obj/item/weapon/storage/backpack/dufflebag/explorer
|
||||
|
||||
/datum/gear/utility/ID
|
||||
display_name = "contractor identification card"
|
||||
path = /obj/item/weapon/card/id/event/polymorphic/altcard
|
||||
|
||||
@@ -2,17 +2,17 @@
|
||||
name = "techpriest hood"
|
||||
armor = list(melee = 20, bullet = 10, laser = 10, energy = 10, bomb = 25, bio = 50, rad = 25)
|
||||
|
||||
// Armor versions here
|
||||
// Armor versions here
|
||||
/obj/item/clothing/head/hood/galahad
|
||||
name = "galahad hood"
|
||||
armor = list(melee = 80, bullet = 10, laser = 10, energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||
siemens_coefficient = 2
|
||||
|
||||
|
||||
/obj/item/clothing/head/hood/lancelot
|
||||
name = "lancelot hood"
|
||||
armor = list(melee = 80, bullet = 10, laser = 10, energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||
siemens_coefficient = 2
|
||||
|
||||
|
||||
/obj/item/clothing/head/hood/robin
|
||||
name = "robin hood"
|
||||
armor = list(melee = 80, bullet = 10, laser = 10, energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||
@@ -21,9 +21,16 @@
|
||||
// Costume Versions Here
|
||||
/obj/item/clothing/head/hood/galahad_costume
|
||||
name = "galahad costume hood"
|
||||
|
||||
|
||||
/obj/item/clothing/head/hood/lancelot_costume
|
||||
name = "lancelot costume hood"
|
||||
|
||||
|
||||
/obj/item/clothing/head/hood/robin_costume
|
||||
name = "robin costume hood"
|
||||
name = "robin costume hood"
|
||||
|
||||
// Talon Winter Hood
|
||||
/obj/item/clothing/head/hood/winter/talon
|
||||
name = "ITV winter hood"
|
||||
desc = "A cozy winter hood attached to a heavy winter jacket."
|
||||
icon_override = 'icons/mob/head_vr.dmi'
|
||||
icon_state = "winterhood_talon"
|
||||
@@ -93,4 +93,39 @@
|
||||
desc = "A fancy visor showing alignment to pizza delivery service. Extremely risky career choice."
|
||||
icon_state = "pizzadelivery"
|
||||
icon = 'icons/obj/clothing/hats_vr.dmi'
|
||||
icon_override = 'icons/mob/head_vr.dmi'
|
||||
icon_override = 'icons/mob/head_vr.dmi'
|
||||
|
||||
//////////TALON HATS//////////
|
||||
|
||||
/obj/item/clothing/head/soft/talon
|
||||
name = "ITV baseball cap"
|
||||
desc = "It's a ballcap bearing the colors of ITV."
|
||||
icon = 'icons/obj/clothing/hats_vr.dmi'
|
||||
icon_override = 'icons/mob/head_vr.dmi'
|
||||
icon_state = "talonsoft"
|
||||
item_state = "talonsoft"
|
||||
item_state_slots = list(slot_r_hand_str = "blacksoft", slot_l_hand_str = "blacksoft")
|
||||
|
||||
/obj/item/clothing/head/caphat/talon
|
||||
name = "ITV nautical hat"
|
||||
desc = "It's a classic nautical hat bearing the colors of ITV. Perfect for commanding the Talon."
|
||||
icon = 'icons/obj/clothing/hats_vr.dmi'
|
||||
icon_override = 'icons/mob/head_vr.dmi'
|
||||
icon_state = "talon_captain_cap"
|
||||
item_state = "taloncaptaincap"
|
||||
|
||||
obj/item/clothing/head/beret/talon
|
||||
name = "ITV beret"
|
||||
desc = "It's a basic baret colored to match ITV's uniforms."
|
||||
icon = 'icons/obj/clothing/hats_vr.dmi'
|
||||
icon_override = 'icons/mob/head_vr.dmi'
|
||||
icon_state = "beret_talon"
|
||||
item_state = "baret_talon"
|
||||
|
||||
obj/item/clothing/head/beret/talon/command
|
||||
name = "ITV officer beret"
|
||||
desc = "It's a basic baret colored to match ITV's uniforms with a badge pinned on the front. Perfect for commanders."
|
||||
icon = 'icons/obj/clothing/hats_vr.dmi'
|
||||
icon_override = 'icons/mob/head_vr.dmi'
|
||||
icon_state = "beret_talon_officer"
|
||||
item_state = "baret_talon_command"
|
||||
@@ -44,3 +44,24 @@
|
||||
src.icon_state = initial(icon_state)
|
||||
to_chat(user, "You lower the visor on the pilot helmet.")
|
||||
update_clothing_icon() //so our mob-overlays update
|
||||
|
||||
//////////Talon Pilot Headgear//////////
|
||||
|
||||
/obj/item/clothing/head/pilot_vr/talon
|
||||
name = "ITV pilot helmet"
|
||||
desc = "An ITV version of the standard pilot helmet. Protects the head from impacts. This one has a retractable visor"
|
||||
icon_state = "pilot3"
|
||||
item_icons = list(slot_head_str = 'icons/mob/head_vr.dmi')
|
||||
sprite_sheets = list(
|
||||
SPECIES_TESHARI = 'icons/mob/species/teshari/helmet_vr.dmi'
|
||||
)
|
||||
action_button_name = "Toggle Visor"
|
||||
|
||||
/obj/item/clothing/head/pilot_vr/alt/attack_self(mob/user as mob)
|
||||
if(src.icon_state == initial(icon_state))
|
||||
src.icon_state = "[icon_state]up"
|
||||
to_chat(user, "You raise the visor on the pilot helmet.")
|
||||
else
|
||||
src.icon_state = initial(icon_state)
|
||||
to_chat(user, "You lower the visor on the pilot helmet.")
|
||||
update_clothing_icon() //so our mob-overlays update
|
||||
|
||||
@@ -67,4 +67,14 @@
|
||||
name = "crusader's armor"
|
||||
desc = "ye olde knight, risen again. This one seems slightly faster than the rest, but weaker."
|
||||
icon_state = "robin"
|
||||
hoodtype = /obj/item/clothing/head/hood/robin_costume
|
||||
hoodtype = /obj/item/clothing/head/hood/robin_costume
|
||||
|
||||
// Talon Winter Coat
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/talon
|
||||
name = "ITV winter coat"
|
||||
desc = "A cozy winter coat, covered in thick fur and baring the colors of ITV."
|
||||
icon = 'icons/obj/clothing/suits_vr.dmi'
|
||||
icon_override = 'icons/mob/suit_vr.dmi'
|
||||
icon_state = "taloncoat"
|
||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||
hoodtype = /obj/item/clothing/head/hood/winter/talon
|
||||
|
||||
@@ -100,3 +100,12 @@
|
||||
icon_override = 'icons/mob/suit_vr.dmi'
|
||||
icon_state = "cyberpunksleek_long"
|
||||
item_state = "cyberpunksleek_long"
|
||||
|
||||
//Talon Hoodie
|
||||
/obj/item/clothing/suit/storage/toggle/hoodie/talon
|
||||
name = "ITV hoodie"
|
||||
desc = "A warm, blue sweatshirt bearing ITV markings."
|
||||
icon = 'icons/obj/clothing/suits_vr.dmi'
|
||||
icon_override = 'icons/mob/suit_vr.dmi'
|
||||
icon_state = "talonhoodie"
|
||||
item_state_slots = list(slot_r_hand_str = "suit_blue", slot_l_hand_str = "suit_blue")
|
||||
@@ -366,3 +366,12 @@
|
||||
item_state = "silverthree"
|
||||
overlay_state = "silverthree"
|
||||
desc = "A silver medal awarded to a group which has demonstrated exceptional teamwork to achieve a notable feat. This one has three bronze service stars, denoting that it has been awarded four times."
|
||||
|
||||
/obj/item/clothing/accessory/talon
|
||||
name = "ITV pin"
|
||||
desc = "A collectable enamel pin that resembles ITV's company logo."
|
||||
icon = 'icons/obj/clothing/ties_vr.dmi'
|
||||
icon_override = 'icons/mob/ties_vr.dmi'
|
||||
icon_state = "talon_pin"
|
||||
item_state = "talonpin"
|
||||
overlay_state = "talonpin"
|
||||
@@ -146,3 +146,60 @@
|
||||
icon_state = "pizzadelivery"
|
||||
item_state = "pizzadelivery"
|
||||
rolled_down = 0
|
||||
|
||||
//////////////////////TALON JUMPSUITS//////////////////////
|
||||
|
||||
/obj/item/clothing/under/rank/talon/basic
|
||||
name = "ITV jumpsuit"
|
||||
desc = "A basic jumpsuit that bares the ITV logo on the breast."
|
||||
icon = 'icons/obj/clothing/uniforms_vr.dmi'
|
||||
index = "vr"
|
||||
rolled_down_icon = 'icons/mob/uniform_rolled_down_vr.dmi'
|
||||
icon_override = 'icons/mob/uniform_vr.dmi'
|
||||
icon_state = "talon_basic"
|
||||
item_state = "talon_basic"
|
||||
rolled_sleeves = 0
|
||||
|
||||
/obj/item/clothing/under/rank/talon/proper
|
||||
name = "ITV proper jumpsuit"
|
||||
desc = "A neat and proper uniform for a proper company."
|
||||
icon = 'icons/obj/clothing/uniforms_vr.dmi'
|
||||
index = "vr"
|
||||
rolled_down_icon = 'icons/mob/uniform_rolled_down_vr.dmi'
|
||||
icon_override = 'icons/mob/uniform_vr.dmi'
|
||||
icon_state = "talon_jumpsuit"
|
||||
item_state = "talon_jumpsuit"
|
||||
rolled_sleeves = 0
|
||||
|
||||
/obj/item/clothing/under/rank/talon/security
|
||||
name = "ITV security jumpsuit"
|
||||
desc = "A sleek, streamlined version of ITV's standard jumpsuit that bares security markings."
|
||||
icon = 'icons/obj/clothing/uniforms_vr.dmi'
|
||||
index = "vr"
|
||||
rolled_down_icon = 'icons/mob/uniform_rolled_down_vr.dmi'
|
||||
icon_override = 'icons/mob/uniform_vr.dmi'
|
||||
icon_state = "talon_security"
|
||||
item_state = "talon_security"
|
||||
rolled_sleeves = 0
|
||||
|
||||
/obj/item/clothing/under/rank/talon/pilot
|
||||
name = "ITV pilot jumpsuit"
|
||||
desc = "A sleek, streamlined version of ITV's standard jumpsuit. Made from cushioned fabric to handle intense flight."
|
||||
icon = 'icons/obj/clothing/uniforms_vr.dmi'
|
||||
index = "vr"
|
||||
rolled_down_icon = 'icons/mob/uniform_rolled_down_vr.dmi'
|
||||
icon_override = 'icons/mob/uniform_vr.dmi'
|
||||
icon_state = "talon_pilot"
|
||||
item_state = "talon_pilot"
|
||||
rolled_sleeves = 0
|
||||
|
||||
/obj/item/clothing/under/rank/talon/command
|
||||
name = "ITV command jumpsuit"
|
||||
desc = "A commanding jumpsuit fit for a commanding officer."
|
||||
icon = 'icons/obj/clothing/uniforms_vr.dmi'
|
||||
index = "vr"
|
||||
rolled_down_icon = 'icons/mob/uniform_rolled_down_vr.dmi'
|
||||
icon_override = 'icons/mob/uniform_vr.dmi'
|
||||
icon_state = "talon_captain"
|
||||
item_state = "talon_captain"
|
||||
rolled_sleeves = 0
|
||||
Reference in New Issue
Block a user