mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-05-24 15:46:26 +01:00
e0aabe5914
* talon uniform
* Talon update
* Update talon_v2.dmm
Playing
* Talon fix and a new Slogan!
* talon fax
* For admins set up talon company fax
+ paperworks can use [talogo]
* Add FAX word
* Talon seal addation
* Fix and Updating the Talon map
Regarding the Talon map, I brought it to the appearance of the Rogue Star. So that players on both servers feel as little strange as possible when playing on the same ship, even on different servers.
* Update talon_v2.dmm
bluespace
* Fixup maps in TGM format
a89e3f1f87: maps/offmap_vr/talon/talon_v2.dmm
Automatically commited by: tools\mapmerge2\fixup.py
* Update talon_v2.dm
* Update talon_v2.dm
* sprite fix
* Forgot to add a fix
Fix for stamp and logo for correct work
* Delete custom_items.txt
accidentally add that in PR, now rempve that
313 lines
12 KiB
Plaintext
313 lines
12 KiB
Plaintext
///////////////////////////////////
|
|
//// Talon Jobs
|
|
/datum/department/talon
|
|
name = DEPARTMENT_TALON
|
|
short_name = "Talon"
|
|
color = "#888888"
|
|
sorting_order = -2
|
|
assignable = FALSE
|
|
visible = FALSE
|
|
|
|
/datum/job/talon_captain
|
|
title = JOB_TALON_CAPTAIN
|
|
flag = TALCAP
|
|
department_flag = TALON
|
|
departments_managed = list(DEPARTMENT_TALON)
|
|
job_description = "The captain's job is to generate profit through trade or other means such as salvage or even privateering."
|
|
supervisors = "yourself"
|
|
outfit_type = /datum/decl/hierarchy/outfit/job/talon_captain
|
|
|
|
offmap_spawn = TRUE
|
|
faction = FACTION_STATION //Required for SSjob to allow people to join as it
|
|
departments = list(DEPARTMENT_TALON)
|
|
total_positions = 1
|
|
spawn_positions = 1
|
|
selection_color = "#999999"
|
|
economic_modifier = 7
|
|
minimal_player_age = 14
|
|
playtime_only = TRUE
|
|
pto_type = PTO_TALON
|
|
timeoff_factor = 1
|
|
dept_time_required = 60
|
|
access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
minimal_access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
alt_titles = list(JOB_ALT_TALON_COMMANDER = /datum/alt_title/talon_commander)
|
|
|
|
/datum/alt_title/talon_commander
|
|
title = JOB_ALT_TALON_COMMANDER
|
|
|
|
/datum/job/talon_doctor
|
|
title = JOB_TALON_DOCTOR
|
|
flag = TALDOC
|
|
department_flag = TALON
|
|
job_description = "The doctor's job is to make sure the crew of the ITV Talon remain in good health and to monitor them when away from the ship."
|
|
supervisors = "the ITV Talon's captain"
|
|
outfit_type = /datum/decl/hierarchy/outfit/job/talon_doctor
|
|
|
|
offmap_spawn = TRUE
|
|
faction = FACTION_STATION //Required for SSjob to allow people to join as it
|
|
departments = list(DEPARTMENT_TALON)
|
|
total_positions = 1
|
|
spawn_positions = 1
|
|
selection_color = "#aaaaaa"
|
|
economic_modifier = 5
|
|
minimal_player_age = 14
|
|
playtime_only = TRUE
|
|
pto_type = PTO_TALON
|
|
timeoff_factor = 1
|
|
access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
minimal_access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
alt_titles = list(JOB_ALT_TALON_MEDIC = /datum/alt_title/talon_medic)
|
|
|
|
/datum/alt_title/talon_medic
|
|
title = JOB_ALT_TALON_MEDIC
|
|
|
|
|
|
/datum/job/talon_engineer
|
|
title = JOB_TALON_ENGINEER
|
|
flag = TALENG
|
|
department_flag = TALON
|
|
job_description = "The engineer's job is to ensure the ITV Talon remains in tip-top shape and to repair any damage as well as manage the shields."
|
|
supervisors = "the ITV Talon's captain"
|
|
outfit_type = /datum/decl/hierarchy/outfit/job/talon_engineer
|
|
|
|
offmap_spawn = TRUE
|
|
faction = FACTION_STATION //Required for SSjob to allow people to join as it
|
|
departments = list(DEPARTMENT_TALON)
|
|
total_positions = 1
|
|
spawn_positions = 1
|
|
selection_color = "#aaaaaa"
|
|
economic_modifier = 5
|
|
minimal_player_age = 14
|
|
playtime_only = TRUE
|
|
pto_type = PTO_TALON
|
|
timeoff_factor = 1
|
|
access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
minimal_access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
alt_titles = list(JOB_ALT_TALON_TECHNICIAN = /datum/alt_title/talon_tech)
|
|
|
|
/datum/alt_title/talon_tech
|
|
title = JOB_ALT_TALON_TECHNICIAN
|
|
|
|
|
|
/datum/job/talon_pilot
|
|
title = JOB_TALON_PILOT
|
|
flag = TALPIL
|
|
department_flag = TALON
|
|
job_description = "The pilot's job is to fly the ITV Talon in the most efficient and profitable way possible."
|
|
supervisors = "the ITV Talon's captain"
|
|
outfit_type = /datum/decl/hierarchy/outfit/job/talon_pilot
|
|
|
|
offmap_spawn = TRUE
|
|
faction = FACTION_STATION //Required for SSjob to allow people to join as it
|
|
departments = list(DEPARTMENT_TALON)
|
|
total_positions = 1
|
|
spawn_positions = 1
|
|
selection_color = "#aaaaaa"
|
|
economic_modifier = 5
|
|
minimal_player_age = 14
|
|
playtime_only = TRUE
|
|
pto_type = PTO_TALON
|
|
timeoff_factor = 1
|
|
access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
minimal_access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
alt_titles = list(JOB_ALT_TALON_HELMSMAN = /datum/alt_title/talon_helmsman)
|
|
|
|
/datum/alt_title/talon_helmsman
|
|
title = JOB_ALT_TALON_HELMSMAN
|
|
|
|
|
|
/datum/job/talon_guard
|
|
title = JOB_TALON_GUARD
|
|
flag = TALSEC
|
|
department_flag = TALON
|
|
job_description = "The guard's job is to keep the crew of the ITV Talon safe and ensure the captain's wishes are carried out."
|
|
supervisors = "the ITV Talon's captain"
|
|
outfit_type = /datum/decl/hierarchy/outfit/job/talon_security
|
|
|
|
offmap_spawn = TRUE
|
|
faction = FACTION_STATION //Required for SSjob to allow people to join as it
|
|
departments = list(DEPARTMENT_TALON)
|
|
total_positions = 1
|
|
spawn_positions = 1
|
|
selection_color = "#aaaaaa"
|
|
economic_modifier = 5
|
|
minimal_player_age = 14
|
|
playtime_only = TRUE
|
|
pto_type = PTO_TALON
|
|
timeoff_factor = 1
|
|
access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
minimal_access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
alt_titles = list(JOB_ALT_TALON_SECURITY = /datum/alt_title/talon_security)
|
|
|
|
/datum/alt_title/talon_security
|
|
title = JOB_ALT_TALON_SECURITY
|
|
|
|
/datum/job/talon_miner
|
|
title = JOB_TALON_MINER
|
|
flag = TALMIN
|
|
department_flag = TALON
|
|
job_description = "The miner's job is to excavate ores and refine them for the Talon's use, as well as for trading."
|
|
supervisors = "the ITV Talon's captain"
|
|
outfit_type = /datum/decl/hierarchy/outfit/job/talon_miner
|
|
|
|
offmap_spawn = TRUE
|
|
faction = FACTION_STATION //Required for SSjob to allow people to join as it
|
|
departments = list(DEPARTMENT_TALON)
|
|
total_positions = 1
|
|
spawn_positions = 1
|
|
selection_color = "#aaaaaa"
|
|
economic_modifier = 5
|
|
minimal_player_age = 14
|
|
playtime_only = TRUE
|
|
pto_type = PTO_TALON
|
|
timeoff_factor = 1
|
|
access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
minimal_access = list(ACCESS_TALON, ACCESS_TALON_BRIDGE, ACCESS_TALON_MEDICAL, ACCESS_TALON_ENGINEER, ACCESS_TALON_CARGO, ACCESS_TALON_SECURITY, ACCESS_TALON_PILOT)
|
|
alt_titles = list(JOB_ALT_TALON_EXCAVATOR = /datum/alt_title/talon_excavator)
|
|
|
|
/datum/alt_title/talon_excavator
|
|
title = JOB_ALT_TALON_EXCAVATOR
|
|
|
|
//////////////////////TALON OUTFITS//////////////////////
|
|
|
|
/datum/decl/hierarchy/outfit/job/talon_captain
|
|
name = OUTFIT_JOB_NAME(JOB_TALON_CAPTAIN)
|
|
|
|
id_type = /obj/item/card/id/talon/captain
|
|
id_slot = slot_wear_id
|
|
pda_type = null
|
|
glasses = /obj/item/clothing/glasses/sunglasses
|
|
head = /obj/item/clothing/head/caphat/talon/refreshed
|
|
uniform = /obj/item/clothing/under/rank/talon/command/refreshed
|
|
suit = /obj/item/clothing/suit/storage/talonbomberjacket/captain
|
|
shoes = /obj/item/clothing/shoes/brown
|
|
backpack = /obj/item/storage/backpack/talon
|
|
satchel_one = /obj/item/storage/backpack/satchel/talon
|
|
messenger_bag = /obj/item/storage/backpack/messenger/talon
|
|
|
|
headset = /obj/item/radio/headset/talon
|
|
headset_alt = /obj/item/radio/headset/talon
|
|
headset_earbud = /obj/item/radio/headset/talon
|
|
|
|
/datum/decl/hierarchy/outfit/job/talon_pilot
|
|
name = OUTFIT_JOB_NAME(JOB_TALON_PILOT)
|
|
|
|
id_type = /obj/item/card/id/talon/pilot
|
|
id_slot = slot_wear_id
|
|
pda_type = null
|
|
flags = OUTFIT_HAS_BACKPACK|OUTFIT_COMPREHENSIVE_SURVIVAL
|
|
|
|
shoes = /obj/item/clothing/shoes/black
|
|
head = /obj/item/clothing/head/caphat/talon/pilot
|
|
uniform = /obj/item/clothing/under/rank/talon/pilot/refreshed
|
|
suit = /obj/item/clothing/suit/storage/talonbomberjacket
|
|
gloves = /obj/item/clothing/gloves/fingerless
|
|
glasses = /obj/item/clothing/glasses/fakesunglasses/aviator
|
|
uniform_accessories = list(/obj/item/clothing/accessory/storage/webbing/pilot1 = 1)
|
|
backpack = /obj/item/storage/backpack/talon
|
|
satchel_one = /obj/item/storage/backpack/satchel/talon
|
|
messenger_bag = /obj/item/storage/backpack/messenger/talon
|
|
|
|
headset = /obj/item/radio/headset/talon
|
|
headset_alt = /obj/item/radio/headset/talon
|
|
headset_earbud = /obj/item/radio/headset/talon
|
|
|
|
/datum/decl/hierarchy/outfit/job/talon_doctor
|
|
name = OUTFIT_JOB_NAME(JOB_TALON_DOCTOR)
|
|
hierarchy_type = /datum/decl/hierarchy/outfit/job
|
|
|
|
id_type = /obj/item/card/id/talon/doctor
|
|
id_slot = slot_wear_id
|
|
pda_type = null
|
|
|
|
shoes = /obj/item/clothing/shoes/white
|
|
backpack = /obj/item/storage/backpack/medic
|
|
satchel_one = /obj/item/storage/backpack/satchel/med
|
|
messenger_bag = /obj/item/storage/backpack/messenger/med
|
|
head = /obj/item/clothing/head/soft/talon/refreshed
|
|
uniform = /obj/item/clothing/under/rank/talon/proper/refreshed
|
|
suit = /obj/item/clothing/suit/storage/toggle/labcoat/talon
|
|
l_hand = /obj/item/storage/firstaid/regular
|
|
r_pocket = /obj/item/flashlight/pen
|
|
backpack = /obj/item/storage/backpack/talon
|
|
satchel_one = /obj/item/storage/backpack/satchel/talon
|
|
messenger_bag = /obj/item/storage/backpack/messenger/talon
|
|
|
|
headset = /obj/item/radio/headset/talon
|
|
headset_alt = /obj/item/radio/headset/talon
|
|
headset_earbud = /obj/item/radio/headset/talon
|
|
|
|
/datum/decl/hierarchy/outfit/job/talon_security
|
|
name = OUTFIT_JOB_NAME(JOB_ALT_TALON_SECURITY)
|
|
hierarchy_type = /datum/decl/hierarchy/outfit/job
|
|
|
|
id_type = /obj/item/card/id/talon/officer
|
|
id_slot = slot_wear_id
|
|
pda_type = null
|
|
backpack_contents = list(/obj/item/handcuffs = 1)
|
|
|
|
gloves = /obj/item/clothing/gloves/black
|
|
shoes = /obj/item/clothing/shoes/boots/jackboots
|
|
backpack = /obj/item/storage/backpack/security
|
|
satchel_one = /obj/item/storage/backpack/satchel/sec
|
|
messenger_bag = /obj/item/storage/backpack/messenger/sec
|
|
head = /obj/item/clothing/head/beret/talon/command/refreshed
|
|
uniform = /obj/item/clothing/under/rank/talon/security/refreshed
|
|
l_pocket = /obj/item/flash
|
|
backpack = /obj/item/storage/backpack/talon
|
|
satchel_one = /obj/item/storage/backpack/satchel/talon
|
|
messenger_bag = /obj/item/storage/backpack/messenger/talon
|
|
|
|
headset = /obj/item/radio/headset/talon
|
|
headset_alt = /obj/item/radio/headset/talon
|
|
headset_earbud = /obj/item/radio/headset/talon
|
|
|
|
/datum/decl/hierarchy/outfit/job/talon_engineer
|
|
name = OUTFIT_JOB_NAME(JOB_TALON_ENGINEER)
|
|
hierarchy_type = /datum/decl/hierarchy/outfit/job
|
|
|
|
id_type = /obj/item/card/id/talon/engineer
|
|
id_slot = slot_wear_id
|
|
pda_type = null
|
|
flags = OUTFIT_HAS_BACKPACK|OUTFIT_EXTENDED_SURVIVAL
|
|
|
|
belt = /obj/item/storage/belt/utility/full
|
|
shoes = /obj/item/clothing/shoes/boots/workboots
|
|
r_pocket = /obj/item/t_scanner
|
|
backpack = /obj/item/storage/backpack/industrial
|
|
satchel_one = /obj/item/storage/backpack/satchel/eng
|
|
messenger_bag = /obj/item/storage/backpack/messenger/engi
|
|
head = /obj/item/clothing/head/soft/talon/refreshed
|
|
uniform = /obj/item/clothing/under/rank/talon/basic/refreshed
|
|
belt = /obj/item/storage/belt/utility/atmostech
|
|
backpack = /obj/item/storage/backpack/talon
|
|
satchel_one = /obj/item/storage/backpack/satchel/talon
|
|
messenger_bag = /obj/item/storage/backpack/messenger/talon
|
|
|
|
headset = /obj/item/radio/headset/talon
|
|
headset_alt = /obj/item/radio/headset/talon
|
|
headset_earbud = /obj/item/radio/headset/talon
|
|
|
|
/datum/decl/hierarchy/outfit/job/talon_miner
|
|
name = OUTFIT_JOB_NAME(JOB_TALON_MINER)
|
|
hierarchy_type = /datum/decl/hierarchy/outfit/job
|
|
|
|
id_type = /obj/item/card/id/talon/miner
|
|
id_slot = slot_wear_id
|
|
pda_type = null
|
|
flags = OUTFIT_HAS_BACKPACK|OUTFIT_EXTENDED_SURVIVAL
|
|
|
|
shoes = /obj/item/clothing/shoes/boots/workboots
|
|
r_pocket = /obj/item/storage/bag/ore
|
|
l_pocket = /obj/item/tool/crowbar
|
|
head = /obj/item/clothing/head/soft/talon/refreshed
|
|
uniform = /obj/item/clothing/under/rank/talon/basic/refreshed
|
|
backpack = /obj/item/storage/backpack/talon
|
|
satchel_one = /obj/item/storage/backpack/satchel/talon
|
|
messenger_bag = /obj/item/storage/backpack/messenger/talon
|
|
|
|
headset = /obj/item/radio/headset/talon
|
|
headset_alt = /obj/item/radio/headset/talon
|
|
headset_earbud = /obj/item/radio/headset/talon
|