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:
zeckle/licks-the-crystal
2023-07-31 12:18:45 +00:00
committed by GitHub
co-authored by tattle Zephyr
parent 650c4fe2d6
commit d0dffe7ca6
8 changed files with 105 additions and 97 deletions
@@ -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
+2 -2
View File
@@ -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"
+1 -1
View File
@@ -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"
+5 -5
View File
@@ -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