mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-22 12:41:09 +01:00
Fixes a large amount of spelling and grammatical errors in the Exploration Drones section. Also fixes an angry pine tree quip. (#77095)
## About The Pull Request Title ## Why It's Good For The Game It bothered me ## Changelog 🆑 Licks-The-Crystal spellcheck: Corrected a large quantity of spelling, grammatical and phrasing errors with Exploration Drone content. /🆑 --------- Co-authored-by: tattle <66640614+dragomagol@users.noreply.github.com> Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>
This commit is contained in:
co-authored by
tattle
Zephyr
parent
650c4fe2d6
commit
d0dffe7ca6
@@ -149,7 +149,7 @@
|
||||
|
||||
/datum/ai_planning_subtree/random_speech/tree
|
||||
speech_chance = 3
|
||||
emote_see = list("photosynthesizes angirly.")
|
||||
emote_see = list("photosynthesizes angrily.")
|
||||
|
||||
/datum/ai_planning_subtree/random_speech/pig
|
||||
speech_chance = 3
|
||||
|
||||
@@ -21,7 +21,7 @@ GLOBAL_LIST_EMPTY(exodrone_launchers)
|
||||
/// Exploration drone
|
||||
/obj/item/exodrone
|
||||
name = "exploration drone"
|
||||
desc = "long range semi-autonomous exploration drone"
|
||||
desc = "A long range, semi-autonomous exploration drone."
|
||||
icon = 'icons/obj/exploration.dmi'
|
||||
icon_state = "drone"
|
||||
w_class = WEIGHT_CLASS_BULKY
|
||||
@@ -365,7 +365,7 @@ GLOBAL_LIST_EMPTY(exodrone_launchers)
|
||||
if(!fuel_canister)
|
||||
return
|
||||
|
||||
to_chat(user, span_notice("You remove [fuel_canister] from [src]."))
|
||||
to_chat(user, span_notice("You remove the [fuel_canister] from the [src]."))
|
||||
fuel_canister.forceMove(drop_location())
|
||||
fuel_canister = null
|
||||
update_icon()
|
||||
|
||||
@@ -35,12 +35,12 @@
|
||||
name = "space carp attack"
|
||||
required_site_traits = list(EXPLORATION_SITE_SPACE)
|
||||
blacklisted_site_traits = list(EXPLORATION_SITE_CIVILIZED)
|
||||
deep_scan_description = "You detect damage patterns to the site hinting at a presence of space carp."
|
||||
deep_scan_description = "You detect damage patterns to the site indicating the presence of space carp."
|
||||
description = "You are ambushed by a solitary space carp!"
|
||||
has_tool_action_text = "Fight"
|
||||
no_tool_action_text = "Escape!"
|
||||
has_tool_description = "You charge your laser to fend it off."
|
||||
no_tool_description = "Unfortunately you have no weaponry so the only option is flight."
|
||||
no_tool_description = "Without any weaponry, you can only attempt a hasty escape!"
|
||||
avoid_log = "Defeated a space carp."
|
||||
|
||||
/// They get everywhere
|
||||
@@ -55,15 +55,15 @@
|
||||
has_tool_action_text = "Fight"
|
||||
no_tool_action_text = "Escape!"
|
||||
has_tool_description = "You charge your laser to fend it off."
|
||||
no_tool_description = "Unfortunately you have no weaponry so the only option is flight."
|
||||
no_tool_description = "Without any weaponry, you can only attempt a hasty escape!"
|
||||
avoid_log = "Defeated an assistant."
|
||||
|
||||
/datum/exploration_event/simple/danger/collapse
|
||||
name = "collapse"
|
||||
required_site_traits = list(EXPLORATION_SITE_RUINS)
|
||||
required_tool = EXODRONE_TOOL_DRILL
|
||||
deep_scan_description = "The architecture of the site is unstable, caution advised."
|
||||
description = "A damaged ceiling gives up as you search an unexplored passage! You're trapped by the debris."
|
||||
deep_scan_description = "The scan indicates that the site's structure is decrepit; caution is advised."
|
||||
description = "A damaged ceiling gives out as you search an unexplored passage! You're trapped by the debris."
|
||||
has_tool_action_text = "Dig out"
|
||||
no_tool_action_text = "Squeeze."
|
||||
has_tool_description = "You can use your drill to get out."
|
||||
@@ -74,7 +74,7 @@
|
||||
name = "loose wires"
|
||||
required_site_traits = list(EXPLORATION_SITE_TECHNOLOGY)
|
||||
required_tool = EXODRONE_TOOL_MULTITOOL
|
||||
deep_scan_description = "Damaged wiring detected on site."
|
||||
deep_scan_description = "Scans indicate a huge quantity of damaged wiring detected on site."
|
||||
description = "You hear a loud snap behind you! A stack of sparking high-voltage wires is blocking you way out."
|
||||
has_tool_action_text = "Disable power"
|
||||
no_tool_action_text = "Get fried."
|
||||
@@ -87,24 +87,24 @@
|
||||
required_site_traits = list(EXPLORATION_SITE_SURFACE)
|
||||
required_tool = EXODRONE_TOOL_MULTITOOL
|
||||
deep_scan_description = "Site is exposed to space radiation. Using self-diagnostic multiool attachment advised."
|
||||
description = "Drone feed suddenly goes haywire! It seems that the drone got hit by extremely rare cosmic ray burst! You'll have to wait for signal to be restored."
|
||||
has_tool_description = "Multitool extension self-diagnostic attachement should deal with most of the damage automatically."
|
||||
no_tool_description = "Nothing more to be done than wait and asses the damage."
|
||||
description = "The drone feed suddenly goes haywire! It seems that the drone got hit by a burst of cosmic rays! You'll have to wait for the signal to be restored."
|
||||
has_tool_description = "Your multitool should allow a significant amount of the damage to be repaired on its own." //wait, what?
|
||||
no_tool_description = "Nothing more to be done than to wait and assess the damage."
|
||||
has_tool_action_text = "Wait"
|
||||
no_tool_action_text = "Wait"
|
||||
avoid_log = "Prevented cosmic ray damage with multitool"
|
||||
avoid_log = "Prevented cosmic ray damage with multitool."
|
||||
|
||||
/datum/exploration_event/simple/danger/alien_sentry
|
||||
name = "alien security measure"
|
||||
required_site_traits = list(EXPLORATION_SITE_ALIEN)
|
||||
required_tool = EXODRONE_TOOL_TRANSLATOR
|
||||
deep_scan_description = "Automated security measures of unknown origin detected on site."
|
||||
description = "A dangerous looking machine slides out the floor and start flashing strange glyphs while emitting high-pitched sound."
|
||||
has_tool_description = "Your translator recognizes the glyphs as security hail and suggests identyfing yourself as guest."
|
||||
description = "A dangerous looking machine slides out the floor and start flashing strange glyphs while emitting a high-pitched sound!"
|
||||
has_tool_description = "Your translator recognizes the glyphs as security hail and suggests identyfing yourself as a guest."
|
||||
no_tool_description = "The machine start shooting soon after."
|
||||
has_tool_action_text = "Identify yourself"
|
||||
no_tool_action_text = "Escape"
|
||||
avoid_log = "Avoided alien security"
|
||||
avoid_log = "Avoided alien security."
|
||||
|
||||
/datum/exploration_event/simple/danger/beast
|
||||
name = "alien encounter"
|
||||
@@ -112,12 +112,12 @@
|
||||
blacklisted_site_traits = list(EXPLORATION_SITE_CIVILIZED)
|
||||
required_tool = EXODRONE_TOOL_LASER
|
||||
deep_scan_description = "Dangerous fauna detected on site."
|
||||
description = "You encounter BEAST. It prepares to strike."
|
||||
description = "You encounter an unusual beast! It prepares to strike."
|
||||
has_tool_action_text = "Fight"
|
||||
no_tool_action_text = "Escape"
|
||||
has_tool_description = "You ready your laser."
|
||||
no_tool_description = "Time to run."
|
||||
avoid_log = "Defeated BEAST"
|
||||
no_tool_description = "Without any weaponry, you can only attempt a hasty escape!"
|
||||
avoid_log = "Defeated a beast."
|
||||
|
||||
/datum/exploration_event/simple/danger/beast/New()
|
||||
. = ..()
|
||||
@@ -129,10 +129,10 @@
|
||||
name = "irradiated section"
|
||||
required_site_traits = list(EXPLORATION_SITE_SHIP)
|
||||
required_tool = EXODRONE_TOOL_MULTITOOL
|
||||
deep_scan_description = "Sections of the vessel are irradiated."
|
||||
deep_scan_description = "Scans indicate dangerous radioactive presence."
|
||||
description = "You enter a nondescript ship section."
|
||||
has_tool_action_text = "Detour"
|
||||
no_tool_action_text = "Escape and mitigate damage."
|
||||
has_tool_description = "Your multitool suddenly screams in warning! Section ahead is irradiated, you'll have to go around"
|
||||
no_tool_description = "Suddenly the drone reports significant damage, it seems this section was heavily irradiated."
|
||||
avoid_log = "Avoided irradiated section"
|
||||
has_tool_description = "Your multitool suddenly flashes in warning! The section ahead is irradiated, you'll have to go around to avoid damage."
|
||||
no_tool_description = "Suddenly the drone reports significant damage, it seems that this section was heavily irradiated."
|
||||
avoid_log = "Avoided irradiated section."
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/// Simple event type that checks if you have a tool and after a retrieval delay adds loot to drone.
|
||||
/datum/exploration_event/simple/resource
|
||||
name = "Retrievable resource"
|
||||
name = "retrievable resource"
|
||||
root_abstract_type = /datum/exploration_event/simple/resource
|
||||
discovery_log = "Encountered recoverable resource"
|
||||
discovery_log = "Encountered recoverable resource."
|
||||
action_text = "Extract"
|
||||
/// Tool type required to recover this resource
|
||||
var/required_tool
|
||||
@@ -11,9 +11,9 @@
|
||||
/// Message logged on success
|
||||
var/success_log = "Retrieved something"
|
||||
/// Description shown when you don't have the tool
|
||||
var/no_tool_description = "You can't retrieve it without a tool"
|
||||
var/no_tool_description = "You can't retrieve it without a drill."
|
||||
/// Description shown when you have the necessary tool
|
||||
var/has_tool_description = "You can get it out with that tool."
|
||||
var/has_tool_description = "You can get it out with your drill!"
|
||||
var/delay = 30 SECONDS
|
||||
var/delay_message = "Recovering resource..."
|
||||
/// How many times can this be extracted
|
||||
@@ -71,13 +71,13 @@
|
||||
|
||||
// All
|
||||
/datum/exploration_event/simple/resource/concealed_cache
|
||||
name = "Concealed Cache"
|
||||
name = "concealed cache"
|
||||
band_values = list(EXOSCANNER_BAND_DENSITY=1)
|
||||
required_tool = EXODRONE_TOOL_WELDER
|
||||
discovery_log = "Discovered concealed and locked cache."
|
||||
discovery_log = "Discovered a concealed, locked cache."
|
||||
description = "You spot a cleverly hidden metal container."
|
||||
no_tool_description = "You see no way to open it without a welder."
|
||||
has_tool_description = "You can try to open it with your welder"
|
||||
has_tool_description = "You can try and open it with your welder."
|
||||
action_text = "Weld open"
|
||||
delay_message = "Welding open the cache..."
|
||||
loot_type = /datum/adventure_loot_generator/maintenance
|
||||
@@ -87,10 +87,10 @@
|
||||
name = "dessicated corpse"
|
||||
required_site_traits = list(EXPLORATION_SITE_RUINS)
|
||||
required_tool = EXODRONE_TOOL_MULTITOOL
|
||||
discovery_log = "You discovered a corpse of a humanoid."
|
||||
description = "You find a dessicated corpose of a humanoid, it's too damaged to identify. A locked briefcase is lying nearby."
|
||||
no_tool_description = "You can't open it without a multiool"
|
||||
has_tool_description = "You can try to hack it open"
|
||||
discovery_log = "Discovered a corpse of a humanoid."
|
||||
description = "You find a dessicated corpose of a humanoid, though it's too damaged to identify. A locked briefcase is lying nearby."
|
||||
no_tool_description = "You can't open it without a multiool."
|
||||
has_tool_description = "You can try to hack it open with your multitool!"
|
||||
action_text = "Hack open"
|
||||
delay_message = "Hacking..."
|
||||
loot_type = /datum/adventure_loot_generator/simple/cash
|
||||
@@ -99,9 +99,10 @@
|
||||
name = "gunfight leftovers"
|
||||
required_site_traits = list(EXPLORATION_SITE_RUINS)
|
||||
required_tool = EXODRONE_TOOL_DRILL
|
||||
discovery_log = "You discovered a site of some past gunfight."
|
||||
description = "You find a site full of gun casing and scorched with laser marks. You notice something under rubble nearby."
|
||||
no_tool_description = "You can't get to it without a drill"
|
||||
discovery_log = "Discovered a site of a past gunfight."
|
||||
description = "You find a site full of gun casings and scorched with laser marks. You notice something under some nearby rubble."
|
||||
no_tool_description = "You can't get to it without a drill."
|
||||
has_tool_description = "You can remove the rubble with your drill!"
|
||||
action_text = "Remove rubble"
|
||||
delay_message = "Drilling..."
|
||||
loot_type = /datum/adventure_loot_generator/simple/weapons
|
||||
@@ -111,10 +112,11 @@
|
||||
name = "locked maintenance room"
|
||||
required_site_traits = list(EXPLORATION_SITE_TECHNOLOGY,EXPLORATION_SITE_STATION)
|
||||
required_tool = EXODRONE_TOOL_MULTITOOL
|
||||
discovery_log = "You discovered a locked maintenance room."
|
||||
success_log = "Retrieved contents of maintenance room."
|
||||
description = "You discover a locked maintenance room. You can see marks of something being moved often from it nearby."
|
||||
no_tool_description = "You can't open it without a multitool"
|
||||
discovery_log = "Discovered a locked maintenance room."
|
||||
success_log = "Retrieved the contents of a locked maintenance room."
|
||||
description = "You discover a locked maintenance room. You can see marks from frequent movement nearby."
|
||||
no_tool_description = "You can't open it without a multitool."
|
||||
has_tool_description = "You can try to open it with your multitool!"
|
||||
action_text = "Hack"
|
||||
delay_message = "Hacking..."
|
||||
loot_type = /datum/adventure_loot_generator/maintenance
|
||||
@@ -124,10 +126,11 @@
|
||||
name = "storage room"
|
||||
required_site_traits = list(EXPLORATION_SITE_TECHNOLOGY,EXPLORATION_SITE_STATION)
|
||||
required_tool = EXODRONE_TOOL_TRANSLATOR
|
||||
discovery_log = "You discovered a storage room full of crates."
|
||||
success_log = "Used translated manifest to find a crate with double bottom."
|
||||
description = "You find a storage room full of empty crates. There's a manifest in some obscure language pinned near the entrance."
|
||||
no_tool_description = "You can only see empty crates, and can't understand the manifest without a translator."
|
||||
discovery_log = "Discovered a storage room full of crates."
|
||||
success_log = "Used a translated manifest to find a crate of medication."
|
||||
description = "You find a storage room full of unidentified crates. There's a manifest in an obscure language pinned near the entrance."
|
||||
no_tool_description = "All the crates around are devoid of useful contents, and the manifest is unreadable without a translator."
|
||||
has_tool_description = "You can translate the manifest with your translator!"
|
||||
action_text = "Translate"
|
||||
delay_message = "Translating manifest..."
|
||||
loot_type = /datum/adventure_loot_generator/simple/drugs
|
||||
@@ -138,10 +141,10 @@
|
||||
required_site_traits = list(EXPLORATION_SITE_ALIEN)
|
||||
band_values = list(EXOSCANNER_BAND_TECH=1,EXOSCANNER_BAND_RADIATION=1)
|
||||
required_tool = EXODRONE_TOOL_TRANSLATOR
|
||||
discovery_log = "Discovered a alien sarcophagus covered in unknown glyphs"
|
||||
success_log = "Retrieved contents of alien sarcophagus"
|
||||
description = "You find an giant sarcophagus of alien origin covered in unknown script."
|
||||
no_tool_description = "You see no way to open the sarcophagus or translate the glyphs without a tool."
|
||||
discovery_log = "Discovered an alien sarcophagus covered in unknown glyphs."
|
||||
success_log = "Retrieved contents of an alien sarcophagus."
|
||||
description = "You find a giant sarcophagus of alien origin, covered in unknown script."
|
||||
no_tool_description = "You see no way to open the sarcophagus nor translate the glyphs without a multitool."
|
||||
has_tool_description = "You translate the glyphs and find a description of a hidden mechanism for unlocking the tomb."
|
||||
delay_message = "Opening..."
|
||||
action_text = "Open"
|
||||
@@ -153,10 +156,10 @@
|
||||
band_values = list(EXOSCANNER_BAND_LIFE=1)
|
||||
required_tool = EXODRONE_TOOL_LASER
|
||||
discovery_log = "Discovered an alien pod."
|
||||
success_log = "Retrieved contents of the alien pod"
|
||||
description = "You encounter an alien biomachinery full of sacks containing some lifeform."
|
||||
no_tool_description = "You can't open them without precise laser."
|
||||
has_tool_description = "You can try to cut one open with a laser."
|
||||
success_log = "Retrieved contents of the alien pod."
|
||||
description = "You encounter an alien biopod full of strange sacks containing abducted lifeforms."
|
||||
no_tool_description = "You can't breach the biopod without a precise laser."
|
||||
has_tool_description = "You can try to cut one open with your laser!"
|
||||
delay_message = "Opening..."
|
||||
action_text = "Open"
|
||||
loot_type = /datum/adventure_loot_generator/pet
|
||||
@@ -168,9 +171,10 @@
|
||||
band_values = list(EXOSCANNER_BAND_PLASMA=1)
|
||||
required_tool = EXODRONE_TOOL_MULTITOOL
|
||||
discovery_log = "Discovered ship fuel storage."
|
||||
description = "You find the ship fuel storage. Unfortunately it's locked with electronic lock."
|
||||
description = "You find the ship's fuel storage. Unfortunately, it has an electronic lock."
|
||||
success_log = "Retrieved fuel from storage."
|
||||
no_tool_description = "You'll need multitool to open it."
|
||||
no_tool_description = "You can't breach the lock without a multitool."
|
||||
has_tool_description = "You can try and short circuit the lock with your multitool!"
|
||||
delay_message = "Opening..."
|
||||
action_text = "Open"
|
||||
loot_type = /obj/item/fuel_pellet/exotic
|
||||
@@ -180,9 +184,10 @@
|
||||
required_site_traits = list(EXPLORATION_SITE_SHIP)
|
||||
required_tool = EXODRONE_TOOL_TRANSLATOR
|
||||
discovery_log = "Discovered ship navigation systems."
|
||||
description = "You find the ship navigation systems. With proper tools you can retrieve any data stored here."
|
||||
description = "You find the ship's navigation systems encoded in a strange language. You'll be able to use the data with a translator."
|
||||
success_log = "Retrieved shipping data from navigation systems."
|
||||
no_tool_description = "You'll need a translator to decipher the data."
|
||||
has_tool_description = "You can try and translate the navigation data with your multitool!"
|
||||
delay_message = "Retrieving data..."
|
||||
action_text = "Retrieve data"
|
||||
loot_type = /datum/adventure_loot_generator/cargo
|
||||
@@ -195,7 +200,8 @@
|
||||
discovery_log = "Discovered a isolated microbiome."
|
||||
description = "You discover a giant fungus colony."
|
||||
success_log = "Retrieved samples of the fungus for future study."
|
||||
no_tool_description = "With a laser tool you could slice off a sample for study."
|
||||
no_tool_description = "With a precise laser, you could slice off a sample for study."
|
||||
has_tool_description = "You can carefully cut a sample from the colony with your laser!"
|
||||
delay_message = "Taking samples..."
|
||||
action_text = "Take sample"
|
||||
loot_type = /obj/item/petri_dish/random
|
||||
@@ -206,9 +212,9 @@
|
||||
band_values = list(EXOSCANNER_BAND_LIFE=1)
|
||||
required_tool = EXODRONE_TOOL_TRANSLATOR
|
||||
discovery_log = "Met a creepy stranger."
|
||||
description = "You meet an inhabitant of this site. Smelling horribly and clearly agitated about something."
|
||||
no_tool_description = "You have no idea what it wants from you without a translator."
|
||||
has_tool_description = "Your best translation is that it wants to share its hobby with you. "
|
||||
description = "You meet an inhabitant of this site, looking ragged and clearly agitated about something."
|
||||
no_tool_description = "You can't tell what it's trying to convey without a translator."
|
||||
has_tool_description = "Your best translation dictates that it would like to share its hobby with you!"
|
||||
success_log = "Recieved a gift from a stranger."
|
||||
delay_message = "Enduring..."
|
||||
action_text = "Accept gift."
|
||||
@@ -219,10 +225,11 @@
|
||||
name = "derelict comms satellite"
|
||||
required_site_traits = list(EXPLORATION_SITE_SPACE)
|
||||
required_tool = EXODRONE_TOOL_MULTITOOL
|
||||
discovery_log = "You discovered a derelict communication satellite."
|
||||
description = "You discover a derelict communication satellite. Its encryption module seem intact and can be retrieved."
|
||||
no_tool_description = "You'll need a multiool to crack open the lock."
|
||||
success_log = "Retrieved encryption keys from derelict satellite"
|
||||
discovery_log = "Discovered a derelict communication satellite."
|
||||
description = "You discover a derelict communication satellite. Its encryption key is intact, but has a complicated electronic lock."
|
||||
no_tool_description = "You'll need a multiool to retrieve the encryption key."
|
||||
has_tool_description = "You can disable the lock to retrieve the key with your multitool!"
|
||||
success_log = "Retrieved an encryption key from a derelict satellite."
|
||||
delay_message = "Hacking..."
|
||||
action_text = "Hack lock"
|
||||
loot_type = /obj/item/encryptionkey/heads/captain
|
||||
@@ -231,9 +238,10 @@
|
||||
name = "welded locker"
|
||||
required_site_traits = list(EXPLORATION_SITE_SPACE)
|
||||
required_tool = EXODRONE_TOOL_WELDER
|
||||
discovery_log = "You discovered a welded shut locker."
|
||||
description = "You discover a welded shut locker floating through space. What could be inside ?"
|
||||
success_log = "Retrieved bones of unfortunate spaceman from a welded locker."
|
||||
discovery_log = "Discovered a hastily welded locker."
|
||||
description = "You discover a welded locker floating through space. What could be inside...?"
|
||||
no_tool_description = "You'll need a welding tool to take the contents of the locker."
|
||||
success_log = "Retrieved... a severed head."
|
||||
delay_message = "Welding open..."
|
||||
action_text = "Weld open"
|
||||
loot_type = /obj/item/bodypart/head
|
||||
@@ -253,11 +261,11 @@
|
||||
required_site_traits = list(EXPLORATION_SITE_SURFACE)
|
||||
band_values = list(EXOSCANNER_BAND_PLASMA=3)
|
||||
required_tool = EXODRONE_TOOL_DRILL
|
||||
discovery_log = "Discovered a sizeable plasma deposit"
|
||||
success_log = "Extracted plasma."
|
||||
discovery_log = "Discovered a sizeable plasma deposit."
|
||||
success_log = "Extracted the plasma from the deposit."
|
||||
description = "You locate a rich surface deposit of plasma."
|
||||
no_tool_description = "You'll need to come back with a drill to mine it."
|
||||
has_tool_description = ""
|
||||
no_tool_description = "You'll need a drill to take anything from the deposit."
|
||||
has_tool_description = "Your drill will allow you to extract the deposit!"
|
||||
action_text = "Mine"
|
||||
delay_message = "Mining..."
|
||||
loot_type = /obj/item/stack/sheet/mineral/plasma/thirty
|
||||
@@ -267,11 +275,11 @@
|
||||
required_site_traits = list(EXPLORATION_SITE_SURFACE)
|
||||
band_values = list(EXOSCANNER_BAND_DENSITY=3)
|
||||
required_tool = EXODRONE_TOOL_DRILL
|
||||
discovery_log = "Discovered a sizeable MATRIAL deposit"
|
||||
success_log = "Extracted MATERIAL."
|
||||
discovery_log = "Discovered a sizeable MATRIAL deposit."
|
||||
success_log = "Extracted the MATERIAL from the deposit."
|
||||
description = "You locate a rich surface deposit of MATERIAL."
|
||||
no_tool_description = "You'll need to come back with a drill to mine it."
|
||||
has_tool_description = ""
|
||||
no_tool_description = "You'll need a drill to take anything from the deposit."
|
||||
has_tool_description = "Your drill will allow you to extract the deposit!"
|
||||
action_text = "Mine"
|
||||
delay_message = "Mining..."
|
||||
var/static/list/possible_materials = list(/datum/material/silver,/datum/material/bananium,/datum/material/pizza) //only add materials with sheet type here
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
/datum/exploration_event/simple/trader/proc/trade(obj/item/exodrone/drone)
|
||||
var/obj/trade_good = locate(required_path) in drone.contents
|
||||
var/obj/loot = new traded_path()
|
||||
drone.drone_log("Traded [trade_good] for [loot]")
|
||||
drone.drone_log("Traded [trade_good] for [loot].")
|
||||
qdel(trade_good)
|
||||
drone.try_transfer(loot)
|
||||
|
||||
@@ -67,7 +67,7 @@
|
||||
|
||||
/datum/exploration_event/simple/trader/farmer_market
|
||||
name = "farmer's market"
|
||||
deep_scan_description = "You detect a spot with unusal concentraction of edibles on the site."
|
||||
deep_scan_description = "You detect an area with an unusually high concentration of edibles on site."
|
||||
required_site_traits = list(EXPLORATION_SITE_HABITABLE,EXPLORATION_SITE_SURFACE)
|
||||
band_values = list(EXOSCANNER_BAND_LIFE=2)
|
||||
required_path = /obj/item/stock_parts/servo/nano
|
||||
@@ -77,7 +77,7 @@
|
||||
/datum/exploration_event/simple/trader/fish
|
||||
name = "interstellar fish trader"
|
||||
requires_translator = FALSE
|
||||
deep_scan_description = "You spot gian \"FRESH FISH\" sign on the site."
|
||||
deep_scan_description = "You spot a giant \"FRESH FISH\" sign on site."
|
||||
required_site_traits = list(EXPLORATION_SITE_HABITABLE,EXPLORATION_SITE_SURFACE)
|
||||
band_values = list(EXOSCANNER_BAND_LIFE=2)
|
||||
required_path = /obj/item/stock_parts/cell/high
|
||||
@@ -95,7 +95,7 @@
|
||||
|
||||
/datum/exploration_event/simple/trader/surplus
|
||||
name = "military surplus trader"
|
||||
deep_scan_description = "You decrypt a transmission advertising military surplus sale on the site."
|
||||
deep_scan_description = "You decrypt a transmission advertising military surplus for sale on site."
|
||||
required_site_traits = list(EXPLORATION_SITE_HABITABLE,EXPLORATION_SITE_CIVILIZED)
|
||||
band_values = list(EXOSCANNER_BAND_LIFE=1)
|
||||
required_path = list(/obj/item/clothing/suit/armor,/obj/item/clothing/shoes/jackboots)
|
||||
@@ -104,7 +104,7 @@
|
||||
|
||||
/datum/exploration_event/simple/trader/flame_card
|
||||
name = "id card artisan"
|
||||
deep_scan_description = "You spy a adveristment for an id card customization workshop."
|
||||
deep_scan_description = "You spy an advertisment for an ID card customisation workshop."
|
||||
required_site_traits = list(EXPLORATION_SITE_HABITABLE,EXPLORATION_SITE_CIVILIZED)
|
||||
band_values = list(EXOSCANNER_BAND_TECH=1)
|
||||
required_path = list(/obj/item/card/id) //If you trade a better card for worse that's on you
|
||||
@@ -114,10 +114,10 @@
|
||||
var/static/list/possible_card_states = list("card_flames","card_carp","card_rainbow")
|
||||
|
||||
/datum/exploration_event/simple/trader/flame_card/get_discovery_message(obj/item/exodrone/drone)
|
||||
return "Encountered [name] willing to customize any id card you bring them."
|
||||
return "Encountered [name] willing to customise any ID card you bring them."
|
||||
|
||||
/datum/exploration_event/simple/trader/flame_card/get_description(obj/item/exodrone/drone)
|
||||
return "You encounter local craftsman willing to improve an id card for you free of charge."
|
||||
return "You encounter a local craftsman willing to customise an ID card for you, free of charge."
|
||||
|
||||
/datum/exploration_event/simple/trader/flame_card/trade(obj/item/exodrone/drone)
|
||||
var/obj/item/card/id/card = locate(required_path) in drone.contents
|
||||
|
||||
@@ -190,13 +190,13 @@ GLOBAL_LIST_EMPTY(exploration_sites)
|
||||
|
||||
/datum/exploration_site/abandoned_refueling_station
|
||||
name = "abandoned refueling station"
|
||||
description = "old shuttle refueling station drifting through the void."
|
||||
description = "An old shuttle refueling station drifting through the void."
|
||||
band_info = list(EXOSCANNER_BAND_TECH = 1)
|
||||
site_traits = list(EXPLORATION_SITE_RUINS,EXPLORATION_SITE_TECHNOLOGY,EXPLORATION_SITE_STATION)
|
||||
|
||||
/datum/exploration_site/trader_post
|
||||
name = "unregistered trading station"
|
||||
description = "Weak radio transmission advertises this place as RANDOMIZED_NAME"
|
||||
description = "A weak radio transmission advertises this place as RANDOMIZED_NAME"
|
||||
band_info = list(EXOSCANNER_BAND_TECH = 1, EXOSCANNER_BAND_LIFE = 1)
|
||||
site_traits = list(EXPLORATION_SITE_TECHNOLOGY,EXPLORATION_SITE_STATION,EXPLORATION_SITE_HABITABLE,EXPLORATION_SITE_CIVILIZED)
|
||||
fluff_type = "fluff_trading"
|
||||
@@ -209,19 +209,19 @@ GLOBAL_LIST_EMPTY(exploration_sites)
|
||||
|
||||
/datum/exploration_site/cargo_wreck
|
||||
name = "interstellar cargo ship wreckage"
|
||||
description = "wreckage of long-range cargo shuttle"
|
||||
description = "Wreckage of a long-range cargo shuttle."
|
||||
band_info = list(EXOSCANNER_BAND_TECH = 1, EXOSCANNER_BAND_DENSITY = 1)
|
||||
site_traits = list(EXPLORATION_SITE_SHIP,EXPLORATION_SITE_TECHNOLOGY)
|
||||
|
||||
/datum/exploration_site/alien_spaceship
|
||||
name = "ancient alien spaceship"
|
||||
description = "a gigantic spaceship of unknown origin, it doesnt respond to your hails but does not prevent you boarding either"
|
||||
description = "A gigantic spaceship of unknown origin. It doesn't respond to your hails but does not prevent you boarding, either."
|
||||
band_info = list(EXOSCANNER_BAND_TECH = 1, EXOSCANNER_BAND_RADIATION = 1)
|
||||
site_traits = list(EXPLORATION_SITE_SHIP,EXPLORATION_SITE_HABITABLE,EXPLORATION_SITE_ALIEN)
|
||||
|
||||
/datum/exploration_site/uncharted_planet
|
||||
name = "uncharted planet"
|
||||
description = "planet missing from nanotrasen starcharts."
|
||||
description = "A planet missing from Nanotrasen starcharts."
|
||||
band_info = list(EXOSCANNER_BAND_LIFE = 3)
|
||||
site_traits = list(EXPLORATION_SITE_SURFACE)
|
||||
|
||||
@@ -240,26 +240,26 @@ GLOBAL_LIST_EMPTY(exploration_sites)
|
||||
|
||||
/datum/exploration_site/alien_ruins
|
||||
name = "alien ruins"
|
||||
description = "alien ruins on small moon surface."
|
||||
description = "Alien ruins on a small moon's surface."
|
||||
site_traits = list(EXPLORATION_SITE_HABITABLE,EXPLORATION_SITE_SURFACE,EXPLORATION_SITE_ALIEN,EXPLORATION_SITE_RUINS)
|
||||
fluff_type = "fluff_ruins"
|
||||
|
||||
/datum/exploration_site/asteroid_belt
|
||||
name = "asteroid belt"
|
||||
description = "dense asteroid belt"
|
||||
description = "A dense asteroid belt."
|
||||
site_traits = list(EXPLORATION_SITE_SURFACE)
|
||||
fluff_type = "fluff_space"
|
||||
|
||||
/datum/exploration_site/spacemine
|
||||
name = "mining facility"
|
||||
description = "abandoned mining facility attached to ore-heavy asteroid"
|
||||
description = "An abandoned mining facility attached to an ore-rich asteroid."
|
||||
band_info = list(EXOSCANNER_BAND_PLASMA = 3)
|
||||
site_traits = list(EXPLORATION_SITE_RUINS,EXPLORATION_SITE_HABITABLE,EXPLORATION_SITE_SURFACE)
|
||||
fluff_type = "fluff_ruins"
|
||||
|
||||
/datum/exploration_site/junkyard
|
||||
name = "space junk field"
|
||||
description = "a giant cluster of space junk."
|
||||
description = "A giant cluster of space junk."
|
||||
band_info = list(EXOSCANNER_BAND_DENSITY = 3)
|
||||
site_traits = list(EXPLORATION_SITE_TECHNOLOGY,EXPLORATION_SITE_SPACE)
|
||||
fluff_type = "fluff_space"
|
||||
|
||||
@@ -111,7 +111,7 @@ GLOBAL_LIST_INIT(adventure_loot_generator_index,generate_generator_index())
|
||||
|
||||
/obj/item/antique
|
||||
name = "antique"
|
||||
desc = "Valuable and completly incomprehensible."
|
||||
desc = "Valuable and completely incomprehensible."
|
||||
icon = 'icons/obj/exploration.dmi'
|
||||
icon_state = "antique"
|
||||
|
||||
|
||||
@@ -195,7 +195,7 @@ GLOBAL_LIST_INIT(scan_conditions,init_scan_conditions())
|
||||
name = "Scanner array"
|
||||
icon = 'icons/obj/exploration.dmi'
|
||||
icon_state = "scanner_off"
|
||||
desc = "Sophisticated scanning array. Easily influenced by enviroment."
|
||||
desc = "A sophisticated scanning array. Easily influenced by its environment."
|
||||
|
||||
/obj/machinery/exoscanner/Initialize(mapload)
|
||||
. = ..()
|
||||
@@ -320,7 +320,7 @@ GLOBAL_LIST_INIT(scan_conditions,init_scan_conditions())
|
||||
|
||||
/datum/scan_condition/nebula
|
||||
name = "Nebula"
|
||||
description = "Site is within a unusually dense nebula, to reduce scanner noise position dishes at least 15 tiles apart"
|
||||
description = "Site is within an unusually dense nebula. To reduce scanner noise, position dishes at least 15 tiles apart."
|
||||
var/distance = 15
|
||||
|
||||
/datum/scan_condition/nebula/check_dish(obj/machinery/exoscanner/dish)
|
||||
@@ -331,7 +331,7 @@ GLOBAL_LIST_INIT(scan_conditions,init_scan_conditions())
|
||||
|
||||
/datum/scan_condition/pulsar
|
||||
name = "Pulsar"
|
||||
description = "Pulsar near the site requires dishes to be shielded from electomagnetic noise, ensure no other machines are working near the dish."
|
||||
description = "A pulsar near the site requires dishes to be shielded from electomagnetic noise. Ensure no other machines are working near the dish."
|
||||
var/distance = 2
|
||||
|
||||
/datum/scan_condition/pulsar/check_dish(obj/machinery/exoscanner/dish)
|
||||
@@ -342,7 +342,7 @@ GLOBAL_LIST_INIT(scan_conditions,init_scan_conditions())
|
||||
|
||||
/datum/scan_condition/asteroid_belt
|
||||
name = "Asteroid Belt"
|
||||
description = "An asteroid belt is obscuring the direct line of sight from the station to the site, ensure the dishes are placed outside of station z level."
|
||||
description = "An asteroid belt is obscuring the direct line of sight from the station to the site. Ensure the dishes are placed outside of the station z level."
|
||||
|
||||
/datum/scan_condition/asteroid_belt/check_dish(obj/machinery/exoscanner/dish)
|
||||
var/turf/dish_turf = get_turf(dish)
|
||||
@@ -350,7 +350,7 @@ GLOBAL_LIST_INIT(scan_conditions,init_scan_conditions())
|
||||
|
||||
/datum/scan_condition/black_hole
|
||||
name = "Black Hole"
|
||||
description = "Background black hole requires you to focus the scan point precisely, ensure the dishes isolated from rest of the station with at least 6 walls around them."
|
||||
description = "A background black hole requires you to focus the scan point precisely. Ensure the dishes are isolated from rest of the station with at least 6 walls around them."
|
||||
|
||||
/datum/scan_condition/black_hole/check_dish(obj/machinery/exoscanner/dish)
|
||||
var/wall_count = 0
|
||||
|
||||
Reference in New Issue
Block a user