mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Merge pull request #1671 from VOREStation/namedefines
Generic Station & System Name
This commit is contained in:
@@ -38,7 +38,7 @@ var/global/defer_powernet_rebuild = 0 // True if net rebuild will be called
|
|||||||
#define NETWORK_ENGINEERING "Engineering"
|
#define NETWORK_ENGINEERING "Engineering"
|
||||||
#define NETWORK_ENGINEERING_OUTPOST "Engineering Outpost"
|
#define NETWORK_ENGINEERING_OUTPOST "Engineering Outpost"
|
||||||
#define NETWORK_ERT "ZeEmergencyResponseTeam"
|
#define NETWORK_ERT "ZeEmergencyResponseTeam"
|
||||||
#define NETWORK_EXODUS "Northern Star"
|
#define NETWORK_EXODUS station_short
|
||||||
#define NETWORK_MEDICAL "Medical"
|
#define NETWORK_MEDICAL "Medical"
|
||||||
#define NETWORK_MERCENARY "MercurialNet"
|
#define NETWORK_MERCENARY "MercurialNet"
|
||||||
#define NETWORK_MINE "Mining Outpost"
|
#define NETWORK_MINE "Mining Outpost"
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ var/religion_name = null
|
|||||||
return capitalize(name)
|
return capitalize(name)
|
||||||
|
|
||||||
/proc/system_name()
|
/proc/system_name()
|
||||||
return "Vir"
|
return starsys_name
|
||||||
|
|
||||||
/proc/station_name()
|
/proc/station_name()
|
||||||
if (station_name)
|
if (station_name)
|
||||||
|
|||||||
@@ -264,7 +264,7 @@ var/global/datum/shuttle_controller/shuttle_controller
|
|||||||
var/datum/shuttle/ferry/multidock/specops/ERT = new()
|
var/datum/shuttle/ferry/multidock/specops/ERT = new()
|
||||||
ERT.location = 0
|
ERT.location = 0
|
||||||
ERT.warmup_time = 10
|
ERT.warmup_time = 10
|
||||||
ERT.area_offsite = locate(/area/shuttle/specops/station) //centcom is the home station, the Northern Star is offsite
|
ERT.area_offsite = locate(/area/shuttle/specops/station) //centcom is the home station, the player station is offsite
|
||||||
ERT.area_station = locate(/area/shuttle/specops/centcom)
|
ERT.area_station = locate(/area/shuttle/specops/centcom)
|
||||||
ERT.docking_controller_tag = "specops_shuttle_port"
|
ERT.docking_controller_tag = "specops_shuttle_port"
|
||||||
ERT.docking_controller_tag_station = "specops_shuttle_port"
|
ERT.docking_controller_tag_station = "specops_shuttle_port"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ var/global/list/obj/cortical_stacks = list() //Stacks for 'leave nobody behind'
|
|||||||
required_players_secret = 15
|
required_players_secret = 15
|
||||||
required_enemies = 4
|
required_enemies = 4
|
||||||
round_description = "An unidentified bluespace signature is approaching the station!"
|
round_description = "An unidentified bluespace signature is approaching the station!"
|
||||||
extended_round_description = "The Company's majority control of phoron in Vir has marked the \
|
extended_round_description = "The Company's majority control of phoron in "+starsys_name+" has marked the \
|
||||||
station to be a highly valuable target for many competing organizations and individuals. Being a \
|
station to be a highly valuable target for many competing organizations and individuals. Being a \
|
||||||
colony of sizable population and considerable wealth causes it to often be the target of various \
|
colony of sizable population and considerable wealth causes it to often be the target of various \
|
||||||
attempts of robbery, fraud and other malicious actions."
|
attempts of robbery, fraud and other malicious actions."
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ var/list/nuke_disks = list()
|
|||||||
/datum/game_mode/nuclear
|
/datum/game_mode/nuclear
|
||||||
name = "Mercenary"
|
name = "Mercenary"
|
||||||
round_description = "A mercenary strike force is approaching the station!"
|
round_description = "A mercenary strike force is approaching the station!"
|
||||||
extended_round_description = "The Company's majority control of phoron in Vir has marked the \
|
extended_round_description = "The Company's majority control of phoron in "+starsys_name+" has marked the \
|
||||||
station to be a highly valuable target for many competing organizations and individuals. Being a \
|
station to be a highly valuable target for many competing organizations and individuals. Being a \
|
||||||
colony of sizable population and considerable wealth causes it to often be the target of various \
|
colony of sizable population and considerable wealth causes it to often be the target of various \
|
||||||
attempts of robbery, fraud and other malicious actions."
|
attempts of robbery, fraud and other malicious actions."
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/datum/game_mode/traitor
|
/datum/game_mode/traitor
|
||||||
name = "traitor"
|
name = "traitor"
|
||||||
round_description = "There is a foreign agent or traitor on the station. Do not let the traitor succeed!"
|
round_description = "There is a foreign agent or traitor on the station. Do not let the traitor succeed!"
|
||||||
extended_round_description = "The Company's majority control of phoron in Vir has marked the \
|
extended_round_description = "The Company's majority control of phoron in "+starsys_name+" has marked the \
|
||||||
station to be a highly valuable target for many competing organizations and individuals. The varied pasts \
|
station to be a highly valuable target for many competing organizations and individuals. The varied pasts \
|
||||||
and experiences of your coworkers have left them susceptible to the vices and temptations of humanity. \
|
and experiences of your coworkers have left them susceptible to the vices and temptations of humanity. \
|
||||||
Is the station the safe self-contained workplace you once thought it was, or has it become a playground \
|
Is the station the safe self-contained workplace you once thought it was, or has it become a playground \
|
||||||
|
|||||||
@@ -80,7 +80,7 @@
|
|||||||
if(isscrewdriver(W))
|
if(isscrewdriver(W))
|
||||||
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
|
playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
|
||||||
|
|
||||||
var/input = sanitize(input(usr, "Which networks would you like to connect this camera to? Separate networks with a comma. No Spaces!\nFor example: Northern Star,Security,Secret ", "Set Network", camera_network ? camera_network : NETWORK_EXODUS))
|
var/input = sanitize(input(usr, "Which networks would you like to connect this camera to? Separate networks with a comma. No Spaces!\nFor example: "+station_short+",Security,Secret ", "Set Network", camera_network ? camera_network : NETWORK_EXODUS))
|
||||||
if(!input)
|
if(!input)
|
||||||
usr << "No input found please hang up and try your call again."
|
usr << "No input found please hang up and try your call again."
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
/obj/machinery/exonet_node
|
/obj/machinery/exonet_node
|
||||||
name = "exonet node"
|
name = "exonet node"
|
||||||
desc = "This machine is one of many, many nodes inside Vir's section of the Exonet, connecting the Northern Star to the rest of the system, at least \
|
desc = "This machine is one of many, many nodes inside "+starsys_name+"'s section of the Exonet, connecting the "+station_orig+" to the rest of the system, at least \
|
||||||
electronically."
|
electronically."
|
||||||
icon = 'icons/obj/stationobjs.dmi'
|
icon = 'icons/obj/stationobjs.dmi'
|
||||||
icon_state = "exonet_node"
|
icon_state = "exonet_node"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
/obj/item/supply_beacon
|
/obj/item/supply_beacon
|
||||||
name = "inactive supply beacon"
|
name = "inactive supply beacon"
|
||||||
icon = 'icons/obj/supplybeacon.dmi'
|
icon = 'icons/obj/supplybeacon.dmi'
|
||||||
desc = "An inactive, hacked supply beacon stamped with the Vir Rapid Fabrication logo. Good for one (1) ballistic supply pod shipment."
|
desc = "An inactive, hacked supply beacon stamped with the "+starsys_name+" Rapid Fabrication logo. Good for one (1) ballistic supply pod shipment."
|
||||||
icon_state = "beacon"
|
icon_state = "beacon"
|
||||||
var/deploy_path = /obj/machinery/power/supply_beacon
|
var/deploy_path = /obj/machinery/power/supply_beacon
|
||||||
var/deploy_time = 30
|
var/deploy_time = 30
|
||||||
@@ -114,6 +114,6 @@
|
|||||||
var/drop_x = src.x-2
|
var/drop_x = src.x-2
|
||||||
var/drop_y = src.y-2
|
var/drop_y = src.y-2
|
||||||
var/drop_z = src.z
|
var/drop_z = src.z
|
||||||
command_announcement.Announce("Vir Rapid Fabrication priority supply request #[rand(1000,9999)]-[rand(100,999)] recieved. Shipment dispatched via ballistic supply pod for immediate delivery. Have a nice day.", "Thank You For Your Patronage")
|
command_announcement.Announce(starsys_name+" Rapid Fabrication priority supply request #[rand(1000,9999)]-[rand(100,999)] recieved. Shipment dispatched via ballistic supply pod for immediate delivery. Have a nice day.", "Thank You For Your Patronage")
|
||||||
spawn(rand(100,300))
|
spawn(rand(100,300))
|
||||||
new /datum/random_map/droppod/supply(null, drop_x, drop_y, drop_z, supplied_drop = drop_type) // Splat.
|
new /datum/random_map/droppod/supply(null, drop_x, drop_y, drop_z, supplied_drop = drop_type) // Splat.
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
round_time // time of the round at which this should be announced, in seconds
|
round_time // time of the round at which this should be announced, in seconds
|
||||||
message // body of the message
|
message // body of the message
|
||||||
author = "NanoTrasen Editor"
|
author = "NanoTrasen Editor"
|
||||||
channel_name = "The Vir Times"
|
channel_name = "The "+starsys_name+" Times"
|
||||||
can_be_redacted = 0
|
can_be_redacted = 0
|
||||||
message_type = "Story"
|
message_type = "Story"
|
||||||
|
|
||||||
@@ -66,7 +66,7 @@
|
|||||||
round_time = 60 * 50
|
round_time = 60 * 50
|
||||||
|
|
||||||
found_ssd
|
found_ssd
|
||||||
channel_name = "The Vir Times"
|
channel_name = "The "+starsys_name+" Times"
|
||||||
author = "Doctor Eric Hanfield"
|
author = "Doctor Eric Hanfield"
|
||||||
|
|
||||||
message = {"Several people have been found unconscious at their terminals. It is thought that it was due
|
message = {"Several people have been found unconscious at their terminals. It is thought that it was due
|
||||||
@@ -78,7 +78,7 @@
|
|||||||
lotus_tree
|
lotus_tree
|
||||||
|
|
||||||
explosions
|
explosions
|
||||||
channel_name = "The Vir Times"
|
channel_name = "The "+starsys_name+" Times"
|
||||||
author = "Reporter Leland H. Howards"
|
author = "Reporter Leland H. Howards"
|
||||||
|
|
||||||
message = {"The newly-christened civillian transport Lotus Tree suffered two very large explosions near the
|
message = {"The newly-christened civillian transport Lotus Tree suffered two very large explosions near the
|
||||||
@@ -92,7 +92,7 @@
|
|||||||
food_riots
|
food_riots
|
||||||
|
|
||||||
breaking_news
|
breaking_news
|
||||||
channel_name = "The Vir Times"
|
channel_name = "The "+starsys_name+" Times"
|
||||||
author = "Reporter Ro'kii Ar-Raqis"
|
author = "Reporter Ro'kii Ar-Raqis"
|
||||||
|
|
||||||
message = {"Breaking news: Food riots have broken out throughout the Refuge asteroid colony in the Tenebrae
|
message = {"Breaking news: Food riots have broken out throughout the Refuge asteroid colony in the Tenebrae
|
||||||
@@ -103,7 +103,7 @@
|
|||||||
round_time = 60 * 10
|
round_time = 60 * 10
|
||||||
|
|
||||||
more
|
more
|
||||||
channel_name = "The Vir Times"
|
channel_name = "The "+starsys_name+" Times"
|
||||||
author = "Reporter Ro'kii Ar-Raqis"
|
author = "Reporter Ro'kii Ar-Raqis"
|
||||||
|
|
||||||
message = {"More on the Refuge food riots: The Refuge Council has condemned NanoTrasen's withdrawal from
|
message = {"More on the Refuge food riots: The Refuge Council has condemned NanoTrasen's withdrawal from
|
||||||
|
|||||||
@@ -22,19 +22,22 @@ var/global/datum/universal_state/universe = new
|
|||||||
var/global/list/global_map = null
|
var/global/list/global_map = null
|
||||||
|
|
||||||
// Noises made when hit while typing.
|
// Noises made when hit while typing.
|
||||||
var/list/hit_appends = list("-OOF", "-ACK", "-UGH", "-HRNK", "-HURGH", "-GLORF")
|
var/list/hit_appends = list("-OOF", "-ACK", "-UGH", "-HRNK", "-HURGH", "-GLORF")
|
||||||
var/diary = null
|
var/diary = null
|
||||||
var/href_logfile = null
|
var/href_logfile = null
|
||||||
var/station_name = "Northern Star"
|
var/station_name = "Northern Star"
|
||||||
var/station_short = "Northern Star"
|
var/const/station_orig = "Northern Star" //station_name can't be const due to event prefix/suffix
|
||||||
var/const/dock_name = "Vir Interstellar Spaceport"
|
var/const/station_short = "Northern Star"
|
||||||
var/const/boss_name = "Central Command"
|
var/const/dock_name = "Vir Interstellar Spaceport"
|
||||||
var/const/boss_short = "Centcomm"
|
var/const/boss_name = "Central Command"
|
||||||
var/const/company_name = "NanoTrasen"
|
var/const/boss_short = "Centcomm"
|
||||||
var/const/company_short = "NT"
|
var/const/company_name = "NanoTrasen"
|
||||||
var/game_version = "Polaris"
|
var/const/company_short = "NT"
|
||||||
var/changelog_hash = ""
|
var/const/star_name = "Vir"
|
||||||
var/game_year = (text2num(time2text(world.realtime, "YYYY")) + 544)
|
var/const/starsys_name = "Vir"
|
||||||
|
var/const/game_version = "Polaris"
|
||||||
|
var/changelog_hash = ""
|
||||||
|
var/game_year = (text2num(time2text(world.realtime, "YYYY")) + 544)
|
||||||
var/round_progressing = 1
|
var/round_progressing = 1
|
||||||
|
|
||||||
//On some maps, it does not make sense for space turf to appear when something blows up (e.g. on an asteroid colony, or planetside)
|
//On some maps, it does not make sense for space turf to appear when something blows up (e.g. on an asteroid colony, or planetside)
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ var/global/list/citizenship_choices = list(
|
|||||||
|
|
||||||
var/global/list/home_system_choices = list(
|
var/global/list/home_system_choices = list(
|
||||||
"Sol",
|
"Sol",
|
||||||
"Vir",
|
starsys_name,
|
||||||
"Nyx",
|
"Nyx",
|
||||||
"Tau Ceti",
|
"Tau Ceti",
|
||||||
"Epsilon Ursae Minoris",
|
"Epsilon Ursae Minoris",
|
||||||
|
|||||||
@@ -48,7 +48,7 @@
|
|||||||
|
|
||||||
/obj/item/clothing/suit/space
|
/obj/item/clothing/suit/space
|
||||||
name = "Space suit"
|
name = "Space suit"
|
||||||
desc = "A suit that protects against low pressure environments. \"NORTHERN STAR\" is written in large block letters on the back."
|
desc = "A suit that protects against low pressure environments. \""+station_short+"\" is written in large block letters on the back."
|
||||||
icon_state = "space"
|
icon_state = "space"
|
||||||
item_state = "s_suit"
|
item_state = "s_suit"
|
||||||
w_class = 5 // So you can't fit this in your bag and be prepared at all times.
|
w_class = 5 // So you can't fit this in your bag and be prepared at all times.
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
affected_dest.temp_price_change[good_type] = rand(1,100) / 100
|
affected_dest.temp_price_change[good_type] = rand(1,100) / 100
|
||||||
|
|
||||||
/datum/event/economic_event/announce()
|
/datum/event/economic_event/announce()
|
||||||
var/author = "The Vir Times"
|
var/author = "The "+starsys_name+" Times"
|
||||||
var/channel = author
|
var/channel = author
|
||||||
|
|
||||||
//see if our location has custom event info for this event
|
//see if our location has custom event info for this event
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
if(!event_type)
|
if(!event_type)
|
||||||
return
|
return
|
||||||
|
|
||||||
var/author = "The Vir Times"
|
var/author = "The "+starsys_name+" Times"
|
||||||
var/channel = author
|
var/channel = author
|
||||||
|
|
||||||
//see if our location has custom event info for this event
|
//see if our location has custom event info for this event
|
||||||
@@ -116,11 +116,11 @@
|
|||||||
else
|
else
|
||||||
body += "is recovering from plastic surgery in a clinic on [affected_dest.name] for the [pick("second","third","fourth")] time, reportedly having made the decision in response to "
|
body += "is recovering from plastic surgery in a clinic on [affected_dest.name] for the [pick("second","third","fourth")] time, reportedly having made the decision in response to "
|
||||||
body += "[pick("unkind comments by an ex","rumours started by jealous friends",\
|
body += "[pick("unkind comments by an ex","rumours started by jealous friends",\
|
||||||
"the decision to be dropped by a major sponsor","a disasterous interview on Vir Tonight")]."
|
"the decision to be dropped by a major sponsor","a disasterous interview on "+starsys_name+" Tonight")]."
|
||||||
if(TOURISM)
|
if(TOURISM)
|
||||||
body += "Tourists are flocking to [affected_dest.name] after the surprise announcement of [pick("major shopping bargains by a wily retailer",\
|
body += "Tourists are flocking to [affected_dest.name] after the surprise announcement of [pick("major shopping bargains by a wily retailer",\
|
||||||
"a huge new ARG by a popular entertainment company","a secret tour by popular artiste [random_name(pick(MALE,FEMALE))]")]. \
|
"a huge new ARG by a popular entertainment company","a secret tour by popular artiste [random_name(pick(MALE,FEMALE))]")]. \
|
||||||
The Vir Times is offering discount tickets for two to see [random_name(pick(MALE,FEMALE))] live in return for eyewitness reports and up to the minute coverage."
|
The "+starsys_name+" Times is offering discount tickets for two to see [random_name(pick(MALE,FEMALE))] live in return for eyewitness reports and up to the minute coverage."
|
||||||
|
|
||||||
news_network.SubmitArticle(body, author, channel, null, 1)
|
news_network.SubmitArticle(body, author, channel, null, 1)
|
||||||
|
|
||||||
@@ -152,7 +152,7 @@
|
|||||||
"'Here kitty kitty' no longer preferred tajaran retrieval technique.",\
|
"'Here kitty kitty' no longer preferred tajaran retrieval technique.",\
|
||||||
"Man travels 7000 light years to retrieve lost hankie, 'It was my favourite'.",\
|
"Man travels 7000 light years to retrieve lost hankie, 'It was my favourite'.",\
|
||||||
"New bowling lane that shoots mini-meteors at bowlers very popular.",\
|
"New bowling lane that shoots mini-meteors at bowlers very popular.",\
|
||||||
"[pick("Unathi","Spacer")] gets tattoo of Vir on chest '[pick("[boss_short]","star","starship","asteroid")] tickles most'.",\
|
"[pick("Unathi","Spacer")] gets tattoo of "+starsys_name+" on chest '[pick("[boss_short]","star","starship","asteroid")] tickles most'.",\
|
||||||
"Skrell marries computer; wedding attended by 100 modems.",\
|
"Skrell marries computer; wedding attended by 100 modems.",\
|
||||||
"Chef reports successfully using harmonica as cheese grater.",\
|
"Chef reports successfully using harmonica as cheese grater.",\
|
||||||
"[company_name] invents handkerchief that says 'Bless you' after sneeze.",\
|
"[company_name] invents handkerchief that says 'Bless you' after sneeze.",\
|
||||||
@@ -162,7 +162,7 @@
|
|||||||
"This space for rent.",\
|
"This space for rent.",\
|
||||||
"[affected_dest.name] Baker Wins Pickled Crumpet Toss Three Years Running",\
|
"[affected_dest.name] Baker Wins Pickled Crumpet Toss Three Years Running",\
|
||||||
"Skrell Scientist Discovers Abacus Can Be Used To Dry Towels",\
|
"Skrell Scientist Discovers Abacus Can Be Used To Dry Towels",\
|
||||||
"Survey: 'Cheese Louise' Voted Best Pizza Restaurant In Vir",\
|
"Survey: 'Cheese Louise' Voted Best Pizza Restaurant In "+starsys_name,\
|
||||||
"I Was Framed, jokes [affected_dest.name] artist",\
|
"I Was Framed, jokes [affected_dest.name] artist",\
|
||||||
"Mysterious Loud Rumbling Noises In [affected_dest.name] Found To Be Mysterious Loud Rumblings",\
|
"Mysterious Loud Rumbling Noises In [affected_dest.name] Found To Be Mysterious Loud Rumblings",\
|
||||||
"Alien ambassador becomes lost on [affected_dest.name], refuses to ask for directions",\
|
"Alien ambassador becomes lost on [affected_dest.name], refuses to ask for directions",\
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ var/list/weighted_mundaneevent_locations = list()
|
|||||||
var/distance = 0
|
var/distance = 0
|
||||||
var/list/willing_to_buy = list()
|
var/list/willing_to_buy = list()
|
||||||
var/list/willing_to_sell = list()
|
var/list/willing_to_sell = list()
|
||||||
var/can_shuttle_here = 0 //one day crew from the Northern Star will be able to travel to this destination
|
var/can_shuttle_here = 0 //one day crew from the station will be able to travel to this destination
|
||||||
var/list/viable_random_events = list()
|
var/list/viable_random_events = list()
|
||||||
var/list/temp_price_change[BIOMEDICAL]
|
var/list/temp_price_change[BIOMEDICAL]
|
||||||
var/list/viable_mundane_events = list()
|
var/list/viable_mundane_events = list()
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ var/global/economy_init = 0
|
|||||||
if(economy_init)
|
if(economy_init)
|
||||||
return 2
|
return 2
|
||||||
|
|
||||||
news_network.CreateFeedChannel("The Vir Times", "Vir Times ExoNode - Northern Star", 1, 1)
|
news_network.CreateFeedChannel("The "+starsys_name+" Times", starsys_name+" Times ExoNode - "+station_orig, 1, 1)
|
||||||
news_network.CreateFeedChannel("The Gibson Gazette", "Editor Mike Hammers", 1, 1)
|
news_network.CreateFeedChannel("The Gibson Gazette", "Editor Mike Hammers", 1, 1)
|
||||||
|
|
||||||
for(var/loc_type in typesof(/datum/trade_destination) - /datum/trade_destination)
|
for(var/loc_type in typesof(/datum/trade_destination) - /datum/trade_destination)
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
D.money += winner_sum
|
D.money += winner_sum
|
||||||
|
|
||||||
var/datum/transaction/T = new()
|
var/datum/transaction/T = new()
|
||||||
T.target_name = "The Vir Times Grand Slam -Stellar- Lottery"
|
T.target_name = "The "+starsys_name+" Times Grand Slam -Stellar- Lottery"
|
||||||
T.purpose = "Winner!"
|
T.purpose = "Winner!"
|
||||||
T.amount = winner_sum
|
T.amount = winner_sum
|
||||||
T.date = current_date_string
|
T.date = current_date_string
|
||||||
@@ -24,10 +24,10 @@
|
|||||||
|
|
||||||
/datum/event/money_lotto/announce()
|
/datum/event/money_lotto/announce()
|
||||||
var/author = "[company_name] Editor"
|
var/author = "[company_name] Editor"
|
||||||
var/channel = "The Vir Times"
|
var/channel = "The "+starsys_name+" Times"
|
||||||
|
|
||||||
var/body = "The Vir Times wishes to congratulate <b>[winner_name]</b> for recieving the Vir Stellar Slam Lottery, and receiving the out of this world sum of [winner_sum] credits!"
|
var/body = "The "+starsys_name+" Times wishes to congratulate <b>[winner_name]</b> for recieving the "+starsys_name+" Stellar Slam Lottery, and receiving the out of this world sum of [winner_sum] credits!"
|
||||||
if(!deposit_success)
|
if(!deposit_success)
|
||||||
body += "<br>Unfortunately, we were unable to verify the account details provided, so we were unable to transfer the money. Send a cheque containing the sum of 5000 Thalers to ND 'Stellar Slam' office on the The Vir Times gateway containing updated details, and your winnings'll be re-sent within the month."
|
body += "<br>Unfortunately, we were unable to verify the account details provided, so we were unable to transfer the money. Send a cheque containing the sum of 5000 Thalers to ND 'Stellar Slam' office on the The "+starsys_name+" Times gateway containing updated details, and your winnings'll be re-sent within the month."
|
||||||
|
|
||||||
news_network.SubmitArticle(body, author, channel, null, 1)
|
news_network.SubmitArticle(body, author, channel, null, 1)
|
||||||
|
|||||||
@@ -61,7 +61,7 @@
|
|||||||
"You have (1) new message!",\
|
"You have (1) new message!",\
|
||||||
"You have (2) new profile views!")
|
"You have (2) new profile views!")
|
||||||
if(3)
|
if(3)
|
||||||
sender = pick("Galactic Payments Association","Better Business Bureau","Vir E-Payments","NAnoTransen Finance Deparmtent","Luxury Replicas")
|
sender = pick("Galactic Payments Association","Better Business Bureau",starsys_name+" E-Payments","NAnoTransen Finance Deparmtent","Luxury Replicas")
|
||||||
message = pick("Luxury watches for Blowout sale prices!",\
|
message = pick("Luxury watches for Blowout sale prices!",\
|
||||||
"Watches, Jewelry & Accessories, Bags & Wallets !",\
|
"Watches, Jewelry & Accessories, Bags & Wallets !",\
|
||||||
"Deposit 100$ and get 300$ totally free!",\
|
"Deposit 100$ and get 300$ totally free!",\
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
just your hands, due to the integrated monitor and keyboard. Synthetic units can interface with it as well, just like most other machines."
|
just your hands, due to the integrated monitor and keyboard. Synthetic units can interface with it as well, just like most other machines."
|
||||||
|
|
||||||
description_fluff = "This is one of many nodes that make up the Exonet, which services trillions of devices across space. This particular node \
|
description_fluff = "This is one of many nodes that make up the Exonet, which services trillions of devices across space. This particular node \
|
||||||
is referred to as a terminal node, servicing the Northern Star.<br>\
|
is referred to as a terminal node, servicing the "+station_orig+".<br>\
|
||||||
<br>\
|
<br>\
|
||||||
In the beginning of humanity's ascend into space, the Exonet didn't exist. Instead, the Exonet is the evolution to a network called the Interplanetary \
|
In the beginning of humanity's ascend into space, the Exonet didn't exist. Instead, the Exonet is the evolution to a network called the Interplanetary \
|
||||||
Internet (sometimes referred to as the InterPlaNet), which was conceived and developed due to the limitations of the terrestrial Internet, mainly because \
|
Internet (sometimes referred to as the InterPlaNet), which was conceived and developed due to the limitations of the terrestrial Internet, mainly because \
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
Exonets at the root node(s), and is typically arranged in a tree structure. The root node(s) are generally government-owned and are very secure \
|
Exonets at the root node(s), and is typically arranged in a tree structure. The root node(s) are generally government-owned and are very secure \
|
||||||
and resilient to failure.<br>\
|
and resilient to failure.<br>\
|
||||||
<br>\
|
<br>\
|
||||||
This node is privately owned and maintained by Nanotrasen, and allows the colonists of the Northern Star to have access to the Exonet."
|
This node is privately owned and maintained by Nanotrasen, and allows the colonists of the "+station_orig+" to have access to the Exonet."
|
||||||
|
|
||||||
description_antag = "An EMP will disable this device for a short period of time. A longer downage can be achieved by turning it off, or rigging \
|
description_antag = "An EMP will disable this device for a short period of time. A longer downage can be achieved by turning it off, or rigging \
|
||||||
the APC it uses to turn off remotely, such as with a signaler in the right wire."
|
the APC it uses to turn off remotely, such as with a signaler in the right wire."
|
||||||
@@ -16,7 +16,7 @@
|
|||||||
else
|
else
|
||||||
var/language_type = pick(/datum/language/human,/datum/language/diona,/datum/language/tajaran,/datum/language/unathi)
|
var/language_type = pick(/datum/language/human,/datum/language/diona,/datum/language/tajaran,/datum/language/unathi)
|
||||||
var/datum/language/L = new language_type()
|
var/datum/language/L = new language_type()
|
||||||
var/team = pick("Brickburn Galaxy Trekers","Mars Rovers", "Qerrbalak Saints", "Moghes Rockets", "Ahdomai Lightening", "Vir Vixens", "Euphoric-Earth Alligators")
|
var/team = pick("Brickburn Galaxy Trekers","Mars Rovers", "Qerrbalak Saints", "Moghes Rockets", "Ahdomai Lightening", starsys_name+" Vixens", "Euphoric-Earth Alligators")
|
||||||
P.name = "[L.get_random_name(pick(MALE,FEMALE))], [year - rand(0,50)] [team]"
|
P.name = "[L.get_random_name(pick(MALE,FEMALE))], [year - rand(0,50)] [team]"
|
||||||
P.card_icon = "spaceball_standard"
|
P.card_icon = "spaceball_standard"
|
||||||
P.back_icon = "card_back_spaceball"
|
P.back_icon = "card_back_spaceball"
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ var/list/ai_verbs_hidden = list( // For why this exists, refer to https://xkcd.c
|
|||||||
density = 1
|
density = 1
|
||||||
status_flags = CANSTUN|CANPARALYSE|CANPUSH
|
status_flags = CANSTUN|CANPARALYSE|CANPUSH
|
||||||
shouldnt_see = list(/obj/effect/rune)
|
shouldnt_see = list(/obj/effect/rune)
|
||||||
var/list/network = list("Northern Star")
|
var/list/network = list(station_short)
|
||||||
var/obj/machinery/camera/camera = null
|
var/obj/machinery/camera/camera = null
|
||||||
var/list/connected_robots = list()
|
var/list/connected_robots = list()
|
||||||
var/aiRestorePowerRoutine = 0
|
var/aiRestorePowerRoutine = 0
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
idle_power_usage = 20
|
idle_power_usage = 20
|
||||||
active_power_usage = 5000
|
active_power_usage = 5000
|
||||||
|
|
||||||
var/fabricator_tag = "Northern Star Upper Level"
|
var/fabricator_tag = station_short+" Upper Level"
|
||||||
var/drone_progress = 0
|
var/drone_progress = 0
|
||||||
var/produce_drones = 1
|
var/produce_drones = 1
|
||||||
var/time_last_drone = 500
|
var/time_last_drone = 500
|
||||||
@@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
/obj/machinery/drone_fabricator/derelict
|
/obj/machinery/drone_fabricator/derelict
|
||||||
name = "construction drone fabricator"
|
name = "construction drone fabricator"
|
||||||
fabricator_tag = "Northern Star Depths"
|
fabricator_tag = station_short+" Depths"
|
||||||
drone_type = /mob/living/silicon/robot/drone/construction
|
drone_type = /mob/living/silicon/robot/drone/construction
|
||||||
|
|
||||||
/obj/machinery/drone_fabricator/New()
|
/obj/machinery/drone_fabricator/New()
|
||||||
|
|||||||
Reference in New Issue
Block a user