Adds map: EmeraldStation (NSS Diagoras) (#26438)

* fleshed out engi and asteroid

* command work

* more department fleshing out: sec

* sec work

* perma work

* Update EmeraldStation.dmm

* Update EmeraldStation.dmm

* Update EmeraldStation.dmm

* Update EmeraldStation.dmm

* med and dorms fleshing out

* sci and service fleshing out

* Update EmeraldStation.dmm

* APCs done + detailing

* Update EmeraldStation.dmm

* wire work

* more wire work

* wires and LIGHTS

* ATMOS DONE now onto DECOR

* AI/status monitors

* intercoms and newscasters

* Wall items and cameras!

* Update EmeraldStation.dmm

* Update EmeraldStation.dmm

* Update EmeraldStation.dmm

* Update EmeraldStation.dmm

* Update EmeraldStation.dmm

* moved the file to the correct area

* bugfixes, starting up the map

* refining the asteroid

* merge fixes

* logs of bugstomping

* more bugfixing

* bugfixing

* bugfixin

* trying to make the stupid lava work

* adds plasma vent for test

* more testing

* swapped file places

* vents work now!

* Update paradise.dme

* vent sprite update

* file corrections

* Asteroid MILLA changes

* adds a new MILLA atmos  type

* Build MILLA

* oopsie

* fixes

* removed testing code

* reverts map start

* reverts the atmos change

* respriting geyser

* comments

* Update code/__DEFINES/atmospherics_defines.dm

Co-authored-by: Charlie Nolan <funnyman3595@gmail.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update geyser.dmi

* Update paradise.dme

* fixing past merges

* adds some missing items from merges

* reverting

* reverts changes again

* deleted unused file

* oops forgot nearspace areas

* Update code/game/objects/structures/plasma_geyser.dm

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/game/turfs/simulated/floor/lava.dm

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/game/area/ss13_areas/engineering_areas.dm

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/game/objects/structures/plasma_geyser.dm

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/game/turfs/simulated/floor/lava.dm

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/game/objects/structures/plasma_geyser.dm

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Lots of map fixes

* Update EmeraldStation.dmm

* trying to unfuck the milla merge

* removed station from dme

* fixes/small tweaks/suggested changes

* removed errant turret

* redid telecomms

* Update EmeraldStation.dmm

* rebuilding everything

* redoing security

* more sec work

* perma shaped up + more items

* renamed properly this time

* resetting atmos code

* more secwork and move papers off varedits

* more secwork + dorms + funeral services

* added new areas + pipe/wires/floors

* security electrified windows/wires/alarms/lights

* cameras, dorms pipes/ires/alarms/apcs

* merged

* disposals

* lots of wall things + added map datum for testing

* pipe fix for linter

* fiddled with maints

* minor maint edits

* fixes + maint work

* more bugfix

* even more bugfixing

* MORE nearspace fixing

* dumb nearspace fix

* Update code/game/objects/structures/plasma_geyser.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* a LOT of fixes + door access

* disposal pipe update  script

* oops linter fixes

* fixed viro button runtime

* finished maints + space decor

* removed hall light switches

* fixed solars areas

* removed errant lattice

* remove agent B from asteroid

* wall bump placement refining

* apc fix

* bugfixing

* minor maint change

* bugfixing

* burn tile on node fix

* changed official name

* bugfixing

* added genetics locker+figures

* bug hunting (buttons mostly)

* added firelocks. oops

* added temp webmap + bugfix

* Update emeraldstation.dmm

* new webmap. again

* added the perma tools

* nanomaps

* bug fixes, fixes, and more fixes

* more tweaks

* cable fix

* more bugfixing

* Update emeraldstation.dmm

* tiny fix

* fix AI sat turrets

* more bugfixing

* MORE bugfixing

* bugfix + ruins soundfile

* pipe bugfix

* fixed toxins pipes. junctions bad?

* swimwear :)

* remove errant QM gps

* rnd shutter button missing

* potato layering fix

* add bridge request console

* fix window tint in interrogation

* added some clothes

* nanomaps2, asset boogaloo

* modified an empty hall, added some perma cams, minor fixed

* forgot to save before push oops

* widens sci maint hall + bugfix

* gives theatre its autodrobe back!

* moved borg spawns

* moves nuke op default spot

* new asteroid mix + botany tweak

* adds cremator button

* new sign + moved pod + bugfixing

* cable fix

* engine, sci chem, and surgery tweaks

* more bugfixes and tweaks

* more tweaks

* adds a few windows back to robotics

* bar was missing pun pun!

* corrected misplaced atmos machines

* re-added the bathroom

* fixes atmos waste disposal injector

* modified mr potato

* changed bathroom area

* minor toxins tweak

* small wall decor tweaks

* removes errant lights

* removes errant opier

* LOTS of fixes/tweaks + adds CO2 to asteroid

* gave maint some boxes + cable fix

* duped brig lock

* adds masks to medbay storage

* adds missing gues passes

* cleanup from kitchen rework

* gives solars enough glass to complete it

* adds another defib to cryo pods

* makes asteroid sign fireproof

* perma maint now opens with virus + bugfixs

* bugfixing + adds missing holopads

* more holopads + bugfix

* adds some smoke vendors

* kitchen area tweak

* fixed errant rack

* rearranged/spread out cig vendors

* moved a cig machine again

* added RD tint button

* undid a brig area change

* removed errant posters

* added filing cabinets + bugfix

* maint morgue tray fix

* adjusted chapel + bugfix

* fixed palms + minor sec floor tweak

* adds forgotten magi and clown starts

* gave engi a shower

* reworked robotics + atmos bugfix

* geysers now work at 1/10 capacity when overpressure

* bugfixing + tweaked overrides/variables

* rework warden office

* bugfixes + adds some holopads

* added missing bio shutter

* more small tweaks

* adds RnD rework + gives mag some things

* fixed fabricators

* tweaked robo + added rnd server board

* added rnd backup circuit

* bugfixing

* bugfixing again

* bugfixing

* fabricator fix

---------

Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>
Co-authored-by: paradisess13[bot] <165046124+paradisess13[bot]@users.noreply.github.com>
Co-authored-by: Charlie Nolan <funnyman3595@gmail.com>
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
This commit is contained in:
Kyani
2024-09-13 18:18:25 +00:00
committed by GitHub
co-authored by Charlie Nolan 1080pCat AffectedArc07 paradisess13[bot] <165046124+paradisess13[bot]@users.noreply.github.com> S34N
parent a1e250ca10
commit 32719e2f99
28 changed files with 196629 additions and 4 deletions
+1 -1
View File
@@ -95,7 +95,7 @@ jobs:
strategy:
fail-fast: false # Let all map tests run to completion
matrix:
maptype: ['/datum/map/boxstation', '/datum/map/deltastation', '/datum/map/metastation', '/datum/map/cerestation']
maptype: ['/datum/map/boxstation', '/datum/map/deltastation', '/datum/map/metastation', '/datum/map/cerestation', '/datum/map/emeraldstation']
byondtype: ['STABLE']
services:
mariadb:
File diff suppressed because it is too large Load Diff
+3
View File
@@ -29,6 +29,9 @@
/area/station/aisat/hall
name = "\improper AI Satellite Hallway"
/area/station/aisat/breakroom
name = "\improper AI Satellite Break Room Hallway"
/area/station/aisat/service
name = "\improper AI Satellite Service"
@@ -14,6 +14,31 @@
name = "Atmospherics Distribution Loop"
icon_state = "atmos"
/area/station/engineering/atmos/storage
name = "Atmospherics Hardsuit Storage"
icon_state = "atmos_suits"
/area/station/engineering/atmos/transit
name = "Atmospherics Transit Tube"
icon_state = "atmos_transit"
/area/station/engineering/atmos/asteroid
name = "Asteroid"
icon_state = "asteroid"
sound_environment = SOUND_AREA_SPACE
apc_starts_off = TRUE
/area/station/engineering/atmos/asteroid_filtering
name = "Asteroid Filtering"
icon_state = "asteroid_atmos"
sound_environment = SOUND_AREA_LARGE_ENCLOSED
/area/station/engineering/atmos/asteroid_core
name = "Asteroid Molten Core"
icon_state = "asteroid_core"
dynamic_lighting = DYNAMIC_LIGHTING_FORCED
sound_environment = SOUND_AREA_ASTEROID
// general engineering
/area/station/engineering
ambientsounds = ENGINEERING_SOUNDS
@@ -49,6 +49,10 @@
name = "Central Maintenance"
icon_state = "maintcentral"
/area/station/maintenance/maintcentral2
name = "Central Maintenance Secondary"
icon_state = "maintcentral"
/area/station/maintenance/fore
name = "Fore Maintenance"
icon_state = "fmaint"
@@ -173,6 +177,11 @@
icon_state = "ass_line"
apc_starts_off = TRUE
/area/station/maintenance/abandoned_office
name = "\improper Abandoned Office"
icon_state = "abandoned_office"
apc_starts_off = TRUE
/area/station/maintenance/abandoned_garden
name = "\improper Abandoned Garden"
icon_state = "hydro"
@@ -221,3 +230,45 @@
/area/station/maintenance/disposal/external/north
name = "Northern External Waste Belt"
// Emerald Station
/area/station/maintenance/dorms
name = "Dorms Maintenance"
icon_state = "dorms_maint"
/area/station/maintenance/dorms/port
name = "Dorms Port Maintenance"
icon_state = "dorms_maint_port"
/area/station/maintenance/dorms/starboard
name = "Dorms Starboard Maintenance"
icon_state = "dorms_maint_starboard"
/area/station/maintenance/dorms/aft
name = "Dorms Aft Maintenance"
icon_state = "dorms_maint_aft"
/area/station/maintenance/dorms/fore
name = "Dorms Fore Maintenance"
icon_state = "dorms_maint_fore"
/area/station/maintenance/security
name = "Security Maintenance"
icon_state = "sec_maint"
/area/station/maintenance/security/fore
name = "Security Maintenance Fore"
icon_state = "sec_maint_fore"
/area/station/maintenance/security/aft_port
name = "Security Maintenance Aft Port"
icon_state = "sec_maint_ap"
/area/station/maintenance/security/aft_starboard
name = "Security Maintenance Aft Starboard"
icon_state = "sec_maint_as"
/area/station/engineering/atmos/asteroid_maint
name = "Asteroid Filtering Maintenance"
icon_state = "asteroid_maint"
+20 -1
View File
@@ -86,9 +86,20 @@
/area/station/hallway/primary/central/se
/area/station/hallway/spacebridge
sound_environment = SOUND_AREA_LARGE_ENCLOSED
icon_state = "hall_space"
/area/station/hallway/spacebridge/security
icon_state = "hall_space"
name = "\improper Security Space Bridge"
/area/station/hallway/spacebridge/security/west
icon_state = "hall_space"
name = "\improper Security West Space Bridge"
/area/station/hallway/spacebridge/security/south
icon_state = "hall_space"
name = "\improper Security South Space Bridge"
/area/station/hallway/spacebridge/dockmed
name = "Docking-Medical Bridge"
@@ -253,3 +264,11 @@
/area/station/public/quantum/medbay
name = "Medbay Quantum Pad"
/area/station/public/park
name = "Public Nature Reserve"
icon_state = "park"
/area/station/public/shops
name = "Dorms Public Storefront"
icon_state = "shop"
@@ -35,6 +35,11 @@
valid_territory = FALSE
request_console_flags = RC_SUPPLY
/area/station/service/chapel/funeral
name = "\improper Funeral Services"
sound_environment = SOUND_AREA_STANDARD_STATION
valid_territory = TRUE
/area/station/service/chapel/office
name = "\improper Chapel Office"
icon_state = "chapeloffice"
-1
View File
@@ -45,7 +45,6 @@
/obj/structure/flora/tree/palm/Initialize(mapload)
. = ..()
icon_state = pick("palm1","palm2")
pixel_x = 0
/obj/structure/flora/tree/jungle
name = "tree"
@@ -0,0 +1,46 @@
/obj/structures/plasmageyser
name = "Plasma Geyser"
desc = "A mound of basalt rock, erupting with bubbling molten plasma. It constantly emits toxic fumes."
anchored = TRUE
icon = 'icons/obj/lavaland/geyser.dmi'
icon_state = "geyser_plasma"
resistance_flags = LAVA_PROOF | FIRE_PROOF
armor = list(MELEE = 30, BULLET = 80, LASER = 90, ENERGY = 90, BOMB = 80, RAD = 100, FIRE = 100, ACID = 100)
/obj/structures/plasmageyser/Initialize()
. = ..()
START_PROCESSING(SSprocessing, src)
// for sanity checks
/obj/structures/plasmageyser/Destroy()
STOP_PROCESSING(SSprocessing, src)
return ..()
/obj/structures/plasmageyser/process()
var/datum/milla_safe/plasmageyser/milla = new()
milla.invoke_async(src)
/datum/milla_safe/plasmageyser
/datum/milla_safe/plasmageyser/on_run(obj/structures/plasmageyser/geyser)
var/max_pressure = ONE_ATMOSPHERE * 3
var/toxins_modifier = 100
var/co2_modifier = 12
var/target_temp = 1000
var/pressure_modifier
var/turf/T = get_turf(geyser)
var/datum/gas_mixture/environment = get_turf_air(T)
var/datum/gas_mixture/add_moles = new()
var/environment_pressure = environment.return_pressure()
// Reduces geyser effectiveness when above max_pressure
if(environment_pressure >= max_pressure)
pressure_modifier = 0.1
else
pressure_modifier = 1
add_moles.set_toxins(toxins_modifier * pressure_modifier)
add_moles.set_carbon_dioxide(co2_modifier * pressure_modifier)
add_moles.set_temperature(target_temp)
environment.merge(add_moles)
+8
View File
@@ -110,6 +110,14 @@
desc = "A warning sign which reads 'SECURE AREA'"
icon_state = "securearea"
/obj/structure/sign/wait
name = "\improper WAIT FOR DECONTAMINATION!"
desc = "A warning sign which reads: WAIT! <BR>\
Before returning from the asteroid internal zone, please wait for the in-built scrubber system to remove all traces of the toxic atmosphere. This will take approximately 20 seconds.<BR> \
Failure to adhere to this safety regulation will result in large plasmafires that will destroy the locking mechanisms."
icon_state = "waitsign"
resistance_flags = FIRE_PROOF
/obj/structure/sign/monkey_paint
name = "Mr. Deempisi portrait"
desc = "Under the painting a plaque reads: 'While the meat grinder may not have spared you, fear not. Not one part of you has gone to waste...You were delicious."
@@ -166,6 +166,15 @@
color = COLOR_FLOOR_HARD_ROCK
baseturf = /turf/simulated/floor/lava/lava_land_surface
/turf/simulated/floor/plating/asteroid/basalt/plasma
temperature = 1000
oxygen = 0
nitrogen = 0
carbon_dioxide = 1.2
toxins = 10
turf_type = /turf/simulated/floor/plating/asteroid/basalt/plasma
atmos_mode = ATMOS_MODE_NO_DECAY
/turf/simulated/floor/plating/asteroid/airless
temperature = TCMB
oxygen = 0
+20
View File
@@ -270,6 +270,26 @@
atmos_mode = ATMOS_MODE_SEALED
atmos_environment = null
// special turf for the asteroid core on EmeraldStation
/turf/simulated/floor/lava/plasma/fuming
name = "liquid plasma"
desc = "A swirling pit of liquid plasma. It bubbles ominously."
icon = 'icons/turf/floors/liquidplasma.dmi'
icon_state = "liquidplasma-255"
base_icon_state = "liquidplasma"
baseturf = /turf/simulated/floor/lava/plasma/fuming
atmos_mode = ATMOS_MODE_NO_DECAY
// Hot Ass Plasma lava
temperature = 1000
oxygen = 0
nitrogen = 0
carbon_dioxide = 1.2
toxins = 10
light_range = 3
light_power = 0.75
light_color = LIGHT_COLOR_PINK
/turf/simulated/floor/lava/mapping_lava/Initialize(mapload)
. = ..()
return INITIALIZE_HINT_LATELOAD //Lateload is needed, otherwise atmos does not setup right on the turf roundstart, leading it to be vacume. This is bad.
@@ -307,6 +307,17 @@
nitrogen = 0
temperature = TCMB
/turf/simulated/floor/engine/airless/nodecay
atmos_mode = ATMOS_MODE_NO_DECAY
/turf/simulated/floor/engine/asteroid
temperature = 1000
oxygen = 0
nitrogen = 0
carbon_dioxide = 1.2
toxins = 10
atmos_mode = ATMOS_MODE_NO_DECAY
/turf/simulated/floor/engine/singularity_pull(S, current_size)
..()
if(current_size >= STAGE_FIVE)
@@ -6,4 +6,5 @@
"Delta_nanomap_z1.png" = 'icons/_nanomaps/Delta_nanomap_z1.png',
"MetaStation_nanomap_z1.png" = 'icons/_nanomaps/MetaStation_nanomap_z1.png',
"CereStation_nanomap_z1.png" = 'icons/_nanomaps/CereStation_nanomap_z1.png',
"EmeraldStation_nanomap_z1.png" = 'icons/_nanomaps/EmeraldStation_nanomap_z1.png',
)
@@ -35,6 +35,15 @@
on = TRUE
icon_state = "map_scrubber"
/obj/machinery/atmospherics/unary/vent_scrubber/on/toxins
scrub_CO2 = FALSE
scrub_Toxins = TRUE
/obj/machinery/atmospherics/unary/vent_scrubber/on/toxins_siphon
scrubbing = FALSE
scrub_CO2 = FALSE
scrub_Toxins = TRUE
/obj/machinery/atmospherics/unary/vent_scrubber/Initialize(mapload)
. = ..()
icon = null
@@ -495,6 +495,8 @@ GLOBAL_LIST_EMPTY(telecomms_trap_tank)
soundblock = "kerberos"
if("NSS Farragus")
soundblock = "farragus"
if("NSS Diagoras")
soundblock = "diagoras"
if(!soundblock)
things_to_say = list("Either you are using the tiny test map, or someone has made a new station and it got merged!", "If this is the case, you'll want to issue report this if a new map is merged", "Lines 2 and 3 here are always the same, only the first line will need a new generation")
-1
View File
@@ -28,7 +28,6 @@
bitesize = 100
distill_reagent = "vodka"
/obj/item/food/grown/potato/wedges
name = "potato wedges"
desc = "Slices of neatly cut potato."
+6
View File
@@ -23,6 +23,12 @@
webmap_url = "https://webmap.affectedarc07.co.uk/maps/paradise/cerestation/"
min_players_random = 60
/datum/map/emeraldstation
fluff_name = "NSS Diagoras"
technical_name = "EmeraldStation"
map_path = "_maps/map_files/stations/emeraldstation.dmm"
webmap_url = "https://affectedarc07.co.uk/emerald.html"
/datum/map/test_tiny
fluff_name = "test_tiny"
technical_name = "test_tiny"
+36
View File
@@ -552,6 +552,19 @@
name = "paper- 'Standard Operating Procedure'"
info = "Alert Levels:<BR>\nBlue- Emergency<BR>\n\t1. Caused by fire<BR>\n\t2. Caused by manual interaction<BR>\n\tAction:<BR>\n\t\tClose all fire doors. These can only be opened by reseting the alarm<BR>\nRed- Ejection/Self Destruct<BR>\n\t1. Caused by module operating computer.<BR>\n\tAction:<BR>\n\t\tAfter the specified time the module will eject completely.<BR>\n<BR>\nEngine Maintenance Instructions:<BR>\n\tShut off ignition systems:<BR>\n\tActivate internal power<BR>\n\tActivate orbital balance matrix<BR>\n\tRemove volatile liquids from area<BR>\n\tWear a fire suit<BR>\n<BR>\n\tAfter<BR>\n\t\tDecontaminate<BR>\n\t\tVisit medical examiner<BR>\n<BR>\nToxin Laboratory Procedure:<BR>\n\tWear a gas mask regardless<BR>\n\tGet an oxygen tank.<BR>\n\tActivate internal atmosphere<BR>\n<BR>\n\tAfter<BR>\n\t\tDecontaminate<BR>\n\t\tVisit medical examiner<BR>\n<BR>\nDisaster Procedure:<BR>\n\tFire:<BR>\n\t\tActivate sector fire alarm.<BR>\n\t\tMove to a safe area.<BR>\n\t\tGet a fire suit<BR>\n\t\tAfter:<BR>\n\t\t\tAssess Damage<BR>\n\t\t\tRepair damages<BR>\n\t\t\tIf needed, Evacuate<BR>\n\tMeteor Shower:<BR>\n\t\tActivate fire alarm<BR>\n\t\tMove to the back of ship<BR>\n\t\tAfter<BR>\n\t\t\tRepair damage<BR>\n\t\t\tIf needed, Evacuate<BR>\n\tAccidental Reentry:<BR>\n\t\tActivate fire alarms in front of ship.<BR>\n\t\tMove volatile matter to a fire proof area!<BR>\n\t\tGet a fire suit.<BR>\n\t\tStay secure until an emergency ship arrives.<BR>\n<BR>\n\t\tIf ship does not arrive-<BR>\n\t\t\tEvacuate to a nearby safe area!"
/obj/item/paper/dnd
name = "paper- 'Character Sheet'"
info = "<large><center><B>DnD Character Sheet Page 1 </large></center></B><BR> <BR> Race: <field> <BR> Alignment: <field> <BR> Background:<field> <BR> Class: <field> <BR> <BR> <BR> <large><center>Stats </large></center> <BR> STR:<field> <BR> DEX:<field> <BR> CON:<field> <BR> INT:<field> <BR> WIS:<field> <BR> CHR:<field> <BR> <center>Saving Throws</center> <BR> STR:<field> <BR> DEX:<field> <BR> CON:<field> <BR> INT:<field> <BR> WIS:<field> <BR> CHR:<field> <BR> <center>SKILLS</center> <BR> Acrobatics<i>DEX</i><field> <BR> Animal Handling<i>WIS</i><field> <BR> Arcana<i>INT</i><field> <BR> Athletics<i>STR</i><field> <BR> Deception<i>CHR</i><field> <BR> History<i>INT</i><field> <BR> Insight<i>WIS</i><field> <BR> Intimidation<i>CHR</i><field> <BR> Investigation<i>INT</i><field> <BR> Medicine<i>WIS</i><field> <BR> Nature<i>INT</i><field> <BR> Perception<i>WIS</i><field> <BR> Performance<i>CHR</i><field> <BR> Persuasion<i>CHR</i><field> <BR> Religion<i>INT</i><field> <BR> Sleight of Hand<i>DEX</i><field> <BR> Stealth<i>DEX</i><field> <BR> Survival<i>WIS</i><field><large><center><B>DnD Character Sheet Page 2 </large></center></B> <BR> <BR> <large><center>Combat Stats</large></center> <BR> Armor Class:<field> <BR> Intiative:<field> <BR> Speed:<field> <BR> <BR> <large><center>Attacks and Spells</large></center><large><center><B>DnD Character Sheet Page 3 </large></center></B> <BR> <BR> <center><B>HP </center></B> <BR> Current HP: <field> <BR> Temporary HP: <field><large><center><B>DnD Character Sheet Page 4</large></center></B> <BR> <BR> <large><center>Equipment</large></center> <BR> Gold: <field> <BR> Worn Equipment:<field> <BR> Inventory:<field>"
/obj/item/paper/stalker
name = "Stalker Note"
info = "<i>The note looks rather worn, and covered in lipstick kiss marks</i> <BR> <BR> Oh Ian, so close, and yet so very far away. How cruel to keep you locked away in that little room. Confined, caged, ENSLAVED to that monster! You deserve to be free! FREE! I would treat you right, give you all the treats yout want. But that damned slavedriver refuses to give you up. Instead of ME! your RIGHTFUL CARETAKER! You'll be mine one day. Ill make you happy. Just wait a little longer, sweetie..."
/obj/item/paper/maintengine
name = "Crumpled Note"
info = "Look - Ivan. I dont care about the fact you went behind my back to get the engine crate ordered and approved. I dont care about the fact that you've had trouble getting the engine stable in the past. I dont even care that you're trying to hide somewhere in maintenance with it...<BR> <BR> Just please, for the love of god tell me where it is. I wont report it, I just want to make sure its not going to catastrophically meltdown, or for you to die because of it. Please, just think it over. <BR> <BR> - Chief Engineer Stares-At-The-Crystal"
icon_state = "scrap"
/obj/item/paper/crumpled
name = "paper scrap"
icon_state = "scrap"
@@ -656,6 +669,24 @@
header = "<p><img style='display: block; margin-left: auto; margin-right: auto;' src='ntlogo.png' width='220' height='135' /></p><hr />"
info = ""
/obj/item/paper/nanotrasen/confessional
name = "Confession agreement"
info = "<center><b>Confessional agreement form</b></center><HR> \
I hereby plead guilty to all of the listed charges below. I have been read all of my rights in accordance to space law and I am aware that I may decline to sign this form to proceed with normal court procedures.<br> \
By signing this form I waive my rights to a court hearing in return for reduced sentencing. I will be charged in accordance to the listed charges below, and waive my right to later appeal.<br> \
My charges are listed as below: <hr> \
502: Murder of the Kerikya the Research Director<br> \
407: Theft of a highly destructive experimental science prototype weapon<br> \
400: Releasing of toxic plasmagas into the primary hallway<br> \
308: Tresspass into the Research Directors office<br> \
305: Arming and inciting crew to resist security efforts to pacify the area.<br> \
304: Possession of a stun baton and Energy weapon assembly kits<br> \
302: Utilizing stun batons and energy wepaons on security personnel<br> \
203: Distribution of Methamphetamine and Pump-up to crew<br> \
105: Refusing to put on pants<hr> \
Projected Sentence: 5 life sentences<br> \
Accused Signature: <i> Fuck you im not signing shit</i>"
/obj/item/paper/nuclear_guide_operating
name = "nuclear guide : 'Operating the Nuclear Device'"
info = "<b>ARMING THE NUCLEAR DEVICE</b><hr /> \
@@ -718,6 +749,11 @@
name = "paper - 'Delivery Note'"
info = "<i>Hey sweetie! The boss wants you to have some friends. I couldn't get you a real suit, but I found this in a cosplay shop! The bees surely won't see through your IMPECCABLE disguise!<br><br>xoxo,<br>george ♥</i><br><br>- What the fuck. I'm airlocking him tomorrow."
/obj/item/paper/atmos_asteroid
header ="<p><img style='display: block; margin-left: auto; margin-right: auto;' src='ntlogo.png' alt='' width='220' height='135' /></p><hr /><h3 style='text-align: center;font-family: Verdana;'><b> Nanotrasen Central Command</h3><p style='text-align: center;font-family:Verdana;'>Official Expedited Memorandum</p></b><hr />"
name = "Lava Field Observations"
info = "<center>Asteroid Core Observation Log 306</center><hr><br><i>We took some additional samples of the deep layers of the molten core of the asteroid. Undetermined trace elements were able to be identified in the solution. Its possible this is how the plasma remains so stable at these temperatures. None of our current filter methods have been able to properly extract it as of yet, but we're certain a breakthrough is on the horizon. We did it before, we can do it again.</i>"
/obj/item/paper/zombie_cure
name = "paper - 'Research on Zombies'"
Binary file not shown.

After

Width:  |  Height:  |  Size: 815 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1019 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 33 KiB

+1
View File
@@ -1311,6 +1311,7 @@
#include "code\game\objects\structures\morgue.dm"
#include "code\game\objects\structures\nest.dm"
#include "code\game\objects\structures\noticeboard.dm"
#include "code\game\objects\structures\plasma_geyser.dm"
#include "code\game\objects\structures\plasticflaps.dm"
#include "code\game\objects\structures\pondering_orb.dm"
#include "code\game\objects\structures\railings.dm"
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -5,14 +5,17 @@ tools/github-actions/nanomap-renderer minimap -w 2040 -h 2040 "./_maps/map_files
tools/github-actions/nanomap-renderer minimap -w 2040 -h 2040 "./_maps/map_files/stations/deltastation.dmm"
tools/github-actions/nanomap-renderer minimap -w 2040 -h 2040 "./_maps/map_files/stations/metastation.dmm"
tools/github-actions/nanomap-renderer minimap -w 2040 -h 2040 "./_maps/map_files/stations/cerestation.dmm"
tools/github-actions/nanomap-renderer minimap -w 2040 -h 2040 "./_maps/map_files/stations/emeraldstation.dmm"
# Move and rename files so the game understands them
cd "data/nanomaps"
mv "boxstation_nanomap_z1.png" "Cyberiad_nanomap_z1.png"
mv "deltastation_nanomap_z1.png" "Delta_nanomap_z1.png"
mv "metastation_nanomap_z1.png" "MetaStation_nanomap_z1.png"
mv "cerestation_nanomap_z1.png" "CereStation_nanomap_z1.png"
mv "emeraldstation_nanomap_z1.png" "EmeraldStation_nanomap_z1.png"
cd "../../"
cp "data/nanomaps/Cyberiad_nanomap_z1.png" "icons/_nanomaps"
cp "data/nanomaps/Delta_nanomap_z1.png" "icons/_nanomaps"
cp "data/nanomaps/MetaStation_nanomap_z1.png" "icons/_nanomaps"
cp "data/nanomaps/CereStation_nanomap_z1.png" "icons/_nanomaps"
cp "data/nanomaps/EmeraldStation_nanomap_z1.png" "icons/_nanomaps"