Nanotrasen to GATO - comments
I know it's a mess, but the least I can do is add comments anywhere I can
This commit is contained in:
@@ -226,7 +226,7 @@
|
||||
SSblackbox.record_feedback("tally", "admin_verb", 1, "Player Panel") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
|
||||
/datum/admins/proc/access_news_network() //MARKER
|
||||
/datum/admins/proc/access_news_network() //MARKER //GS13 - Nanotrasen to GATO
|
||||
set category = "Admin.Events"
|
||||
set name = "Access Newscaster Network"
|
||||
set desc = "Allows you to view, add and edit news feeds."
|
||||
|
||||
@@ -56,7 +56,7 @@ GLOBAL_PROTECT(href_token)
|
||||
target = ckey
|
||||
name = "[ckey]'s admin datum ([R])"
|
||||
rank = R
|
||||
admin_signature = "GATO Officer #[rand(0,9)][rand(0,9)][rand(0,9)]"
|
||||
admin_signature = "GATO Officer #[rand(0,9)][rand(0,9)][rand(0,9)]" //GS13 - Nanotrasen to GATO
|
||||
href_token = GenerateToken()
|
||||
if(R.rights & R_DEBUG) //grant profile access
|
||||
world.SetConfig("APP/admin", ckey, "role=admin")
|
||||
|
||||
@@ -90,7 +90,7 @@
|
||||
/datum/antagonist/vassal/greet()
|
||||
to_chat(owner, "<span class='userdanger'>You are now the mortal servant of [master.owner.current], a bloodsucking vampire!</span>")
|
||||
to_chat(owner, "<span class='boldannounce'>The power of [master.owner.current.p_their()] immortal blood compells you to obey [master.owner.current.p_them()] in all things, even offering your own life to prolong theirs.<br>\
|
||||
You are not required to obey any other Bloodsucker, for only [master.owner.current] is your master. The laws of GATO do not apply to you now; only your vampiric master's word must be obeyed.<span>")
|
||||
You are not required to obey any other Bloodsucker, for only [master.owner.current] is your master. The laws of GATO do not apply to you now; only your vampiric master's word must be obeyed.<span>") //GS13 - Nanotrasen to GATO
|
||||
// Effects...
|
||||
owner.current.playsound_local(null, 'sound/magic/mutate.ogg', 100, FALSE, pressure_affected = FALSE)
|
||||
//owner.store_memory("You became the mortal servant of [master.owner.current], a bloodsucking vampire!")
|
||||
|
||||
@@ -445,7 +445,7 @@
|
||||
if(check_cult_victory())
|
||||
parts += "<span class='greentext big'>The cult has succeeded! Nar'Sie has snuffed out another torch in the void!</span>"
|
||||
else
|
||||
parts += "<span class='redtext big'>The staff managed to stop the cult! Dark words and heresy are no match for GATO's finest!</span>"
|
||||
parts += "<span class='redtext big'>The staff managed to stop the cult! Dark words and heresy are no match for GATO's finest!</span>" //GS13 - Nanotrasen to GATO
|
||||
|
||||
if(objectives.len)
|
||||
parts += "<b>The cultists' objectives were:</b>"
|
||||
|
||||
@@ -143,7 +143,7 @@
|
||||
|
||||
to_chat(owner, "<B><font size=3 color=red>You are the [name].</font></B>")
|
||||
|
||||
var/missiondesc = "Your squad is being sent on a mission to [station_name()] by GATO's Security Division."
|
||||
var/missiondesc = "Your squad is being sent on a mission to [station_name()] by GATO's Security Division." //GS13 - Nanotrasen to GATO
|
||||
if(leader) //If Squad Leader
|
||||
missiondesc += " Lead your squad to ensure the completion of the mission. Board the shuttle when your team is ready."
|
||||
else
|
||||
@@ -160,7 +160,7 @@
|
||||
|
||||
to_chat(owner, "<B><font size=3 color=red>You are the [name].</font></B>")
|
||||
|
||||
var/missiondesc = "Your squad is being sent on a mission to [station_name()] by GATO's Security Division."
|
||||
var/missiondesc = "Your squad is being sent on a mission to [station_name()] by GATO's Security Division." //GS13 - Nanotrasen to GATO
|
||||
if(leader) //If Squad Leader
|
||||
missiondesc += " Lead your squad to ensure the completion of the mission. Board the shuttle when your team is ready."
|
||||
else
|
||||
@@ -198,7 +198,7 @@
|
||||
QDEL_NULL(H.wanted_lvl)
|
||||
..()
|
||||
|
||||
/datum/antagonist/ert/families/greet()
|
||||
/datum/antagonist/ert/families/greet() //GS13 - Nanotrasen to GATO
|
||||
var/missiondesc = "<span class='warningplain'><B><font size=6 color=red>You are the [name].</font></B>"
|
||||
missiondesc += "<BR><B><font size=5 color=red>You are NOT a GATO Employee. You work for the local government.</font></B>"
|
||||
missiondesc += "<BR><B><font size=5 color=red>You are NOT a deathsquad. You are here to help innocents escape violence, criminal activity, and other dangerous things.</font></B>"
|
||||
@@ -245,7 +245,7 @@
|
||||
. = ..()
|
||||
|
||||
|
||||
/datum/antagonist/ert/families/undercover_cop/greet()
|
||||
/datum/antagonist/ert/families/undercover_cop/greet() //GS13 - Nanotrasen to GATO
|
||||
var/missiondesc = "<span class='warningplain'><B><font size=3 color=red>You are the [name].</font></B>"
|
||||
missiondesc += "<BR><B><font size=3 color=red>You are NOT a GATO Employee. You work for the local government.</font></B>"
|
||||
missiondesc += "<BR>You are an undercover police officer on board [station_name()]. You've been sent here by the Spinward Stellar Coalition because of suspected abusive behavior by the security department, and to keep tabs on a potential criminal organization operation."
|
||||
|
||||
@@ -31,12 +31,12 @@
|
||||
backstory = back_story
|
||||
switch(backstory)
|
||||
if("prisoner")
|
||||
to_chat(owner, "<B>I can't believe we managed to break out of a GATO superjail! Sadly though, our work is not done. The emergency teleport at the station logs everyone who uses it, and where they went.</B>")
|
||||
to_chat(owner, "<B>It won't be long until CentCom tracks where we've gone off to. I need to work with my fellow escapees to prepare for the troops GATO is sending, I'm not going back.</B>")
|
||||
to_chat(owner, "<B>I can't believe we managed to break out of a GATO superjail! Sadly though, our work is not done. The emergency teleport at the station logs everyone who uses it, and where they went.</B>") //GS13 - Nanotrasen to GATO
|
||||
to_chat(owner, "<B>It won't be long until CentCom tracks where we've gone off to. I need to work with my fellow escapees to prepare for the troops GATO is sending, I'm not going back.</B>") //GS13 - Nanotrasen to GATO
|
||||
if("cultist")
|
||||
to_chat(owner, "<B>Blessed be our journey so far, but I fear the worst has come to our doorstep, and only those with the strongest faith will survive.</B>")
|
||||
to_chat(owner, "<B>Our religion has been repeatedly culled by GATO because it is categorized as an \"Enemy of the Corporation\", whatever that means.</B>")
|
||||
to_chat(owner, "<B>Now there are only four of us left, and GATO is coming. When will our god show itself to save us from this hellish station?!</B>")
|
||||
to_chat(owner, "<B>Our religion has been repeatedly culled by GATO because it is categorized as an \"Enemy of the Corporation\", whatever that means.</B>") //GS13 - Nanotrasen to GATO
|
||||
to_chat(owner, "<B>Now there are only four of us left, and GATO is coming. When will our god show itself to save us from this hellish station?!</B>") //GS13 - Nanotrasen to GATO
|
||||
if("waldo")
|
||||
to_chat(owner, "<B>Hi, Friends!</B>")
|
||||
to_chat(owner, "<B>My name is Waldo. I'm just setting off on a galaxywide hike. You can come too. All you have to do is find me.</B>")
|
||||
|
||||
@@ -355,7 +355,7 @@ GLOBAL_VAR(families_override_theme)
|
||||
if(4)
|
||||
team_size = 11
|
||||
cops_to_send = /datum/antagonist/ert/families/beatcop/fbi
|
||||
announcement_message = "We are dispatching our top agents to [station_name()] at the request of the Spinward Stellar Coalition government due to an extreme terrorist level threat against this GATO owned station. All gangsters must surrender IMMEDIATELY. Failure to comply can and will result in death. We have blockaded your warp gates and will not allow any escape until the situation is resolved within our standard response time of 10 minutes.\n\nSurrender now or face the consequences of your actions."
|
||||
announcement_message = "We are dispatching our top agents to [station_name()] at the request of the Spinward Stellar Coalition government due to an extreme terrorist level threat against this GATO owned station. All gangsters must surrender IMMEDIATELY. Failure to comply can and will result in death. We have blockaded your warp gates and will not allow any escape until the situation is resolved within our standard response time of 10 minutes.\n\nSurrender now or face the consequences of your actions." //GS13 - Nanotrasen to GATO
|
||||
announcer = "Federal Bureau of Investigation"
|
||||
if(5)
|
||||
team_size = 12
|
||||
@@ -382,7 +382,7 @@ GLOBAL_VAR(families_override_theme)
|
||||
if(4)
|
||||
team_size = 8
|
||||
cops_to_send = /datum/antagonist/ert/families/beatcop/fbi
|
||||
announcement_message = "We are dispatching our top agents to [station_name()] at the request of the Spinward Stellar Coalition government due to an extreme terrorist level threat against this GATO owned station. All gangsters must surrender IMMEDIATELY. Failure to comply can and will result in death. We have blockaded your warp gates and will not allow any escape until the situation is resolved within our standard response time of 10 minutes.\n\nSurrender now or face the consequences of your actions."
|
||||
announcement_message = "We are dispatching our top agents to [station_name()] at the request of the Spinward Stellar Coalition government due to an extreme terrorist level threat against this GATO owned station. All gangsters must surrender IMMEDIATELY. Failure to comply can and will result in death. We have blockaded your warp gates and will not allow any escape until the situation is resolved within our standard response time of 10 minutes.\n\nSurrender now or face the consequences of your actions." //GS13 - Nanotrasen to GATO
|
||||
announcer = "Federal Bureau of Investigation"
|
||||
if(5)
|
||||
team_size = 10
|
||||
|
||||
@@ -124,7 +124,7 @@
|
||||
And if you see that bastard Dutch, put a bullet in his skull for me."
|
||||
)
|
||||
|
||||
/datum/gang_theme/construction_company_audit
|
||||
/datum/gang_theme/construction_company_audit //GS13 - Nanotrasen to GATO
|
||||
name = "Construction Company Audit"
|
||||
description = "Welcome to the History Channel on 100.1. I'm your host, Joshua, and I'm here today with Professor Elliot, a historian specializing in dead superpowers. \
|
||||
Today we'll be discussing the fall of the famous United States empire in the early 21st century. The program will last about an hour, and we'll get right into it after a quick word \
|
||||
@@ -146,7 +146,7 @@
|
||||
Some station residents may try to tell you the United States doesn't exist anymore. They are incorrect. We simply went undercover after the Second American Civil War. The invisible one."
|
||||
)
|
||||
|
||||
/datum/gang_theme/wild_wasteland
|
||||
/datum/gang_theme/wild_wasteland //GS13 - Nanotrasen to GATO
|
||||
name = "Wild, Wild Wasteland"
|
||||
description = "Hey everybody, this is Three Dog, your friendly neighborhood disc jockey on 207.7! Today we got a shoutout to our man, the Captain on the GATO station in SSC territory! \
|
||||
Our generous donator wanted us to say that, ahem, *crinkles paper*, 'Tunnel Snakes Rule'? Whatever that means, I'm sure it means a lot to the good captain! And now, we resume our \
|
||||
@@ -190,7 +190,7 @@
|
||||
Get rid of those Third Street Saint and Grove Street cowards."
|
||||
)
|
||||
|
||||
/datum/gang_theme/steelport_shuffle
|
||||
/datum/gang_theme/steelport_shuffle //GS13 - Nanotrasen to GATO
|
||||
name = "Steelport Shuffle"
|
||||
description = "Tonight on C-SPAM, the United Space Nations is wrapping up their convention on Silicon Rights. GATO lobbyists have been rumored to be paying off electors, with \
|
||||
serious opposition from the Spinward Stellar Coalition, known for their strict stance on AI rights being guaranteed within their territory. Reports from GATO stations claim that \
|
||||
@@ -213,7 +213,7 @@
|
||||
GATO will NOT get away with their ABUSE of INNOCENT AI LIVES! >_<"
|
||||
)
|
||||
|
||||
/datum/gang_theme/space_rosa
|
||||
/datum/gang_theme/space_rosa //GS13 - Nanotrasen to GATO
|
||||
name = "Space Rosa"
|
||||
description = "Hey there, this is the Economy Zone on BOX News 66.6. The stock market is still reeling from accusations that three well known corporate entities \
|
||||
may supposedly be tied up in industrial espionage actions against eachother. We've reached out to Saints Flow, the Morningstar Corporation, and Majima Construction for \
|
||||
|
||||
@@ -514,8 +514,8 @@
|
||||
return CINEMATIC_SELFDESTRUCT_MISS
|
||||
|
||||
/obj/machinery/nuclearbomb/beer
|
||||
name = "\improper GATO-brand nuclear fission explosive"
|
||||
desc = "One of the more successful achievements of the GATO Corporate Warfare Division, their nuclear fission explosives are renowned for being cheap to produce and devastatingly effective. Signs explain that though this particular device has been decommissioned, every GATO station is equipped with an equivalent one, just in case. All Captains carefully guard the disk needed to detonate them - at least, the sign says they do. There seems to be a tap on the back."
|
||||
name = "\improper GATO-brand nuclear fission explosive" //GS13 - Nanotrasen to GATO
|
||||
desc = "One of the more successful achievements of the GATO Corporate Warfare Division, their nuclear fission explosives are renowned for being cheap to produce and devastatingly effective. Signs explain that though this particular device has been decommissioned, every GATO station is equipped with an equivalent one, just in case. All Captains carefully guard the disk needed to detonate them - at least, the sign says they do. There seems to be a tap on the back." //GS13 - Nanotrasen to GATO
|
||||
proper_bomb = FALSE
|
||||
var/obj/structure/reagent_dispensers/beerkeg/keg
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
var/datum/game_mode/dynamic/dynamic = SSticker.mode
|
||||
dynamic.create_threat(revs_win_injection_amount)
|
||||
dynamic.threat_log += "[worldtime2text()]: Revolution victory. Added [revs_win_injection_amount] threat."
|
||||
|
||||
//GS13 - Nanotrasen to GATO
|
||||
priority_announce("A recent assessment of your station has marked your station as a severe risk area for high ranking GATO officials. \
|
||||
For the safety of our staff, we have blacklisted your station for new employment of security and command. \
|
||||
[pick(world.file2list("strings/anti_union_propaganda.txt"))]", null, 'sound/announcer/classic/attention.ogg', null, "Central Command Loyalty Monitoring Division")
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
/datum/antagonist/traitor/internal_affairs
|
||||
name = "Internal Affairs Agent"
|
||||
employer = "GATO"
|
||||
employer = "GATO" //GS13 - Nanotrasen to GATO
|
||||
suicide_cry = "FOR THE COMPANY!!"
|
||||
antagpanel_category = "IAA"
|
||||
var/special_role = "internal affairs agent"
|
||||
@@ -253,7 +253,7 @@
|
||||
to_chat(owner.current, span_userdanger("You are the [special_role]."))
|
||||
if(syndicate)
|
||||
to_chat(owner.current, span_userdanger("Your target has been framed for [crime], and you have been tasked with eliminating them to prevent them defending themselves in court."))
|
||||
to_chat(owner.current, "<span class='warningplain'><B><font size=5 color=red>Any damage you cause will be a further embarrassment to GATO, so you have no limits on collateral damage.</font></B></span>")
|
||||
to_chat(owner.current, "<span class='warningplain'><B><font size=5 color=red>Any damage you cause will be a further embarrassment to GATO, so you have no limits on collateral damage.</font></B></span>") //GS13 - Nanotrasen to GATO
|
||||
to_chat(owner.current, span_userdanger("You have been provided with a standard uplink to accomplish your task."))
|
||||
else
|
||||
to_chat(owner.current, span_userdanger("Your target is suspected of [crime], and you have been tasked with eliminating them by any means necessary to avoid a costly and embarrassing public trial."))
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
/datum/traitor_class/human/freeform/forge_objectives(datum/antagonist/traitor/T)
|
||||
var/datum/objective/freedom/O = new
|
||||
O.explanation_text = "You have no explicit goals! While we don't approve of mindless slaughter, you may antagonize GATO any way you wish! Don't get captured or killed, but if you've done nothing, you'll be in trouble!"
|
||||
O.explanation_text = "You have no explicit goals! While we don't approve of mindless slaughter, you may antagonize GATO any way you wish! Don't get captured or killed, but if you've done nothing, you'll be in trouble!" //GS13 - Nanotrasen to GATO
|
||||
O.owner = T.owner
|
||||
T.add_objective(O)
|
||||
return
|
||||
|
||||
@@ -124,7 +124,7 @@
|
||||
var/points_to_check = min(D.account_balance, ransom)
|
||||
D.adjust_money(min(points_to_check, ransom))
|
||||
priority_announce("One of your crew was captured by a rival organisation - we've needed to pay their ransom to bring them back. \
|
||||
As is policy we've taken a portion of the station's funds to offset the overall cost.", null, "attention", null, "GATO Asset Protection")
|
||||
As is policy we've taken a portion of the station's funds to offset the overall cost.", null, "attention", null, "GATO Asset Protection") //GS13 - Nanotrasen to GATO
|
||||
|
||||
sleep(30)
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
/obj/structure/artilleryplaceholder/decorative
|
||||
density = FALSE
|
||||
|
||||
/obj/machinery/artillerycontrol/ui_interact(mob/user)
|
||||
/obj/machinery/artillerycontrol/ui_interact(mob/user) //GS13 - Nanotrasen to GATO
|
||||
. = ..()
|
||||
var/dat = "<B>Bluespace Artillery Control:</B><BR>"
|
||||
dat += "Locked on<BR>"
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
item_state = "banner"
|
||||
lefthand_file = 'icons/mob/inhands/equipment/banners_lefthand.dmi'
|
||||
righthand_file = 'icons/mob/inhands/equipment/banners_righthand.dmi'
|
||||
desc = "A banner with GATO's logo on it."
|
||||
desc = "A banner with GATO's logo on it." //GS13 - Nanotrasen to GATO
|
||||
slowdown = 2
|
||||
throw_speed = 0
|
||||
throw_range = 1
|
||||
@@ -114,7 +114,7 @@
|
||||
name = "banner landmark"
|
||||
icon = 'icons/obj/items_and_weapons.dmi'
|
||||
icon_state = "banner"
|
||||
desc = "This is where a banner with GATO's logo on it would go."
|
||||
desc = "This is where a banner with GATO's logo on it would go." //GS13 - Nanotrasen to GATO
|
||||
layer = LOW_ITEM_LAYER
|
||||
|
||||
/obj/effect/ctf/flag_reset/red
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
//centcomAway items
|
||||
|
||||
/obj/item/paper/pamphlet/centcom/visitor_info
|
||||
/obj/item/paper/pamphlet/centcom/visitor_info //GS13 - Nanotrasen to GATO
|
||||
name = "Visitor Info Pamphlet"
|
||||
info = "<b> XCC-P5831 Visitor Information </b><br>\
|
||||
Greetings, visitor, to XCC-P5831! As you may know, this outpost was once \
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
desc = "A pamphlet encouraging the reader to maintain a balanced lifestyle and take care of their mental health, while still enjoying video games in a healthy way. You probably don't need this..."
|
||||
info = "They don't make you kill people. There, we said it. Now get back to work!"
|
||||
|
||||
/obj/item/paper/pamphlet/gateway
|
||||
/obj/item/paper/pamphlet/gateway //GS13 - Nanotrasen to GATO
|
||||
info = "<b>Welcome to the GATO Gateway project...</b><br>\
|
||||
Congratulations! If you're reading this, you and your superiors have decided that you're \
|
||||
ready to commit to a life spent colonising the rolling hills of far away worlds. You \
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
availability_prob = 50
|
||||
|
||||
/datum/blackmarket_item/clothing/full_spacesuit_set
|
||||
name = "GATO Branded Spacesuit Box"
|
||||
name = "GATO Branded Spacesuit Box" //GS13 - Nanotrasen to GATO
|
||||
desc = "A few boxes of \"Old Style\" space suits fell off the back of a space truck."
|
||||
item = /obj/item/storage/box
|
||||
price_min = 1500
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
|
||||
/datum/blackmarket_item/misc/internals_box
|
||||
name = "Internals Box"
|
||||
desc = "The same one GATO gives you before starting the shift. Totally not stolen from a dead space-man floating in space."
|
||||
desc = "The same one GATO gives you before starting the shift. Totally not stolen from a dead space-man floating in space." //GS13 - Nanotrasen to GATO
|
||||
item = /obj/item/storage/box/survival
|
||||
price_min = 250
|
||||
price_max = 350
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
|
||||
/datum/bounty/item/assistant/scooter
|
||||
name = "Scooter"
|
||||
description = "GATO has determined walking to be wasteful. Ship a scooter to CentCom to speed operations up."
|
||||
description = "GATO has determined walking to be wasteful. Ship a scooter to CentCom to speed operations up." //GS13 - Nanotrasen to GATO
|
||||
reward = 900 // the mat hoffman
|
||||
wanted_types = list(/obj/vehicle/ridden/scooter)
|
||||
include_subtypes = FALSE
|
||||
|
||||
/datum/bounty/item/assistant/skateboard
|
||||
name = "Skateboard"
|
||||
description = "GATO has determined walking to be wasteful. Ship a skateboard to CentCom to speed operations up."
|
||||
description = "GATO has determined walking to be wasteful. Ship a skateboard to CentCom to speed operations up." //GS13 - Nanotrasen to GATO
|
||||
reward = 800 // the tony hawk
|
||||
wanted_types = list(/obj/vehicle/ridden/scooter/skateboard)
|
||||
|
||||
@@ -162,7 +162,7 @@
|
||||
|
||||
/datum/bounty/item/assistant/ied
|
||||
name = "IED"
|
||||
description = "GATO's maximum security prison at CentCom is undergoing personnel training. Ship a handful of IEDs to serve as a training tools."
|
||||
description = "GATO's maximum security prison at CentCom is undergoing personnel training. Ship a handful of IEDs to serve as a training tools." //GS13 - Nanotrasen to GATO
|
||||
reward = 2000
|
||||
required_count = 3
|
||||
wanted_types = list(/obj/item/grenade/iedcasing)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
/datum/bounty/item/chef/soup
|
||||
name = "Soup"
|
||||
description = "To quell the homeless uprising, GATO will be serving soup to all underpaid workers. Ship any type of soup. Do NOT ship bowls of water."
|
||||
description = "To quell the homeless uprising, GATO will be serving soup to all underpaid workers. Ship any type of soup. Do NOT ship bowls of water." //GS13 - Nanotrasen to GATO
|
||||
reward = 1200
|
||||
required_count = 4
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/soup)
|
||||
@@ -49,7 +49,7 @@
|
||||
|
||||
/datum/bounty/item/chef/hotdog
|
||||
name = "Hot Dog"
|
||||
description = "GATO is conducting taste tests to determine the best hot dog recipe. Ship your station's version to participate."
|
||||
description = "GATO is conducting taste tests to determine the best hot dog recipe. Ship your station's version to participate." //GS13 - Nanotrasen to GATO
|
||||
reward = 4000
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/hotdog)
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
|
||||
/datum/bounty/item/chef/chawanmushi
|
||||
name = "Chawanmushi"
|
||||
description = "GATO wants to improve relations with its sister company, Japanotrasen. Ship Chawanmushi immediately."
|
||||
description = "GATO wants to improve relations with its sister company, GATITO. Ship Chawanmushi immediately." //GS13 - Nanotrasen to GATO
|
||||
reward = 5000
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/chawanmushi)
|
||||
|
||||
@@ -81,7 +81,7 @@
|
||||
|
||||
/datum/bounty/item/chef/pancakes
|
||||
name = "Pancakes"
|
||||
description = "Here at GATO we consider employees to be family. And you know what families love? Pancakes. Ship a baker's dozen."
|
||||
description = "Here at GATO we consider employees to be family. And you know what families love? Pancakes. Ship a baker's dozen." //GS13 - Nanotrasen to GATO
|
||||
reward = 4000
|
||||
required_count = 13
|
||||
wanted_types = list(/datum/crafting_recipe/food/pancakes)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/datum/bounty/item/chef/birthday_cake
|
||||
name = "Birthday Cake"
|
||||
description = "GATO's birthday is coming up! Ship them a birthday cake to celebrate!"
|
||||
description = "GATO's birthday is coming up! Ship them a birthday cake to celebrate!" //GS13 - Nanotrasen to GATO
|
||||
reward = 1800
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/store/cake/birthday, /obj/item/reagent_containers/food/snacks/cakeslice/birthday)
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
/datum/bounty/item/gardencook/onionrings
|
||||
name = "Onion Rings"
|
||||
description = "GATO is remembering Saturn day. Ship onion rings to show the station's support."
|
||||
description = "GATO is remembering Saturn day. Ship onion rings to show the station's support." //GS13 - Nanotrasen to GATO
|
||||
reward = 1200
|
||||
required_count = 3
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/onionrings)
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
|
||||
/datum/bounty/item/medical/lizard_tail
|
||||
name = "Lizard Tail"
|
||||
description = "The Wizard Federation has made off with GATO's supply of lizard tails. While CentCom is dealing with the wizards, can the station spare a tail of their own?"
|
||||
description = "The Wizard Federation has made off with GATO's supply of lizard tails. While CentCom is dealing with the wizards, can the station spare a tail of their own?" //GS13 - Nanotrasen to GATO
|
||||
reward = 3000
|
||||
wanted_types = list(/obj/item/organ/tail/lizard)
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
|
||||
/datum/bounty/item/medical/blood
|
||||
name = "Generic Blood"
|
||||
description = "GATO's annual blood drive is back up to full speed, following the garlic incident. Good blood in good volumes accepted for Credit returns."
|
||||
description = "GATO's annual blood drive is back up to full speed, following the garlic incident. Good blood in good volumes accepted for Credit returns." //GS13 - Nanotrasen to GATO
|
||||
reward = 3500
|
||||
required_count = 600
|
||||
wanted_types = list(/datum/reagent/blood)
|
||||
|
||||
@@ -1,24 +1,24 @@
|
||||
/datum/bounty/item/science/boh
|
||||
name = "Bag of Holding"
|
||||
description = "GATO would make good use of high-capacity backpacks. If you have any, please ship them."
|
||||
description = "GATO would make good use of high-capacity backpacks. If you have any, please ship them." //GS13 - Nanotrasen to GATO
|
||||
reward = 5000
|
||||
wanted_types = list(/obj/item/storage/backpack/holding)
|
||||
|
||||
/datum/bounty/item/science/tboh
|
||||
name = "Trash Bag of Holding"
|
||||
description = "GATO would make good use of high-capacity trash bags. If you have any, please ship them."
|
||||
description = "GATO would make good use of high-capacity trash bags. If you have any, please ship them." //GS13 - Nanotrasen to GATO
|
||||
reward = 3000
|
||||
wanted_types = list(/obj/item/storage/bag/trash/bluespace)
|
||||
|
||||
/datum/bounty/item/science/bluespace_syringe
|
||||
name = "Bluespace Syringe"
|
||||
description = "GATO would make good use of high-capacity syringes. If you have any, please ship them."
|
||||
description = "GATO would make good use of high-capacity syringes. If you have any, please ship them." //GS13 - Nanotrasen to GATO
|
||||
reward = 1500
|
||||
wanted_types = list(/obj/item/reagent_containers/syringe/bluespace)
|
||||
|
||||
/datum/bounty/item/science/bluespace_body_bag
|
||||
name = "Bluespace Body Bag"
|
||||
description = "GATO would make good use of high-capacity body bags. If you have any, please ship them."
|
||||
description = "GATO would make good use of high-capacity body bags. If you have any, please ship them." //GS13 - Nanotrasen to GATO
|
||||
reward = 5000
|
||||
wanted_types = list(/obj/item/bodybag/bluespace)
|
||||
|
||||
|
||||
@@ -7,14 +7,14 @@
|
||||
|
||||
/datum/bounty/item/security/recharger
|
||||
name = "Rechargers"
|
||||
description = "GATO military academy is conducting marksmanship exercises. They request that rechargers be shipped."
|
||||
description = "GATO military academy is conducting marksmanship exercises. They request that rechargers be shipped." //GS13 - Nanotrasen to GATO
|
||||
reward = 1700
|
||||
required_count = 3
|
||||
wanted_types = list(/obj/machinery/recharger)
|
||||
|
||||
/datum/bounty/item/security/practice
|
||||
name = "Practice Laser Gun"
|
||||
description = "GATO Military Academy is conducting routine marksmanship exercises. The clown hid all the practice lasers, and we're not using live weapons after last time."
|
||||
description = "GATO Military Academy is conducting routine marksmanship exercises. The clown hid all the practice lasers, and we're not using live weapons after last time." //GS13 - Nanotrasen to GATO
|
||||
reward = 1500
|
||||
required_count = 3
|
||||
wanted_types = list(/obj/item/gun/energy/laser/practice)
|
||||
@@ -27,28 +27,28 @@
|
||||
|
||||
/datum/bounty/item/security/sechuds
|
||||
name = "Sec HUDs"
|
||||
description = "GATO military academy has started to train officers how to use Sec HUDs to the fullest affect. Please send spare Sec HUDs so we can teach the men."
|
||||
description = "GATO military academy has started to train officers how to use Sec HUDs to the fullest affect. Please send spare Sec HUDs so we can teach the men." //GS13 - Nanotrasen to GATO
|
||||
reward = 1250
|
||||
required_count = 5
|
||||
wanted_types = list(/obj/item/clothing/glasses/hud/security)
|
||||
|
||||
/datum/bounty/item/security/techslugs
|
||||
name = "Tech Slugs"
|
||||
description = "GATO Military Academy is conducting an ammo loading and use lessons, on the new 'Tech Slugs'. Problem is we don't have any, please fix this..."
|
||||
description = "GATO Military Academy is conducting an ammo loading and use lessons, on the new 'Tech Slugs'. Problem is we don't have any, please fix this..." //GS13 - Nanotrasen to GATO
|
||||
reward = 3500
|
||||
required_count = 15
|
||||
wanted_types = list(/obj/item/ammo_casing/shotgun/techshell)
|
||||
|
||||
/datum/bounty/item/security/wt550
|
||||
name = "Spare WT-550 clips"
|
||||
description = "GATO Military Academy's ammunition is running low, please send in spare ammo for practice."
|
||||
description = "GATO Military Academy's ammunition is running low, please send in spare ammo for practice." //GS13 - Nanotrasen to GATO
|
||||
reward = 1500
|
||||
required_count = 5
|
||||
wanted_types = list(/obj/item/ammo_box/magazine/wt550m9)
|
||||
|
||||
/datum/bounty/item/security/pins
|
||||
name = "Test range firing pins"
|
||||
description = "GATO Military Academy just got a new set of guns, sadly they didn't come with any pins. Can you send us some Test range locked firing pins?"
|
||||
description = "GATO Military Academy just got a new set of guns, sadly they didn't come with any pins. Can you send us some Test range locked firing pins?" //GS13 - Nanotrasen to GATO
|
||||
reward = 2750
|
||||
required_count = 3
|
||||
wanted_types = list(/obj/item/firing_pin/test_range)
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
|
||||
/datum/bounty/item/silly/strange_object
|
||||
name = "Strange Object"
|
||||
description = "GATO has taken an interest in strange objects. Find one in maint, and ship it off to CentCom right away."
|
||||
description = "GATO has taken an interest in strange objects. Find one in maint, and ship it off to CentCom right away." //GS13 - Nanotrasen to GATO
|
||||
reward = 1000
|
||||
wanted_types = list(/obj/item/relic)
|
||||
|
||||
@@ -61,6 +61,6 @@
|
||||
|
||||
/datum/bounty/item/silly/toy_swords
|
||||
name = "Toy Swords"
|
||||
description = "GATO has secured a contract in a reenactment of a famous movie, but we only have lethal energy based swords. Send us some convincing replicas so we save on medical costs."
|
||||
description = "GATO has secured a contract in a reenactment of a famous movie, but we only have lethal energy based swords. Send us some convincing replicas so we save on medical costs." //GS13 - Nanotrasen to GATO
|
||||
reward = 1200
|
||||
required_count = 3
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
/datum/bounty/item/slime/New()
|
||||
..()
|
||||
description = "GATO's science lead is hunting for the rare and exotic [name]. A bounty has been offered for finding it."
|
||||
description = "GATO's science lead is hunting for the rare and exotic [name]. A bounty has been offered for finding it." //GS13 - Nanotrasen to GATO
|
||||
reward += rand(0, 4) * 250
|
||||
|
||||
/datum/bounty/item/slime/green
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/datum/bounty/item/alien_organs
|
||||
name = "Alien Organs"
|
||||
description = "GATO is interested in studying Xenomorph biology. Ship a set of organs to be thoroughly compensated."
|
||||
description = "GATO is interested in studying Xenomorph biology. Ship a set of organs to be thoroughly compensated." //GS13 - Nanotrasen to GATO
|
||||
reward = 13500
|
||||
required_count = 3
|
||||
wanted_types = list(/obj/item/organ/brain/alien, /obj/item/organ/alien, /obj/item/organ/body_egg/alien_embryo)
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
/datum/bounty/item/adamantine
|
||||
name = "Adamantine"
|
||||
description = "GATO's anomalous materials division is in desparate need for Adamantine. Send them a large shipment and we'll make it worth your while."
|
||||
description = "GATO's anomalous materials division is in desparate need for Adamantine. Send them a large shipment and we'll make it worth your while." //GS13 - Nanotrasen to GATO
|
||||
reward = 15000
|
||||
required_count = 10
|
||||
wanted_types = list(/obj/item/stack/sheet/mineral/adamantine)
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
if(rand(3) == 1)
|
||||
stat_value *= -1
|
||||
name = "Virus ([stat_name] of [stat_value])"
|
||||
description = "GATO is interested in a virus with a [stat_name] stat of exactly [stat_value]. Central Command will pay handsomely for such a virus."
|
||||
description = "GATO is interested in a virus with a [stat_name] stat of exactly [stat_value]. Central Command will pay handsomely for such a virus." //GS13 - Nanotrasen to GATO
|
||||
reward += rand(0, 4) * 400
|
||||
|
||||
/datum/bounty/virus/completion_string()
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#define PRINTER_TIMEOUT 10
|
||||
|
||||
/obj/machinery/computer/bounty
|
||||
name = "\improper GATO bounty console"
|
||||
desc = "Used to check and claim bounties offered by GATO"
|
||||
name = "\improper GATO bounty console" //GS13 - Nanotrasen to GATO
|
||||
desc = "Used to check and claim bounties offered by GATO" //GS13 - Nanotrasen to GATO
|
||||
icon_screen = "bounty"
|
||||
circuit = /obj/item/circuitboard/computer/bounty
|
||||
light_color = "#E2853D"//orange
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
/obj/item/paper/bounty_printout/Initialize(mapload)
|
||||
. = ..()
|
||||
info = "<h2>GATO Cargo Bounties</h2></br>"
|
||||
info = "<h2>GATO Cargo Bounties</h2></br>" //GS13 - Nanotrasen to GATO
|
||||
update_icon()
|
||||
|
||||
for(var/datum/bounty/B in GLOB.bounties_list)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/obj/item/export_scanner
|
||||
name = "export scanner"
|
||||
desc = "A device used to check objects against GATO exports and bounty database. Sadly can not scan reagents vaule."
|
||||
desc = "A device used to check objects against GATO exports and bounty database. Sadly can not scan reagents vaule." //GS13 - Nanotrasen to GATO
|
||||
icon = 'icons/obj/device.dmi'
|
||||
icon_state = "export_scanner"
|
||||
item_state = "radio"
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
/datum/export/large/crate/total_printout(datum/export_report/ex, notes = TRUE) // That's why a goddamn metal crate costs that much.
|
||||
. = ..()
|
||||
if(. && notes)
|
||||
. += " Thanks for participating in GATO Crates Recycling Program."
|
||||
. += " Thanks for participating in GATO Crates Recycling Program." //GS13 - Nanotrasen to GATO
|
||||
|
||||
/datum/export/large/crate/wooden
|
||||
cost = 100
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
name = "express supply console"
|
||||
desc = "This console allows the user to purchase a package \
|
||||
with 1/40th of the delivery time: made possible by GATO's new \"1500mm Orbital Railgun\".\
|
||||
All sales are near instantaneous - please choose carefully"
|
||||
All sales are near instantaneous - please choose carefully" //GS13 - Nanotrasen to GATO
|
||||
icon_screen = "supply_express"
|
||||
circuit = /obj/item/circuitboard/computer/cargo/express
|
||||
blockade_warning = "Bluespace instability detected. Delivery impossible."
|
||||
|
||||
@@ -208,7 +208,7 @@
|
||||
|
||||
/datum/supply_pack/security/armory/swat
|
||||
name = "SWAT Crate"
|
||||
desc = "Contains two fullbody sets of tough, fireproof, pressurized suits designed in a joint effort by IS-ERI and GATO. Each set contains a suit, helmet, mask, combat belt, and combat gloves. Requires Armory access to open."
|
||||
desc = "Contains two fullbody sets of tough, fireproof, pressurized suits designed in a joint effort by IS-ERI and GATO. Each set contains a suit, helmet, mask, combat belt, and combat gloves. Requires Armory access to open." //GS13 - Nanotrasen to GATO
|
||||
cost = 6000
|
||||
contains = list(/obj/item/clothing/head/helmet/swat/nanotrasen,
|
||||
/obj/item/clothing/head/helmet/swat/nanotrasen,
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
/datum/supply_pack/costumes_toys/costume
|
||||
name = "Standard Costume Crate"
|
||||
desc = "Supply the station's entertainers with the equipment of their trade with these GATO-approved costumes! Contains a full clown and mime outfit, along with a bike horn and a bottle of nothing."
|
||||
desc = "Supply the station's entertainers with the equipment of their trade with these GATO-approved costumes! Contains a full clown and mime outfit, along with a bike horn and a bottle of nothing." //GS13 - Nanotrasen to GATO
|
||||
cost = 1300
|
||||
access = ACCESS_THEATRE
|
||||
contains = list(/obj/item/storage/backpack/clown,
|
||||
@@ -299,7 +299,7 @@
|
||||
|
||||
/datum/supply_pack/costumes_toys/wizard
|
||||
name = "Wizard Costume Crate"
|
||||
desc = "Pretend to join the Wizard Federation with this full wizard outfit! GATO would like to remind its employees that actually joining the Wizard Federation is subject to termination of job and life."
|
||||
desc = "Pretend to join the Wizard Federation with this full wizard outfit! GATO would like to remind its employees that actually joining the Wizard Federation is subject to termination of job and life." //GS13 - Nanotrasen to GATO
|
||||
cost = 2000
|
||||
contains = list(/obj/item/staff,
|
||||
/obj/item/clothing/suit/wizrobe/fake,
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
/datum/supply_pack/engineering/shieldgen
|
||||
name = "Anti-breach Shield Projector Crate"
|
||||
desc = "Hull breaches again? Say no more with the GATO Anti-Breach Shield Projector! Uses forcefield technology to keep the air in, and the space out. Contains two shield projectors."
|
||||
desc = "Hull breaches again? Say no more with the GATO Anti-Breach Shield Projector! Uses forcefield technology to keep the air in, and the space out. Contains two shield projectors." //GS13 - Nanotrasen to GATO
|
||||
cost = 2500
|
||||
contains = list(/obj/machinery/shieldgen,
|
||||
/obj/machinery/shieldgen)
|
||||
@@ -156,7 +156,7 @@
|
||||
|
||||
/datum/supply_pack/engineering/bsa
|
||||
name = "Bluespace Artillery Parts"
|
||||
desc = "The pride of GATO Naval Command. The legendary Bluespace Artillery Cannon is a devastating feat of human engineering and testament to wartime determination. Highly advanced research is required for proper construction. "
|
||||
desc = "The pride of GATO Naval Command. The legendary Bluespace Artillery Cannon is a devastating feat of human engineering and testament to wartime determination. Highly advanced research is required for proper construction. " //GS13 - Nanotrasen to GATO
|
||||
cost = 15000
|
||||
special = TRUE
|
||||
contains = list(/obj/item/circuitboard/machine/bsa/front,
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
/datum/supply_pack/goody/combatknives_single
|
||||
name = "Combat Knife Single-Pack"
|
||||
desc = "Contains one sharpened combat knive. Guaranteed to fit snugly inside any GATO-standard boot."
|
||||
desc = "Contains one sharpened combat knive. Guaranteed to fit snugly inside any GATO-standard boot." //GS13 - Nanotrasen to GATO
|
||||
cost = 800
|
||||
contains = list(/obj/item/kitchen/knife/combat)
|
||||
|
||||
@@ -78,7 +78,7 @@
|
||||
|
||||
/datum/supply_pack/goody/beach_ball
|
||||
name = "Beach Ball"
|
||||
desc = "The simple beach ball is one of GATO's most popular products. 'Why do we make beach balls? Because we can! (TM)' - GATO"
|
||||
desc = "The simple beach ball is one of GATO's most popular products. 'Why do we make beach balls? Because we can! (TM)' - GATO" //GS13 - Nanotrasen to GATO
|
||||
cost = 200
|
||||
contains = list(/obj/item/toy/beach_ball)
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
|
||||
/datum/supply_pack/misc/book_crate
|
||||
name = "Book Crate"
|
||||
desc = "Surplus from the GATO Archives, these seven books are sure to be good reads."
|
||||
desc = "Surplus from the GATO Archives, these seven books are sure to be good reads." //GS13 - Nanotrasen to GATO
|
||||
// cost = CARGO_CRATE_VALUE * 3
|
||||
cost = 1500
|
||||
contains = list(/obj/item/book/codex_gigas,
|
||||
@@ -144,7 +144,7 @@
|
||||
|
||||
/datum/supply_pack/misc/bicycle
|
||||
name = "Bicycle"
|
||||
desc = "GATO reminds all employees to never toy with powers outside their control."
|
||||
desc = "GATO reminds all employees to never toy with powers outside their control." //GS13 - Nanotrasen to GATO
|
||||
cost = 1000000
|
||||
contains = list(/obj/vehicle/ridden/bicycle)
|
||||
crate_name = "Bicycle Crate"
|
||||
@@ -328,7 +328,7 @@
|
||||
|
||||
/datum/supply_pack/misc/potted_plants
|
||||
name = "Potted Plants Crate"
|
||||
desc = "Spruce up the station with these lovely plants! Contains a random assortment of five potted plants from GATO's potted plant research division. Warranty void if thrown."
|
||||
desc = "Spruce up the station with these lovely plants! Contains a random assortment of five potted plants from GATO's potted plant research division. Warranty void if thrown." //GS13 - Nanotrasen to GATO
|
||||
cost = 730
|
||||
contains = list(/obj/item/kirbyplants/random,
|
||||
/obj/item/kirbyplants/random,
|
||||
|
||||
@@ -277,7 +277,7 @@
|
||||
|
||||
/datum/supply_pack/organic/hydroponics/beekeeping_fullkit
|
||||
name = "Beekeeping Starter Crate"
|
||||
desc = "BEES BEES BEES. Contains three honey frames, a beekeeper suit & helmet, flyswatter, bee house, and, of course, a pure-bred GATO-Standardized Queen Bee!"
|
||||
desc = "BEES BEES BEES. Contains three honey frames, a beekeeper suit & helmet, flyswatter, bee house, and, of course, a pure-bred GATO-Standardized Queen Bee!" //GS13 - Nanotrasen to GATO
|
||||
cost = 1800
|
||||
contains = list(/obj/structure/beebox/unwrenched,
|
||||
/obj/item/honey_frame,
|
||||
@@ -373,7 +373,7 @@
|
||||
|
||||
/datum/supply_pack/organic/party
|
||||
name = "Party Equipment"
|
||||
desc = "Celebrate both life and death on the station with GATO's Party Essentials(tm)! Contains seven colored glowsticks, four beers, two ales, a drinking shaker, and a bottle of patron & goldschlager!"
|
||||
desc = "Celebrate both life and death on the station with GATO's Party Essentials(tm)! Contains seven colored glowsticks, four beers, two ales, a drinking shaker, and a bottle of patron & goldschlager!" //GS13 - Nanotrasen to GATO
|
||||
cost = 2000
|
||||
contains = list(/obj/item/storage/box/drinkingglasses,
|
||||
/obj/item/reagent_containers/food/drinks/shaker,
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
|
||||
/datum/supply_pack/security/forensics
|
||||
name = "Forensics Crate"
|
||||
desc = "Stay hot on the criminal's heels with GATO's Detective Essentials(tm). Contains a forensics scanner, six evidence bags, camera, tape recorder, white crayon, and of course, a fedora. Requires Security access to open."
|
||||
desc = "Stay hot on the criminal's heels with GATO's Detective Essentials(tm). Contains a forensics scanner, six evidence bags, camera, tape recorder, white crayon, and of course, a fedora. Requires Security access to open." //GS13 - Nanotrasen to GATO
|
||||
cost = 1800
|
||||
contains = list(/obj/item/detective_scanner,
|
||||
/obj/item/storage/box/evidence,
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
/datum/supply_pack/security/justiceinbound
|
||||
name = "Standard Justice Enforcer Crate"
|
||||
desc = "This is it. The Bee's Knees. The Creme of the Crop. The Pick of the Litter. The best of the best of the best. The Crown Jewel of GATO. The Alpha and the Omega of security headwear. Guaranteed to strike fear into the hearts of each and every criminal aboard the station. Also comes with a security gasmask. Requires Security access to open."
|
||||
desc = "This is it. The Bee's Knees. The Creme of the Crop. The Pick of the Litter. The best of the best of the best. The Crown Jewel of GATO. The Alpha and the Omega of security headwear. Guaranteed to strike fear into the hearts of each and every criminal aboard the station. Also comes with a security gasmask. Requires Security access to open." //GS13 - Nanotrasen to GATO
|
||||
cost = 6000 //justice comes at a price. An expensive, noisy price.
|
||||
contraband = TRUE
|
||||
contains = list(/obj/item/clothing/head/helmet/justice,
|
||||
|
||||
@@ -255,7 +255,7 @@
|
||||
|
||||
/datum/supply_pack/service/janitor/starter
|
||||
name = "Janitorial Supplies (Standard)"
|
||||
desc = "Fight back against dirt and grime with GATO's Janitorial Essentials(tm)! Contains three buckets, caution signs, and cleaner grenades. Also has a single mop, spray cleaner, rag, GT soap and a trash bag."
|
||||
desc = "Fight back against dirt and grime with GATO's Janitorial Essentials(tm)! Contains three buckets, caution signs, and cleaner grenades. Also has a single mop, spray cleaner, rag, GT soap and a trash bag." //GS13 - Nanotrasen to GATO
|
||||
cost = 1300
|
||||
contains = list(/obj/item/reagent_containers/glass/bucket,
|
||||
/obj/item/reagent_containers/glass/bucket,
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
//------------------------------------SUPPLY POD-------------------------------------//
|
||||
/obj/structure/closet/supplypod
|
||||
name = "supply pod" //Names and descriptions are normally created with the setStyle() proc during initialization, but we have these default values here as a failsafe
|
||||
desc = "A GATO supply drop pod."
|
||||
desc = "A GATO supply drop pod." //GS13 - Nanotrasen to GATO
|
||||
icon = 'icons/obj/supplypods.dmi'
|
||||
icon_state = "pod" //This is a common base sprite shared by a number of pods
|
||||
pixel_x = SUPPLYPOD_X_OFFSET //2x2 sprite
|
||||
@@ -645,7 +645,7 @@
|
||||
//------------------------------------UPGRADES-------------------------------------//
|
||||
/obj/item/disk/cargo/bluespace_pod //Disk that can be inserted into the Express Console to allow for Advanced Bluespace Pods
|
||||
name = "Bluespace Drop Pod Upgrade"
|
||||
desc = "This disk provides a firmware update to the Express Supply Console, granting the use of GATO's Bluespace Drop Pods to the supply department."
|
||||
desc = "This disk provides a firmware update to the Express Supply Console, granting the use of GATO's Bluespace Drop Pods to the supply department." //GS13 - Nanotrasen to GATO
|
||||
icon = 'icons/obj/module.dmi'
|
||||
icon_state = "cargodisk"
|
||||
// item_state = "card-id"
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
|
||||
/obj/item/clothing/mask/gas/cluwne/happy_cluwne
|
||||
name = "Happy Cluwne Mask"
|
||||
desc = "The mask of a poor cluwne that has been scrubbed of its curse by the GATO supernatural machinations division. Guaranteed to be %99 curse free and %99.9 not haunted. "
|
||||
desc = "The mask of a poor cluwne that has been scrubbed of its curse by the GATO supernatural machinations division. Guaranteed to be %99 curse free and %99.9 not haunted. " //GS13 - Nanotrasen to GATO
|
||||
item_flags = ABSTRACT
|
||||
var/can_cluwne = FALSE
|
||||
var/is_cursed = FALSE //i don't care that this is *slightly* memory wasteful, it's just one more byte and it's not like some madman is going to spawn thousands of these
|
||||
|
||||
@@ -144,7 +144,7 @@
|
||||
|
||||
/obj/item/clothing/shoes/jackboots
|
||||
name = "jackboots"
|
||||
desc = "GATO-brand jackboots for all your jackboots-related needs. From genuine combat to tacticool LARPing, satisfaction is guaranteed."
|
||||
desc = "GATO-brand jackboots for all your jackboots-related needs. From genuine combat to tacticool LARPing, satisfaction is guaranteed." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "jackboots"
|
||||
lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi'
|
||||
righthand_file = 'icons/mob/inhands/equipment/security_righthand.dmi'
|
||||
@@ -157,7 +157,7 @@
|
||||
|
||||
/obj/item/clothing/shoes/jackboots/sec
|
||||
name = "security jackboots"
|
||||
desc = "GATO-issue Security combat boots for combat scenarios or combat situations. All combat, all the time."
|
||||
desc = "GATO-issue Security combat boots for combat scenarios or combat situations. All combat, all the time." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "jackboots_sec"
|
||||
|
||||
/obj/item/clothing/shoes/jackboots/fast
|
||||
@@ -199,7 +199,7 @@
|
||||
|
||||
/obj/item/clothing/shoes/workboots
|
||||
name = "work boots"
|
||||
desc = "GATO-issue Engineering lace-up work boots for the especially blue-collar."
|
||||
desc = "GATO-issue Engineering lace-up work boots for the especially blue-collar." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "workboots"
|
||||
lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi'
|
||||
righthand_file = 'icons/mob/inhands/equipment/security_righthand.dmi'
|
||||
|
||||
@@ -606,7 +606,7 @@
|
||||
|
||||
/obj/item/clothing/suit/space/hardsuit/captain
|
||||
name = "captain's SWAT suit"
|
||||
desc = "A MK.II SWAT suit with streamlined joints and armor made out of superior materials, insulated against intense heat. The most advanced tactical armor available Usually reserved for heavy hitter corporate security, this one has a regal finish in GATO company colors. Better not let the assistants get a hold of it."
|
||||
desc = "A MK.II SWAT suit with streamlined joints and armor made out of superior materials, insulated against intense heat. The most advanced tactical armor available Usually reserved for heavy hitter corporate security, this one has a regal finish in GATO company colors. Better not let the assistants get a hold of it." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "caparmor"
|
||||
item_state = "capspacesuit"
|
||||
armor = list(MELEE = 40, BULLET = 50, LASER = 50, ENERGY = 25, BOMB = 50, BIO = 100, RAD = 50, FIRE = 100, ACID = 100, WOUND = 15)
|
||||
|
||||
@@ -47,7 +47,7 @@ Contains:
|
||||
//NEW SWAT suit
|
||||
/obj/item/clothing/suit/space/swat
|
||||
name = "MK.I SWAT Suit"
|
||||
desc = "A tactical space suit first developed in a joint effort by the defunct IS-ERI and GATO in 20XX for military space operations. A tried and true workhorse, it is very difficult to move in but offers robust protection against all threats!"
|
||||
desc = "A tactical space suit first developed in a joint effort by the defunct IS-ERI and GATO in 20XX for military space operations. A tried and true workhorse, it is very difficult to move in but offers robust protection against all threats!" //GS13 - Nanotrasen to GATO
|
||||
icon_state = "heavy"
|
||||
item_state = "swat_suit"
|
||||
allowed = list(/obj/item/gun, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/tank/internals, /obj/item/kitchen/knife/combat)
|
||||
|
||||
@@ -130,7 +130,7 @@
|
||||
|
||||
/obj/item/clothing/suit/armor/vest/leather
|
||||
name = "security overcoat"
|
||||
desc = "Lightly armored leather overcoat meant as casual wear for high-ranking officers. Bears the crest of GATO Security."
|
||||
desc = "Lightly armored leather overcoat meant as casual wear for high-ranking officers. Bears the crest of GATO Security." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "leathercoat-sec"
|
||||
item_state = "hostrench"
|
||||
body_parts_covered = CHEST|GROIN|ARMS|LEGS
|
||||
|
||||
@@ -304,7 +304,7 @@
|
||||
"<span class='notice'>You try to pin [src] on [M]'s chest.</span>")
|
||||
var/input
|
||||
if(!commended && user != M)
|
||||
input = stripped_input(user,"Please input a reason for this commendation, it will be recorded by GATO.", ,"", 140)
|
||||
input = stripped_input(user,"Please input a reason for this commendation, it will be recorded by GATO.", ,"", 140) //GS13 - Nanotrasen to GATO
|
||||
if(do_after(user, delay, target = M))
|
||||
if(U.attach_accessory(src, user, 0)) //Attach it, do not notify the user of the attachment
|
||||
if(user == M)
|
||||
@@ -327,7 +327,7 @@
|
||||
|
||||
/obj/item/clothing/accessory/medal/conduct
|
||||
name = "distinguished conduct medal"
|
||||
desc = "A bronze medal awarded for distinguished conduct. Whilst a great honor, this is the most basic award given by GATO. It is often awarded by a captain to a member of his crew."
|
||||
desc = "A bronze medal awarded for distinguished conduct. Whilst a great honor, this is the most basic award given by GATO. It is often awarded by a captain to a member of his crew." //GS13 - Nanotrasen to GATO
|
||||
|
||||
/obj/item/clothing/accessory/medal/bronze_heart
|
||||
name = "bronze heart medal"
|
||||
@@ -371,7 +371,7 @@
|
||||
|
||||
/obj/item/clothing/accessory/medal/silver/security
|
||||
name = "robust security award"
|
||||
desc = "An award for distinguished combat and sacrifice in defence of GATO's commercial interests. Often awarded to security staff."
|
||||
desc = "An award for distinguished combat and sacrifice in defence of GATO's commercial interests. Often awarded to security staff." //GS13 - Nanotrasen to GATO
|
||||
|
||||
/obj/item/clothing/accessory/medal/gold
|
||||
name = "gold medal"
|
||||
@@ -382,7 +382,7 @@
|
||||
|
||||
/obj/item/clothing/accessory/medal/gold/captain
|
||||
name = "medal of captaincy"
|
||||
desc = "A golden medal awarded exclusively to those promoted to the rank of captain. It signifies the codified responsibilities of a captain to GATO, and their undisputable authority over their crew."
|
||||
desc = "A golden medal awarded exclusively to those promoted to the rank of captain. It signifies the codified responsibilities of a captain to GATO, and their undisputable authority over their crew." //GS13 - Nanotrasen to GATO
|
||||
resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF
|
||||
|
||||
/obj/item/clothing/accessory/medal/gold/captain/family
|
||||
@@ -562,7 +562,7 @@
|
||||
|
||||
/obj/item/clothing/accessory/pride
|
||||
name = "pride pin"
|
||||
desc = "A GATO Diversity & Inclusion Center-sponsored holographic pin to show off your pride of sexuality or gender identity, reminding the crew of their unwavering commitment to equity, diversity, and inclusion!"
|
||||
desc = "A GATO Diversity & Inclusion Center-sponsored holographic pin to show off your pride of sexuality or gender identity, reminding the crew of their unwavering commitment to equity, diversity, and inclusion!" //GS13 - Nanotrasen to GATO
|
||||
icon_state = "pride"
|
||||
above_suit = TRUE
|
||||
obj_flags = UNIQUE_RENAME
|
||||
|
||||
@@ -220,7 +220,7 @@
|
||||
|
||||
/obj/item/clothing/under/rank/civilian/lawyer/black/alt
|
||||
name = "lawyer black suit"
|
||||
desc = "A professional black suit. GATO Investigation Bureau approved!"
|
||||
desc = "A professional black suit. GATO Investigation Bureau approved!" //GS13 - Nanotrasen to GATO
|
||||
icon_state = "blacksuit"
|
||||
item_state = "bar_suit"
|
||||
can_adjust = TRUE
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
/obj/item/clothing/under/rank/security/officer
|
||||
name = "security jumpsuit"
|
||||
desc = "A tactical security jumpsuit for officers complete with GATO belt buckle."
|
||||
desc = "A tactical security jumpsuit for officers complete with GATO belt buckle." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "rsecurity"
|
||||
item_state = "r_suit"
|
||||
armor = list(MELEE = 10, BULLET = 0, LASER = 0,ENERGY = 0, BOMB = 0, BIO = 0, RAD = 0, FIRE = 30, ACID = 30, WOUND = 10)
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
/obj/item/clothing/under/rank/security/officer/grey
|
||||
name = "grey security jumpsuit"
|
||||
desc = "A tactical relic of years past before GATO decided it was cheaper to dye the suits red instead of washing out the blood."
|
||||
desc = "A tactical relic of years past before GATO decided it was cheaper to dye the suits red instead of washing out the blood." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "security"
|
||||
item_state = "gy_suit"
|
||||
|
||||
@@ -102,20 +102,20 @@
|
||||
|
||||
/obj/item/clothing/under/rank/security/warden
|
||||
name = "security suit"
|
||||
desc = "A formal security suit for officers complete with GATO belt buckle."
|
||||
desc = "A formal security suit for officers complete with GATO belt buckle." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "rwarden"
|
||||
item_state = "r_suit"
|
||||
armor = list(MELEE = 10, BULLET = 0, LASER = 0,ENERGY = 0, BOMB = 0, BIO = 0, RAD = 0, FIRE = 30, ACID = 30, WOUND = 10)
|
||||
|
||||
/obj/item/clothing/under/rank/security/warden/grey
|
||||
name = "grey security suit"
|
||||
desc = "A formal relic of years past before GATO decided it was cheaper to dye the suits red instead of washing out the blood."
|
||||
desc = "A formal relic of years past before GATO decided it was cheaper to dye the suits red instead of washing out the blood." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "warden"
|
||||
item_state = "gy_suit"
|
||||
|
||||
/obj/item/clothing/under/rank/security/warden/skirt
|
||||
name = "warden's suitskirt"
|
||||
desc = "A formal security suitskirt for officers complete with GATO belt buckle."
|
||||
desc = "A formal security suitskirt for officers complete with GATO belt buckle." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "rwarden_skirt"
|
||||
item_state = "r_suit"
|
||||
body_parts_covered = CHEST|GROIN|ARMS
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
/obj/item/clothing/under/rank/prisoner
|
||||
name = "prison jumpsuit"
|
||||
desc = "It's standardised GATO prisoner-wear. Its suit sensors are stuck in the \"Fully On\" position."
|
||||
desc = "It's standardised GATO prisoner-wear. Its suit sensors are stuck in the \"Fully On\" position." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "prisoner"
|
||||
item_state = "prisoner"
|
||||
sensor_mode = SENSOR_COORDS
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
/obj/item/clothing/under/rank/prisoner/skirt
|
||||
name = "prison jumpskirt"
|
||||
desc = "It's standardised GATO prisoner-wear. Its suit sensors are stuck in the \"Fully On\" position."
|
||||
desc = "It's standardised GATO prisoner-wear. Its suit sensors are stuck in the \"Fully On\" position." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "prisoner_skirt"
|
||||
item_state = "prisoner_skirt"
|
||||
body_parts_covered = CHEST|GROIN|ARMS
|
||||
|
||||
@@ -126,7 +126,7 @@
|
||||
|
||||
/obj/item/clothing/under/dress/corset
|
||||
name = "black corset"
|
||||
desc = "GATO is not resposible for any organ damage."
|
||||
desc = "GATO is not resposible for any organ damage." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "corset"
|
||||
body_parts_covered = CHEST|GROIN
|
||||
fitted = FEMALE_UNIFORM_TOP
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
/datum/round_event/aurora_caelus/announce()
|
||||
priority_announce("[station_name()]: A harmless cloud of ions is approaching your station, and will exhaust their energy battering the hull. GATO has approved a short break for all employees to relax and observe this very rare event. During this time, starlight will be bright but gentle, shifting between quiet green and blue colors. Any staff who would like to view these lights for themselves may proceed to the area nearest to them with viewing ports to open space. We hope you enjoy the lights.",
|
||||
sound = 'sound/misc/notice2.ogg',
|
||||
sender_override = "GATO Meteorology Division")
|
||||
sender_override = "GATO Meteorology Division") //GS13 - Nanotrasen to GATO
|
||||
for(var/V in GLOB.player_list)
|
||||
var/mob/M = V
|
||||
if((M.client.prefs.toggles & SOUND_MIDI) && is_station_level(M.z))
|
||||
@@ -53,7 +53,7 @@
|
||||
fade_to_black(S)
|
||||
priority_announce("The aurora caelus event is now ending. Starlight conditions will slowly return to normal. When this has concluded, please return to your workplace and continue work as normal. Have a pleasant shift, [station_name()], and thank you for watching with us.",
|
||||
sound = 'sound/misc/notice2.ogg',
|
||||
sender_override = "GATO Meteorology Division")
|
||||
sender_override = "GATO Meteorology Division") //GS13 - Nanotrasen to GATO
|
||||
|
||||
/datum/round_event/aurora_caelus/proc/fade_to_black(turf/open/space/S)
|
||||
set waitfor = FALSE
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
/datum/round_event/cat_surgeon/announce(fake)
|
||||
priority_announce("One of our... ahem... 'special' cases has escaped. As it happens their last known location before their tracker went dead is your station so keep an eye out for them. On an unrelated note, has anyone seen our cats?",
|
||||
sender_override = "GATO Psych Ward", has_important_message = TRUE)
|
||||
sender_override = "GATO Psych Ward", has_important_message = TRUE) //GS13 - Nanotrasen to GATO
|
||||
|
||||
/datum/round_event/cat_surgeon/start()
|
||||
var/list/spawn_locs = list()
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
description = "Creates bounties that are three times original worth."
|
||||
|
||||
/datum/round_event/high_priority_bounty/announce(fake)
|
||||
priority_announce("Central Command has issued a high-priority cargo bounty. Details have been sent to all bounty consoles.", "GATO Bounty Program")
|
||||
priority_announce("Central Command has issued a high-priority cargo bounty. Details have been sent to all bounty consoles.", "GATO Bounty Program") //GS13 - Nanotrasen to GATO
|
||||
|
||||
/datum/round_event/high_priority_bounty/start()
|
||||
var/datum/bounty/B
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
/datum/round_event/supernova/announce()
|
||||
var/message = "[station_name()]: Our tachyon-doppler array has detected a supernova in your vicinity. Peak flux from the supernova estimated to be [round(power,0.1)] times current solar flux; if the supernova is close to your sun in the sky, your solars may receive this as a power boost.[power > 1 ? " Short burts of radiation may be possible, so please prepare accordingly." : "We expect no radiation bursts from this one."] We hope you enjoy the light."
|
||||
if(prob(power * 25))
|
||||
priority_announce(message, sender_override = "GATO Meteorology Division", has_important_message = TRUE)
|
||||
priority_announce(message, sender_override = "GATO Meteorology Division", has_important_message = TRUE) //GS13 - Nanotrasen to GATO
|
||||
announced = TRUE
|
||||
else
|
||||
print_command_report(message)
|
||||
@@ -69,7 +69,7 @@
|
||||
qdel(supernova)
|
||||
if(announced)
|
||||
priority_announce("The supernova's flux is now negligible. Radiation storms have ceased. Have a pleasant shift, [station_name()], and thank you for bearing with nature.",
|
||||
sender_override = "GATO Meteorology Division")
|
||||
sender_override = "GATO Meteorology Division") //GS13 - Nanotrasen to GATO
|
||||
|
||||
/datum/weather/rad_storm/supernova
|
||||
weather_duration_lower = 50
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
description = "A cow appears to tell you wise words."
|
||||
|
||||
/datum/round_event/wisdomcow/announce(fake)
|
||||
priority_announce("A wise cow has been spotted in the area. Be sure to ask for her advice.", "GATO Cow Ranching Agency")
|
||||
priority_announce("A wise cow has been spotted in the area. Be sure to ask for her advice.", "GATO Cow Ranching Agency") //GS13 - Nanotrasen to GATO
|
||||
|
||||
/datum/round_event/wisdomcow/start()
|
||||
var/turf/targetloc = get_random_station_turf()
|
||||
|
||||
@@ -261,7 +261,7 @@
|
||||
if("A&A")
|
||||
fullname = "Ash and Asher"
|
||||
if("Generic")
|
||||
fullname = "GATO Cheap Imitations"
|
||||
fullname = "GATO Cheap Imitations" //GS13 - Nanotrasen to GATO
|
||||
var/chance = 50
|
||||
|
||||
if(prob(chance))
|
||||
|
||||
@@ -476,7 +476,7 @@
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/cube/chicken
|
||||
name = "chicken cube"
|
||||
desc = "A new GATO classic, the chicken cube. Tastes like everything!"
|
||||
desc = "A new GATO classic, the chicken cube. Tastes like everything!" //GS13 - Nanotrasen to GATO
|
||||
list_reagents = list(/datum/reagent/consumable/eggyolk = 30, /datum/reagent/medicine/strange_reagent = 1)
|
||||
tastes = list("chicken" = 1, "the country" = 1, "chicken bouillon" = 1)
|
||||
dried_being = /mob/living/simple_animal/chicken
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
/obj/machinery/icecream_vat
|
||||
name = "ice cream vat"
|
||||
desc = "Ding-aling ding dong. Get your GATO-approved ice cream!"
|
||||
desc = "Ding-aling ding dong. Get your GATO-approved ice cream!" //GS13 - Nanotrasen to GATO
|
||||
icon = 'icons/obj/kitchen.dmi'
|
||||
icon_state = "icecream_vat"
|
||||
density = TRUE
|
||||
|
||||
@@ -192,7 +192,7 @@
|
||||
playsound(src, "sparks", 75, TRUE)
|
||||
obj_flags |= EMAGGED
|
||||
to_chat(user, "<span class='warning'>You vastly increase projector power and override the safety and security protocols.</span>")
|
||||
say("Warning. Automatic shutoff and derezzing protocols have been corrupted. Please call GATO maintenance and do not use the simulator.")
|
||||
say("Warning. Automatic shutoff and derezzing protocols have been corrupted. Please call GATO maintenance and do not use the simulator.") //GS13 - Nanotrasen to GATO
|
||||
log_game("[key_name(user)] emagged the Holodeck Control Console")
|
||||
message_admins("[ADMIN_LOOKUPFLW(user)] emagged the Holodeck Control Console.")
|
||||
nerf(!(obj_flags & EMAGGED))
|
||||
|
||||
@@ -143,7 +143,7 @@
|
||||
|
||||
/obj/item/integrated_circuit/time/clock
|
||||
name = "integrated clock (NT Common Time)"
|
||||
desc = "Tells you what the time is, in GATO Common Time." //round time
|
||||
desc = "Tells you what the time is, in GATO Common Time." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "clock"
|
||||
inputs = list()
|
||||
outputs = list(
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
faction = "Station"
|
||||
total_positions = 1
|
||||
spawn_positions = 1
|
||||
supervisors = "GATO officials and Space law"
|
||||
supervisors = "GATO officials and Space law" //GS13 - Nanotrasen to GATO
|
||||
selection_color = "#aac1ee"
|
||||
req_admin_notify = 1
|
||||
minimal_player_age = 20
|
||||
|
||||
@@ -436,12 +436,12 @@
|
||||
alert("No news network found on station. Aborting.")
|
||||
var/channelexists = 0
|
||||
for(var/datum/news/feed_channel/FC in GLOB.news_network.network_channels)
|
||||
if(FC.channel_name == "GATO Book Club")
|
||||
if(FC.channel_name == "GATO Book Club") //GS13 - Nanotrasen to GATO
|
||||
channelexists = 1
|
||||
break
|
||||
if(!channelexists)
|
||||
GLOB.news_network.CreateFeedChannel("GATO Book Club", "Library", null)
|
||||
GLOB.news_network.SubmitArticle(scanner.cache.dat, "[scanner.cache.name]", "GATO Book Club", null)
|
||||
GLOB.news_network.CreateFeedChannel("GATO Book Club", "Library", null) //GS13 - Nanotrasen to GATO
|
||||
GLOB.news_network.SubmitArticle(scanner.cache.dat, "[scanner.cache.name]", "GATO Book Club", null) //GS13 - Nanotrasen to GATO
|
||||
alert("Upload complete. Your uploaded title is now available on station newscasters.")
|
||||
if(href_list["orderbyid"])
|
||||
if(printer_cooldown > world.time)
|
||||
|
||||
@@ -544,7 +544,7 @@
|
||||
role_flags |= ROLE_VULNERABLE
|
||||
|
||||
/datum/mafia_role/hos/proc/internal_affairs(datum/mafia_controller/game)
|
||||
to_chat(body,span_userdanger("You have been killed by GATO Internal Affairs!"))
|
||||
to_chat(body,span_userdanger("You have been killed by GATO Internal Affairs!")) //GS13 - Nanotrasen to GATO
|
||||
reveal_role(game, verbose = TRUE)
|
||||
kill(game,src,FALSE) //you technically kill yourself but that shouldn't matter
|
||||
|
||||
|
||||
@@ -137,7 +137,7 @@ interface with the mining shuttle at the landing site if a mobile beacon is also
|
||||
/obj/machinery/computer/auxillary_base/proc/set_landing_zone(turf/T, mob/user, no_restrictions)
|
||||
var/obj/docking_port/mobile/auxillary_base/base_dock = locate(/obj/docking_port/mobile/auxillary_base) in SSshuttle.mobile
|
||||
if(!base_dock) //Not all maps have an Aux base. This object is useless in that case.
|
||||
to_chat(user, "<span class='warning'>This station is not equipped with an auxillary base. Please contact your GATO contractor.</span>")
|
||||
to_chat(user, "<span class='warning'>This station is not equipped with an auxillary base. Please contact your GATO contractor.</span>") //GS13 - Nanotrasen to GATO
|
||||
return
|
||||
if(!no_restrictions)
|
||||
var/static/list/disallowed_turf_types = typecacheof(list(
|
||||
@@ -319,7 +319,7 @@ interface with the mining shuttle at the landing site if a mobile beacon is also
|
||||
|
||||
break
|
||||
if(!Mport)
|
||||
to_chat(user, "<span class='warning'>This station is not equipped with an appropriate mining shuttle. Please contact GATO Support.</span>")
|
||||
to_chat(user, "<span class='warning'>This station is not equipped with an appropriate mining shuttle. Please contact GATO Support.</span>") //GS13 - Nanotrasen to GATO
|
||||
return
|
||||
|
||||
var/obj/docking_port/mobile/mining_shuttle
|
||||
@@ -333,7 +333,7 @@ interface with the mining shuttle at the landing site if a mobile beacon is also
|
||||
break
|
||||
|
||||
if(!mining_shuttle) //Not having a mining shuttle is a map issue
|
||||
to_chat(user, "<span class='warning'>No mining shuttle signal detected. Please contact GATO Support.</span>")
|
||||
to_chat(user, "<span class='warning'>No mining shuttle signal detected. Please contact GATO Support.</span>") //GS13 - Nanotrasen to GATO
|
||||
SSshuttle.stationary.Remove(Mport)
|
||||
qdel(Mport)
|
||||
return
|
||||
|
||||
@@ -161,7 +161,7 @@
|
||||
/obj/item/clothing/suit/hooded/explorer/heva
|
||||
name = "HEVA suit"
|
||||
desc = "The Hazardous Environments extra-Vehicular Activity suit, developed by WanTon & Sons Perilous Mining and sold to GATO for missions within inhospitable, mineral-rich zones. \
|
||||
Its sleek plating deflects most biological - radioactive - and chemical substances and materials. Most notably, this will negate the effects of ash storms and give goliaths better grip against you."
|
||||
Its sleek plating deflects most biological - radioactive - and chemical substances and materials. Most notably, this will negate the effects of ash storms and give goliaths better grip against you." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "heva"
|
||||
item_state = "heva"
|
||||
w_class = WEIGHT_CLASS_BULKY
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
//Signs
|
||||
/obj/structure/sign/mining
|
||||
name = "nanotrasen mining corps sign"
|
||||
desc = "A sign of relief for weary miners, and a warning for would-be competitors to GATO's mining claims."
|
||||
desc = "A sign of relief for weary miners, and a warning for would-be competitors to GATO's mining claims." //GS13 - Nanotrasen to GATO
|
||||
icon = 'icons/turf/walls/survival_pod_walls.dmi'
|
||||
icon_state = "ntpod"
|
||||
buildable_sign = FALSE
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/obj/item/mmi
|
||||
name = "Man-Machine Interface"
|
||||
desc = "The Warrior's bland acronym, MMI, obscures the true horror of this monstrosity, that nevertheless has become standard-issue on GATO stations."
|
||||
desc = "The Warrior's bland acronym, MMI, obscures the true horror of this monstrosity, that nevertheless has become standard-issue on GATO stations." //GS13 - Nanotrasen to GATO
|
||||
icon = 'icons/obj/assemblies.dmi'
|
||||
icon_state = "mmi_off"
|
||||
w_class = WEIGHT_CLASS_NORMAL
|
||||
|
||||
@@ -507,7 +507,7 @@ GLOBAL_LIST_INIT(ballmer_windows_me_msg, list("Yo man, what if, we like, uh, put
|
||||
"I have a crazy idea, guys. Rather than having monkeys to test on, what if we only used apes?",
|
||||
"Woh man ok, what if we took slime cores and smashed them into other slimes, be kinda cool to see what happens.",
|
||||
"We're GATO but there's barely any cats on these stations, what's up with that??"
|
||||
))
|
||||
)) //GS13 - Nanotrasen to GATO
|
||||
|
||||
//this updates all special effects: stun, sleeping, knockdown, druggy, stuttering, etc..
|
||||
/mob/living/carbon/handle_status_effects()
|
||||
|
||||
@@ -222,7 +222,7 @@
|
||||
|
||||
/datum/mod_theme/mining
|
||||
name = "mining"
|
||||
desc = "A high-power GATO mining suit, supporting more complexity at a bigger drain."
|
||||
desc = "A high-power GATO mining suit, supporting more complexity at a bigger drain." //GS13 - Nanotrasen to GATO
|
||||
extended_desc = "A high-powered GATO-designed suit, based off the work of Nakamura Engineering. \
|
||||
While initial designs were built for the rigors of asteroid mining, given blast resistance through inbuilt ceramics, \
|
||||
mining teams have since heavily tweaked the suit themselves. Aftermarket armor plating has been added, \
|
||||
@@ -500,7 +500,7 @@
|
||||
|
||||
/datum/mod_theme/magnate
|
||||
name = "magnate"
|
||||
desc = "A fancy, very protective suit for GATO's captains. Shock, fire and acid-proof while also having a large capacity and high speed."
|
||||
desc = "A fancy, very protective suit for GATO's captains. Shock, fire and acid-proof while also having a large capacity and high speed." //GS13 - Nanotrasen to GATO
|
||||
extended_desc = "They say it costs four hundred thousand credits to run this MODsuit... for twelve seconds. \
|
||||
The Magnate suit is designed for protection, comfort, and luxury for GATO Captains. \
|
||||
The onboard air filters have been preprogrammed with an additional five hundred different fragrances that can \
|
||||
@@ -509,7 +509,7 @@
|
||||
My God, it even has a granite trim. The double-classified paint that's been painstakingly applied to the hull \
|
||||
provides protection against shock, fire, and the strongest acids. Onboard systems employ meta-positronic learning \
|
||||
and bluespace processing to allow for a wide array of onboard modules to be supported, and only the best actuators \
|
||||
have been employed for speed. The resemblance to a Gorlex Marauder helmet is purely coincidental."
|
||||
have been employed for speed. The resemblance to a Gorlex Marauder helmet is purely coincidental." //GS13 - Nanotrasen to GATO
|
||||
default_skin = "magnate"
|
||||
armor = list(MELEE = 20, BULLET = 15, LASER = 15, ENERGY = 15, BOMB = 50, BIO = 100, FIRE = 100, ACID = 100, WOUND = 15, RAD = 0)
|
||||
resistance_flags = FIRE_PROOF|ACID_PROOF
|
||||
@@ -765,12 +765,12 @@
|
||||
|
||||
/datum/mod_theme/responsory
|
||||
name = "responsory"
|
||||
desc = "A high-speed rescue suit by GATO, intended for its' emergency response teams."
|
||||
desc = "A high-speed rescue suit by GATO, intended for its' emergency response teams." //GS13 - Nanotrasen to GATO
|
||||
extended_desc = "A streamlined suit of GATO design, these sleek black suits are only worn by \
|
||||
elite emergency response personnel to help save the day. While the slim and nimble design of the suit \
|
||||
cuts the ceramics and ablatives in it down, dropping the protection, \
|
||||
it keeps the wearer safe from the harsh void of space while sacrificing no speed whatsoever. \
|
||||
While wearing it you feel an extreme deference to darkness. "
|
||||
While wearing it you feel an extreme deference to darkness. " //GS13 - Nanotrasen to GATO
|
||||
default_skin = "responsory"
|
||||
armor = list(MELEE = 50, BULLET = 40, LASER = 50, ENERGY = 50, BOMB = 50, BIO = 100, FIRE = 100, ACID = 90, WOUND = 10, RAD = 0)
|
||||
resistance_flags = FIRE_PROOF
|
||||
@@ -828,13 +828,13 @@
|
||||
|
||||
/datum/mod_theme/apocryphal
|
||||
name = "apocryphal"
|
||||
desc = "A high-tech, only technically legal, armored suit created by a collaboration effort between GATO and Apadyne Technologies."
|
||||
desc = "A high-tech, only technically legal, armored suit created by a collaboration effort between GATO and Apadyne Technologies." //GS13 - Nanotrasen to GATO
|
||||
extended_desc = "A bulky and only legal by technicality suit, this ominous black and red MODsuit is only worn by \
|
||||
GATO Black Ops teams. If you can see this suit, you fucked up. A collaborative joint effort between \
|
||||
Apadyne and GATO the construction and modules gives the user robust protection against \
|
||||
anything that can be thrown at it, along with acute combat awareness tools for it's wearer. \
|
||||
Whether the wearer uses it or not is up to them. \
|
||||
There seems to be a little inscription on the wrist that reads; \'squiddie', d'aww."
|
||||
There seems to be a little inscription on the wrist that reads; \'squiddie', d'aww." //GS13 - Nanotrasen to GATO
|
||||
default_skin = "apocryphal"
|
||||
armor = list(MELEE = 80, BULLET = 80, LASER = 50, ENERGY = 60, BOMB = 100, BIO = 100, FIRE = 100, ACID = 100, WOUND = 25, RAD = 0)
|
||||
resistance_flags = FIRE_PROOF|ACID_PROOF
|
||||
@@ -869,12 +869,12 @@
|
||||
|
||||
/datum/mod_theme/corporate
|
||||
name = "corporate"
|
||||
desc = "A fancy, high-tech suit for GATO's high ranking officers."
|
||||
desc = "A fancy, high-tech suit for GATO's high ranking officers." //GS13 - Nanotrasen to GATO
|
||||
extended_desc = "An even more costly version of the Magnate model, the corporate suit is a thermally insulated, \
|
||||
anti-corrosion coated suit for high-ranking CentCom Officers, deploying pristine protective armor and \
|
||||
advanced actuators, feeling practically weightless when turned on. Scraping the paint of this suit is \
|
||||
counted as a war-crime and reason for immediate execution in over fifty GATO space stations. \
|
||||
The resemblance to a Gorlex Marauder helmet is purely coincidental."
|
||||
The resemblance to a Gorlex Marauder helmet is purely coincidental." //GS13 - Nanotrasen to GATO
|
||||
default_skin = "corporate"
|
||||
armor = list(MELEE = 50, BULLET = 40, LASER = 50, ENERGY = 50, BOMB = 50, BIO = 100, FIRE = 100, ACID = 100, WOUND = 15, RAD = 0)
|
||||
resistance_flags = FIRE_PROOF|ACID_PROOF
|
||||
|
||||
@@ -64,7 +64,7 @@
|
||||
/obj/item/mod/module/quick_carry
|
||||
name = "MOD quick carry module"
|
||||
desc = "A suite of advanced servos, redirecting power from the suit's arms to help carry the wounded; \
|
||||
or simply for fun. However, GATO has locked the module's ability to assist in hand-to-hand combat."
|
||||
or simply for fun. However, GATO has locked the module's ability to assist in hand-to-hand combat." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "carry"
|
||||
complexity = 1
|
||||
idle_power_cost = DEFAULT_CHARGE_DRAIN * 0.3
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
name = "MOD reagent scanner module"
|
||||
desc = "A module based off research-oriented GATO HUDs, this is capable of scanning the contents of \
|
||||
containers and projecting the information in an easy-to-read format on the wearer's display. \
|
||||
It cannot detect flavors, so that's up to you."
|
||||
It cannot detect flavors, so that's up to you." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "scanner"
|
||||
module_type = MODULE_TOGGLE
|
||||
complexity = 1
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
name = "MOD internal GPS module"
|
||||
desc = "This module uses common GATO technology to calculate the user's position anywhere in space, \
|
||||
down to the exact coordinates. This information is fed to a central database viewable from the device itself, \
|
||||
though using it to help people is up to you."
|
||||
though using it to help people is up to you." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "gps"
|
||||
module_type = MODULE_USABLE
|
||||
complexity = 1
|
||||
@@ -29,7 +29,7 @@
|
||||
name = "MOD hydraulic clamp module"
|
||||
desc = "A series of actuators installed into both arms of the suit, boasting a lifting capacity of almost a ton. \
|
||||
However, this design has been locked by GATO to be primarily utilized for lifting various crates. \
|
||||
A lot of people would say that loading cargo is a dull job, but you could not disagree more."
|
||||
A lot of people would say that loading cargo is a dull job, but you could not disagree more." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "clamp"
|
||||
module_type = MODULE_ACTIVE
|
||||
complexity = 3
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
var/player_mp = 10
|
||||
var/ticket_count = 0
|
||||
///Shows what text is shown on the app, usually showing the log of combat actions taken by the player.
|
||||
var/heads_up = "GATO says, winners make us money."
|
||||
var/heads_up = "GATO says, winners make us money." //GS13 - Nanotrasen to GATO
|
||||
var/boss_name = "Cuban Pete's Minion"
|
||||
///Determines which boss image to use on the UI.
|
||||
var/boss_id = 1
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
filedesc = "NT IRN"
|
||||
category = PROGRAM_CATEGORY_SUPL
|
||||
program_icon_state = "request"
|
||||
extended_desc = "GATO Internal Requisition Network interface for supply purchasing using a department budget account."
|
||||
extended_desc = "GATO Internal Requisition Network interface for supply purchasing using a department budget account." //GS13 - Nanotrasen to GATO
|
||||
requires_ntnet = TRUE
|
||||
usage_flags = PROGRAM_LAPTOP | PROGRAM_TABLET
|
||||
size = 20
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
/mob/dead/observer/proc/render_news_channel(datum/news/feed_channel/FC)
|
||||
var/list/content = list()
|
||||
content += "<B>[FC.channel_name]: </B><FONT SIZE=1>\[created by: <FONT COLOR='maroon'>[FC.returnAuthor(-1)]</FONT>\]</FONT><HR>"
|
||||
if(FC.censored)
|
||||
if(FC.censored) //GS13 - Nanotrasen to GATO
|
||||
content += "<FONT COLOR='red'><B>ATTENTION: </B></FONT>This channel has been deemed as threatening to the welfare of the station, and marked with a GATO D-Notice.<BR>"
|
||||
content += "No further feed story additions are allowed while the D-Notice is in effect.</FONT><BR><BR>"
|
||||
if(!length(FC.messages))
|
||||
|
||||
@@ -9,7 +9,7 @@ GLOBAL_LIST_EMPTY(allCasters)
|
||||
|
||||
/obj/machinery/newscaster
|
||||
name = "newscaster"
|
||||
desc = "A standard GATO-licensed newsfeed handler for use in commercial space stations. All the news you absolutely have no use for, in one place!"
|
||||
desc = "A standard GATO-licensed newsfeed handler for use in commercial space stations. All the news you absolutely have no use for, in one place!" //GS13 - Nanotrasen to GATO
|
||||
icon = 'icons/obj/terminals.dmi'
|
||||
icon_state = "newscaster_normal"
|
||||
plane = ABOVE_WALL_PLANE
|
||||
@@ -106,7 +106,7 @@ GLOBAL_LIST_EMPTY(allCasters)
|
||||
var/dat
|
||||
scan_user(human_or_robot_user)
|
||||
switch(screen)
|
||||
if(0)
|
||||
if(0) //GS13 - Nanotrasen to GATO
|
||||
dat += "Welcome to Newscasting Unit #[unit_no].<BR> Interface & News networks Operational."
|
||||
dat += "<BR><FONT SIZE=1>Property of GATO Inc</FONT>"
|
||||
if(GLOB.news_network.wanted_issue.active)
|
||||
@@ -117,7 +117,7 @@ GLOBAL_LIST_EMPTY(allCasters)
|
||||
dat+= "<BR><A href='?src=[REF(src)];menu_paper=1'>Print newspaper</A>"
|
||||
dat+= "<BR><A href='?src=[REF(src)];refresh=1'>Re-scan User</A>"
|
||||
dat+= "<BR><BR><A href='?src=[REF(human_or_robot_user)];mach_close=newscaster_main'>Exit</A>"
|
||||
if(securityCaster)
|
||||
if(securityCaster) //GS13 - Nanotrasen to GATO
|
||||
var/wanted_already = 0
|
||||
if(GLOB.news_network.wanted_issue.active)
|
||||
wanted_already = 1
|
||||
@@ -231,7 +231,7 @@ GLOBAL_LIST_EMPTY(allCasters)
|
||||
dat+="<a href='?src=[REF(src)];new_comment=[REF(MESSAGE)]'>Comment</a><br>"
|
||||
dat+="<BR><HR><A href='?src=[REF(src)];refresh=1'>Refresh</A>"
|
||||
dat+="<BR><A href='?src=[REF(src)];setScreen=[1]'>Back</A>"
|
||||
if(10)
|
||||
if(10) //GS13 - Nanotrasen to GATO
|
||||
dat+="<B>GATO Feed Censorship Tool</B><BR>"
|
||||
dat+="<FONT SIZE=1>NOTE: Due to the nature of news Feeds, total deletion of a Feed Story is not possible.<BR>"
|
||||
dat+="Keep in mind that users attempting to view a censored feed will instead see the \[REDACTED\] tag above it.</FONT>"
|
||||
@@ -242,7 +242,7 @@ GLOBAL_LIST_EMPTY(allCasters)
|
||||
for(var/datum/news/feed_channel/CHANNEL in GLOB.news_network.network_channels)
|
||||
dat+="<A href='?src=[REF(src)];pick_censor_channel=[REF(CHANNEL)]'>[CHANNEL.channel_name]</A> [(CHANNEL.censored) ? ("<FONT COLOR='red'>***</FONT>") : ""]<BR>"
|
||||
dat+="<BR><A href='?src=[REF(src)];setScreen=[0]'>Cancel</A>"
|
||||
if(11)
|
||||
if(11) //GS13 - Nanotrasen to GATO
|
||||
dat+="<B>GATO D-Notice Handler</B><HR>"
|
||||
dat+="<FONT SIZE=1>A D-Notice is to be bestowed upon the channel if the handling Authority deems it as harmful for the station's"
|
||||
dat+="morale, integrity or disciplinary behaviour. A D-Notice will render a channel unable to be updated by anyone, without deleting any feed"
|
||||
@@ -450,14 +450,14 @@ GLOBAL_LIST_EMPTY(allCasters)
|
||||
screen = 15
|
||||
else
|
||||
if(GLOB.news_network.wanted_issue.isAdminMsg)
|
||||
alert("The wanted issue has been distributed by a GATO higherup. You cannot edit it.","Ok")
|
||||
alert("The wanted issue has been distributed by a GATO higherup. You cannot edit it.","Ok") //GS13 - Nanotrasen to GATO
|
||||
return
|
||||
GLOB.news_network.submitWanted(channel_name, msg, scanned_user, picture)
|
||||
screen = 19
|
||||
updateUsrDialog()
|
||||
else if(href_list["cancel_wanted"])
|
||||
if(GLOB.news_network.wanted_issue.isAdminMsg)
|
||||
alert("The wanted issue has been distributed by a GATO higherup. You cannot take it down.","Ok")
|
||||
alert("The wanted issue has been distributed by a GATO higherup. You cannot take it down.","Ok") //GS13 - Nanotrasen to GATO
|
||||
return
|
||||
var/choice = alert("Please confirm Wanted Issue removal","Network Security Handler","Confirm","Cancel")
|
||||
if(choice=="Confirm")
|
||||
@@ -470,21 +470,21 @@ GLOBAL_LIST_EMPTY(allCasters)
|
||||
else if(href_list["censor_channel_author"])
|
||||
var/datum/news/feed_channel/FC = locate(href_list["censor_channel_author"])
|
||||
if(FC.is_admin_channel)
|
||||
alert("This channel was created by a GATO Officer. You cannot censor it.","Ok")
|
||||
alert("This channel was created by a GATO Officer. You cannot censor it.","Ok") //GS13 - Nanotrasen to GATO
|
||||
return
|
||||
FC.toggleCensorAuthor()
|
||||
updateUsrDialog()
|
||||
else if(href_list["censor_channel_story_author"])
|
||||
var/datum/news/feed_message/MSG = locate(href_list["censor_channel_story_author"])
|
||||
if(MSG.is_admin_message)
|
||||
alert("This message was created by a GATO Officer. You cannot censor its author.","Ok")
|
||||
alert("This message was created by a GATO Officer. You cannot censor its author.","Ok") //GS13 - Nanotrasen to GATO
|
||||
return
|
||||
MSG.toggleCensorAuthor()
|
||||
updateUsrDialog()
|
||||
else if(href_list["censor_channel_story_body"])
|
||||
var/datum/news/feed_message/MSG = locate(href_list["censor_channel_story_body"])
|
||||
if(MSG.is_admin_message)
|
||||
alert("This channel was created by a GATO Officer. You cannot censor it.","Ok")
|
||||
alert("This channel was created by a GATO Officer. You cannot censor it.","Ok") //GS13 - Nanotrasen to GATO
|
||||
return
|
||||
MSG.toggleCensorBody()
|
||||
updateUsrDialog()
|
||||
@@ -496,7 +496,7 @@ GLOBAL_LIST_EMPTY(allCasters)
|
||||
else if(href_list["toggle_d_notice"])
|
||||
var/datum/news/feed_channel/FC = locate(href_list["toggle_d_notice"])
|
||||
if(FC.is_admin_channel)
|
||||
alert("This channel was created by a GATO Officer. You cannot place a D-Notice upon it.","Ok")
|
||||
alert("This channel was created by a GATO Officer. You cannot place a D-Notice upon it.","Ok") //GS13 - Nanotrasen to GATO
|
||||
return
|
||||
FC.toggleCensorDclass()
|
||||
updateUsrDialog()
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/obj/item/newspaper
|
||||
name = "newspaper"
|
||||
desc = "An issue of The Griffon, the newspaper circulating aboard GATO Space Stations."
|
||||
desc = "An issue of The Griffon, the newspaper circulating aboard GATO Space Stations." //GS13 - Nanotrasen to GATO
|
||||
icon = 'icons/obj/bureaucracy.dmi'
|
||||
icon_state = "newspaper"
|
||||
lefthand_file = 'icons/mob/inhands/misc/books_lefthand.dmi'
|
||||
@@ -36,7 +36,7 @@
|
||||
var/dat
|
||||
pages = 0
|
||||
switch(screen)
|
||||
if(0) //Cover
|
||||
if(0) //Cover //GS13 - Nanotrasen to GATO
|
||||
dat+="<DIV ALIGN='center'><B><FONT SIZE=6>The Griffon</FONT></B></div>"
|
||||
dat+="<DIV ALIGN='center'><FONT SIZE=2>GATO-standard newspaper, for use on GATO? Space Facilities</FONT></div><HR>"
|
||||
if(isemptylist(news_content))
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
|
||||
/obj/item/paper/contract/employment/update_text()
|
||||
name = "paper- [target] employment contract"
|
||||
info = "<center>Conditions of Employment</center><BR><BR><BR><BR>This Agreement is made and entered into as of the date of last signature below, by and between [target] (hereafter referred to as SLAVE), and GATO (hereafter referred to as the omnipresent and helpful watcher of humanity).<BR>WITNESSETH:<BR>WHEREAS, SLAVE is a natural born human or humanoid, possessing skills upon which he can aid the omnipresent and helpful watcher of humanity, who seeks employment in the omnipresent and helpful watcher of humanity.<BR>WHEREAS, the omnipresent and helpful watcher of humanity agrees to sporadically provide payment to SLAVE, in exchange for permanent servitude.<BR>NOW THEREFORE in consideration of the mutual covenants herein contained, and other good and valuable consideration, the parties hereto mutually agree as follows:<BR>In exchange for paltry payments, SLAVE agrees to work for the omnipresent and helpful watcher of humanity, for the remainder of his or her current and future lives.<BR>Further, SLAVE agrees to transfer ownership of his or her soul to the loyalty department of the omnipresent and helpful watcher of humanity.<BR>Should transfership of a soul not be possible, a lien shall be placed instead.<BR>Signed,<BR><i>[target]</i>"
|
||||
info = "<center>Conditions of Employment</center><BR><BR><BR><BR>This Agreement is made and entered into as of the date of last signature below, by and between [target] (hereafter referred to as SLAVE), and GATO (hereafter referred to as the omnipresent and helpful watcher of humanity).<BR>WITNESSETH:<BR>WHEREAS, SLAVE is a natural born human or humanoid, possessing skills upon which he can aid the omnipresent and helpful watcher of humanity, who seeks employment in the omnipresent and helpful watcher of humanity.<BR>WHEREAS, the omnipresent and helpful watcher of humanity agrees to sporadically provide payment to SLAVE, in exchange for permanent servitude.<BR>NOW THEREFORE in consideration of the mutual covenants herein contained, and other good and valuable consideration, the parties hereto mutually agree as follows:<BR>In exchange for paltry payments, SLAVE agrees to work for the omnipresent and helpful watcher of humanity, for the remainder of his or her current and future lives.<BR>Further, SLAVE agrees to transfer ownership of his or her soul to the loyalty department of the omnipresent and helpful watcher of humanity.<BR>Should transfership of a soul not be possible, a lien shall be placed instead.<BR>Signed,<BR><i>[target]</i>" //GS13 - Nanotrasen to GATO
|
||||
|
||||
|
||||
/obj/item/paper/contract/employment/attack(mob/living/M, mob/living/carbon/human/user)
|
||||
@@ -41,8 +41,8 @@
|
||||
else
|
||||
deconvert = prob (5)
|
||||
if(deconvert)
|
||||
M.visible_message("<span class='notice'>[user] reminds [M] that [M]'s soul was already purchased by GATO!</span>")
|
||||
to_chat(M, "<span class='boldnotice'>You feel that your soul has returned to its rightful owner, GATO.</span>")
|
||||
M.visible_message("<span class='notice'>[user] reminds [M] that [M]'s soul was already purchased by GATO!</span>") //GS13 - Nanotrasen to GATO
|
||||
to_chat(M, "<span class='boldnotice'>You feel that your soul has returned to its rightful owner, GATO.</span>") //GS13 - Nanotrasen to GATO
|
||||
M.return_soul()
|
||||
else
|
||||
M.visible_message("<span class='danger'>[user] beats [M] over the head with [src]!</span>", \
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
/obj/item/folder/documents
|
||||
name = "folder- 'TOP SECRET'"
|
||||
desc = "A folder stamped \"Top Secret - Property of GATO Corporation. Unauthorized distribution is punishable by death.\""
|
||||
desc = "A folder stamped \"Top Secret - Property of GATO Corporation. Unauthorized distribution is punishable by death.\"" //GS13 - Nanotrasen to GATO
|
||||
|
||||
/obj/item/folder/documents/Initialize(mapload)
|
||||
. = ..()
|
||||
|
||||
@@ -112,7 +112,7 @@
|
||||
|
||||
/obj/item/paper/guides/cogstation/disposals
|
||||
name = "Regarding the disposal system:"
|
||||
info = "As you might have noticed, this station has far more disposal pipes than you may expect from your average GATO research facility. Part of the reason for this is specialization - mail, trash, even corpses have their own disposal systems. Unfortunately, the convenient color-coding was lost in translocation and we've had to compensate by marking the area around each bin. <BR>\n<BR>\n- <B>WHITE/GRAY STRIPES are for DELIVERIES. <BR>\n- RED STRIPES are for CORPSES. <BR>\n- EVERYTHING ELSE is for TRASH,</B> barring a few exceptions that should be labeled as such. <BR>\n<BR>\nIdeally the station won't sustain any heavy structural damage during your time here but if it does, or someone decides to tamper with/sabotage this system, you'll be forgiven if you can't put it back together perfectly. <BR>\n<BR>\n<I>-C. Donnelly</I> <BR>Architectural Analyst"
|
||||
info = "As you might have noticed, this station has far more disposal pipes than you may expect from your average GATO research facility. Part of the reason for this is specialization - mail, trash, even corpses have their own disposal systems. Unfortunately, the convenient color-coding was lost in translocation and we've had to compensate by marking the area around each bin. <BR>\n<BR>\n- <B>WHITE/GRAY STRIPES are for DELIVERIES. <BR>\n- RED STRIPES are for CORPSES. <BR>\n- EVERYTHING ELSE is for TRASH,</B> barring a few exceptions that should be labeled as such. <BR>\n<BR>\nIdeally the station won't sustain any heavy structural damage during your time here but if it does, or someone decides to tamper with/sabotage this system, you'll be forgiven if you can't put it back together perfectly. <BR>\n<BR>\n<I>-C. Donnelly</I> <BR>Architectural Analyst" //GS13 - Nanotrasen to GATO
|
||||
|
||||
/obj/item/paper/guides/cogstation/janitor
|
||||
name = "a quick tip"
|
||||
@@ -172,7 +172,7 @@
|
||||
|
||||
/obj/item/paper/fluff/cogstation/letter_cap
|
||||
name = "Captain's Log"
|
||||
info = "So I guess some of the other heads have decided to leave little notes for future employees here. Heartwarming, but the most important thing I figure I can leave you is the truth. Nevermind the Syndicate, the xenomorphs, the apocalyptic death cults I hear are a thing way out there - I'm convinced we are our own worst enemy. <BR>\n<BR>\nDon't believe me? Maybe you can ask Chief Engineer Earp. Oh right, he vaporized himself trying to produce enough power to keep the lights on in Space China for a week, despite only needing a sliver of that to run this place as intended. Or maybe you can ask Head of Security Cannon, who executed our Research Director in plain sight of everyone. Even if he was in the right, the final frontier isn't the goddamn wild west! Hell, maybe you can ask one of your 'staff assistants', although in my experience the only ones they seem to want to help is themselves. <BR>\n<BR>\nOf course, the REAL problems are with the higher-ups that stationed us on this deathtrap before deciding to send it your way, but there's only so much I can say and get away with it, for instance that they only sent this station since they could care less if it was a total loss. By the time you read this, I'll already be long gone. Maybe it'll be a different story with your crew, but between you and me, I wouldn't hold my breath...<I>unless they fuck up the air system.</I> <BR>\n<BR>\n<I>Dom Kahn</I> <BR>Former Captain of GATO CogStation"
|
||||
info = "So I guess some of the other heads have decided to leave little notes for future employees here. Heartwarming, but the most important thing I figure I can leave you is the truth. Nevermind the Syndicate, the xenomorphs, the apocalyptic death cults I hear are a thing way out there - I'm convinced we are our own worst enemy. <BR>\n<BR>\nDon't believe me? Maybe you can ask Chief Engineer Earp. Oh right, he vaporized himself trying to produce enough power to keep the lights on in Space China for a week, despite only needing a sliver of that to run this place as intended. Or maybe you can ask Head of Security Cannon, who executed our Research Director in plain sight of everyone. Even if he was in the right, the final frontier isn't the goddamn wild west! Hell, maybe you can ask one of your 'staff assistants', although in my experience the only ones they seem to want to help is themselves. <BR>\n<BR>\nOf course, the REAL problems are with the higher-ups that stationed us on this deathtrap before deciding to send it your way, but there's only so much I can say and get away with it, for instance that they only sent this station since they could care less if it was a total loss. By the time you read this, I'll already be long gone. Maybe it'll be a different story with your crew, but between you and me, I wouldn't hold my breath...<I>unless they fuck up the air system.</I> <BR>\n<BR>\n<I>Dom Kahn</I> <BR>Former Captain of GATO CogStation" //GS13 - Nanotrasen to GATO
|
||||
|
||||
/obj/item/paper/fluff/cogstation/letter_qm
|
||||
name = "To the future Quartermaster:"
|
||||
@@ -204,7 +204,7 @@
|
||||
|
||||
/obj/item/paper/fluff/cogstation/bsrb
|
||||
name = "Message from the NTBSRB"
|
||||
info = "Congratulations, (sector name here)! You've been chosen as a candidate to receive a GATO icon via bluespace translocation! 'CogStation' as it's commonly known has a rich history and a unique layout. Our hope is that you'll be able to retrofit this station to serve your needs, ideally as one of your primary research hubs.<br><br>We look forward to seeing what you can accomplish here!<BR>\n<BR>\n<I>-The GATO Bluespace Research Board</I>"
|
||||
info = "Congratulations, (sector name here)! You've been chosen as a candidate to receive a GATO icon via bluespace translocation! 'CogStation' as it's commonly known has a rich history and a unique layout. Our hope is that you'll be able to retrofit this station to serve your needs, ideally as one of your primary research hubs.<br><br>We look forward to seeing what you can accomplish here!<BR>\n<BR>\n<I>-The GATO Bluespace Research Board</I>" //GS13 - Nanotrasen to GATO
|
||||
|
||||
/obj/item/paper/fluff/cogstation/survey
|
||||
name = "Fwd: Survey Report"
|
||||
@@ -238,7 +238,7 @@
|
||||
|
||||
/obj/item/paper/fluff/stations/centcom/bulletin
|
||||
name = "paper- 'Official Bulletin'"
|
||||
info = "<BR>CentCom Security<BR>Port Division<BR>Official Bulletin<BR><BR>Inspector,<BR>There is an emergency shuttle arriving today.<BR><BR>Approval is restricted to GATO employees only. Deny all other entrants.<BR><BR>CentCom Port Commissioner"
|
||||
info = "<BR>CentCom Security<BR>Port Division<BR>Official Bulletin<BR><BR>Inspector,<BR>There is an emergency shuttle arriving today.<BR><BR>Approval is restricted to GATO employees only. Deny all other entrants.<BR><BR>CentCom Port Commissioner" //GS13 - Nanotrasen to GATO
|
||||
|
||||
|
||||
/////////// Lavaland
|
||||
|
||||
@@ -484,7 +484,7 @@
|
||||
*/
|
||||
/obj/item/toner
|
||||
name = "toner cartridge"
|
||||
desc = "A small, lightweight cartridge of GATO ValueBrand toner. Fits photocopiers and autopainters alike."
|
||||
desc = "A small, lightweight cartridge of GATO ValueBrand toner. Fits photocopiers and autopainters alike." //GS13 - Nanotrasen to GATO
|
||||
icon = 'icons/obj/device.dmi'
|
||||
icon_state = "tonercartridge"
|
||||
grind_results = list(/datum/reagent/iodine = 40, /datum/reagent/iron = 10)
|
||||
@@ -493,7 +493,7 @@
|
||||
|
||||
/obj/item/toner/large
|
||||
name = "large toner cartridge"
|
||||
desc = "A hefty cartridge of GATO ValueBrand toner. Fits photocopiers and autopainters alike."
|
||||
desc = "A hefty cartridge of GATO ValueBrand toner. Fits photocopiers and autopainters alike." //GS13 - Nanotrasen to GATO
|
||||
grind_results = list(/datum/reagent/iodine = 90, /datum/reagent/iron = 10)
|
||||
charges = 25
|
||||
max_charges = 25
|
||||
|
||||
@@ -199,7 +199,7 @@
|
||||
|
||||
/obj/item/ticket_machine_ticket
|
||||
name = "Ticket"
|
||||
desc = "A ticket which shows your place in the Head of Personnel's line. Made from GATO patented NanoPaper®. Though solid, its form seems to shimmer slightly. Feels (and burns) just like the real thing."
|
||||
desc = "A ticket which shows your place in the Head of Personnel's line. Made from GATO patented NanoPaper®. Though solid, its form seems to shimmer slightly. Feels (and burns) just like the real thing." //GS13 - Nanotrasen to GATO
|
||||
icon = 'icons/obj/bureaucracy.dmi'
|
||||
icon_state = "ticket"
|
||||
maptext_x = 7
|
||||
|
||||
@@ -196,7 +196,7 @@
|
||||
start_charged = FALSE
|
||||
|
||||
/obj/item/stock_parts/cell/crap
|
||||
name = "\improper GATO brand rechargeable AA battery"
|
||||
name = "\improper GATO brand rechargeable AA battery" //GS13 - Nanotrasen to GATO
|
||||
desc = "You can't top the plasma top." //TOTALLY TRADEMARK INFRINGEMENT
|
||||
maxcharge = 500
|
||||
custom_materials = list(/datum/material/glass=40)
|
||||
|
||||
@@ -54,7 +54,7 @@
|
||||
R.depletion = depletion
|
||||
if(prob(1))
|
||||
R.name = "Plush-239 Fuel Rod"
|
||||
R.desc = "GATO would like to remind you that it is not liable for any permanent radioactive damage done to its employees."
|
||||
R.desc = "GATO would like to remind you that it is not liable for any permanent radioactive damage done to its employees." //GS13 - Nanotrasen to GATO
|
||||
R.icon = 'icons/obj/plushes.dmi'
|
||||
R.icon_state = "romanian"
|
||||
R.fuel_power = 0.25 //Funny easter egg, slightly more powerful too.
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
fire_select_modes = list(SELECT_SEMI_AUTOMATIC, SELECT_BURST_SHOT, SELECT_FULLY_AUTOMATIC)
|
||||
|
||||
/obj/item/gun/ballistic/automatic/proto
|
||||
name = "\improper GATO Saber SMG"
|
||||
name = "\improper GATO Saber SMG" //GS13 - Nanotrasen to GATO
|
||||
desc = "A prototype three-round burst 9mm submachine gun, designated 'SABR'. Has a threaded barrel for suppressors."
|
||||
icon_state = "saber"
|
||||
fire_sound = "sound/weapons/gunshot_smg_alt.ogg"
|
||||
@@ -212,7 +212,7 @@
|
||||
|
||||
/obj/item/gun/ballistic/automatic/ar
|
||||
name = "\improper GT-ARG 'Boarder'"
|
||||
desc = "A robust assault rifle used by GATO fighting forces."
|
||||
desc = "A robust assault rifle used by GATO fighting forces." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "arg"
|
||||
item_state = "arg"
|
||||
slot_flags = 0
|
||||
@@ -399,7 +399,7 @@
|
||||
|
||||
/obj/item/gun/ballistic/automatic/laser
|
||||
name = "laser rifle"
|
||||
desc = "Though sometimes mocked for the relatively weak firepower of their energy weapons, the logistic miracle of rechargeable ammunition has given GATO a decisive edge over many a foe."
|
||||
desc = "Though sometimes mocked for the relatively weak firepower of their energy weapons, the logistic miracle of rechargeable ammunition has given GATO a decisive edge over many a foe." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "oldrifle"
|
||||
item_state = "arg"
|
||||
mag_type = /obj/item/ammo_box/magazine/recharge
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
|
||||
/obj/item/gun/ballistic/automatic/magrifle/hyperburst
|
||||
name = "\improper Hyper-Burst rifle"
|
||||
desc = "An extremely beefed up version of a stolen GATO weapon prototype, this 'rifle' is more like a cannon, with an extremely large bore barrel capable of generating several smaller magnetic 'barrels' to simultaneously launch multiple projectiles at once."
|
||||
desc = "An extremely beefed up version of a stolen GATO weapon prototype, this 'rifle' is more like a cannon, with an extremely large bore barrel capable of generating several smaller magnetic 'barrels' to simultaneously launch multiple projectiles at once." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "hyperburst"
|
||||
slot_flags = NONE //too lazy for the sprites rn and it's pretty stronk anyway.
|
||||
mag_type = /obj/item/ammo_box/magazine/mhyper
|
||||
|
||||
@@ -34,13 +34,13 @@
|
||||
/obj/item/gun/energy/laser/retro
|
||||
name ="retro laser gun"
|
||||
icon_state = "retro"
|
||||
desc = "An older model of the basic lasergun, no longer used by GATO's private security or military forces. Nevertheless, it is still quite deadly and easy to maintain, making it a favorite amongst pirates and other outlaws."
|
||||
desc = "An older model of the basic lasergun, no longer used by GATO's private security or military forces. Nevertheless, it is still quite deadly and easy to maintain, making it a favorite amongst pirates and other outlaws." //GS13 - Nanotrasen to GATO
|
||||
ammo_x_offset = 3
|
||||
|
||||
/obj/item/gun/energy/laser/retro/old
|
||||
name ="laser gun"
|
||||
icon_state = "retro"
|
||||
desc = "First generation lasergun, developed by GATO. Suffers from ammo issues but its unique ability to recharge its ammo without the need of a magazine helps compensate. You really hope someone has developed a better lasergun while you were in cryo."
|
||||
desc = "First generation lasergun, developed by GATO. Suffers from ammo issues but its unique ability to recharge its ammo without the need of a magazine helps compensate. You really hope someone has developed a better lasergun while you were in cryo." //GS13 - Nanotrasen to GATO
|
||||
ammo_type = list(/obj/item/ammo_casing/energy/lasergun/old)
|
||||
ammo_x_offset = 3
|
||||
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
|
||||
/obj/item/gun/energy/pulse/pistol/m1911
|
||||
name = "\improper M1911-P"
|
||||
desc = "A compact pulse core in a classic handgun frame for GATO officers. It's not the size of the gun, it's the size of the hole it puts through people."
|
||||
desc = "A compact pulse core in a classic handgun frame for GATO officers. It's not the size of the gun, it's the size of the hole it puts through people." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "m1911"
|
||||
item_state = "gun"
|
||||
cell_type = /obj/item/stock_parts/cell/infinite
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
//this is meant to hold reagents/obj/item/gun/syringe
|
||||
/obj/item/gun/chem
|
||||
name = "Reagent Repeater"
|
||||
desc = "A GATO smartdart repeater rifle, modified to automatically synthesize piercing darts."
|
||||
desc = "A GATO smartdart repeater rifle, modified to automatically synthesize piercing darts." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "chemgun"
|
||||
item_state = "chemgun"
|
||||
w_class = WEIGHT_CLASS_NORMAL
|
||||
|
||||
@@ -406,7 +406,7 @@
|
||||
else if(R.chemical_flags & REAGENT_ORGANIC_PROCESS)
|
||||
processtype = "Organics only"
|
||||
else
|
||||
processtype = "Noone?! (Report this to GATO's spacetime department immediately)"
|
||||
processtype = "Noone?! (Report this to GATO's spacetime department immediately)" //GS13 - Nanotrasen to GATO
|
||||
if(istype(R, /datum/reagent/fermi))
|
||||
fermianalyze = TRUE
|
||||
var/datum/chemical_reaction/Rcr = get_chemical_reaction(reagent)
|
||||
|
||||
@@ -1040,7 +1040,7 @@ All effects don't start immediately, but rather get worse over time; the rate is
|
||||
|
||||
/datum/reagent/consumable/ethanol/grog
|
||||
name = "Grog"
|
||||
description = "Watered down rum, GATO approves!"
|
||||
description = "Watered down rum, GATO approves!" //GS13 - Nanotrasen to GATO
|
||||
color = "#664300" // rgb: 102, 67, 0
|
||||
boozepwr = 1 //Basically nothing
|
||||
taste_description = "a poor excuse for alcohol"
|
||||
@@ -1091,11 +1091,11 @@ All effects don't start immediately, but rather get worse over time; the rate is
|
||||
taste_description = "stomach acid"
|
||||
glass_icon_state = "acidspitglass"
|
||||
glass_name = "Acid Spit"
|
||||
glass_desc = "A drink from GATO. Made from live aliens."
|
||||
glass_desc = "A drink from GATO. Made from live aliens." //GS13 - Nanotrasen to GATO
|
||||
|
||||
/datum/reagent/consumable/ethanol/amasec
|
||||
name = "Amasec"
|
||||
description = "Official drink of the GATO Gun-Club!"
|
||||
description = "Official drink of the GATO Gun-Club!" //GS13 - Nanotrasen to GATO
|
||||
color = "#664300" // rgb: 102, 67, 0
|
||||
boozepwr = 35
|
||||
quality = DRINK_GOOD
|
||||
@@ -1317,7 +1317,7 @@ All effects don't start immediately, but rather get worse over time; the rate is
|
||||
taste_description = "da bomb"
|
||||
glass_icon_state = "atomicbombglass"
|
||||
glass_name = "Atomic Bomb"
|
||||
glass_desc = "GATO cannot take legal responsibility for your actions after imbibing."
|
||||
glass_desc = "GATO cannot take legal responsibility for your actions after imbibing." //GS13 - Nanotrasen to GATO
|
||||
value = REAGENT_VALUE_RARE
|
||||
|
||||
/datum/reagent/consumable/ethanol/atomicbomb/on_mob_life(mob/living/carbon/M)
|
||||
@@ -1888,7 +1888,7 @@ All effects don't start immediately, but rather get worse over time; the rate is
|
||||
taste_description = "seduction"
|
||||
glass_icon_state = "between_the_sheets"
|
||||
glass_name = "Between the Sheets"
|
||||
glass_desc = "The only drink that comes with a label reminding you of GATO's zero-tolerance promiscuity policy."
|
||||
glass_desc = "The only drink that comes with a label reminding you of GATO's zero-tolerance promiscuity policy." //GS13 - Nanotrasen to GATO
|
||||
|
||||
/datum/reagent/consumable/ethanol/between_the_sheets/on_mob_life(mob/living/L)
|
||||
..()
|
||||
|
||||
@@ -133,10 +133,10 @@
|
||||
if(!istype(D))
|
||||
return FALSE
|
||||
if(!(isnull(allowed_department_flags) || (D.departmental_flags & allowed_department_flags)))
|
||||
say("Warning: Printing failed: This fabricator does not have the necessary keys to decrypt design schematics. Please update the research data with the on-screen button and contact GATO Support!")
|
||||
say("Warning: Printing failed: This fabricator does not have the necessary keys to decrypt design schematics. Please update the research data with the on-screen button and contact GATO Support!") //GS13 - Nanotrasen to GATO
|
||||
return FALSE
|
||||
if(D.build_type && !(D.build_type & allowed_buildtypes))
|
||||
say("This machine does not have the necessary manipulation systems for this design. Please contact GATO Support!")
|
||||
say("This machine does not have the necessary manipulation systems for this design. Please contact GATO Support!") //GS13 - Nanotrasen to GATO
|
||||
return FALSE
|
||||
if(!(obj_flags & EMAGGED) && (offstation_security_levels || is_station_level(z)))
|
||||
if(GLOB.security_level < D.min_security_level)
|
||||
|
||||
@@ -62,11 +62,11 @@
|
||||
|
||||
/datum/techweb/science //Global science techweb for RND consoles.
|
||||
id = "SCIENCE"
|
||||
organization = "GATO"
|
||||
organization = "GATO" //GS13 - Nanotrasen to GATO
|
||||
|
||||
/datum/techweb/bepis //Should contain only 1 BEPIS tech selected at random.
|
||||
id = "EXPERIMENTAL"
|
||||
organization = "GATO R&D"
|
||||
organization = "GATO R&D" //GS13 - Nanotrasen to GATO
|
||||
|
||||
/datum/techweb/bepis/New()
|
||||
. = ..()
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
id = "tackle_advanced"
|
||||
display_name = "Advanced Grapple Technology"
|
||||
description = "GATO would like to remind its researching staff that it is never acceptable to \"glomp\" your coworkers, and further \"scientific trials\" on the subject \
|
||||
will no longer be accepted in its academic journals."
|
||||
will no longer be accepted in its academic journals." //GS13 - Nanotrasen to GATO
|
||||
design_ids = list("tackle_dolphin", "tackle_rocket")
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500)
|
||||
hidden = TRUE
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
We need you to construct BSA-[rand(1,99)] Artillery position aboard your station.
|
||||
|
||||
Base parts are available for shipping via cargo.
|
||||
-GATO Naval Command"}
|
||||
-GATO Naval Command"} //GS13 - Nanotrasen to GATO
|
||||
|
||||
/datum/station_goal/bluespace_cannon/on_report()
|
||||
//Unlock BSA parts
|
||||
@@ -63,7 +63,7 @@
|
||||
|
||||
/obj/machinery/bsa/middle
|
||||
name = "Bluespace Artillery Fusor"
|
||||
desc = "Contents classified by GATO Naval Command. Needs to be linked with the other BSA parts using multitool."
|
||||
desc = "Contents classified by GATO Naval Command. Needs to be linked with the other BSA parts using multitool." //GS13 - Nanotrasen to GATO
|
||||
icon_state = "fuel_chamber"
|
||||
var/obj/machinery/bsa/back/back
|
||||
var/obj/machinery/bsa/front/front
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
var/report_message = "Complete this goal."
|
||||
|
||||
/datum/station_goal/proc/send_report()
|
||||
priority_announce("Priority GATO directive received. Project \"[name]\" details inbound.", "Incoming Priority Message", SSstation.announcer.get_rand_report_sound())
|
||||
print_command_report(get_report(),"GATO Directive [pick(GLOB.phonetic_alphabet)] \Roman[rand(1,50)]", announce=FALSE)
|
||||
priority_announce("Priority GATO directive received. Project \"[name]\" details inbound.", "Incoming Priority Message", SSstation.announcer.get_rand_report_sound()) //GS13 - Nanotrasen to GATO
|
||||
print_command_report(get_report(),"GATO Directive [pick(GLOB.phonetic_alphabet)] \Roman[rand(1,50)]", announce=FALSE) //GS13 - Nanotrasen to GATO
|
||||
on_report()
|
||||
|
||||
/datum/station_goal/proc/on_report()
|
||||
|
||||
@@ -675,7 +675,7 @@
|
||||
card.forceMove(src)
|
||||
cards.Add(card)
|
||||
|
||||
/obj/item/paper/tcg_rules
|
||||
/obj/item/paper/tcg_rules //GS13 - Nanotrasen to GATO
|
||||
name = "TCG Rulebook"
|
||||
desc = "A small rulebook containing a starter guide for TCG."
|
||||
icon = 'icons/obj/tcg/misc.dmi'
|
||||
|
||||
+24
-24
@@ -5,7 +5,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/captain
|
||||
name = "Captain"
|
||||
desc = "GATO hires a captain for every station. However, most of the time they just drink wishkey and secure the disk."
|
||||
desc = "GATO hires a captain for every station. However, most of the time they just drink wishkey and secure the disk." //GS13 - Nanotrasen to GATO
|
||||
rules = "Human. Tap this card for 1 mana: inflict -1/-1 to an opposing creature card."
|
||||
icon_state = "captain"
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/captain_hardsuit
|
||||
name = "Apadyne Technologies Mk.2 R.I.O.T. Suit (Captain's Version)"
|
||||
desc = "A heavily customised Apadyne Technologies Mk.2 R.I.O.T. Suit, rebuilt and refitted to GATO's highest standards for issue to Station Captains."
|
||||
desc = "A heavily customised Apadyne Technologies Mk.2 R.I.O.T. Suit, rebuilt and refitted to GATO's highest standards for issue to Station Captains." //GS13 - Nanotrasen to GATO
|
||||
rules = "On equip: Equipped unit gains +1/+1 for one turn"
|
||||
icon_state = "captain_hardsuit"
|
||||
|
||||
@@ -89,7 +89,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/hos
|
||||
name = "Head of Security"
|
||||
desc = "GATO hires most heads of staff based on their qualifications as being amicable, good at conflict resolution, ability to handle high-stakes situations, humanity, and desire to learn. Heads of Security only need a highschool degree."
|
||||
desc = "GATO hires most heads of staff based on their qualifications as being amicable, good at conflict resolution, ability to handle high-stakes situations, humanity, and desire to learn. Heads of Security only need a highschool degree." //GS13 - Nanotrasen to GATO
|
||||
rules = "Human. All opponent's cards cost 1 more until Head Of Security is removed from the battlefield."
|
||||
icon_state = "hos"
|
||||
|
||||
@@ -234,7 +234,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/cyborg_engi
|
||||
name = "Cyborg (Engineering Shell)"
|
||||
desc = "A common sight on GATO Stations Engineering Shells maintain critical station systems in hazardous conditions."
|
||||
desc = "A common sight on GATO Stations Engineering Shells maintain critical station systems in hazardous conditions." //GS13 - Nanotrasen to GATO
|
||||
rules = "Asimov."
|
||||
icon_state = "borg_engi"
|
||||
|
||||
@@ -336,7 +336,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/assistant
|
||||
name = "Assistant"
|
||||
desc = "The lowest ladder on the GATO Employment Ladder, Assistants are employed to help out with tasks deemed 'too menial for robots'."
|
||||
desc = "The lowest ladder on the GATO Employment Ladder, Assistants are employed to help out with tasks deemed 'too menial for robots'." //GS13 - Nanotrasen to GATO
|
||||
rules = "Greytide."
|
||||
icon_state = "assistant"
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/greytider
|
||||
name = "Greytider"
|
||||
desc = "The lowest ladder on the GATO Employment Ladder, Assistants are employed to help out with tasks deemed 'too menial for robots'."
|
||||
desc = "The lowest ladder on the GATO Employment Ladder, Assistants are employed to help out with tasks deemed 'too menial for robots'." //GS13 - Nanotrasen to GATO
|
||||
rules = "Greytide. Instead of getting +1/+1 on the first turn, get it permanently."
|
||||
icon_state = "greytider"
|
||||
|
||||
@@ -420,7 +420,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/inquisitor
|
||||
name = "Inquisitor's Hardsuit"
|
||||
desc = "GATO officially doesn't believe in ghosts magic or anything that can't be solved with science. When you see someone show up in one of these let that remind you of that fact."
|
||||
desc = "GATO officially doesn't believe in ghosts magic or anything that can't be solved with science. When you see someone show up in one of these let that remind you of that fact." //GS13 - Nanotrasen to GATO
|
||||
rules = "Holy. First Strike."
|
||||
icon_state = "inquisitor"
|
||||
|
||||
@@ -448,7 +448,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/lawyer
|
||||
name = "Lawyer"
|
||||
desc = "GATO knows the value of a good lawyer. That's why they're all working hard at our home offices defending us from frivolous labor suits from lazy no-good employees who should be working hard instead of slacking off reading trading cards."
|
||||
desc = "GATO knows the value of a good lawyer. That's why they're all working hard at our home offices defending us from frivolous labor suits from lazy no-good employees who should be working hard instead of slacking off reading trading cards." //GS13 - Nanotrasen to GATO
|
||||
rules = "When an opponent attacks with a creature with 3 or more power this card gains Taunt."
|
||||
icon_state = "lawyer"
|
||||
|
||||
@@ -462,7 +462,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/clown
|
||||
name = "Clown"
|
||||
desc = "Every GATO station has a clown on board as high command believes that a source of entertainment will reduce instances of murder-suicide on board Spinward Stations. The results of this hypothesis are as of yet unproven."
|
||||
desc = "Every GATO station has a clown on board as high command believes that a source of entertainment will reduce instances of murder-suicide on board Spinward Stations. The results of this hypothesis are as of yet unproven." //GS13 - Nanotrasen to GATO
|
||||
rules = "Taunt. When killed, attacking creature dies as well"
|
||||
icon_state = "clown"
|
||||
|
||||
@@ -504,7 +504,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/cook
|
||||
name = "Cook"
|
||||
desc = "Every GATO chef is trained in 3 cuisines of their choosing upon being hired alongside the closely guarded secret of Close Quarters Cooking."
|
||||
desc = "Every GATO chef is trained in 3 cuisines of their choosing upon being hired alongside the closely guarded secret of Close Quarters Cooking." //GS13 - Nanotrasen to GATO
|
||||
rules = "First Strike. When attacked, gain +1/0."
|
||||
icon_state = "cook"
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/curator
|
||||
name = "Curator"
|
||||
desc = "In GATO polls the Curator has ranked as the most pointless job on station much to the ire of the Curator's union. Thankfully we don't have to listen to them."
|
||||
desc = "In GATO polls the Curator has ranked as the most pointless job on station much to the ire of the Curator's union. Thankfully we don't have to listen to them." //GS13 - Nanotrasen to GATO
|
||||
rules = "On Summon: Draw a card. If it's a spell, discard it."
|
||||
icon_state = "curator"
|
||||
|
||||
@@ -550,7 +550,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/sec_officer
|
||||
name = "Security Officer"
|
||||
desc = "GATO would like to remind all employees to support their station security team; remember the boys in red keep you safe!"
|
||||
desc = "GATO would like to remind all employees to support their station security team; remember the boys in red keep you safe!" //GS13 - Nanotrasen to GATO
|
||||
rules = "Squad Tactics."
|
||||
icon_state = "officer"
|
||||
|
||||
@@ -578,7 +578,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/detective
|
||||
name = "Security Officer"
|
||||
desc = "GATO hires nothing but the best detectives to investigate crime on our stations. A penchant for cigarettes and outdated fashion isn't mandatory but is appreciated."
|
||||
desc = "GATO hires nothing but the best detectives to investigate crime on our stations. A penchant for cigarettes and outdated fashion isn't mandatory but is appreciated." //GS13 - Nanotrasen to GATO
|
||||
rules = "Deadeye."
|
||||
icon_state = "detective"
|
||||
|
||||
@@ -610,7 +610,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/scientist
|
||||
name = "Scientist"
|
||||
desc = "Rumours that GATO hires 'mad scientists' are greatly exaggerated. Scientists are regularly screened to ensure that their insanity remains within acceptable limits."
|
||||
desc = "Rumours that GATO hires 'mad scientists' are greatly exaggerated. Scientists are regularly screened to ensure that their insanity remains within acceptable limits." //GS13 - Nanotrasen to GATO
|
||||
rules = "When this card is targeted by an opponent's single target spell you gain 1 lifeshard."
|
||||
icon_state = "scientist"
|
||||
|
||||
@@ -624,7 +624,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/scientist_moth
|
||||
name = "Scientist(Moth)"
|
||||
desc = "Moths are a common sight in GATO research departments acting as integral ideas guys for new clothing designs and lighting innovations."
|
||||
desc = "Moths are a common sight in GATO research departments acting as integral ideas guys for new clothing designs and lighting innovations." //GS13 - Nanotrasen to GATO
|
||||
rules = ""
|
||||
icon_state = "scientist_moth"
|
||||
|
||||
@@ -638,7 +638,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/roboticist
|
||||
name = "Roboticist"
|
||||
desc = "The roboticist's work is as close as GATO legally allows its employees to come to necromancy."
|
||||
desc = "The roboticist's work is as close as GATO legally allows its employees to come to necromancy." //GS13 - Nanotrasen to GATO
|
||||
rules = "If a Asimov card on your side of the field is destroyed you may pay 2 mana and tap this card: Return that card to your hand."
|
||||
icon_state = "roboticist"
|
||||
|
||||
@@ -652,7 +652,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/monkey
|
||||
name = "Monkey"
|
||||
desc = "GATO seeks to phase out animal testing by 2570 in accordance with new TerraGov legislation. This will be replaced with more ethical solutions such as computer simulations or experimentation on Assistants."
|
||||
desc = "GATO seeks to phase out animal testing by 2570 in accordance with new TerraGov legislation. This will be replaced with more ethical solutions such as computer simulations or experimentation on Assistants." //GS13 - Nanotrasen to GATO
|
||||
rules = "Greytide. This card is considered Human with a Geneticist on your side of the field."
|
||||
icon_state = "monkey"
|
||||
|
||||
@@ -666,7 +666,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/geneticist
|
||||
name = "Geneticist"
|
||||
desc = "Geneticists are tasked with manipulating human DNA to produce special effects. GATO maintains a strict 'no superhero' policy for mutations following the Superhero Civil War of 2150."
|
||||
desc = "Geneticists are tasked with manipulating human DNA to produce special effects. GATO maintains a strict 'no superhero' policy for mutations following the Superhero Civil War of 2150." //GS13 - Nanotrasen to GATO
|
||||
rules = "Tap this card and pay 3 mana: Give a friendly creature Human until this card leaves the field."
|
||||
icon_state = "geneticist"
|
||||
|
||||
@@ -698,7 +698,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/doctor
|
||||
name = "Medical Doctor"
|
||||
desc = "GATO's doctors are well known for their ability to treat almost any ailment known to mankind... as well as causing a fair few in the process."
|
||||
desc = "GATO's doctors are well known for their ability to treat almost any ailment known to mankind... as well as causing a fair few in the process." //GS13 - Nanotrasen to GATO
|
||||
rules = "Tap this card: Select a card that has less attack than this card from your graveyard and summon it to your side of the field."
|
||||
icon_state = "doctor"
|
||||
|
||||
@@ -754,7 +754,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/paramedic
|
||||
name = "Paramedic"
|
||||
desc = "GATO encourages all paramedics to think of others before themselves- if this means running through a plasma fire to save a colleague so be it."
|
||||
desc = "GATO encourages all paramedics to think of others before themselves- if this means running through a plasma fire to save a colleague so be it." //GS13 - Nanotrasen to GATO
|
||||
rules = "Taunt, First Strike"
|
||||
icon_state = "paramedic"
|
||||
|
||||
@@ -888,7 +888,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/quartermaster
|
||||
name = "Quartermaster"
|
||||
desc = "Every GATO station has a Quartermaster who controls the flow of cargo to and from the station and by extension to and from the hands of the crew. He's not given the distinction of being a head though. His job isn't hard enough."
|
||||
desc = "Every GATO station has a Quartermaster who controls the flow of cargo to and from the station and by extension to and from the hands of the crew. He's not given the distinction of being a head though. His job isn't hard enough." //GS13 - Nanotrasen to GATO
|
||||
rules = "Permanently tap this card. All cargo cards on your side gain +2/+2 until this card leaves the play."
|
||||
icon_state = "quartermaster"
|
||||
|
||||
@@ -902,7 +902,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/explorer
|
||||
name = "Explorer"
|
||||
desc = "The GATO Explorers Corps boldly goes where humanity has never gone before. Or would if they weren't buried under mounds of bureaucracy."
|
||||
desc = "The GATO Explorers Corps boldly goes where humanity has never gone before. Or would if they weren't buried under mounds of bureaucracy." //GS13 - Nanotrasen to GATO
|
||||
rules = "Tap this card: Flip a coin if heads gain 4 mana this turn, if tails tap this card for 2 turns."
|
||||
icon_state = "explorer"
|
||||
|
||||
@@ -920,7 +920,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/intern
|
||||
name = "Intern"
|
||||
desc = "All GATO interns come with 3 things: A resume a desire to learn and vague promises that they're getting paid at some point. So don't be too rough on them."
|
||||
desc = "All GATO interns come with 3 things: A resume a desire to learn and vague promises that they're getting paid at some point. So don't be too rough on them." //GS13 - Nanotrasen to GATO
|
||||
rules = "First Strike. Greytide."
|
||||
icon_state = "intern"
|
||||
|
||||
@@ -1372,7 +1372,7 @@
|
||||
|
||||
/datum/tcg_card/pack_1/tough_choices
|
||||
name = "Tough Choices"
|
||||
desc = "Every GATO employee will at some point be forced to make a tough choice. Make sure you make the right one!"
|
||||
desc = "Every GATO employee will at some point be forced to make a tough choice. Make sure you make the right one!" //GS13 - Nanotrasen to GATO
|
||||
rules = "Draw the top three cards from your deck. Summon one at no cost and discard the other two."
|
||||
icon_state = "tough_choices"
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user