From 7e9b96a00fb3ca8a304da83f670e7dbf181a286f Mon Sep 17 00:00:00 2001 From: Poojawa Date: Thu, 13 Apr 2017 23:37:00 -0500 Subject: [PATCH] April sync (#360) * Maps and things no code/icons * helpers defines globalvars * Onclick world.dm orphaned_procs * subsystems Round vote and shuttle autocall done here too * datums * Game folder * Admin - chatter modules * clothing - mining * modular computers - zambies * client * mob level 1 * mob stage 2 + simple_animal * silicons n brains * mob stage 3 + Alien/Monkey * human mobs * icons updated * some sounds * emitter y u no commit * update tgstation.dme * compile fixes * travis fixes Also removes Fast digest mode, because reasons. * tweaks for travis Mentors are broke again Also fixes Sizeray guns * oxygen loss fix for vore code. * removes unused code * some code updates * bulk fixes * further fixes * outside things * whoops. * Maint bar ported * GLOBs. --- .github/CONTRIBUTING.md | 54 +- .github/PULL_REQUEST_TEMPLATE.md | 1 + README.md | 31 +- .../lavaland_surface_prisoner_crash.dmm | 593 - .../LavaRuins/lavaland_surface_xeno_nest.dmm | 35 +- _maps/RandomZLevels/Cabin.dmm | 11 +- _maps/RandomZLevels/caves.dmm | 40 +- _maps/RandomZLevels/challenge.dmm | 8 +- _maps/RandomZLevels/moonoutpost19.dmm | 16 +- _maps/RandomZLevels/research.dmm | 28 +- _maps/RandomZLevels/snowdin.dmm | 48 +- _maps/RandomZLevels/spacebattle.dmm | 20 +- _maps/RandomZLevels/undergroundoutpost45.dmm | 20 +- _maps/RandomZLevels/wildwest.dmm | 4 +- _maps/cerestation.dm | 1 + _maps/cerestation.json | 7 + _maps/loadallmaps.dm | 2 + _maps/map_files/Cerestation/cerestation.dmm | 151280 +++++++++++++++ .../map_files/Deltastation/DeltaStation2.dmm | 1796 +- _maps/map_files/MetaStation/MetaStation.dmm | 1857 +- _maps/map_files/OmegaStation/OmegaStation.dmm | 750 +- _maps/map_files/OmegaStation/job_changes.dm | 44 +- _maps/map_files/PubbyStation/PubbyStation.dmm | 536 +- _maps/map_files/PubbyStation/job_changes.dm | 12 +- _maps/map_files/TgStation/tgstation.2.1.3.dmm | 4379 +- _maps/map_files/debug/runtimestation.dmm | 4 +- _maps/map_files/generic/Centcomm.dmm | 162 +- _maps/map_files/generic/Space.dmm | 2 +- _maps/map_files/generic/SpaceDock.dmm | 2 +- _maps/shuttles/emergency_bar.dmm | 2 +- code/__DATASTRUCTURES/globals.dm | 37 + code/__DEFINES/MC.dm | 28 +- code/__DEFINES/admin.dm | 8 +- code/__DEFINES/citadel_defines.dm | 12 - code/__DEFINES/clockcult.dm | 34 +- code/__DEFINES/construction.dm | 6 + code/__DEFINES/flags.dm | 27 +- code/__DEFINES/is_helpers.dm | 8 +- code/__DEFINES/jobs.dm | 43 + code/__DEFINES/language.dm | 2 + code/__DEFINES/lighting.dm | 9 +- code/__DEFINES/machines.dm | 3 + code/__DEFINES/maps.dm | 4 +- code/__DEFINES/math.dm | 2 +- code/__DEFINES/misc.dm | 14 +- code/__DEFINES/mobs.dm | 11 +- code/__DEFINES/reagents.dm | 8 +- code/__DEFINES/robots.dm | 6 + code/__DEFINES/role_preferences.dm | 4 +- code/__DEFINES/say.dm | 4 + code/__DEFINES/shuttles.dm | 4 +- code/__DEFINES/sight.dm | 3 - code/__DEFINES/sound.dm | 8 + code/__DEFINES/status_effects.dm | 6 + code/__DEFINES/subsystems.dm | 21 + code/__DEFINES/tick.dm | 4 +- code/__DEFINES/voreconstants.dm | 66 - code/__HELPERS/_lists.dm | 7 +- code/__HELPERS/_logging.dm | 38 +- code/__HELPERS/_string_lists.dm | 24 +- code/__HELPERS/bandetect.dm | 2 +- code/__HELPERS/cmp.dm | 6 +- code/__HELPERS/files.dm | 4 +- code/__HELPERS/flags.dm | 1 + code/__HELPERS/game.dm | 34 +- code/__HELPERS/global_lists.dm | 89 +- code/__HELPERS/icon_smoothing.dm | 4 +- code/__HELPERS/icons.dm | 23 +- code/__HELPERS/maths.dm | 10 +- code/__HELPERS/mobs.dm | 175 +- code/__HELPERS/names.dm | 68 +- code/__HELPERS/sorts/InsertSort.dm | 8 +- code/__HELPERS/sorts/MergeSort.dm | 8 +- code/__HELPERS/sorts/TimSort.dm | 8 +- code/__HELPERS/sorts/__main.dm | 2 +- code/__HELPERS/text.dm | 16 +- code/__HELPERS/text_vr.dm | 12 +- code/__HELPERS/time.dm | 18 +- code/__HELPERS/type2type.dm | 9 - code/__HELPERS/unsorted.dm | 134 +- .../path_compatibility.dm | 21 - code/_compile_options.dm | 2 + code/_globalvars/configuration.dm | 61 +- code/_globalvars/database.dm | 21 +- code/_globalvars/game_modes.dm | 8 +- code/_globalvars/genetics.dm | 46 +- code/_globalvars/lists/flavor_misc.dm | 104 +- code/_globalvars/lists/mapping.dm | 58 +- code/_globalvars/lists/mobs.dm | 29 +- code/_globalvars/lists/names.dm | 37 +- code/_globalvars/lists/objects.dm | 62 +- code/_globalvars/lists/poll_ignore.dm | 3 +- code/_globalvars/lists/typecache.dm | 2 +- code/_globalvars/logging.dm | 39 +- code/_globalvars/misc.dm | 8 +- code/_globalvars/station.dm | 10 +- code/{js => _js}/byjax.dm | 2 +- code/{js => _js}/menus.dm | 2 +- code/_onclick/ai.dm | 8 +- code/_onclick/click.dm | 22 +- code/_onclick/cyborg.dm | 11 +- code/_onclick/hud/_defines.dm | 13 +- code/_onclick/hud/ai.dm | 7 +- code/_onclick/hud/alert.dm | 41 +- code/_onclick/hud/alien.dm | 5 +- code/_onclick/hud/alien_larva.dm | 5 +- code/_onclick/hud/hud.dm | 24 +- code/_onclick/hud/human.dm | 3 +- code/_onclick/hud/monkey.dm | 8 +- code/_onclick/hud/parallax.dm | 33 +- code/_onclick/hud/plane_master.dm | 13 +- code/_onclick/hud/robot.dm | 5 +- code/_onclick/hud/screen_objects.dm | 168 +- code/_onclick/item_attack.dm | 8 + code/_onclick/observer.dm | 3 + code/_onclick/other_mobs.dm | 33 +- code/_onclick/telekinesis.dm | 162 +- code/citadel/_cit_helpers.dm | 64 +- code/citadel/cit_arousal.dm | 6 +- code/citadel/organs/genitals.dm | 2 +- code/controllers/admin.dm | 4 +- code/controllers/configuration.dm | 88 +- code/controllers/failsafe.dm | 14 +- code/controllers/globals.dm | 62 + code/controllers/master.dm | 62 +- code/controllers/subsystem.dm | 12 +- code/controllers/subsystem/acid.dm | 10 +- code/controllers/subsystem/air.dm | 15 +- code/controllers/subsystem/assets.dm | 9 +- code/controllers/subsystem/atoms.dm | 37 +- code/controllers/subsystem/augury.dm | 9 +- code/controllers/subsystem/communications.dm | 7 +- code/controllers/subsystem/disease.dm | 40 + code/controllers/subsystem/diseases.dm | 30 - code/controllers/subsystem/events.dm | 19 +- code/controllers/subsystem/fire_burning.dm | 8 +- code/controllers/subsystem/garbage.dm | 715 +- code/controllers/subsystem/icon_smooth.dm | 7 +- code/controllers/subsystem/inbounds.dm | 5 +- code/controllers/subsystem/ipintel.dm | 7 +- .../controllers/subsystem/{jobs.dm => job.dm} | 49 +- code/controllers/subsystem/lighting.dm | 50 +- code/controllers/subsystem/machines.dm | 19 +- code/controllers/subsystem/mapping.dm | 26 +- code/controllers/subsystem/minimap.dm | 7 +- code/controllers/subsystem/mobs.dm | 14 +- code/controllers/subsystem/npcpool.dm | 193 +- code/controllers/subsystem/orbit.dm | 8 +- code/controllers/subsystem/pai.dm | 19 +- code/controllers/subsystem/parallax.dm | 10 +- code/controllers/subsystem/persistence.dm | 24 +- code/controllers/subsystem/ping.dm | 9 +- .../subsystem/processing/fastprocess.dm | 6 +- .../subsystem/processing/flightpacks.dm | 24 +- .../processing/{objects.dm => obj.dm} | 11 +- .../subsystem/processing/overlays.dm | 9 +- .../subsystem/processing/processing.dm | 6 +- code/controllers/subsystem/radio.dm | 7 +- code/controllers/subsystem/religion.dm | 20 +- ...{server_maintenance.dm => server_maint.dm} | 9 +- .../subsystem/{shuttles.dm => shuttle.dm} | 36 +- code/controllers/subsystem/spacedrift.dm | 8 +- code/controllers/subsystem/squeak.dm | 7 +- code/controllers/subsystem/stickyban.dm | 7 +- code/controllers/subsystem/sun.dm | 8 +- code/controllers/subsystem/tgui.dm | 8 +- code/controllers/subsystem/throwing.dm | 12 +- code/controllers/subsystem/ticker.dm | 182 +- .../{time_tracking.dm => time_track.dm} | 9 +- code/controllers/subsystem/timer.dm | 69 +- code/controllers/subsystem/title.dm | 61 + code/controllers/subsystem/title_screen.dm | 39 - .../subsystem/{voting.dm => vote.dm} | 42 +- code/controllers/subsystem/weather.dm | 9 +- code/datums/action.dm | 19 +- code/datums/antagonists/datum_clockcult.dm | 47 +- code/datums/antagonists/datum_cult.dm | 18 +- code/datums/beam.dm | 55 +- code/datums/datacore.dm | 42 +- code/datums/datumvars.dm | 13 +- code/datums/diseases/_disease.dm | 4 - code/datums/diseases/advance/advance.dm | 39 +- code/datums/diseases/advance/symptoms/fire.dm | 2 +- .../diseases/advance/symptoms/genetics.dm | 2 +- code/datums/diseases/advance/symptoms/heal.dm | 2 +- .../diseases/advance/symptoms/symptoms.dm | 8 +- code/datums/diseases/transformation.dm | 4 +- code/datums/dna.dm | 52 +- code/datums/emotes.dm | 5 +- code/datums/gas_overrides.dm | 5 - code/datums/helper_datums/getrev.dm | 18 +- code/datums/helper_datums/teleport.dm | 2 +- code/datums/hud.dm | 46 +- code/datums/map_config.dm | 5 +- code/datums/martial.dm | 25 +- code/datums/martial/krav_maga.dm | 5 +- code/datums/martial/wrestling.dm | 23 +- code/datums/mind.dm | 381 +- code/datums/mutations.dm | 8 +- code/datums/riding.dm | 2 - code/datums/ruins/lavaland.dm | 9 - code/datums/shuttles.dm | 2 +- code/datums/status_effects/buffs.dm | 6 +- code/datums/status_effects/gas.dm | 2 +- code/datums/status_effects/status_effect.dm | 18 +- code/datums/weather/weather.dm | 10 +- code/datums/weather/weather_types.dm | 31 + code/datums/wires/robot.dm | 9 +- code/datums/wires/wires.dm | 54 +- code/game/area/Space_Station_13_areas.dm | 4 +- code/game/area/areas.dm | 58 +- code/game/atoms.dm | 30 +- code/game/atoms_movable.dm | 101 +- code/game/communications.dm | 77 +- code/game/data_huds.dm | 38 +- code/game/gamemodes/antag_hud.dm | 4 +- code/game/gamemodes/antag_spawner.dm | 88 +- code/game/gamemodes/antag_spawner_cit.dm | 52 + code/game/gamemodes/blob/blob.dm | 16 +- code/game/gamemodes/blob/blob_finish.dm | 16 +- code/game/gamemodes/blob/blob_report.dm | 4 +- code/game/gamemodes/blob/blobs/blob_mobs.dm | 18 +- code/game/gamemodes/blob/blobs/core.dm | 8 +- code/game/gamemodes/blob/blobs/node.dm | 4 +- code/game/gamemodes/blob/overmind.dm | 29 +- code/game/gamemodes/blob/powers.dm | 16 +- code/game/gamemodes/blob/theblob.dm | 12 +- .../gamemodes/changeling/cellular_emporium.dm | 2 +- code/game/gamemodes/changeling/changeling.dm | 40 +- .../gamemodes/changeling/changeling_power.dm | 6 +- .../gamemodes/changeling/evolution_menu.dm | 17 +- .../gamemodes/changeling/powers/absorb.dm | 9 +- .../gamemodes/changeling/powers/adrenaline.dm | 3 +- .../gamemodes/changeling/powers/biodegrade.dm | 4 +- .../changeling/powers/chameleon_skin.dm | 8 +- .../changeling/powers/digitalcamo.dm | 5 +- .../gamemodes/changeling/powers/fakedeath.dm | 4 +- .../gamemodes/changeling/powers/fleshmend.dm | 12 +- .../gamemodes/changeling/powers/headcrab.dm | 1 - .../gamemodes/changeling/powers/hivemind.dm | 17 +- .../gamemodes/changeling/powers/humanform.dm | 5 +- .../gamemodes/changeling/powers/lesserform.dm | 6 +- .../gamemodes/changeling/powers/linglink.dm | 4 +- .../changeling/powers/mimic_voice.dm | 3 +- .../gamemodes/changeling/powers/mutations.dm | 16 +- .../gamemodes/changeling/powers/panacea.dm | 3 +- .../gamemodes/changeling/powers/regenerate.dm | 1 + .../gamemodes/changeling/powers/revive.dm | 3 +- .../gamemodes/changeling/powers/shriek.dm | 8 +- .../gamemodes/changeling/powers/spiders.dm | 3 +- .../changeling/powers/strained_muscles.dm | 13 +- .../gamemodes/changeling/powers/tiny_prick.dm | 22 +- .../gamemodes/changeling/powers/transform.dm | 8 +- .../game/gamemodes/changeling/traitor_chan.dm | 8 +- code/game/gamemodes/clock_cult/clock_cult.dm | 57 +- .../game/gamemodes/clock_cult/clock_effect.dm | 4 +- .../clock_cult/clock_effects/clock_sigils.dm | 26 +- .../clock_effects/spatial_gateway.dm | 6 +- .../clock_helpers/component_helpers.dm | 26 +- .../clock_helpers/hierophant_network.dm | 2 +- .../clock_helpers/ratvarian_language.dm | 7 +- .../clock_helpers/scripture_checks.dm | 33 +- code/game/gamemodes/clock_cult/clock_item.dm | 4 +- .../clock_cult/clock_items/clockwork_armor.dm | 24 +- .../clock_items/clockwork_proselytizer.dm | 6 +- .../clock_cult/clock_items/clockwork_slab.dm | 78 +- .../clock_cult/clock_items/judicial_visor.dm | 8 +- .../clock_cult/clock_items/ratvarian_spear.dm | 4 +- .../clock_cult/clock_items/soul_vessel.dm | 23 +- .../clock_items/wraith_spectacles.dm | 16 +- code/game/gamemodes/clock_cult/clock_mobs.dm | 4 +- .../clock_cult/clock_mobs/anima_fragment.dm | 10 +- .../clock_mobs/clockwork_marauder.dm | 22 +- .../gamemodes/clock_cult/clock_scripture.dm | 16 +- .../scripture_applications.dm | 12 +- .../clock_scriptures/scripture_cyborg.dm | 12 +- .../clock_scriptures/scripture_drivers.dm | 26 +- .../clock_scriptures/scripture_judgement.dm | 26 +- .../clock_scriptures/scripture_revenant.dm | 36 +- .../clock_scriptures/scripture_scripts.dm | 21 +- .../gamemodes/clock_cult/clock_structure.dm | 20 +- .../ark_of_the_clockwork_justicar.dm | 97 +- .../clock_structures/interdiction_lens.dm | 27 +- .../clock_structures/ocular_warden.dm | 12 +- .../ratvar_the_clockwork_justicar.dm | 56 +- .../clock_structures/taunting_trail.dm | 4 +- .../clock_structures/tinkerers_cache.dm | 25 +- .../clock_structures/tinkerers_daemon.dm | 34 +- code/game/gamemodes/cult/cult.dm | 26 +- code/game/gamemodes/cult/cult_comms.dm | 13 +- code/game/gamemodes/cult/cult_items.dm | 5 +- code/game/gamemodes/cult/cult_structures.dm | 12 +- code/game/gamemodes/cult/ritual.dm | 18 +- code/game/gamemodes/cult/runes.dm | 78 +- code/game/gamemodes/cult/talisman.dm | 3 +- code/game/gamemodes/devil/devil.dm | 35 +- code/game/gamemodes/devil/devilinfo.dm | 21 +- code/game/gamemodes/devil/game_mode.dm | 30 +- code/game/gamemodes/devil/imp/imp.dm | 2 +- code/game/gamemodes/devil/objectives.dm | 2 +- .../gamemodes/devil/true_devil/_true_devil.dm | 11 +- code/game/gamemodes/events.dm | 10 +- code/game/gamemodes/game_mode.dm | 70 +- code/game/gamemodes/gang/dominator.dm | 22 +- code/game/gamemodes/gang/gang.dm | 22 +- code/game/gamemodes/gang/gang_datum.dm | 18 +- code/game/gamemodes/gang/gang_pen.dm | 4 +- code/game/gamemodes/gang/recaller.dm | 27 +- code/game/gamemodes/intercept_report.dm | 2 +- .../gamemodes/malfunction/Malf_Modules.dm | 39 +- code/game/gamemodes/meteor/meteor.dm | 12 +- code/game/gamemodes/meteor/meteors.dm | 28 +- .../miniantags/abduction/abduction.dm | 18 +- .../miniantags/abduction/abduction_gear.dm | 2 +- .../miniantags/abduction/machinery/camera.dm | 8 +- .../miniantags/abduction/machinery/console.dm | 6 +- .../abduction/machinery/experiment.dm | 10 +- .../miniantags/abduction/machinery/pad.dm | 2 +- code/game/gamemodes/miniantags/borer/borer.dm | 64 +- .../gamemodes/miniantags/borer/borer_event.dm | 6 +- .../gamemodes/miniantags/borer/syndi_borer.dm | 18 +- .../gamemodes/miniantags/bot_swarm/swarmer.dm | 13 +- .../miniantags/bot_swarm/swarmer_event.dm | 6 +- .../gamemodes/miniantags/monkey/monkey.dm | 4 +- code/game/gamemodes/miniantags/morph/morph.dm | 12 +- .../gamemodes/miniantags/revenant/revenant.dm | 120 +- .../miniantags/revenant/revenant_abilities.dm | 48 +- .../miniantags/revenant/revenant_blight.dm | 2 +- .../revenant/revenant_spawn_event.dm | 14 +- .../miniantags/slaughter/slaughter.dm | 2 +- .../miniantags/slaughter/slaughterevent.dm | 4 +- code/game/gamemodes/nuclear/nuclear.dm | 50 +- .../gamemodes/nuclear/nuclear_challenge.dm | 10 +- code/game/gamemodes/nuclear/nuclearbomb.dm | 48 +- code/game/gamemodes/nuclear/pinpointer.dm | 14 +- code/game/gamemodes/objective.dm | 85 +- code/game/gamemodes/revolution/revolution.dm | 47 +- code/game/gamemodes/sandbox/h_sandbox.dm | 18 +- code/game/gamemodes/sandbox/sandbox.dm | 2 +- code/game/gamemodes/setupgame.dm | 18 - code/game/gamemodes/traitor/traitor.dm | 30 +- code/game/gamemodes/wizard/artefact.dm | 20 +- code/game/gamemodes/wizard/raginmages.dm | 8 +- code/game/gamemodes/wizard/soulstone.dm | 10 +- code/game/gamemodes/wizard/spellbook.dm | 129 +- code/game/gamemodes/wizard/wizard.dm | 22 +- code/game/machinery/Sleeper.dm | 8 +- code/game/machinery/ai_slipper.dm | 2 +- code/game/machinery/airlock_control.dm | 10 +- code/game/machinery/announcement_system.dm | 18 +- code/game/machinery/camera/camera.dm | 38 +- code/game/machinery/camera/motion.dm | 4 +- code/game/machinery/camera/presets.dm | 23 +- code/game/machinery/camera/tracking.dm | 8 +- code/game/machinery/cloning.dm | 6 +- code/game/machinery/computer/Operating.dm | 3 +- code/game/machinery/computer/aifixer.dm | 2 +- code/game/machinery/computer/apc_control.dm | 16 +- code/game/machinery/computer/arcade.dm | 205 +- code/game/machinery/computer/atmos_alert.dm | 4 +- code/game/machinery/computer/atmos_control.dm | 14 +- code/game/machinery/computer/camera.dm | 2 +- .../machinery/computer/camera_advanced.dm | 25 +- code/game/machinery/computer/card.dm | 48 +- code/game/machinery/computer/cloning.dm | 2 +- .../game/machinery/computer/communications.dm | 32 +- code/game/machinery/computer/crew.dm | 21 +- code/game/machinery/computer/dna_console.dm | 6 +- .../machinery/computer/gulag_teleporter.dm | 10 +- code/game/machinery/computer/medical.dm | 52 +- code/game/machinery/computer/message.dm | 18 +- code/game/machinery/computer/pod.dm | 2 +- code/game/machinery/computer/prisoner.dm | 17 +- code/game/machinery/computer/robot.dm | 14 +- code/game/machinery/computer/security.dm | 76 +- code/game/machinery/computer/station_alert.dm | 2 +- .../machinery/computer/telecrystalconsoles.dm | 18 +- code/game/machinery/doors/airlock.dm | 84 +- .../machinery/doors/airlock_electronics.dm | 4 +- code/game/machinery/doors/alarmlock.dm | 2 +- code/game/machinery/doors/brigdoors.dm | 8 +- code/game/machinery/doors/door.dm | 10 +- code/game/machinery/doors/firedoor.dm | 9 +- code/game/machinery/doors/windowdoor.dm | 6 +- code/game/machinery/doppler_array.dm | 6 +- .../embedded_controller/access_controller.dm | 8 +- code/game/machinery/firealarm.dm | 4 +- code/game/machinery/gulag_item_reclaimer.dm | 4 +- code/game/machinery/hologram.dm | 13 +- code/game/machinery/iv_drip.dm | 11 +- code/game/machinery/machinery.dm | 8 +- code/game/machinery/magnet.dm | 12 +- code/game/machinery/navbeacon.dm | 16 +- code/game/machinery/newscaster.dm | 134 +- code/game/machinery/pipe/construction.dm | 12 +- .../machinery/porta_turret/portable_turret.dm | 20 +- code/game/machinery/rechargestation.dm | 2 +- code/game/machinery/recycler.dm | 17 +- code/game/machinery/requests_console.dm | 108 +- code/game/machinery/shieldgen.dm | 342 +- code/game/machinery/slotmachine.dm | 7 +- code/game/machinery/spaceheater.dm | 2 +- code/game/machinery/suit_storage_unit.dm | 23 +- code/game/machinery/syndicatebeacon.dm | 6 +- code/game/machinery/syndicatebomb.dm | 4 +- code/game/machinery/telecomms/broadcasting.dm | 282 +- .../telecomms/computers/logbrowser.dm | 2 +- .../telecomms/machine_interactions.dm | 2 +- .../machinery/telecomms/machines/allinone.dm | 5 +- .../telecomms/machines/broadcaster.dm | 36 +- code/game/machinery/telecomms/machines/bus.dm | 10 +- .../machinery/telecomms/machines/receiver.dm | 4 +- .../machinery/telecomms/machines/server.dm | 19 +- .../machinery/telecomms/telecomunications.dm | 13 +- code/game/machinery/teleporter.dm | 4 +- code/game/machinery/transformer.dm | 9 +- code/game/machinery/vending.dm | 35 +- code/game/machinery/wishgranter.dm | 2 +- code/game/mecha/combat/gygax.dm | 2 +- code/game/mecha/combat/honker.dm | 6 +- code/game/mecha/combat/marauder.dm | 6 +- code/game/mecha/combat/reticence.dm | 2 +- .../mecha/equipment/tools/mining_tools.dm | 1 + code/game/mecha/equipment/tools/work_tools.dm | 6 +- code/game/mecha/mech_bay.dm | 4 +- code/game/mecha/mech_fabricator.dm | 71 +- code/game/mecha/mecha.dm | 40 +- code/game/mecha/mecha_actions.dm | 3 +- code/game/mecha/mecha_control_console.dm | 18 +- code/game/mecha/mecha_defense.dm | 4 +- code/game/mecha/mecha_topic.dm | 4 +- code/game/mecha/medical/odysseus.dm | 4 +- code/game/objects/buckling.dm | 10 +- code/game/objects/effects/anomalies.dm | 14 +- code/game/objects/effects/bump_teleporter.dm | 10 +- .../effects/decals/Cleanable/humans.dm | 38 +- .../objects/effects/decals/Cleanable/misc.dm | 16 +- .../effects/decals/Cleanable/robots.dm | 2 +- code/game/objects/effects/decals/cleanable.dm | 4 +- code/game/objects/effects/decals/crayon.dm | 13 +- code/game/objects/effects/decals/decal.dm | 12 +- code/game/objects/effects/decals/misc.dm | 11 +- code/game/objects/effects/decals/remains.dm | 6 +- .../effects/effect_system/effect_system.dm | 12 +- .../effect_system/effects_explosion.dm | 2 +- .../effects/effect_system/effects_smoke.dm | 4 +- .../effects/effect_system/effects_water.dm | 2 +- code/game/objects/effects/glowshroom.dm | 11 +- code/game/objects/effects/landmarks.dm | 422 +- code/game/objects/effects/manifest.dm | 2 +- code/game/objects/effects/overlays.dm | 9 +- code/game/objects/effects/portals.dm | 7 +- .../objects/effects/spawners/bombspawner.dm | 115 +- code/game/objects/effects/spawners/bundle.dm | 170 + .../objects/effects/spawners/gibspawner.dm | 40 +- .../game/objects/effects/spawners/lootdrop.dm | 66 +- .../objects/effects/spawners/structure.dm | 7 +- .../effects/spawners/xeno_egg_delivery.dm | 2 +- code/game/objects/effects/spiders.dm | 8 +- code/game/objects/explosion.dm | 30 +- code/game/objects/items.dm | 6 +- code/game/objects/items/apc_frame.dm | 2 +- code/game/objects/items/blueprints.dm | 16 +- code/game/objects/items/bodybag.dm | 5 - code/game/objects/items/cardboard_cutouts.dm | 12 +- code/game/objects/items/charter.dm | 12 +- code/game/objects/items/crayons.dm | 4 +- code/game/objects/items/devices/PDA/PDA.dm | 34 +- code/game/objects/items/devices/PDA/cart.dm | 40 +- code/game/objects/items/devices/PDA/radio.dm | 2 +- code/game/objects/items/devices/aicard.dm | 2 +- code/game/objects/items/devices/camera_bug.dm | 2 +- .../objects/items/devices/chameleonproj.dm | 9 +- code/game/objects/items/devices/doorCharge.dm | 2 +- .../objects/items/devices}/gps.dm | 23 +- code/game/objects/items/devices/multitool.dm | 8 +- code/game/objects/items/devices/paicard.dm | 6 +- .../objects/items/devices/radio/beacon.dm | 6 +- .../items/devices/radio/electropack.dm | 6 +- .../items/devices/radio/encryptionkey.dm | 5 +- .../objects/items/devices/radio/headset.dm | 17 +- .../objects/items/devices/radio/intercom.dm | 6 +- .../game/objects/items/devices/radio/radio.dm | 68 +- code/game/objects/items/devices/scanners.dm | 8 +- .../objects/items/devices/sensor_device.dm | 2 +- .../objects/items/devices/taperecorder.dm | 18 +- .../objects/items/devices/traitordevices.dm | 6 +- .../objects/items/devices/transfer_valve.dm | 4 +- code/game/objects/items/eightball.dm | 10 +- code/game/objects/items/robot/robot_parts.dm | 51 +- .../objects/items/robot/robot_upgrades.dm | 21 +- .../objects/items/stacks}/bscrystal.dm | 27 +- code/game/objects/items/stacks/medical.dm | 3 +- code/game/objects/items/stacks/rods.dm | 8 +- .../game/objects/items/stacks/sheets/glass.dm | 15 +- .../objects/items/stacks/sheets/leather.dm | 30 +- .../objects/items/stacks/sheets/mineral.dm | 72 +- .../items/stacks/sheets/sheet_types.dm | 51 +- code/game/objects/items/toys.dm | 111 +- code/game/objects/items/weapons/AI_modules.dm | 2 +- code/game/objects/items/weapons/RCD.dm | 4 +- code/game/objects/items/weapons/RPD.dm | 17 +- code/game/objects/items/weapons/cards_ids.dm | 38 +- .../objects/items/weapons/cigs_lighters.dm | 54 +- .../objects/items/weapons/dna_injector.dm | 4 +- code/game/objects/items/weapons/explosives.dm | 2 +- .../items/weapons/grenades/flashbang.dm | 2 + .../objects/items/weapons/grenades/grenade.dm | 2 +- .../objects/items/weapons/holy_weapons.dm | 38 +- .../weapons/implants/implant_abductor.dm | 2 +- .../items/weapons/implants/implant_chem.dm | 6 +- .../weapons/implants/implant_explosive.dm | 15 +- .../items/weapons/implants/implant_gang.dm | 4 +- .../weapons/implants/implant_loyality.dm | 12 +- .../items/weapons/implants/implant_track.dm | 4 +- .../items/weapons/implants/implantchair.dm | 2 +- .../objects/items/weapons/melee/energy.dm | 3 - code/game/objects/items/weapons/scrolls.dm | 4 +- .../objects/items/weapons/storage/backpack.dm | 72 +- .../objects/items/weapons/storage/bags.dm | 5 - .../objects/items/weapons/storage/belt.dm | 30 +- .../objects/items/weapons/storage/book.dm | 35 +- .../objects/items/weapons/storage/boxes.dm | 318 +- .../items/weapons/storage/briefcase.dm | 9 +- .../objects/items/weapons/storage/fancy.dm | 65 +- .../objects/items/weapons/storage/firstaid.dm | 77 +- .../objects/items/weapons/storage/internal.dm | 3 +- .../objects/items/weapons/storage/lockbox.dm | 19 +- .../objects/items/weapons/storage/secure.dm | 15 +- .../objects/items/weapons/storage/storage.dm | 8 +- .../objects/items/weapons/storage/toolbox.dm | 23 +- .../items/weapons/storage/uplink_kits.dm | 60 +- .../objects/items/weapons/storage/wallets.dm | 3 +- code/game/objects/items/weapons/stunbaton.dm | 4 +- .../game/objects/items/weapons/tanks/tanks.dm | 4 +- .../objects/items/weapons/teleportation.dm | 6 +- code/game/objects/items/weapons/tools.dm | 10 +- .../objects/items/weapons/vending_items.dm | 8 +- code/game/objects/items/weapons/weaponry.dm | 2 +- code/game/objects/obj_defense.dm | 10 +- code/game/objects/objs.dm | 23 +- code/game/objects/radiation.dm | 5 +- code/game/objects/structures.dm | 13 +- code/game/objects/structures/ai_core.dm | 2 +- code/game/objects/structures/aliens.dm | 127 +- code/game/objects/structures/artstuff.dm | 8 +- code/game/objects/structures/barsigns.dm | 9 +- .../objects/structures/beds_chairs/chair.dm | 4 +- .../structures/crates_lockers/closets.dm | 19 +- .../crates_lockers/closets/bodybag.dm | 1 + .../crates_lockers/closets/cardboardbox.dm | 1 + .../crates_lockers/closets/fitness.dm | 10 +- .../crates_lockers/closets/gimmick.dm | 10 +- .../crates_lockers/closets/job_closets.dm | 58 +- .../crates_lockers/closets/l3closet.dm | 18 +- .../crates_lockers/closets/secure/bar.dm | 4 +- .../crates_lockers/closets/secure/cargo.dm | 4 +- .../closets/secure/engineering.dm | 20 +- .../crates_lockers/closets/secure/freezer.dm | 18 +- .../closets/secure/hydroponics.dm | 4 +- .../crates_lockers/closets/secure/medical.dm | 24 +- .../crates_lockers/closets/secure/misc.dm | 16 +- .../crates_lockers/closets/secure/personal.dm | 12 +- .../closets/secure/scientist.dm | 4 +- .../crates_lockers/closets/secure/security.dm | 66 +- .../crates_lockers/closets/syndicate.dm | 12 +- .../crates_lockers/closets/utility_closets.dm | 21 +- .../crates_lockers/closets/wardrobe.dm | 38 +- .../structures/crates_lockers/crates.dm | 6 +- .../crates_lockers/crates/secure.dm | 2 +- code/game/objects/structures/displaycase.dm | 7 +- code/game/objects/structures/dresser.dm | 6 +- code/game/objects/structures/false_walls.dm | 2 +- code/game/objects/structures/flora.dm | 133 +- .../objects/structures/ghost_role_spawners.dm | 28 +- code/game/objects/structures/guncase.dm | 26 +- code/game/objects/structures/ladders.dm | 38 +- code/game/objects/structures/lattice.dm | 39 +- code/game/objects/structures/mirror.dm | 14 +- code/game/objects/structures/morgue.dm | 6 +- code/game/objects/structures/musician.dm | 42 +- code/game/objects/structures/noticeboard.dm | 16 +- .../closets/statue.dm => petrified_statue.dm} | 4 +- code/game/objects/structures/safe.dm | 1 + code/game/objects/structures/signs.dm | 20 + code/game/objects/structures/statues.dm | 2 +- code/game/objects/structures/tables_racks.dm | 2 +- .../game/objects/structures/tank_dispenser.dm | 2 +- .../structures/transit_tubes/transit_tube.dm | 2 +- code/game/objects/structures/traps.dm | 2 +- code/game/objects/structures/window.dm | 2 +- code/game/say.dm | 71 +- code/game/sound.dm | 70 +- code/game/turfs/closed.dm | 13 +- code/game/turfs/open.dm | 10 +- code/game/turfs/simulated/chasm.dm | 22 +- code/game/turfs/simulated/dirtystation.dm | 33 - code/game/turfs/simulated/floor.dm | 60 +- .../game/turfs/simulated/floor/fancy_floor.dm | 15 +- .../game/turfs/simulated/floor/light_floor.dm | 5 + .../turfs/simulated/floor/plating/asteroid.dm | 2 +- .../turfs/simulated/floor/plating/dirt.dm | 21 + .../turfs/simulated/floor/plating/lava.dm | 6 + code/game/turfs/simulated/minerals.dm | 2 +- code/game/turfs/simulated/river.dm | 2 +- .../turfs/simulated/wall/mineral_walls.dm | 4 +- code/game/turfs/simulated/wall/reinf_walls.dm | 14 +- code/game/turfs/simulated/water.dm | 16 + code/game/turfs/space/space.dm | 48 +- code/game/turfs/space/transit.dm | 7 +- code/game/turfs/turf.dm | 14 +- code/modules/VR/vr_sleeper.dm | 4 +- code/modules/admin/DB_ban/functions.dm | 36 +- code/modules/admin/IsBanned.dm | 14 +- code/modules/admin/NewBan.dm | 169 +- code/modules/admin/admin.dm | 167 +- code/modules/admin/admin_investigate.dm | 4 +- code/modules/admin/admin_ranks.dm | 59 +- code/modules/admin/admin_verbs.dm | 225 +- code/modules/admin/banjob.dm | 4 +- code/modules/admin/create_mob.dm | 3 +- code/modules/admin/create_object.dm | 13 +- code/modules/admin/create_poll.dm | 18 +- code/modules/admin/create_turf.dm | 2 +- code/modules/admin/fun_balloon.dm | 2 +- code/modules/admin/holder2.dm | 9 +- code/modules/admin/ipintel.dm | 8 +- .../admin/permissionverbs/permissionedit.dm | 24 +- code/modules/admin/player_panel.dm | 96 +- code/modules/admin/secrets.dm | 137 +- code/modules/admin/sql_message_system.dm | 44 +- code/modules/admin/topic.dm | 306 +- code/modules/admin/verbs/SDQL2/SDQL_2.dm | 154 +- code/modules/admin/verbs/adminhelp.dm | 22 +- code/modules/admin/verbs/adminjump.dm | 28 +- code/modules/admin/verbs/adminpm.dm | 22 +- code/modules/admin/verbs/adminsay.dm | 6 +- code/modules/admin/verbs/atmosdebug.dm | 12 +- code/modules/admin/verbs/bluespacearty.dm | 12 +- code/modules/admin/verbs/buildmode.dm | 16 +- code/modules/admin/verbs/cinematic.dm | 4 +- code/modules/admin/verbs/deadsay.dm | 4 +- code/modules/admin/verbs/debug.dm | 186 +- code/modules/admin/verbs/diagnostics.dm | 20 +- code/modules/admin/verbs/fps.dm | 2 +- code/modules/admin/verbs/getlogs.dm | 14 +- .../modules/admin/verbs/individual_logging.dm | 14 +- code/modules/admin/verbs/machine_upgrade.dm | 2 +- code/modules/admin/verbs/manipulate_organs.dm | 4 +- code/modules/admin/verbs/mapping.dm | 41 +- code/modules/admin/verbs/maprotation.dm | 4 +- code/modules/admin/verbs/massmodvar.dm | 20 +- code/modules/admin/verbs/modifyvariables.dm | 25 +- code/modules/admin/verbs/one_click_antag.dm | 53 +- code/modules/admin/verbs/onlyone.dm | 22 +- code/modules/admin/verbs/panicbunker.dm | 4 +- code/modules/admin/verbs/playsound.dm | 25 +- code/modules/admin/verbs/possess.dm | 15 +- code/modules/admin/verbs/pray.dm | 41 +- code/modules/admin/verbs/randomverbs.dm | 207 +- .../admin/verbs/reestablish_db_connection.dm | 14 +- code/modules/admin/verbs/tripAI.dm | 8 +- code/modules/admin/whitelist.dm | 15 +- code/modules/assembly/bomb.dm | 4 +- code/modules/assembly/doorcontrol.dm | 18 +- code/modules/assembly/flash.dm | 6 +- code/modules/assembly/health.dm | 4 +- code/modules/assembly/holder.dm | 2 +- code/modules/assembly/signaler.dm | 4 +- code/modules/assembly/timer.dm | 2 +- code/modules/assembly/voice.dm | 24 +- .../atmospherics/environmental/LINDA_fire.dm | 6 +- .../environmental/LINDA_system.dm | 6 +- .../environmental/LINDA_turf_tile.dm | 113 +- .../atmospherics/gasmixtures/gas_mixture.dm | 302 +- .../atmospherics/gasmixtures/gas_types.dm | 2 +- .../atmospherics/gasmixtures/reactions.dm | 234 + .../atmospherics/gasmixtures/space_mixture.dm | 3 - .../atmospherics/machinery/airalarm.dm | 23 +- .../atmospherics/machinery/atmosmachinery.dm | 12 +- .../components/binary_devices/dp_vent_pump.dm | 4 +- .../components/binary_devices/passive_gate.dm | 6 +- .../components/binary_devices/pump.dm | 6 +- .../components/binary_devices/volume_pump.dm | 2 +- .../machinery/components/components_base.dm | 2 +- .../components/trinary_devices/filter.dm | 10 +- .../components/trinary_devices/mixer.dm | 4 +- .../components/unary_devices/cryo.dm | 10 +- .../components/unary_devices/thermomachine.dm | 2 +- .../components/unary_devices/vent_pump.dm | 6 +- .../components/unary_devices/vent_scrubber.dm | 6 +- .../atmospherics/machinery/datum_pipeline.dm | 5 +- .../atmospherics/machinery/other/miner.dm | 182 + .../machinery/pipes/heat_exchange/simple.dm | 2 +- .../atmospherics/machinery/pipes/simple.dm | 4 +- .../machinery/portable/canister.dm | 130 +- .../portable/portable_atmospherics.dm | 1 - .../atmospherics/machinery/portable/pump.dm | 2 +- .../machinery/portable/scrubber.dm | 2 +- .../awaymissions/bluespaceartillery.dm | 8 +- code/modules/awaymissions/capture_the_flag.dm | 94 +- code/modules/awaymissions/corpse.dm | 29 +- code/modules/awaymissions/exile.dm | 2 +- code/modules/awaymissions/gateway.dm | 47 +- .../awaymissions/mission_code/Academy.dm | 18 +- .../awaymissions/mission_code/Cabin.dm | 4 + .../mission_code/stationCollision.dm | 18 +- .../awaymissions/mission_code/wildwest.dm | 4 +- code/modules/awaymissions/zlevel.dm | 16 +- code/modules/cargo/console.dm | 2 +- code/modules/cargo/exports.dm | 8 +- code/modules/cargo/exports/materials.dm | 6 + code/modules/cargo/exports/sheets.dm | 7 + code/modules/cargo/packs.dm | 78 +- code/modules/client/asset_cache.dm | 16 +- code/modules/client/client_procs.dm | 113 +- code/modules/client/message.dm | 8 +- code/modules/client/preferences.dm | 132 +- code/modules/client/preferences_savefile.dm | 78 +- code/modules/client/preferences_toggles.dm | 192 +- code/modules/client/preferences_vr.dm | 8 - code/modules/client/verbs/looc.dm | 14 +- code/modules/client/verbs/ooc.dm | 40 +- code/modules/client/verbs/who.dm | 20 +- code/modules/clothing/chameleon.dm | 30 +- code/modules/clothing/clothing.dm | 41 +- .../clothing/glasses/engine_goggles.dm | 2 +- code/modules/clothing/glasses/glasses.dm | 7 +- code/modules/clothing/glasses/hud.dm | 14 +- code/modules/clothing/head/misc.dm | 1 + code/modules/clothing/outfits/ert.dm | 4 +- code/modules/clothing/outfits/standard.dm | 4 +- .../modules/clothing/spacesuits/flightsuit.dm | 66 +- code/modules/clothing/spacesuits/hardsuit.dm | 4 +- .../clothing/spacesuits/miscellaneous.dm | 30 + code/modules/clothing/suits/miscellaneous.dm | 2 +- code/modules/clothing/under/color.dm | 2 +- code/modules/crafting/craft.dm | 4 +- code/modules/crafting/guncrafting.dm | 4 +- code/modules/crafting/recipes.dm | 4 +- code/modules/emoji/emoji_parse.dm | 5 +- code/modules/error_handler/error_handler.dm | 24 +- code/modules/error_handler/error_viewer.dm | 8 +- code/modules/events/_event.dm | 12 +- code/modules/events/abductor.dm | 12 +- code/modules/events/alien_infestation.dm | 2 +- code/modules/events/blob.dm | 6 +- code/modules/events/brand_intelligence.dm | 2 +- code/modules/events/camerafailure.dm | 4 +- code/modules/events/carp_migration.dm | 2 +- .../modules/events/communications_blackout.dm | 10 +- code/modules/events/devil.dm | 8 +- code/modules/events/disease_outbreak.dm | 2 +- code/modules/events/dust.dm | 4 +- code/modules/events/electrical_storm.dm | 4 +- code/modules/events/false_alarm.dm | 28 +- code/modules/events/grid_check.dm | 2 +- code/modules/events/holiday/halloween.dm | 14 +- code/modules/events/holiday/vday.dm | 8 +- code/modules/events/holiday/xmas.dm | 10 +- code/modules/events/immovable_rod.dm | 6 +- code/modules/events/ion_storm.dm | 4 +- code/modules/events/mass_hallucination.dm | 2 +- code/modules/events/meteor_wave.dm | 10 +- code/modules/events/operative.dm | 6 +- code/modules/events/portal_storm.dm | 4 +- code/modules/events/processor_overload.dm | 4 +- code/modules/events/sentience.dm | 10 +- code/modules/events/spacevine.dm | 8 +- .../events/spontaneous_appendicitis.dm | 2 +- code/modules/events/vent_clog.dm | 5 +- code/modules/events/wizard/aid.dm | 4 +- code/modules/events/wizard/blobies.dm | 2 +- code/modules/events/wizard/curseditems.dm | 6 +- .../modules/events/wizard/departmentrevolt.dm | 6 +- code/modules/events/wizard/fakeexplosion.dm | 4 +- code/modules/events/wizard/ghost.dm | 2 +- code/modules/events/wizard/greentext.dm | 12 +- code/modules/events/wizard/imposter.dm | 6 +- code/modules/events/wizard/invincible.dm | 2 +- code/modules/events/wizard/magicarp.dm | 2 +- code/modules/events/wizard/petsplosion.dm | 2 +- code/modules/events/wizard/race.dm | 2 +- code/modules/events/wizard/shuffle.dm | 14 +- code/modules/events/wormholes.dm | 6 +- code/modules/flufftext/Hallucination.dm | 52 +- .../food_and_drinks/drinks/drinks/bottle.dm | 6 +- .../drinks/drinks/drinkingglass.dm | 620 +- code/modules/food_and_drinks/food/snacks.dm | 3 + .../kitchen_machinery/deep_fryer.dm | 8 +- .../kitchen_machinery/gibber.dm | 4 +- .../kitchen_machinery/processor.dm | 2 +- .../kitchen_machinery/smartfridge.dm | 2 +- code/modules/food_and_drinks/pizzabox.dm | 2 +- code/modules/games/cas.dm | 4 +- code/modules/holiday/easter.dm | 2 +- code/modules/holiday/holidays.dm | 9 +- code/modules/holodeck/area_copy.dm | 20 +- code/modules/holodeck/computer.dm | 51 +- code/modules/holodeck/items.dm | 6 +- code/modules/html_interface/html_interface.dm | 6 +- code/modules/hydroponics/beekeeping/beebox.dm | 2 +- .../hydroponics/beekeeping/honey_frame.dm | 3 +- .../hydroponics/beekeeping/honeycomb.dm | 2 +- code/modules/hydroponics/gene_modder.dm | 31 +- code/modules/hydroponics/grown.dm | 2 +- code/modules/hydroponics/grown/citrus.dm | 2 +- code/modules/hydroponics/grown/mushrooms.dm | 2 +- code/modules/hydroponics/grown/replicapod.dm | 4 +- code/modules/hydroponics/grown/towercap.dm | 4 +- code/modules/hydroponics/hydroponics.dm | 4 +- code/modules/hydroponics/plant_genes.dm | 2 +- code/modules/hydroponics/sample.dm | 23 - code/modules/hydroponics/seeds.dm | 2 +- code/modules/jobs/access.dm | 388 +- code/modules/jobs/job_types/assistant.dm | 2 +- code/modules/jobs/job_types/captain.dm | 26 +- code/modules/jobs/job_types/cargo_service.dm | 28 +- code/modules/jobs/job_types/civilian.dm | 18 +- .../jobs/job_types/civilian_chaplain.dm | 75 +- code/modules/jobs/job_types/engineering.dm | 30 +- code/modules/jobs/job_types/job.dm | 11 +- code/modules/jobs/job_types/medical.dm | 30 +- code/modules/jobs/job_types/science.dm | 30 +- code/modules/jobs/job_types/security.dm | 56 +- code/modules/jobs/job_types/silicon.dm | 6 +- code/modules/jobs/jobs.dm | 127 +- code/modules/language/common.dm | 70 + code/modules/language/drone.dm | 14 + code/modules/language/language.dm | 95 + code/modules/language/language_menu.dm | 88 + code/modules/language/machine.dm | 17 + code/modules/language/monkey.dm | 10 + code/modules/language/ratvar.dm | 12 + code/modules/language/slime.dm | 10 + code/modules/language/swarmer.dm | 42 + code/modules/language/xenocommon.dm | 10 + code/modules/library/lib_codex_gigas.dm | 2 +- code/modules/library/lib_machines.dm | 50 +- code/modules/library/random_books.dm | 10 +- code/modules/library/soapstone.dm | 12 +- code/modules/lighting/lighting_area.dm | 7 + code/modules/lighting/lighting_corner.dm | 35 +- code/modules/lighting/lighting_object.dm | 59 +- code/modules/lighting/lighting_source.dm | 2 +- code/modules/lighting/lighting_turf.dm | 4 +- code/modules/mapping/dmm_suite.dm | 17 +- code/modules/mapping/map_template.dm | 2 +- code/modules/mapping/reader.dm | 37 +- code/modules/mapping/ruins.dm | 4 +- code/modules/mapping/swapmaps.dm | 681 - code/modules/mapping/writer.dm | 174 - code/modules/mentor/follow.dm | 9 +- code/modules/mentor/holder2.dm | 16 +- code/modules/mentor/mentor_ranks.dm | 16 +- code/modules/mentor/verbs/mentor_memo.dm | 22 +- code/modules/mentor/verbs/mentorhelp.dm | 8 +- code/modules/mentor/verbs/mentorpm.dm | 6 +- code/modules/mentor/verbs/mentorsay.dm | 8 +- code/modules/mining/aux_base.dm | 6 +- code/modules/mining/aux_base_camera.dm | 2 +- code/modules/mining/equipment.dm | 8 +- code/modules/mining/fulton.dm | 19 +- code/modules/mining/laborcamp/laborshuttle.dm | 2 +- code/modules/mining/laborcamp/laborstacker.dm | 6 +- .../mining/lavaland/necropolis_chests.dm | 32 +- code/modules/mining/machine_redemption.dm | 6 +- code/modules/mining/machine_vending.dm | 9 +- code/modules/mining/mine_items.dm | 12 +- code/modules/mining/minebot.dm | 11 +- code/modules/mining/ores_coins.dm | 24 +- code/modules/mob/dead/death.dm | 5 - code/modules/mob/dead/new_player/login.dm | 12 +- .../modules/mob/dead/new_player/new_player.dm | 76 +- code/modules/mob/dead/new_player/poll.dm | 64 +- .../mob/dead/new_player/preferences_setup.dm | 2 +- .../mob/dead/new_player/sprite_accessories.dm | 2 +- code/modules/mob/dead/observer/logout.dm | 3 +- code/modules/mob/dead/observer/observer.dm | 159 +- code/modules/mob/dead/observer/say.dm | 11 +- code/modules/mob/inventory.dm | 14 +- code/modules/mob/living/brain/MMI.dm | 10 +- code/modules/mob/living/brain/brain.dm | 4 +- code/modules/mob/living/brain/emote.dm | 2 +- code/modules/mob/living/brain/posibrain.dm | 88 +- code/modules/mob/living/brain/say.dm | 17 +- code/modules/mob/living/carbon/alien/alien.dm | 6 +- .../mob/living/carbon/alien/alien_defense.dm | 4 +- code/modules/mob/living/carbon/alien/emote.dm | 30 - .../carbon/alien/humanoid/alien_powers.dm | 2 +- .../mob/living/carbon/alien/humanoid/death.dm | 2 +- .../living/carbon/alien/humanoid/humanoid.dm | 2 +- .../mob/living/carbon/alien/humanoid/queen.dm | 2 +- code/modules/mob/living/carbon/alien/say.dm | 4 +- .../carbon/alien/special/alien_embryo.dm | 4 +- .../living/carbon/alien/special/facehugger.dm | 22 +- code/modules/mob/living/carbon/carbon.dm | 8 +- .../mob/living/carbon/carbon_defines.dm | 5 +- .../mob/living/carbon/carbon_movement.dm | 6 - .../modules/mob/living/carbon/damage_procs.dm | 4 +- code/modules/mob/living/carbon/death.dm | 10 +- code/modules/mob/living/carbon/human/death.dm | 9 +- .../mob/living/carbon/human/examine.dm | 11 +- .../mob/living/carbon/human/examine_vr.dm | 54 - code/modules/mob/living/carbon/human/human.dm | 42 +- .../mob/living/carbon/human/human_defense.dm | 11 +- .../mob/living/carbon/human/human_defines.dm | 7 +- .../{ => living/carbon/human}/interactive.dm | 136 +- .../mob/living/carbon/human/inventory.dm | 27 +- code/modules/mob/living/carbon/human/life.dm | 9 +- code/modules/mob/living/carbon/human/say.dm | 16 +- .../mob/living/carbon/human/species.dm | 107 +- .../carbon/human/species_types/furrypeople.dm | 11 + .../carbon/human/species_types/golems.dm | 184 +- .../carbon/human/species_types/humans.dm | 4 +- .../carbon/human/species_types/jellypeople.dm | 3 +- .../human/species_types/lizardpeople.dm | 7 +- .../carbon/human/species_types/plasmamen.dm | 4 +- .../mob/living/carbon/human/update_icons.dm | 10 +- .../mob/living/carbon/human/whisper.dm | 17 +- code/modules/mob/living/carbon/life.dm | 10 +- .../mob/living/carbon/monkey/combat.dm | 14 +- code/modules/mob/living/carbon/monkey/life.dm | 2 +- .../mob/living/carbon/monkey/monkey.dm | 6 +- .../living/carbon/monkey/monkey_defense.dm | 13 +- .../mob/living/carbon/monkey/punpun.dm | 2 +- .../mob/living/carbon/monkey/update_icons.dm | 2 +- code/modules/mob/living/carbon/say.dm | 12 + .../modules/mob/living/carbon/update_icons.dm | 6 - code/modules/mob/living/death.dm | 10 +- code/modules/mob/living/emote.dm | 7 +- code/modules/mob/living/life.dm | 7 +- code/modules/mob/living/living.dm | 52 +- code/modules/mob/living/living_defense.dm | 8 +- code/modules/mob/living/living_defines.dm | 7 +- code/modules/mob/living/login.dm | 4 +- code/modules/mob/living/say.dm | 298 +- code/modules/mob/living/silicon/ai/ai.dm | 125 +- .../mob/living/silicon/ai/ai_defense.dm | 3 +- code/modules/mob/living/silicon/ai/death.dm | 4 +- code/modules/mob/living/silicon/ai/examine.dm | 14 +- .../living/silicon/ai/freelook/cameranet.dm | 8 +- .../mob/living/silicon/ai/freelook/chunk.dm | 3 +- .../mob/living/silicon/ai/freelook/eye.dm | 6 +- code/modules/mob/living/silicon/ai/life.dm | 5 +- code/modules/mob/living/silicon/ai/login.dm | 2 +- code/modules/mob/living/silicon/ai/say.dm | 45 +- .../mob/living/silicon/ai/vox_sounds.dm | 5 +- code/modules/mob/living/silicon/login.dm | 8 +- code/modules/mob/living/silicon/pai/death.dm | 4 +- code/modules/mob/living/silicon/pai/pai.dm | 7 +- .../mob/living/silicon/pai/pai_shell.dm | 2 +- .../mob/living/silicon/pai/software.dm | 52 +- .../mob/living/silicon/robot/examine.dm | 6 +- code/modules/mob/living/silicon/robot/laws.dm | 4 +- code/modules/mob/living/silicon/robot/life.dm | 6 +- .../modules/mob/living/silicon/robot/login.dm | 4 +- .../modules/mob/living/silicon/robot/robot.dm | 181 +- .../mob/living/silicon/robot/robot_defense.dm | 15 +- .../mob/living/silicon/robot/robot_modules.dm | 13 +- code/modules/mob/living/silicon/say.dm | 10 +- code/modules/mob/living/silicon/silicon.dm | 28 +- .../mob/living/silicon/silicon_defense.dm | 4 +- .../living/simple_animal/animal_defense.dm | 27 +- .../mob/living/simple_animal/bot/bot.dm | 27 +- .../mob/living/simple_animal/bot/cleanbot.dm | 2 +- .../living/simple_animal/bot/construction.dm | 3 +- .../mob/living/simple_animal/bot/ed209bot.dm | 4 +- .../mob/living/simple_animal/bot/floorbot.dm | 2 +- .../mob/living/simple_animal/bot/medbot.dm | 8 +- .../mob/living/simple_animal/bot/mulebot.dm | 20 +- .../mob/living/simple_animal/bot/secbot.dm | 22 +- .../mob/living/simple_animal/constructs.dm | 2 +- .../mob/living/simple_animal/corpse.dm | 6 +- .../simple_animal/friendly/butterfly.dm | 1 - .../mob/living/simple_animal/friendly/cat.dm | 4 +- .../simple_animal/friendly/cockroach.dm | 2 +- .../mob/living/simple_animal/friendly/crab.dm | 1 - .../mob/living/simple_animal/friendly/dog.dm | 33 +- .../simple_animal/friendly/drone/_drone.dm | 19 +- .../friendly/drone/drones_as_items.dm | 6 +- .../friendly/drone/extra_drone_types.dm | 23 +- .../friendly/drone/interaction.dm | 2 +- .../simple_animal/friendly/drone/say.dm | 6 +- .../friendly/drone/visuals_icons.dm | 4 +- .../simple_animal/friendly/farm_animals.dm | 16 +- .../mob/living/simple_animal/friendly/fox.dm | 42 - .../living/simple_animal/friendly/lizard.dm | 6 +- .../living/simple_animal/friendly/mouse.dm | 1 - .../mob/living/simple_animal/friendly/pet.dm | 1 - .../living/simple_animal/friendly/sloth.dm | 1 - .../living/simple_animal/guardian/guardian.dm | 21 +- .../simple_animal/guardian/guardiannaming.dm | 2 +- .../simple_animal/guardian/types/assassin.dm | 3 +- .../simple_animal/guardian/types/explosive.dm | 25 +- .../simple_animal/guardian/types/fire.dm | 6 +- .../simple_animal/guardian/types/lightning.dm | 24 +- .../simple_animal/guardian/types/protector.dm | 2 +- .../simple_animal/guardian/types/ranged.dm | 23 +- .../simple_animal/guardian/types/standard.dm | 2 +- .../simple_animal/guardian/types/support.dm | 31 +- .../mob/living/simple_animal/hostile/alien.dm | 6 +- .../mob/living/simple_animal/hostile/bear.dm | 1 - .../mob/living/simple_animal/hostile/bees.dm | 12 +- .../hostile/bosses/paperwizard.dm | 4 +- .../mob/living/simple_animal/hostile/carp.dm | 5 +- .../living/simple_animal/hostile/faithless.dm | 11 +- .../simple_animal/hostile/giant_spider.dm | 88 +- .../living/simple_animal/hostile/headcrab.dm | 16 +- .../living/simple_animal/hostile/hostile.dm | 6 +- .../living/simple_animal/hostile/illusion.dm | 6 +- .../simple_animal/hostile/mecha_pilot.dm | 2 +- .../hostile/megafauna/bubblegum.dm | 10 +- .../hostile/megafauna/colossus.dm | 22 +- .../simple_animal/hostile/megafauna/dragon.dm | 6 +- .../hostile/megafauna/hierophant.dm | 16 +- .../simple_animal/hostile/megafauna/legion.dm | 6 +- .../hostile/megafauna/megafauna.dm | 45 +- .../hostile/megafauna/swarmer.dm | 39 +- .../mob/living/simple_animal/hostile/mimic.dm | 35 +- .../simple_animal/hostile/mining_mobs.dm | 17 +- .../living/simple_animal/hostile/mushroom.dm | 5 +- .../living/simple_animal/hostile/pirate.dm | 1 - .../simple_animal/hostile/retaliate/frog.dm | 5 +- .../simple_animal/hostile/retaliate/ghost.dm | 4 +- .../living/simple_animal/hostile/skeleton.dm | 2 +- .../living/simple_animal/hostile/statue.dm | 35 +- .../mob/living/simple_animal/hostile/tree.dm | 2 +- .../living/simple_animal/hostile/wizard.dm | 2 +- .../mob/living/simple_animal/parrot.dm | 26 +- .../modules/mob/living/simple_animal/shade.dm | 2 +- .../mob/living/simple_animal/simple_animal.dm | 10 +- .../mob/living/simple_animal/slime/death.dm | 6 +- .../mob/living/simple_animal/slime/life.dm | 4 +- .../mob/living/simple_animal/slime/powers.dm | 2 - .../mob/living/simple_animal/slime/slime.dm | 21 +- code/modules/mob/living/taste.dm | 2 +- code/modules/mob/living/ventcrawling.dm | 4 +- code/modules/mob/login.dm | 33 +- code/modules/mob/logout.dm | 9 +- code/modules/mob/mob.dm | 50 +- code/modules/mob/mob_defines.dm | 5 +- code/modules/mob/mob_helpers.dm | 38 +- code/modules/mob/mob_movement.dm | 2 +- code/modules/mob/say.dm | 18 +- code/modules/mob/say_readme.dm | 11 +- code/modules/mob/say_vr.dm | 4 +- code/modules/mob/transform_procs.dm | 14 +- .../NTNet/NTNRC/conversation.dm | 14 +- code/modules/modular_computers/NTNet/NTNet.dm | 8 +- .../modular_computers/NTNet/NTNet_relay.dm | 24 +- .../computers/item/computer.dm | 2 +- .../computers/item/computer_power.dm | 4 +- .../computers/item/computer_ui.dm | 2 +- .../computers/machinery/modular_computer.dm | 4 - .../file_system/computer_file.dm | 8 +- .../modular_computers/file_system/program.dm | 2 +- .../file_system/programs/airestorer.dm | 4 +- .../file_system/programs/alarm.dm | 6 +- .../file_system/programs/antagonist/dos.dm | 14 +- .../programs/antagonist/revelation.dm | 2 +- .../file_system/programs/card.dm | 46 +- .../file_system/programs/configurator.dm | 2 +- .../file_system/programs/file_browser.dm | 4 +- .../file_system/programs/ntdownloader.dm | 12 +- .../file_system/programs/ntmonitor.dm | 54 +- .../file_system/programs/ntnrc_client.dm | 10 +- .../file_system/programs/nttransfer.dm | 18 +- .../file_system/programs/powermonitor.dm | 6 +- .../hardware/network_card.dm | 10 +- .../modular_computers/hardware/recharger.dm | 2 +- .../modular_computers/laptop_vendor.dm | 2 +- code/modules/ninja/admin_ninja_verbs.dm | 10 +- code/modules/ninja/ninja_event.dm | 16 +- .../suit/n_suit_verbs/energy_net_nets.dm | 2 +- code/modules/ninja/suit/ninjaDrainAct.dm | 4 +- code/modules/paperwork/filingcabinet.dm | 16 +- code/modules/paperwork/handlabeler.dm | 7 +- code/modules/paperwork/paper.dm | 3 +- code/modules/paperwork/paperbin.dm | 4 +- code/modules/paperwork/photography.dm | 2 +- code/modules/paperwork/stamps.dm | 5 +- code/modules/power/antimatter/shielding.dm | 16 +- code/modules/power/apc.dm | 69 +- code/modules/power/cable.dm | 15 +- code/modules/power/floodlight.dm | 107 + code/modules/power/gravitygenerator.dm | 32 +- code/modules/power/lighting.dm | 4 +- code/modules/power/monitor.dm | 2 +- code/modules/power/power.dm | 10 +- code/modules/power/powernet.dm | 4 +- code/modules/power/singularity/collector.dm | 12 +- code/modules/power/singularity/emitter.dm | 4 +- .../power/singularity/field_generator.dm | 2 +- code/modules/power/singularity/narsie.dm | 6 +- code/modules/power/singularity/singularity.dm | 15 +- code/modules/power/smes.dm | 8 +- code/modules/power/solar.dm | 2 +- code/modules/power/supermatter/supermatter.dm | 121 +- code/modules/power/tesla/energy_ball.dm | 12 +- code/modules/projectiles/ammunition.dm | 2 +- .../projectiles/guns/ballistic/automatic.dm | 4 +- code/modules/projectiles/guns/energy/pulse.dm | 4 +- code/modules/projectiles/projectile.dm | 4 +- code/modules/projectiles/projectile/energy.dm | 2 +- code/modules/projectiles/projectile/magic.dm | 9 +- .../modules/projectiles/projectile/special.dm | 2 +- code/modules/reagents/chem_splash.dm | 4 +- code/modules/reagents/chemistry/holder.dm | 40 +- .../chemistry/machinery/chem_dispenser.dm | 4 +- .../chemistry/machinery/chem_heater.dm | 2 +- .../chemistry/machinery/chem_master.dm | 4 +- .../reagents/chemistry/machinery/pandemic.dm | 16 +- .../chemistry/machinery/reagentgrinder.dm | 2 + code/modules/reagents/chemistry/reagents.dm | 4 + .../chemistry/reagents/alcohol_reagents.dm | 267 + .../chemistry/reagents/blob_reagents.dm | 2 +- .../chemistry/reagents/drink_reagents.dm | 125 + .../chemistry/reagents/drug_reagents.dm | 30 +- .../chemistry/reagents/food_reagents.dm | 3 + .../chemistry/reagents/other_reagents.dm | 27 +- .../reagents/pyrotechnic_reagents.dm | 3 + .../chemistry/reagents/toxin_reagents.dm | 3 + code/modules/reagents/chemistry/recipes.dm | 4 +- .../chemistry/recipes/pyrotechnics.dm | 4 +- .../reagents/reagent_containers/borghydro.dm | 2 +- .../reagents/reagent_containers/syringes.dm | 9 +- code/modules/reagents/reagent_dispenser.dm | 4 +- code/modules/recycling/conveyor2.dm | 4 +- .../recycling/disposal-construction.dm | 2 +- code/modules/recycling/disposal-structures.dm | 12 +- code/modules/recycling/disposal-unit.dm | 82 +- code/modules/recycling/sortingmachinery.dm | 10 +- .../research/designs/autolathe_designs.dm | 8 + .../research/designs/machine_designs.dm | 8 +- .../designs/mechfabricator_designs.dm | 15 +- .../research/designs/weapon_designs.dm | 10 - code/modules/research/experimentor.dm | 10 +- code/modules/research/message_server.dm | 6 +- code/modules/research/rdconsole.dm | 18 +- code/modules/research/server.dm | 14 +- .../research/xenobiology/xenobio_camera.dm | 10 +- .../research/xenobiology/xenobiology.dm | 14 +- code/modules/ruins/lavaland_ruin_code.dm | 9 +- .../ruins/objects_and_mobs/necropolis_gate.dm | 4 +- .../ruins/objects_and_mobs/sin_ruins.dm | 2 + .../security_levels/keycard_authentication.dm | 20 +- .../security_levels/security_levels.dm | 44 +- code/modules/shuttle/arrivals.dm | 26 +- code/modules/shuttle/assault_pod.dm | 6 +- code/modules/shuttle/emergency.dm | 27 +- code/modules/shuttle/ferry.dm | 6 +- code/modules/shuttle/manipulator.dm | 2 +- code/modules/shuttle/shuttle.dm | 2 +- code/modules/shuttle/special.dm | 24 +- code/modules/shuttle/supply.dm | 10 +- code/modules/shuttle/syndicate.dm | 8 +- code/modules/shuttle/transit.dm | 4 +- .../space_transition/space_transition.dm | 11 +- code/modules/spells/spell.dm | 6 +- .../spells/spell_types/area_teleport.dm | 6 +- code/modules/spells/spell_types/devil.dm | 2 +- .../spells/spell_types/ethereal_jaunt.dm | 2 +- code/modules/spells/spell_types/lichdom.dm | 217 +- .../spells/spell_types/rightandwrong.dm | 26 +- code/modules/spells/spell_types/shapeshift.dm | 7 +- .../spell_types/spacetime_distortion.dm | 14 +- code/modules/station_goals/bsa.dm | 6 +- code/modules/station_goals/dna_vault.dm | 16 +- code/modules/station_goals/shield.dm | 14 +- code/modules/station_goals/station_goal.dm | 4 +- code/modules/stock_market/articles.dm | 12 +- code/modules/stock_market/computer.dm | 28 +- code/modules/stock_market/events.dm | 6 +- code/modules/stock_market/stockmarket.dm | 2 +- code/modules/stock_market/stocks.dm | 30 +- code/modules/surgery/amputation.dm | 3 - code/modules/surgery/bodyparts/bodyparts.dm | 3 +- .../surgery/bodyparts/dismemberment.dm | 6 +- code/modules/surgery/bodyparts/head.dm | 4 +- .../surgery/bodyparts/robot_bodyparts.dm | 4 +- code/modules/surgery/helpers.dm | 4 +- code/modules/surgery/limb_augmentation.dm | 4 +- code/modules/surgery/organ_manipulation.dm | 3 +- code/modules/surgery/organs/augments_eyes.dm | 4 +- .../surgery/organs/augments_internal.dm | 22 +- code/modules/surgery/organs/autosurgeon.dm | 84 + code/modules/surgery/organs/organ_internal.dm | 74 +- code/modules/surgery/organs/vocal_cords.dm | 94 +- .../modules/surgery/prosthetic_replacement.dm | 2 + code/modules/surgery/surgery.dm | 6 +- code/modules/tgui/external.dm | 2 +- code/modules/tgui/states/admin.dm | 2 +- code/modules/tgui/states/always.dm | 2 +- code/modules/tgui/states/conscious.dm | 2 +- code/modules/tgui/states/contained.dm | 2 +- code/modules/tgui/states/deep_inventory.dm | 2 +- code/modules/tgui/states/default.dm | 4 +- code/modules/tgui/states/hands.dm | 2 +- code/modules/tgui/states/human_adjacent.dm | 2 +- code/modules/tgui/states/inventory.dm | 2 +- code/modules/tgui/states/language_menu.dm | 14 + code/modules/tgui/states/not_incapacitated.dm | 4 +- code/modules/tgui/states/notcontained.dm | 2 +- code/modules/tgui/states/observer.dm | 2 +- code/modules/tgui/states/physical.dm | 2 +- code/modules/tgui/states/self.dm | 2 +- code/modules/tgui/states/zlevel.dm | 2 +- code/modules/tgui/tgui.dm | 2 +- code/modules/uplink/uplink.dm | 8 +- code/modules/uplink/uplink_item.dm | 84 +- code/modules/uplink/uplink_item_cit.dm | 10 + code/modules/vehicles/bicycle.dm | 8 +- code/modules/vehicles/pimpin_ride.dm | 34 +- code/modules/vehicles/scooter.dm | 2 +- code/modules/vehicles/speedbike.dm | 2 +- code/modules/vore/eating/belly_vr.dm | 369 - code/modules/vore/eating/bellymodes_vr.dm | 113 - code/modules/vore/eating/living_vr.dm | 326 - code/modules/vore/eating/simple_animal_vr.dm | 39 - code/modules/vore/eating/vore_vr.dm | 125 - code/modules/vore/eating/vorepanel_vr.dm | 480 - code/modules/vore/hook-defs_vr.dm | 37 - code/modules/vore/resizing/grav_pull_vr.dm | 63 - code/modules/vore/resizing/holder_micro_vr.dm | 33 - code/modules/vore/resizing/resize_vr.dm | 208 - code/modules/vore/resizing/sizechemicals.dm | 115 - code/modules/vore/resizing/sizegun_vr.dm | 172 - code/modules/vore/trycatch_vr.dm | 62 - code/modules/zombie/organs.dm | 5 +- code/orphaned_procs/AStar.dm | 2 +- code/orphaned_procs/dbcore.dm | 16 +- code/orphaned_procs/priority_announce.dm | 12 +- code/orphaned_procs/statistics.dm | 42 +- code/world.dm | 104 +- config/lavaRuinBlacklist.txt | 4 +- config/maps.txt | 15 +- config/title_screens/images/blank.png | Bin 0 -> 123 bytes config/title_screens/images/default.dmi | Bin 0 -> 202543 bytes config/unbuyableshuttles.txt | 33 +- html/changelog.css | 1 + html/changelog.html | 2756 +- html/changelogs/.all_changelog.yml | 1176 + html/scales.png | Bin 0 -> 1070 bytes icons/effects/lighting_object.dmi | Bin 0 -> 1882 bytes icons/effects/weather_effects.dmi | Bin 14382 -> 16322 bytes icons/minimaps/CereStation_1.png | Bin 0 -> 1171427 bytes icons/mob/actions.dmi | Bin 184236 -> 189762 bytes icons/mob/human_parts.dmi | Bin 13878 -> 14630 bytes icons/mob/inhands/items_lefthand.dmi | Bin 132160 -> 133918 bytes icons/mob/inhands/items_righthand.dmi | Bin 129704 -> 132061 bytes icons/mob/mob.dmi | Bin 252978 -> 255133 bytes icons/obj/atmos.dmi | Bin 22502 -> 25255 bytes icons/obj/atmospherics/components/miners.dmi | Bin 0 -> 1282 bytes icons/obj/atmospherics/pipes/disposal.dmi | Bin 97752 -> 97981 bytes icons/obj/barsigns.dmi | Bin 109462 -> 114504 bytes icons/obj/decals.dmi | Bin 20540 -> 22307 bytes icons/obj/drinks.dmi | Bin 63883 -> 63973 bytes icons/obj/flora/jungleflora.dmi | Bin 0 -> 18891 bytes icons/obj/flora/jungletrees.dmi | Bin 0 -> 27406 bytes icons/obj/flora/largejungleflora.dmi | Bin 0 -> 21865 bytes icons/obj/items.dmi | Bin 61359 -> 61966 bytes icons/obj/module.dmi | Bin 14990 -> 15574 bytes icons/obj/projectiles.dmi | Bin 37324 -> 38425 bytes icons/turf/areas.dmi | Bin 27239 -> 27802 bytes icons/turf/floors.dmi | Bin 447348 -> 439536 bytes icons/turf/floors/darkdirt.dmi | Bin 0 -> 2063 bytes icons/turf/floors/dirt.dmi | Bin 0 -> 2222 bytes interface/interface.dm | 8 +- interface/stylesheet.dm | 7 +- sound/ambience/acidrain_end.ogg | Bin 0 -> 558700 bytes sound/ambience/acidrain_mid.ogg | Bin 0 -> 329640 bytes sound/ambience/acidrain_start.ogg | Bin 0 -> 299719 bytes sound/effects/sparks1.ogg | Bin 20355 -> 7272 bytes sound/effects/sparks2.ogg | Bin 20997 -> 8202 bytes sound/effects/sparks3.ogg | Bin 20539 -> 8757 bytes sound/effects/sparks4.ogg | Bin 11133 -> 9858 bytes sound/vore/StomachTransfer.ogg | Bin 20386 -> 0 bytes sound/vore/death1.ogg | Bin 127640 -> 0 bytes sound/vore/death10.ogg | Bin 62891 -> 0 bytes sound/vore/death2.ogg | Bin 76505 -> 0 bytes sound/vore/death3.ogg | Bin 151694 -> 0 bytes sound/vore/death4.ogg | Bin 77232 -> 0 bytes sound/vore/death5.ogg | Bin 94886 -> 0 bytes sound/vore/death6.ogg | Bin 61745 -> 0 bytes sound/vore/death7.ogg | Bin 79425 -> 0 bytes sound/vore/death8.ogg | Bin 79470 -> 0 bytes sound/vore/death9.ogg | Bin 101783 -> 0 bytes sound/vore/digest1.ogg | Bin 127486 -> 0 bytes sound/vore/digest10.ogg | Bin 152173 -> 0 bytes sound/vore/digest11.ogg | Bin 136219 -> 0 bytes sound/vore/digest12.ogg | Bin 190392 -> 0 bytes sound/vore/digest2.ogg | Bin 169401 -> 0 bytes sound/vore/digest3.ogg | Bin 148158 -> 0 bytes sound/vore/digest4.ogg | Bin 121744 -> 0 bytes sound/vore/digest5.ogg | Bin 70006 -> 0 bytes sound/vore/digest6.ogg | Bin 134562 -> 0 bytes sound/vore/digest7.ogg | Bin 93575 -> 0 bytes sound/vore/digest8.ogg | Bin 79555 -> 0 bytes sound/vore/digest9.ogg | Bin 136772 -> 0 bytes sound/vore/gulp.ogg | Bin 11608 -> 0 bytes sound/vore/insert.ogg | Bin 42260 -> 0 bytes sound/vore/insertion1.ogg | Bin 16834 -> 0 bytes sound/vore/insertion2.ogg | Bin 20439 -> 0 bytes sound/vore/insertion3.ogg | Bin 18013 -> 0 bytes sound/vore/schlorp.ogg | Bin 10286 -> 0 bytes sound/vore/squish1.ogg | Bin 18812 -> 0 bytes sound/vore/squish2.ogg | Bin 25354 -> 0 bytes sound/vore/squish3.ogg | Bin 14590 -> 0 bytes sound/vore/squish4.ogg | Bin 13430 -> 0 bytes sound/vore/stomach_loop.ogg | Bin 5180876 -> 0 bytes sound/weapons/emitter.ogg | Bin 22718 -> 27904 bytes strings/ion_laws.json | 1048 +- tgstation.dme | 72 +- tgui/assets/tgui.js | 28 +- tgui/src/interfaces/canister.ract | 33 +- tgui/src/interfaces/disposal_unit.ract | 15 +- tgui/src/interfaces/language_menu.ract | 41 + tools/github_webhook_processor.php | 173 +- tools/mapmerge/README.md | 67 +- tools/ss13_genchangelog.py | 3 +- tools/travis/build_byond.sh | 5 + 1322 files changed, 174827 insertions(+), 23888 deletions(-) delete mode 100644 _maps/RandomRuins/LavaRuins/lavaland_surface_prisoner_crash.dmm create mode 100644 _maps/cerestation.dm create mode 100644 _maps/cerestation.json create mode 100644 _maps/map_files/Cerestation/cerestation.dmm create mode 100644 code/__DATASTRUCTURES/globals.dm create mode 100644 code/__DEFINES/jobs.dm create mode 100644 code/__DEFINES/language.dm create mode 100644 code/__DEFINES/sound.dm create mode 100644 code/__DEFINES/subsystems.dm delete mode 100644 code/__DEFINES/voreconstants.dm delete mode 100644 code/__PATH_COMPATIBILITY/path_compatibility.dm rename code/{js => _js}/byjax.dm (98%) rename code/{js => _js}/menus.dm (97%) create mode 100644 code/controllers/globals.dm create mode 100644 code/controllers/subsystem/disease.dm delete mode 100644 code/controllers/subsystem/diseases.dm rename code/controllers/subsystem/{jobs.dm => job.dm} (94%) rename code/controllers/subsystem/processing/{objects.dm => obj.dm} (63%) rename code/controllers/subsystem/{server_maintenance.dm => server_maint.dm} (74%) rename code/controllers/subsystem/{shuttles.dm => shuttle.dm} (95%) rename code/controllers/subsystem/{time_tracking.dm => time_track.dm} (83%) create mode 100644 code/controllers/subsystem/title.dm delete mode 100644 code/controllers/subsystem/title_screen.dm rename code/controllers/subsystem/{voting.dm => vote.dm} (89%) delete mode 100644 code/datums/gas_overrides.dm create mode 100644 code/game/gamemodes/antag_spawner_cit.dm delete mode 100644 code/game/gamemodes/setupgame.dm create mode 100644 code/game/objects/effects/spawners/bundle.dm rename code/{modules/telesci => game/objects/items/devices}/gps.dm (88%) rename code/{modules/telesci => game/objects/items/stacks}/bscrystal.dm (83%) rename code/game/objects/structures/{crates_lockers/closets/statue.dm => petrified_statue.dm} (97%) create mode 100644 code/game/turfs/simulated/floor/plating/dirt.dm create mode 100644 code/game/turfs/simulated/water.dm create mode 100644 code/modules/atmospherics/gasmixtures/reactions.dm create mode 100644 code/modules/atmospherics/machinery/other/miner.dm delete mode 100644 code/modules/client/preferences_vr.dm create mode 100644 code/modules/language/common.dm create mode 100644 code/modules/language/drone.dm create mode 100644 code/modules/language/language.dm create mode 100644 code/modules/language/language_menu.dm create mode 100644 code/modules/language/machine.dm create mode 100644 code/modules/language/monkey.dm create mode 100644 code/modules/language/ratvar.dm create mode 100644 code/modules/language/slime.dm create mode 100644 code/modules/language/swarmer.dm create mode 100644 code/modules/language/xenocommon.dm delete mode 100644 code/modules/mapping/swapmaps.dm delete mode 100644 code/modules/mapping/writer.dm delete mode 100644 code/modules/mob/dead/death.dm delete mode 100644 code/modules/mob/living/carbon/alien/emote.dm delete mode 100644 code/modules/mob/living/carbon/human/examine_vr.dm rename code/modules/mob/{ => living/carbon/human}/interactive.dm (95%) create mode 100644 code/modules/power/floodlight.dm create mode 100644 code/modules/surgery/organs/autosurgeon.dm create mode 100644 code/modules/tgui/states/language_menu.dm create mode 100644 code/modules/uplink/uplink_item_cit.dm delete mode 100644 code/modules/vore/eating/belly_vr.dm delete mode 100644 code/modules/vore/eating/bellymodes_vr.dm delete mode 100644 code/modules/vore/eating/living_vr.dm delete mode 100644 code/modules/vore/eating/simple_animal_vr.dm delete mode 100644 code/modules/vore/eating/vore_vr.dm delete mode 100644 code/modules/vore/eating/vorepanel_vr.dm delete mode 100644 code/modules/vore/hook-defs_vr.dm delete mode 100644 code/modules/vore/resizing/grav_pull_vr.dm delete mode 100644 code/modules/vore/resizing/holder_micro_vr.dm delete mode 100644 code/modules/vore/resizing/resize_vr.dm delete mode 100644 code/modules/vore/resizing/sizechemicals.dm delete mode 100644 code/modules/vore/resizing/sizegun_vr.dm delete mode 100644 code/modules/vore/trycatch_vr.dm create mode 100644 config/title_screens/images/blank.png create mode 100644 config/title_screens/images/default.dmi create mode 100644 html/scales.png create mode 100644 icons/effects/lighting_object.dmi create mode 100644 icons/minimaps/CereStation_1.png create mode 100644 icons/obj/atmospherics/components/miners.dmi create mode 100644 icons/obj/flora/jungleflora.dmi create mode 100644 icons/obj/flora/jungletrees.dmi create mode 100644 icons/obj/flora/largejungleflora.dmi create mode 100644 icons/turf/floors/darkdirt.dmi create mode 100644 icons/turf/floors/dirt.dmi create mode 100644 sound/ambience/acidrain_end.ogg create mode 100644 sound/ambience/acidrain_mid.ogg create mode 100644 sound/ambience/acidrain_start.ogg delete mode 100644 sound/vore/StomachTransfer.ogg delete mode 100644 sound/vore/death1.ogg delete mode 100644 sound/vore/death10.ogg delete mode 100644 sound/vore/death2.ogg delete mode 100644 sound/vore/death3.ogg delete mode 100644 sound/vore/death4.ogg delete mode 100644 sound/vore/death5.ogg delete mode 100644 sound/vore/death6.ogg delete mode 100644 sound/vore/death7.ogg delete mode 100644 sound/vore/death8.ogg delete mode 100644 sound/vore/death9.ogg delete mode 100644 sound/vore/digest1.ogg delete mode 100644 sound/vore/digest10.ogg delete mode 100644 sound/vore/digest11.ogg delete mode 100644 sound/vore/digest12.ogg delete mode 100644 sound/vore/digest2.ogg delete mode 100644 sound/vore/digest3.ogg delete mode 100644 sound/vore/digest4.ogg delete mode 100644 sound/vore/digest5.ogg delete mode 100644 sound/vore/digest6.ogg delete mode 100644 sound/vore/digest7.ogg delete mode 100644 sound/vore/digest8.ogg delete mode 100644 sound/vore/digest9.ogg delete mode 100644 sound/vore/gulp.ogg delete mode 100644 sound/vore/insert.ogg delete mode 100644 sound/vore/insertion1.ogg delete mode 100644 sound/vore/insertion2.ogg delete mode 100644 sound/vore/insertion3.ogg delete mode 100644 sound/vore/schlorp.ogg delete mode 100644 sound/vore/squish1.ogg delete mode 100644 sound/vore/squish2.ogg delete mode 100644 sound/vore/squish3.ogg delete mode 100644 sound/vore/squish4.ogg delete mode 100644 sound/vore/stomach_loop.ogg create mode 100644 tgui/src/interfaces/language_menu.ract diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 013a7d1e20..1b1a8f07c8 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -1,16 +1,16 @@ #CONTRIBUTING -##Reporting Issues +## Reporting Issues See [this page](http://tgstation13.org/wiki/Reporting_Issues) for a guide and format to issue reports. -##Introduction +## Introduction Hello and welcome to /tg/station's contributing page. You are here because you are curious or interested in contributing. Thanks for being interested. Everyone is free to contribute to this project as long as they follow the simple guidelines and specifications below, because at /tg/station, we have a goal to increase code maintainability and to do that we are going to need all pull requests to hold up to those specifications. This is in order for all of us to benefit, instead of having to fix the same bug more than once because of duplicated code. But first we want to make it clear how you can contribute, if contributing is a new experience for you, and what powers the team has over your pull request so you do not get any surprises when submitting pull requests, and it is closed for a reason you did not anticipate. -##Getting Started +## Getting Started At /tg/station we do not have a list of goals and features to add, we instead allow freedom for contributors to suggest and create their ideas for the game. That does not mean we aren't determined to squash bugs, which unfortunately pop up a lot due to the deep complexity of the game. Here are some useful getting started guides, if you want to contribute or if you want to know what challenges you can tackle with zero knowledge about the game's code structure. If you want to contribute the first thing you'll need to do is [set up Git](http://tgstation13.org/wiki/Setting_up_git) so you can download the source code. @@ -21,7 +21,7 @@ There is an open list of approachable issues for [your inspiration here](https:/ You can of course, as always, ask for help at [#coderbus](irc://irc.rizon.net/coderbus) on irc.rizon.net. We are just here to have fun and help so do not expect professional support please. -##Meet the Team +## Meet the Team **Project Leads** @@ -37,14 +37,14 @@ Maintainers are quality control. If a proposed pull request does not meet the me Maintainers can revert your changes if they feel they are not worth maintaining or if they did not live up to the quality specifications. -##Specification +## Specification As mentioned before, you are expected to follow these specifications in order to make everyone's lives easier, it will also save you and us time, with having to make the changes and us having to tell you what to change. Thank you for reading this section. -###Object Oriented code +### Object Oriented code As BYOND's Dream Maker is an object oriented language, code must be object oriented when possible in order to be more flexible when adding content to it. If you are unfamiliar with this concept, it is highly recommended you look it up. -###All Byond paths must contain the full path. +### All Byond paths must contain the full path. (ie: absolute pathing) Byond will allow you nest almost any type keyword into a block, such as: @@ -98,16 +98,16 @@ The previous code made compliant: code ``` -###No overriding type safety checks. +### No overriding type safety checks. The use of the : operator to override type safety checks is not allowed. You must cast the variable to the proper type. -###Type paths must began with a / +### Type paths must began with a / eg: `/datum/thing` not `datum/thing` -###Datum type paths must began with "datum" +### Datum type paths must began with "datum" In byond this is optional, but omitting it makes finding definitions harder. -###Do not use text/string based type paths +### Do not use text/string based type paths It is rarely allowed to put type paths in a text format, as there are no compile errors if the type path no longer exists. Here is an example: ```C++ @@ -118,22 +118,22 @@ var/path_type = /obj/item/weapon/baseball_bat var/path_type = "/obj/item/weapon/baseball_bat" ``` -###Tabs not spaces +### Tabs not spaces You must use tabs to indent your code, NOT SPACES. (You may use spaces to align something, but you should tab to the block level first, then add the remaining spaces) -###No Hacky code +### No Hacky code Hacky code, such as adding specific checks, is highly discouraged and only allowed when there is ***no*** other option. (Protip: 'I couldn't immediately think of a proper way so thus there must be no other option' is not gonna cut it here ) You can avoid hacky code by using object oriented methodologies, such as overriding a function (called procs in DM) or sectioning code into functions and then overriding them as required. -###No duplicated code. +### No duplicated code. Copying code from one place to another maybe suitable for small short time projects but /tg/station focuses on the long term and thus discourages this. Instead you can use object orientation, or simply placing repeated code in a function, to obey this specification easily. -###Startup/Runtime tradeoffs with lists and the "hidden" init proc +### Startup/Runtime tradeoffs with lists and the "hidden" init proc First, read the comments in this byond thread, starting here:http://www.byond.com/forum/?post=2086980&page=2#comment19776775 There are two key points here: @@ -144,19 +144,19 @@ There are two key points here: Remember, this tradeoff makes sense in many cases but not all, you should think carefully about your implementation before deciding if this is an appropriate thing to do -###Prefer `Initialize` over `New` for atoms +### Prefer `Initialize` over `New` for atoms Our game controller is pretty good at handling long operations and lag. But, it can't control what happens when the map is loaded, which calls `New` for all atoms on the map. If you're creating a new atom, use the `Initialize` proc to do what you would normally do in `New`. This cuts down on the number of proc calls needed when the world is loaded. See here for details on `Initialize`: https://github.com/tgstation/tgstation/blob/master/code/game/atoms.dm#L49 -###No magic numbers or strings +### No magic numbers or strings Make these #defines with a name that more clearly states what it's for. -###Control statements: +### Control statements: (if,while,for,etc) * All control statements must not contain code on the same line as the statement (`if (blah) return`) * All control statements comparing a variable to a number should use the formula of `thing` `operator` `number`, not the reverse (eg: `if (count <= 10)` not `if (10 >= count)`) -###Use early return. +### Use early return. Do not enclose a proc in an if block when returning on a condition is more feasible This is bad: ```` @@ -179,7 +179,7 @@ This is good: ```` This prevents nesting levels from getting deeper then they need to be. -###Develop Secure Code +### Develop Secure Code * Player input must always be escaped safely, we recommend you use stripped_input in all cases where you would use input. Essentially, just always treat input from players as inherently malicious and design with that use case in mind @@ -193,14 +193,14 @@ This prevents nesting levels from getting deeper then they need to be. * Where you have code that can cause large scale modification and *FUN* make sure you start it out locked behind one of the default admin roles - use common sense to determine which role fits the level of damage a function could do -###Files +### Files * Because runtime errors do not give the full path, try to avoid having files with the same name across folders. * File names should not be mixed case, or contain spaces or any character that would require escaping in a uri. * Files and path accessed and referenced by code above simply being #included should be strictly lowercase to avoid issues on filesystems where case matters. -###Other Notes +### Other Notes * Code should be modular where possible, if you are working on a new class then it is best if you put it in a new file. * Bloated code may be necessary to add a certain feature, which means there has to be a judgement over whether the feature is worth having or not. You can help make this decision easier by making sure your code is modular. @@ -209,7 +209,7 @@ This prevents nesting levels from getting deeper then they need to be. * Do not divide when you can easily convert it to a multiplication. (ie `4/2` should be done as `4*0.5`) -####Enforced not enforced +#### Enforced not enforced The following different coding styles are not only not enforced, but it is generally frowned upon to change them over from one to the other for little reason: * English/British spelling on var/proc names @@ -217,7 +217,7 @@ The following different coding styles are not only not enforced, but it is gener * Spaces after control statements * if() if () nobody cares. -####Operators and spaces: +#### Operators and spaces: (this is not strictly enforced, but more a guideline for readability's sake) * Operators that should be separated by spaces @@ -232,7 +232,7 @@ The following different coding styles are not only not enforced, but it is gener Math operators like +, -, /, *, etc are up in the air, just choose which version looks more readable. -###Dream Maker Quirks/Tricks: +### Dream Maker Quirks/Tricks: Like all languages, Dream Maker has its quirks, some of them are beneficial to us, like these * In-To for loops: ```for(var/i = 1, i <= some_value, i++)``` is a fairly standard way to write an incremental for loop in most languages (especially those in the C family) however DM's ```for(var/i in 1 to some_value)``` syntax is oddly faster than its implementation of the former syntax; where possible it's advised to use DM's syntax. (Note, the ```to``` keyword is inclusive, so it automatically defaults to replacing ```<=```, if you want ```<``` then you should write it as ```1 to some_value-1```). @@ -276,7 +276,7 @@ H.gib() however DM also has a dot variable, accessed just as ```.``` on it's own, defaulting to a value of null, now what's special about the dot operator is that it is automatically returned (as in the ```return``` statment) at the end of a proc, provided the proc does not already manually return (```return count``` for example). Why is this special? well the ```return``` statement should ideally be free from overhead (functionally free, of course nothing's free) but DM fails to fulfill this, DM's return statement is actually fairly costly for what it does and for what it's used for. With ```.``` being everpresent in every proc can we use it as a temporary variable? Of course we can! However the ```.``` operator cannot replace a typecasted variable, it can hold data any other var in DM can, it just can't be accessed as one, however the ```.``` operator is compatible with a few operators that look weird but work perfectly fine, such as: ```.++``` for incrementing ```.'s``` value, or ```.[1]``` for accessing the first element of ```.``` (provided it's a list). -##Pull Request Process +## Pull Request Process There is no strict process when it comes to merging pull requests, pull requests will sometimes take a while before they are looked at by a maintainer, the bigger the change the more time it will take before they are accepted into the code. Every team member is a volunteer who is giving up their own time to help maintain and contribute, so please be nice. Here are some helpful ways to make it easier for you and for the maintainer when making a pull request. @@ -297,7 +297,7 @@ Do not add any of the following in a Pull Request or risk getting the PR closed: * National Socialist Party of Germany content, National Socialist Party of Germany related content, or National Socialist Party of Germany references * Code where one line of code is split across mutiple lines (except for multiple, separate strings and comments and in those cases existing longer lines must not be split up) -##A word on git +## A word on git Yes we know that the files have a tonne of mixed windows and linux line endings, attempts to fix this have been met with less than stellar success and as such we have decided to give up caring until such a time as it matters. Therefore EOF settings of main repo are forbidden territory one must avoid wandering into diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index ffb65dcd34..f67f095a4f 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -7,6 +7,7 @@ add: Added new things add: Added more things del: Removed old things tweak: tweaked a few things +balance: rebalanced something fix: fixed a few things wip: added a few works in progress soundadd: added a new sound thingy diff --git a/README.md b/README.md index 96a2ae464a..3f0de8c771 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ + ##Citadel Station 13
Based and maintained from /tg/station.
@@ -16,7 +17,7 @@ Based and maintained from /tg/station.
**Code:** https://github.com/Citadel-Station-13/Citadel-Station-13
**Discord:** [Here](https://discord.gg/3gJ9pnM).
-##DOWNLOADING +## DOWNLOADING There are a number of ways to download the source code. Some are described here, an alternative all-inclusive guide is also located at http://www.tgstation13.org/wiki/Downloading_the_source_code @@ -34,7 +35,7 @@ code tab of https://github.com/tgstation/tgstation (note: this will use a lot of bandwidth if you wish to update and is a lot of hassle if you want to make any changes at all, so it's not recommended.) -##INSTALLATION +## INSTALLATION First-time installation should be fairly straightforward. First, you'll need BYOND installed. You can get it from http://www.byond.com/. Once you've done @@ -81,7 +82,7 @@ specified in the config.txt, and set the Security box to 'Safe'. Then press GO and the server should start up and be ready to join. It is also recommended that you set up the SQL backend (see below). -##UPDATING +## UPDATING To update an existing installation, first back up your /config and /data folders as these store your server configuration, player preferences and banlist. @@ -92,7 +93,7 @@ install, overwriting when prompted except if we've specified otherwise, and recompile the game. Once you start the server up again, you should be running the new version. -##MAPS +## MAPS Citadel Station maintains their own map, but frequently uses /tg/station's currently maintained maps as well. @@ -111,7 +112,7 @@ If you are hosting a server, and want randomly picked maps to be played each rou Anytime you want to make changes to a map it's imperative you use the [Map Merging tools](http://tgstation13.org/wiki/Map_Merger) -##AWAY MISSIONS +## AWAY MISSIONS /tg/station supports loading away missions however they are disabled by default. @@ -119,35 +120,33 @@ Map files for away missions are located in the _maps/RandomZLevels directory. Ea To enable an away mission open `config/awaymissionconfig.txt` and uncomment one of the .dmm lines by removing the #. If more than one away mission is uncommented then the away mission loader will randomly select one the enabled ones to load. -##SQL SETUP +## SQL SETUP The SQL backend requires a MySQL server. SQL is required for the library, stats tracking, admin notes, and job-only bans, among other features, mostly related to server administration. Your server details go in /config/dbconfig.txt, and the SQL schema is in /SQL/tgstation_schema.sql and /SQL/tgstation_schema_prefix.sql depending on if you want table prefixes. More detailed setup instructions are located here: http://www.tgstation13.org/wiki/Downloading_the_source_code#Setting_up_the_database -##IRC BOT SETUP +## IRC BOT SETUP Included in the repository is a python3 compatible IRC bot capable of relaying adminhelps to a specified IRC channel/server, see the /bot folder for more -##CONTRIBUTING +## CONTRIBUTING -Please see [CONTRIBUTING.md](CONTRIBUTING.md) +Please see [CONTRIBUTING.md](.github/CONTRIBUTING.md) -##LICENSE +## LICENSE -All code after commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST (https://github.com/tgstation/tgstation/commit/333c566b88108de218d882840e61928a9b759d8f) is licensed under GNU AGPL v3 (http://www.gnu.org/licenses/agpl-3.0.html). +All code after [commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST](https://github.com/tgstation/tgstation/commit/333c566b88108de218d882840e61928a9b759d8f) is licensed under [GNU AGPL v3](http://www.gnu.org/licenses/agpl-3.0.html). -All code before commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST (https://github.com/tgstation/tgstation/commit/333c566b88108de218d882840e61928a9b759d8f) is licensed under GNU GPL v3 (https://www.gnu.org/licenses/gpl-3.0.html). +All code before [commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST](https://github.com/tgstation/tgstation/commit/333c566b88108de218d882840e61928a9b759d8f) is licensed under [GNU GPL v3](https://www.gnu.org/licenses/gpl-3.0.html). (Including tools unless their readme specifies otherwise.) See LICENSE-AGPLv3.txt and LICENSE-GPLv3.txt for more details. tgui clientside is licensed as a subproject under the MIT license. Font Awesome font files, used by tgui, are licensed under the SIL Open Font License v1.1 -tgui assets are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License -(http://creativecommons.org/licenses/by-sa/4.0/). +tgui assets are licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/). See tgui/LICENSE.md for the MIT license. See tgui/assets/fonts/SIL-OFL-1.1-LICENSE.md for the SIL Open Font License. -All assets including icons and sound are under a Creative Commons 3.0 BY-SA -license (http://creativecommons.org/licenses/by-sa/3.0/) unless otherwise indicated. +All assets including icons and sound are under a [Creative Commons 3.0 BY-SA license](http://creativecommons.org/licenses/by-sa/3.0/) unless otherwise indicated. diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_prisoner_crash.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_prisoner_crash.dmm deleted file mode 100644 index 5b2c8fc4bc..0000000000 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_prisoner_crash.dmm +++ /dev/null @@ -1,593 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( -/turf/closed/mineral/volcanic/lava_land_surface, -/area/lavaland/surface/outdoors) -"b" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"c" = ( -/obj/item/weapon/shard, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"d" = ( -/obj/item/weapon/shard{ - icon_state = "medium" - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"e" = ( -/turf/closed/wall/mineral/plastitanium{ - baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface - }, -/area/lavaland/surface/outdoors) -"f" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 8; - icon_state = "propulsion" - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"g" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 8; - icon_state = "propulsion" - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered) -"h" = ( -/turf/closed/wall/mineral/plastitanium{ - baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface - }, -/area/ruin/unpowered) -"i" = ( -/turf/open/floor/mineral/plastitanium/brig{ - baseturf = /turf/open/floor/plating/lava/smooth; - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/lavaland/surface/outdoors) -"j" = ( -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/device/flashlight/lantern, -/turf/open/floor/mineral/plastitanium/brig{ - baseturf = /turf/open/floor/plating/lava/smooth - }, -/area/ruin/unpowered) -"k" = ( -/obj/effect/mob_spawn/human/prisoner_transport, -/turf/open/floor/mineral/plastitanium/brig{ - baseturf = /turf/open/floor/plating/lava/smooth - }, -/area/ruin/unpowered) -"l" = ( -/obj/item/weapon/shard, -/turf/open/floor/mineral/plastitanium/brig{ - baseturf = /turf/open/floor/plating/lava/smooth - }, -/area/ruin/unpowered) -"m" = ( -/obj/effect/mob_spawn/human/nanotrasensoldier, -/obj/effect/decal/cleanable/blood, -/obj/item/device/flashlight/seclite, -/obj/effect/light_emitter, -/turf/open/floor/mineral/plastitanium/brig{ - baseturf = /turf/open/floor/plating/lava/smooth - }, -/area/ruin/unpowered) -"n" = ( -/obj/item/weapon/gun/ballistic/automatic/pistol/m1911, -/turf/open/floor/mineral/plastitanium/brig{ - baseturf = /turf/open/floor/plating/lava/smooth - }, -/area/ruin/unpowered) -"o" = ( -/turf/open/floor/mineral/plastitanium/brig{ - baseturf = /turf/open/floor/plating/lava/smooth - }, -/area/ruin/unpowered) -"p" = ( -/obj/machinery/door/airlock/titanium, -/turf/open/floor/mineral/plastitanium/brig{ - baseturf = /turf/open/floor/plating/lava/smooth - }, -/area/ruin/unpowered) -"q" = ( -/obj/item/weapon/shard, -/turf/open/floor/mineral/plastitanium/brig{ - baseturf = /turf/open/floor/plating/lava/smooth; - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/lavaland/surface/outdoors) -"r" = ( -/obj/machinery/door/airlock/titanium, -/turf/open/floor/plasteel/shuttle/red{ - baseturf = /turf/open/floor/plating/lava/smooth; - initial_gas_mix = "o2=16;n2=23" - }, -/area/ruin/unpowered) -"s" = ( -/obj/effect/mob_spawn/human/nanotrasensoldier, -/obj/item/weapon/gun/ballistic/automatic/pistol/m1911, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/mineral/plastitanium/brig{ - baseturf = /turf/open/floor/plating/lava/smooth - }, -/area/ruin/unpowered) -"t" = ( -/obj/structure/closet/crate/internals, -/obj/item/weapon/crowbar/large, -/turf/open/floor/mineral/plastitanium/brig{ - baseturf = /turf/open/floor/plating/lava/smooth - }, -/area/ruin/unpowered) -"u" = ( -/obj/structure/lattice, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"v" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"w" = ( -/obj/item/weapon/shard{ - icon_state = "small" - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"x" = ( -/obj/item/weapon/gun/ballistic/automatic/pistol/m1911, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"y" = ( -/obj/effect/mob_spawn/human/nanotrasensoldier, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"z" = ( -/obj/effect/decal/cleanable/blood, -/obj/item/device/flashlight/seclite, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) - -(1,1,1) = {" -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -"} -(2,1,1) = {" -b -a -b -b -b -a -a -b -b -b -b -b -b -b -b -b -b -b -a -b -"} -(3,1,1) = {" -b -b -c -b -b -a -a -b -b -b -b -b -b -b -b -b -b -b -b -a -"} -(4,1,1) = {" -b -b -b -b -b -b -a -b -b -g -h -g -h -g -b -b -b -w -b -b -"} -(5,1,1) = {" -b -b -a -a -a -b -b -b -b -h -h -h -h -h -b -b -b -x -b -b -"} -(6,1,1) = {" -b -b -a -a -a -b -b -e -f -h -j -m -t -h -f -e -b -b -y -b -"} -(7,1,1) = {" -b -b -b -b -b -b -b -b -e -h -k -n -k -h -e -b -b -v -z -b -"} -(8,1,1) = {" -a -b -b -b -b -b -b -a -a -h -k -o -k -h -b -b -v -v -b -b -"} -(9,1,1) = {" -b -b -b -d -b -b -b -a -a -h -k -o -k -h -b -b -v -v -b -b -"} -(10,1,1) = {" -b -b -b -b -b -b -b -a -a -h -k -o -k -h -b -b -b -b -a -a -"} -(11,1,1) = {" -a -b -b -b -b -b -b -a -a -h -h -p -h -h -b -b -b -b -a -a -"} -(12,1,1) = {" -a -b -b -b -b -b -b -b -b -e -i -i -i -u -b -b -b -b -a -a -"} -(13,1,1) = {" -b -b -b -a -b -b -b -a -b -i -i -q -i -u -b -b -b -c -a -a -"} -(14,1,1) = {" -b -a -a -b -b -a -a -a -a -i -i -i -i -i -b -b -b -b -a -a -"} -(15,1,1) = {" -b -b -b -a -a -a -a -a -a -h -h -p -e -e -b -b -b -b -a -a -"} -(16,1,1) = {" -b -b -b -a -a -a -a -a -a -h -l -s -a -e -b -b -b -b -a -a -"} -(17,1,1) = {" -b -b -b -a -a -a -a -a -a -e -a -a -a -e -b -b -b -b -a -a -"} -(18,1,1) = {" -b -b -b -b -b -a -a -a -a -a -a -a -e -a -a -b -a -a -a -a -"} -(19,1,1) = {" -b -b -b -b -b -a -a -a -a -a -a -a -a -b -b -b -a -a -a -a -"} -(20,1,1) = {" -b -b -b -b -b -a -a -a -a -a -a -a -a -b -b -b -b -b -a -a -"} diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm index 32c417fb65..8993318f00 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm @@ -51,12 +51,7 @@ /obj/structure/alien/weeds{ icon_state = "weeds1" }, -/obj/structure/alien/weeds{ - desc = "A large mottled egg."; - obj_integrity = 100; - icon_state = "egg_hatched"; - name = "egg" - }, +/obj/structure/alien/egg/burst, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/awaycontent/a5{ always_unpowered = 1; @@ -139,12 +134,7 @@ /obj/structure/alien/weeds{ icon_state = "weeds2" }, -/obj/structure/alien/weeds{ - desc = "A large mottled egg."; - obj_integrity = 100; - icon_state = "egg_hatched"; - name = "egg" - }, +/obj/structure/alien/egg/burst, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/awaycontent/a5{ always_unpowered = 1; @@ -334,12 +324,7 @@ }) "x" = ( /obj/structure/alien/weeds, -/obj/structure/alien/weeds{ - desc = "A large mottled egg."; - obj_integrity = 100; - icon_state = "egg_hatched"; - name = "egg" - }, +/obj/structure/alien/egg/burst, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/awaycontent/a5{ always_unpowered = 1; @@ -405,12 +390,7 @@ /obj/structure/alien/weeds{ icon_state = "weeds1" }, -/obj/structure/alien/weeds{ - desc = "A large mottled egg."; - obj_integrity = 100; - icon_state = "egg_hatched"; - name = "egg" - }, +/obj/structure/alien/egg/burst, /obj/effect/decal/cleanable/blood/gibs, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/awaycontent/a5{ @@ -424,12 +404,7 @@ }) "C" = ( /obj/structure/alien/weeds, -/obj/structure/alien/weeds{ - desc = "A large mottled egg."; - obj_integrity = 100; - icon_state = "egg_hatched"; - name = "egg" - }, +/obj/structure/alien/egg/burst, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/awaycontent/a5{ diff --git a/_maps/RandomZLevels/Cabin.dmm b/_maps/RandomZLevels/Cabin.dmm index f48bcfc317..c489b28422 100644 --- a/_maps/RandomZLevels/Cabin.dmm +++ b/_maps/RandomZLevels/Cabin.dmm @@ -778,9 +778,7 @@ /turf/open/floor/plasteel/freezer, /area/awaymission/cabin) "cH" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/wood, /area/awaymission/cabin) "cI" = ( @@ -974,12 +972,7 @@ /turf/open/floor/plating/snowed/temperatre, /area/awaymission/snowforest) "dt" = ( -/obj/effect/landmark/mapGenerator/snowy{ - endTurfX = 159; - endTurfY = 157; - startTurfX = 37; - startTurfY = 35 - }, +/obj/effect/landmark/mapGenerator/snowy, /turf/open/floor/plating/asteroid/snow/temperatre, /area/awaymission/snowforest) "du" = ( diff --git a/_maps/RandomZLevels/caves.dmm b/_maps/RandomZLevels/caves.dmm index 19b2c6579b..91bbcdf026 100644 --- a/_maps/RandomZLevels/caves.dmm +++ b/_maps/RandomZLevels/caves.dmm @@ -1175,9 +1175,7 @@ }, /area/awaymission/BMPship) "cz" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14" }, @@ -1337,9 +1335,7 @@ name = "\improper BMP Asteroid Level 2" }) "cR" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/basalt; initial_gas_mix = "n2=23;o2=14" @@ -1635,9 +1631,7 @@ "dw" = ( /obj/structure/bed, /obj/item/weapon/bedsheet, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -1718,9 +1712,7 @@ "dH" = ( /obj/structure/bed, /obj/item/weapon/bedsheet, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -1833,9 +1825,7 @@ /obj/structure/bed, /obj/item/weapon/bedsheet, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -1874,9 +1864,7 @@ /area/awaymission/northblock) "ed" = ( /obj/structure/bed, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt; initial_gas_mix = "n2=23;o2=14" @@ -2082,9 +2070,7 @@ }, /area/awaymission/BMPship) "eE" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2151,9 +2137,7 @@ }, /area/awaymission/listeningpost) "eO" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2630,9 +2614,7 @@ }, /area/awaymission/BMPship) "fU" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/elevatorshaft{ name = "elevator flooring"; initial_gas_mix = "n2=23;o2=14" @@ -2768,9 +2750,7 @@ }, /area/awaymission/BMPship) "gk" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14" }, diff --git a/_maps/RandomZLevels/challenge.dmm b/_maps/RandomZLevels/challenge.dmm index 6f125ecfee..71e6232137 100644 --- a/_maps/RandomZLevels/challenge.dmm +++ b/_maps/RandomZLevels/challenge.dmm @@ -43,9 +43,7 @@ /turf/open/floor/plasteel/airless, /area/awaymission/challenge/start) "aj" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, @@ -57,9 +55,7 @@ }, /area/awaymission/challenge/start) "al" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/airless, /area/awaymission/challenge/start) "am" = ( diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm index 2ad6bc5eb5..9c681caa3e 100644 --- a/_maps/RandomZLevels/moonoutpost19.dmm +++ b/_maps/RandomZLevels/moonoutpost19.dmm @@ -9085,9 +9085,7 @@ name = "MO19 Arrivals" }) "ms" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/mineral/titanium/blue, /area/awaycontent/a1{ has_gravity = 1; @@ -9097,9 +9095,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/mineral/titanium/blue, /area/awaycontent/a1{ has_gravity = 1; @@ -9269,9 +9265,7 @@ name = "MO19 Arrivals" }) "mI" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/mineral/titanium/yellow, /area/awaycontent/a1{ has_gravity = 1; @@ -9284,9 +9278,7 @@ icon_state = "beacon"; name = "tracking beacon" }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/mineral/titanium/yellow, /area/awaycontent/a1{ has_gravity = 1; diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm index 123561932b..283bb53322 100644 --- a/_maps/RandomZLevels/research.dmm +++ b/_maps/RandomZLevels/research.dmm @@ -614,9 +614,7 @@ /turf/open/floor/plasteel/black, /area/awaymission/research/interior/gateway) "bR" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/gateway) "bS" = ( @@ -686,9 +684,7 @@ /area/awaymission/research/interior/gateway) "bZ" = ( /obj/machinery/gateway, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/gateway) @@ -774,9 +770,7 @@ /area/awaymission/research/interior/gateway) "cj" = ( /obj/structure/window/reinforced, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/gateway) "ck" = ( @@ -785,9 +779,7 @@ icon_state = "right"; dir = 2 }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/gateway) "cl" = ( @@ -3299,9 +3291,7 @@ icon_state = "toilet00"; dir = 8 }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /obj/machinery/light/small{ dir = 4 }, @@ -3746,9 +3736,7 @@ "jU" = ( /obj/structure/bed, /obj/item/weapon/bedsheet/blue, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/wood, /area/awaymission/research/interior/dorm) "jV" = ( @@ -4489,9 +4477,7 @@ "lT" = ( /obj/structure/bed, /obj/item/weapon/bedsheet/patriot, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/wood, /area/awaymission/research/interior/dorm) "lU" = ( diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm index ef33d0f935..8810ffa44d 100644 --- a/_maps/RandomZLevels/snowdin.dmm +++ b/_maps/RandomZLevels/snowdin.dmm @@ -579,18 +579,14 @@ }, /area/awaymission/snowdin/base) "bw" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 }, /area/awaymission/snowdin/base) "bx" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -608,9 +604,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -710,9 +704,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -724,9 +716,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -739,9 +729,7 @@ /area/awaymission/snowdin/base) "bK" = ( /obj/item/trash/pistachios, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -753,9 +741,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -780,9 +766,7 @@ "bP" = ( /obj/structure/bed, /obj/item/weapon/bedsheet, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/carpet{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -1164,9 +1148,7 @@ }, /area/awaymission/snowdin/igloo) "cU" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plating{ temperature = 220 }, @@ -2021,9 +2003,7 @@ }, /area/awaymission/snowdin/post) "ft" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4222,9 +4202,7 @@ "lf" = ( /obj/structure/bed, /obj/item/weapon/bedsheet, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/carpet{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4442,9 +4420,7 @@ icon_state = "tube1"; dir = 4 }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/carpet{ baseturf = /turf/open/floor/plating/asteroid/snow }, diff --git a/_maps/RandomZLevels/spacebattle.dmm b/_maps/RandomZLevels/spacebattle.dmm index df0ed07de0..d9e218d057 100644 --- a/_maps/RandomZLevels/spacebattle.dmm +++ b/_maps/RandomZLevels/spacebattle.dmm @@ -828,9 +828,7 @@ }, /area/awaymission/spacebattle/cruiser) "cO" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "cP" = ( @@ -1053,9 +1051,7 @@ }, /area/awaymission/spacebattle/cruiser) "dA" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/red/side{ dir = 1 }, @@ -1747,9 +1743,7 @@ /turf/open/floor/plating/airless, /area/awaymission/spacebattle/cruiser) "fI" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/cafeteria{ dir = 2 }, @@ -2331,9 +2325,7 @@ /area/awaymission/spacebattle/cruiser) "hC" = ( /obj/structure/chair, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/bar, /area/awaymission/spacebattle/cruiser) "hD" = ( @@ -2928,9 +2920,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/bar, /area/awaymission/spacebattle/cruiser) "jD" = ( diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm index a9bfeab8cf..db8cfe012c 100644 --- a/_maps/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/RandomZLevels/undergroundoutpost45.dmm @@ -250,9 +250,7 @@ name = "UO45 Central Hall" }) "ax" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, @@ -265,9 +263,7 @@ icon_state = "comfychair"; dir = 4 }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/grimy{ heat_capacity = 1e+006 }, @@ -282,9 +278,7 @@ icon_state = "beacon"; name = "tracking beacon" }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/neutral/side{ dir = 4; heat_capacity = 1e+006 @@ -309,9 +303,7 @@ scrub_N2O = 0; scrub_Toxins = 0 }, -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/neutral/side{ dir = 4; heat_capacity = 1e+006 @@ -498,9 +490,7 @@ name = "UO45 Central Hall" }) "aT" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plasteel/grimy{ heat_capacity = 1e+006 }, diff --git a/_maps/RandomZLevels/wildwest.dmm b/_maps/RandomZLevels/wildwest.dmm index afc9addebb..93a2bf679a 100644 --- a/_maps/RandomZLevels/wildwest.dmm +++ b/_maps/RandomZLevels/wildwest.dmm @@ -2165,9 +2165,7 @@ }, /area/awaymission/wwrefine) "gV" = ( -/obj/effect/landmark{ - name = "awaystart" - }, +/obj/effect/landmark/awaystart, /turf/open/floor/plating/ironsand{ icon_state = "ironsand1" }, diff --git a/_maps/cerestation.dm b/_maps/cerestation.dm new file mode 100644 index 0000000000..9345072d05 --- /dev/null +++ b/_maps/cerestation.dm @@ -0,0 +1 @@ +#define FORCE_MAP "_maps/cerestation.json" \ No newline at end of file diff --git a/_maps/cerestation.json b/_maps/cerestation.json new file mode 100644 index 0000000000..e4c6b52f89 --- /dev/null +++ b/_maps/cerestation.json @@ -0,0 +1,7 @@ +{ + "map_name": "CereStation", + "map_path": "map_files/Cerestation", + "map_file": "cerestation.dmm", + "minetype": "lavaland", + "transition_config": "default" +} \ No newline at end of file diff --git a/_maps/loadallmaps.dm b/_maps/loadallmaps.dm index fe32643025..22359d164f 100644 --- a/_maps/loadallmaps.dm +++ b/_maps/loadallmaps.dm @@ -2,8 +2,10 @@ #include "map_files\debug\runtimestation.dmm" #include "map_files\Deltastation\DeltaStation2.dmm" #include "map_files\MetaStation\MetaStation.dmm" +#include "map_files\OmegaStation\OmegaStation.dmm" #include "map_files\PubbyStation\PubbyStation.dmm" #include "map_files\TgStation\tgstation.2.1.3.dmm" +#include "map_files\Cerestation\cerestation.dmm" #include "map_files\CitadelStation\CitadelStation-1.2.1.dmm" #include "map_files\generic\Centcomm.dmm" diff --git a/_maps/map_files/Cerestation/cerestation.dmm b/_maps/map_files/Cerestation/cerestation.dmm new file mode 100644 index 0000000000..f556c646d6 --- /dev/null +++ b/_maps/map_files/Cerestation/cerestation.dmm @@ -0,0 +1,151280 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aaa" = ( +/turf/open/space, +/area/space) +"aab" = ( +/turf/open/floor/plating/asteroid/airless, +/area/space) +"aac" = ( +/turf/closed/mineral/random/low_chance, +/area/space) +"aad" = ( +/turf/closed/mineral, +/area/space) +"aae" = ( +/turf/closed/mineral/random/labormineral, +/area/mine/unexplored{ + name = "AI Asteroid" + }) +"aaf" = ( +/turf/closed/mineral, +/area/mine/unexplored{ + name = "AI Asteroid" + }) +"aag" = ( +/obj/effect/landmark/carpspawn, +/turf/open/space, +/area/space) +"aah" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate{ + dir = 9 + }, +/turf/closed/wall/mineral/plastitanium{ + dir = 8; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"aai" = ( +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/syndicate) +"aaj" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "syndieshutters"; + name = "blast shutters" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"aak" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate{ + dir = 5 + }, +/turf/closed/wall/mineral/plastitanium{ + dir = 1; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"aal" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aam" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aan" = ( +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aao" = ( +/obj/structure/table, +/obj/item/device/flashlight/lamp{ + pixel_x = 4; + pixel_y = 1 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aap" = ( +/obj/machinery/computer/shuttle/syndicate, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aaq" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "syndieshutters"; + name = "remote shutter control"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aar" = ( +/obj/structure/frame/computer, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aas" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aat" = ( +/obj/structure/chair/comfy/beige{ + dir = 1; + icon_state = "comfychair" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aau" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aav" = ( +/obj/machinery/camera/motion{ + c_tag = "AI Core North-West" + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaw" = ( +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aax" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aay" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaz" = ( +/obj/machinery/camera/motion{ + c_tag = "AI Core North-East" + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaA" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aaB" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aaC" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. Evilly"; + freerange = 1; + frequency = 1213; + name = "Syndicate Intercom"; + pixel_y = -32; + subspace_transmission = 1; + syndie = 1 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aaD" = ( +/obj/structure/closet/syndicate/personal, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aaE" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-09" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaF" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaG" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaH" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaI" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaJ" = ( +/obj/machinery/power/terminal, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaK" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "AI Core APC"; + pixel_y = -24 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaL" = ( +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaM" = ( +/turf/open/space, +/turf/closed/wall/mineral/plastitanium{ + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"aaN" = ( +/obj/machinery/door/window{ + name = "Cockpit"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aaO" = ( +/turf/open/space, +/turf/closed/wall/mineral/plastitanium{ + dir = 4; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"aaP" = ( +/turf/closed/wall, +/area/space) +"aaQ" = ( +/turf/closed/wall, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"aaR" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"aaS" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaT" = ( +/obj/machinery/door/window/southright{ + req_access_txt = "65" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaU" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaV" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaX" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aaY" = ( +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/weapon/crowbar/red, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aaZ" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/zipties{ + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aba" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/space) +"abb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/space) +"abc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/space) +"abd" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/space) +"abe" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abg" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abh" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 8 + }, +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = 0; + pixel_y = 32; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abi" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abj" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abk" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/conveyor/auto{ + dir = 6; + icon_state = "conveyor0"; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abl" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abm" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abn" = ( +/obj/effect/landmark/tripai, +/obj/item/device/radio/intercom{ + anyai = 1; + broadcasting = 0; + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = 0; + pixel_y = -25 + }, +/obj/item/device/radio/intercom{ + anyai = 1; + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_x = 0; + pixel_y = 28 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 1; + listening = 1; + name = "Common Channel"; + pixel_x = 27; + pixel_y = 5 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abo" = ( +/obj/effect/landmark/tripai, +/obj/item/device/radio/intercom{ + anyai = 1; + broadcasting = 0; + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = 0; + pixel_y = -25 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 1; + listening = 1; + name = "Common Channel"; + pixel_x = -27; + pixel_y = 5 + }, +/obj/item/device/radio/intercom{ + anyai = 1; + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_x = 0; + pixel_y = 28 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abp" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abq" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"abr" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/space) +"abs" = ( +/turf/open/floor/plating, +/area/space) +"abt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abw" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abx" = ( +/obj/structure/showcase{ + density = 0; + desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; + dir = 8; + icon = 'icons/mob/robots.dmi'; + icon_state = "robot_old"; + name = "Cyborg Statue"; + pixel_x = 9; + pixel_y = 2 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aby" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abz" = ( +/obj/item/device/radio/intercom{ + anyai = 1; + broadcasting = 0; + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = 27; + pixel_y = -9 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 1; + listening = 1; + name = "Common Channel"; + pixel_x = -27; + pixel_y = -9 + }, +/obj/item/device/radio/intercom{ + anyai = 1; + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_x = 0; + pixel_y = 25 + }, +/obj/machinery/turretid{ + name = "AI Chamber turret control"; + pixel_x = 24; + pixel_y = 5 + }, +/obj/machinery/flasher{ + id = "AI"; + pixel_x = -11; + pixel_y = 24 + }, +/obj/machinery/requests_console{ + department = "AI"; + departmentType = 5; + pixel_x = -28; + pixel_y = 28 + }, +/obj/effect/landmark/start/ai, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abA" = ( +/obj/structure/showcase{ + density = 0; + desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; + dir = 4; + icon = 'icons/mob/robots.dmi'; + icon_state = "robot_old"; + name = "Cyborg Statue"; + pixel_x = -9; + pixel_y = 2 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abB" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 4 + }, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/syndicate) +"abC" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space) +"abD" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"abE" = ( +/turf/open/floor/plating/asteroid/airless, +/area/mine/unexplored{ + name = "Command Asteroid" + }) +"abF" = ( +/turf/closed/wall/rust, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abG" = ( +/obj/machinery/light/small, +/obj/structure/table, +/obj/item/weapon/storage/toolbox/emergency, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abH" = ( +/obj/structure/rack, +/obj/item/clothing/mask/breath, +/obj/item/weapon/tank/internals/emergency_oxygen, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abI" = ( +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 2; + name = "Northen External Waste Belt APC"; + pixel_y = -24 + }, +/obj/effect/turf_decal/stripes/end{ + tag = "icon-warn_end (NORTH)"; + icon_state = "warn_end"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abJ" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abL" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet{ + icon_state = "outlet"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abM" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abP" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abQ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abR" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"abT" = ( +/obj/machinery/suit_storage_unit/syndicate, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"abU" = ( +/obj/structure/closet/syndicate/nuclear, +/obj/item/weapon/pickaxe/mini, +/obj/item/weapon/pickaxe/mini, +/obj/item/weapon/pickaxe/mini, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"abV" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/space) +"abW" = ( +/turf/closed/mineral, +/area/mine/unexplored{ + name = "Command Asteroid" + }) +"abX" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abY" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"abZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aca" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-09" + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acd" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"ace" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"acf" = ( +/obj/structure/table, +/obj/item/device/aicard, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"acg" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"ach" = ( +/obj/machinery/door/poddoor{ + id = "smindicate"; + name = "outer blast door" + }, +/obj/machinery/button/door{ + id = "smindicate"; + name = "external door control"; + pixel_x = -26; + pixel_y = 0; + req_access_txt = "150" + }, +/obj/docking_port/mobile{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate"; + name = "syndicate infiltrator"; + port_angle = 0; + roundstart_move = "syndicate_away"; + width = 18 + }, +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_nw"; + name = "northwest of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"aci" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0 + }, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/syndicate) +"acj" = ( +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/space) +"ack" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"acl" = ( +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"acm" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_n"; + name = "north of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/space, +/area/space) +"acn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aco" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acq" = ( +/obj/structure/table, +/obj/item/weapon/c4{ + pixel_x = 2; + pixel_y = -5 + }, +/obj/item/weapon/c4{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/c4{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/weapon/c4{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/c4{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"acr" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"acs" = ( +/obj/machinery/door/window{ + name = "Ready Room"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"act" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Northen External Waste Belt" + }) +"acu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/showcase{ + density = 0; + desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; + dir = 2; + icon = 'icons/mob/robots.dmi'; + icon_state = "robot_old"; + name = "Cyborg Statue"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/showcase{ + density = 0; + desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; + dir = 2; + icon = 'icons/mob/robots.dmi'; + icon_state = "robot_old"; + name = "Cyborg Statue"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9; + pixel_y = 0 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acD" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_ne"; + name = "northeast of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/space, +/area/space) +"acE" = ( +/obj/machinery/door/window{ + dir = 4; + name = "EVA Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"acF" = ( +/obj/machinery/door/airlock/external{ + req_access_txt = "150" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"acG" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"acH" = ( +/turf/closed/mineral/random/labormineral, +/area/mine/unexplored{ + name = "Command Asteroid" + }) +"acI" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/space, +/area/space) +"acJ" = ( +/obj/effect/landmark/start/cyborg, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/holopad, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acL" = ( +/obj/machinery/camera/motion{ + c_tag = "AI Core South-East"; + dir = 1; + network = list("MiniSat") + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acM" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "EVA Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"acN" = ( +/turf/open/space, +/turf/closed/wall/mineral/plastitanium{ + dir = 1; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"acO" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"acP" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acQ" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. Evilly"; + freerange = 1; + frequency = 1213; + name = "Syndicate Intercom"; + pixel_x = -32; + subspace_transmission = 1; + syndie = 1 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"acR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acS" = ( +/obj/machinery/door/airlock/hatch{ + name = "AI Core Hallway"; + req_one_access_txt = "65" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/ai_monitored/turret_protected/ai) +"acT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"acU" = ( +/obj/machinery/sleeper/syndie{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"acV" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"acW" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"acX" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"acY" = ( +/obj/structure/table, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/bruise_pack, +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"acZ" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/cell/high{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/cell/high, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"ada" = ( +/obj/structure/table, +/obj/item/weapon/screwdriver{ + pixel_y = 9 + }, +/obj/item/device/assembly/voice{ + pixel_y = 3 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"adb" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/device/assembly/infra, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"adc" = ( +/obj/structure/table, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"add" = ( +/obj/structure/table, +/obj/item/weapon/weldingtool/largetank{ + pixel_y = 3 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"ade" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adf" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adg" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"adh" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"adi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"adj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/ai_monitored/turret_protected/ai) +"adk" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"adl" = ( +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"adm" = ( +/obj/structure/bed/roller, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"adn" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/syndicate) +"ado" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/weapon/crowbar/red, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"adp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adq" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adr" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/window/brigdoor/southleft{ + name = "Armory Delievery Chute"; + req_access_txt = "3" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"ads" = ( +/turf/closed/wall, +/area/mine/unexplored{ + name = "Command Asteroid" + }) +"adt" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"adu" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"adv" = ( +/obj/machinery/telecomms/processor/preset_three, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"adw" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"adx" = ( +/obj/effect/decal/remains/human, +/obj/effect/landmark/revenantspawn, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"ady" = ( +/obj/machinery/porta_turret/ai{ + dir = 4; + installation = /obj/item/weapon/gun/energy/e_gun + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"adz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/ai_monitored/turret_protected/ai) +"adA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"adB" = ( +/obj/machinery/porta_turret/ai{ + dir = 4; + installation = /obj/item/weapon/gun/energy/e_gun + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"adC" = ( +/obj/machinery/door/window{ + dir = 4; + name = "Infirmary"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"adD" = ( +/obj/machinery/door/window/westright{ + name = "Tool Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"adE" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adF" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/camera/motion{ + c_tag = "Armory North" + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adG" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Armory APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adH" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adI" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adJ" = ( +/obj/item/weapon/grenade/barrier{ + pixel_x = 4 + }, +/obj/item/weapon/grenade/barrier, +/obj/item/weapon/grenade/barrier{ + pixel_x = -4 + }, +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adK" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/firingpins{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/weapon/storage/box/firingpins{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/key/security, +/obj/item/key/security, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adL" = ( +/obj/machinery/flasher/portable, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adM" = ( +/obj/machinery/flasher/portable, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"adN" = ( +/obj/machinery/telecomms/server/presets/engineering, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"adO" = ( +/obj/machinery/telecomms/bus/preset_four, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"adP" = ( +/obj/machinery/telecomms/bus/preset_three, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"adQ" = ( +/obj/machinery/telecomms/server/presets/security, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"adR" = ( +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 1; + name = "Telecoms Server APC"; + pixel_x = 0; + pixel_y = 25 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"adS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"adT" = ( +/obj/machinery/computer/message_monitor, +/obj/machinery/camera{ + c_tag = "Telecomms Control Room 2"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"adU" = ( +/obj/machinery/announcement_system, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"adV" = ( +/obj/machinery/camera{ + c_tag = "AI Hallway"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"adW" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Infirmary"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"adX" = ( +/obj/machinery/door/window{ + dir = 8; + name = "Tool Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"adY" = ( +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"adZ" = ( +/turf/closed/mineral, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aea" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aeb" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/laser{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/energy/laser, +/obj/item/weapon/gun/energy/laser{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8 + }, +/area/ai_monitored/security/armory) +"aec" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aed" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/ionrifle, +/obj/item/weapon/gun/energy/temperature/security, +/obj/item/clothing/suit/armor/laserproof{ + pixel_x = 0 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8 + }, +/area/ai_monitored/security/armory) +"aee" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aef" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aeg" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/hos, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aeh" = ( +/turf/open/floor/plating/asteroid/airless, +/area/mine/unexplored{ + name = "AI Asteroid" + }) +"aei" = ( +/obj/machinery/telecomms/server/presets/common, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"aej" = ( +/obj/machinery/telecomms/processor/preset_four, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"aek" = ( +/obj/machinery/telecomms/receiver/preset_right, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"ael" = ( +/obj/machinery/telecomms/server/presets/command, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"aem" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"aen" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"aeo" = ( +/obj/machinery/computer/telecomms/server{ + network = "tcommsat" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"aep" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/ai_monitored/turret_protected/ai) +"aeq" = ( +/obj/item/weapon/coin/antagtoken, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aer" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 5 + }, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/syndicate) +"aes" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/table, +/obj/item/bodypart/r_arm/robot, +/obj/item/bodypart/l_arm/robot, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"aet" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Surgery"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"aeu" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"aev" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/brute, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"aew" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"aex" = ( +/obj/structure/table, +/obj/item/device/sbeacondrop/bomb{ + pixel_y = 5 + }, +/obj/item/device/sbeacondrop/bomb, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aey" = ( +/obj/structure/table, +/obj/item/weapon/grenade/syndieminibomb{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/weapon/grenade/syndieminibomb{ + pixel_x = -1 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aez" = ( +/turf/closed/mineral/random/labormineral, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aeA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/closet/crate, +/obj/item/weapon/pickaxe/mini, +/obj/item/weapon/pickaxe/mini, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aeB" = ( +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aeC" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/e_gun{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/energy/e_gun, +/obj/item/weapon/gun/energy/e_gun{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8 + }, +/area/ai_monitored/security/armory) +"aeD" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aeE" = ( +/obj/structure/rack, +/obj/item/clothing/suit/armor/riot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/suit/armor/riot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/clothing/head/helmet/riot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/riot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/shield/riot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/shield/riot, +/obj/item/weapon/shield/riot{ + pixel_x = 0; + pixel_y = 1; + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8 + }, +/area/ai_monitored/security/armory) +"aeF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aeG" = ( +/obj/machinery/suit_storage_unit/security, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aeH" = ( +/obj/machinery/blackbox_recorder, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"aeI" = ( +/obj/machinery/telecomms/broadcaster/preset_right, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"aeJ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"aeK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"aeL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"aeM" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"aeN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"aeO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/ai_monitored/turret_protected/ai) +"aeP" = ( +/obj/structure/table, +/obj/item/weapon/surgicaldrill, +/obj/item/weapon/circular_saw, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"aeQ" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/structure/mirror{ + pixel_x = 30 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"aeR" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/circuit, +/area/shuttle/syndicate) +"aeS" = ( +/obj/machinery/nuclearbomb/syndicate, +/obj/machinery/door/window{ + dir = 1; + name = "Secure Storage"; + req_access_txt = "150" + }, +/turf/open/floor/circuit, +/area/shuttle/syndicate) +"aeT" = ( +/obj/machinery/telecomms/allinone{ + intercept = 1 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"aeU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aeV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aeW" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aeX" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aeY" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/e_gun/advtaser{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/energy/e_gun/advtaser, +/obj/item/weapon/gun/energy/e_gun/advtaser{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8 + }, +/area/ai_monitored/security/armory) +"aeZ" = ( +/obj/structure/rack, +/obj/item/clothing/suit/armor/bulletproof{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/suit/armor/bulletproof{ + pixel_y = 0 + }, +/obj/item/clothing/suit/armor/bulletproof{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/clothing/head/helmet/alt{ + layer = 3.00001; + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/head/helmet/alt{ + layer = 3.00001 + }, +/obj/item/clothing/head/helmet/alt{ + layer = 3.00001; + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8 + }, +/area/ai_monitored/security/armory) +"afa" = ( +/mob/living/simple_animal/bot/secbot/beepsky{ + desc = "It's Officer Gunsky, the most rootin'-tootin'-point-and shootin' security bot on this side of the galaxy!"; + name = "Officer Gunsky" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"afb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"afc" = ( +/obj/structure/closet/secure_closet/lethalshots, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"afd" = ( +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"afe" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"aff" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Control Room"; + req_access_txt = "19; 61" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"afg" = ( +/obj/structure/table, +/obj/item/weapon/cautery, +/obj/item/weapon/scalpel, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"afh" = ( +/obj/structure/table/optable, +/obj/item/weapon/surgical_drapes, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"afi" = ( +/obj/structure/table, +/obj/item/weapon/retractor, +/obj/item/weapon/hemostat, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"afj" = ( +/turf/open/space, +/area/shuttle/syndicate) +"afk" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"afl" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"afm" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"afn" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/syndicate/black/red, +/obj/item/clothing/head/helmet/space/syndicate/black/red, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"afo" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afp" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afq" = ( +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afr" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"afs" = ( +/obj/structure/rack, +/obj/item/weapon/gun/ballistic/shotgun/riot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/ballistic/shotgun/riot, +/obj/item/weapon/gun/ballistic/shotgun/riot{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8 + }, +/area/ai_monitored/security/armory) +"aft" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/e_gun/dragnet, +/obj/item/weapon/gun/energy/e_gun/dragnet, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8 + }, +/area/ai_monitored/security/armory) +"afu" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"afv" = ( +/obj/machinery/suit_storage_unit/security, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"afw" = ( +/turf/closed/wall, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afx" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afy" = ( +/obj/structure/disposaloutlet{ + icon_state = "outlet"; + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plating/airless, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afz" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/machinery/ntnet_relay, +/obj/machinery/camera{ + c_tag = "Telecoms Server Room"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"afA" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"afB" = ( +/obj/machinery/telecomms/hub/preset, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"afC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"afD" = ( +/obj/machinery/door/airlock/glass_engineering{ + cyclelinkeddir = 4; + name = "Server Room"; + req_access_txt = "61" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/tcommsat/computer) +"afE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/tcommsat/computer) +"afF" = ( +/obj/machinery/door/airlock/glass_engineering{ + cyclelinkeddir = 8; + name = "Server Room"; + req_access_txt = "61" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/tcommsat/computer) +"afG" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"afH" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_l" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"afI" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"afJ" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_r" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"afK" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afL" = ( +/obj/machinery/vending/sustenance, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"afM" = ( +/obj/structure/rack, +/obj/item/weapon/storage/box/rubbershot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/rubbershot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/storage/box/rubbershot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8 + }, +/area/ai_monitored/security/armory) +"afN" = ( +/obj/structure/rack, +/obj/item/weapon/storage/box/teargas{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/handcuffs, +/obj/item/weapon/storage/box/flashbangs{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/window/reinforced, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8 + }, +/area/ai_monitored/security/armory) +"afO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"afP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/vehicle/secway, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"afQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"afR" = ( +/turf/closed/mineral/random/labormineral, +/area/security/transfer) +"afS" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afT" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afU" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afV" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afW" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"afX" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"afY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-22"; + icon_state = "plant-22" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"afZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"aga" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Telecomms Control Room"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"agb" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"agc" = ( +/obj/structure/table, +/obj/item/weapon/folder/blue, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"agd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"age" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"agf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"agg" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/machinery/turretid{ + name = "AI Chamber turret control"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"agh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"agi" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"agj" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-09" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"agk" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"agl" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate{ + dir = 6 + }, +/turf/closed/wall/mineral/plastitanium{ + dir = 4; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"agm" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate{ + dir = 10 + }, +/turf/closed/wall/mineral/plastitanium{ + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"agn" = ( +/obj/machinery/hydroponics/soil, +/obj/structure/sign/poster/official/do_not_question{ + pixel_y = 32 + }, +/turf/open/floor/plating/asteroid, +/area/security/prison) +"ago" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating/asteroid, +/area/security/prison) +"agp" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/random, +/turf/open/floor/plating/asteroid, +/area/security/prison) +"agq" = ( +/obj/structure/toilet, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"agr" = ( +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"ags" = ( +/turf/open/floor/plasteel/darkred/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"agt" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/darkred/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"agu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkred/corner{ + icon_state = "darkredcorners"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"agv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"agw" = ( +/obj/machinery/light, +/obj/vehicle/secway, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"agx" = ( +/obj/machinery/flasher/portable, +/obj/machinery/camera/motion{ + c_tag = "Armory South"; + dir = 1; + network = list("SS1`3") + }, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"agy" = ( +/turf/closed/mineral, +/area/security/transfer) +"agz" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"agA" = ( +/turf/open/floor/plating/asteroid, +/area/security/transfer) +"agB" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agC" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agD" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/item/weapon/weldingtool, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agF" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - Custodials"; + sortType = 22 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agG" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - CE Office"; + sortType = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agH" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - RD Office"; + sortType = 13 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agI" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - QM Office"; + sortType = 3 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agJ" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - CMO Office"; + sortType = 10 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agK" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - HoS Office"; + sortType = 8 + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agL" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - HoP Office"; + sortType = 15 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/rack, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agM" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agN" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet/crate, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/closet, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agQ" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agR" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agS" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agT" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agU" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/conveyor/auto{ + dir = 6; + icon_state = "conveyor0"; + verted = -1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"agV" = ( +/obj/machinery/message_server, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"agW" = ( +/obj/machinery/telecomms/broadcaster/preset_left, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"agX" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"agY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"agZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"aha" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"ahb" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"ahc" = ( +/obj/machinery/door/airlock/engineering{ + name = "Telecommunications"; + req_access_txt = "61" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"ahd" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ahe" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/mob/living/simple_animal/bot/secbot/pingsky, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ahf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ahg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "AI Asteroid Hallway 4"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ahh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ahi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ahj" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/item/seeds/ambrosia, +/obj/machinery/flasher{ + id = "PermaCell"; + pixel_x = -24; + pixel_y = 0 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ahk" = ( +/obj/item/weapon/cultivator, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ahl" = ( +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ahm" = ( +/obj/machinery/door/airlock{ + name = "Bathroom" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ahn" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aho" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Armory"; + req_access_txt = "3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"ahp" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Armory"; + req_access_txt = "3" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"ahq" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/asteroid, +/area/security/transfer) +"ahr" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahs" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aht" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/girder, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahw" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahx" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahy" = ( +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-j2" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahz" = ( +/obj/structure/disposalpipe/junction, +/obj/effect/landmark/blobstart, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahA" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahB" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahC" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahD" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahE" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/closet/crate, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahF" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahI" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ahJ" = ( +/obj/machinery/telecomms/server/presets/supply, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"ahK" = ( +/obj/machinery/telecomms/bus/preset_two, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"ahL" = ( +/obj/machinery/telecomms/receiver/preset_left, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"ahM" = ( +/obj/machinery/telecomms/server/presets/medical, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"ahN" = ( +/obj/structure/chair/office/dark, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"ahO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"ahP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"ahQ" = ( +/obj/machinery/door/airlock/hatch{ + name = "AI Core"; + req_one_access_txt = "65" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ahR" = ( +/obj/machinery/door/airlock/hatch{ + name = "AI Core"; + req_one_access_txt = "65" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ahS" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ahT" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "AI Asteroid" + }) +"ahU" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ahV" = ( +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ahW" = ( +/obj/machinery/holopad, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ahX" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin, +/obj/item/device/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + dir = 2; + name = "Prison Intercom (General)"; + pixel_x = 0; + pixel_y = 24; + prison_radio = 1 + }, +/obj/machinery/camera{ + c_tag = "Brig Long-Term Cells" + }, +/obj/item/seeds/potato, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ahY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ahZ" = ( +/obj/structure/table, +/obj/machinery/computer/libraryconsole/bookmanagement, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/sign/poster/official/obey{ + pixel_y = 32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aia" = ( +/turf/open/floor/plating/asteroid, +/area/mine/unexplored{ + name = "Asteroid" + }) +"aib" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/asteroid, +/area/mine/unexplored{ + name = "Asteroid" + }) +"aic" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aid" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/security/armory) +"aie" = ( +/obj/effect/landmark/blobstart, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"aif" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/asteroid, +/area/security/transfer) +"aig" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"aih" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aii" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aij" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aik" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ail" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = 0; + pixel_y = -32; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aim" = ( +/obj/structure/closet/emcloset, +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = -32; + pixel_y = 0; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ain" = ( +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aio" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aip" = ( +/obj/machinery/telecomms/server/presets/service, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"aiq" = ( +/obj/machinery/telecomms/processor/preset_two, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"air" = ( +/obj/machinery/telecomms/processor/preset_one, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"ais" = ( +/obj/machinery/telecomms/server/presets/science, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"ait" = ( +/obj/machinery/computer/telecomms/monitor{ + network = "tcommsat" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"aiu" = ( +/obj/structure/table, +/obj/item/device/radio/off, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"aiv" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/light, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"aiw" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Telecoms Control Room APC"; + pixel_y = -24 + }, +/obj/structure/cable, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"aix" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/computer) +"aiy" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aiz" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aiA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aiB" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/start/cyborg, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aiC" = ( +/obj/structure/chair/stool, +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair/stool, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiH" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiI" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiJ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiK" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Armory"; + req_access_txt = "3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiL" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Armory"; + req_access_txt = "3" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiM" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aiO" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"aiP" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"aiQ" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Security Transfer Range APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"aiR" = ( +/obj/structure/rack, +/obj/item/weapon/pickaxe/mini, +/turf/open/floor/plating/asteroid, +/area/security/transfer) +"aiS" = ( +/obj/structure/girder, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aiT" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aiU" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aiV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aiW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aiX" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aiY" = ( +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aiZ" = ( +/turf/open/floor/plating, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aja" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 9 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajb" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 8 + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajc" = ( +/obj/machinery/conveyor/auto{ + dir = 6; + icon_state = "conveyor0"; + verted = -1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajd" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aje" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"ajf" = ( +/obj/machinery/telecomms/bus/preset_one, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"ajg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/camera{ + c_tag = "AI Asteroid Hallway 3"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ajh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aji" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ajj" = ( +/turf/closed/wall, +/area/quartermaster/sorting) +"ajk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"ajl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"ajm" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"ajn" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"ajo" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajp" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajq" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajr" = ( +/obj/structure/table, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajs" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajt" = ( +/obj/structure/closet/crate, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aju" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajv" = ( +/obj/machinery/camera{ + c_tag = "Prison Screen Monitor"; + dir = 4; + network = list("Prison") + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajw" = ( +/obj/structure/table, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajx" = ( +/obj/structure/table, +/obj/item/weapon/storage/pill_bottle/dice, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajy" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajB" = ( +/obj/structure/closet/secure_closet/brig, +/turf/open/floor/plasteel/darkred{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajC" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/darkred{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajD" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajG" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/camera{ + c_tag = "Brig Prison Lockers" + }, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajH" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/darkred{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ajI" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"ajJ" = ( +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"ajK" = ( +/obj/structure/rack, +/obj/item/weapon/shovel, +/turf/open/floor/plating/asteroid, +/area/security/transfer) +"ajL" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajM" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajN" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/emergency, +/turf/open/floor/plating, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajO" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajP" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajQ" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajR" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ajS" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/airless, +/area/mine/unexplored{ + name = "AI Asteroid" + }) +"ajT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"ajU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/tcommsat/server) +"ajV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "AI Asteroid" + }) +"ajW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ajX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ajY" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ajZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aka" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "AI Asteroid" + }) +"akb" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/airless, +/area/mine/unexplored{ + name = "AI Asteroid" + }) +"akc" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/quartermaster/sorting) +"akd" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"ake" = ( +/obj/machinery/conveyor{ + dir = 5; + icon_state = "conveyor0"; + id = "CargoWaste"; + verted = -1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"akf" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "CargoWaste" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"akg" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "CargoWaste" + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"akh" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"aki" = ( +/obj/structure/disposalpipe/wrapsortjunction{ + icon_state = "pipe-j1s"; + dir = 8 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"akj" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/quartermaster/sorting) +"akk" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"akl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/kss13{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/space) +"akm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/weapon/bedsheet, +/obj/structure/sign/poster/contraband/communist_state{ + pixel_y = 32 + }, +/obj/effect/landmark/revenantspawn, +/turf/open/floor/plating, +/area/space) +"akn" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/item/clothing/head/ushanka, +/turf/open/floor/plating, +/area/space) +"ako" = ( +/obj/item/trash/can, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"akp" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"akq" = ( +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"akr" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aks" = ( +/obj/structure/bed, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"akt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aku" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "permatoggle"; + name = "prisoner transfer door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"akv" = ( +/obj/structure/closet/secure_closet/brig, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/darkred{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"akw" = ( +/turf/open/floor/plasteel/darkred{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"akx" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aky" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"akz" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkred/side{ + icon_state = "darkred"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"akA" = ( +/obj/structure/closet/secure_closet/brig, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/darkred{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"akB" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"akC" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/asteroid, +/area/security/transfer) +"akD" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/asteroid, +/area/security/transfer) +"akE" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"akF" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"akG" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Command Asteroid" + }) +"akH" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"akI" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"akJ" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"akK" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"akL" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"akM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"akN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"akO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"akP" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"akQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"akR" = ( +/turf/open/floor/plating/asteroid/airless, +/area/mine/unexplored{ + name = "Cargo Asteroid" + }) +"akS" = ( +/obj/machinery/conveyor{ + dir = 9; + icon_state = "conveyor0"; + id = "CargoWaste"; + verted = -1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"akT" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "CargoWaste" + }, +/obj/machinery/recycler, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"akU" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "CargoWaste" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"akV" = ( +/obj/machinery/mineral/stacking_machine{ + input_dir = 8; + output_dir = 2 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"akW" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/mineral/stacking_unit_console{ + dir = 2; + machinedir = 8 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"akX" = ( +/obj/item/trash/candy, +/turf/open/floor/plating, +/area/space) +"akY" = ( +/obj/effect/decal/remains/human, +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plating, +/area/space) +"akZ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/glowshroom/single, +/turf/open/floor/plating, +/area/space) +"ala" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"alb" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"alc" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ald" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ale" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"alf" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"alg" = ( +/obj/machinery/biogenerator, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"alh" = ( +/obj/machinery/seed_extractor, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ali" = ( +/obj/structure/bed, +/obj/machinery/flasher{ + id = "PermaCell"; + pixel_x = 0; + pixel_y = -24 + }, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"alj" = ( +/obj/structure/bed, +/obj/machinery/light, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"alk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/airless/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"all" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"alm" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"aln" = ( +/obj/structure/mineral_door/iron{ + name = "Transfer Center" + }, +/turf/open/floor/plating/asteroid, +/area/security/transfer) +"alo" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"alp" = ( +/obj/structure/curtain, +/obj/machinery/shower{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"alq" = ( +/obj/structure/curtain, +/obj/machinery/shower{ + pixel_y = 24 + }, +/obj/item/weapon/bikehorn/rubberducky, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"alr" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"als" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"alt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"alu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"alv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"alw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"alx" = ( +/turf/closed/mineral, +/area/mine/unexplored{ + name = "Cargo Asteroid" + }) +"aly" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"alz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"alA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/conveyor_switch{ + id = "CargoWaste" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"alB" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"alC" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"alD" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"alE" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"alF" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Cargo Asteroid" + }) +"alG" = ( +/obj/item/trash/can, +/turf/open/floor/plating, +/area/space) +"alH" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"alI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"alJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/glass_security{ + name = "Long-Term Holding Cell"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"alK" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/security{ + name = "Inmate Transfer Facility"; + req_access_txt = "2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"alL" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/weapon/ore/glass, +/turf/open/floor/plating/asteroid, +/area/security/transfer) +"alM" = ( +/obj/item/weapon/shovel, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/transfer) +"alN" = ( +/obj/item/weapon/ore/glass, +/turf/open/floor/plating/asteroid, +/area/security/transfer) +"alO" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"alP" = ( +/obj/structure/rack, +/obj/item/weapon/pickaxe/emergency, +/obj/item/weapon/shovel, +/obj/item/weapon/storage/bag/ore, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"alQ" = ( +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"alR" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"alS" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"alT" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"alU" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin, +/obj/item/weapon/stamp/captain, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"alV" = ( +/obj/structure/table/wood, +/obj/item/device/modular_computer/laptop/preset/civillian, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"alW" = ( +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"alX" = ( +/obj/item/weapon/storage/secure/safe{ + pixel_y = 32 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"alY" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"alZ" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/mirror{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"ama" = ( +/obj/item/weapon/soap/deluxe, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"amb" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"amc" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"amd" = ( +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ame" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"amf" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"amg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"amh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"ami" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Cargo Disposals"; + dir = 1; + icon_state = "camera"; + network = list("SS13","QM") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"amj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"amk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"aml" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/table, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"amm" = ( +/obj/structure/bed, +/obj/machinery/camera{ + c_tag = "Brig Cell 4"; + dir = 4; + network = list("SS13") + }, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amn" = ( +/obj/machinery/flasher{ + id = "Cell 4"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amp" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amq" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/camera{ + c_tag = "Brig Cells North 1" + }, +/obj/machinery/button/flasher{ + id = "PermaCell"; + name = "Perma Flash"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/button/door{ + id = "permatoggle"; + name = "Perma Exchange"; + pixel_y = 24 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used to watch criminial scum without fear of a rogue water puddle and prison shank."; + name = "Prison Monitor"; + network = list("Prison"); + pixel_x = -32; + pixel_y = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ams" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amt" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amz" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amB" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/camera{ + c_tag = "Brig Cells North 2" + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amE" = ( +/obj/machinery/flasher{ + id = "Cell 8"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amF" = ( +/obj/structure/bed, +/obj/machinery/camera{ + c_tag = "Brig Cell 8"; + dir = 9; + icon_state = "camera"; + network = list("SS13"); + tag = "icon-camera (NORTHWEST)" + }, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"amG" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_plating = "asteroid_dug"; + icon_state = "asteroid_dug"; + name = "ditch" + }, +/area/security/transfer) +"amH" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"amI" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"amJ" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"amK" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"amL" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"amM" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"amN" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"amO" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"amP" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"amQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"amR" = ( +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"amS" = ( +/obj/machinery/door/airlock{ + name = "Bathroom" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"amT" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"amU" = ( +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"amV" = ( +/obj/machinery/door/airlock{ + id_tag = "bc" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"amW" = ( +/obj/machinery/button/door{ + id = "bc"; + name = "Privacy Bolts"; + normaldoorcontrol = 1; + pixel_x = 24 + }, +/obj/structure/toilet{ + icon_state = "toilet00"; + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"amX" = ( +/obj/machinery/camera/motion{ + c_tag = "Bridge Escape Pod External"; + dir = 8 + }, +/turf/open/space, +/area/space) +"amY" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "AI Asteroid APC"; + pixel_y = -24 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"amZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ana" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "AI Asteroid Hallway 2"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"anb" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"anc" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"and" = ( +/turf/closed/mineral/random/labormineral, +/area/mine/unexplored{ + name = "Cargo Asteroid" + }) +"ane" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Disposals"; + req_access_txt = "12;31" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"anf" = ( +/obj/structure/table, +/obj/item/weapon/storage/box, +/obj/item/weapon/storage/box, +/obj/item/weapon/storage/box, +/obj/item/weapon/storage/box, +/obj/item/weapon/storage/box, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"ang" = ( +/obj/structure/table, +/obj/item/device/destTagger, +/obj/item/stack/packageWrap, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"anh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"ani" = ( +/obj/machinery/light, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"anj" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"ank" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"anl" = ( +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/space) +"anm" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ann" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ano" = ( +/obj/machinery/door/window/brigdoor/westleft{ + id = "Cell 4"; + name = "Cell Door 4"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"anp" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"anq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"anr" = ( +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ans" = ( +/turf/open/floor/plasteel/red{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ant" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/corner{ + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"anu" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + id = "Cell 8"; + name = "Cell Door 8"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"anv" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"anw" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"anx" = ( +/obj/effect/decal/remains/human, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_plating = "asteroid_dug"; + icon_state = "asteroid_dug"; + name = "ditch" + }, +/area/security/transfer) +"any" = ( +/obj/structure/disposalpipe/sortjunction{ + name = "disposal pipe - Custodials"; + sortType = 22 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"anz" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"anA" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"anB" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"anC" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"anD" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Captain's Private Quarters APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"anE" = ( +/obj/structure/table/wood, +/obj/item/weapon/pinpointer, +/obj/item/weapon/disk/nuclear, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"anF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"anG" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/captain, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"anH" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"anI" = ( +/obj/docking_port/stationary/random{ + dir = 1; + id = "pod_asteroid1"; + name = "asteroid" + }, +/turf/open/space, +/area/space) +"anJ" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"anK" = ( +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"anL" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"anM" = ( +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Disposals APC"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"anN" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"anO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"anP" = ( +/obj/machinery/door/airlock/glass_mining{ + name = "Disposals"; + req_access_txt = "31" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"anQ" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"anR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"anS" = ( +/obj/structure/lattice/catwalk, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/space, +/area/space) +"anT" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 8 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"anU" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"anV" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"anW" = ( +/obj/structure/rack, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"anX" = ( +/obj/structure/rack, +/obj/item/weapon/shovel, +/obj/item/clothing/glasses/material/mining, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"anY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"anZ" = ( +/obj/structure/closet/crate, +/obj/item/device/flashlight/lantern, +/obj/item/device/flashlight/lantern, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"aoa" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 4"; + name = "Cell 4 Locker" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aob" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aoc" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aod" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aoe" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aof" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aog" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aoh" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aoi" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Brig Control"; + req_access_txt = "3" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/red{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aoj" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Brig Control"; + req_access_txt = "3" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aok" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aol" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aom" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aon" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aoo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aop" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 8"; + name = "Cell 8 Locker" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aoq" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aor" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aos" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aot" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aou" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aov" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aow" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aox" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aoy" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aoz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoB" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/captain, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/start/captain, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoD" = ( +/obj/machinery/suit_storage_unit/captain, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoE" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Captain's Desk"; + departmentType = 5; + name = "Captain RC"; + pixel_x = 0; + pixel_y = 30 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoG" = ( +/obj/machinery/door/window/eastright{ + name = "Captain's Desk"; + req_access_txt = "20" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/keycard_auth{ + pixel_y = 24 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoH" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoI" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoJ" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/lockbox/medal, +/obj/machinery/camera{ + c_tag = "Captain's Office" + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoK" = ( +/obj/structure/table/wood, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoL" = ( +/obj/structure/displaycase/captain, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aoM" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/pod_1) +"aoN" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/pod_1) +"aoO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aoP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aoQ" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aoR" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aoS" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aoT" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Cargo APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aoU" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aoV" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aoW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aoX" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aoY" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aoZ" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/supply) +"apa" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"apb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"apc" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"apd" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"ape" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"apf" = ( +/obj/machinery/door/poddoor/shutters{ + id = "MiningWarehouse" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"apg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"aph" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"api" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"apj" = ( +/obj/structure/closet/crate, +/obj/item/weapon/ore/slag, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"apk" = ( +/obj/machinery/door_timer{ + id = "Cell 4"; + name = "Cell 4"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"apl" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"apm" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Brig Control APC"; + pixel_x = -25; + pixel_y = 1 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"apn" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"apo" = ( +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"app" = ( +/obj/structure/rack, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/mask/gas/sechailer, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/button/door{ + id = "prisonbreak"; + name = "Cell Block Breach Emergency Lockdown"; + pixel_x = 24 + }, +/obj/machinery/button/door{ + id = "frontbrig"; + name = "External Brig Emergency Blastdoors"; + pixel_x = 24; + pixel_y = -8 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"apq" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"apr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aps" = ( +/obj/machinery/door_timer{ + id = "Cell 8"; + name = "Cell 8"; + pixel_x = 32; + pixel_y = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"apt" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"apu" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"apv" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"apw" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"apx" = ( +/obj/structure/grille, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"apy" = ( +/obj/structure/dresser, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"apz" = ( +/obj/structure/closet/secure_closet/captains, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"apA" = ( +/obj/machinery/light/small, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"apB" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters"; + req_access = null; + req_access_txt = "20" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"apC" = ( +/obj/structure/chair/office/dark, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"apD" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/item/weapon/melee/chainofcommand, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"apE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"apF" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"apG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"apH" = ( +/mob/living/simple_animal/pet/fox/Renault, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"apI" = ( +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"apJ" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/computer/shuttle/pod{ + pixel_x = -32; + pixel_y = 0; + possible_destinations = "pod_asteroid1"; + shuttleId = "pod1" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/pod_1) +"apK" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"apL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"apM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"apN" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"apO" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"apP" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"apQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"apR" = ( +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/supply) +"apS" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"apT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/effect/landmark/xeno_spawn, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"apU" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"apV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"apW" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/ore_box, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"apX" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Cell Block APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"apY" = ( +/obj/structure/bed, +/obj/machinery/camera{ + c_tag = "Brig Cell 3"; + dir = 4; + network = list("SS13") + }, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"apZ" = ( +/obj/machinery/flasher{ + id = "Cell 3"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aqa" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aqb" = ( +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 0 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aqc" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aqd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aqe" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aqf" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/machinery/newscaster/security_unit{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aqg" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aqh" = ( +/obj/machinery/flasher{ + id = "Cell 7"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aqi" = ( +/obj/structure/bed, +/obj/machinery/camera{ + c_tag = "Brig Cell 7"; + dir = 9; + icon_state = "camera"; + network = list("SS13") + }, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aqj" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aqk" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aql" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Dorm APC"; + pixel_y = -24 + }, +/obj/structure/cable/orange, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aqm" = ( +/obj/structure/closet/crate, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aqn" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"aqo" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/blue, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"aqp" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/orange, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"aqq" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"aqr" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/purple, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"aqs" = ( +/obj/machinery/camera/motion{ + c_tag = "Bridge Maintenance Eastl"; + dir = 8 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aqt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqw" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced, +/obj/item/weapon/hand_tele, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqx" = ( +/obj/structure/window/reinforced, +/obj/machinery/computer/card, +/obj/item/weapon/card/id/captains_spare, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqy" = ( +/obj/structure/window/reinforced, +/obj/machinery/computer/communications, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqz" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/structure/window/reinforced, +/obj/machinery/recharger, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqB" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqC" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/photo_album, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqD" = ( +/obj/structure/table/wood, +/obj/item/toy/figure/captain, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqE" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aqF" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/item/weapon/storage/pod{ + pixel_x = -24 + }, +/obj/item/device/radio/intercom{ + pixel_x = 32 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/pod_1) +"aqG" = ( +/obj/structure/girder, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aqH" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aqI" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/space, +/area/space) +"aqJ" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aqK" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aqL" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aqM" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/space, +/area/space) +"aqN" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aqO" = ( +/obj/machinery/camera{ + c_tag = "Cargo Western Loading Bay 2"; + dir = 5; + icon_state = "camera"; + network = list("SS13","QM") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aqP" = ( +/obj/machinery/computer/cargo, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aqQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aqR" = ( +/obj/machinery/door/airlock/mining{ + req_access_txt = "48" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"aqS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"aqT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"aqU" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"aqV" = ( +/obj/machinery/door/window/brigdoor/westleft{ + id = "Cell 3"; + name = "Cell Door 3"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aqW" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aqX" = ( +/obj/machinery/computer/prisoner, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aqY" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start/warden, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aqZ" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"ara" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"arb" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"arc" = ( +/obj/machinery/computer/crew, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"ard" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + id = "Cell 7"; + name = "Cell Door 7"; + req_one_access_txt = "1" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"are" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"arf" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"arg" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"arh" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/blue, +/obj/structure/window, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"ari" = ( +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"arj" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/orange, +/obj/structure/window, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"ark" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/purple, +/obj/structure/window, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"arl" = ( +/obj/machinery/camera{ + c_tag = "Fore Asteroid Maintenance APCs 2"; + dir = 5; + icon_state = "camera" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"arm" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"arn" = ( +/obj/machinery/computer/arcade, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"aro" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"arp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/holopad, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"arq" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"arr" = ( +/obj/structure/table/wood, +/obj/item/weapon/folder/red{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"ars" = ( +/obj/structure/table/wood, +/obj/item/device/camera, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"art" = ( +/obj/structure/shuttle/engine/propulsion/burst, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/pod_1) +"aru" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Escape Pod Airlock" + }, +/obj/docking_port/mobile/pod{ + dir = 1; + id = "pod1"; + name = "escape pod 1"; + port_angle = 90 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/pod_1) +"arv" = ( +/obj/structure/closet/crate, +/obj/item/weapon/pickaxe/mini, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"arw" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space) +"arx" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"ary" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/engine, +/area/space) +"arz" = ( +/turf/open/floor/engine, +/area/space) +"arA" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/turf/open/floor/engine, +/area/space) +"arB" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/grille, +/turf/open/space, +/area/space) +"arC" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"arD" = ( +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Cargo RC"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"arE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"arF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"arG" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"arH" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"arI" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"arJ" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"arK" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Supply Shuttle Airlock"; + req_access_txt = "31" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"arL" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 8; + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"arM" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"arN" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"arO" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"arP" = ( +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Cargo RC"; + pixel_x = 30; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Cargo Eastern Loading Bay 1"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"arQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"arR" = ( +/obj/machinery/button/door{ + id = "MiningWarehouse"; + name = "Mining Warehouse Shutters"; + pixel_x = 0; + pixel_y = -24 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"arS" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"arT" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 3"; + name = "Cell 3 Locker" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"arU" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"arV" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"arW" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/filingcabinet/chestdrawer/wheeled, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"arX" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"arY" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"arZ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"asa" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"asb" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 7"; + name = "Cell 7 Locker" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"asc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"asd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/machinery/camera{ + c_tag = "Dorm Commons North"; + dir = 4; + icon_state = "camera" + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"ase" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"asf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"asg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"ash" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"asi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"asj" = ( +/obj/machinery/light_switch{ + pixel_x = -25 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (SOUTHEAST)"; + icon_state = "neutral"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"ask" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (SOUTHEAST)"; + icon_state = "neutral"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"asl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (SOUTHWEST)"; + icon_state = "neutral"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"asm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (SOUTHWEST)"; + icon_state = "neutral"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"asn" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (SOUTHWEST)"; + icon_state = "neutral"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"aso" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"asp" = ( +/obj/machinery/vending/cigarette{ + extended_inventory = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"asq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"asr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"ass" = ( +/obj/structure/table/wood, +/obj/item/weapon/folder/blue, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"ast" = ( +/obj/structure/table/wood, +/obj/item/device/camera_film, +/obj/item/device/camera_film, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"asu" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"asv" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4; + name = "Command Escape Pod" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"asw" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"asx" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"asy" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"asz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"asA" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"asB" = ( +/obj/machinery/conveyor_switch{ + id = "QMLoad" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"asC" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 8; + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"asD" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 4; + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"asE" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Supply Shuttle Airlock"; + req_access_txt = "31" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"asF" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 4; + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"asG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"asH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"asI" = ( +/obj/machinery/door/poddoor/shutters{ + id = "MiningWarehouse" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"asJ" = ( +/obj/machinery/door/airlock/mining{ + req_access_txt = "48" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"asK" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/mining) +"asL" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/mining) +"asM" = ( +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"asN" = ( +/obj/structure/bed/roller, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"asO" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/clothing/neck/stethoscope, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"asP" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/toxin, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"asQ" = ( +/obj/machinery/door_timer{ + id = "Cell 3"; + name = "Cell 3"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"asR" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"asS" = ( +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"asT" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"asU" = ( +/obj/machinery/computer/security, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"asV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/holopad, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"asW" = ( +/obj/machinery/door_timer{ + id = "Cell 7"; + name = "Cell 7"; + pixel_x = 32; + pixel_y = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"asX" = ( +/obj/structure/table, +/obj/item/device/flashlight/lamp, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"asY" = ( +/obj/structure/closet, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = 32; + pixel_y = 0; + random_basetype = /obj/structure/sign/poster/contraband + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"asZ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ata" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"atb" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"atc" = ( +/obj/structure/table/wood, +/obj/item/toy/dummy, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"atd" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"ate" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"atf" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"atg" = ( +/obj/machinery/door/airlock{ + name = "Female Sleeping Quarters" + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + icon_state = "neutral"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"ath" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"ati" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"atj" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"atk" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"atl" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/cmo, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/item/weapon/storage/secure/safe{ + pixel_x = -28 + }, +/obj/effect/landmark/start/chief_medical_officer, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"atm" = ( +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"atn" = ( +/obj/structure/table/wood, +/obj/item/device/modular_computer/laptop/preset/civillian, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"ato" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin, +/obj/item/weapon/stamp/cmo, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"atp" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"atq" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"atr" = ( +/obj/machinery/light, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"ats" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"att" = ( +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"atu" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"atv" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"atw" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin, +/obj/item/weapon/stamp/ce, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"atx" = ( +/obj/structure/table/wood, +/obj/item/device/modular_computer/laptop/preset/civillian, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"aty" = ( +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"atz" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/ce, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/structure/sign/poster/contraband/power{ + pixel_x = 32 + }, +/obj/effect/landmark/start/chief_engineer, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"atA" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Chief Engineer's Private Quarters APC"; + pixel_x = -23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"atB" = ( +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = -32; + pixel_y = 0; + random_basetype = /obj/structure/sign/poster/contraband + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"atC" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"atD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"atE" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/newscaster{ + pixel_x = -28 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"atF" = ( +/obj/machinery/holopad, +/obj/machinery/button/door{ + dir = 2; + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_x = 24; + pixel_y = 8 + }, +/obj/machinery/button/door{ + id = "QMLoaddoor"; + name = "Loading Doors"; + pixel_x = 24; + pixel_y = -8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"atG" = ( +/obj/machinery/button/door{ + dir = 2; + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_x = -24; + pixel_y = 8 + }, +/obj/machinery/button/door{ + id = "QMLoaddoor"; + name = "Loading Doors"; + pixel_x = -24; + pixel_y = -8 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/supply) +"atH" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"atI" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/newscaster{ + pixel_x = 28 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"atJ" = ( +/obj/structure/closet/secure_closet/miner, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"atK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"atL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"atM" = ( +/obj/structure/rack, +/obj/item/weapon/shovel, +/obj/item/weapon/pickaxe, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/machinery/button/door{ + id = "MiningWarehouse"; + name = "Mining Warehouse Shutters"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"atN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"atO" = ( +/obj/structure/table, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/mining) +"atP" = ( +/obj/machinery/computer/shuttle/mining, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/mining) +"atQ" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/mining) +"atR" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"atS" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"atT" = ( +/obj/structure/closet/crate/freezer/blood, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"atU" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"atV" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"atW" = ( +/obj/structure/bed, +/obj/machinery/camera{ + c_tag = "Brig Cell 2"; + dir = 4; + network = list("SS13") + }, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"atX" = ( +/obj/machinery/flasher{ + id = "Cell 2"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"atY" = ( +/obj/structure/table, +/obj/item/key/security, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/ears/earmuffs, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/machinery/camera{ + c_tag = "Brig Control Center"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"atZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aua" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aub" = ( +/obj/structure/table, +/obj/machinery/light, +/obj/machinery/recharger, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"auc" = ( +/obj/machinery/flasher{ + id = "Cell 6"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aud" = ( +/obj/structure/bed, +/obj/machinery/camera{ + c_tag = "Brig Cell 6"; + dir = 9; + icon_state = "camera"; + network = list("SS13") + }, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aue" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"auf" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aug" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"auh" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aui" = ( +/obj/structure/table/wood, +/obj/item/device/paicard, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"auj" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/firstaid/brute, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"auk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aul" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"aum" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTHEAST)"; + icon_state = "neutral"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"aun" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTHEAST)"; + icon_state = "neutral"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"auo" = ( +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTHEAST)"; + icon_state = "neutral"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"aup" = ( +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTHWEST)"; + icon_state = "neutral"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"auq" = ( +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Female Sleeping Quarters APC"; + pixel_x = -25; + pixel_y = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"aur" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/item/device/assembly/mousetrap/armed, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aus" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aut" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/obj/machinery/keycard_auth{ + pixel_x = -24 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"auu" = ( +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"auv" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"auw" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"aux" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"auy" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Office"; + req_access = null; + req_access_txt = "20" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"auz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"auA" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"auB" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"auC" = ( +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"auD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/obj/item/weapon/storage/secure/safe{ + pixel_x = 32 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"auE" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"auF" = ( +/obj/structure/closet/crate/medical, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"auG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"auH" = ( +/obj/machinery/door/poddoor/shutters{ + id = "CargoWarehouse" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"auI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"auJ" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 8; + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"auK" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 4; + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"auL" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Supply Shuttle Airlock"; + req_access_txt = "31" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"auM" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Supply Shuttle Airlock"; + req_access_txt = "31" + }, +/obj/docking_port/mobile/supply{ + dwidth = 5; + width = 12 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 5; + height = 7; + id = "supply_home"; + name = "Cargo Bay"; + width = 12 + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"auN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"auO" = ( +/obj/effect/landmark/start/shaft_miner, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"auP" = ( +/obj/machinery/computer/security/mining{ + network = list("MINE","AuxBase") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"auQ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"auR" = ( +/obj/structure/closet/crate, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"auS" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"auT" = ( +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/mining) +"auU" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/mining) +"auV" = ( +/obj/machinery/gulag_teleporter, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"auW" = ( +/obj/machinery/computer/gulag_teleporter_computer, +/obj/machinery/camera{ + c_tag = "Labor Shuttle Dock North" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"auX" = ( +/obj/machinery/computer/security{ + name = "Labor Camp Monitoring"; + network = list("Labor") + }, +/obj/structure/sign/securearea{ + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"auY" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"auZ" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ava" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"avb" = ( +/obj/machinery/door/window/brigdoor/westleft{ + id = "Cell 2"; + name = "Cell Door 2"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"avc" = ( +/obj/structure/closet/secure_closet/warden{ + pixel_x = 0 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"avd" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"ave" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"avf" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + id = "Cell 6"; + name = "Cell Door 6"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"avg" = ( +/obj/structure/rack, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"avh" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"avi" = ( +/obj/structure/girder, +/obj/item/stack/sheet/metal, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"avj" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"avk" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"avl" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"avm" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/pill_bottle/dice, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"avn" = ( +/obj/structure/table/wood, +/obj/item/device/instrument/guitar, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"avo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"avp" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/yellow, +/obj/structure/window{ + tag = "icon-window (NORTH)"; + icon_state = "window"; + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"avq" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/green, +/obj/structure/window{ + tag = "icon-window (NORTH)"; + icon_state = "window"; + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"avr" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/red, +/obj/structure/window{ + tag = "icon-window (NORTH)"; + icon_state = "window"; + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"avs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Chief Medical Officer's Desk"; + departmentType = 5; + name = "Chief Medical Officer RC"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"avt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"avu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"avv" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"avw" = ( +/obj/structure/table/wood, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/obj/item/weapon/storage/fancy/donut_box, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"avx" = ( +/obj/structure/table/wood, +/obj/machinery/vending/wallmed{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"avy" = ( +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5; + tag = "icon-darkblue (NORTHEAST)" + }, +/area/bridge) +"avz" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/door/window{ + dir = 8; + icon_state = "right"; + name = "Bridge Desk"; + opacity = 1; + req_access_txt = "0"; + req_one_access_txt = "19;41"; + tag = "icon-right (WEST)" + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"avA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"avB" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"avC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/button/door{ + id = "bridge"; + name = "Bridge Lockdown"; + pixel_y = 24; + req_one_access_txt = "19;14" + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"avD" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/door/window/eastright{ + name = "Bridge Desk"; + req_access_txt = "0"; + req_one_access_txt = "19;41" + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"avE" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Bridge"; + departmentType = 5; + name = "Bridge RC"; + pixel_y = 30 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTHWEST)"; + dir = 9 + }, +/area/bridge) +"avF" = ( +/obj/machinery/camera{ + c_tag = "Bridge Main 1" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"avG" = ( +/obj/structure/sign/pods{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"avH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"avI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"avJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"avK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Chief Engineer's Desk"; + departmentType = 3; + name = "Chief Engineer RC"; + pixel_x = 30; + pixel_y = 0 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"avL" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Cargo Warehouse APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"avM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"avN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"avO" = ( +/obj/machinery/door/poddoor/shutters{ + id = "CargoWarehouse" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"avP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"avQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"avR" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"avS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"avT" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"avU" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"avV" = ( +/obj/structure/closet/secure_closet/miner, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"avW" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"avX" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"avY" = ( +/obj/machinery/door/airlock/glass_mining{ + cyclelinkeddir = 8; + name = "Mining Dock"; + req_access_txt = "48" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"avZ" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 4; + name = "Mining Dock Airlock"; + req_access = null; + req_access_txt = "48"; + shuttledocked = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"awa" = ( +/obj/machinery/door/airlock/titanium{ + name = "Mining Shuttle Airlock"; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/shuttle/mining) +"awb" = ( +/obj/docking_port/mobile{ + dir = 8; + dwidth = 3; + height = 5; + id = "mining"; + name = "mining shuttle"; + port_angle = 90; + width = 7 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 3; + height = 5; + id = "mining_home"; + name = "mining shuttle bay"; + width = 7 + }, +/obj/machinery/door/airlock/titanium{ + name = "Mining Shuttle Airlock"; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/shuttle/mining) +"awc" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/labor) +"awd" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/labor) +"awe" = ( +/obj/machinery/disposal/deliveryChute{ + tag = "icon-intake (NORTH)"; + icon_state = "intake"; + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plating/airless, +/area/space) +"awf" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"awg" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"awh" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/prisoner, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"awi" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"awj" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"awk" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/structure/closet/wardrobe/red, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"awl" = ( +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"awm" = ( +/obj/structure/sign/bluecross_2{ + pixel_x = 32; + pixel_y = 32 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"awn" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"awo" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 2"; + name = "Cell 2 Locker" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"awp" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Brig Control"; + req_access_txt = "3" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"awq" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Brig Control"; + req_access_txt = "3" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"awr" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"aws" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"awt" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 6"; + name = "Cell 6 Locker" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"awu" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"awv" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aww" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"awx" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"awy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"awz" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"awA" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/yellow, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"awB" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/green, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"awC" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/red, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"awD" = ( +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 2; + name = "Male Sleeping Quarters APC"; + pixel_y = -24 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"awE" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"awF" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Chief Medical Officer's Private Quarters APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"awG" = ( +/obj/structure/dresser, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"awH" = ( +/obj/structure/closet/secure_closet/CMO, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"awI" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"awJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"awK" = ( +/obj/machinery/door/airlock/medical{ + name = "Chief Medical Officer's Personal Quarters"; + req_access_txt = "40" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/cmo{ + name = "Chief Medical Officer's Private Quarters" + }) +"awL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"awM" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"awN" = ( +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 4; + tag = "icon-darkblue (EAST)" + }, +/area/bridge) +"awO" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/device/aicard, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"awP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"awQ" = ( +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"awR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"awS" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/item/weapon/folder, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"awT" = ( +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8; + tag = "icon-darkblue (WEST)" + }, +/area/bridge) +"awU" = ( +/obj/machinery/door/airlock/engineering{ + name = "Chief Engineer's Personal Quarters"; + req_access_txt = "56" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"awV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"awW" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"awX" = ( +/obj/structure/closet/secure_closet/engineering_chief, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"awY" = ( +/obj/structure/dresser, +/obj/machinery/keycard_auth{ + pixel_x = 24 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"awZ" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"axa" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/camera{ + c_tag = "Core-Command-Cargo Bridge 4"; + dir = 8; + network = list("SS13") + }, +/turf/open/floor/engine, +/area/space) +"axb" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"axc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/conveyor_switch{ + id = "QMLoad" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"axd" = ( +/obj/machinery/mineral/equipment_vendor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"axe" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"axf" = ( +/obj/machinery/computer/shuttle/labor, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -31; + pixel_y = 0 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/labor) +"axg" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/labor) +"axh" = ( +/obj/structure/table, +/obj/item/weapon/folder/red{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/weapon/restraints/handcuffs, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/labor) +"axi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/security/processing) +"axj" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/processing) +"axk" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"axl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"axm" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"axn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"axo" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"axp" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"axq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"axr" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"axs" = ( +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"axt" = ( +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"axu" = ( +/obj/machinery/door_timer{ + id = "Cell 2"; + name = "Cell 2"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"axv" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"axw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"axx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"axy" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/red{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"axz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"axA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"axB" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (NORTH)"; + icon_state = "redcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"axC" = ( +/obj/machinery/door_timer{ + id = "Cell 6"; + name = "Cell 6"; + pixel_x = 32; + pixel_y = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"axD" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet/crate, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"axE" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"axF" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"axG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"axH" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"axI" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"axJ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/machinery/computer/mecha, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"axK" = ( +/obj/structure/chair/comfy/brown, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"axL" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/structure/window/reinforced, +/obj/machinery/computer/robotics, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"axM" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/chief{ + name = "Chief Engineer's Private Quarters" + }) +"axN" = ( +/obj/structure/closet/crate/medical, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"axO" = ( +/obj/structure/closet/crate/freezer, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"axP" = ( +/obj/machinery/button/door{ + id = "CargoWarehouse"; + name = "Cargo Warehouse Shutters"; + pixel_x = 24 + }, +/obj/structure/closet/crate/freezer, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"axQ" = ( +/obj/machinery/button/door{ + id = "CargoWarehouse"; + name = "Cargo Warehouse Shutters"; + pixel_x = -24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"axR" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "QM #1" + }, +/mob/living/simple_animal/bot/mulebot{ + beacon_freq = 1400; + home_destination = "QM #1"; + suffix = "#1" + }, +/turf/open/floor/plasteel/bot{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"axS" = ( +/turf/open/floor/mineral/titanium/blue, +/turf/closed/wall/mineral/titanium/interior, +/area/shuttle/supply) +"axT" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + freq = 1400; + location = "QM #4" + }, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #4"; + suffix = "#2" + }, +/turf/open/floor/plasteel/bot{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"axU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"axV" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"axW" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + icon_state = "browncorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"axX" = ( +/obj/machinery/computer/shuttle/mining, +/obj/machinery/camera{ + c_tag = "Mining Bay"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM"); + tag = "icon-camera (WEST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"axY" = ( +/obj/structure/closet/crate, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/mining) +"axZ" = ( +/obj/structure/shuttle/engine/heater, +/turf/open/floor/plating, +/area/shuttle/mining) +"aya" = ( +/obj/structure/ore_box, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/mining) +"ayb" = ( +/turf/open/floor/mineral/plastitanium, +/area/shuttle/labor) +"ayc" = ( +/obj/machinery/button/flasher{ + id = "gulagshuttleflasher"; + name = "Flash Control"; + pixel_x = 0; + pixel_y = -26; + req_access_txt = "1" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/labor) +"ayd" = ( +/obj/machinery/mineral/labor_claim_console{ + machinedir = 2; + pixel_x = 30; + pixel_y = 30 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/labor) +"aye" = ( +/obj/machinery/door/airlock/titanium{ + name = "Labor Shuttle Airlock"; + req_access_txt = "2" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/labor) +"ayf" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 4; + name = "Labor Camp Shuttle Airlock"; + req_access_txt = "2"; + shuttledocked = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/security/processing) +"ayg" = ( +/turf/open/floor/plating, +/area/security/processing) +"ayh" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 8; + name = "Labor Camp Shuttle Airlock"; + req_access_txt = "2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"ayi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"ayj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"ayk" = ( +/obj/machinery/door/airlock/security{ + name = "Labor Shuttle"; + req_access = null; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"ayl" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aym" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ayn" = ( +/obj/structure/closet/bombcloset, +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"ayo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"ayp" = ( +/obj/structure/bed, +/obj/machinery/camera{ + c_tag = "Brig Cell 1"; + dir = 4; + network = list("SS13") + }, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ayq" = ( +/obj/machinery/flasher{ + id = "Cell 1"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ayr" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ays" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ayt" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ayu" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHEAST)"; + icon_state = "red"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ayv" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHWEST)"; + icon_state = "red"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ayw" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ayx" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ayy" = ( +/obj/machinery/flasher{ + id = "Cell 5"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ayz" = ( +/obj/structure/bed, +/obj/machinery/camera{ + c_tag = "Brig Cell 5"; + dir = 9; + icon_state = "camera"; + network = list("SS13"); + tag = "icon-camera (NORTHWEST)" + }, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"ayA" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Vault APC"; + pixel_y = -24 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"ayB" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ayC" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ayD" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ayE" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Dorm SMES Access"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ayF" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ayG" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"ayH" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"ayI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"ayJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"ayK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"ayL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/vending/clothing, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"ayM" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"ayN" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/blue, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"ayO" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/orange, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"ayP" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/purple, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"ayQ" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"ayR" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/hos, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/item/weapon/storage/secure/safe{ + pixel_x = -28 + }, +/obj/effect/landmark/start/head_of_security, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"ayS" = ( +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"ayT" = ( +/obj/structure/table/wood, +/obj/item/device/modular_computer/laptop/preset/civillian, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"ayU" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin, +/obj/item/weapon/stamp/hos, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"ayV" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"ayW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"ayX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"ayY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"ayZ" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-21"; + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/darkblue{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aza" = ( +/obj/structure/window/reinforced, +/obj/machinery/computer/card, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"azb" = ( +/obj/structure/window/reinforced, +/obj/machinery/computer/communications, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"azc" = ( +/obj/structure/window/reinforced, +/obj/machinery/computer/security, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"azd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aze" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"azf" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"azg" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"azh" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin, +/obj/item/weapon/stamp/rd, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"azi" = ( +/obj/structure/table/wood, +/obj/item/device/modular_computer/laptop/preset/civillian, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"azj" = ( +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"azk" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/rd, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/structure/sign/poster/contraband/lamarr{ + pixel_x = 32 + }, +/obj/effect/landmark/start/research_director, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"azl" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"azm" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"azn" = ( +/obj/structure/closet, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"azo" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"azp" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Fore Asteroid Maintenance APC"; + pixel_x = -23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"azq" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"azr" = ( +/obj/structure/closet/crate/internals, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"azs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Cargo Western Loading Bay 1"; + dir = 5; + icon_state = "camera"; + network = list("SS13","QM") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"azt" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"azu" = ( +/obj/item/weapon/paper{ + info = "Due to complications during station constructions, the associated navbeacons for machinery has not been fully installed. Please use the delievery chute system for package delievery until further notice."; + name = "MULEBOT Notice" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"azv" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "QM #2" + }, +/turf/open/floor/plasteel/bot{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"azw" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/shuttle/engine/heater, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"azx" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + freq = 1400; + location = "QM #5" + }, +/turf/open/floor/plasteel/bot{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"azy" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"azz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"azA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"azB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"azC" = ( +/obj/machinery/door/airlock/mining{ + req_access_txt = "48" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"azD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"azE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"azF" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"azG" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"azH" = ( +/obj/structure/shuttle/engine/propulsion/burst, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plating/airless, +/area/shuttle/mining) +"azI" = ( +/obj/machinery/door/airlock/titanium{ + name = "Labor Shuttle Airlock"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/labor) +"azJ" = ( +/obj/machinery/mineral/stacking_machine/laborstacker{ + input_dir = 2; + output_dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/shuttle/labor) +"azK" = ( +/obj/machinery/computer/shuttle/labor, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"azL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"azM" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"azN" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"azO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"azP" = ( +/obj/machinery/vending/security, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"azQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"azR" = ( +/obj/machinery/holopad, +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"azS" = ( +/obj/machinery/door/window/brigdoor/westleft{ + id = "Cell 1"; + name = "Cell Door 1"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"azT" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"azU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"azV" = ( +/obj/machinery/door/airlock/glass_large{ + name = "Cell Block"; + req_access_txt = "0"; + req_one_access_txt = "38;2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (NORTH)"; + icon_state = "redcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"azW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"azX" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + id = "Cell 5"; + name = "Cell Door 5"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"azY" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"azZ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aAa" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aAb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Dorm SMES Access"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aAc" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aAd" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Fore Maintenance APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aAe" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aAf" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/crayons, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aAg" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/item/weapon/coin/silver, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aAh" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aAi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aAj" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aAk" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aAl" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/blue, +/obj/structure/window, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aAm" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/orange, +/obj/structure/window, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aAn" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/purple, +/obj/structure/window, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aAo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/obj/structure/sign/poster/contraband/fun_police{ + pixel_x = -32 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aAp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aAq" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aAr" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aAs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aAt" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aAu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aAv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aAw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aAx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aAy" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aAz" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aAA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aAB" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aAC" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aAD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aAE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/obj/item/weapon/storage/secure/safe{ + pixel_x = 32 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aAF" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Research Director's Private Quarters APC"; + pixel_x = -23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aAG" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aAH" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"aAI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"aAJ" = ( +/obj/machinery/door/airlock/engineering{ + name = "Cargo Warehouse"; + req_access_txt = "31" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/storage) +"aAK" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aAL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aAM" = ( +/obj/machinery/light, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aAN" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "QM #3" + }, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #3"; + suffix = "#2" + }, +/turf/open/floor/plasteel/bot{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aAO" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "burst_l" + }, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"aAP" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"aAQ" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "burst_r" + }, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"aAR" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + freq = 1400; + location = "QM #6" + }, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #6"; + suffix = "#2" + }, +/turf/open/floor/plasteel/bot{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aAS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Cargo Eastern Loading Bay 2"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM") + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aAT" = ( +/obj/machinery/disposal/bin, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface; + dir = 1; + tag = "icon-browncorner (NORTH)" + }, +/area/quartermaster/miningdock) +"aAU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"aAV" = ( +/obj/structure/table, +/obj/item/weapon/folder, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"aAW" = ( +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/labor) +"aAX" = ( +/obj/machinery/mineral/labor_claim_console{ + machinedir = 1; + pixel_x = 30; + pixel_y = 0 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/labor) +"aAY" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/airless, +/area/space) +"aAZ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aBa" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Prisoner Processing"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aBb" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aBc" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Security Equipment APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aBd" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/machinery/camera{ + c_tag = "Security Equipment Room"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aBe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/holopad, +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aBf" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 1"; + name = "Cell 1 Locker" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aBg" = ( +/obj/machinery/door_timer{ + id = "Cell 1"; + name = "Cell 1"; + pixel_y = -32 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Brig Cells South 2"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aBh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aBi" = ( +/obj/machinery/light, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aBj" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aBk" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (NORTH)"; + icon_state = "redcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aBl" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aBm" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aBn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aBo" = ( +/obj/machinery/door_timer{ + id = "Cell 5"; + name = "Cell 5"; + pixel_y = -32 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Brig Cells South 1"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aBp" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 5"; + name = "Cell 5 Locker" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aBq" = ( +/obj/structure/closet/lawcloset, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aBr" = ( +/obj/structure/chair, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aBs" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aBt" = ( +/obj/structure/chair/comfy/brown, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aBu" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aBv" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Courtroom Main North" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aBw" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aBx" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aBy" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aBz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aBA" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aBB" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Dorm SMES"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aBC" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aBD" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aBE" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aBF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aBG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aBH" = ( +/obj/machinery/light_switch{ + pixel_x = -25 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + icon_state = "neutral"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aBI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + icon_state = "neutral"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aBJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + icon_state = "neutral"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aBK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/neutral/side{ + icon_state = "neutral"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aBL" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral/side{ + icon_state = "neutral"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aBM" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Security's Desk"; + departmentType = 5; + name = "Head of Security RC"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aBN" = ( +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aBO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair/office/light, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aBP" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aBQ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aBR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aBS" = ( +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aBT" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Research Director's Desk"; + departmentType = 5; + name = "Research Director RC"; + pixel_x = 30; + pixel_y = 0 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aBU" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/camera/motion{ + c_tag = "Bridge Mainteance East"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aBV" = ( +/obj/structure/closet/crate, +/obj/item/weapon/coin/silver, +/obj/item/weapon/coin/silver, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aBW" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aBX" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aBY" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aBZ" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aCa" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/flasher{ + id = "gulagshuttleflasher"; + pixel_x = 25 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/labor) +"aCb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aCc" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aCd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aCe" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aCf" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"aCg" = ( +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aCh" = ( +/obj/structure/table/wood, +/obj/item/device/taperecorder/empty, +/obj/item/device/tape/random, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aCi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aCj" = ( +/obj/structure/table/wood, +/obj/item/weapon/folder/blue{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aCk" = ( +/obj/structure/table/wood, +/obj/item/weapon/gavelblock, +/obj/item/weapon/gavelhammer, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aCl" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aCm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aCn" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/southleft{ + req_access_txt = "1" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aCo" = ( +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aCp" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aCq" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/rack, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aCr" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aCs" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aCt" = ( +/obj/structure/chair/stool, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aCu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aCv" = ( +/obj/machinery/door/airlock{ + name = "Male Sleeping Quarters" + }, +/turf/open/floor/plasteel/neutral/side{ + icon_state = "neutral"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aCw" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aCx" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aCy" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aCz" = ( +/obj/structure/dresser, +/obj/machinery/keycard_auth{ + pixel_x = -24 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aCA" = ( +/obj/structure/closet/secure_closet/hos, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aCB" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aCC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aCD" = ( +/obj/machinery/door/airlock/security{ + name = "Head of Security's Personal Quarters"; + req_access_txt = "58" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aCE" = ( +/obj/machinery/camera{ + c_tag = "Bridge Main 2"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aCF" = ( +/obj/machinery/computer/crew, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aCG" = ( +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aCH" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin, +/obj/machinery/light, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aCI" = ( +/turf/open/floor/plasteel/darkblue/corner{ + icon_state = "darkbluecorners"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aCJ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aCK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/device/radio/beacon, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aCL" = ( +/turf/open/floor/plasteel/darkblue/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aCM" = ( +/obj/machinery/computer/security, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aCN" = ( +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aCO" = ( +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aCP" = ( +/obj/machinery/door/airlock/research{ + name = "Research Director's Personal Quarters"; + req_access_txt = "30" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aCQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aCR" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aCS" = ( +/obj/structure/closet/secure_closet/RD, +/obj/item/clothing/mask/facehugger/lamarr, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aCT" = ( +/obj/structure/dresser, +/obj/machinery/keycard_auth{ + pixel_x = 24 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/hor{ + name = "Research Director's Private Quarters" + }) +"aCU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aCV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aCW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aCX" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aCY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/status_display{ + density = 0; + name = "cargo display"; + pixel_x = 0; + pixel_y = 32; + supply_display = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aCZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 0; + pixel_y = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aDa" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aDb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aDc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aDd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aDe" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aDf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aDg" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Mining Dock APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock) +"aDh" = ( +/obj/structure/closet/crate, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/labor) +"aDi" = ( +/obj/machinery/door/airlock/titanium{ + id_tag = "prisonshuttle"; + name = "Labor Shuttle Airlock" + }, +/obj/docking_port/mobile{ + dir = 8; + dwidth = 2; + height = 5; + id = "laborcamp"; + name = "labor camp shuttle"; + port_angle = 90; + width = 9 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 2; + height = 5; + id = "laborcamp_home"; + name = "fore bay 1"; + width = 9 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/labor) +"aDj" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 4; + name = "Labor Camp Shuttle Airlock"; + shuttledocked = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/security/processing) +"aDk" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 8; + name = "Labor Camp Shuttle Airlock" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aDl" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aDm" = ( +/obj/machinery/door/airlock/security{ + id_tag = "laborexit"; + name = "Labor Shuttle"; + req_access = null; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aDn" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aDo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/button/door{ + id = "GulagCivExit"; + name = "Gulag Door Exit"; + normaldoorcontrol = 1; + pixel_x = 24 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aDp" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -32 + }, +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/device/assembly/flash, +/obj/item/weapon/restraints/handcuffs, +/obj/item/weapon/restraints/handcuffs, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aDq" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aDr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aDs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aDt" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aDu" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/red/corner{ + icon_state = "redcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aDv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + icon_state = "redcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aDw" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (NORTH)"; + icon_state = "redcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aDx" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aDy" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aDz" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aDA" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (NORTH)"; + icon_state = "redcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aDB" = ( +/obj/machinery/camera{ + c_tag = "Brig Hall East" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (NORTH)"; + icon_state = "redcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aDC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHEAST)"; + icon_state = "red"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aDD" = ( +/obj/machinery/door/airlock/security{ + name = "Courtroom"; + req_access = null; + req_access_txt = "1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aDE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aDF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aDG" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aDH" = ( +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aDI" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aDJ" = ( +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aDK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aDL" = ( +/turf/open/floor/plasteel/blue/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aDM" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/blue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aDN" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aDO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/table, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aDP" = ( +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aDQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aDR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aDS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Dorm Commons South"; + dir = 10; + icon_state = "camera"; + tag = "icon-camera (SOUTHWEST)" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -28 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aDT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aDU" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aDV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aDW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTHEAST)"; + icon_state = "neutral"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aDX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTHEAST)"; + icon_state = "neutral"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aDY" = ( +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTHEAST)"; + icon_state = "neutral"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aDZ" = ( +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTHWEST)"; + icon_state = "neutral"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aEa" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aEb" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aEc" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aEd" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aEe" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge"; + name = "Emergency Blast Door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aEf" = ( +/obj/machinery/door/airlock/glass_command{ + cyclelinkeddir = null; + name = "Bridge"; + req_access_txt = "0"; + req_one_access = null; + req_one_access_txt = "19;41" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aEg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "bridge"; + name = "Emergency Blast Door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aEh" = ( +/obj/machinery/door/airlock/glass_command{ + cyclelinkeddir = null; + name = "Bridge"; + req_access_txt = "0"; + req_one_access = null; + req_one_access_txt = "19;41" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aEi" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aEj" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aEk" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aEl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aEm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Cargo Hall West"; + dir = 1; + icon_state = "camera"; + network = list("SS13","QM") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aEn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aEo" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aEp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/brown{ + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface + }, +/area/quartermaster/office) +"aEq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown{ + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface + }, +/area/quartermaster/office) +"aEr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + icon_state = "browncorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aEs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aEt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Cargo Hall"; + dir = 1; + icon_state = "camera"; + network = list("SS13","QM") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aEu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aEv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/machinery/camera{ + c_tag = "Cargo Hall East"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM"); + tag = "icon-camera (WEST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aEw" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plating/airless, +/area/shuttle/labor) +"aEx" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aEy" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aEz" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aEA" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/security{ + name = "Labor Shuttle"; + req_access = null; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aEB" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9; + pixel_y = 0 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aEC" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aED" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aEE" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aEF" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Equipment Room"; + req_access_txt = "1" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aEG" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aEH" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/junction{ + tag = "icon-pipe-j2 (WEST)"; + icon_state = "pipe-j2"; + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aEI" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aEJ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aEK" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aEL" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/junction{ + tag = "icon-pipe-j2 (WEST)"; + icon_state = "pipe-j2"; + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aEM" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aEN" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aEO" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aEP" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aEQ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aER" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Brig APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aES" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aET" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aEU" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHEAST)"; + icon_state = "red"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aEV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aEW" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aEX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aEY" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTHWEST)"; + icon_state = "blue"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aEZ" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTH)"; + icon_state = "blue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aFa" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille/broken, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aFb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/table, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aFc" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/apc{ + dir = 2; + name = "Dorm Toilets APC"; + pixel_y = -24 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aFd" = ( +/obj/machinery/power/terminal{ + tag = "icon-term (EAST)"; + icon_state = "term"; + dir = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aFe" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aFf" = ( +/turf/open/floor/plasteel/neutral/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aFg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aFh" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/yellow, +/obj/structure/window{ + tag = "icon-window (NORTH)"; + icon_state = "window"; + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aFi" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/green, +/obj/structure/window{ + tag = "icon-window (NORTH)"; + icon_state = "window"; + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aFj" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/red, +/obj/structure/window{ + tag = "icon-window (NORTH)"; + icon_state = "window"; + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aFk" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFl" = ( +/obj/structure/rack, +/obj/item/device/flashlight, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFm" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Head of Security's Personal Quarters APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/hos{ + name = "Head of Security's Private Quarters" + }) +"aFn" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFo" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Bridge APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFp" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFq" = ( +/obj/machinery/camera{ + c_tag = "Bridge Midway 1" + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFr" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFs" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFt" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFu" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + icon_state = "darkbluecorners"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFv" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFw" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFy" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + icon_state = "darkbluecorners"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFz" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFA" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/o2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFB" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + icon_state = "darkblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aFD" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aFE" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin, +/obj/item/weapon/stamp/qm, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aFF" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aFG" = ( +/obj/structure/dresser, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aFH" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/qm, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/item/weapon/storage/secure/safe{ + pixel_x = 32 + }, +/obj/effect/landmark/start/quartermaster, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aFI" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aFJ" = ( +/obj/machinery/door/airlock/glass_mining{ + name = "Cargo Bay"; + req_access_txt = "0"; + req_one_access_txt = "31;48" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aFK" = ( +/obj/machinery/door/airlock/glass_mining{ + name = "Cargo Bay"; + req_access_txt = "0"; + req_one_access_txt = "31;48" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aFL" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen/fourcolor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aFM" = ( +/obj/structure/table, +/obj/item/clothing/gloves/fingerless, +/obj/item/clothing/head/soft, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aFN" = ( +/obj/structure/closet/wardrobe/cargotech, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aFO" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aFP" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler_refill, +/obj/item/hand_labeler_refill, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aFQ" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/floor/plating/airless, +/area/shuttle/labor) +"aFR" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aFS" = ( +/obj/machinery/camera{ + c_tag = "Labor Shuttle Dock South"; + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aFT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aFU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aFV" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + id_tag = "GulagCivExit"; + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aFW" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/door/airlock/maintenance{ + id_tag = "GulagCivExit"; + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aFX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aFY" = ( +/obj/effect/landmark/secequipment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aFZ" = ( +/obj/effect/landmark/secequipment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/light, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aGa" = ( +/obj/effect/landmark/secequipment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aGb" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/secequipment, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aGc" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "prisonbreak"; + name = "emergency prisoner containment blast door" + }, +/obj/structure/cable/orange, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"aGd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGe" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGf" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Brig Hall West"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGh" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGi" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGl" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGm" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGq" = ( +/turf/open/floor/plasteel/red/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGr" = ( +/obj/structure/sign/goldenplaque{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGs" = ( +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGt" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGu" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGv" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aGw" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aGx" = ( +/obj/structure/table/wood, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aGy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aGz" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aGA" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aGB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aGC" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (SOUTHWEST)"; + icon_state = "blue"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aGD" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/blue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aGE" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aGF" = ( +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aGG" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/light, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aGH" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aGI" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/yellow, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aGJ" = ( +/obj/machinery/light/small, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aGK" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/green, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aGL" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/red, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_male) +"aGM" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGN" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGO" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGP" = ( +/obj/machinery/light/small, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/power/apc{ + dir = 2; + name = "Head of Personnel's Office APC"; + pixel_y = -24 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aGQ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Bridge APC Access"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGT" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGU" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGV" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGW" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGX" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGY" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aGZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aHa" = ( +/obj/structure/table/wood, +/obj/item/device/modular_computer/laptop/preset/civillian, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aHb" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aHc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aHd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Quartermaster RC"; + pixel_x = 30; + pixel_y = 0 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aHe" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Quartermaster's Private Quarters APC"; + pixel_x = -23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aHf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aHg" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/brown{ + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface; + dir = 1 + }, +/area/quartermaster/office) +"aHh" = ( +/turf/open/floor/plasteel/brown{ + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface; + dir = 1 + }, +/area/quartermaster/office) +"aHi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface; + dir = 1; + tag = "icon-browncorner (NORTH)" + }, +/area/quartermaster/office) +"aHj" = ( +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Cargo RC"; + pixel_x = 0; + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aHk" = ( +/obj/machinery/autolathe, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aHl" = ( +/obj/structure/table, +/obj/item/device/multitool, +/obj/machinery/camera{ + c_tag = "Cargo Desk"; + dir = 6; + icon_state = "camera"; + network = list("SS13","QM") + }, +/obj/machinery/status_display{ + density = 0; + name = "cargo display"; + pixel_x = 0; + pixel_y = 32; + supply_display = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aHm" = ( +/obj/structure/table, +/obj/item/weapon/folder, +/obj/item/weapon/stamp/denied{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/weapon/stamp, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aHn" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aHo" = ( +/obj/structure/table, +/obj/machinery/computer/stockexchange, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 0; + pixel_y = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aHp" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aHq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aHr" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aHs" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aHt" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aHu" = ( +/obj/machinery/door/airlock/security{ + name = "Detective's Office"; + req_access_txt = "4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"aHv" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aHw" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aHx" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aHy" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/shutters{ + id = "lawyerinterior"; + name = "privacy shutters" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aHz" = ( +/obj/machinery/door/airlock{ + name = "Law Office"; + req_access_txt = "38" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aHA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/shutters{ + id = "lawyerinterior"; + name = "privacy shutters" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aHB" = ( +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aHC" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aHD" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aHE" = ( +/obj/machinery/door/airlock/glass_security{ + cyclelinkeddir = 2; + id_tag = "innerbrig"; + name = "Brig"; + req_access_txt = "0"; + req_one_access_txt = "38;63" + }, +/turf/open/floor/plasteel/red/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aHF" = ( +/obj/machinery/door/airlock/glass_security{ + cyclelinkeddir = 2; + id_tag = "innerbrig"; + name = "Brig"; + req_access_txt = "0"; + req_one_access_txt = "38;63" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aHG" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aHH" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aHI" = ( +/obj/machinery/camera{ + c_tag = "Courtroom Main South"; + dir = 1 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aHJ" = ( +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (NORTH)"; + icon_state = "redcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aHK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aHL" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aHM" = ( +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aHN" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTH)"; + icon_state = "blue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aHO" = ( +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aHP" = ( +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aHQ" = ( +/obj/machinery/door/airlock/glass{ + name = "Dormitories" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aHR" = ( +/obj/machinery/door/airlock/glass{ + name = "Dormitories" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aHS" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aHT" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aHU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aHV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aHW" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/holopad, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aHX" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aHY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aHZ" = ( +/obj/machinery/door/airlock/mining{ + name = "Quartermaster's Private Quarters"; + req_access_txt = "41" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aIa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aIb" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aIc" = ( +/obj/machinery/light_switch{ + pixel_y = -25 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aId" = ( +/obj/structure/closet/secure_closet/quartermaster, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/qm{ + name = "Quartermaster's Private Quarters" + }) +"aIe" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aIf" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Gravity Generator APC"; + pixel_y = -24 + }, +/turf/closed/mineral, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aIg" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aIh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aIi" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aIj" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aIk" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHWEST)"; + icon_state = "red"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aIl" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/depsec/supply, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aIm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aIn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHEAST)"; + icon_state = "red"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aIo" = ( +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Labor Shuttle Dock APC"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/processing) +"aIp" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aIq" = ( +/obj/structure/closet/secure_closet/detective, +/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aIr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aIs" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aIt" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aIu" = ( +/obj/structure/filingcabinet, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aIv" = ( +/obj/machinery/computer/secure_data, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aIw" = ( +/obj/structure/filingcabinet, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aIx" = ( +/obj/machinery/button/door{ + id = "lawyerinterior"; + name = "Privacy Shutters"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aIy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aIz" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aIA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/power/apc{ + dir = 4; + name = "Lawyer's Office APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aIB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/button/flasher{ + id = "HoldingCell"; + name = "Holding Cell Flash"; + pixel_x = -24; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aIC" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aID" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aIE" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aIF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aIG" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aIH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aII" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aIJ" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aIK" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aIL" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aIM" = ( +/obj/machinery/door/airlock/glass{ + name = "Courtroom"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aIN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aIO" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aIP" = ( +/obj/machinery/door/airlock{ + id_tag = "b3" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aIQ" = ( +/obj/structure/urinal{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aIR" = ( +/obj/machinery/washing_machine, +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aIS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aIT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aIU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + icon_state = "neutral"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aIV" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aIW" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aIX" = ( +/obj/structure/closet/wardrobe/pjs, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aIY" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/hop, +/obj/effect/landmark/start/head_of_personnel, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aIZ" = ( +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aJa" = ( +/obj/structure/closet/secure_closet/hop, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/storage/secure/safe{ + pixel_y = 32 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aJb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aJc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Personnel's Desk"; + departmentType = 5; + name = "Head of Personnel RC"; + pixel_y = 30 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aJd" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aJe" = ( +/obj/structure/bed/dogbed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/mob/living/simple_animal/pet/dog/corgi/Ian, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aJf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aJg" = ( +/obj/machinery/door/airlock/glass_command{ + cyclelinkeddir = null; + name = "Head of Personnel's Office"; + req_access_txt = "57"; + req_one_access = null; + req_one_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aJh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aJi" = ( +/obj/machinery/light, +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-21"; + icon_state = "plant-21" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aJj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aJk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aJl" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aJm" = ( +/obj/machinery/camera{ + c_tag = "Bridge Midway 2"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aJn" = ( +/obj/machinery/light, +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-21"; + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aJo" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/camera{ + c_tag = "Core-Command-Cargo Bridge 1"; + dir = 8; + network = list("SS13") + }, +/turf/open/floor/engine, +/area/space) +"aJp" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal/fifty, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aJq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aJr" = ( +/mob/living/simple_animal/sloth/paperwork, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aJs" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aJt" = ( +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aJu" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aJv" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aJw" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aJx" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aJy" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aJz" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aJA" = ( +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Detective's Office APC"; + pixel_x = 23; + pixel_y = 2 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aJB" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aJC" = ( +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aJD" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aJE" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/clothing/glasses/sunglasses, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aJF" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/detective, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aJG" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 28; + pixel_y = 0 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aJH" = ( +/obj/structure/rack, +/obj/item/weapon/storage/briefcase, +/obj/item/weapon/storage/briefcase, +/obj/machinery/camera{ + c_tag = "Lawyer's Office"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aJI" = ( +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aJJ" = ( +/obj/structure/table/wood, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aJK" = ( +/obj/structure/table/wood, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aJL" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp/green, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aJM" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aJN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "frontbrig"; + name = "Emergency External Blast Doors" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aJO" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Courtroom Jury West"; + dir = 4; + network = list("SS13") + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aJP" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aJQ" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aJR" = ( +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aJS" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aJT" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aJU" = ( +/obj/machinery/button/door{ + id = "b3"; + name = "Privacy Bolts"; + normaldoorcontrol = 1; + pixel_x = 24 + }, +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aJV" = ( +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aJW" = ( +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aJX" = ( +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aJY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = -29; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aJZ" = ( +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + icon_state = "neutral"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aKa" = ( +/obj/structure/closet/wardrobe/grey, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aKb" = ( +/obj/structure/dresser, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aKc" = ( +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aKd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aKe" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Personnel's Private Quarters"; + req_access = null; + req_access_txt = "57" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aKf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aKg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aKh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aKi" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aKj" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aKk" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aKl" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aKm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aKn" = ( +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Fore Asteroid Maintenance APC"; + pixel_x = -23; + pixel_y = 2 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aKo" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aKp" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aKq" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aKr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aKs" = ( +/obj/machinery/photocopier, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aKt" = ( +/obj/machinery/computer/cargo, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aKu" = ( +/obj/structure/chair/office/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aKv" = ( +/obj/structure/table, +/obj/machinery/computer/stockexchange, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aKw" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aKx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aKy" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aKz" = ( +/obj/structure/closet/secure_closet/security/engine, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aKA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for making sure Cargo isn't hiding an armory bigger than Security's."; + name = "Cargo Monitor"; + network = list("QM"); + pixel_y = -32 + }, +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aKB" = ( +/obj/structure/filingcabinet, +/obj/machinery/light, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aKC" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/machinery/newscaster/security_unit{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aKD" = ( +/obj/machinery/camera{ + c_tag = "Cargo Security Checkpoint"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM"); + tag = "icon-camera (WEST)" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"aKE" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/item/weapon/coin/silver, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aKF" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aKG" = ( +/obj/machinery/light/small, +/obj/structure/closet/crate, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aKH" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/box/evidence, +/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler_refill{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/machinery/camera{ + c_tag = "Detective's Office"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aKI" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aKJ" = ( +/obj/structure/table/wood, +/obj/machinery/computer/med_data/laptop, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aKK" = ( +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aKL" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/holopad, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aKM" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aKN" = ( +/obj/structure/filingcabinet, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aKO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aKP" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aKQ" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aKR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aKS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aKT" = ( +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aKU" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/red/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aKV" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aKW" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aKX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aKY" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aKZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aLa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aLb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + icon_state = "neutral"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aLc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aLd" = ( +/obj/structure/closet/wardrobe/mixed, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aLe" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLf" = ( +/obj/structure/chair, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLg" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLh" = ( +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLk" = ( +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLl" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "bridge"; + name = "Emergency Blast Door" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aLm" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aLn" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aLo" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aLp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Cargo Quantum Pad APC"; + pixel_y = 24 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aLq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF PAD WHEN IN USE'."; + name = "KEEP CLEAR OF PAD WHEN IN USE"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aLr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aLs" = ( +/obj/machinery/door/airlock/glass_mining{ + name = "Cargo Office"; + req_access_txt = "0"; + req_one_access_txt = "50;48" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aLt" = ( +/obj/machinery/mineral/ore_redemption, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aLu" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/northright{ + name = "Cargo Desk"; + req_one_access_txt = "50;48" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aLv" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/deliveryChute{ + tag = "icon-intake (NORTH)"; + icon_state = "intake"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aLw" = ( +/obj/structure/table/wood, +/obj/item/device/tape/random, +/obj/item/device/tape/random{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aLx" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aLy" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aLz" = ( +/obj/structure/table/wood, +/obj/item/device/camera/detective, +/obj/item/weapon/lighter, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aLA" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/machinery/newscaster/security_unit{ + pixel_x = 32 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aLB" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aLC" = ( +/obj/structure/table/wood, +/obj/item/weapon/folder/red{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/weapon/folder/blue{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aLD" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aLE" = ( +/obj/machinery/photocopier, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aLF" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = -29; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aLG" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/red/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aLH" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "b2"; + name = "Privacy Bolts"; + normaldoorcontrol = 1; + pixel_x = -24 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aLI" = ( +/obj/machinery/door/airlock{ + id_tag = "b2" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aLJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aLK" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/structure/mirror{ + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aLL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aLM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aLN" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aLO" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aLP" = ( +/obj/structure/closet/wardrobe/mixed, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aLQ" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLR" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLT" = ( +/obj/structure/table, +/obj/item/weapon/folder/red{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLU" = ( +/obj/structure/table, +/obj/machinery/camera{ + c_tag = "Head of Personnel's Office"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/obj/machinery/recharger, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLV" = ( +/obj/structure/filingcabinet, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLW" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin, +/obj/item/weapon/stamp/hop, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLX" = ( +/obj/machinery/computer/card, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLY" = ( +/obj/structure/chair/comfy, +/obj/machinery/button/flasher{ + id = "hopflash"; + name = "Line Flash"; + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/button/door{ + id = "hopshutter"; + name = "Desk Shutters"; + pixel_x = 24; + pixel_y = 8; + req_access_txt = "57" + }, +/obj/machinery/button/door{ + id = "hopexternal"; + name = "External Lockdown"; + pixel_x = 24; + pixel_y = 0; + req_access_txt = "57" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aLZ" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-21"; + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8; + tag = "icon-darkblue (WEST)" + }, +/area/bridge) +"aMa" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aMb" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aMc" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aMd" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aMe" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aMf" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-21"; + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 4; + tag = "icon-darkblue (EAST)" + }, +/area/bridge) +"aMg" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMh" = ( +/obj/machinery/camera{ + c_tag = "Command SMES"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMi" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMj" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Fore Asteroid Hallway APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMk" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/electricshock{ + pixel_y = 32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMl" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMm" = ( +/obj/structure/table, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMn" = ( +/obj/structure/table, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMo" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMp" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aMr" = ( +/obj/machinery/quantumpad, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aMs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Docking Quantum Pad"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM"); + tag = "icon-camera (WEST)" + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aMt" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aMu" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aMv" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aMw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aMx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aMy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aMz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aMA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aMB" = ( +/obj/machinery/computer/cargo/request, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aMC" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aMD" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Fore Maintenance APC"; + pixel_x = -25; + pixel_y = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aME" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Fore Asteroid Hallway APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMF" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Security SMES"; + dir = 6; + icon_state = "camera" + }, +/obj/structure/chair/stool, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMG" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/computer/station_alert, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aMH" = ( +/obj/structure/rack, +/obj/item/weapon/storage/briefcase, +/obj/item/weapon/storage/briefcase, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aMI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aMJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aMK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aML" = ( +/obj/effect/landmark/start/lawyer, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aMM" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aMN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/newscaster/security_unit{ + pixel_x = 32 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aMO" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aMP" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/red/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aMQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aMR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aMS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aMT" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aMU" = ( +/obj/machinery/camera{ + c_tag = "Courtroom Jury East"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aMV" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aMW" = ( +/obj/machinery/door/airlock{ + name = "Bathroom" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aMX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aMY" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + icon_state = "neutral"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aMZ" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -28 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aNa" = ( +/obj/structure/closet/wardrobe/mixed, +/obj/machinery/camera{ + c_tag = "Dorm Lockers"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aNb" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopshutter" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aNc" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/northleft{ + layer = 2.9; + level = 2; + name = "Desk Door"; + req_access_txt = "57" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopshutter" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aNd" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8; + tag = "icon-darkblue (WEST)" + }, +/area/bridge) +"aNe" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aNf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aNg" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aNh" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aNi" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 4; + tag = "icon-darkblue (EAST)" + }, +/area/bridge) +"aNj" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aNk" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aNl" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aNm" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aNn" = ( +/obj/machinery/power/terminal{ + icon_state = "term"; + dir = 1 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aNo" = ( +/obj/item/chair, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aNp" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aNq" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aNr" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aNs" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aNt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/noticeboard{ + dir = 8; + icon_state = "nboard00"; + pixel_x = 32; + pixel_y = 0; + tag = "icon-nboard00 (WEST)" + }, +/obj/item/weapon/paper{ + info = "
Dummies Guide To Quantum Pads


Do you hate the concept of having to use your legs, let alone walk to places? Well, with the Quantum Pad (tm), never again will the fear of cardio keep you from going places!

How to set up your Quantum Pad(tm)


1.Unscrew the Quantum Pad(tm) you wish to link.
2. Use your multi-tool to cache the buffer of the Quantum Pad(tm) you wish to link.
3. Apply the multi-tool to the secondary Quantum Pad(tm) you wish to link to the first Quantum Pad(tm)

If you followed these instructions carefully, your Quantum Pad(tm) should now be properly linked together for near-instant movement across the station! Bear in mind that this is technically a one-way teleport, so you'll need to do the same process with the secondary pad to the first one if you wish to travel between both.
"; + name = "Quantum Pad For Dummies" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aNu" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface; + dir = 1; + tag = "icon-browncorner (NORTH)" + }, +/area/quartermaster/office) +"aNv" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aNw" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aNx" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aNy" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Fore Asteroid Maintenance APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aNz" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aNA" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aNB" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aNC" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Security SMES Access"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aND" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aNE" = ( +/obj/machinery/power/terminal{ + tag = "icon-term (EAST)"; + icon_state = "term"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aNF" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aNG" = ( +/obj/structure/table/wood, +/obj/item/device/taperecorder, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aNH" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aNI" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aNJ" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aNK" = ( +/obj/machinery/photocopier, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aNL" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aNM" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aNN" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aNO" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/button/door{ + id = "lawyerexterior"; + name = "Privacy Shutters"; + pixel_x = 0; + pixel_y = -24 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aNP" = ( +/obj/structure/closet/lawcloset, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aNQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aNR" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aNS" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aNT" = ( +/obj/machinery/light, +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aNU" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aNV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aNW" = ( +/obj/machinery/vending/coffee, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aNX" = ( +/obj/machinery/light/small, +/obj/structure/closet/emcloset, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aNY" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "b1"; + name = "Privacy Bolts"; + normaldoorcontrol = 1; + pixel_x = -24 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aNZ" = ( +/obj/machinery/door/airlock{ + id_tag = "b1" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aOa" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Dorm Bathroom"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"aOb" = ( +/obj/structure/table, +/obj/machinery/camera{ + c_tag = "Dorm Laundry Room"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aOc" = ( +/obj/structure/table, +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aOd" = ( +/obj/structure/closet/crate/bin{ + name = "laundry bin" + }, +/turf/open/floor/plasteel/barber{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aOe" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTHWEST)"; + icon_state = "blue"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aOf" = ( +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTH)"; + icon_state = "blue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aOg" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/flasher{ + id = "hopflash"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTHEAST)"; + icon_state = "blue"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aOh" = ( +/obj/machinery/camera{ + c_tag = "Bridge Midway 3"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/darkblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 8; + tag = "icon-darkblue (WEST)" + }, +/area/bridge) +"aOi" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"aOj" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOl" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOm" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/chair/stool, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOn" = ( +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/computer/station_alert, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOo" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aOp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOr" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOs" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOt" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOu" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/space, +/area/space) +"aOv" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/space, +/area/space) +"aOw" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aOx" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aOy" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aOz" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aOA" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aOB" = ( +/obj/structure/table, +/obj/item/device/multitool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/screwdriver, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aOC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface; + dir = 1; + tag = "icon-browncorner (NORTH)" + }, +/area/quartermaster/office) +"aOD" = ( +/obj/structure/table, +/obj/structure/disposalpipe/segment, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aOE" = ( +/obj/effect/landmark/blobstart, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aOF" = ( +/obj/structure/closet, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aOG" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aOH" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aOI" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aOJ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Security SMES Access"; + req_access_txt = "10;11;12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aOK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/sign/electricshock{ + pixel_x = 32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aOM" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/detectives_office) +"aON" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + id = "lawyerexterior"; + name = "privacy shutters" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aOO" = ( +/obj/machinery/door/airlock{ + name = "Law Office"; + req_access_txt = "38" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aOP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + id = "lawyerexterior"; + name = "privacy shutters" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"aOQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/glass{ + name = "Brig Lobby" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aOR" = ( +/obj/machinery/door/airlock/glass{ + name = "Brig Lobby" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aOS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"aOT" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aOU" = ( +/obj/machinery/door/airlock/glass{ + name = "Courtroom" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"aOV" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"aOW" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aOX" = ( +/obj/machinery/door/airlock/glass{ + name = "Locker Room" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aOY" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/window/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aOZ" = ( +/obj/machinery/door/airlock/glass{ + name = "Locker Room" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"aPa" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPb" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPc" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPd" = ( +/obj/machinery/door/poddoor/preopen{ + id = "hopexternal" + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (NORTH)"; + icon_state = "bluecorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aPe" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "hopexternal" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aPf" = ( +/obj/machinery/door/poddoor/preopen{ + id = "hopexternal" + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"aPg" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Command SMES Access"; + req_access_txt = "10;11;12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPi" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPj" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPk" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPl" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPm" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aPn" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aPo" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aPp" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aPq" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aPr" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aPs" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aPt" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/glass{ + name = "Cargo Quantum Pad" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aPu" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Cargo Quantum Pad" + }) +"aPv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aPw" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aPx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface; + dir = 1; + tag = "icon-browncorner (NORTH)" + }, +/area/quartermaster/office) +"aPy" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aPz" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Cargo Lobby"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM"); + tag = "icon-camera (WEST)" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aPA" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aPB" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aPC" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Security"; + sortType = 7 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aPD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aPE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aPF" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aPG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aPH" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPI" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPJ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPK" = ( +/obj/machinery/camera{ + c_tag = "Command Asteroid Hall 10"; + dir = 6; + icon_state = "camera" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPL" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPM" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPN" = ( +/obj/machinery/camera{ + c_tag = "Command Asteroid Hall 2"; + dir = 6; + icon_state = "camera" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPO" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPP" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPS" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aPZ" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Command Asteroid Hall 4"; + dir = 6; + icon_state = "camera" + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQe" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQf" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Command Asteroid Hall 5"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQj" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Command Asteroid Hall 6"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQq" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Command Asteroid Hall 7"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQt" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQu" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQv" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQw" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQx" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQy" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQz" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQA" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQB" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQC" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Security"; + location = "CommandMiddle2"; + name = "navigation beacon (Command-Middle 2)" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQD" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Command Asteroid Hall 8"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQG" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQH" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQI" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQJ" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQL" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQM" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQN" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQO" = ( +/obj/machinery/camera{ + c_tag = "Command Asteroid Hall 9"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQP" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQQ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQR" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQS" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/engine, +/area/space) +"aQT" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Core-Command-Cargo Bridge 2"; + network = list("SS13") + }, +/turf/open/floor/engine, +/area/space) +"aQU" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Core-Command-Cargo Bridge 3"; + network = list("SS13") + }, +/turf/open/floor/engine, +/area/space) +"aQV" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQW" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aQZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRa" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRb" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRc" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRd" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRe" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRf" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRg" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRh" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRi" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aRj" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aRk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aRl" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aRm" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aRn" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRo" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRp" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Security SMES Access"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRs" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRz" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRA" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRC" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRD" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRG" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRH" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRK" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRL" = ( +/obj/effect/landmark/lightsout, +/obj/machinery/holopad, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRP" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRT" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRU" = ( +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRV" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRW" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aRX" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aRY" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aRZ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aSa" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + icon_state = "browncorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aSb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aSc" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aSd" = ( +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aSe" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aSf" = ( +/obj/structure/girder, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aSg" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aSh" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSi" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSm" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/sign/directions/science{ + pixel_x = 32; + pixel_y = -24 + }, +/obj/structure/sign/directions/supply{ + dir = 4; + icon_state = "direction_supply"; + pixel_x = 32; + pixel_y = -32; + tag = "icon-direction_supply (EAST)" + }, +/obj/structure/sign/directions/medical{ + dir = 4; + icon_state = "direction_med"; + pixel_x = 32; + pixel_y = -40; + tag = "icon-direction_med (EAST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSq" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSu" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSA" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSB" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/sign/directions/engineering{ + pixel_x = -32; + pixel_y = -24 + }, +/obj/structure/sign/directions/security{ + dir = 8; + icon_state = "direction_sec"; + pixel_x = -32; + pixel_y = -32; + tag = "icon-direction_sec (WEST)" + }, +/obj/structure/sign/directions/medical{ + dir = 4; + icon_state = "direction_med"; + pixel_x = -32; + pixel_y = -40; + tag = "icon-direction_med (EAST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSE" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringMiddle"; + location = "CommandMiddle"; + name = "navigation beacon (Command-Middle)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/sign/directions/supply{ + dir = 4; + icon_state = "direction_supply"; + pixel_x = 32; + pixel_y = -24; + tag = "icon-direction_supply (EAST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSH" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSN" = ( +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSO" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSP" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSQ" = ( +/obj/structure/window/reinforced, +/turf/open/floor/engine, +/area/space) +"aSR" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSS" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aST" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSU" = ( +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSV" = ( +/obj/machinery/camera{ + c_tag = "Cargo Asteroid Hall 1"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSX" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aSZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTd" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/sign/directions/evac{ + pixel_x = -32; + pixel_y = -24 + }, +/obj/structure/sign/directions/medical{ + pixel_x = -32; + pixel_y = -32 + }, +/obj/structure/sign/directions/security{ + dir = 8; + icon_state = "direction_sec"; + pixel_x = -32; + pixel_y = -40; + tag = "icon-direction_sec (WEST)" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=CommandMiddle"; + location = "Cargo"; + name = "navigation beacon (Cargo)" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTf" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aTh" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aTi" = ( +/obj/machinery/light/small, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aTj" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aTk" = ( +/obj/structure/rack, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aTl" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + id_tag = "GulagCivExit3"; + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTm" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aTn" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aTo" = ( +/obj/machinery/door/airlock/glass{ + name = "Security Quantum Pad" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aTp" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aTq" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aTr" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aTs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aTt" = ( +/obj/machinery/door/airlock{ + name = "Custodial Closet"; + req_access_txt = "26" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aTu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTw" = ( +/obj/machinery/door/airlock/vault{ + icon_state = "door_locked"; + locked = 1; + req_access_txt = "53" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTy" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/atmos{ + name = "Command Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTC" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aTD" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aTE" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aTF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/atmos{ + name = "Cargo Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTH" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTI" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aTJ" = ( +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aTK" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"aTL" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aTM" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/rack, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aTN" = ( +/obj/machinery/door/airlock/maintenance{ + id_tag = "GulagCivExit2"; + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aTO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTQ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "GulagCivExit3"; + name = "Gulag Door Exit"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTR" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTS" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTT" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aTU" = ( +/obj/structure/table, +/obj/item/device/multitool, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/screwdriver, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aTV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aTW" = ( +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 27; + pixel_y = 0 + }, +/obj/item/weapon/paper{ + info = "
Dummies Guide To Quantum Pads


Do you hate the concept of having to use your legs, let alone walk to places? Well, with the Quantum Pad (tm), never again will the fear of cardio keep you from going places!

How to set up your Quantum Pad(tm)


1.Unscrew the Quantum Pad(tm) you wish to link.
2. Use your multi-tool to cache the buffer of the Quantum Pad(tm) you wish to link.
3. Apply the multi-tool to the secondary Quantum Pad(tm) you wish to link to the first Quantum Pad(tm)

If you followed these instructions carefully, your Quantum Pad(tm) should now be properly linked together for near-instant movement across the station! Bear in mind that this is technically a one-way teleport, so you'll need to do the same process with the secondary pad to the first one if you wish to travel between both.
"; + name = "Quantum Pad For Dummies" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aTX" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aTY" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aTZ" = ( +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Command Asteroid Solars Maintenance APC"; + pixel_x = 23; + pixel_y = 2 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aUa" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/window/eastright{ + req_access_txt = "26" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUc" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUd" = ( +/obj/structure/bed/dogbed, +/mob/living/simple_animal/hostile/lizard{ + name = "Wags-His-Tail"; + real_name = "Wags-His-Tail" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUe" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/obj/vehicle/janicart, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUf" = ( +/obj/vehicle/janicart, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUg" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/mousetraps, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/obj/item/weapon/storage/box/mousetraps, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUh" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/paper{ + info = "You got a big job ahead of you, pal. This is a big station, lots of floors and assholes to dirty said floors without any thought for you. It might not be a bad idea to check on the external waste belts every now and again to make sure some foriegn object hasn't clogged the disposal loop, either."; + name = "Janitor Notice" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUi" = ( +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUk" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/nuke_storage) +"aUl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Vault Airlock"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/black, +/area/ai_monitored/nuke_storage) +"aUm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/ai_monitored/nuke_storage) +"aUn" = ( +/obj/structure/table, +/obj/item/weapon/phone, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/ai_monitored/nuke_storage) +"aUo" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/clothing/glasses/meson, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUp" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix Output"; + on = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUr" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUs" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUt" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUw" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUz" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUA" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUB" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9; + pixel_y = 0 + }, +/turf/open/space, +/area/space) +"aUC" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/space, +/area/space) +"aUD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8; + name = "Cargo Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUF" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUG" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Mix Input"; + on = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUK" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Mix Output"; + on = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/machinery/light/small, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUM" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aUN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Cargo Asteroid Hall 2"; + dir = 4; + icon_state = "camera" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUP" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUQ" = ( +/obj/machinery/button/door{ + id = "GulagCivExit2"; + name = "Gulag Door Exit"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = -24 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aUR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aUS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aUT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aUU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Security Quantum Pad APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aUV" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aUW" = ( +/obj/structure/girder, +/obj/item/stack/sheet/metal, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aUX" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aUZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9; + pixel_y = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aVa" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = -29; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/nuke_storage) +"aVb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/nuke_storage) +"aVc" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/nuke_storage) +"aVd" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Command Atmospherics Checkpoint"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVe" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVi" = ( +/obj/machinery/light/small, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/machinery/camera{ + c_tag = "Cargo Atmospherics Checkpoint"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVk" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVl" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVm" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVn" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating/airless, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aVo" = ( +/obj/machinery/light/small, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aVp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aVq" = ( +/obj/machinery/quantumpad, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aVr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aVs" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aVt" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aVu" = ( +/obj/structure/closet/jcloset, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aVv" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aVw" = ( +/obj/item/weapon/mop, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aVx" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/nuke_storage) +"aVy" = ( +/turf/open/floor/plasteel/stairs{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/nuke_storage) +"aVz" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/nuke_storage) +"aVA" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVB" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVD" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/clothing/glasses/meson, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVE" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVF" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/small, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVG" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVI" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVJ" = ( +/obj/machinery/camera{ + c_tag = "Command Asteroid Hallway 1"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVK" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aVL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aVM" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aVN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF PAD WHEN IN USE'."; + name = "KEEP CLEAR OF PAD WHEN IN USE"; + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aVO" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aVP" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aVQ" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/item/key/janitor, +/obj/machinery/camera{ + c_tag = "Custodials"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/obj/item/key/janitor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aVR" = ( +/obj/structure/table, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/machinery/requests_console{ + department = "Janitorial"; + departmentType = 1; + pixel_y = -29 + }, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aVS" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/storage/box/lights/mixed, +/obj/machinery/light, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aVT" = ( +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aVU" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aVV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/water_vapor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aVW" = ( +/obj/structure/janitorialcart, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aVX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/nuke_storage) +"aVY" = ( +/obj/machinery/door/airlock/vault{ + icon_state = "door_locked"; + locked = 1; + req_access_txt = "53" + }, +/turf/open/floor/plasteel/black, +/area/ai_monitored/nuke_storage) +"aVZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/nuke_storage) +"aWa" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWb" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWd" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWe" = ( +/obj/machinery/camera{ + c_tag = "Command Asteroid Hall 10"; + dir = 8; + icon_state = "camera"; + tag = "icon-camera (WEST)" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWg" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWh" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aWi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWj" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWk" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWl" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Cargo SMES Access"; + req_access_txt = "10;11;12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWm" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWn" = ( +/obj/machinery/camera{ + c_tag = "Cargo Bay SMES"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWo" = ( +/obj/structure/closet, +/turf/open/floor/plating/asteroid, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aWp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"aWr" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aWs" = ( +/turf/closed/wall/r_wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aWt" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Command Asteroid Solars"; + req_access_txt = "10;11;12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aWu" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"aWv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/ai_monitored/nuke_storage) +"aWw" = ( +/turf/open/floor/plasteel/black, +/area/ai_monitored/nuke_storage) +"aWx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/ai_monitored/nuke_storage) +"aWy" = ( +/turf/open/space, +/area/mine/unexplored{ + name = "Command Asteroid" + }) +"aWz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWA" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWB" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix Input"; + on = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWC" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWD" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWE" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWF" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Cargo Hallway APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWG" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWH" = ( +/obj/machinery/power/smes, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aWI" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aWJ" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aWK" = ( +/obj/structure/closet/crate{ + name = "Gold Crate" + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_x = -1; + pixel_y = 5 + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_y = 2 + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_x = 1; + pixel_y = -2 + }, +/obj/item/weapon/storage/belt/champion, +/obj/machinery/camera{ + c_tag = "Vault" + }, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"aWL" = ( +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"aWM" = ( +/obj/machinery/computer/bank_machine, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"aWN" = ( +/obj/structure/safe, +/obj/item/weapon/twohanded/fireaxe, +/obj/item/clothing/head/bearpelt, +/obj/item/bear_armor, +/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/weapon/dice/d20{ + desc = "A die with twenty sides. You feel absolutely normal while looking at this."; + name = "Die of Mediocre Rolling Capability" + }, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"aWO" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWP" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWQ" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/asteroid/line, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aWR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWS" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWT" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWV" = ( +/obj/machinery/power/terminal{ + icon_state = "term"; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aWW" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aWX" = ( +/obj/structure/cable/orange, +/obj/machinery/power/apc{ + dir = 4; + name = "Command Asteroid Solars APC"; + pixel_x = 23; + pixel_y = 2 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aWY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aWZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXa" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aXb" = ( +/turf/closed/wall/r_wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aXc" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Solars"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aXd" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXe" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXf" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/computer/station_alert, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXg" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aXh" = ( +/obj/machinery/light/small, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aXi" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aXj" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXk" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/solar_control{ + id = "commandsolar"; + name = "Command Asteroid Solar Control"; + track = 0 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aXl" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aXm" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/electrical, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aXn" = ( +/obj/structure/grille, +/turf/open/space, +/area/space) +"aXo" = ( +/obj/item/weapon/coin/silver{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/item/weapon/coin/silver{ + pixel_x = 12; + pixel_y = 7 + }, +/obj/item/weapon/coin/silver{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/weapon/coin/silver{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/weapon/coin/silver{ + pixel_x = 5; + pixel_y = -8 + }, +/obj/structure/closet/crate{ + name = "Silver Crate" + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"aXp" = ( +/obj/machinery/nuclearbomb/selfdestruct, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"aXq" = ( +/obj/structure/filingcabinet, +/obj/item/weapon/folder/documents, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"aXr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1; + name = "Command Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXs" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXt" = ( +/obj/machinery/power/smes, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aXu" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aXv" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aXw" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXx" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXA" = ( +/obj/machinery/power/terminal{ + tag = "icon-term (EAST)"; + icon_state = "term"; + dir = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXB" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/space, +/area/space) +"aXC" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aXD" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aXE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aXF" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 4; + name = "Solar Maintenance"; + req_access = null; + req_access_txt = "10; 13" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aXG" = ( +/obj/machinery/camera{ + c_tag = "Vault"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"aXH" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/black, +/area/ai_monitored/nuke_storage) +"aXI" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aXJ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aXK" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/space, +/area/space) +"aXL" = ( +/obj/machinery/power/terminal{ + icon_state = "term"; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aXM" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aXN" = ( +/obj/structure/cable/orange, +/obj/machinery/power/apc{ + dir = 4; + name = "Fore Asteroid Solars APC"; + pixel_x = 23; + pixel_y = 2 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aXO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXP" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aXQ" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"aXR" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/space) +"aXS" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aXT" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Command Asteroid Solar Maintenance" + }) +"aXU" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-09" + }, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"aXV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"aXW" = ( +/obj/machinery/computer/bank_machine, +/obj/machinery/light, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"aXX" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aXY" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aXZ" = ( +/obj/machinery/power/solar_control{ + id = "foresolar"; + name = "Fore Asteroid Solar Control"; + track = 0 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aYa" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aYb" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aYc" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aYd" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aYe" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/solar{ + id = "commandsolar"; + name = "Fore Solar Array" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/space) +"aYf" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/space, +/area/space) +"aYg" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/solar{ + id = "commandsolar"; + name = "Fore Solar Array" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/space) +"aYh" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/nuke_storage) +"aYi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aYj" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 4; + name = "Solar Maintenance"; + req_access = null; + req_access_txt = "10; 13" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aYk" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aYl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/machinery/camera{ + c_tag = "Cargo Asteroid Hall 3"; + dir = 4; + icon_state = "camera" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aYm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aYn" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/space, +/area/space) +"aYo" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/solar{ + id = "foresolar"; + name = "Fore Solar Array" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/space) +"aYp" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/space, +/area/space) +"aYq" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/solar{ + id = "foresolar"; + name = "Fore Solar Array" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/space) +"aYr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Fore Asteroid Solar Maintenance" + }) +"aYs" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aYt" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aYu" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/space, +/area/space) +"aYv" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"aYw" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/space, +/area/space) +"aYx" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aYy" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aYz" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aYA" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/space, +/area/space) +"aYB" = ( +/obj/structure/lattice/catwalk, +/obj/item/stack/cable_coil{ + amount = 2 + }, +/turf/open/space, +/area/space) +"aYC" = ( +/obj/structure/lattice/catwalk, +/obj/item/stack/cable_coil{ + amount = 30 + }, +/turf/open/space, +/area/space) +"aYD" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/space, +/area/space) +"aYE" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/power/tracker, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/space, +/area/space) +"aYF" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/space, +/area/space) +"aYG" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/space, +/area/space) +"aYH" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/space, +/area/space) +"aYI" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Command-Service Bridge"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/engine, +/area/space) +"aYJ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/space, +/area/space) +"aYK" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/camera{ + c_tag = "Command-Engineering Bridge"; + dir = 8; + network = list("SS13") + }, +/turf/open/floor/engine, +/area/space) +"aYL" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/tracker, +/turf/open/space, +/area/space) +"aYM" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/space, +/area/space) +"aYN" = ( +/turf/closed/wall, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aYO" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/deliveryChute{ + tag = "icon-intake (NORTH)"; + icon_state = "intake"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aYP" = ( +/turf/closed/mineral, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"aYQ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/space, +/area/space) +"aYR" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aYS" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aYT" = ( +/turf/closed/mineral/random/labormineral, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"aYU" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Medbay-Cargo Bridge"; + dir = 4; + icon_state = "camera" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"aYV" = ( +/obj/machinery/conveyor/auto{ + tag = "icon-conveyor0 (EAST)"; + icon_state = "conveyor0"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aYW" = ( +/obj/machinery/conveyor/auto{ + tag = "icon-conveyor0 (SOUTHEAST)"; + icon_state = "conveyor0"; + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aYX" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aYY" = ( +/obj/machinery/conveyor/auto, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aYZ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/space, +/area/space) +"aZa" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/conveyor/auto{ + dir = 5; + icon_state = "conveyor0"; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZb" = ( +/obj/machinery/conveyor/auto{ + tag = "icon-conveyor0 (SOUTHWEST)"; + icon_state = "conveyor0"; + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZc" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"aZd" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZe" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZf" = ( +/turf/open/floor/plating/asteroid/airless, +/area/mine/unexplored{ + name = "Engineering Asteroid" + }) +"aZg" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZi" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZj" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZk" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZm" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZn" = ( +/turf/closed/mineral, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZo" = ( +/turf/closed/mineral/random/labormineral, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZp" = ( +/obj/machinery/vending/hydronutrients, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZq" = ( +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZr" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZs" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZt" = ( +/turf/closed/mineral, +/area/mine/unexplored{ + name = "Engineering Asteroid" + }) +"aZu" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZw" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZx" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZy" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZz" = ( +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZA" = ( +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZB" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZC" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZD" = ( +/obj/structure/table/wood, +/obj/item/seeds/apple, +/obj/item/seeds/cherry, +/obj/item/seeds/grape, +/obj/item/seeds/poppy, +/obj/item/seeds/tea, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZE" = ( +/obj/structure/table/wood, +/obj/item/weapon/cultivator, +/obj/item/weapon/shovel/spade, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/storage/bag/plants/portaseeder, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZF" = ( +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZG" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Rehabilitation Dome East 1"; + dir = 8; + network = list("SS13") + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZH" = ( +/turf/closed/mineral/random/labormineral, +/area/mine/unexplored{ + name = "Engineering Asteroid" + }) +"aZI" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Engineering Asteroid" + }) +"aZJ" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZK" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZL" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZM" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aZN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZO" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/machinery/camera{ + c_tag = "Rehabilitation Dome North"; + network = list("SS13") + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZP" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZQ" = ( +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZS" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/mob/living/simple_animal/butterfly, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"aZT" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aZU" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aZV" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/space, +/area/space) +"aZW" = ( +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZX" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"aZY" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"aZZ" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"baa" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bab" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bac" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bad" = ( +/obj/structure/closet/crate, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bae" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"baf" = ( +/obj/structure/flora/ausbushes/fullgrass, +/mob/living/simple_animal/butterfly, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bag" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bah" = ( +/obj/structure/flora/ausbushes/pointybush, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bai" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"baj" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bak" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/sign/nosmoking_2{ + pixel_x = 32 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bal" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bam" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"ban" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bao" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bap" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"baq" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bar" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/space, +/area/space) +"bas" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bat" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating/airless, +/area/space) +"bau" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bav" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"baw" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bax" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bay" = ( +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"baz" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"baA" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"baB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"baC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + tag = "icon-pipe-j1s (EAST)"; + name = "disposal pipe - Bar"; + icon_state = "pipe-j1s"; + dir = 4; + sortType = 19 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"baD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"baE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"baF" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"baG" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"baH" = ( +/turf/open/floor/plasteel/redblue{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"baI" = ( +/obj/structure/flora/ausbushes/leafybush, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"baJ" = ( +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"baK" = ( +/mob/living/simple_animal/chicken/rabbit/normal, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"baL" = ( +/obj/structure/flora/ausbushes/reedbush, +/mob/living/simple_animal/butterfly, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"baM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"baN" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"baO" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"baP" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"baQ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"baR" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/space, +/area/space) +"baS" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"baT" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"baU" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"baV" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"baW" = ( +/turf/open/floor/plating/asteroid/airless, +/area/mine/unexplored{ + name = "Medical Asteroid" + }) +"baX" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"baY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"baZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bba" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bbb" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbc" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbd" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbe" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbf" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbg" = ( +/obj/structure/girder, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbi" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbj" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bbk" = ( +/obj/structure/sink/puddle, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bbl" = ( +/obj/structure/flora/ausbushes/stalkybush, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bbm" = ( +/turf/closed/mineral, +/area/hallway/primary/central) +"bbn" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bbo" = ( +/turf/closed/mineral, +/area/mine/unexplored{ + name = "Medical Asteroid" + }) +"bbp" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Medical Asteroid" + }) +"bbq" = ( +/turf/closed/mineral/random/labormineral, +/area/mine/unexplored{ + name = "Medical Asteroid" + }) +"bbr" = ( +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bbs" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bbt" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bbu" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbv" = ( +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Port Hallway APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bbw" = ( +/obj/structure/table, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bbx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bby" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bbz" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bbA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bbB" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bbC" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Bar Backroom"; + req_access_txt = "25" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bbD" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bbE" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbF" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbG" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Port Asteroid Maintence APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/sign/map/left/ceres{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/structure/flora/ausbushes/reedbush, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bbI" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/machinery/light, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bbJ" = ( +/turf/open/floor/plating/asteroid, +/area/hallway/primary/central) +"bbK" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bbL" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bbM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bbN" = ( +/obj/machinery/camera{ + c_tag = "Engineering Asteroid Hallway 7"; + dir = 4; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bbO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bbP" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bbQ" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bbR" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bbS" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bbT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bbU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bbV" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bbW" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bbX" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bbY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bbZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Service Asteroid Hallway 1"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bca" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Bar APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bcb" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/table/wood, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bcc" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/table/wood, +/obj/machinery/reagentgrinder, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bcd" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bce" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet/secure_closet/bar{ + req_access_txt = "25" + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bcf" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/reagent_dispensers/beerkeg, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bcg" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bch" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bci" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Freezer"; + req_access_txt = "28" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bcj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bck" = ( +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bcl" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Rehabilitation Dome East 2"; + dir = 8; + network = list("SS13") + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bcm" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Rehabilitation Dome APC"; + pixel_x = -25 + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bcn" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/hallway/primary/central) +"bco" = ( +/obj/structure/table, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bcp" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bcq" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 29; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bcr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bcs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bct" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Central Primary Hallway APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bcu" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bcv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bcw" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bcx" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bcy" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bcz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bcA" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bcB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bcC" = ( +/obj/machinery/camera{ + c_tag = "Bar Backroom"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bcD" = ( +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bcE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bcF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bcG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bcH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bcI" = ( +/obj/structure/kitchenspike, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bcJ" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bcK" = ( +/obj/structure/kitchenspike, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bcL" = ( +/obj/machinery/camera{ + c_tag = "Freezer" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bcM" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Kitchen APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bcN" = ( +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bcO" = ( +/obj/structure/flora/ausbushes/stalkybush, +/obj/machinery/camera{ + c_tag = "Rehabilitation Dome West 1"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bcP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bcQ" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bcR" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bcS" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bcT" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bcU" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/asteroid, +/area/hallway/primary/central) +"bcV" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/rack, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bcW" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bcX" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bcY" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bcZ" = ( +/obj/structure/table, +/obj/item/stack/sheet/rglass{ + amount = 20 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bda" = ( +/obj/machinery/camera{ + c_tag = "EVA Equipment"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bdb" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bdc" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bdd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bde" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bdf" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bdg" = ( +/obj/structure/table/wood, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bdh" = ( +/obj/machinery/light/small, +/obj/structure/table/wood, +/obj/item/weapon/gun/ballistic/revolver/doublebarrel, +/obj/item/weapon/storage/belt/bandolier, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bdi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bdj" = ( +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = 0; + pixel_y = -32; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bdk" = ( +/obj/effect/landmark/blobstart, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bdl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bdm" = ( +/mob/living/simple_animal/hostile/retaliate/goat{ + name = "Pete" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bdn" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bdo" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bdp" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bdq" = ( +/obj/machinery/door/airlock/glass{ + name = "Rehabilitation Dome" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bdr" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bds" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Rehabilitation Dome Lobby East"; + dir = 8; + network = list("SS13") + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + layer = 4.1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bdt" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = -32; + pixel_y = 0; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bdu" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bdv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bdw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bdx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bdy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bdz" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bdA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bdB" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bdC" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel/fifty{ + amount = 20 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bdD" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bdE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bdF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bdG" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bdH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bdI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bdJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bdK" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bdL" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bdM" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bdN" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bdO" = ( +/obj/machinery/camera{ + c_tag = "Service SMES"; + dir = 6; + icon_state = "camera"; + network = list("SS13","QM") + }, +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bdP" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Port Asteroid Maintence APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bdQ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Serivce SMES Access"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bdR" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bdS" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bdT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bdU" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bdV" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bdW" = ( +/obj/machinery/vending/boozeomat, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bdX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock{ + name = "Bar Backroom"; + req_access_txt = "25" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bdY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bdZ" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bea" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/blood/gibs/old, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"beb" = ( +/obj/machinery/gibber, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bec" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bed" = ( +/obj/structure/flora/ausbushes/reedbush, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bee" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bef" = ( +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (SOUTHWEST)"; + icon_state = "neutral"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beg" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bei" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bej" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bek" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bel" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bem" = ( +/obj/machinery/light/small, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"ben" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"beo" = ( +/obj/structure/closet/crate/rcd, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bep" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"beq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"ber" = ( +/obj/structure/table, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bes" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bet" = ( +/obj/machinery/camera{ + c_tag = "Medical SMES"; + dir = 6; + icon_state = "camera" + }, +/obj/structure/chair/stool, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"beu" = ( +/obj/machinery/computer/station_alert, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bev" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bew" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bex" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bey" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bez" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Medbay Asteroid Hallway 6"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM"); + tag = "icon-camera (WEST)" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"beA" = ( +/obj/structure/girder, +/obj/structure/grille/broken, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"beB" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"beC" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"beD" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"beE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"beF" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/weapon/reagent_containers/glass/rag, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"beG" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/barman_recipes, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/obj/item/weapon/coin/silver, +/obj/item/weapon/coin/silver, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"beH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/holopad, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"beI" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"beJ" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks/beer, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"beK" = ( +/obj/structure/sign/securearea{ + 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.'"; + icon_state = "monkey_painting"; + name = "Mr. Deempisi portrait"; + pixel_x = 4; + pixel_y = 28 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"beL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"beM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"beN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"beO" = ( +/obj/effect/decal/cleanable/blood/gibs/old, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"beP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beQ" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beR" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beS" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beT" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/map/left/ceres{ + pixel_x = 32; + pixel_y = -32 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Rehabilitation Dome South 1"; + dir = 1 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beW" = ( +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTHEAST)"; + icon_state = "neutral"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beX" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (SOUTHWEST)"; + icon_state = "neutral"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beY" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"beZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bfa" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfd" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfe" = ( +/obj/structure/rack, +/obj/item/weapon/tank/jetpack/carbondioxide, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bff" = ( +/obj/structure/rack, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bfg" = ( +/obj/structure/rack, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/clothing/shoes/magboots, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bfh" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/magboots, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bfi" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bfj" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bfk" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Starboard Hallway APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bfl" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bfm" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bfn" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bfo" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bfp" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bfq" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bfr" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bfs" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/chair/stool, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bft" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/computer/station_alert, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bfu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bfv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bfw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bfx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bfy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bfz" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bfA" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bfB" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bfC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/mob/living/carbon/monkey/punpun, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bfD" = ( +/obj/effect/landmark/start/bartender, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bfE" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bfF" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bfG" = ( +/obj/machinery/icecream_vat, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bfH" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bfI" = ( +/obj/structure/closet/chefcloset, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bfJ" = ( +/obj/machinery/chem_master/condimaster, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bfK" = ( +/obj/structure/chair/stool, +/mob/living/simple_animal/butterfly, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bfL" = ( +/obj/structure/table/wood, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bfM" = ( +/obj/structure/chair/stool, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bfN" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bfO" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTHEAST)"; + icon_state = "neutral"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bfP" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bfQ" = ( +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (SOUTHWEST)"; + icon_state = "neutral"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfS" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfT" = ( +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfU" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/sign/directions/security{ + dir = 1; + icon_state = "direction_sec"; + pixel_x = -32; + pixel_y = 24; + tag = "icon-direction_sec (NORTH)" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringEast"; + location = "EngineeringMiddle"; + name = "navigation beacon (Engineering-Middle)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bfZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bga" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgc" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bgd" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bge" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/glass_command{ + name = "EVA"; + req_access_txt = "18" + }, +/turf/open/floor/plasteel/blue{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bgf" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bgg" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgh" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgi" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgj" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/terminal{ + tag = "icon-term (EAST)"; + icon_state = "term"; + dir = 4 + }, +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgk" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgl" = ( +/obj/structure/closet/crate, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgn" = ( +/obj/machinery/light/small, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgo" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgp" = ( +/turf/closed/mineral/random/labormineral, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bgq" = ( +/turf/closed/mineral, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bgr" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bgs" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bgt" = ( +/obj/machinery/power/terminal{ + tag = "icon-term (EAST)"; + icon_state = "term"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bgu" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bgv" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/bartender, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bgw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/structure/table/wood/poker, +/obj/item/clothing/head/collectable/tophat, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bgx" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bgy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock{ + name = "Bar Access"; + req_access_txt = "25" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bgz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bgA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock{ + name = "Freezer"; + req_access_txt = "28" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bgB" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/mob/living/simple_animal/chicken/rabbit/normal, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bgC" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bgD" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bgE" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bgF" = ( +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTHEAST)"; + icon_state = "neutral"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgH" = ( +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/holopad, +/obj/effect/landmark/observer_start, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=CommandMiddle2"; + location = "EngineeringMiddle2"; + name = "navigation beacon (Engineering-Middle 2)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgO" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringEast2"; + location = "EngineeringEast"; + name = "navigation beacon (Engineering-East)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgP" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bgQ" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bgR" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTHWEST)"; + icon_state = "blue"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bgS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTH)"; + icon_state = "blue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bgT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTH)"; + icon_state = "blue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bgU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTH)"; + icon_state = "blue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bgV" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTHEAST)"; + icon_state = "blue"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bgW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Medbay SMES Access"; + req_access_txt = "10;11;12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgX" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgY" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bgZ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bha" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bhb" = ( +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bhc" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bhd" = ( +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bhe" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bhf" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bhg" = ( +/obj/structure/grille, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bhh" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bhi" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bhj" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bhk" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bhl" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/terminal{ + tag = "icon-term (EAST)"; + icon_state = "term"; + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bhm" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bhn" = ( +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/obj/structure/table/wood/poker, +/obj/machinery/door/firedoor, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bho" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck, +/obj/machinery/door/firedoor, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bhp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table/wood/poker, +/obj/machinery/door/firedoor, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bhq" = ( +/obj/structure/chair/stool/bar, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bhr" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bhs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bht" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bhu" = ( +/obj/structure/table, +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bhv" = ( +/obj/machinery/processor, +/obj/machinery/camera{ + c_tag = "Kitchen" + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bhw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bhx" = ( +/obj/structure/sink/kitchen{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bhy" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bhz" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bhA" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/machinery/camera{ + c_tag = "Rehabilitation Dome South 2"; + dir = 1 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bhB" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bhC" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/machinery/firealarm{ + dir = 1; + pixel_x = 0; + pixel_y = -26 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bhD" = ( +/obj/structure/flora/ausbushes/grassybush, +/obj/structure/sign/nosmoking_2{ + pixel_y = -32 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bhE" = ( +/obj/machinery/light, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bhF" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bhG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Rehabilitation Dome Lobby South"; + dir = 1 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + layer = 4.1 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bhH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bhI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"bhJ" = ( +/obj/structure/sign/securearea{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bhK" = ( +/obj/machinery/camera{ + c_tag = "Engineering Asteroid Hallway 3"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bhL" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -28 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bhM" = ( +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bhN" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/neutral/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bhO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/machinery/camera{ + c_tag = "Engineering Asteroid Hallway 4"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bhP" = ( +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bhQ" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -28 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bhR" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/sign/securearea{ + pixel_x = -32; + pixel_y = -32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bhS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringWest"; + location = "EngineeringEast3"; + name = "navigation beacon (Engineering-East 3)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bhT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (EAST)"; + icon_state = "blue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bhU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass_command{ + name = "EVA"; + req_access_txt = "18" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/blue{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bhV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (WEST)"; + icon_state = "blue"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bhW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bhX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bhY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bhZ" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "EVA APC"; + pixel_x = 23; + pixel_y = 2 + }, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (EAST)"; + icon_state = "blue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bia" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bib" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bic" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bid" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bie" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bif" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"big" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bih" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bii" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bij" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bik" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bil" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bim" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bin" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bio" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bip" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"biq" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bir" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bis" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bit" = ( +/obj/structure/closet/crate, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"biu" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Serivce SMES Access"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"biv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Serivce SMES Access"; + req_access_txt = "10;11;12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"biw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bix" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"biy" = ( +/obj/machinery/camera{ + c_tag = "Bar"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/obj/structure/chair/stool/bar, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"biz" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/obj/structure/chair/stool/bar, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"biA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair/stool/bar, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"biB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"biC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"biD" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"biE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock{ + name = "Kitchen Access"; + req_access_txt = "28" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"biF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"biG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"biH" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"biI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"biJ" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"biK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/atmos{ + name = "Service Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"biL" = ( +/obj/machinery/door/airlock/atmos{ + name = "Service Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"biM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"biN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"biO" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"biP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"biQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"biR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (WEST)"; + icon_state = "blue"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"biS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"biT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"biU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"biV" = ( +/obj/machinery/camera{ + c_tag = "EVA Storage"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (EAST)"; + icon_state = "blue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"biW" = ( +/obj/machinery/vending/cola/random, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"biX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"biY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"biZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bja" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjd" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bje" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/closet/crate, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bjf" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bjg" = ( +/obj/structure/girder, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bjh" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Surgery APC"; + pixel_y = -24 + }, +/obj/structure/cable/orange, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bji" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bjj" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/grille/broken, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bjk" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bjl" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bjm" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bjn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bjo" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bjp" = ( +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bjq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bjr" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bjs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/button/door{ + id = "kitchen"; + name = "Privacy Shutters"; + pixel_x = -24 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bjt" = ( +/obj/effect/landmark/start/cook, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bju" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/condiment/peppermill, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bjv" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/chef_recipes, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bjw" = ( +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bjx" = ( +/obj/machinery/vending/dinnerware, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bjy" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix Output"; + on = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bjz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bjA" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/clothing/glasses/meson, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bjB" = ( +/turf/open/floor/plating/asteroid/airless, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"bjC" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"bjD" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"bjE" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"bjF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "SEngineering Asteroid Hallway 5"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bjG" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bjH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bjI" = ( +/obj/structure/table, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/sheet/metal/fifty, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (SOUTHWEST)"; + icon_state = "blue"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bjJ" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty, +/turf/open/floor/plasteel/blue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bjK" = ( +/obj/machinery/light, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/blue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bjL" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/plasteel/blue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bjM" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (SOUTHEAST)"; + icon_state = "blue"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"bjN" = ( +/obj/machinery/vending/snack/random, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay Asteroid Hallway 4"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjR" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjS" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay Asteroid Hallway 5"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bjW" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bjX" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Surgey Observation"; + req_access_txt = "5" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bjY" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bjZ" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bka" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bkb" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bkc" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bkd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Service Asteroid Hallway 2"; + dir = 4; + icon_state = "camera" + }, +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bke" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bkf" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bkg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/weapon/kitchen/fork, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bkh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/mime, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bki" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bkj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/weapon/reagent_containers/food/condiment/peppermill, +/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ + pixel_x = 5 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bkk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bkl" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bkm" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen" + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bkn" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bko" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bkp" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/condiment/saltshaker, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bkq" = ( +/obj/structure/table, +/obj/item/weapon/kitchen/rollingpin, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bkr" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bks" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Service Atmospherics Checkpoint"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bkt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bku" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bkv" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space, +/area/space) +"bkw" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/turf/open/space, +/area/space) +"bkx" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/space, +/area/space) +"bky" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/turf/open/space, +/area/space) +"bkz" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bkA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bkB" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"bkC" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"bkD" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bkE" = ( +/obj/structure/table, +/obj/item/weapon/surgicaldrill, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bkF" = ( +/obj/structure/table, +/obj/item/weapon/hemostat, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bkG" = ( +/obj/structure/table, +/obj/item/weapon/scalpel{ + pixel_y = 12 + }, +/obj/item/weapon/circular_saw, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bkH" = ( +/obj/structure/table, +/obj/item/weapon/retractor, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bkI" = ( +/obj/structure/table, +/obj/item/weapon/cautery{ + pixel_x = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bkJ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bkK" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bkL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bkM" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bkN" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bkO" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bkP" = ( +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bkQ" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bkR" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bkS" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bkT" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bkU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bkV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bkW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bkX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bkY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bkZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bla" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"blb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"blc" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bld" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"ble" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"blf" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"blg" = ( +/obj/effect/landmark/xmastree, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"blh" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bli" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen" + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"blj" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"blk" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/snacks/mint, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bll" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"blm" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bln" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"blo" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"blp" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"blq" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, +/turf/open/space, +/area/space) +"blr" = ( +/turf/closed/wall/r_wall, +/area/engine/engineering) +"bls" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 + }, +/turf/open/space, +/area/space) +"blt" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"blu" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"blv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"blw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"blx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bly" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark/revenantspawn, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"blz" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"blA" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"blB" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"blC" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Morgue APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/table, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/pen, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"blD" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"blE" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"blF" = ( +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"blG" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"blH" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"blI" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"blJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"blK" = ( +/obj/structure/table, +/obj/item/weapon/surgical_drapes, +/obj/item/weapon/razor, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"blL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"blM" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"blN" = ( +/obj/structure/table, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"blO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"blP" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"blQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/blobstart, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"blR" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"blS" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"blT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"blU" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"blV" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"blW" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"blX" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"blY" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"blZ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bma" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bmb" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bmc" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass{ + name = "Bar" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmd" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bme" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmf" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table/wood, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmg" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmh" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmi" = ( +/obj/structure/table/wood, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmk" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bml" = ( +/obj/machinery/deepfryer, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bmm" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bmn" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bmo" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bmp" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bmq" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bmr" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bms" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bmt" = ( +/obj/machinery/power/emitter{ + state = 2 + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bmu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bmv" = ( +/obj/machinery/power/emitter{ + state = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bmw" = ( +/obj/machinery/power/emitter{ + state = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bmx" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bmy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bmz" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"bmA" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"bmB" = ( +/obj/structure/table, +/obj/item/weapon/paper/morguereminder, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"bmC" = ( +/obj/structure/table, +/obj/item/weapon/folder/red{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bmD" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bmE" = ( +/obj/machinery/vending/wallmed{ + pixel_x = 24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bmF" = ( +/obj/structure/table, +/obj/item/weapon/folder/white, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bmG" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bmH" = ( +/obj/structure/table/optable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/blobstart, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bmI" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bmJ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bmK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bmL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bmM" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bmN" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bmO" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bmP" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bmQ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bmR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Bar" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmV" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bmX" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bmY" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bmZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix Input"; + on = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bna" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnb" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnc" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnd" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bne" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnf" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bng" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnh" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bni" = ( +/obj/machinery/light, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bnj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bnk" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bnl" = ( +/obj/machinery/light, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bnm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bno" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bns" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnu" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bnv" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bnw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bnx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bny" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bnz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bnA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bnB" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bnC" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"bnD" = ( +/obj/machinery/button/door{ + id = "medp1"; + name = "Privacy Shutters"; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bnE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bnF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bnG" = ( +/obj/machinery/button/door{ + id = "medp2"; + name = "Privacy Shutters"; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bnH" = ( +/obj/machinery/computer/operating, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bnI" = ( +/obj/structure/closet/crate/freezer/surplus_limbs, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bnJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bnK" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Surgery Observation"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bnL" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bnM" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bnN" = ( +/obj/machinery/door/airlock/glass_virology{ + name = "Isolation A"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bnO" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bnP" = ( +/obj/machinery/door/airlock/glass_virology{ + name = "Isolation B"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bnQ" = ( +/obj/structure/bed, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bnR" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bnS" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/closed/mineral/random/labormineral, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"bnT" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bnU" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bnV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bnW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bnX" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/vending/snack/random, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bnY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bnZ" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"boa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/junction, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bob" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"boc" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bod" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"boe" = ( +/obj/machinery/vending/cola, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -28 + }, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bof" = ( +/obj/machinery/food_cart, +/obj/machinery/light_switch{ + pixel_x = -25 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"bog" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/cafeteria{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"boh" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"boi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"boj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j1s"; + name = "disposal pipe - Kitchen"; + sortType = 20 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bok" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bol" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bom" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8; + name = "Service Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bon" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/space, +/area/space) +"boo" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space) +"bop" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"boq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bor" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bos" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bot" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bou" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Engineering Asteroid Hallway 2"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bov" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bow" = ( +/obj/structure/reflector/single{ + anchored = 1; + dir = 4; + icon_state = "reflector"; + tag = "icon-reflector (NORTH)" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"box" = ( +/obj/structure/reflector/box{ + anchored = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"boy" = ( +/obj/structure/reflector/single{ + anchored = 1; + dir = 1; + icon_state = "reflector"; + tag = "icon-reflector (NORTH)" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"boz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"boA" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"boB" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"boC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"boD" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"boE" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"boF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"boG" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"boH" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/space, +/area/space) +"boI" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/space, +/area/space) +"boJ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/space, +/area/space) +"boK" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"boL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light/small, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"boM" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"boN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"boO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"boP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/table, +/obj/item/weapon/storage/toolbox/electrical, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"boQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"boR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"boS" = ( +/obj/machinery/door/airlock/medical{ + name = "Morgue"; + req_access_txt = "6;5" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"boT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"boU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"boV" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"boW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Morgue"; + dir = 10; + icon_state = "camera"; + network = list("SS13","CMO"); + tag = "icon-camera (SOUTHWEST)" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"boX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"boY" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "medp1" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"boZ" = ( +/obj/machinery/door/airlock/medical{ + name = "Patient Room"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bpa" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "medp1" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bpb" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "medp2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bpc" = ( +/obj/machinery/door/airlock/medical{ + name = "Patient Room 2"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bpd" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "medp2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bpe" = ( +/obj/structure/closet/secure_closet/medical2, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bpf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/camera{ + c_tag = "Surgery"; + dir = 10; + icon_state = "camera"; + network = list("SS13","CMO"); + tag = "icon-camera (SOUTHWEST)" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bpg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bph" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bpi" = ( +/obj/structure/closet/crate/freezer, +/obj/item/weapon/reagent_containers/blood/empty, +/obj/item/weapon/reagent_containers/blood/empty, +/obj/item/weapon/reagent_containers/blood/AMinus, +/obj/item/weapon/reagent_containers/blood/BMinus{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/weapon/reagent_containers/blood/BPlus{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/blood/OMinus, +/obj/item/weapon/reagent_containers/blood/OPlus{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/reagent_containers/blood/random, +/obj/item/weapon/reagent_containers/blood/random, +/obj/item/weapon/reagent_containers/blood/APlus, +/obj/item/weapon/reagent_containers/blood/random, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bpj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bpk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bpl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bpm" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bpn" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bpo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/structure/sign/deathsposal{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bpp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bpq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Virology Breakroom"; + dir = 5; + icon_state = "camera"; + network = list("SS13","CMO"); + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bpr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bps" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bpt" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bpu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bpv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/mine/unexplored{ + name = "Medical Asteroid" + }) +"bpw" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/mine/unexplored{ + name = "Medical Asteroid" + }) +"bpx" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bpy" = ( +/obj/structure/table, +/obj/machinery/camera{ + c_tag = "Primary Tool Storage North"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bpz" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bpA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bpB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bpC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bpD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Primary Tool Storage" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bpE" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bpF" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bpG" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bpH" = ( +/obj/machinery/door/airlock/glass{ + name = "Bar" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bpI" = ( +/obj/machinery/door/airlock/glass{ + name = "Bar" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/bar{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bpJ" = ( +/obj/structure/sign/barsign, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bpK" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"bpL" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bpM" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bpN" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bpO" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bpP" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bpQ" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + tag = "icon-intact (NORTH)"; + icon_state = "intact"; + dir = 1 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bpR" = ( +/obj/machinery/door/airlock/glass_engineering{ + name = "Laser Room"; + req_access_txt = "10" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bpS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bpT" = ( +/obj/machinery/door/airlock/glass_engineering{ + name = "Laser Room"; + req_access_txt = "10" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bpU" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bpV" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bpW" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bpX" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bpY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bpZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bqa" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bqb" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"bqc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"bqd" = ( +/obj/machinery/door/airlock/medical{ + name = "Morgue"; + req_access_txt = "6" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/morgue) +"bqe" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bqf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + icon_state = "whiteblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bqg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + icon_state = "whiteblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bqh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + icon_state = "whiteblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bqi" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Morgue APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + icon_state = "whiteblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/patients_rooms) +"bqj" = ( +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + icon_state = "whiteblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bqk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bql" = ( +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre"; + req_access_txt = "45" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bqm" = ( +/obj/machinery/door/airlock/glass_medical{ + id_tag = ""; + name = "Surgery Observation"; + req_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"bqn" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqs" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqu" = ( +/obj/machinery/door/airlock/virology{ + name = "Break Room"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqy" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bqA" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bqB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bqC" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bqD" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bqE" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bqF" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/device/analyzer, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bqG" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bqH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bqI" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bqJ" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bqK" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqL" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/directions/security{ + dir = 1; + icon_state = "direction_sec"; + pixel_x = 32; + pixel_y = 24; + tag = "icon-direction_sec (NORTH)" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqP" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Service Asteroid Hallway 7" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqU" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqV" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqW" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/camera{ + c_tag = "Service Asteroid Hallway 8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqX" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqY" = ( +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bqZ" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bra" = ( +/obj/machinery/camera{ + c_tag = "Engineering Asteroid Hallway 1" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"brb" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"brc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"brd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bre" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + icon_state = "pump_map"; + name = "Cooling Loop To Gas" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Supermatter Containment Room APC"; + pixel_x = -23; + pixel_y = 2 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"brf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"brg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + icon_state = "intact"; + dir = 6 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"brh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bri" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"brj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"brk" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"brl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"brm" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"brn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bro" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/directions/evac{ + dir = 4; + icon_state = "direction_evac"; + pixel_x = 32; + pixel_y = 24; + tag = "icon-direction_evac (EAST)" + }, +/obj/structure/sign/directions/medical{ + dir = 4; + icon_state = "direction_med"; + pixel_x = 32; + pixel_y = 32; + tag = "icon-direction_med (EAST)" + }, +/obj/structure/sign/directions/security{ + dir = 1; + icon_state = "direction_sec"; + pixel_x = 32; + pixel_y = 40; + tag = "icon-direction_sec (NORTH)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"brp" = ( +/obj/machinery/camera{ + c_tag = "Engineering Asteroid Hallway 6" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"brq" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"brr" = ( +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"brs" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"brt" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bru" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/sign/directions/security{ + dir = 1; + icon_state = "direction_sec"; + pixel_x = -32; + pixel_y = 24; + tag = "icon-direction_sec (NORTH)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"brv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Medbay Asteroid Hallway 3"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM"); + tag = "icon-camera (WEST)" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"brw" = ( +/obj/machinery/disposal/deliveryChute{ + desc = "A chute for big and small criminals alike!"; + name = "Criminal Delivery Chute" + }, +/obj/machinery/door/window/brigdoor{ + name = "Criminal Deposit"; + req_access_txt = "2" + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"brx" = ( +/obj/structure/table, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"bry" = ( +/obj/machinery/recharger, +/obj/structure/table, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/newscaster/security_unit{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"brz" = ( +/obj/structure/filingcabinet, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/machinery/camera{ + c_tag = "Medbay Security Checkpoint"; + dir = 6; + icon_state = "camera" + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"brA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet/secure_closet/security/med, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHEAST)"; + icon_state = "red"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"brB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"brC" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brD" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brF" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/sign/examroom{ + pixel_x = -32; + pixel_y = 32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brG" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brH" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brI" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brJ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brK" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brL" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brM" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brR" = ( +/obj/machinery/vending/medical, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brS" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"brT" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/infections, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"brU" = ( +/obj/structure/table, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"brV" = ( +/obj/structure/table/glass, +/obj/item/clothing/gloves/color/latex, +/obj/item/device/healthanalyzer, +/obj/item/clothing/glasses/hud/health, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Virology"; + dir = 5; + icon_state = "camera"; + network = list("SS13","CMO"); + tag = "icon-camera (NORTHEAST)" + }, +/obj/machinery/requests_console{ + department = "Virology"; + name = "Virology Requests Console"; + pixel_x = -32 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (WEST)"; + icon_state = "whitegreen"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"brW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"brX" = ( +/obj/machinery/smartfridge/chemistry/virology, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (EAST)"; + icon_state = "whitegreen"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"brY" = ( +/obj/structure/closet/wardrobe/virology_white, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"brZ" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bsa" = ( +/obj/structure/shuttle/engine/propulsion/burst{ + tag = "icon-propulsion (WEST)"; + icon_state = "propulsion"; + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/pod_3) +"bsb" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/pod_3) +"bsc" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bsd" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bse" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bsf" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bsg" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bsh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bsi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bsj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bsk" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bsl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bsm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/junction{ + tag = "icon-pipe-j2 (WEST)"; + icon_state = "pipe-j2"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bsn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bso" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bsp" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bsq" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bsr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bss" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bst" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bsu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 29; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bsv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/machinery/meter, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bsw" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bsx" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/trinary/filter/flipped{ + dir = 8; + filter_type = "co2"; + icon_state = "filter_off_f"; + name = "gas filter (CO2)"; + tag = "icon-filter_off_f (WEST)" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bsy" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bsz" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/trinary/filter/flipped{ + dir = 8; + filter_type = "o2"; + icon_state = "filter_off_f"; + name = "gas filter (O2)"; + tag = "icon-filter_off_f (WEST)" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bsA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/machinery/camera{ + c_tag = "SM North"; + dir = 1; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bsB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bsC" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/trinary/filter/flipped{ + dir = 8; + filter_type = "plasma"; + icon_state = "filter_off_f"; + name = "gas filter (Plasma)"; + tag = "icon-filter_off_f (WEST)" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bsD" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/trinary/filter/flipped{ + dir = 8; + filter_type = ""; + icon_state = "filter_off_f"; + name = "gas filter (Custom)"; + tag = "icon-filter_off_f (WEST)" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bsE" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bsF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bsG" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bsH" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + frequency = 1441; + id = null; + pixel_y = 1 + }, +/turf/open/floor/plating/airless, +/area/engine/supermatter) +"bsI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bsJ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bsK" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bsL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bsM" = ( +/obj/machinery/holopad, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bsN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/arrival/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bsO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used to watch the questionable medical practices of Medbay from a safe distance."; + name = "Medbay Monitor"; + network = list("CMO"); + pixel_x = -32 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"bsP" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"bsQ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"bsR" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"bsS" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"bsT" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bsU" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bsV" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bsW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bsX" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bsY" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bsZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay North"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bta" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"btb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"btc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = 0; + pixel_y = -30; + pixel_z = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"btd" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bte" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"btf" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"btg" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bth" = ( +/obj/structure/closet/l3closet/virology, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (NORTHWEST)"; + icon_state = "whitegreen"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bti" = ( +/obj/machinery/shower{ + pixel_y = 24 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"btj" = ( +/obj/machinery/shower{ + pixel_y = 24 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"btk" = ( +/obj/structure/closet/l3closet/virology, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (NORTHEAST)"; + icon_state = "whitegreen"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"btl" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"btm" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/syringes, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (WEST)"; + icon_state = "whitegreen"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"btn" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/virologist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bto" = ( +/obj/machinery/computer/pandemic, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (EAST)"; + icon_state = "whitegreen"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"btp" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4; + name = "Medical Escape Pod" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"btq" = ( +/turf/open/floor/plating, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"btr" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4; + name = "Medical Escape Pod" + }, +/turf/open/floor/plating, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bts" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Escape Pod Airlock" + }, +/obj/docking_port/mobile/pod{ + dir = 4; + id = "pod3"; + name = "escape pod 3"; + port_angle = 0 + }, +/turf/open/floor/plating, +/area/shuttle/pod_3) +"btt" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/item/weapon/storage/pod{ + pixel_y = 32 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/pod_3) +"btu" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/small, +/obj/machinery/computer/shuttle/pod{ + pixel_x = 0; + pixel_y = 32; + possible_destinations = "pod_asteroid3"; + shuttleId = "pod3" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/pod_3) +"btv" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/pod_3) +"btw" = ( +/obj/docking_port/stationary/random{ + dir = 4; + id = "pod_asteroid3"; + name = "asteroid" + }, +/turf/open/space, +/area/space) +"btx" = ( +/obj/item/stack/rods, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bty" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"btz" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"btA" = ( +/obj/machinery/vending/tool, +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"btB" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/weapon/screwdriver, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"btC" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"btD" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btE" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/directions/engineering{ + dir = 4; + icon_state = "direction_eng"; + pixel_x = 32; + pixel_y = -24; + tag = "icon-direction_eng (EAST)" + }, +/obj/structure/sign/directions/medical{ + dir = 4; + icon_state = "direction_med"; + pixel_x = 32; + pixel_y = -32; + tag = "icon-direction_med (EAST)" + }, +/obj/structure/sign/directions/science{ + pixel_x = 32; + pixel_y = -40 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/green/corner{ + tag = "icon-greencorner (WEST)"; + icon_state = "greencorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btI" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/botany{ + pixel_x = 32; + pixel_y = -32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btL" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/corner{ + tag = "icon-greencorner (WEST)"; + icon_state = "greencorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/corner{ + tag = "icon-greencorner (WEST)"; + icon_state = "greencorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btN" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/corner{ + tag = "icon-greencorner (WEST)"; + icon_state = "greencorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -28 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btR" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btU" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"btV" = ( +/obj/structure/window/reinforced, +/obj/machinery/camera{ + c_tag = "Service-Engineering Bridge 1"; + dir = 1 + }, +/turf/open/floor/engine, +/area/space) +"btW" = ( +/obj/structure/window/reinforced, +/obj/machinery/camera{ + c_tag = "Service-Engineering Bridge 2"; + dir = 1 + }, +/turf/open/floor/engine, +/area/space) +"btX" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"btY" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -29 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"btZ" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bua" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bub" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"buc" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bud" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bue" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"buf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bug" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"buh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Cooling Loop Bypass"; + on = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bui" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"buj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"buk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bul" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bum" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bun" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"buo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bup" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"buq" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bur" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bus" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -29 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"but" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"buu" = ( +/obj/structure/window/reinforced, +/obj/machinery/camera{ + c_tag = "Medbay-Engineering Bridge"; + dir = 1 + }, +/turf/open/floor/engine, +/area/space) +"buv" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"buw" = ( +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bux" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"buy" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"buz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/sign/directions/engineering{ + dir = 8; + icon_state = "direction_eng"; + pixel_x = -32; + pixel_y = -24; + tag = "icon-direction_eng (WEST)" + }, +/obj/structure/sign/directions/supply{ + dir = 1; + icon_state = "direction_supply"; + pixel_x = -32; + pixel_y = -32; + tag = "icon-direction_supply (NORTH)" + }, +/obj/structure/sign/directions/evac{ + pixel_x = -32; + pixel_y = -40 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"buA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/arrival/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"buB" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Medbay Security Checkpoint APC"; + pixel_x = -25; + pixel_y = 1 + }, +/obj/structure/cable/orange, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"buC" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/depsec/medical, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"buD" = ( +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"buE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"buF" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"buG" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"buH" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"buI" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"buJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"buK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"buL" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"buM" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"buN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"buO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"buP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (EAST)"; + icon_state = "whitegreen"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"buQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"buR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Virology Airlocks"; + dir = 5; + icon_state = "camera"; + network = list("SS13","CMO"); + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (WEST)"; + icon_state = "whitegreen"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"buS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (EAST)"; + icon_state = "whitegreen"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"buT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (WEST)"; + icon_state = "whitegreen"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"buU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"buV" = ( +/obj/structure/table/glass, +/obj/item/weapon/book/manual/wiki/infections{ + pixel_y = 7 + }, +/obj/item/weapon/reagent_containers/syringe/antiviral, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (WEST)"; + icon_state = "whitegreen"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"buW" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"buX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"buY" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/item/device/radio/headset/headset_med, +/obj/structure/reagent_dispensers/virusfood{ + density = 0; + pixel_x = 30 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (EAST)"; + icon_state = "whitegreen"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"buZ" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bva" = ( +/obj/structure/sign/pods{ + pixel_x = 32 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bvb" = ( +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bvc" = ( +/obj/machinery/gateway{ + dir = 9 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bvd" = ( +/obj/machinery/gateway{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bve" = ( +/obj/machinery/gateway{ + dir = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bvf" = ( +/obj/item/weapon/crowbar, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bvg" = ( +/obj/item/clothing/head/cone, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bvh" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bvi" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bvj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bvk" = ( +/obj/structure/table, +/obj/item/weapon/storage/belt/utility, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bvl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bvm" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bvn" = ( +/turf/open/floor/plasteel/green/corner{ + tag = "icon-greencorner (WEST)"; + icon_state = "greencorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bvo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bvp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bvq" = ( +/turf/open/floor/plasteel/green/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bvr" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bvs" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bvt" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bvu" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/grille, +/turf/open/floor/plating/asteroid/airless, +/area/space) +"bvv" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bvw" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bvx" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bvy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bvz" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bvA" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bvB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Gas to Cooling Loop"; + on = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bvC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4; + initialize_directions = 11 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bvD" = ( +/obj/effect/turf_decal/stripes/end{ + tag = "icon-warn_end (EAST)"; + icon_state = "warn_end"; + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/door/poddoor/shutters{ + id = "SM1" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bvE" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bvF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + icon_state = "intact"; + dir = 6 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bvG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bvH" = ( +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bvI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bvJ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bvK" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bvL" = ( +/obj/effect/turf_decal/stripes/end{ + tag = "icon-warn_end (WEST)"; + icon_state = "warn_end"; + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/door/poddoor/shutters{ + id = "SM2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bvM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bvN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Gas To Mix"; + on = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bvO" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bvP" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "SM East"; + dir = 9; + icon_state = "camera"; + network = list("SS13","CE"); + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bvQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bvR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bvS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bvT" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bvU" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bvV" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bvW" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bvX" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bvY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/bluecross_2{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/arrival/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bvZ" = ( +/obj/machinery/computer/secure_data, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"bwa" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwb" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwc" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwd" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwe" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwg" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwh" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwi" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwj" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/whiteblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwl" = ( +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/whiteblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/whiteblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (WEST)"; + icon_state = "whitebluecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwo" = ( +/obj/machinery/doorButtons/access_button{ + idDoor = "virology_airlock_exterior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = 8; + pixel_y = -28; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (EAST)"; + icon_state = "whitegreen"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bwp" = ( +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + icon_state = "door_locked"; + id_tag = "virology_airlock_exterior"; + locked = 1; + name = "Virology Exterior Airlock"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bwq" = ( +/obj/machinery/doorButtons/access_button{ + idDoor = "virology_airlock_exterior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = 0; + pixel_y = -28; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (WEST)"; + icon_state = "whitegreen"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bwr" = ( +/obj/machinery/doorButtons/access_button{ + idDoor = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = 0; + pixel_y = -28; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (EAST)"; + icon_state = "whitegreen"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bws" = ( +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + icon_state = "door_locked"; + id_tag = "virology_airlock_interior"; + locked = 1; + name = "Virology Interior Airlock"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bwt" = ( +/obj/machinery/doorButtons/airlock_controller{ + idExterior = "virology_airlock_exterior"; + idInterior = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Console"; + pixel_x = 0; + pixel_y = -22; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (WEST)"; + icon_state = "whitegreen"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bwu" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bwv" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/weapon/pen/red, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (EAST)"; + icon_state = "whitegreen"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bww" = ( +/turf/closed/wall, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bwx" = ( +/obj/item/weapon/computer_hardware/recharger/APC, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bwy" = ( +/obj/machinery/gateway{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bwz" = ( +/obj/machinery/gateway/centerstation, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bwA" = ( +/obj/machinery/gateway{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bwB" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bwC" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bwD" = ( +/obj/item/weapon/paper{ + info = "
Nanotrasen Exploration and Colonization Program


Due to recent shutdowns of the Exploration and Colonization department shortly after this gateway was delievered on-site during station construction, this room has been condemmed and an engineering team will be on-site within the next few months to recollect the gate. Thank you for your cooperation."; + name = "NOTICE - GATEWAY STATUS" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bwE" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bwF" = ( +/obj/structure/table, +/obj/machinery/power/apc{ + dir = 8; + name = "Primary Tool Storage APC"; + pixel_x = -24 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bwG" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bwH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bwI" = ( +/obj/structure/table, +/obj/item/device/multitool, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bwJ" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bwK" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastleft{ + name = "Hydroponics Desk"; + req_access_txt = "35" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwL" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/darkgreen/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 4 + }, +/area/hydroponics) +"bwM" = ( +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plasteel/darkgreen{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwN" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/turf/open/floor/plasteel/darkgreen{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwO" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/weapon/shovel/spade, +/obj/item/weapon/wrench, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/wirecutters, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwP" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Hydroponics"; + req_access_txt = "35" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwU" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwW" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bwX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating/asteroid/airless, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"bwY" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/space, +/area/space) +"bwZ" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bxa" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bxb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bxc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bxd" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/yellow/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bxe" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringWest3"; + location = "EngineeringWest2"; + name = "navigation beacon (Engineering-West 2)" + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bxf" = ( +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + icon_state = "yellowcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bxg" = ( +/obj/structure/closet/firecloset, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bxh" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bxi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bxj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bxk" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bxl" = ( +/obj/machinery/power/supermatter_shard/crystal, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bxm" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + icon_state = "manifold"; + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bxn" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/item/weapon/tank/internals/plasma, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bxo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bxp" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bxq" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bxr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bxs" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringEast3"; + location = "EngineeringEast2"; + name = "navigation beacon (Engineering-East 2)" + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bxt" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + icon_state = "yellowcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bxu" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bxv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bxw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bxx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Central Asteroid Maintence APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bxy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bxz" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bxA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bxB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/lattice/catwalk, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/space, +/area/space) +"bxC" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/space, +/area/space) +"bxD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space) +"bxE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8; + name = "Medbay Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bxF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bxG" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bxH" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Mix Input"; + on = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bxI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bxJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bxK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bxL" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxM" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxN" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxO" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxP" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxR" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxS" = ( +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxT" = ( +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxU" = ( +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = 30; + pixel_y = 0; + pixel_z = 0 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/mob/living/simple_animal/pet/cat/Runtime, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxV" = ( +/obj/machinery/sleeper{ + dir = 4; + icon_state = "sleeper-open" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxX" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxY" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell{ + tag = "icon-cell-off (WEST)"; + icon_state = "cell-off"; + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bxZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/bed/roller, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bya" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"byb" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"byc" = ( +/obj/machinery/door/airlock/glass_virology{ + name = "Monkey Pen"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"byd" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Virology APC"; + pixel_x = -25; + pixel_y = 1 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bye" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"byf" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"byg" = ( +/obj/machinery/gateway{ + dir = 10 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"byh" = ( +/obj/machinery/gateway, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"byi" = ( +/obj/machinery/gateway{ + dir = 6 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"byj" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"byk" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"byl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bym" = ( +/obj/structure/table, +/obj/item/device/assembly/igniter, +/obj/item/device/assembly/igniter, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"byn" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"byo" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-18"; + icon_state = "plant-18" + }, +/turf/open/floor/plasteel/green/corner{ + tag = "icon-greencorner (WEST)"; + icon_state = "greencorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"byp" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastright{ + name = "Hydroponics Desk"; + req_access_txt = "35" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"byq" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/botanist, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"byr" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bys" = ( +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"byt" = ( +/turf/open/floor/plasteel/darkgreen/side{ + tag = "icon-darkgreen (NORTHEAST)"; + icon_state = "darkgreen"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"byu" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"byv" = ( +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"byw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"byx" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"byy" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"byz" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"byA" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"byB" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"byC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"byD" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/engineering{ + cyclelinkeddir = null; + name = "Engineering Foyer"; + req_access_txt = "0"; + req_one_access_txt = "10;24" + }, +/turf/open/floor/plasteel/yellow{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"byE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"byF" = ( +/obj/structure/table, +/obj/item/weapon/pipe_dispenser, +/obj/machinery/camera{ + c_tag = "SM West"; + dir = 4; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"byG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"byH" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/item/weapon/tank/internals/plasma, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"byI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"byJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Mix To Gas"; + on = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"byK" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"byL" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"byM" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"byN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/engineering{ + cyclelinkeddir = null; + name = "Engineering Foyer"; + req_access_txt = "0"; + req_one_access_txt = "10;24" + }, +/turf/open/floor/plasteel/yellow{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"byO" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"byP" = ( +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"byQ" = ( +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"byR" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"byS" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"byT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Medbay Atmospherics Checkpoint"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"byU" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"byV" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"byW" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Mix Output"; + on = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"byX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos{ + name = "Medbay Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"byY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"byZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bza" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bzb" = ( +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bzc" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bzd" = ( +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Medbay"; + req_access_txt = "45" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bze" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Medbay East"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 27; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bzf" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bzg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bzh" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bzi" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/camera{ + c_tag = "Cyrotubes"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bzj" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Medbay APC"; + pixel_x = -25; + pixel_y = 1 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bzk" = ( +/obj/structure/bed/roller, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bzl" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bzm" = ( +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bzn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bzo" = ( +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bzp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bzq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bzr" = ( +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bzs" = ( +/obj/item/wallframe/apc, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bzt" = ( +/obj/item/stack/rods, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bzu" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bzv" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bzw" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/item/weapon/paper/pamphlet, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bzx" = ( +/obj/item/clothing/head/cone, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bzy" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/storage/primary) +"bzz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bzA" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bzB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Service Asteroid Hallway 3"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bzC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + req_access_txt = "35" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bzD" = ( +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + req_access_txt = "35" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bzE" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bzF" = ( +/turf/open/floor/plasteel/darkgreen/side{ + tag = "icon-darkgreen (SOUTHEAST)"; + icon_state = "darkgreen"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bzG" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bzH" = ( +/obj/structure/closet/secure_closet/hydroponics, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bzI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bzJ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bzK" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bzL" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bzM" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bzN" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Engineering Foyer APC"; + pixel_x = -25 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bzO" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (EAST)"; + icon_state = "yellowcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bzP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (NORTH)"; + icon_state = "yellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bzQ" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-22"; + icon_state = "plant-22" + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + icon_state = "yellowcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bzR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/button/door{ + id = "SM1"; + name = "Collector Shuttle Toggle"; + pixel_x = 24; + req_access_txt = "10" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bzS" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bzT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/glass_engineering{ + heat_proof = 1; + name = "Supermatter Chamber"; + req_access_txt = "10" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bzU" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + icon_state = "intact"; + dir = 6 + }, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bzV" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bzW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/machinery/button/door{ + id = "SM2"; + name = "Collector Shuttle Toggle"; + pixel_x = -24; + req_access_txt = "10" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bzX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bzY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bzZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-22"; + icon_state = "plant-22" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (EAST)"; + icon_state = "yellowcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bAa" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (NORTH)"; + icon_state = "yellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bAb" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + icon_state = "yellowcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bAc" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Engineering Foyer APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bAd" = ( +/turf/closed/mineral, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bAe" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bAf" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bAg" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/clothing/glasses/meson, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bAh" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bAi" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/small, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bAj" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bAk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bAl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bAm" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/reagent_containers/food/drinks/britcup, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bAn" = ( +/obj/machinery/button/door{ + id = "medmain"; + name = "Medbay Foyer Doors"; + pixel_x = 0; + pixel_y = -24 + }, +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = 30; + pixel_y = 0; + pixel_z = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bAo" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/weapon/wrench/medical, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bAp" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bAq" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bAr" = ( +/obj/structure/bed/roller, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bAs" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bAt" = ( +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bAu" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bAv" = ( +/obj/machinery/dna_scannernew, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bAw" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bAx" = ( +/obj/machinery/light, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"bAy" = ( +/obj/item/weapon/screwdriver, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bAz" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bAA" = ( +/obj/structure/table, +/obj/item/weapon/paper/pamphlet, +/obj/item/weapon/coin/silver, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/awaymission/research/interior/gateway) +"bAB" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/camera{ + c_tag = "Primary Tool Storage South"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/storage/primary) +"bAC" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bAD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/newscaster{ + pixel_x = -28; + pixel_y = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bAE" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Hydroponics West"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (WEST)"; + icon_state = "green"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bAF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bAG" = ( +/obj/machinery/vending/hydronutrients, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTH)"; + icon_state = "green"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bAH" = ( +/obj/machinery/vending/hydroseeds, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTH)"; + icon_state = "green"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bAI" = ( +/turf/open/floor/plasteel/darkgreen/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 4 + }, +/area/hydroponics) +"bAJ" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/turf/open/floor/plasteel/darkgreen{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bAK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/window{ + dir = 8; + icon_state = "right"; + name = "Hydroponics Delievery Chute"; + opacity = 1; + req_access_txt = "33"; + tag = "icon-right (WEST)" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bAL" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bAM" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j1s"; + name = "disposal pipe - Hydroponics"; + sortType = 21 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bAN" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bAO" = ( +/obj/structure/rack, +/obj/item/weapon/storage/bag/ore, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bAP" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"bAQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bAR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bAS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bAT" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bAU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bAV" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bAW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + icon_state = "pump_map"; + name = "Chamber To Filter" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bAX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bAY" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Gas To Chamber"; + on = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bAZ" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bBa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bBb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bBc" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + icon_state = "yellowcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bBd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bBe" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bBf" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bBg" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bBh" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bBi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bBj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/arrival/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bBk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white/side{ + tag = "icon-whitehall (EAST)"; + icon_state = "whitehall"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bBl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bBm" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/holopad, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bBn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bBo" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/item/weapon/folder, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bBp" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bBq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bBr" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bBs" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bBt" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bBu" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Medbay West"; + dir = 5; + icon_state = "camera"; + network = list("SS13"); + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bBv" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bBw" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/geneticist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bBx" = ( +/obj/machinery/computer/cloning, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 28; + pixel_y = 0 + }, +/obj/structure/sign/nosmoking_2{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bBy" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/storage/primary) +"bBz" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/storage/primary) +"bBA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bBB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bBC" = ( +/obj/machinery/door/airlock/glass{ + name = "Primary Tool Storage" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bBD" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bBE" = ( +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (WEST)"; + icon_state = "green"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bBF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bBG" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bBH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bBI" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/darkgreen/side{ + tag = "icon-darkgreen (NORTHEAST)"; + icon_state = "darkgreen"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bBJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Hydroponics Backroom"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bBK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bBL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bBM" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bBN" = ( +/turf/closed/mineral/random/labormineral, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bBO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bBP" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (SOUTHEAST)"; + icon_state = "intact"; + dir = 6 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bBQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bBR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bBS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bBT" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 29; + pixel_y = 0 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bBU" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (SOUTHWEST)"; + icon_state = "intact"; + dir = 10 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bBV" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bBW" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bBX" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bBY" = ( +/obj/machinery/door/airlock/glass_engineering{ + heat_proof = 1; + name = "Supermatter Chamber"; + req_access_txt = "10" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bBZ" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bCa" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bCb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bCc" = ( +/turf/open/floor/plasteel/red/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bCd" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating/airless, +/area/security/checkpoint/engineering) +"bCe" = ( +/obj/structure/closet/secure_closet/security/engine, +/obj/machinery/newscaster/security_unit{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHWEST)"; + icon_state = "red"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bCf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bCg" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Engineering Security Checkpoint APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHEAST)"; + icon_state = "red"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bCh" = ( +/obj/structure/janitorialcart, +/obj/item/weapon/mop, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bCi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bCj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bCk" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/arrival/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bCl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + tag = "icon-whitehall (EAST)"; + icon_state = "whitehall"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCn" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-j2" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (EAST)"; + icon_state = "whitebluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + icon_state = "whiteblue"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCs" = ( +/obj/machinery/door/airlock/glass_medical{ + id_tag = "medmain"; + name = "Medbay"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCu" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCx" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bCz" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bCA" = ( +/obj/machinery/disposal/bin, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bCB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bCC" = ( +/obj/machinery/clonepod, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bCD" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Cloning APC"; + pixel_x = -25; + pixel_y = 1 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bCE" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bCF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bCG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bCH" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bCI" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bCJ" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"bCK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bCL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bCM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bCN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bCO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bCP" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bCQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkgreen/side{ + tag = "icon-darkgreen (SOUTHEAST)"; + icon_state = "darkgreen"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bCR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bCS" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bCT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bCU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/plantgenes, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bCV" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Port Asteroid Maintenance APC"; + pixel_x = -23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bCW" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bCX" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bCY" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bCZ" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bDa" = ( +/obj/structure/girder, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bDb" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bDc" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bDd" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bDe" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (SOUTHEAST)"; + icon_state = "intact"; + dir = 6 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bDf" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bDg" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (NORTHWEST)"; + icon_state = "intact"; + dir = 9 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bDh" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Engineering Lobby West"; + dir = 4; + icon_state = "camera"; + network = list("SS13","CE") + }, +/obj/machinery/newscaster{ + pixel_x = -28 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bDi" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bDj" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bDk" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bDl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bDm" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/meter, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bDn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bDo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/trinary/filter{ + tag = "icon-filter_off (WEST)"; + icon_state = "filter_off"; + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bDp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/structure/sign/radiation{ + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bDq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bDr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Gas To Filter"; + on = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bDs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bDt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/structure/sign/radiation{ + pixel_y = 32 + }, +/obj/machinery/meter, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bDu" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bDv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bDw" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bDx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bDy" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bDz" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bDA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating/airless, +/area/security/checkpoint/engineering) +"bDB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bDC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bDD" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bDE" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bDF" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Broom Closet"; + req_access_txt = "0" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bDG" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/arrival/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bDH" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light, +/obj/structure/sign/chemistry{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDJ" = ( +/obj/machinery/camera{ + c_tag = "Medbay Lobby"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDN" = ( +/obj/machinery/door/airlock/glass_medical{ + id_tag = "medmain"; + name = "Medbay"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDO" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDQ" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDS" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDT" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDU" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDV" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + icon_state = "whiteblue"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bDW" = ( +/obj/machinery/door/airlock/glass_medical{ + id_tag = "cloningmain"; + name = "Genetics"; + req_access_txt = "0"; + req_one_access_txt = "5;9" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bDX" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-j2" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bDY" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bDZ" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/medical_cloning{ + pixel_y = 6 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bEa" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bEb" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bEc" = ( +/obj/structure/disposaloutlet{ + icon_state = "outlet"; + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plating/airless, +/area/space) +"bEd" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bEe" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bEf" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bEg" = ( +/obj/machinery/camera{ + c_tag = "Hydroponics East"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/turf/open/floor/plasteel/darkgreen{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bEh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/chem_master/condimaster, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bEi" = ( +/obj/structure/grille, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bEj" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (SOUTHEAST)"; + icon_state = "intact"; + dir = 6 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bEk" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bEl" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (NORTHWEST)"; + icon_state = "intact"; + dir = 9 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bEm" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bEn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bEo" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/cups, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bEp" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bEq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bEr" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bEs" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bEt" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bEu" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bEv" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bEw" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bEx" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bEy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Atmos To Loop"; + on = 0 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bEz" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bEA" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/cups, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Engineering Lobby East"; + dir = 4; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bEB" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bEC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bED" = ( +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bEE" = ( +/obj/structure/table/reinforced, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bEF" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/depsec/engineering, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bEG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bEH" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/machinery/camera{ + c_tag = "Engineering Security Checkpoint"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 28; + pixel_y = 0 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bEI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bEJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/sign/bluecross_2{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/arrival/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bEK" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bEL" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/northleft{ + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bEM" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bEN" = ( +/obj/machinery/smartfridge/chemistry, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bEO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/button/door{ + id = "medmain"; + name = "Medbay Doors"; + normaldoorcontrol = 1; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bEP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bEQ" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bER" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bES" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bET" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (EAST)"; + icon_state = "whitebluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bEU" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bEV" = ( +/obj/structure/closet/wardrobe/white, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bEW" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bEX" = ( +/obj/machinery/button/door{ + id = "cloningmain"; + name = "Cloning Door"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "Cloning"; + dir = 10; + icon_state = "camera"; + network = list("SS13","CMO"); + tag = "icon-camera (SOUTHWEST)" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bEY" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/rxglasses{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"bEZ" = ( +/turf/closed/wall/rust, +/area/space) +"bFa" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bFb" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bFc" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bFd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bFe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bFf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bFg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bFh" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bFi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkgreen/side{ + tag = "icon-darkgreen (NORTHEAST)"; + icon_state = "darkgreen"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bFj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + req_access_txt = "35" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkgreen{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bFk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bFl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bFm" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bFn" = ( +/obj/structure/closet, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bFo" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bFp" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bFq" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bFr" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bFs" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bFt" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bFu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bFv" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bFw" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + tag = "icon-intact (NORTHEAST)"; + icon_state = "intact"; + dir = 5 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bFx" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"bFy" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bFz" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bFA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/closet/radiation, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bFB" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/closet/radiation, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bFC" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bFD" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bFE" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/camera{ + c_tag = "SM South"; + dir = 1; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bFF" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bFG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/closet/radiation, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"bFH" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + tag = "icon-intact (SOUTHEAST)"; + icon_state = "intact"; + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bFI" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bFJ" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bFK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bFL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bFM" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/glass_security{ + name = "Prisoner Processing"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bFN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bFO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bFP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used to watch the CE's wrench monkeys incase they build another disposal 'ride'."; + name = "Engineering Monitor"; + network = list("CE") + }, +/obj/structure/table, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bFQ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bFR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Medbay Asteroid Hallway 2"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM"); + tag = "icon-camera (WEST)" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bFS" = ( +/obj/machinery/chem_master, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (NORTHWEST)"; + icon_state = "whiteyellow"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bFT" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/chemist, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (NORTH)"; + icon_state = "whiteyellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bFU" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/weapon/reagent_containers/dropper, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (NORTH)"; + icon_state = "whiteyellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bFV" = ( +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (NORTH)"; + icon_state = "whiteyellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bFW" = ( +/obj/machinery/chem_master, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (NORTH)"; + icon_state = "whiteyellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bFX" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (NORTH)"; + icon_state = "whiteyellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bFY" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (NORTHEAST)"; + icon_state = "whiteyellow"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bFZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastleft{ + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bGa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (WEST)"; + icon_state = "whitebluecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bGb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bGc" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bGd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bGe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay South"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bGf" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bGg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bGh" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bGi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bGj" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Genetics Research"; + req_access_txt = "0"; + req_one_access_txt = "5;9" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bGk" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bGl" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bGm" = ( +/obj/item/weapon/storage/toolbox/mechanical/old, +/turf/open/floor/plating, +/area/space) +"bGn" = ( +/obj/structure/girder, +/obj/item/stack/sheet/metal, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bGo" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bGp" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bGq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bGr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bGs" = ( +/obj/structure/table, +/obj/item/seeds/grape, +/obj/item/seeds/grape, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTHWEST)"; + icon_state = "green"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bGt" = ( +/obj/structure/table, +/obj/machinery/light, +/obj/item/seeds/apple, +/obj/item/seeds/chili, +/turf/open/floor/plasteel/green/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bGu" = ( +/obj/structure/table, +/obj/item/weapon/shovel/spade, +/turf/open/floor/plasteel/green/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bGv" = ( +/obj/machinery/biogenerator, +/turf/open/floor/plasteel/green/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bGw" = ( +/obj/machinery/seed_extractor, +/turf/open/floor/plasteel/green/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bGx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bGy" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bGz" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/darkgreen/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bGA" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/darkgreen/side{ + tag = "icon-darkgreen (SOUTHEAST)"; + icon_state = "darkgreen"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bGB" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bGC" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/hydroponics_pod_people, +/obj/item/weapon/paper/hydroponics, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bGD" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Hydroponics APC"; + pixel_x = -23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bGE" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bGF" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bGG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Atmospehrics Maintenance"; + req_access_txt = "12;24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bGH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bGI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bGJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bGK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bGL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bGM" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bGN" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bGO" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bGP" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Engineering APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bGQ" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bGR" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bGS" = ( +/obj/machinery/door/airlock/glass_engineering{ + name = "Supermatter Engine Room"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bGT" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bGU" = ( +/obj/machinery/door/airlock/glass_engineering{ + name = "Supermatter Engine Room"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"bGV" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bGW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bGX" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + icon_state = "yellowcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bGY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bGZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bHa" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/security/checkpoint/engineering) +"bHb" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bHc" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/structure/filingcabinet, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bHd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-21"; + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"bHe" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bHf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bHg" = ( +/obj/machinery/chem_dispenser, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (WEST)"; + icon_state = "whiteyellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bHh" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bHi" = ( +/obj/machinery/chem_heater, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bHj" = ( +/obj/machinery/chem_dispenser, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bHk" = ( +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (EAST)"; + icon_state = "whiteyellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bHl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (WEST)"; + icon_state = "whiteblue"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bHm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bHn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bHo" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bHp" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-j2" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bHq" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bHr" = ( +/obj/machinery/disposal/bin, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bHs" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/junction, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bHt" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bHu" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bHv" = ( +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bHw" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bHx" = ( +/obj/item/weapon/coin/gold, +/turf/open/floor/plating, +/area/space) +"bHy" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bHz" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/weapon/electronics/airlock, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bHA" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bHB" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bHC" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bHD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bHE" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bHF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bHG" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j1s"; + name = "disposal pipe - Library"; + sortType = 16 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"bHH" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bHI" = ( +/obj/machinery/portable_atmospherics/canister/freon, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bHJ" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bHK" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bHL" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bHM" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bHN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bHO" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bHP" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty, +/obj/machinery/power/apc{ + dir = 1; + name = "Atmospherics APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bHQ" = ( +/obj/structure/table, +/obj/item/weapon/grenade/chem_grenade/metalfoam, +/obj/item/weapon/grenade/chem_grenade/metalfoam, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bHR" = ( +/obj/structure/rack, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/head/welding, +/obj/item/clothing/head/welding, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bHS" = ( +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bHT" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bHU" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bHV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bHW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bHX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bHY" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bHZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIb" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-20"; + luminosity = 2; + tag = "icon-plant-20" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bId" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIe" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIf" = ( +/obj/structure/table, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/mob/living/simple_animal/parrot/Poly, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIh" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel/fifty, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIi" = ( +/obj/structure/table, +/obj/item/stack/sheet/rglass{ + amount = 50 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIj" = ( +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIn" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bIo" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + icon_state = "yellowcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bIp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bIq" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bIr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bIs" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bIt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bIu" = ( +/obj/machinery/requests_console{ + department = "Chemistry"; + departmentType = 2; + name = "Chemistry RC"; + pixel_x = -30; + pixel_y = 0 + }, +/mob/living/simple_animal/bot/cleanbot{ + name = "Na2CO3" + }, +/turf/open/floor/plasteel/whiteyellow/corner{ + tag = "icon-whiteyellowcorner (NORTH)"; + icon_state = "whiteyellowcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bIv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bIw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bIx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bIy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bIz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bIA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (EAST)"; + icon_state = "whiteyellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bIB" = ( +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Chemistry Lab"; + req_access_txt = "5; 33" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bIC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (WEST)"; + icon_state = "whiteblue"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bID" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bIE" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bIF" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bIG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bIH" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/geneticist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bII" = ( +/obj/machinery/computer/scan_consolenew, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bIJ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/mob/living/carbon/monkey, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bIK" = ( +/obj/structure/flora/tree/palm, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bIL" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bIM" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bIN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bIO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bIP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bIQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bIR" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bIS" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"bIT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"bIU" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/space) +"bIV" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bIW" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bIX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bIY" = ( +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bIZ" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = 28 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bJa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Fitness North" + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-applebush"; + icon_state = "applebush" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bJb" = ( +/mob/living/simple_animal/crab{ + desc = "The local trainer hired to keep the crew in shape by aggressively snipping at them."; + name = "Crabohydrates" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bJc" = ( +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 0; + pixel_y = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/obj/structure/table, +/obj/item/weapon/folder/red{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/weapon/folder/yellow{ + pixel_x = -2; + pixel_y = 2 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bJd" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/structure/filingcabinet, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bJe" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bJf" = ( +/obj/structure/bookcase{ + name = "Forbidden Knowledge" + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTH)"; + icon_state = "chapel"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bJg" = ( +/obj/structure/table/wood, +/obj/item/device/taperecorder{ + pixel_y = 0 + }, +/obj/item/device/camera, +/obj/item/device/radio/intercom{ + pixel_y = 25 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bJh" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen/invisible, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (EAST)"; + icon_state = "chapel"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bJi" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bJj" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bJk" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bJl" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 24 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Library APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bJm" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bJn" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bJo" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bJp" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bJq" = ( +/obj/structure/fireplace, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bJr" = ( +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bJs" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bJt" = ( +/obj/structure/rack, +/obj/item/weapon/grown/log, +/obj/item/weapon/grown/log, +/obj/item/weapon/grown/log, +/obj/item/weapon/grown/log, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/item/weapon/hatchet, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bJu" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bJv" = ( +/obj/machinery/portable_atmospherics/canister/water_vapor, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bJw" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics North-West"; + dir = 4; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bJx" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bJy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bJz" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bJA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bJB" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/effect/landmark/start/atmospheric_technician, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bJC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "atmodesk" + }, +/obj/machinery/door/window/eastright{ + req_access_txt = "24" + }, +/turf/open/floor/plasteel/yellow{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bJD" = ( +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bJE" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bJF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bJG" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bJH" = ( +/obj/machinery/door/airlock/engineering{ + cyclelinkeddir = null; + name = "Engine Room"; + req_access_txt = "10;11" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJL" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJR" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJU" = ( +/obj/machinery/door/airlock/engineering{ + cyclelinkeddir = null; + name = "Engine Room"; + req_access_txt = "10;11" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bJV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bJW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bJX" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bJY" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bJZ" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bKa" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bKb" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bKc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bKd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bKe" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/corner{ + tag = "icon-whiteyellowcorner (EAST)"; + icon_state = "whiteyellowcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bKf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bKg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (SOUTHWEST)"; + icon_state = "whiteblue"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bKh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bKi" = ( +/turf/open/floor/plasteel/whiteblue/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"bKj" = ( +/obj/structure/table, +/obj/item/weapon/folder/white, +/obj/item/weapon/gun/syringe, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/soap/nanotrasen, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bKk" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/o2{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/o2, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bKl" = ( +/obj/structure/table, +/obj/item/device/radio/intercom, +/obj/item/weapon/storage/firstaid/toxin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/toxin, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bKm" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bKn" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/brute{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/brute, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bKo" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bKp" = ( +/obj/structure/closet/secure_closet/medical1, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bKq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bKr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bKs" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bKt" = ( +/obj/machinery/dna_scannernew, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bKu" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bKv" = ( +/obj/structure/disposalpipe/junction{ + tag = "icon-pipe-j2 (WEST)"; + icon_state = "pipe-j2"; + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bKw" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j2s"; + name = "disposal pipe - Engineering"; + sortType = 4; + tag = "icon-pipe-j2s (NORTH)" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bKx" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bKy" = ( +/obj/item/chair, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bKz" = ( +/obj/structure/weightlifter, +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bKA" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bKB" = ( +/obj/structure/stacklifter, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bKC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bKD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bKE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bKF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bKG" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/chair/office/dark, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bKH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_x = 28; + pixel_y = 4 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bKI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bKJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bKK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bKL" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bKM" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bKN" = ( +/obj/structure/destructible/cult/tome, +/obj/item/clothing/under/suit_jacket/red, +/obj/item/weapon/book/codex_gigas, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bKO" = ( +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bKP" = ( +/obj/machinery/door/window{ + dir = 8; + icon_state = "right"; + name = "Library Desk"; + opacity = 1; + req_access_txt = "37"; + tag = "icon-right (WEST)" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bKQ" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bKR" = ( +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bKS" = ( +/obj/structure/chair/comfy/black{ + tag = "icon-comfychair (NORTH)"; + icon_state = "comfychair"; + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bKT" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bKU" = ( +/obj/structure/chair/comfy/black{ + tag = "icon-comfychair (NORTH)"; + icon_state = "comfychair"; + dir = 1 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bKV" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bKW" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bKX" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bKY" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bKZ" = ( +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bLa" = ( +/obj/machinery/door/airlock/engineering{ + cyclelinkeddir = null; + name = "Atmospherics Storage"; + req_access_txt = "24" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bLb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bLc" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bLd" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bLe" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/machinery/button/door{ + id = "atmodesk"; + name = "Atmospherics Desk Shutters"; + pixel_x = 24 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-13"; + icon_state = "plant-13" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 6 + }, +/area/atmos) +"bLf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bLg" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHWEST)"; + icon_state = "yellow"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bLh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bLi" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bLj" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHEAST)"; + icon_state = "yellow"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bLk" = ( +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bLl" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bLm" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bLn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bLo" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bLp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bLq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bLr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bLs" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = -4; + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/storage/box/lights/mixed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bLt" = ( +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bLu" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHWEST)"; + icon_state = "yellow"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bLv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bLw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bLx" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHEAST)"; + icon_state = "yellow"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"bLy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/table, +/obj/item/device/geiger_counter, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bLz" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bLA" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bLB" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bLC" = ( +/obj/structure/closet/secure_closet/chemical, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bLD" = ( +/obj/structure/table/glass, +/obj/item/hand_labeler_refill, +/obj/item/hand_labeler_refill, +/obj/item/weapon/hand_labeler, +/obj/item/stack/packageWrap, +/obj/machinery/light, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bLE" = ( +/obj/structure/table/glass, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/item/weapon/book/manual/wiki/chemistry, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bLF" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/machinery/camera{ + c_tag = "Chemistry"; + dir = 10; + icon_state = "camera"; + network = list("SS13","CMO"); + tag = "icon-camera (SOUTHWEST)" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bLG" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bLH" = ( +/obj/structure/table/glass, +/obj/machinery/reagentgrinder, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bLI" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/syringes, +/obj/item/clothing/glasses/science{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/clothing/glasses/science, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bLJ" = ( +/obj/structure/table/glass, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/screwdriver{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bLK" = ( +/obj/structure/closet/wardrobe/chemistry_white, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bLL" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bLM" = ( +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Medbay Storage"; + req_access_txt = "45" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bLN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bLO" = ( +/obj/structure/table, +/obj/structure/bedsheetbin{ + pixel_x = 2 + }, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bLP" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bLQ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bLR" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/machinery/requests_console{ + department = "Genetics"; + departmentType = 0; + name = "Genetics Requests Console"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bLS" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bLT" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bLU" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bLV" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bLW" = ( +/obj/machinery/door/window/westleft{ + name = "Monkey Pen"; + req_access_txt = "9" + }, +/mob/living/carbon/monkey, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bLX" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bLY" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bLZ" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bMa" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j2s"; + name = "disposal pipe - Atmospherics"; + sortType = 6; + tag = "icon-pipe-j2s (NORTH)" + }, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bMb" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bMc" = ( +/obj/structure/table, +/obj/item/weapon/storage/fancy/cigarettes, +/turf/open/floor/plating/airless, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bMd" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bMe" = ( +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bMf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bMg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bMh" = ( +/obj/structure/table, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bMi" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bMj" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bMk" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (WEST)"; + icon_state = "chapel"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bMl" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bMm" = ( +/turf/open/floor/plasteel/chapel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bMn" = ( +/obj/structure/table/wood, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bMo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bMp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bMq" = ( +/obj/machinery/door/airlock/glass{ + name = "Library" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bMr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bMs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bMt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/machinery/light_switch{ + pixel_x = 24 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bMu" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bMv" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/camera{ + c_tag = "Atmospherics Storage"; + dir = 4; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bMw" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bMx" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bMy" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bMz" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bMA" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bMB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bMC" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bMD" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics"; + req_access_txt = "24" + }, +/turf/open/floor/plasteel/yellow{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bME" = ( +/obj/machinery/camera{ + c_tag = "Engineering West"; + dir = 4; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bMF" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bMG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/table, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = -4; + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bMH" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/engineering_construction, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bMI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bMJ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bMK" = ( +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bML" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/table, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/book/manual/wiki/engineering_guide, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bMM" = ( +/obj/structure/table, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bMN" = ( +/obj/structure/table, +/obj/item/clothing/head/welding, +/obj/item/clothing/head/welding, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bMO" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/item/weapon/pickaxe/mini, +/obj/machinery/camera{ + c_tag = "Engineering East"; + dir = 9; + icon_state = "camera"; + network = list("SS13","CE"); + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bMP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/engineering{ + cyclelinkeddir = null; + name = "Gravity Generator"; + req_access_txt = "10;11" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bMQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bMR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bMS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/closet/secure_closet/medical3, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bMT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bMU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bMV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bMW" = ( +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bMX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bMY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bMZ" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bNa" = ( +/obj/structure/closet/wardrobe/genetics_white, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bNb" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bNc" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/effect/landmark/start/geneticist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bNd" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/weapon/weldingtool/hugetank, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bNe" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bNf" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j2s"; + name = "disposal pipe - Genetics"; + sortType = 23; + tag = "icon-pipe-j2s (NORTH)" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bNg" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bNh" = ( +/obj/structure/weightlifter, +/obj/machinery/camera{ + c_tag = "Fitness West"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bNi" = ( +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bNj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bNk" = ( +/obj/effect/landmark/lightsout, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bNl" = ( +/obj/machinery/door/airlock/glass{ + name = "Fitness Area" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bNm" = ( +/obj/machinery/door/morgue{ + name = "Private Study"; + req_access_txt = "37" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bNn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bNo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bNp" = ( +/obj/machinery/door/airlock/glass{ + name = "Library" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bNq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bNr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bNs" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bNt" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bNu" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bNv" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bNw" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bNx" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 10 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + icon_state = "yellowcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bNy" = ( +/obj/effect/landmark/lightsout, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bNz" = ( +/mob/living/simple_animal/pet/dog/pug{ + desc = "It's Spaghetti, the official pug of Atmospherics. Appropriately named after the jumbled mess of piping."; + name = "Spaghetti" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bNA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics North"; + dir = 9; + icon_state = "camera"; + network = list("SS13","CE"); + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bNB" = ( +/obj/machinery/space_heater, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bNC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bND" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bNE" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bNF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bNG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bNH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bNI" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bNJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bNK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bNL" = ( +/obj/machinery/suit_storage_unit/ce, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/window/brigdoor/westright{ + name = "Chief Engineer's Hardsuit"; + req_access_txt = "56" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bNM" = ( +/obj/structure/closet/radiation, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bNN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bNO" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bNP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bNQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bNR" = ( +/obj/machinery/gravity_generator/main/station, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bNS" = ( +/obj/structure/closet/crate, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bNT" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bNU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bNV" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bNW" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bNX" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Chemistry APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"bNY" = ( +/obj/structure/plasticflaps, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bNZ" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bOa" = ( +/obj/structure/closet/secure_closet/medical3, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bOb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bOc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bOd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bOe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bOf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bOg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = 30; + pixel_y = 0; + pixel_z = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bOh" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/disks{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bOi" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/rxglasses, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bOj" = ( +/obj/structure/table/glass, +/obj/item/weapon/folder/white, +/obj/item/device/radio/headset/headset_medsci, +/obj/item/weapon/storage/pill_bottle/mutadone, +/obj/item/weapon/storage/pill_bottle/mannitol, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Genetics"; + dir = 10; + icon_state = "camera"; + network = list("SS13","CMO"); + tag = "icon-camera (SOUTHWEST)" + }, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bOk" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bOl" = ( +/obj/machinery/dna_scannernew, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (SOUTHEAST)"; + icon_state = "whitepurple"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bOm" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bOn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bOo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille/broken, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bOp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bOq" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bOr" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bOs" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bOt" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j2s"; + name = "disposal pipe - Chemistry"; + sortType = 11; + tag = "icon-pipe-j2s (NORTH)" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bOu" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bOv" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bOw" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Fitness APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bOx" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bOy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bOz" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bOA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bOB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bOC" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bOD" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Service Asteroid Hallway 4"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bOE" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole/bookmanagement{ + pixel_y = 0 + }, +/obj/machinery/light_switch{ + pixel_y = 28 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bOF" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/photocopier, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bOG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bOH" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bOI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bOJ" = ( +/obj/structure/chair/office/dark, +/obj/effect/landmark/start/assistant, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bOK" = ( +/obj/structure/chair/office/dark, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bOL" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bOM" = ( +/obj/structure/grille, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bON" = ( +/obj/machinery/pipedispenser/disposal/transit_tube, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bOO" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bOP" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Waste To Filter"; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bOQ" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Canister To Waste"; + on = 0; + target_pressure = 101 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bOR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/requests_console{ + department = "Atmospherics"; + departmentType = 4; + name = "Atmos RC"; + pixel_x = 30; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bOS" = ( +/obj/machinery/space_heater, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics Airlock"; + dir = 5; + icon_state = "camera"; + network = list("SS13","CE"); + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bOT" = ( +/obj/machinery/light/small, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bOU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bOV" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bOW" = ( +/obj/machinery/vending/engivend, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHWEST)"; + icon_state = "yellow"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bOX" = ( +/obj/machinery/vending/tool, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bOY" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bOZ" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPb" = ( +/obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/enginesafety{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Engineering South"; + dir = 1; + icon_state = "camera"; + network = list("SS13","CE") + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -29 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPf" = ( +/obj/machinery/light, +/obj/structure/rack, +/obj/item/weapon/pickaxe/mini, +/obj/item/weapon/pickaxe/mini, +/obj/item/weapon/pickaxe/mini, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPg" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/item/weapon/extinguisher, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPh" = ( +/obj/structure/rack, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/item/device/geiger_counter, +/obj/item/device/geiger_counter, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPi" = ( +/obj/structure/rack, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/storage/belt/utility, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPj" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPk" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHEAST)"; + icon_state = "yellow"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bPl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Gravity Generator Airlock"; + dir = 1; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bPm" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bPn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bPo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/engineering{ + cyclelinkeddir = null; + name = "Gravity Generator"; + req_access_txt = "10;11" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bPp" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/camera{ + c_tag = "Gravity Generator"; + dir = 1; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bPq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bPr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bPs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Gravity Generator APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/gravity_generator) +"bPt" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bPu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bPv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bPw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bPx" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bPy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bPz" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bPA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bPB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bPC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bPD" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bPE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bPF" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bPG" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bPH" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/syringes, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/weapon/reagent_containers/glass/bottle/morphine{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/item/weapon/reagent_containers/syringe{ + pixel_x = 6; + pixel_y = -3 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bPI" = ( +/obj/structure/table, +/obj/item/weapon/storage/belt/medical{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/item/weapon/storage/belt/medical{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/item/weapon/storage/belt/medical{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/item/clothing/neck/stethoscope, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bPJ" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/item/weapon/gun/syringe, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bPK" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bPL" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/rxglasses, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bPM" = ( +/obj/structure/closet/l3closet, +/obj/machinery/camera{ + c_tag = "Medbay Storage"; + dir = 10; + icon_state = "camera"; + network = list("SS13","CMO"); + tag = "icon-camera (SOUTHWEST)" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bPN" = ( +/obj/structure/closet/wardrobe/white/medical, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bPO" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bPP" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Genetics Research"; + req_access_txt = "9" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bPQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bPR" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bPS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bPT" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bPU" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bPV" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j2s"; + name = "disposal pipe - Medbay"; + sortType = 9; + tag = "icon-pipe-j2s (NORTH)" + }, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bPW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bPX" = ( +/obj/structure/weightlifter, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bPY" = ( +/obj/structure/stacklifter, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bPZ" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bQa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bQb" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bQc" = ( +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bQd" = ( +/obj/machinery/libraryscanner, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bQe" = ( +/obj/structure/chair/office/dark, +/obj/effect/landmark/start/librarian, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bQf" = ( +/obj/machinery/holopad, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bQg" = ( +/obj/structure/table/wood, +/obj/item/device/camera_film, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bQh" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bQi" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bQj" = ( +/obj/structure/table/wood, +/obj/item/weapon/folder/blue, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bQk" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen/fourcolor, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bQl" = ( +/obj/machinery/camera{ + c_tag = "Library East"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bQm" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Lounge APC"; + pixel_x = -23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bQn" = ( +/turf/open/floor/engine/n2, +/area/atmos) +"bQo" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4; + frequency = 1441; + id = "n2_in" + }, +/turf/open/floor/engine/n2, +/area/atmos) +"bQp" = ( +/obj/machinery/meter, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bQq" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bQr" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 2; + filter_type = "n2"; + name = "nitogren filter"; + on = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bQs" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bQt" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Atmos To Chamber"; + on = 0; + target_pressure = 101 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bQu" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bQv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bQw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics"; + req_access_txt = "24" + }, +/turf/open/floor/plasteel/yellow{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bQx" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall, +/area/engine/engineering) +"bQy" = ( +/turf/closed/wall, +/area/engine/engineering) +"bQz" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Miscellaneous Storage"; + req_access_txt = "10" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bQA" = ( +/obj/machinery/door/airlock/engineering{ + cyclelinkeddir = null; + name = "SMES Room"; + req_access_txt = "10;11" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/yellow{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bQB" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bQC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bQD" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bQE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bQF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bQG" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bQH" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bQI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bQJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bQK" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bQL" = ( +/obj/structure/table, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bQM" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bQN" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bQO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medical Storage"; + req_access_txt = "45" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bQP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/window/brigdoor/northright{ + name = "Chief Medical Officer's Hardsuit"; + req_access_txt = "40" + }, +/obj/machinery/suit_storage_unit/cmo, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bQQ" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Genetics APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"bQR" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bQS" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bQT" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bQU" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bQV" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bQW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/airless, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bQX" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bQY" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bQZ" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bRa" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bRb" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/door/window/eastleft, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bRc" = ( +/obj/structure/table/wood, +/obj/machinery/camera{ + c_tag = "Library West"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bRd" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp/green, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bRe" = ( +/obj/structure/table/wood, +/obj/item/weapon/pen/fourcolor, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bRf" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bRg" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bRh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bRi" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/pill_bottle/dice, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bRj" = ( +/obj/structure/table/wood, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bRk" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck/cas, +/obj/item/toy/cards/deck/cas/black, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bRl" = ( +/obj/machinery/photocopier, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bRm" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/engine/n2, +/area/atmos) +"bRn" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/engine/n2, +/area/atmos) +"bRo" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "n2_sensor" + }, +/turf/open/floor/engine/n2, +/area/atmos) +"bRp" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/atmos) +"bRq" = ( +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "n2_in"; + name = "Nitrogen Supply Control"; + output_tag = "n2_out"; + sensors = list("n2_sensor" = "Tank") + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bRr" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 5 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bRs" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bRt" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bRu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bRv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bRw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bRx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 10 + }, +/obj/structure/sign/atmosplaque{ + pixel_y = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bRy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bRz" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bRA" = ( +/obj/machinery/suit_storage_unit/atmos, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bRB" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (NORTHWEST)"; + icon_state = "yellow"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (NORTH)"; + icon_state = "yellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (NORTH)"; + icon_state = "yellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (NORTH)"; + icon_state = "yellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (NORTH)"; + icon_state = "yellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRG" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/table, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (NORTH)"; + icon_state = "yellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRH" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (NORTH)"; + icon_state = "yellow"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRI" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/sign/electricshock{ + pixel_y = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRJ" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRK" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRL" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/sign/electricshock{ + pixel_y = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRM" = ( +/obj/machinery/computer/station_alert, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRN" = ( +/obj/machinery/modular_computer/console/preset/engineering, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bRO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bRP" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bRQ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bRR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bRS" = ( +/obj/structure/table, +/obj/structure/table, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bRT" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bRU" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Medbay Storage APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"bRV" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bRW" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bRX" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bRY" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bRZ" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bSa" = ( +/obj/structure/weightlifter, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bSb" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bSc" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bSd" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bSe" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bSf" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bSg" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bSh" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bSi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bSj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bSk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Library" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bSl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bSm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bSn" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bSo" = ( +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 0; + pixel_y = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bSp" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bSq" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bSr" = ( +/obj/machinery/light, +/obj/machinery/bookbinder, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bSs" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bSt" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bSu" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bSv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "n2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + name = "n2 vent"; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/n2, +/area/atmos) +"bSw" = ( +/obj/machinery/meter, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSx" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSy" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSz" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "N2 to Airmix"; + on = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSA" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSB" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10; + initialize_directions = 10 + }, +/obj/effect/landmark/start/atmospheric_technician, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSC" = ( +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSD" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall, +/area/atmos) +"bSE" = ( +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSF" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSH" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSI" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/suit_storage_unit/atmos, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bSJ" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bSK" = ( +/obj/machinery/light/small, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bSL" = ( +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bSM" = ( +/obj/structure/closet/crate{ + name = "solar pack crate" + }, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/weapon/circuitboard/computer/solar_control, +/obj/item/weapon/electronics/tracker, +/obj/item/weapon/paper/solar, +/obj/machinery/light/small, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bSN" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"bSO" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/engineering_particle_accelerator, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bSP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bSQ" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bSR" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bSS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bST" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bSU" = ( +/obj/machinery/power/terminal{ + icon_state = "term"; + dir = 1 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bSV" = ( +/obj/machinery/power/terminal{ + icon_state = "term"; + dir = 1 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bSW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bSX" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Engineering SMES Storage APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bSY" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bSZ" = ( +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bTa" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTb" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTc" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTd" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTf" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTg" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTh" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - Atmospherics"; + sortType = 6 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTi" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - Engineering"; + sortType = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTj" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTk" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTl" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTm" = ( +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bTn" = ( +/obj/machinery/newscaster{ + pixel_x = -28; + pixel_y = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bTo" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bTp" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bTq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bTr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Library" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bTs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bTt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bTu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bTv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bTw" = ( +/obj/machinery/door/morgue{ + name = "Explicit Section" + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bTx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bTy" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bTz" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bTA" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Atmospheric Tanks 2"; + dir = 5; + icon_state = "camera"; + network = list("SS13","CE"); + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTB" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "N2 to Pure" + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTC" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 10 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTD" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTE" = ( +/obj/structure/closet/secure_closet/atmospherics, +/obj/item/weapon/pickaxe/mini, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTG" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + tag = "icon-connector_map (EAST)"; + icon_state = "connector_map"; + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTH" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTI" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Canister To Waste"; + on = 0; + target_pressure = 101 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTJ" = ( +/obj/structure/fireaxecabinet{ + pixel_x = 32 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTK" = ( +/turf/closed/wall, +/area/atmos) +"bTL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall, +/area/atmos) +"bTM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bTP" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/engineering_construction, +/obj/item/weapon/book/manual/wiki/engineering_guide, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bTQ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bTR" = ( +/obj/effect/landmark/start/station_engineer, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bTS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bTT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bTU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bTV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bTW" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Engineering Power Storage"; + dir = 1; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bTX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bTY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/window{ + dir = 8; + icon_state = "right"; + name = "Engineering Delievery Chute"; + opacity = 1; + req_access_txt = "10"; + tag = "icon-right (WEST)" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bTZ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bUa" = ( +/obj/structure/closet, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bUb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bUc" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bUd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bUe" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bUf" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bUg" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bUh" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bUi" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bUj" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/cups, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bUk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bUl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bUm" = ( +/obj/structure/window/reinforced, +/obj/machinery/door/window/westright, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bUn" = ( +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bUo" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bUp" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/brute, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bUq" = ( +/obj/structure/noticeboard{ + dir = 8; + icon_state = "nboard00"; + pixel_x = 32; + pixel_y = 0; + tag = "icon-nboard00 (WEST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bUr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bUs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bUt" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-21"; + icon_state = "plant-21" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bUu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bUv" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-21"; + icon_state = "plant-21" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bUw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-21"; + icon_state = "plant-21" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bUx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bUy" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bUz" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bUA" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bUB" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/closet/crate, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bUC" = ( +/turf/open/floor/engine/o2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUD" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4; + frequency = 1441; + id = "o2_in" + }, +/turf/open/floor/engine/o2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUE" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 2; + filter_type = "o2"; + name = "oxygen filter"; + on = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUF" = ( +/obj/machinery/atmospherics/pipe/manifold4w/yellow/visible, +/obj/machinery/meter, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUG" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUH" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + tag = "icon-connector_map (EAST)"; + icon_state = "connector_map"; + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUI" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + tag = "icon-intact (WEST)"; + icon_state = "intact"; + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUJ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + tag = "icon-intact (WEST)"; + icon_state = "intact"; + dir = 8 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUK" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10; + initialize_directions = 10 + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUL" = ( +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + tag = "icon-intact (SOUTHEAST)"; + icon_state = "intact"; + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUN" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Waste to Filter"; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUO" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + tag = "icon-manifold (NORTH)"; + name = "scrubbers pipe"; + icon_state = "manifold"; + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUP" = ( +/obj/machinery/meter{ + frequency = 1441; + id_tag = "waste_meter"; + name = "Waste Loop" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + tag = "icon-manifold (EAST)"; + name = "scrubbers pipe"; + icon_state = "manifold"; + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bUR" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHWEST)"; + icon_state = "yellow"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bUS" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bUT" = ( +/obj/machinery/button/door{ + id = "engiestoragesmes"; + name = "Engineering SMES Blast Door Control"; + pixel_y = -24; + req_access_txt = "10;11" + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bUU" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bUV" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = -4; + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bUW" = ( +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bUX" = ( +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bUY" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -29 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHEAST)"; + icon_state = "yellow"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bUZ" = ( +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHWEST)"; + icon_state = "yellow"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bVa" = ( +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bVb" = ( +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHEAST)"; + icon_state = "yellow"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bVc" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bVd" = ( +/obj/machinery/camera{ + c_tag = "Medbay Asteroid Hallway 1"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM"); + tag = "icon-camera (WEST)" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bVe" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bVf" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bVg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bVh" = ( +/obj/structure/chair, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bVi" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bVj" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/cobweb, +/obj/item/weapon/coin/silver, +/obj/item/weapon/coin/silver, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bVk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bVl" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bVm" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bVn" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bVo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bVp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bVq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bVr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bVs" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bVt" = ( +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bVu" = ( +/obj/structure/bookcase/random/nonfiction, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bVv" = ( +/obj/structure/bookcase/random/reference, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bVw" = ( +/obj/structure/bookcase/random/religion, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bVx" = ( +/obj/structure/bookcase/random/adult, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bVy" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bVz" = ( +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bVA" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bVB" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/engine/o2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVC" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/engine/o2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVD" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "o2_sensor" + }, +/turf/open/floor/engine/o2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVE" = ( +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "o2_in"; + name = "Oxygen Supply Control"; + output_tag = "o2_out"; + sensors = list("o2_sensor" = "Tank") + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVF" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVG" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVH" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/effect/landmark/start/atmospheric_technician, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVI" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVJ" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVK" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Mix To Canisters"; + on = 0 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVL" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Distro"; + req_access_txt = "24" + }, +/turf/open/floor/plasteel/yellow{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVM" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Mix to Filter"; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVN" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 1; + min_temperature = 80; + on = 1; + target_temperature = 80 + }, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVO" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Distro to Waste"; + on = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bVQ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance"; + req_access_txt = "10" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bVR" = ( +/obj/machinery/door/poddoor{ + id = "engiestoragesmes"; + name = "Engineering SMES Storage" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bVS" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bVT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space) +"bVU" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bVV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space) +"bVW" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bVX" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bVY" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/grille/broken, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bVZ" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bWa" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bWb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bWc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bWd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Fitness South"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bWe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/fitness) +"bWf" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bWg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bWh" = ( +/obj/structure/punching_bag, +/obj/machinery/light, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bWi" = ( +/obj/structure/punching_bag, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bWj" = ( +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bWk" = ( +/obj/structure/closet/boxinggloves, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bWl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bWm" = ( +/obj/machinery/light/small, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bWn" = ( +/obj/effect/landmark/blobstart, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bWo" = ( +/obj/machinery/camera{ + c_tag = "Library Explicits"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"bWp" = ( +/obj/structure/grille, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bWq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "o2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + name = "oxygen vent"; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/o2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWr" = ( +/obj/machinery/meter, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + color = "purple"; + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWs" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "O2 to Airmix"; + on = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWt" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWu" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 2; + name = "air mixer"; + node1_concentration = 0.8; + node2_concentration = 0.2; + on = 1; + pixel_x = 0; + pixel_y = 0; + target_pressure = 4500 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWv" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics South"; + dir = 4; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWw" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Mix To Canisters"; + on = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWx" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 10 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWy" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWz" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + tag = "icon-intact (NORTHEAST)"; + icon_state = "intact"; + dir = 5 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWA" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWB" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/visible, +/obj/machinery/meter{ + frequency = 1441; + id_tag = "distro_meter"; + name = "Distribution Loop" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWD" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bWE" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bWF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bWG" = ( +/obj/machinery/button/door{ + id = "engiestoragesmes"; + name = "Engineering SMES Blast Door Control"; + pixel_y = 24; + req_access_txt = "10;11" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bWH" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/turf/open/floor/plating, +/area/engine/engine_smes) +"bWI" = ( +/obj/machinery/field/generator, +/turf/open/floor/plating, +/area/engine/engine_smes) +"bWJ" = ( +/obj/machinery/power/emitter, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/engine/engine_smes) +"bWK" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bWL" = ( +/obj/item/stack/sheet/mineral/wood, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bWM" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bWN" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/closet/emcloset, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bWO" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bWP" = ( +/obj/machinery/door/airlock{ + name = "Bathroom" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bWQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bWR" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bWS" = ( +/obj/machinery/door/airlock/glass{ + name = "Holodeck Arena" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bWT" = ( +/obj/machinery/door/airlock{ + name = "Private Study" + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bWU" = ( +/obj/machinery/light/small, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bWV" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWW" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "O2 to Pure" + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWX" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWY" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bWZ" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + icon_state = "yellow"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXa" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXb" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Pure to Mix"; + on = 0 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXc" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + tag = "icon-intact (SOUTHWEST)"; + icon_state = "intact"; + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXd" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXe" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Mix to Distro"; + on = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXf" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/visible{ + tag = "icon-manifold (EAST)"; + icon_state = "manifold"; + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics Distro"; + dir = 9; + icon_state = "camera"; + network = list("SS13","CE"); + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXg" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bXh" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plating, +/area/engine/engine_smes) +"bXi" = ( +/obj/machinery/power/emitter, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engine_smes) +"bXj" = ( +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bXk" = ( +/obj/structure/closet/crate, +/obj/item/weapon/pickaxe/emergency, +/turf/open/floor/plating/asteroid, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bXl" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bXm" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bXn" = ( +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bXo" = ( +/obj/structure/girder, +/obj/structure/grille, +/obj/structure/barricade/wooden, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bXp" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/obj/item/clothing/head/cone, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bXq" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bXr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bXs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bXt" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/structure/mirror{ + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bXu" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bXv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bXw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bXx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bXy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Holodeck North" + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 0; + pixel_y = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bXz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bXA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 0; + pixel_y = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bXB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/table, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bXC" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Broom Closet"; + req_access_txt = "0" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bXD" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bXE" = ( +/obj/machinery/newscaster{ + pixel_x = -28; + pixel_y = 4 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bXF" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bXG" = ( +/turf/open/floor/engine/air{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXH" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4; + frequency = 1441; + id = "air_in" + }, +/turf/open/floor/engine/air{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXI" = ( +/obj/machinery/meter{ + name = "Mixed Air Tank In" + }, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXJ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + tag = "icon-intact (WEST)"; + icon_state = "intact"; + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXK" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + tag = "icon-intact (WEST)"; + icon_state = "intact"; + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/yellow{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXL" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + tag = "icon-intact (WEST)"; + icon_state = "intact"; + dir = 8 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHWEST)"; + icon_state = "yellow"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXM" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + tag = "icon-intact (NORTHWEST)"; + icon_state = "intact"; + dir = 9 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXN" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 6 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXO" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXP" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXQ" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHEAST)"; + icon_state = "yellow"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXR" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXS" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + tag = "icon-manifold (EAST)"; + icon_state = "manifold"; + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXT" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Air to Distro"; + on = 1; + target_pressure = 101 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bXU" = ( +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bXV" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bXW" = ( +/obj/machinery/shieldgen, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"bXX" = ( +/obj/machinery/shieldgen, +/turf/open/floor/plating, +/area/engine/engine_smes) +"bXY" = ( +/obj/machinery/the_singularitygen{ + anchored = 0 + }, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/engine/engine_smes) +"bXZ" = ( +/obj/machinery/power/emitter, +/turf/open/floor/plating, +/area/engine/engine_smes) +"bYa" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bYb" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"bYc" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bYd" = ( +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bYe" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bYf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bYg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bYh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bYi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bYj" = ( +/obj/structure/janitorialcart, +/obj/item/weapon/mop, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bYk" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bYl" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"bYm" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bYn" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bYo" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bYp" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/engine/air{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYq" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/engine/air{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYr" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "air_sensor" + }, +/turf/open/floor/engine/air{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYs" = ( +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "air_in"; + name = "Mixed Air Supply Control"; + output_tag = "air_out"; + sensors = list("air_sensor" = "Tank") + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + tag = "icon-intact (NORTHEAST)"; + icon_state = "intact"; + dir = 5 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/atmos) +"bYt" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + tag = "icon-intact (WEST)"; + icon_state = "intact"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/yellow{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYu" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 4; + filter_type = "co2"; + name = "co2 filter"; + on = 1 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYv" = ( +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "co2_in"; + name = "Carbon Dioxide Supply Control"; + output_tag = "co2_out"; + sensors = list("co2_sensor" = "Tank") + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYw" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "CO2 to Pure"; + on = 0 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYx" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYy" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 4; + filter_type = "plasma"; + name = "plasma filter"; + on = 1 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYz" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "tox_in"; + name = "Plasma Supply Control"; + output_tag = "tox_out"; + sensors = list("tox_sensor" = "Tank") + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYA" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Plasma to Pure"; + on = 0 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYB" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 2; + filter_type = "n2"; + name = "nitogren filter"; + on = 1 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYC" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "n2o_in"; + name = "Nitrous Oxide Supply Control"; + output_tag = "n2o_out"; + sensors = list("n2o_sensor" = "Tank") + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYD" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "N2O to Pure"; + on = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYE" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYF" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Unfiltered & Air to Mix"; + on = 1 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYG" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYH" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Air to Mix" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYI" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1; + initialize_directions = 11 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYJ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + tag = "icon-intact (NORTHWEST)"; + icon_state = "intact"; + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bYK" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bYL" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bYM" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bYN" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/space, +/area/space) +"bYO" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/starboard{ + name = "Starboard Asteroid Maintenance" + }) +"bYP" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"bYQ" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Fitness Bathroom APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bYR" = ( +/obj/machinery/camera{ + c_tag = "Fitness Bathrooms"; + dir = 4; + icon_state = "camera"; + network = list("SS13","CE") + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/structure/urinal{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bYS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bYT" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bYU" = ( +/obj/structure/table, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bYV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/obj/item/weapon/storage/firstaid/brute, +/obj/structure/disposalpipe/segment, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 28; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bYW" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bYX" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bYY" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bYZ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZa" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume{ + dir = 4; + external_pressure_bound = 0; + frequency = 1441; + icon_state = "in"; + id_tag = "air_out"; + internal_pressure_bound = 2000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/air{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZc" = ( +/obj/machinery/meter{ + name = "Mixed Air Tank Out" + }, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZd" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1; + initialize_directions = 11 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZe" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Air to Pure" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZf" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + tag = "icon-intact (WEST)"; + icon_state = "intact"; + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZg" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible, +/obj/machinery/meter, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZh" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + tag = "icon-intact (WEST)"; + icon_state = "intact"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZi" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + tag = "icon-intact (NORTHWEST)"; + icon_state = "intact"; + dir = 9 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZj" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZk" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZl" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (WEST)"; + icon_state = "yellow"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZm" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZn" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bZo" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/space, +/area/space) +"bZp" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/urinal{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bZq" = ( +/obj/machinery/door/airlock{ + id_tag = "fb1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bZr" = ( +/obj/machinery/light/small, +/obj/structure/toilet{ + icon_state = "toilet00"; + dir = 8 + }, +/obj/machinery/button/door{ + id = "fb1"; + name = "Privacy Bolts"; + normaldoorcontrol = 1; + pixel_x = 24 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"bZs" = ( +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "Holodeck Projector Floor" + }, +/area/holodeck/rec_center) +"bZt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/item/weapon/storage/firstaid/o2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"bZu" = ( +/obj/machinery/camera{ + c_tag = "Chapel West"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTH)"; + icon_state = "chapel"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZv" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (EAST)"; + icon_state = "chapel"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZw" = ( +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTH)"; + icon_state = "chapel"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZx" = ( +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (EAST)"; + icon_state = "chapel"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZy" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZz" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZA" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZC" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTH)"; + icon_state = "chapel"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZD" = ( +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZE" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZF" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + tag = "icon-intact (NORTHEAST)"; + icon_state = "intact"; + dir = 5 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/pipedispenser/disposal, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZG" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZH" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZI" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZJ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Atmoshperic Tanks 1"; + dir = 1; + icon_state = "camera"; + network = list("SS13","CE") + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZK" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZL" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/pipedispenser, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZM" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZN" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (SOUTHWEST)"; + icon_state = "yellow"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZO" = ( +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "mix_in"; + name = "Gas Mix Tank Control"; + output_tag = "mix_in"; + sensors = list("mix_sensor" = "Tank") + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZP" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZQ" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -29 + }, +/turf/open/floor/plasteel/yellow/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZR" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ + dir = 8 + }, +/turf/open/floor/plasteel/delivery{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"bZS" = ( +/turf/closed/wall, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"bZT" = ( +/turf/closed/wall, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"bZU" = ( +/obj/structure/disposaloutlet{ + icon_state = "outlet"; + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plating/airless, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"bZV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Service Asteroid Hallway 5"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"bZW" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZX" = ( +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (WEST)"; + icon_state = "chapel"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZY" = ( +/turf/open/floor/plasteel/chapel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"bZZ" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"caa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cab" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cac" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cad" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cae" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"caf" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cag" = ( +/obj/machinery/meter, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cah" = ( +/obj/machinery/meter, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cai" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"caj" = ( +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cak" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/electrical, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cal" = ( +/obj/structure/table, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cam" = ( +/turf/closed/wall/rust, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"can" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/rust, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"cao" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"cap" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"caq" = ( +/obj/machinery/door/airlock{ + id_tag = "fb2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"car" = ( +/obj/machinery/light/small, +/obj/structure/toilet{ + icon_state = "toilet00"; + dir = 8 + }, +/obj/machinery/button/door{ + id = "fb2"; + name = "Privacy Bolts"; + normaldoorcontrol = 1; + pixel_x = 24 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"cas" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cat" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cau" = ( +/obj/machinery/door/airlock/glass{ + name = "Chapel" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cav" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"caw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cax" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cay" = ( +/obj/machinery/camera{ + c_tag = "Chapel East"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"caz" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Chapel APC"; + pixel_x = -23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"caA" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + frequency = 1441; + id = "co2_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/co2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caB" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "co2_sensor" + }, +/turf/open/floor/engine/co2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "co2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + name = "co2 vent"; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/co2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caD" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + frequency = 1441; + id = "tox_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/plasma{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caE" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "tox_sensor" + }, +/turf/open/floor/engine/plasma{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "tox_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + name = "plasma vent"; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/engine/plasma{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caG" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + frequency = 1441; + id = "n2o_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/n2o{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caH" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "n2o_sensor" + }, +/turf/open/floor/engine/n2o{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "n2o_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + name = "n2o vent"; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/n2o{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caJ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + frequency = 1441; + id = "mix_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/vacuum{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caK" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "mix_sensor" + }, +/turf/open/floor/engine/vacuum{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "mix_in"; + initialize_directions = 1; + internal_pressure_bound = 4000; + name = "distro vent"; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/vacuum{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"caM" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"caN" = ( +/obj/structure/girder, +/obj/structure/grille, +/obj/structure/barricade/wooden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"caO" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"caP" = ( +/obj/structure/chair/stool, +/obj/structure/sign/poster/contraband/hacking_guide{ + pixel_x = 32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"caQ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/space, +/area/space) +"caR" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"caS" = ( +/obj/machinery/light/small, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"caT" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"caU" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"caV" = ( +/obj/effect/turf_decal/stripes/end, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Eastern External Waste Belt APC"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"caW" = ( +/obj/machinery/conveyor/auto{ + tag = "icon-conveyor0 (NORTHEAST)"; + icon_state = "conveyor0"; + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"caX" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"caY" = ( +/obj/machinery/door/airlock{ + name = "Shower Room" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"caZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"cba" = ( +/obj/machinery/door/airlock/glass{ + name = "Holodeck Arena" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cbb" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cbc" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cbd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cbe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Chapel" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbh" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbi" = ( +/turf/open/floor/engine/co2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cbj" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/engine/co2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cbk" = ( +/turf/open/floor/engine/plasma{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cbl" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/engine/plasma{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cbm" = ( +/turf/open/floor/engine/n2o{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cbn" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide{ + valve_open = 1 + }, +/turf/open/floor/engine/n2o{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cbo" = ( +/turf/open/floor/engine/vacuum{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cbp" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cbq" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/rack, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cbr" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cbs" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cbt" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"cbu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"cbv" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/conveyor/auto{ + dir = 10; + icon_state = "conveyor0"; + tag = "icon-conveyor0 (SOUTHWEST)"; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"cbw" = ( +/obj/structure/rack, +/obj/item/weapon/pickaxe/emergency, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cbx" = ( +/obj/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"cby" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"cbz" = ( +/obj/machinery/shower{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"cbA" = ( +/obj/machinery/computer/holodeck, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cbB" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cbC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cbD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Holodeck Arena" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cbE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cbF" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cbG" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTH)"; + icon_state = "chapel"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (EAST)"; + icon_state = "chapel"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTH)"; + icon_state = "chapel"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbL" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbN" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cbO" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cbP" = ( +/obj/machinery/light/small, +/turf/open/floor/engine/co2{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cbQ" = ( +/obj/machinery/light/small, +/turf/open/floor/engine/plasma{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cbR" = ( +/obj/machinery/light/small, +/turf/open/floor/engine/n2o{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cbS" = ( +/obj/machinery/light/small, +/turf/open/floor/engine/vacuum{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cbT" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cbU" = ( +/obj/structure/grille/broken, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cbV" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cbW" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"cbX" = ( +/obj/machinery/conveyor/auto{ + tag = "icon-conveyor0 (EAST)"; + icon_state = "conveyor0"; + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"cbY" = ( +/obj/machinery/conveyor/auto{ + dir = 10; + icon_state = "conveyor0"; + tag = "icon-conveyor0 (SOUTHWEST)"; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"cbZ" = ( +/obj/structure/rack, +/obj/item/weapon/pickaxe/emergency, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cca" = ( +/obj/item/weapon/bikehorn/rubberducky, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"ccb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"ccc" = ( +/obj/structure/table, +/obj/item/weapon/paper{ + desc = ""; + info = "Brusies sustained in the holodeck can be healed simply by sleeping."; + name = "Holodeck Disclaimer" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"ccd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cce" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-j2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"ccf" = ( +/obj/machinery/door/airlock/glass{ + name = "Holodeck Arena" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"ccg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cch" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cci" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"ccj" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (WEST)"; + icon_state = "chapel"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cck" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/chapel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"ccl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"ccm" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (WEST)"; + icon_state = "chapel"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"ccn" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cco" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"ccp" = ( +/obj/structure/toilet{ + icon_state = "toilet00"; + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"ccq" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"ccr" = ( +/obj/item/stack/sheet/metal, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ccs" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"cct" = ( +/obj/item/weapon/soap/nanotrasen, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"ccu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"ccv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"ccw" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"ccx" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"ccy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"ccz" = ( +/obj/machinery/door/morgue{ + name = "Confession Room" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"ccA" = ( +/obj/machinery/door/morgue{ + name = "Confession Room"; + req_access_txt = "22" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"ccB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccD" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - Chapel"; + sortType = 17 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock{ + name = "Chaplain's Office"; + req_access_txt = "22" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccF" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccG" = ( +/obj/structure/mineral_door/wood, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"ccH" = ( +/obj/structure/sign/barsign, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"ccI" = ( +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/maintenance/disposal{ + name = "Eastern External Waste Belt" + }) +"ccJ" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"ccK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"ccL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"ccM" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"ccN" = ( +/turf/closed/mineral, +/area/chapel/main) +"ccO" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"ccP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"ccQ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"ccR" = ( +/obj/machinery/door/morgue{ + name = "Confession Room"; + req_access_txt = "22" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-applebush"; + icon_state = "applebush" + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccT" = ( +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccV" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccW" = ( +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccX" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ccY" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/closet/coffin, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"ccZ" = ( +/obj/machinery/door/window/northleft{ + name = "Casket Storage"; + req_access_txt = "22" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cda" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cdb" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_state = "wood-broken" + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cdc" = ( +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_state = "wood-broken" + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cdd" = ( +/obj/item/chair/stool, +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = 0; + pixel_y = 32; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cde" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_state = "wood-broken" + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cdf" = ( +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cdg" = ( +/obj/machinery/vending/boozeomat{ + req_access_txt = "0" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cdh" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cdi" = ( +/obj/structure/sign/mining{ + pixel_y = -32 + }, +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cdj" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/camera{ + c_tag = "Docking-Medbay Bridge"; + dir = 8; + network = list("SS13") + }, +/turf/open/floor/engine, +/area/space) +"cdk" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cdr" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cds" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Chapel Office"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cdt" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cdu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/chair/wood/wings, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cdv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cdw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cdx" = ( +/obj/structure/closet/coffin, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cdy" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cdz" = ( +/obj/structure/table/wood/poker, +/obj/item/weapon/gun/ballistic/revolver/russian, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_state = "wood-broken" + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cdA" = ( +/obj/structure/light_construct{ + dir = 4 + }, +/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/structure/table/wood, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cdB" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/barricade/wooden, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cdC" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdD" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Bar"; + sortType = 19 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdE" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = 0; + pixel_y = 32; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdF" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdG" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cdI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cdJ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cdK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cdL" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cdM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cdN" = ( +/obj/structure/table/wood, +/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cdO" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cdP" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cdQ" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/item/weapon/storage/crayons, +/obj/item/weapon/storage/fancy/candle_box{ + pixel_x = 1 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cdR" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = -32; + pixel_y = 0; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cdS" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cdT" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdU" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Kitchen"; + sortType = 20 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdV" = ( +/obj/structure/disposalpipe/junction, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdW" = ( +/obj/structure/grille/broken, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdY" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cdZ" = ( +/turf/closed/mineral, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cea" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"ceb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cec" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"ced" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cee" = ( +/obj/structure/table/wood, +/obj/item/weapon/nullrod, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cef" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ceg" = ( +/obj/structure/chair/wood/wings{ + icon_state = "wooden_chair_wings"; + dir = 1 + }, +/obj/effect/landmark/start/chaplain, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ceh" = ( +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cei" = ( +/obj/structure/closet/coffin, +/obj/machinery/camera{ + c_tag = "Chapel Coffins"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cej" = ( +/obj/item/chair/stool, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cek" = ( +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = 0; + pixel_y = -32; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_state = "wood-broken" + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cel" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Hydroponics"; + sortType = 21 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cem" = ( +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-j2" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cen" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ceo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cep" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ceq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cer" = ( +/obj/machinery/light/small, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ces" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/clothing/head/cone, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cet" = ( +/obj/structure/glowshroom/single, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating/asteroid, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"ceu" = ( +/turf/open/floor/plating/asteroid, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cev" = ( +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cew" = ( +/obj/structure/falsewall{ + desc = "A huge chunk of metal used to separate rooms. Nothing odd here, sir."; + name = "inconspicuous wall" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cex" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cey" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cez" = ( +/obj/structure/closet/wardrobe/chaplain_black, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ceA" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ceB" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/barricade/wooden, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ceC" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/girder, +/obj/structure/grille, +/obj/structure/barricade/wooden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"ceD" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"ceE" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"ceF" = ( +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ceG" = ( +/obj/item/chair, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ceH" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Library"; + sortType = 16 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ceI" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ceJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ceK" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"ceL" = ( +/obj/structure/glowshroom/single, +/turf/open/floor/plating/asteroid, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"ceM" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_x = -28; + pixel_y = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"ceN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Holodeck South"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/obj/structure/closet/lasertag/blue, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 0; + pixel_y = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"ceO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/lasertag/blue, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"ceP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/lasertag/red, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -28 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"ceQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/lasertag/red, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 0; + pixel_y = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"ceR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"ceS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"ceT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/machinery/camera{ + c_tag = "Service Asteroid Hallway 6"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"ceU" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"ceV" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"ceW" = ( +/obj/machinery/door/window/northleft{ + name = "Chapel Mail"; + req_access_txt = "22" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ceX" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ceY" = ( +/obj/machinery/door/airlock{ + name = "Crematorium"; + req_access_txt = "22" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"ceZ" = ( +/obj/structure/cable/orange, +/obj/machinery/power/apc{ + dir = 2; + name = "Gambler Den APC"; + pixel_y = -24 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_state = "wood-broken" + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cfa" = ( +/obj/machinery/computer/slot_machine, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cfb" = ( +/obj/machinery/computer/slot_machine, +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = 0; + pixel_y = -32; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar{ + name = "Gambler's Den" + }) +"cfc" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cfd" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Chapel"; + sortType = 17 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cfe" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cff" = ( +/obj/machinery/light/small, +/obj/structure/closet/toolcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cfg" = ( +/obj/structure/closet, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cfh" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cfi" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cfj" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cfk" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + icon_state = "outlet"; + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cfl" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cfm" = ( +/obj/structure/bodycontainer/crematorium{ + id = "creamed" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cfn" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cfo" = ( +/obj/machinery/camera{ + c_tag = "Crematorium"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cfp" = ( +/obj/structure/plasticflaps, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "Chapel" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cfq" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cfr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cfs" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cft" = ( +/obj/item/stack/sheet/mineral/wood, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cfu" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/clown, +/obj/effect/landmark/start/clown, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cfv" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp/bananalamp, +/obj/item/device/instrument/violin, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sign/poster/contraband/clown{ + pixel_y = 32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cfw" = ( +/obj/structure/mineral_door/wood{ + name = "Secret Clown HQ" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cfx" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cfy" = ( +/obj/structure/sign/map/left/ceres{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cfz" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cfA" = ( +/obj/machinery/button/crematorium{ + id = "creamed"; + pixel_x = -24 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cfB" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cfC" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/book/bible, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cfD" = ( +/obj/structure/closet/crate{ + name = "top secret clown supplies" + }, +/obj/item/weapon/reagent_containers/food/snacks/pie/cream, +/obj/item/weapon/reagent_containers/food/snacks/pie/cream, +/obj/item/weapon/reagent_containers/food/snacks/pie/cream, +/obj/item/weapon/reagent_containers/food/snacks/pie/cream, +/obj/item/weapon/reagent_containers/food/snacks/pie/cream, +/obj/item/weapon/storage/box/mousetraps, +/obj/item/weapon/storage/crayons, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cfE" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cfF" = ( +/mob/living/carbon/monkey{ + name = "Mr.Teeny" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cfG" = ( +/obj/effect/landmark/blobstart, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cfH" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cfI" = ( +/turf/open/floor/plating/asteroid/airless, +/area/mine/unexplored{ + name = "Docking Asteroid" + }) +"cfJ" = ( +/turf/closed/mineral, +/area/mine/unexplored{ + name = "Docking Asteroid" + }) +"cfK" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Docking Asteroid" + }) +"cfL" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating/airless, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cfM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"cfN" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"cfO" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/hallway/primary/port) +"cfP" = ( +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/hallway/primary/port) +"cfQ" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/hallway/primary/port) +"cfR" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"cfS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"cfT" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/space, +/area/space) +"cfU" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/grille, +/turf/open/space, +/area/space) +"cfV" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/space, +/area/space) +"cfW" = ( +/obj/structure/table, +/obj/item/toy/figure/clown, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cfX" = ( +/obj/item/weapon/grown/bananapeel{ + name = "state-of-the-art clown home defense peel" + }, +/obj/structure/table, +/obj/item/weapon/grown/bananapeel{ + name = "state-of-the-art clown home defense peel" + }, +/obj/item/weapon/coin/clown, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cfY" = ( +/obj/structure/closet/crate/bin, +/obj/item/clothing/mask/gas/mime, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cfZ" = ( +/obj/machinery/vending/autodrobe{ + desc = "A vending machine for costumes. The machine seems blessed by some higher power, allowing it to function without power. HONK!"; + use_power = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"cga" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"cgb" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"cgc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2; + name = "Arrivals Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgd" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/space, +/area/space) +"cge" = ( +/obj/item/stack/sheet/mineral/wood, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cgf" = ( +/obj/item/weapon/pickaxe/mini, +/turf/open/floor/plating/asteroid/airless, +/area/space) +"cgg" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgh" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgi" = ( +/turf/closed/mineral/random/labormineral, +/area/mine/unexplored{ + name = "Docking Asteroid" + }) +"cgj" = ( +/turf/closed/mineral/random/low_chance, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cgk" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgl" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgm" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cgn" = ( +/obj/item/weapon/ore/iron, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cgo" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cgp" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/hallway/primary/port) +"cgq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgs" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Mix Input"; + on = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgt" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgu" = ( +/turf/closed/mineral/random/labormineral, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cgv" = ( +/turf/closed/mineral/random/low_chance, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"cgw" = ( +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cgx" = ( +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "the bone zone" + }) +"cgy" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Docking Atmospherics Checkpoint"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9; + pixel_y = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgA" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgB" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgC" = ( +/obj/structure/ore_box, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cgD" = ( +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cgE" = ( +/obj/item/weapon/storage/bag/ore, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cgF" = ( +/obj/structure/ore_box, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cgG" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgH" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgJ" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgK" = ( +/obj/item/weapon/storage/bag/ore, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cgL" = ( +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cgM" = ( +/obj/item/device/flashlight/lantern, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cgN" = ( +/turf/closed/mineral, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"cgO" = ( +/turf/closed/mineral/random/low_chance, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"cgP" = ( +/obj/item/device/flashlight/lantern, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cgQ" = ( +/obj/item/weapon/pickaxe/mini, +/turf/open/floor/plating/asteroid, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cgR" = ( +/turf/closed/mineral/random/labormineral, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"cgS" = ( +/turf/open/floor/plating/asteroid/airless, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"cgT" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"cgU" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/hallway/primary/aft) +"cgV" = ( +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/hallway/primary/aft) +"cgW" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/camera{ + c_tag = "Service-Research Bridge"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/hallway/primary/aft) +"cgX" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"cgY" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cgZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cha" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chb" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"chc" = ( +/turf/closed/mineral, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"chd" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/hallway/primary/aft) +"che" = ( +/obj/machinery/power/solar{ + id = "portsolar"; + name = "Port Solar Array" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/space) +"chf" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chg" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Mix Output"; + on = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chi" = ( +/turf/open/floor/plasteel/airless/solarpanel, +/area/space) +"chj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos{ + name = "Docking Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chl" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chm" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/escape) +"chn" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/escape) +"cho" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/hallway/primary/aft) +"chp" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chq" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chr" = ( +/turf/closed/wall/r_wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chs" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 16"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cht" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chx" = ( +/turf/open/floor/mineral/titanium, +/turf/closed/wall/mineral/titanium/interior, +/area/shuttle/escape) +"chy" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"chz" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"chA" = ( +/obj/machinery/computer/emergency_shuttle, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"chB" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/crowbar, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"chC" = ( +/obj/structure/lattice, +/obj/item/weapon/wirecutters, +/turf/open/space, +/area/space) +"chD" = ( +/obj/structure/closet/crate{ + name = "solar pack crate" + }, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/weapon/electronics/tracker, +/obj/item/weapon/paper/solar, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chE" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chF" = ( +/obj/machinery/power/smes, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chG" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chH" = ( +/obj/machinery/computer/atmos_alert, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"chI" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"chJ" = ( +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"chK" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"chL" = ( +/obj/machinery/computer/security, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"chM" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"chN" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/storage/tech) +"chO" = ( +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/storage/tech) +"chP" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/storage/tech) +"chQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 4; + name = "Solar Maintenance"; + req_access = null; + req_access_txt = "10; 13" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chR" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chS" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 8; + name = "Solar Maintenance"; + req_access = null; + req_access_txt = "10; 13" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chV" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"chW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"chX" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"chY" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"chZ" = ( +/obj/machinery/computer/crew, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"cia" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30 + }, +/obj/machinery/light, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"cib" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -29 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"cic" = ( +/obj/machinery/button/flasher{ + id = "cockpit_flasher"; + pixel_x = 6; + pixel_y = -24 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"cid" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"cie" = ( +/obj/machinery/computer/communications, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"cif" = ( +/obj/structure/closet/secure_closet/miner{ + locked = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"cig" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"cih" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Aux Base Construction 2"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"cii" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"cij" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/storage/tech) +"cik" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/crew{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/weapon/circuitboard/computer/card{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/weapon/circuitboard/computer/communications{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/machinery/camera{ + c_tag = "Secure Tech Storage"; + dir = 2 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/storage/tech) +"cil" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/storage/tech) +"cim" = ( +/obj/structure/lattice, +/obj/structure/sign/mining{ + pixel_y = -32 + }, +/turf/open/space, +/area/space) +"cin" = ( +/obj/structure/lattice/catwalk, +/obj/item/weapon/wrench, +/turf/open/space, +/area/space) +"cio" = ( +/obj/structure/lattice, +/obj/item/weapon/storage/toolbox/electrical, +/turf/open/space, +/area/space) +"cip" = ( +/obj/machinery/power/solar_control{ + id = "portsolar"; + name = "Aft Asteroid Solar Control"; + track = 0 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"ciq" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"cir" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Aft Asteroid Solar APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"cis" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cit" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/item/weapon/coin/silver, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"ciu" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHWEST)"; + icon_state = "red"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"civ" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ciw" = ( +/obj/structure/chair, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cix" = ( +/obj/structure/chair, +/obj/machinery/camera{ + c_tag = "Docking Security Holding Area"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ciy" = ( +/obj/structure/chair, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ciz" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHEAST)"; + icon_state = "red"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ciA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ciB" = ( +/obj/machinery/door/airlock/glass{ + name = "Emergency Shuttle Cockpit"; + req_access_txt = "19" + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"ciC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"ciD" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"ciE" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"ciF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"ciG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"ciH" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"ciI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"ciJ" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/storage/tech) +"ciK" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/robotics{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/weapon/circuitboard/computer/mecha_control{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel, +/area/storage/tech) +"ciL" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/storage/tech) +"ciM" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/borgupload{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/weapon/circuitboard/computer/aiupload{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel, +/area/storage/tech) +"ciN" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/storage/tech) +"ciO" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"ciP" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/barricade/wooden, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"ciQ" = ( +/obj/item/solar_assembly, +/obj/item/stack/sheet/glass, +/turf/open/floor/plasteel/airless/solarpanel, +/area/space) +"ciR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Solars"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/barricade/wooden, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/portsolar{ + name = "Aft Asteroid Solar Maintenance" + }) +"ciS" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"ciT" = ( +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ciU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ciV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ciW" = ( +/obj/effect/landmark/blobstart, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ciX" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ciY" = ( +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ciZ" = ( +/obj/structure/chair, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/brig, +/area/shuttle/escape) +"cja" = ( +/obj/structure/chair, +/turf/open/floor/mineral/plastitanium/brig, +/area/shuttle/escape) +"cjb" = ( +/obj/machinery/flasher{ + id = "cockpit_flasher"; + pixel_x = 6; + pixel_y = 24 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"cjc" = ( +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"cjd" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"cje" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/crowbar, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"cjf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"cjg" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cjh" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cji" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cjj" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cjk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/airless/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"cjl" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cjm" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Secure Tech Storage"; + req_access_txt = "19;23" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cjn" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"cjo" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/delivery, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"cjp" = ( +/obj/structure/rack, +/obj/item/weapon/pickaxe, +/obj/item/weapon/pickaxe, +/obj/item/weapon/pickaxe/mini, +/obj/item/weapon/gun/energy/kinetic_accelerator, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"cjq" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"cjr" = ( +/obj/item/solar_assembly, +/turf/open/floor/plasteel/airless/solarpanel, +/area/space) +"cjs" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cjt" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cju" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cjv" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cjw" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cjx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cjy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cjz" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cjA" = ( +/obj/machinery/flasher{ + id = "shuttle_flasher"; + pixel_x = -24; + pixel_y = 6 + }, +/obj/machinery/button/flasher{ + id = "shuttle_flasher"; + pixel_x = -24; + pixel_y = -6 + }, +/turf/open/floor/mineral/plastitanium/brig, +/area/shuttle/escape) +"cjB" = ( +/turf/open/floor/mineral/plastitanium/brig, +/area/shuttle/escape) +"cjC" = ( +/obj/machinery/door/airlock/glass{ + name = "Emergency Shuttle Brig"; + req_access_txt = "2" + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"cjD" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"cjE" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cjF" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cjG" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cjH" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cjI" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cjJ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cjK" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Tech Storage APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cjL" = ( +/turf/closed/wall/r_wall, +/area/ai_monitored/turret_protected/ai_upload) +"cjM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/clothing/head/cone, +/obj/item/clothing/head/cone, +/obj/item/clothing/head/cone, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"cjN" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"cjO" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Mining Storage APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"cjP" = ( +/obj/machinery/power/port_gen/pacman, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"cjQ" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/barricade/wooden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"cjR" = ( +/obj/structure/lattice/catwalk, +/obj/item/stack/sheet/glass, +/turf/open/space, +/area/space) +"cjS" = ( +/obj/structure/rack, +/obj/item/weapon/pickaxe, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cjT" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cjU" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cjV" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cjW" = ( +/obj/structure/rack, +/obj/item/weapon/pickaxe/mini, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cjX" = ( +/obj/structure/girder, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cjY" = ( +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cjZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cka" = ( +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ckb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ckc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ckd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cke" = ( +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ckf" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 8; + name = "Security Escape Airlock"; + req_access_txt = "2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ckg" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ckh" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock"; + req_access_txt = "2" + }, +/turf/open/floor/mineral/plastitanium/brig, +/area/shuttle/escape) +"cki" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/brig, +/area/shuttle/escape) +"ckj" = ( +/obj/structure/chair, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"ckk" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"ckl" = ( +/obj/structure/table, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"ckm" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ckn" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cko" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1; + name = "Research Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ckp" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"ckq" = ( +/obj/docking_port/mobile/auxillary_base{ + dheight = 4; + dir = 4; + dwidth = 4; + height = 9; + width = 9 + }, +/obj/machinery/computer/auxillary_base{ + pixel_y = 0 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"ckr" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"cks" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"ckt" = ( +/obj/structure/table, +/obj/item/weapon/storage/bag/ore, +/obj/item/weapon/storage/bag/ore, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"cku" = ( +/obj/structure/table, +/obj/item/clothing/glasses/meson, +/obj/item/weapon/paper{ + info = "This station needs cleared out within the next few weeks, as construction is almost complete and NT expects most of the equipment off-site before then. Throw most of the shit in here for now and we'll come back later with a pod to haul the heavier stuff. Shouldn't be too big of an issue."; + name = "Disclaimer Notice" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"ckv" = ( +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"ckw" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"ckx" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"cky" = ( +/obj/structure/sign/mining{ + pixel_y = 32 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"ckz" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"ckA" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Arrival Hallway APC"; + pixel_x = -25; + pixel_y = 1 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"ckB" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"ckC" = ( +/obj/machinery/computer/station_alert, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"ckD" = ( +/obj/machinery/camera{ + c_tag = "Arrivals SMES"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"ckE" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"ckF" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"ckG" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"ckH" = ( +/obj/structure/grille, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"ckI" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ckJ" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Holding Area"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ckK" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/escape) +"ckL" = ( +/obj/structure/table, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"ckM" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ckN" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ckO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ckP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ckQ" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ckR" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/weapon/stock_parts/subspace/crystal, +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"ckS" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/amplifier, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"ckT" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/structure/sign/securearea{ + pixel_y = 32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"ckU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"ckV" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/device/multitool, +/obj/structure/sign/securearea{ + pixel_y = 32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"ckW" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/weapon/stock_parts/cell/high/plus, +/obj/machinery/camera{ + c_tag = "Tech Storage North" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"ckX" = ( +/obj/structure/table, +/obj/item/weapon/screwdriver{ + pixel_y = 16 + }, +/obj/item/weapon/wirecutters, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"ckY" = ( +/obj/structure/table, +/obj/item/weapon/aiModule/reset, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"ckZ" = ( +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cla" = ( +/obj/machinery/computer/upload/borg, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"clb" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"clc" = ( +/obj/machinery/computer/upload/ai, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cld" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cle" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/silver, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/iron, +/obj/item/weapon/ore/gold, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"clf" = ( +/obj/machinery/light/small, +/obj/structure/table, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/miningdock{ + name = "Abandoned Mining Storage" + }) +"clg" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clh" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cli" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clj" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clk" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cll" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clm" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cln" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clo" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clp" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Auxillary Construction APC"; + pixel_y = -24 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"clq" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clr" = ( +/obj/structure/closet, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cls" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (NORTHWEST)"; + icon_state = "escape"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"clt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (NORTH)"; + icon_state = "escape"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"clu" = ( +/turf/open/floor/plasteel/escape/corner{ + tag = "icon-escapecorner (NORTH)"; + icon_state = "escapecorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"clv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"clw" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"clx" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cly" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/obj/docking_port/mobile/emergency{ + name = "Box emergency shuttle"; + timid = 0 + }, +/obj/docking_port/stationary{ + dir = 4; + dwidth = 12; + height = 18; + id = "emergency_home"; + name = "BoxStation emergency evac bay"; + turf_type = /turf/open/space; + width = 32 + }, +/turf/open/floor/plating, +/area/shuttle/escape) +"clz" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"clA" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"clB" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"clC" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"clD" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"clE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"clF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Research Asteroid Hallway 1"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"clG" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"clH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 1; + req_access_txt = "24" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"clI" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"clJ" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"clK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"clL" = ( +/obj/structure/table, +/obj/item/weapon/electronics/apc, +/obj/item/weapon/electronics/airlock, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"clM" = ( +/obj/structure/table, +/obj/item/weapon/aiModule/supplied/quarantine, +/obj/machinery/camera/motion{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"clN" = ( +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"clO" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"clP" = ( +/obj/structure/table, +/obj/item/weapon/aiModule/supplied/freeform, +/obj/structure/sign/kiddieplaque{ + pixel_x = 32 + }, +/obj/machinery/camera/motion{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"clQ" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clR" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clS" = ( +/obj/machinery/power/terminal{ + tag = "icon-term (WEST)"; + icon_state = "term"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clU" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clV" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"clW" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"clX" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (WEST)"; + icon_state = "escape"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"clY" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"clZ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"cma" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"cmb" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"cmc" = ( +/obj/structure/table, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmd" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cme" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Mix Input"; + on = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmh" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/clothing/glasses/meson, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmi" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/transmitter, +/obj/item/weapon/stock_parts/subspace/transmitter, +/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/weapon/stock_parts/subspace/treatment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cmj" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/micro_laser, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/machinery/requests_console{ + department = "Tech storage"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cmk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cml" = ( +/obj/structure/table, +/obj/item/device/aicard, +/obj/item/weapon/aiModule/reset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cmm" = ( +/obj/structure/table, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cmn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cmo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cmp" = ( +/obj/structure/table, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cmq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cmr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cms" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/grille/broken, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cmt" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cmu" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cmv" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cmw" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cmx" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cmy" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Docking Asteroid SMES Access"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cmz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cmA" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cmB" = ( +/obj/structure/filingcabinet, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cmC" = ( +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cmD" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cmE" = ( +/obj/structure/closet, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cmF" = ( +/obj/structure/closet/crate, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cmG" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (WEST)"; + icon_state = "escape"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cmH" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cmI" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmJ" = ( +/obj/item/clothing/head/cone, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmK" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmL" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Research Atmospherics Checkpoint"; + dir = 5; + icon_state = "camera"; + tag = "icon-camera (NORTHEAST)" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmN" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmO" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cmP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"cmQ" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"cmR" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/auxillary_base) +"cmS" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/device/t_scanner, +/obj/item/device/multitool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cmT" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/device/multitool, +/obj/item/clothing/glasses/meson, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cmU" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cmV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cmW" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cmX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cmY" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cmZ" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cna" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cnb" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cnc" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cnd" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cne" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 15"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cnf" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cng" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cnh" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cni" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cnj" = ( +/obj/structure/table/wood, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cnk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cnl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cnm" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cnn" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Departures APC"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cno" = ( +/obj/structure/grille/broken, +/obj/item/clothing/head/cone, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/port{ + name = "Port Asteroid Maintenance" + }) +"cnp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cnq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cnr" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cns" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cnt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cnu" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cnv" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cnw" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cnx" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 1; + name = "Construction Zone"; + req_access = null; + req_access_txt = "0"; + req_one_access_txt = "0" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cny" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/pandemic{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/circuitboard/computer/rdconsole, +/obj/item/weapon/circuitboard/machine/rdserver{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/circuitboard/machine/destructive_analyzer, +/obj/item/weapon/circuitboard/machine/protolathe, +/obj/item/weapon/circuitboard/computer/aifixer, +/obj/item/weapon/circuitboard/computer/teleporter, +/obj/item/weapon/circuitboard/machine/circuit_imprinter, +/obj/item/weapon/circuitboard/machine/mechfab, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cnz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cnA" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/cloning{ + pixel_x = 0 + }, +/obj/item/weapon/circuitboard/computer/med_data{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/circuitboard/machine/clonescanner, +/obj/item/weapon/circuitboard/machine/clonepod, +/obj/item/weapon/circuitboard/computer/scan_consolenew, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cnB" = ( +/obj/structure/table, +/obj/item/weapon/aiModule/core/full/asimov, +/obj/item/weapon/aiModule/core/freeformcore, +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Core Modules"; + req_access_txt = "20" + }, +/obj/structure/window/reinforced, +/obj/item/weapon/aiModule/core/full/corp, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/weapon/aiModule/core/full/custom, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cnC" = ( +/obj/structure/table, +/obj/item/weapon/aiModule/supplied/oxygen, +/obj/item/weapon/aiModule/zeroth/oneHuman, +/obj/machinery/door/window{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "High-Risk Modules"; + req_access_txt = "20" + }, +/obj/item/weapon/aiModule/reset/purge, +/obj/structure/window/reinforced, +/obj/item/weapon/aiModule/core/full/antimov, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/weapon/aiModule/supplied/protectStation, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cnD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cnE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF PAD WHEN IN USE'."; + name = "KEEP CLEAR OF PAD WHEN IN USE"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cnF" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Research Quantum Pad APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cnG" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cnH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cnI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Docking Quantum Pad APC"; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cnJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF PAD WHEN IN USE'."; + name = "KEEP CLEAR OF PAD WHEN IN USE"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cnK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cnL" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cnM" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cnN" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cnO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cnP" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cnQ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cnR" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cnS" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cnT" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen/fourcolor, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cnU" = ( +/obj/effect/landmark/blobstart, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cnV" = ( +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_state = "wood-broken" + }, +/area/security/vacantoffice) +"cnW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cnX" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cnY" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 6"; + dir = 4; + icon_state = "camera" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (WEST)"; + icon_state = "escape"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cnZ" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"coa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cob" = ( +/obj/machinery/door/airlock/maintenance{ + name = "External Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"coc" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cod" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"coe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/door/airlock/atmos{ + name = "Research Atmospherics Checkpoint"; + req_access_txt = "24" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cof" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Mix Output"; + on = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cog" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"coh" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"coi" = ( +/obj/structure/closet/toolcloset, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"coj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cok" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"col" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"com" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Aux Base Construction"; + dir = 6; + icon_state = "camera" + }, +/obj/machinery/computer/camera_advanced/base_construction, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"con" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"coo" = ( +/obj/structure/rack{ + dir = 4 + }, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/airlock, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/device/assault_pod/mining, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Aux Construction APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cop" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/mining, +/obj/item/weapon/circuitboard/machine/autolathe{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/circuitboard/computer/arcade/battle, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"coq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cor" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/secure_data{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/weapon/circuitboard/computer/security{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cos" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cot" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cou" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/power/apc{ + dir = 4; + name = "AI Upload APC"; + pixel_x = 26; + pixel_y = 0 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cov" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Research Quantum Pad"; + dir = 4; + network = list("SS13") + }, +/obj/machinery/airalarm{ + dir = 4; + locked = 0; + pixel_x = -23; + pixel_y = 0; + req_access = null; + req_one_access_txt = "24;10" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cow" = ( +/obj/machinery/quantumpad, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cox" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"coy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"coz" = ( +/obj/machinery/quantumpad, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"coA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Docking Quantum Pad"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM"); + tag = "icon-camera (WEST)" + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"coB" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"coC" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"coD" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"coE" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Teleporter APC"; + pixel_y = -24 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"coF" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"coG" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"coH" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"coI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"coJ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"coK" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"coL" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"coM" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"coN" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"coO" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"coP" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"coQ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"coR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"coS" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + icon_state = "browncorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"coT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"coU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"coV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"coW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"coX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"coY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"coZ" = ( +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cpa" = ( +/obj/structure/rack, +/obj/item/weapon/circuitboard/machine/telecomms/processor, +/obj/item/weapon/circuitboard/machine/telecomms/receiver, +/obj/item/weapon/circuitboard/machine/telecomms/server, +/obj/item/weapon/circuitboard/machine/telecomms/bus, +/obj/item/weapon/circuitboard/machine/telecomms/broadcaster, +/obj/item/weapon/circuitboard/computer/message_monitor{ + pixel_y = -5 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cpb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cpc" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/powermonitor{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/weapon/circuitboard/computer/stationalert{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/weapon/circuitboard/computer/atmos_alert{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cpd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/ai_monitored/turret_protected/ai_upload) +"cpe" = ( +/obj/machinery/door/airlock/highsecurity{ + icon_state = "door_closed"; + locked = 0; + name = "AI Upload Access"; + req_access_txt = "16" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cpf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/ai_monitored/turret_protected/ai_upload) +"cpg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/noticeboard{ + dir = 4; + icon_state = "nboard00"; + pixel_x = -32; + tag = "icon-nboard00 (EAST)" + }, +/obj/item/weapon/paper{ + info = "
Dummies Guide To Quantum Pads


Do you hate the concept of having to use your legs, let alone walk to places? Well, with the Quantum Pad (tm), never again will the fear of cardio keep you from going places!

How to set up your Quantum Pad(tm)


1.Unscrew the Quantum Pad(tm) you wish to link.
2. Use your multi-tool to cache the buffer of the Quantum Pad(tm) you wish to link.
3. Apply the multi-tool to the secondary Quantum Pad(tm) you wish to link to the first Quantum Pad(tm)

If you followed these instructions carefully, your Quantum Pad(tm) should now be properly linked together for near-instant movement across the station! Bear in mind that this is technically a one-way teleport, so you'll need to do the same process with the secondary pad to the first one if you wish to travel between both.
"; + name = "Quantum Pad For Dummies" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cph" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cpi" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cpj" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cpk" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cpl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/noticeboard{ + dir = 8; + icon_state = "nboard00"; + pixel_x = 32; + pixel_y = 0; + tag = "icon-nboard00 (WEST)" + }, +/obj/item/weapon/paper{ + info = "
Dummies Guide To Quantum Pads


Do you hate the concept of having to use your legs, let alone walk to places? Well, with the Quantum Pad (tm), never again will the fear of cardio keep you from going places!

How to set up your Quantum Pad(tm)


1.Unscrew the Quantum Pad(tm) you wish to link.
2. Use your multi-tool to cache the buffer of the Quantum Pad(tm) you wish to link.
3. Apply the multi-tool to the secondary Quantum Pad(tm) you wish to link to the first Quantum Pad(tm)

If you followed these instructions carefully, your Quantum Pad(tm) should now be properly linked together for near-instant movement across the station! Bear in mind that this is technically a one-way teleport, so you'll need to do the same process with the secondary pad to the first one if you wish to travel between both.
"; + name = "Quantum Pad For Dummies" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cpm" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cpn" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Arrival Security Checkpoint APC"; + pixel_y = -24 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cpo" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cpp" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cpq" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cpr" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cps" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cpt" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cpu" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/turf/open/floor/plating, +/area/shuttle/escape) +"cpv" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"cpw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cpx" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (SOUTHWEST)"; + icon_state = "brown"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cpy" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/brown{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cpz" = ( +/obj/structure/mining_shuttle_beacon, +/turf/open/floor/plasteel/brown{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cpA" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + icon_state = "browncorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cpB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cpC" = ( +/obj/structure/closet/crate/rcd, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/brown/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cpD" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/rods{ + amount = 50 + }, +/turf/open/floor/plasteel/brown{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cpE" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel/fifty, +/obj/item/stack/sheet/rglass{ + amount = 50 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/brown{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cpF" = ( +/obj/structure/table, +/obj/item/device/assault_pod/mining, +/obj/item/weapon/storage/box/lights/mixed, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (SOUTHEAST)"; + icon_state = "brown"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cpG" = ( +/obj/machinery/vending/assist, +/obj/machinery/camera{ + c_tag = "Tech Storage South"; + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cpH" = ( +/obj/structure/table, +/obj/item/device/plant_analyzer, +/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/device/healthanalyzer, +/obj/item/device/analyzer, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cpI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/turretid{ + control_area = "AI Upload Chamber"; + name = "AI Upload turret control"; + pixel_y = 25 + }, +/obj/machinery/camera/motion{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cpJ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cpK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai_upload) +"cpL" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/obj/structure/table, +/obj/item/device/multitool, +/obj/item/weapon/screwdriver, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cpM" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cpN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cpO" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cpP" = ( +/obj/machinery/light/small, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cpQ" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cpR" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cpS" = ( +/obj/machinery/light/small, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cpT" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cpU" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cpV" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cpW" = ( +/obj/structure/table, +/obj/item/device/multitool, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/screwdriver, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cpX" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cpY" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cpZ" = ( +/obj/machinery/light/small, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cqa" = ( +/obj/machinery/computer/teleporter, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cqb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cqc" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cqd" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Teleporter"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cqe" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/shieldwallgen, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cqf" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cqg" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cqh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cqi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_state = "wood-broken" + }, +/area/security/vacantoffice) +"cqj" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (WEST)"; + icon_state = "escape"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cqk" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cql" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cqm" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Cargo" + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"cqn" = ( +/obj/machinery/door/airlock/glass{ + name = "Emergency Shuttle Infirmary" + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"cqo" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/pod_2) +"cqp" = ( +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 4; + icon_state = "propulsion"; + tag = "icon-propulsion (WEST)" + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/pod_2) +"cqq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cqr" = ( +/obj/machinery/door/airlock/engineering{ + cyclelinkeddir = 1; + name = "Auxillary Base Construction"; + req_access_txt = "0"; + req_one_access_txt = "32;47;48" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cqs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mining_construction) +"cqt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cqu" = ( +/obj/machinery/door/airlock/engineering{ + name = "Tech Storage"; + req_access_txt = "23" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cqv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/tech) +"cqw" = ( +/obj/machinery/vending/snack/random, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cqx" = ( +/obj/machinery/vending/cola/random, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cqy" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cqz" = ( +/turf/closed/wall/r_wall, +/area/hallway/primary/aft) +"cqA" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cqB" = ( +/obj/machinery/door/airlock/glass{ + name = "Research Quantum Pad" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Research Quantum Pad" + }) +"cqC" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced, +/obj/structure/grille, +/turf/open/space, +/area/space) +"cqD" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cqE" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cqF" = ( +/obj/machinery/door/airlock/glass{ + name = "Docking Quantum Pad" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cqG" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Docking Quantum Pad" + }) +"cqH" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "12" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cqI" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cqJ" = ( +/obj/machinery/teleport/station, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cqK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cqL" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cqM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cqN" = ( +/obj/structure/closet/secure_closet/security/engine, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHWEST)"; + icon_state = "red"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cqO" = ( +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cqP" = ( +/obj/machinery/computer/security, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cqQ" = ( +/obj/machinery/computer/card, +/obj/machinery/camera{ + c_tag = "Docking Security Checkpoint"; + dir = 6; + icon_state = "camera" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cqR" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/newscaster/security_unit{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cqS" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cqT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHEAST)"; + icon_state = "red"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cqU" = ( +/obj/machinery/door/airlock/security{ + name = "Security Checkpoint"; + req_access = null; + req_access_txt = "1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cqV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cqW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cqX" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cqY" = ( +/obj/structure/table_frame/wood, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"cqZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/table_frame/wood, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_state = "wood-broken" + }, +/area/security/vacantoffice) +"cra" = ( +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"crb" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"crc" = ( +/obj/machinery/sleeper{ + icon_state = "sleeper-open"; + dir = 8 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"crd" = ( +/obj/docking_port/stationary/random{ + dir = 8; + id = "pod_asteroid2"; + name = "asteroid" + }, +/turf/open/space, +/area/space) +"cre" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/shuttle/pod_2) +"crf" = ( +/obj/machinery/computer/shuttle/pod{ + pixel_x = 0; + pixel_y = -32; + possible_destinations = "pod_asteroid2"; + shuttleId = "pod2" + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/pod_2) +"crg" = ( +/obj/item/weapon/storage/pod{ + pixel_x = 6; + pixel_y = -28 + }, +/obj/item/device/radio/intercom{ + pixel_x = 0; + pixel_y = 25 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/pod_2) +"crh" = ( +/obj/machinery/door/airlock/titanium{ + name = "Escape Pod Airlock" + }, +/obj/docking_port/mobile/pod{ + dir = 8; + id = "pod2"; + name = "escape pod 2"; + port_angle = 180 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/pod_2) +"cri" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4; + name = "Research Escape Pod" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crj" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8; + name = "Research Escape Pod" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/sign/directions/evac{ + dir = 4; + icon_state = "direction_evac"; + pixel_x = 32; + pixel_y = 24; + tag = "icon-direction_evac (EAST)" + }, +/obj/structure/sign/directions/security{ + dir = 1; + icon_state = "direction_sec"; + pixel_x = 32; + pixel_y = 32; + tag = "icon-direction_sec (NORTH)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/camera{ + c_tag = "Research Asteroid Hallway 2" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cro" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crq" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cru" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/camera{ + c_tag = "Research Asteroid Hallway 3" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cry" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crz" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Research Asteroid Hallway 4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Research Asteroid Hallway 5" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crJ" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 1; + heat_capacity = 1e+006 + }, +/area/hallway/primary/aft) +"crL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/neutral/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 1; + heat_capacity = 1e+006 + }, +/area/hallway/primary/aft) +"crM" = ( +/obj/structure/sign/directions/evac{ + dir = 4; + icon_state = "direction_evac"; + pixel_x = 32; + pixel_y = 24; + tag = "icon-direction_evac (EAST)" + }, +/obj/structure/sign/directions/engineering{ + dir = 1; + icon_state = "direction_eng"; + pixel_x = 32; + pixel_y = 32; + tag = "icon-direction_eng (NORTH)" + }, +/turf/open/floor/plasteel/neutral/side{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 1; + heat_capacity = 1e+006 + }, +/area/hallway/primary/aft) +"crN" = ( +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"crO" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"crP" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"crQ" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"crR" = ( +/obj/structure/sign/directions/science{ + dir = 8; + icon_state = "direction_sci"; + pixel_x = -32; + pixel_y = 24; + tag = "icon-direction_sci (WEST)" + }, +/obj/structure/sign/directions/engineering{ + dir = 1; + icon_state = "direction_eng"; + pixel_x = -32; + pixel_y = 32; + tag = "icon-direction_eng (NORTH)" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"crS" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"crT" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"crU" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"crV" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"crW" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"crX" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 1"; + dir = 6; + icon_state = "camera" + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"crY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"crZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"csa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"csb" = ( +/obj/machinery/teleport/hub, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"csc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"csd" = ( +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cse" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"csf" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"csg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"csh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"csi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"csj" = ( +/obj/structure/table/wood, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"csk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/chair, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless; + icon_state = "wood-broken" + }, +/area/security/vacantoffice) +"csl" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"csm" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"csn" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (WEST)"; + icon_state = "escape"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cso" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"csp" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"csq" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/crowbar, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) +"csr" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/small, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"css" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/sign/pods{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cst" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"csu" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"csv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"csw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"csx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"csy" = ( +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"csz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"csA" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"csB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"csC" = ( +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"csD" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"csE" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"csF" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"csG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"csH" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"csI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"csJ" = ( +/obj/structure/table, +/obj/item/weapon/hand_tele, +/obj/item/device/radio/beacon, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"csK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"csL" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + tag = "icon-plant-21"; + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"csM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/structure/closet/wardrobe/red, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"csN" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"csO" = ( +/obj/structure/chair/office/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"csP" = ( +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"csQ" = ( +/obj/structure/table, +/obj/item/weapon/crowbar, +/obj/item/device/radio, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"csR" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"csS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"csT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"csU" = ( +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 2; + name = "Arrivals APC"; + pixel_y = -24 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"csV" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"csW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"csX" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"csY" = ( +/obj/structure/closet, +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"csZ" = ( +/obj/structure/closet/crate, +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"cta" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"ctb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "MechbayShutters"; + name = "Mechbay Shutters"; + pixel_y = -24; + req_access_txt = "29" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cte" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + icon_state = "purplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + icon_state = "purplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cth" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + icon_state = "purplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cti" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + icon_state = "purplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/science{ + pixel_y = -32 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + icon_state = "purplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctk" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/purple/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/purple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctm" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + icon_state = "purplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/science{ + pixel_y = -32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cto" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + icon_state = "purplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctr" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cts" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctt" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctv" = ( +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctw" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctx" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cty" = ( +/obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctz" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"ctA" = ( +/obj/structure/window/reinforced, +/obj/machinery/camera{ + c_tag = "Research-Docking Bridge 1"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"ctB" = ( +/obj/structure/window/reinforced, +/obj/machinery/camera{ + c_tag = "Research-Docking Bridge 2"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"ctC" = ( +/obj/structure/window/reinforced, +/obj/machinery/camera{ + c_tag = "Research-Docking Bridge 3"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"ctD" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"ctE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"ctF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"ctG" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"ctH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"ctI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"ctJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"ctK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"ctL" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"ctM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"ctN" = ( +/obj/machinery/door/airlock/command{ + name = "Teleport Access"; + req_access_txt = "17" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"ctO" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"ctP" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/window/brigdoor/northright{ + name = "Arrival Security Checkpoint"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/red{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"ctQ" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"ctR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock{ + name = "Vacant Office"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"ctS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"ctT" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/vacantoffice) +"ctU" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 5"; + dir = 6; + icon_state = "camera" + }, +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/escape/corner{ + tag = "icon-escapecorner (NORTH)"; + icon_state = "escapecorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"ctV" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/shuttle/engine/heater, +/turf/open/floor/plating/airless, +/area/shuttle/escape) +"ctW" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"ctX" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"ctY" = ( +/obj/machinery/mecha_part_fabricator, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"ctZ" = ( +/obj/machinery/door/poddoor/shutters{ + id = "MechbayShutters" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cua" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "RoboticsShutters" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cub" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "RoboticsShutters" + }, +/obj/machinery/door/window/northright{ + name = "Robotics Desk"; + req_access_txt = "29" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cuc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cud" = ( +/obj/machinery/door/airlock/research{ + cyclelinkeddir = 2; + name = "Research Division Access"; + req_access_txt = "47" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cue" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cuf" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cug" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "RnDShutters" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cuh" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "RnDShutters" + }, +/obj/machinery/door/window/northleft{ + name = "Research Desk"; + req_access_txt = "47" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/purple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cui" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "RnDShutters" + }, +/obj/machinery/door/window/northright{ + name = "Research Desk"; + req_access_txt = "47" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/purple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cuj" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Science SMES Access"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cuk" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/space, +/area/space) +"cul" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cum" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cun" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cup" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/arrival/corner{ + tag = "icon-arrivalcorner (NORTH)"; + icon_state = "arrivalcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/arrival/corner{ + tag = "icon-arrivalcorner (NORTH)"; + icon_state = "arrivalcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cur" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 2"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel/arrival/corner{ + tag = "icon-arrivalcorner (NORTH)"; + icon_state = "arrivalcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cus" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/arrival/corner{ + tag = "icon-arrivalcorner (NORTH)"; + icon_state = "arrivalcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cut" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/arrival/corner{ + tag = "icon-arrivalcorner (NORTH)"; + icon_state = "arrivalcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuu" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/arrival/corner{ + tag = "icon-arrivalcorner (NORTH)"; + icon_state = "arrivalcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuv" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/arrival/corner{ + tag = "icon-arrivalcorner (NORTH)"; + icon_state = "arrivalcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/arrival/corner{ + tag = "icon-arrivalcorner (NORTH)"; + icon_state = "arrivalcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cux" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 3"; + dir = 6; + icon_state = "camera" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/arrival/corner{ + tag = "icon-arrivalcorner (NORTH)"; + icon_state = "arrivalcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (NORTH)"; + icon_state = "bluecorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuz" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/obj/structure/sign/directions/science{ + dir = 8; + icon_state = "direction_sci"; + pixel_x = -32; + pixel_y = 24; + tag = "icon-direction_sci (WEST)" + }, +/obj/structure/sign/directions/medical{ + dir = 1; + icon_state = "direction_med"; + pixel_x = -32; + pixel_y = 32; + tag = "icon-direction_med (NORTH)" + }, +/obj/structure/sign/directions/supply{ + dir = 1; + icon_state = "direction_supply"; + pixel_x = -32; + pixel_y = 40; + tag = "icon-direction_supply (NORTH)" + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (NORTH)"; + icon_state = "bluecorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuA" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuB" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/sign/directions/evac{ + dir = 4; + icon_state = "direction_evac"; + pixel_x = 32; + pixel_y = 24; + tag = "icon-direction_evac (EAST)" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuE" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuG" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuH" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 4"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuN" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cuO" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/floor/plating/airless, +/area/shuttle/escape) +"cuP" = ( +/turf/open/space, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"cuQ" = ( +/obj/machinery/door/poddoor{ + id = "mixvent"; + name = "Mixer Room Vent" + }, +/turf/open/floor/engine/vacuum{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cuR" = ( +/obj/structure/sign/vacuum{ + pixel_y = 32 + }, +/turf/open/floor/engine/vacuum{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cuS" = ( +/obj/machinery/sparker{ + dir = 2; + id = "mixingsparker"; + pixel_x = 25 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 0; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/vacuum{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cuT" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cuU" = ( +/obj/machinery/airlock_sensor{ + id_tag = "tox_airlock_sensor"; + master_tag = "tox_airlock_control"; + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/toxins/mixing) +"cuV" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/machinery/embedded_controller/radio/airlock_controller{ + airpump_tag = "tox_airlock_pump"; + exterior_door_tag = "tox_airlock_exterior"; + id_tag = "tox_airlock_control"; + interior_door_tag = "tox_airlock_interior"; + pixel_x = -24; + pixel_y = 0; + sanitize_external = 1; + sensor_tag = "tox_airlock_sensor" + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + icon_state = "whitepurple"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cuW" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4; + name = "mix to port" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cuX" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cuY" = ( +/obj/machinery/recharge_station, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cuZ" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cva" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cvb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cvc" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cvd" = ( +/obj/machinery/button/door{ + id = "MechbayShutters"; + name = "Mechbay Shutters"; + pixel_y = 24; + req_access_txt = "29" + }, +/obj/structure/rack, +/obj/item/weapon/storage/belt/utility/full, +/obj/item/weapon/storage/belt/utility/full, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/head/welding, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cve" = ( +/obj/machinery/r_n_d/circuit_imprinter, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cvf" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/landmark/start/roboticist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cvg" = ( +/obj/machinery/button/door{ + id = "RoboticsShutters"; + name = "Robotics Privacy Shutters"; + pixel_y = 24; + req_access_txt = "29" + }, +/obj/machinery/camera{ + c_tag = "Robotics"; + network = list("SS13","RD") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cvh" = ( +/obj/machinery/requests_console{ + department = "Robotics"; + departmentType = 2; + name = "Robotics RC"; + pixel_y = 30 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cvi" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cvj" = ( +/obj/structure/table/optable, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cvk" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Research Airlock" + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/shower{ + pixel_y = 24 + }, +/obj/structure/curtain, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cvl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cvm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cvn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/camera{ + c_tag = "Research and Development"; + network = list("SS13","RD") + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cvo" = ( +/obj/machinery/button/door{ + id = "RnDShutters"; + name = "Research Privacy Shutters"; + pixel_y = 24; + req_access_txt = "47" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cvp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cvq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cvr" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cvs" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cvt" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/clothing/glasses/welding, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cvu" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cvv" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cvw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/camera{ + c_tag = "Science SMES"; + dir = 8; + icon_state = "camera"; + network = list("SS13","QM"); + tag = "icon-camera (WEST)" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cvx" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Aft Asteroid Maintenance APC"; + pixel_x = -25; + pixel_y = 1 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cvy" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cvz" = ( +/obj/structure/rack, +/obj/item/weapon/storage/bag/ore, +/obj/item/weapon/pickaxe/emergency, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cvA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvB" = ( +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvF" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Medbay"; + location = "ArrivalsMiddle"; + name = "navigation beacon (Arrivals-Middle)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvK" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvP" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvQ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cvR" = ( +/turf/open/floor/engine/vacuum{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cvS" = ( +/obj/machinery/door/airlock/glass_research{ + autoclose = 0; + frequency = 1449; + glass = 1; + heat_proof = 1; + icon_state = "door_locked"; + id_tag = "tox_airlock_exterior"; + locked = 1; + name = "Mixing Room Exterior Airlock"; + req_access_txt = "8" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/toxins/mixing) +"cvT" = ( +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/toxins/mixing) +"cvU" = ( +/obj/machinery/door/airlock/glass_research{ + autoclose = 0; + frequency = 1449; + glass = 1; + heat_proof = 1; + icon_state = "door_locked"; + id_tag = "tox_airlock_interior"; + locked = 1; + name = "Mixing Room Interior Airlock"; + req_access_txt = "8" + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/toxins/mixing) +"cvV" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + icon_state = "whitepurple"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cvW" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cvX" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cvY" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cvZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwe" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwf" = ( +/obj/machinery/computer/operating, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cwh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cwi" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cwj" = ( +/obj/machinery/r_n_d/destructive_analyzer, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cwk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cwl" = ( +/obj/machinery/r_n_d/protolathe, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cwm" = ( +/obj/item/weapon/folder/white, +/obj/item/weapon/disk/tech_disk{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/weapon/disk/tech_disk{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/weapon/disk/design_disk, +/obj/item/weapon/disk/design_disk, +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cwn" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cwo" = ( +/obj/item/weapon/reagent_containers/glass/beaker/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/dropper, +/obj/structure/table, +/obj/machinery/newscaster{ + pixel_x = 28; + pixel_y = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cwp" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cwq" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cwr" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cws" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Science SMES Access"; + req_access_txt = "10;11;12" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cwt" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cwu" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cww" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwx" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwz" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwC" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwH" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwL" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cwO" = ( +/obj/machinery/sparker{ + dir = 2; + id = "mixingsparker"; + pixel_x = 25 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4; + frequency = 1441; + id = "air_in" + }, +/turf/open/floor/engine/vacuum{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cwP" = ( +/obj/structure/sign/fire{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/toxins/mixing) +"cwQ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/machinery/button/door{ + id = "mixvent"; + name = "Mixing Room Vent Control"; + pixel_x = -25; + pixel_y = 5; + req_access_txt = "7" + }, +/obj/machinery/button/ignition{ + id = "mixingsparker"; + pixel_x = -25; + pixel_y = -5 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + icon_state = "whitepurple"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cwR" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4; + name = "port to mix" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cwS" = ( +/obj/machinery/mech_bay_recharge_port, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwT" = ( +/turf/open/floor/mech_bay_recharge_floor, +/area/assembly/robotics) +"cwU" = ( +/obj/machinery/computer/mech_bay_power_console, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cwZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxa" = ( +/obj/structure/rack, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxb" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxc" = ( +/obj/structure/table, +/obj/item/device/mmi, +/obj/item/device/mmi, +/obj/item/device/mmi, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cxe" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cxf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cxg" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxh" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start/scientist, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxk" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxl" = ( +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/micro_laser, +/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/structure/table, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxm" = ( +/obj/machinery/computer/station_alert, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cxn" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Aft Asteroid Hallway APC"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cxo" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cxp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cxq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cxr" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cxs" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cxt" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cxu" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cxv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cxw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cxx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxz" = ( +/obj/structure/chair/office/dark, +/obj/effect/landmark/start/roboticist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxA" = ( +/obj/effect/landmark/start/roboticist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxC" = ( +/obj/structure/table, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/weapon/retractor, +/obj/item/weapon/hemostat, +/obj/item/weapon/circular_saw, +/obj/item/weapon/scalpel, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxD" = ( +/obj/structure/window/reinforced, +/obj/structure/table, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxE" = ( +/obj/structure/table, +/obj/structure/window/reinforced, +/obj/item/weapon/surgical_drapes, +/obj/item/clothing/gloves/color/latex, +/obj/item/weapon/storage/box/bodybags, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cxF" = ( +/obj/machinery/door/airlock/research{ + cyclelinkeddir = 1; + name = "Research Division Access"; + req_access_txt = "47" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cxG" = ( +/obj/machinery/computer/rdconsole/core, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxH" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxI" = ( +/obj/machinery/r_n_d/circuit_imprinter, +/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxJ" = ( +/obj/structure/table/glass, +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxM" = ( +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/matter_bin, +/obj/item/weapon/stock_parts/matter_bin, +/obj/item/weapon/stock_parts/scanning_module{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/scanning_module, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/table, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cxN" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/chair/stool, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cxO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cxP" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cxQ" = ( +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (NORTH)"; + icon_state = "darkpurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cxR" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (NORTH)"; + icon_state = "darkpurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cxS" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (NORTH)"; + icon_state = "darkpurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cxT" = ( +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cxU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cxV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cxW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cxX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cxY" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTHWEST)"; + icon_state = "whitepurple"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cxZ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10; + pixel_x = 0; + initialize_directions = 10 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cya" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cyb" = ( +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (NORTH)"; + icon_state = "whitepurplecorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cyc" = ( +/obj/effect/landmark/start/scientist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cyd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Toxins Mixing"; + dir = 9; + icon_state = "camera"; + network = list("SS13","RD"); + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cye" = ( +/obj/machinery/computer/mech_bay_power_console, +/obj/machinery/camera{ + c_tag = "Robotics 2"; + dir = 1; + network = list("SS13","RD") + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyf" = ( +/obj/machinery/light, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/storage/firstaid{ + name = "first-aid kit (empty)" + }, +/obj/item/weapon/storage/firstaid{ + name = "first-aid kit (empty)" + }, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/device/assembly/prox_sensor, +/obj/item/device/assembly/prox_sensor, +/obj/item/device/assembly/prox_sensor, +/obj/item/device/assembly/prox_sensor, +/obj/item/device/assembly/prox_sensor, +/obj/item/device/assembly/prox_sensor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyh" = ( +/obj/machinery/computer/rdconsole/robotics, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyi" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high, +/obj/item/weapon/stock_parts/cell/high, +/obj/item/weapon/stock_parts/cell/high, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyj" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = -4; + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/device/multitool, +/obj/item/device/multitool, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyk" = ( +/obj/machinery/computer/aifixer, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyl" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -28 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cym" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyn" = ( +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 2; + name = "Robotics APC"; + pixel_y = -24 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (WEST)"; + icon_state = "whitepurplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyo" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyp" = ( +/obj/structure/closet/wardrobe/robotics_black, +/obj/item/device/radio/headset/headset_sci{ + pixel_x = -3 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyq" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (EAST)"; + icon_state = "whitepurplecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cys" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cyt" = ( +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (NORTH)"; + icon_state = "whitepurplecorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cyu" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyv" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -28 + }, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyx" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyA" = ( +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyB" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyC" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Research and Development APC"; + pixel_x = -25 + }, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyD" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cyE" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cyF" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cyG" = ( +/obj/effect/landmark/blobstart, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cyH" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cyI" = ( +/mob/living/simple_animal/slime, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cyJ" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cyK" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cyL" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/arrival) +"cyM" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/arrival) +"cyN" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + icon_state = "whitepurple"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cyO" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4; + initialize_directions = 11 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cyP" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cyQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/sign/nosmoking_2{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cyR" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyT" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Robotics Lab"; + req_access_txt = "29" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cyU" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cyV" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (NORTH)"; + icon_state = "whitepurplecorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (EAST)"; + icon_state = "whitepurplecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cyY" = ( +/turf/open/floor/plasteel/darkpurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cyZ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkpurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cza" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"czb" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"czc" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"czd" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cze" = ( +/obj/structure/table, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"czf" = ( +/obj/structure/frame/computer, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"czg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/space, +/area/hallway/secondary/entry) +"czh" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"czi" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"czj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (EAST)"; + icon_state = "whitepurplecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"czk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"czl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTHEAST)"; + icon_state = "whitepurple"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"czm" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"czn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + icon_state = "whitepurple"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (EAST)"; + icon_state = "whitepurplecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czs" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czt" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (NORTH)"; + icon_state = "whitepurplecorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czy" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czA" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czD" = ( +/obj/machinery/shower{ + pixel_y = 24 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/curtain, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czE" = ( +/obj/machinery/shower{ + pixel_y = 24 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/curtain, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czF" = ( +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czG" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"czH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod1"; + name = "containment door 1" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czI" = ( +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod1"; + name = "containment door 1" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/window/northleft{ + req_access_txt = "55" + }, +/turf/open/floor/plasteel/purple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czJ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod1"; + name = "containment door 1" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czK" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod2"; + name = "containment door 2" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czL" = ( +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod2"; + name = "containment door 2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/window/northleft{ + req_access_txt = "55" + }, +/turf/open/floor/plasteel/purple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czM" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod2"; + name = "containment door 2" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod3"; + name = "containment door 3" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czO" = ( +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod3"; + name = "containment door 3" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/window/northleft{ + req_access_txt = "55" + }, +/turf/open/floor/plasteel/purple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod3"; + name = "containment door 3" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czQ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod4"; + name = "containment door 4" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czR" = ( +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod4"; + name = "containment door 4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/window/northleft{ + req_access_txt = "55" + }, +/turf/open/floor/plasteel/purple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod4"; + name = "containment door 4" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czT" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czU" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "47" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"czV" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"czW" = ( +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/arrival) +"czX" = ( +/obj/structure/chair/comfy{ + tag = "icon-comfychair (NORTH)"; + icon_state = "comfychair"; + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/arrival) +"czY" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"czZ" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAa" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet/bombcloset, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAb" = ( +/obj/item/device/assembly/prox_sensor{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = 9; + pixel_y = -2 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/structure/table/reinforced, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + icon_state = "whitepurple"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAc" = ( +/obj/structure/chair/stool, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAd" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/wrench, +/obj/item/weapon/screwdriver{ + pixel_y = 10 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAe" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAf" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAg" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Toxins Lab"; + req_access_txt = "8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + icon_state = "whitepurple"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAj" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAk" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAl" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAm" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAn" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAo" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAq" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/scientist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAs" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAt" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAu" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAv" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAw" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAx" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAy" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Decontamination Center"; + req_access_txt = "55" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAz" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAA" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/sign/xenobio{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cAC" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/button/door{ + id = "XenoPod1"; + name = "Containment Control 1" + }, +/obj/effect/turf_decal/stripes/end{ + tag = "icon-warn_end (NORTH)"; + icon_state = "warn_end"; + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cAD" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/window/southleft{ + req_access_txt = "55" + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + icon_state = "whitepurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cAE" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/stripes/end{ + tag = "icon-warn_end (NORTH)"; + icon_state = "warn_end"; + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cAF" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/button/door{ + id = "XenoPod2"; + name = "Containment Control 2" + }, +/obj/effect/turf_decal/stripes/end{ + tag = "icon-warn_end (NORTH)"; + icon_state = "warn_end"; + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cAG" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/button/door{ + id = "XenoPod3"; + name = "Containment Control 3" + }, +/obj/effect/turf_decal/stripes/end{ + tag = "icon-warn_end (NORTH)"; + icon_state = "warn_end"; + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cAH" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/button/door{ + id = "XenoPod4"; + name = "Containment Control 4" + }, +/obj/effect/turf_decal/stripes/end{ + tag = "icon-warn_end (NORTH)"; + icon_state = "warn_end"; + dir = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cAI" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cAJ" = ( +/obj/structure/table, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cAK" = ( +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cAL" = ( +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cAM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 13"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cAN" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Cockpit" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/arrival) +"cAO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 11"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cAP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cAQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cAR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 9"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cAS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 7"; + dir = 4; + icon_state = "camera" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cAT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cAU" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAV" = ( +/obj/structure/closet/bombcloset, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAW" = ( +/obj/item/device/assembly/signaler{ + pixel_x = 0; + pixel_y = 8 + }, +/obj/item/device/assembly/signaler{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/device/assembly/signaler{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/device/assembly/signaler{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (SOUTHWEST)"; + icon_state = "whitepurple"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAX" = ( +/obj/item/device/transfer_valve{ + pixel_x = -5 + }, +/obj/item/device/transfer_valve{ + pixel_x = -5 + }, +/obj/item/device/transfer_valve{ + pixel_x = 0 + }, +/obj/item/device/transfer_valve{ + pixel_x = 0 + }, +/obj/item/device/transfer_valve{ + pixel_x = 5 + }, +/obj/item/device/transfer_valve{ + pixel_x = 5 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAY" = ( +/obj/item/device/assembly/timer{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/device/assembly/timer{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/device/assembly/timer{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/device/assembly/timer{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cAZ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cBa" = ( +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cBb" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cBc" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cBd" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + icon_state = "whitepurple"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBe" = ( +/obj/structure/sign/bluecross_2{ + pixel_x = -32; + pixel_y = -32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBf" = ( +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 2; + name = "Science APC"; + pixel_y = -24 + }, +/obj/structure/cable/orange, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/camera{ + c_tag = "Research Western Wing"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBh" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBi" = ( +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (WEST)"; + icon_state = "whitepurplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBk" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBl" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBn" = ( +/obj/machinery/camera{ + c_tag = "Research Eastern Wing"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (EAST)"; + icon_state = "whitepurplecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBs" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBu" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Xenobiology"; + req_access_txt = "55" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBw" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBy" = ( +/obj/structure/sign/electricshock{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Xenobiology 1"; + dir = 6; + icon_state = "camera"; + network = list("SS13","RD") + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBz" = ( +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBA" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBB" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBC" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/sign/electricshock{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBE" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBF" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBG" = ( +/obj/machinery/computer/camera_advanced/xenobio, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cBH" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cBI" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cBJ" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/arrival) +"cBK" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/arrival) +"cBL" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/arrival) +"cBM" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cBN" = ( +/obj/machinery/vending/snack/random, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cBO" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cBP" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "47" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cBQ" = ( +/obj/machinery/door/airlock/command{ + name = "Server Room"; + req_access = null; + req_access_txt = "30" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cBR" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cBS" = ( +/obj/structure/bed/roller, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (WEST)"; + icon_state = "whitepurplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBT" = ( +/turf/open/floor/plasteel/whitepurple/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cBU" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cBV" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cBW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cBX" = ( +/obj/machinery/door/airlock/research{ + name = "Toxins Storage"; + req_access_txt = "8" + }, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cBY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cBZ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cCa" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cCb" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cCc" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cCd" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cCe" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cCf" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cCg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cCh" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCi" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCj" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCk" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCl" = ( +/obj/machinery/monkey_recycler, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCm" = ( +/obj/machinery/smartfridge/extract, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCn" = ( +/obj/machinery/processor{ + desc = "A machine used to process slimes and retrieve their extract."; + name = "Slime Processor" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCo" = ( +/obj/effect/landmark/start/scientist, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCp" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark/start/scientist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCr" = ( +/obj/structure/table, +/obj/item/weapon/extinguisher, +/obj/item/weapon/extinguisher, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCs" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Xenobiology APC"; + pixel_x = -25 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cCt" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cCu" = ( +/obj/machinery/door/airlock/shuttle, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/arrival) +"cCv" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cCw" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cCx" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/transport) +"cCy" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/transport) +"cCz" = ( +/obj/structure/window/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/shuttle/transport) +"cCA" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/transport) +"cCB" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cCC" = ( +/obj/machinery/light/small, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cCD" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cCE" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Toxins Lab APC"; + pixel_x = 0; + pixel_y = 25 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cCF" = ( +/obj/machinery/r_n_d/server/core, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cCG" = ( +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cCH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cCI" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cCJ" = ( +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cCK" = ( +/obj/structure/bed/roller, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + icon_state = "whitepurple"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cCL" = ( +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + icon_state = "whitepurple"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cCM" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cCN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cCO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cCP" = ( +/obj/machinery/portable_atmospherics/scrubber/huge/movable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cCQ" = ( +/obj/machinery/portable_atmospherics/scrubber/huge/movable, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cCR" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHWEST)"; + icon_state = "red"; + dir = 9; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cCS" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the RD's goons from a (questionably) safe distance."; + name = "Research Monitor"; + network = list("RD") + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cCT" = ( +/obj/structure/table, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cCU" = ( +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cCV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHEAST)"; + icon_state = "red"; + dir = 5; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cCW" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cCX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cCY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cCZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cDa" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cDb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cDc" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Xenobiology"; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDe" = ( +/obj/machinery/light, +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDf" = ( +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDg" = ( +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Xenobiology 2"; + dir = 1; + icon_state = "camera"; + network = list("SS13","RD") + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cDi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cDj" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cDk" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cDl" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cDm" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cDn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cDo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cDp" = ( +/turf/open/floor/mineral/titanium/blue, +/turf/closed/wall/mineral/titanium/interior, +/area/shuttle/transport) +"cDq" = ( +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) +"cDr" = ( +/obj/machinery/computer/shuttle/ferry/request, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) +"cDs" = ( +/obj/structure/chair, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) +"cDt" = ( +/obj/structure/chair, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) +"cDu" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cDv" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cDw" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cDx" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Server Room"; + req_access_txt = "30" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cDy" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cDz" = ( +/obj/structure/chair/office/light, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cDA" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cDB" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/o2, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (SOUTHWEST)"; + icon_state = "whitepurple"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cDC" = ( +/obj/machinery/light, +/obj/item/weapon/reagent_containers/blood/random, +/obj/item/weapon/reagent_containers/blood/random, +/obj/item/weapon/reagent_containers/blood/random, +/obj/structure/closet/crate/freezer, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cDD" = ( +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (SOUTHEAST)"; + icon_state = "whitepurple"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cDE" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cDF" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cDG" = ( +/obj/structure/table, +/obj/machinery/newscaster/security_unit{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cDH" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start/depsec/science, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cDI" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cDJ" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cDK" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cDL" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cDM" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cDN" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cDO" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Testing Lab"; + req_access_txt = "55" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cDP" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cDQ" = ( +/obj/structure/sign/xenobio{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cDR" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/button/door{ + id = "XenoPod5"; + name = "Containment Control 5" + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDS" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/window/northleft{ + req_access_txt = "55" + }, +/turf/open/floor/plasteel/whitepurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDT" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDU" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/button/door{ + id = "XenoPod6"; + name = "Containment Control 6" + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDV" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/button/door{ + id = "XenoPod7"; + name = "Containment Control 7" + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDW" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/button/door{ + id = "XenoPod8"; + name = "Containment Control 8" + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDX" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDY" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/beakers, +/obj/item/weapon/storage/box/syringes, +/obj/item/weapon/storage/box/monkeycubes, +/obj/item/weapon/storage/box/monkeycubes, +/turf/open/floor/plasteel/whitepurple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cDZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cEa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cEb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cEc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cEd" = ( +/obj/machinery/door/airlock/shuttle, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) +"cEe" = ( +/obj/machinery/door/airlock/shuttle, +/obj/docking_port/mobile{ + dir = 8; + dwidth = 2; + height = 12; + id = "ferry"; + name = "ferry shuttle"; + port_angle = 0; + preferred_direction = 4; + roundstart_move = "ferry_away"; + width = 5 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 2; + height = 12; + id = "ferry_home"; + name = "port bay 2"; + turf_type = /turf/open/space; + width = 5 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) +"cEf" = ( +/obj/machinery/r_n_d/server/robotics, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cEg" = ( +/obj/machinery/camera{ + c_tag = "Research Server Room"; + dir = 1; + icon_state = "camera"; + network = list("SS13","RD") + }, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cEh" = ( +/obj/machinery/computer/rdservercontrol, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cEi" = ( +/obj/structure/table, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cEj" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cEk" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/camera{ + c_tag = "Toxins Storage"; + dir = 9; + icon_state = "camera"; + network = list("SS13","RD"); + tag = "icon-camera (NORTHWEST)" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cEl" = ( +/obj/machinery/computer/secure_data, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -28 + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cEm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Research Security Checkpoint"; + dir = 1; + icon_state = "camera"; + network = list("SS13") + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cEn" = ( +/obj/machinery/light, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cEo" = ( +/obj/structure/closet/secure_closet/security/engine, +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 2; + name = "Science Security Checkpoint APC"; + pixel_y = -24 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cEp" = ( +/obj/structure/filingcabinet, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 6; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cEq" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cEr" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cEs" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cEt" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cEu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/map/left/ceres{ + pixel_x = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cEv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/rd, +/obj/machinery/door/window/brigdoor/northleft{ + name = "Research Director's Hardsuit"; + req_access_txt = "30" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cEw" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod5"; + name = "containment door 5" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEx" = ( +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod5"; + name = "containment door 5" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/window/southleft{ + req_access_txt = "55" + }, +/turf/open/floor/plasteel/purple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEy" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod5"; + name = "containment door 5" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEz" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod6"; + name = "containment door 6" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEA" = ( +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod6"; + name = "containment door 6" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/window/southleft{ + req_access_txt = "55" + }, +/turf/open/floor/plasteel/purple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod6"; + name = "containment door 6" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod7"; + name = "containment door 7" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cED" = ( +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod7"; + name = "containment door 7" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/window/southleft{ + req_access_txt = "55" + }, +/turf/open/floor/plasteel/purple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod7"; + name = "containment door 7" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEG" = ( +/obj/machinery/door/poddoor/preopen{ + id = "XenoPod8"; + name = "containment door 8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/window/southleft{ + req_access_txt = "55" + }, +/turf/open/floor/plasteel/purple{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEI" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Kill Chamber"; + req_access_txt = "55" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEK" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/closed/mineral, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cEL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cEM" = ( +/obj/structure/closet/crate, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) +"cEN" = ( +/obj/structure/closet/crate, +/obj/machinery/light, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) +"cEO" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) +"cEP" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/light, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) +"cEQ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cER" = ( +/obj/structure/closet/crate, +/obj/item/weapon/storage/bag/ore, +/obj/item/weapon/pickaxe/emergency, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cES" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cET" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cEU" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cEV" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -32 + }, +/obj/structure/closet/crate/bin, +/obj/item/weapon/book/manual/wiki/telescience, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cEW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cEX" = ( +/obj/structure/rack, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cEY" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (NORTH)"; + icon_state = "darkpurple"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cEZ" = ( +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless; + initial_gas_mix = "n2=500;TEMP=80"; + name = "Killroom Floor" + }, +/area/toxins/xenobiology) +"cFa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cFb" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFd" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFe" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFf" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFg" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "RnD Server APC"; + pixel_x = 0; + pixel_y = 25 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/server) +"cFh" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cFj" = ( +/obj/machinery/light, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cFk" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cFl" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFm" = ( +/obj/machinery/shieldwallgen{ + req_access = list(55) + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/chair/stool, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFp" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = -4; + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Xenobiology Killroom"; + dir = 1; + icon_state = "camera"; + network = list("SS13","RD") + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless; + initial_gas_mix = "n2=500;TEMP=80"; + name = "Killroom Floor" + }, +/area/toxins/xenobiology) +"cFr" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless; + initial_gas_mix = "n2=500;TEMP=80"; + name = "Killroom Floor" + }, +/area/toxins/xenobiology) +"cFs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/circuit{ + baseturf = /turf/open/floor/plating/asteroid/airless; + initial_gas_mix = "n2=500;TEMP=80"; + name = "Killroom Floor" + }, +/area/toxins/xenobiology) +"cFt" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFu" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFv" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFw" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFx" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFy" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFz" = ( +/obj/effect/landmark/lightsout, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFA" = ( +/obj/effect/landmark/start/scientist, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFB" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/device/destTagger, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFC" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/darkpurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cFD" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plasteel/darkpurple/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cFE" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cFF" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cFG" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cFH" = ( +/obj/machinery/light/small, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFI" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFJ" = ( +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Toxins Storage APC"; + pixel_x = 0; + pixel_y = 25 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cFK" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFL" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFM" = ( +/obj/structure/window/reinforced, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/window{ + dir = 8; + icon_state = "right"; + name = "Research Delievery Chute"; + opacity = 1; + req_access_txt = "55"; + tag = "icon-right (WEST)" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFO" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cFP" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + target_temperature = 80; + dir = 2; + on = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFQ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cFR" = ( +/obj/structure/closet/emcloset, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 14"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cFS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cFT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cFU" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 12"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cFV" = ( +/obj/structure/closet/emcloset, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 10"; + dir = 4; + icon_state = "camera" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cFW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cFX" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Docking Asteroid Hall 8"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cFY" = ( +/turf/closed/mineral, +/area/hallway/secondary/entry) +"cFZ" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGa" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/r_n_d/experimentor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGb" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/window/westleft{ + name = "Containment Pen"; + req_access_txt = "55" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGc" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/window/eastleft{ + name = "Containment Pen"; + req_access_txt = "55" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGd" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGe" = ( +/obj/machinery/autolathe, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/camera{ + c_tag = "Testing Lab"; + dir = 9; + icon_state = "camera"; + network = list("SS13","RD"); + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGf" = ( +/obj/structure/plasticflaps, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGg" = ( +/obj/structure/rack, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cGh" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cGi" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cGj" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGm" = ( +/obj/structure/closet/wardrobe/mixed, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/arrival) +"cGn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGp" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGq" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Disposals Maintenance"; + req_access_txt = "12" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGr" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGs" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGt" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGu" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/asteroid, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cGv" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cGw" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGx" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/computer/rdconsole/experiment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGz" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/structure/rack, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cGB" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Engines" + }, +/turf/open/floor/plating, +/area/shuttle/arrival) +"cGC" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGD" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGE" = ( +/turf/open/floor/plating/asteroid, +/area/hallway/secondary/entry) +"cGF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGG" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGH" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGI" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGJ" = ( +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGK" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Injector Toggle"; + on = 0 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGL" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGM" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGN" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGO" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced, +/turf/open/floor/plating, +/area/shuttle/arrival) +"cGP" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cGQ" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating/asteroid, +/area/hallway/secondary/entry) +"cGR" = ( +/turf/closed/wall, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cGS" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/deliveryChute{ + tag = "icon-intake (NORTH)"; + icon_state = "intake"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cGT" = ( +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/mine/unexplored{ + name = "Research Asteroid" + }) +"cGU" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cGV" = ( +/obj/effect/spawner/lootdrop/two_percent_xeno_egg_spawner, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGW" = ( +/obj/machinery/shieldwallgen{ + req_access = list(55) + }, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGX" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = -28 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGY" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cGZ" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cHa" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cHb" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHc" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHd" = ( +/obj/structure/shuttle/engine/propulsion{ + name = "shuttle engine" + }, +/turf/open/floor/plating/airless, +/area/shuttle/arrival) +"cHe" = ( +/obj/docking_port/stationary{ + dir = 1; + dwidth = 4; + height = 17; + id = "arrivals_stationary"; + name = "arrivals"; + width = 9 + }, +/obj/docking_port/mobile/arrivals{ + dir = 1; + dwidth = 4; + height = 17; + width = 9 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/arrival) +"cHf" = ( +/turf/closed/wall, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHg" = ( +/obj/structure/disposaloutlet{ + icon_state = "outlet"; + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plating/airless, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHh" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cHi" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHj" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "47" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cHk" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHl" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHm" = ( +/turf/closed/wall, +/area/hallway/secondary/entry) +"cHn" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cHo" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/rust, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHp" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cHq" = ( +/turf/closed/wall/rust, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cHr" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHs" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 1 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHt" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Testing Lab APC"; + pixel_x = 0; + pixel_y = 25 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cHu" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHv" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHw" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHx" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/poppy, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHy" = ( +/obj/machinery/light/small, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cHz" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cHA" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/space, +/area/space) +"cHB" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/space, +/area/space) +"cHC" = ( +/turf/closed/wall/rust, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHD" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "South-Eastern External Waste Belt APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/weapon/wirecutters, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHF" = ( +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHG" = ( +/obj/machinery/conveyor/auto, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cHH" = ( +/obj/structure/rack, +/obj/item/clothing/mask/breath, +/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cHI" = ( +/obj/effect/turf_decal/stripes/end, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "South-Western External Waste Belt APC"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cHJ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/asteroid/line, +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHL" = ( +/obj/structure/closet, +/obj/item/seeds/random, +/obj/item/seeds/chili, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHM" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHN" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHO" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHP" = ( +/obj/machinery/light/small, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHQ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHR" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHT" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 1 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cHU" = ( +/obj/machinery/conveyor/auto, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cHV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cHW" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cHX" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cHY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cHZ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIa" = ( +/obj/structure/girder, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIb" = ( +/obj/structure/table, +/obj/item/weapon/cultivator, +/obj/item/seeds/banana, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIc" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cId" = ( +/obj/machinery/hydroponics/soil, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIe" = ( +/obj/structure/grille/broken, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIf" = ( +/obj/effect/turf_decal/stripes/line, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIh" = ( +/obj/machinery/conveyor/auto{ + icon_state = "conveyor0"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIi" = ( +/obj/machinery/conveyor/auto{ + dir = 9; + icon_state = "conveyor0"; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cIj" = ( +/obj/machinery/conveyor/auto{ + tag = "icon-conveyor0 (SOUTHEAST)"; + icon_state = "conveyor0"; + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cIk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cIl" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cIm" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cIn" = ( +/obj/machinery/light/small, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cIo" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIp" = ( +/obj/machinery/light/small, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIq" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIs" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIt" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIu" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIv" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIw" = ( +/obj/structure/table, +/obj/item/weapon/weldingtool/mini, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIx" = ( +/obj/item/chair, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIy" = ( +/obj/machinery/conveyor/auto{ + tag = "icon-conveyor0 (NORTHEAST)"; + icon_state = "conveyor0"; + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIz" = ( +/obj/machinery/conveyor/auto{ + tag = "icon-conveyor0 (EAST)"; + icon_state = "conveyor0"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIA" = ( +/obj/machinery/conveyor/auto{ + dir = 10; + icon_state = "conveyor0"; + tag = "icon-conveyor0 (SOUTHWEST)"; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIB" = ( +/obj/machinery/conveyor/auto{ + tag = "icon-conveyor0 (EAST)"; + icon_state = "conveyor0"; + dir = 4 + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 0; + pixel_y = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cIC" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cID" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIF" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIG" = ( +/obj/structure/girder, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIH" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cII" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIJ" = ( +/obj/machinery/light/small, +/obj/machinery/conveyor/auto{ + dir = 9; + icon_state = "conveyor0"; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cIK" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cIL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cIM" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/maintenance/disposal{ + name = "South-Western External Waste Belt" + }) +"cIN" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIQ" = ( +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-j2" + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIR" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + name = "disposal pipe - Research"; + sortType = 12 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIS" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + name = "disposal pipe - Robotics"; + sortType = 14 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIW" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cIX" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cIZ" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cJa" = ( +/obj/machinery/conveyor/auto{ + tag = "icon-conveyor0 (EAST)"; + icon_state = "conveyor0"; + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/disposal{ + name = "South-Eastern External Waste Belt" + }) +"cJb" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cJc" = ( +/obj/structure/table, +/obj/item/weapon/storage/fancy/cigarettes, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cJd" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cJe" = ( +/obj/structure/closet/firecloset/full, +/obj/item/weapon/coin/silver, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cJf" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cJg" = ( +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cJh" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_s"; + name = "south of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/space, +/area/space) +"cJi" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"cJj" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"cJk" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"cJl" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"cJm" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"cJn" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"cJo" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"cJp" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/turret_protected/ai) +"cJq" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"cJr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"cJs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/sorting) +"cJt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/prison) +"cJu" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"cJv" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"cJw" = ( +/obj/machinery/newscaster/security_unit{ + pixel_x = 32 + }, +/turf/open/floor/carpet{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"cJx" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"cJy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"cJz" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"cJA" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"cJB" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"cJC" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "Brig" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"cJD" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/window/brigdoor/southleft{ + name = "Armory Delievery Chute"; + req_access_txt = "3" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"cJE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"cJF" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/captain) +"cJG" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"cJH" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"cJI" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/sleep_female) +"cJJ" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"cJK" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"cJL" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"cJM" = ( +/obj/structure/sign/poster/random{ + name = "random contraband poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/contraband + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"cJN" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"cJO" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/bridge) +"cJP" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"cJQ" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"cJR" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"cJS" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/courtroom) +"cJT" = ( +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cJU" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cJV" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"cJW" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"cJX" = ( +/obj/structure/bed, +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cJY" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cJZ" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"cKa" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "frontbrig"; + name = "Emergency External Blast Doors" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cKb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=CommandWest"; + location = "Security"; + name = "navigation beacon (Security)" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cKc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cKd" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Service"; + location = "CommandWest"; + name = "navigation beacon (Command-West)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cKe" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cKf" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter{ + name = "Security Quantum Pad" + }) +"cKg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"cKh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) +"cKi" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cKj" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cKk" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cKl" = ( +/obj/machinery/hydroponics/soil, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cKm" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cKn" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/bar) +"cKo" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/kitchen) +"cKp" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cKq" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringWest2"; + location = "EngineeringWest"; + name = "navigation beacon (Engineering-West)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cKr" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cKs" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 0; + pixel_y = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cKt" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/machinery/newscaster{ + pixel_x = 28 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cKu" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringMiddle2"; + location = "EngineeringWest3"; + name = "navigation beacon (Engineering-West 3)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cKv" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cKw" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cKx" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"cKy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Medbay2"; + location = "Medbay"; + name = "navigation beacon (Medbay)" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cKz" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Cargo"; + location = "Medbay2"; + name = "navigation beacon (Medbay-2)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cKA" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"cKB" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"cKC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cKD" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cKE" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cKF" = ( +/turf/open/space/basic, +/area/space) +"cKG" = ( +/turf/open/space/basic, +/area/space) +"cKH" = ( +/turf/open/space/basic, +/area/space) +"cKI" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"cKJ" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"cKK" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"cKL" = ( +/turf/open/space/basic, +/area/space) +"cKM" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Research"; + location = "Service"; + name = "navigation beacon (Service)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cKN" = ( +/turf/open/space/basic, +/area/space) +"cKO" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cKP" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"cKQ" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "Hydroponics" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cKR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cKS" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/storage/primary) +"cKT" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/chemistry) +"cKU" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"cKV" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cKW" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/structure/closet/secure_closet/medical3, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"cKX" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/window/southleft{ + name = "Medbay Mail Chute"; + req_access_txt = "45" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"cKY" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + freq = 1400; + location = "Medbay" + }, +/obj/machinery/door/window/eastleft{ + req_access_txt = "45" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"cKZ" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"cLa" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cLb" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cLc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "Engineering" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"cLd" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cLe" = ( +/obj/structure/plasticflaps, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engine_smes) +"cLf" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cLg" = ( +/obj/machinery/ai_status_display, +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cLh" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cLi" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Chapel Office APC"; + pixel_x = -23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cLj" = ( +/obj/machinery/door/window/westleft{ + req_access_txt = "22" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/office) +"cLk" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cLl" = ( +/obj/structure/plasticflaps{ + name = "Officer Beepsky's Home" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cLm" = ( +/obj/structure/bed/dogbed, +/mob/living/simple_animal/bot/secbot/beepsky/jr, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cLn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'WARNING: FUN-SIZED JUSTICE'."; + name = "WARNING: FUN-SIZED JUSTICE"; + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cLo" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cLp" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cLq" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (WEST)"; + icon_state = "escape"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cLr" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cLs" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cLt" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=ArrivalsWest"; + location = "Research"; + name = "navigation beacon (Research)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cLu" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Departures"; + location = "ArrivalsWest"; + name = "navigation beacon (Arrivals-West)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cLv" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cLw" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cLx" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cLy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cLz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=ArrivalsMiddle"; + location = "Departures"; + name = "navigation beacon (Departures)" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cLA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/arrival{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cLB" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cLC" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cLD" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cLE" = ( +/obj/machinery/newscaster{ + pixel_x = -28; + pixel_y = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cLF" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/arrival) +"cLG" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/mineral/titanium, +/area/shuttle/arrival) +"cLH" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/mineral/titanium, +/area/shuttle/arrival) +"cLI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cLJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cLK" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/arrival) +"cLL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cLM" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "Science" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cLN" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cLO" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/mineral/titanium, +/area/shuttle/arrival) +"cLP" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/arrival) +"cLQ" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/warden, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"cLR" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start/warden, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/warden) +"cLS" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"cLT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"cLU" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"cLV" = ( +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"cLW" = ( +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"cLX" = ( +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"cLY" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/locker) +"cLZ" = ( +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"cMa" = ( +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel/showroomfloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/main) +"cMb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"cMc" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"cMd" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"cMe" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"cMf" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"cMg" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"cMh" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet) +"cMi" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"cMj" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/lawoffice) +"cMk" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cMl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cMm" = ( +/obj/effect/landmark/start/janitor, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cMn" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cMo" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/assistant, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cMp" = ( +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/surgery) +"cMq" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"cMr" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"cMs" = ( +/obj/effect/landmark/start/botanist, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cMt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/landmark/start/botanist, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cMu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark/start/botanist, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cMv" = ( +/obj/effect/landmark/start/botanist, +/turf/open/floor/plasteel/hydrofloor{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cMw" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cMx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cMy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cMz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"cMA" = ( +/obj/structure/stacklifter, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cMB" = ( +/obj/structure/chair/comfy/black{ + tag = "icon-comfychair (NORTH)"; + icon_state = "comfychair"; + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library{ + name = "Lounge" + }) +"cMC" = ( +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/engineering) +"cMD" = ( +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"cME" = ( +/obj/structure/weightlifter, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/fitness) +"cMF" = ( +/obj/effect/landmark/start/atmospheric_technician, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/atmos) +"cMG" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/grimy{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"cMH" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMI" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMJ" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMK" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cML" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cMM" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMN" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMO" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMP" = ( +/obj/machinery/droneDispenser/preloaded, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMQ" = ( +/obj/structure/rack, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMR" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMS" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMT" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMU" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMV" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMW" = ( +/obj/structure/rack, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMX" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMY" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cMZ" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNa" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/black{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cNb" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNc" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance Drone Dispensery"; + req_access_txt = "12" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNd" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNe" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNf" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNg" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNh" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNi" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNj" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNk" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNl" = ( +/turf/closed/wall/rust{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/maintcentral{ + name = "Central Asteroid Maintenance" + }) +"cNm" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (WEST)"; + icon_state = "escape"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/exit) +"cNn" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cNo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cNp" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cNq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + icon_state = "purplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cNr" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/glass, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cNs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/roboticist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cNt" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark/start/scientist, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/xenobiology) +"cNu" = ( +/obj/effect/landmark/start/scientist, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cNv" = ( +/obj/effect/landmark/start/scientist, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cNw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/red/corner{ + icon_state = "redcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNx" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNy" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNz" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNA" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cND" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNF" = ( +/obj/machinery/door/airlock/glass_security{ + cyclelinkeddir = 2; + id_tag = "innerbrig"; + name = "Brig"; + req_access_txt = "0"; + req_one_access_txt = "38;63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNI" = ( +/obj/structure/table, +/obj/item/weapon/storage/fancy/donut_box, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNJ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNK" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/window/brigdoor{ + name = "Holding Cell"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNL" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNM" = ( +/obj/machinery/door/airlock/glass_security{ + cyclelinkeddir = 2; + id_tag = "innerbrig"; + name = "Brig"; + req_access_txt = "0"; + req_one_access_txt = "38;63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "frontbrig"; + name = "Emergency External Blast Doors" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNO" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "frontbrig"; + name = "Emergency External Blast Doors" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/structure/sign/poster/official/help_others{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNQ" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNR" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNS" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + layer = 4.1; + pixel_x = -3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNT" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/vault{ + baseturf = /turf/open/floor/plating/asteroid/airless; + dir = 5 + }, +/area/crew_quarters/courtroom) +"cNU" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/deliveryChute{ + desc = "A chute for big and small crimnals alike!"; + dir = 1; + icon_state = "intake"; + name = "Criminal Delivery Chute"; + tag = "icon-intake (NORTH)" + }, +/obj/machinery/door/window/brigdoor/northleft{ + name = "Criminal Deposit"; + req_access_txt = "2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"cNV" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNW" = ( +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNX" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/flasher{ + id = "HoldingCell"; + pixel_x = 24; + pixel_y = 0 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cNZ" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOa" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOb" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/supply) +"cOc" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = -32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOe" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOf" = ( +/obj/structure/grille/broken, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"cOg" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/corner{ + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOi" = ( +/turf/open/floor/plasteel/red/corner{ + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOj" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + layer = 4.1; + pixel_x = -3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/red/corner{ + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/red/corner{ + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOl" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel/red/corner{ + icon_state = "redcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOm" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "frontbrig"; + name = "Emergency External Blast Doors" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOn" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "frontbrig"; + name = "Emergency External Blast Doors" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOo" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOp" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOr" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/brig) +"cOs" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"cOt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOu" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Command Asteroid Hall 3"; + dir = 6; + icon_state = "camera" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + icon_state = "redcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOz" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/device/assembly/mousetrap/armed, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"cOA" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/quartermaster/office) +"cOD" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/fore{ + name = "Fore Asteroid Maintenance" + }) +"cOE" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOJ" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cON" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOS" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOV" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cOW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cOX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cOZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPk" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + icon_state = "neutralcorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPr" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPs" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cPt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cPu" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cPv" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cPw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cPx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cPy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cPz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cPA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cPB" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/janitor) +"cPC" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPD" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cPE" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cPF" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cPG" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPH" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPI" = ( +/obj/structure/table, +/obj/item/weapon/storage/fancy/donut_box, +/turf/open/floor/plasteel/red/side{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPJ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cPK" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPL" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPM" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPN" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cPO" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/fore) +"cPP" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPQ" = ( +/obj/structure/bed/dogbed, +/mob/living/simple_animal/bot/secbot/beepsky, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPR" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPS" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cPT" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cPU" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPV" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/snacks/grown/potato, +/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPW" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cPX" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'WARNING: LOOSE CANNON'."; + name = "WARNING: LOOSE CANNON"; + pixel_y = 32 + }, +/turf/open/space, +/area/space) +"cPY" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cPZ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQa" = ( +/obj/structure/plasticflaps{ + name = "Officer Beepsky's Home" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cQb" = ( +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/space) +"cQc" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQd" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQe" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQf" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQg" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQh" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQi" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQj" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQk" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQl" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQm" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQn" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQo" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQp" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQq" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQr" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQs" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQt" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQu" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQv" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQw" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQx" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQy" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/space) +"cQz" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQB" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQC" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cQD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQF" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQG" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQH" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQI" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQJ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cQK" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQL" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQM" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQN" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQO" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cQP" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQQ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cQR" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQS" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQT" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cQU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cQV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cQW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQX" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cQZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRc" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRd" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRh" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"cRm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"cRn" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"cRo" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"cRp" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cRq" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cRr" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters{ + name = "Rehabilitation Dome" + }) +"cRs" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRt" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/ai_monitored/storage/eva) +"cRu" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRv" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRw" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRx" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRy" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRz" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRA" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRB" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRF" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRK" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cRL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cRM" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRN" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRO" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRP" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRQ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRR" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRS" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRT" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRU" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRV" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRW" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRX" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRY" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cRZ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSa" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSb" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSc" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSd" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSe" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSf" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSg" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSh" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSi" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSj" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSk" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSl" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSm" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSn" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSo" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSp" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSq" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSr" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cSs" = ( +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cSt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"cSu" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cSv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cSw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cSx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cSy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cSz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cSA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cSB" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cSC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cSS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cST" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cSU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/arrival/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/starboard) +"cSV" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"cSW" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"cSX" = ( +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"cSY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"cSZ" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/side{ + icon_state = "red"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"cTa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/green/corner{ + tag = "icon-greencorner (WEST)"; + icon_state = "greencorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cTb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cTc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cTd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/green/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cTe" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cTf" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cTg" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/central) +"cTh" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"cTi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"cTj" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"cTk" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"cTl" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/medical) +"cTm" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"cTn" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"cTo" = ( +/mob/living/simple_animal/pet/cat/Runtime, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"cTp" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/break_room) +"cTq" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"cTr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"cTs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"cTt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"cTu" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"cTv" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cTw" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"cTx" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"cTy" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cTz" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/deliveryChute{ + desc = "A chute for big and small criminals alike!"; + dir = 8; + name = "Criminal Delivery Chute" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/westleft{ + name = "Criminal Deposit"; + req_access_txt = "2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"cTA" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/engineering) +"cTB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cTC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cTD" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hydroponics) +"cTE" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"cTF" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"cTG" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"cTH" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"cTI" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"cTJ" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"cTK" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"cTL" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"cTM" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"cTN" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/library) +"cTO" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cTP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/chapel/main) +"cTQ" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cTR" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cTS" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cTT" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cTU" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cTV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cTW" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cTX" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/port) +"cTY" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + icon_state = "neutralcorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cTZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUa" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUb" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUc" = ( +/obj/machinery/ai_status_display, +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUd" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUe" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUf" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Arrival Security Checkpoint APC"; + pixel_y = -24 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cUg" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUh" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cUi" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cUk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cUl" = ( +/obj/machinery/disposal/deliveryChute{ + desc = "A chute for big and small criminals alike!"; + name = "Criminal Delivery Chute" + }, +/obj/machinery/door/window/brigdoor{ + name = "Criminal Deposit"; + req_access_txt = "2" + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint2) +"cUm" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUr" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUs" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUt" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cUu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + icon_state = "neutralcorner"; + dir = 1; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUv" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cUw" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cUx" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cUy" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUz" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUA" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUB" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUC" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUD" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUE" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUF" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUG" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUH" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUI" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUJ" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUK" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUL" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUM" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUN" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUO" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUP" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUQ" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUR" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUS" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUT" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUU" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUV" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUW" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUX" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUY" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cUZ" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVa" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVb" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVc" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVd" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVe" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVf" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVg" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVh" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVi" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVj" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVk" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVl" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVm" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVn" = ( +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/space) +"cVo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cVp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cVq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cVr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + icon_state = "bluecorner"; + dir = 4; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cVs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cVt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cVu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cVv" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/teleporter) +"cVw" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cVx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cVy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cVz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cVA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cVB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cVC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cVD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/lab) +"cVE" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVM" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/maintenance/aft{ + name = "Aft Asteroid Maintenance" + }) +"cVN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVX" = ( +/obj/machinery/ai_status_display, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cVZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cWa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cWb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cWc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cWd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cWe" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/primary/aft) +"cWf" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cWg" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cWh" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cWi" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cWj" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/assembly/robotics) +"cWk" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/research{ + name = "Research Division" + }) +"cWl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cWm" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/security/checkpoint/science) +"cWn" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cWo" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cWp" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cWq" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/storage) +"cWr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cWs" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/deliveryChute{ + desc = "A chute for big and small crimnals alike!"; + dir = 1; + icon_state = "intake"; + name = "Criminal Delivery Chute"; + tag = "icon-intake (NORTH)" + }, +/obj/machinery/door/window/brigdoor/northleft{ + name = "Criminal Deposit"; + req_access_txt = "2" + }, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/misc_lab) +"cWt" = ( +/obj/machinery/door/airlock{ + name = "Bathroom" + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"cWu" = ( +/obj/structure/toilet{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"cWv" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/virology) +"cWw" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay) +"cWx" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics_cloning) +"cWy" = ( +/mob/living/carbon/monkey, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"cWz" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"cWA" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/medbay2) +"cWB" = ( +/obj/structure/flora/tree/palm, +/obj/machinery/camera{ + c_tag = "Genetics Monkey Dome"; + dir = 9; + icon_state = "camera"; + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"cWC" = ( +/mob/living/carbon/monkey, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"cWD" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/light, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"cWE" = ( +/mob/living/carbon/monkey, +/turf/open/floor/grass{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/medical/genetics) +"cWF" = ( +/obj/structure/urinal{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/freezer{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/toilet{ + name = "Fitness Toilets" + }) +"cWG" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/hallway/secondary/entry) +"cWH" = ( +/obj/structure/sign/poster/official/pda_ad{ + pixel_x = -32 + }, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"cWI" = ( +/obj/machinery/pdapainter, +/turf/open/floor/wood{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/crew_quarters/heads) +"cWJ" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWK" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWL" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWM" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWN" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWO" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWP" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWQ" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWR" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWS" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWT" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWU" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWV" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWW" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cWX" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"cWY" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"cWZ" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXa" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXb" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXc" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXd" = ( +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"cXe" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXf" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXg" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXh" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"cXj" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"cXk" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/engine/supermatter) +"cXl" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXm" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXn" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXo" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXp" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/engine{ + baseturf = /turf/open/floor/plating/asteroid/airless; + name = "reinforced floor" + }, +/area/engine/supermatter) +"cXr" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXs" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXt" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXu" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXv" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXw" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXx" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXy" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXz" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXA" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXB" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXC" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXD" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXE" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXF" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXG" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXH" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXI" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXJ" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXK" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXL" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXM" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXN" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXO" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXP" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXQ" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXR" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXS" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXT" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXU" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXV" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cXW" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cXX" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/white{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cXY" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (SOUTHWEST)"; + icon_state = "whitepurple"; + dir = 10; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cXZ" = ( +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (WEST)"; + icon_state = "whitepurplecorner"; + dir = 8; + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cYa" = ( +/obj/structure/closet/wardrobe/science_white, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cYb" = ( +/obj/structure/closet/l3closet/scientist{ + pixel_x = -2 + }, +/turf/open/floor/plasteel/neutral{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) +"cYc" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "47" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + baseturf = /turf/open/floor/plating/asteroid/airless + }, +/area/toxins/mixing) + +(1,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(2,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(3,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(4,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(5,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(6,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aab +aaa +aaa +aac +aac +aac +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(7,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aad +aac +aac +aac +aab +aaa +aaa +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aac +aad +aad +aaa +aaa +aaa +aad +aab +aab +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(8,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aac +aac +aac +aad +aaa +aaa +aad +aad +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aac +aac +aac +aac +aac +aad +aad +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(9,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aab +aac +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aac +aad +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(10,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aab +aab +aab +aac +aac +aad +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aab +aac +aac +aac +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(11,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aad +aac +aab +aab +aab +aab +aab +aab +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aad +aad +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(12,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aad +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(13,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aad +aab +aad +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aab +aac +aac +aac +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(14,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aac +aac +aac +aac +aac +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(15,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aad +aac +aac +aac +aac +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(16,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aad +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(17,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aah +aai +aai +aai +aai +aer +aai +aai +aai +aaM +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(18,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aah +aai +aai +aai +aai +aai +aai +acU +adm +acU +acV +aes +aeP +afg +afk +afH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(19,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aai +abT +acd +acd +acd +abT +aai +acV +acV +acV +acV +aet +acV +afh +afk +afI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(20,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aai +aan +aan +aan +aan +aan +aai +acW +acV +acV +acV +aeu +aeQ +afi +afk +afJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZm +aZm +cdT +cdT +cdT +aZm +aZm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(21,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aah +aai +aai +aai +aaM +aaa +aaa +aai +aan +ace +aan +aan +aan +aai +acX +acV +acV +acV +aev +aai +aai +aai +agl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZm +bdM +beC +bUi +ceF +cfc +aZm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(22,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aai +aam +aas +aaA +aai +aaa +aaa +aai +abU +acf +acq +aan +aan +aai +acY +acV +acV +acV +aew +aai +afj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aac +aad +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +aaP +aaP +aaP +aaP +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZm +aZm +aZm +cdC +bVi +bVi +ceG +beC +aZm +aZm +aZm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cGR +cGR +cGR +cGR +cGR +cGR +cGR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(23,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaj +aan +aan +aaB +aai +aai +aai +aai +aai +aai +aai +acE +acM +aai +aai +adn +adC +adW +aai +aai +aai +aaM +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aac +aab +aab +aab +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +aba +abr +abr +abV +bat +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYO +bpL +cdk +cdD +cdU +cel +ceH +cfd +cfr +bpL +cfL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cGS +cHh +cHp +cHG +cHU +cIi +cHq +cGR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(24,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaj +aao +aan +aan +aai +aaY +aan +aan +aan +aan +acr +aan +aan +acQ +aan +aan +aan +aan +aaB +aeR +afk +afH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aad +aab +aab +aab +aab +aab +aaa +aad +aad +aac +aab +aab +aab +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +abb +abs +abs +aaP +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZm +aYX +cdl +cdE +cdV +cem +ceI +cfe +aZm +aZm +aZm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cGR +cGR +cHq +cHH +cHV +cIj +cIi +cGR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(25,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaj +aap +aat +aan +aaN +aan +aan +aan +aan +aan +acs +aan +aan +aan +aan +aan +aan +aan +aan +aeS +afk +afI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aad +aad +aac +aac +aac +aab +aab +aac +aac +aac +aab +aab +aab +aac +aac +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaP +abb +abs +aaP +aaP +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +cdl +cdF +cdW +cen +ceJ +cff +aYX +aYP +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +cGR +cHI +cHW +cIk +cIB +cGR +cGR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(26,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaj +aaq +aan +aaC +aai +aaZ +abq +abq +abq +acg +acr +aan +aan +aan +aan +acG +aan +aan +aaB +aeR +afk +afJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aac +aac +aab +aab +aac +aac +aac +aab +aab +aab +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +abc +aaP +aaP +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYP +cdl +cdG +cdX +ceo +cdF +cfg +aYX +aYP +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgN +aaa +abC +aaa +cGR +cGR +cHX +cIl +cIj +cIJ +cGR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(27,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaj +aar +aan +aaB +aai +aai +aai +abB +aai +aai +aai +acF +acr +aai +aai +aai +adD +adX +aai +aai +aai +aaO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aaa +aaa +aaa +aaa +aac +aac +aac +aad +aad +aab +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +abd +aaP +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aZn +cdm +aZm +baz +cep +aYX +aYX +aYX +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgS +cgN +cgN +cgN +abC +aaa +aaa +cGR +cHq +cIm +cHq +cIK +cGR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(28,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aai +aar +aan +aaD +aai +aaO +aaa +aaa +aaa +aai +aan +aan +aan +aai +acZ +aan +aan +aan +aex +aeT +aai +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aad +aad +aad +aad +aab +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZm +aZm +bVg +bVg +bVg +aZm +aZm +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aZn +cdn +aZA +aZy +ceq +bqE +aZo +aZn +aYT +aYT +aYT +aYT +aYT +aYT +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgS +cgN +cgN +aaa +abC +aaa +aaa +aaa +cGR +cIn +cHq +cIL +cGR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(29,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aak +aai +aai +aai +aaO +aaa +aaa +aaa +aaa +ach +aan +aan +aan +aai +ada +aan +aan +aan +aey +aai +aai +aai +agm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYT +aYT +aYT +aYT +aZm +bUh +bVh +bVW +bWK +bXm +aYX +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aZn +cdo +aZA +cdY +bCF +bqE +aZo +aZo +aYT +aYT +aYT +aYT +aYT +aYT +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +aaa +abC +aaa +aaa +aaa +cGR +cIm +cGR +cIM +cGR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(30,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aci +aan +acG +aan +aai +adb +aan +aan +aan +aan +aan +afl +afk +afH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYT +aYT +aYX +bUi +bVi +beC +bWL +beC +aYX +aYT +aYT +aYT +aZo +aZo +aZo +aZo +aZn +aZm +cdp +bbu +bbu +cdp +aZo +aZo +aZo +aZo +aZo +aZn +aZn +aZn +aZn +aYP +aYP +cgN +cgS +cgS +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgN +cgS +cgS +cgS +aaa +abC +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(31,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aak +aai +aai +aai +aai +adc +ace +aan +aan +aan +aan +afm +afk +afI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYP +aaa +aaa +aaa +aaa +aYP +aYP +aYT +aYP +aYP +aYP +aYT +aYT +aZm +aYX +aZm +bVX +bWM +bXn +aZm +aYT +aZo +aZo +aZn +aZA +aZA +bbg +aZA +bHy +bCF +aZA +aZA +cer +aYX +ceK +cfs +aZz +aZA +aZA +cge +aZn +cgj +cgv +cgv +cgN +cgN +cgN +cgS +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgS +cgN +cgR +cgR +cgR +cgR +cgR +cgR +cgN +cgN +cgS +cgS +aaa +abC +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(32,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acN +aai +add +ado +aan +adY +adY +acG +afn +afk +afJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYP +aYT +aYT +aYT +aYT +aYP +aYP +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aZm +aYX +aYX +bXo +aYX +aZo +aZo +aZo +bWp +blT +bbf +bbf +bbf +bbf +bmN +aZA +aZA +ces +ceK +ceK +cft +aZA +aZA +aZA +aZA +aZX +cgj +cgj +cgj +cgO +cgO +cgN +cgS +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgN +cgS +cgS +cgN +aaa +abC +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(33,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aak +aai +aai +aai +aai +abB +aai +aai +aai +aaO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aZo +aZo +aYX +bWN +bXp +aZn +aYX +aZn +bec +aZA +bCF +blT +bbf +bbf +bVY +bbf +bbf +bbf +bmN +aZn +aZn +aZn +aZn +aZn +aZn +bec +aZA +aZA +aZA +cgj +cgj +cgj +cgO +cgN +cgS +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgN +cgS +cgS +aaa +aaa +abC +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(34,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +awc +awc +awd +awc +awc +awd +awc +awc +awc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYN +aZg +aYN +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYP +aYP +aYP +aYT +aZo +aZo +aZo +aZo +aZo +aZn +aZn +aZz +aZA +bHy +aZA +aZA +aZA +bCF +bCF +aZA +ccr +bbg +aZA +aZA +aZA +bec +aZn +aZn +cea +cea +cea +cea +cea +aZn +cgm +aZA +aZA +cgj +cgj +cgO +cgO +cgO +cgO +cgS +cgS +cgS +cgS +cgS +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgN +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgN +cgS +cgS +cgS +aaa +abC +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(35,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +awd +axf +ayb +azI +aAW +aAW +aDh +aEw +aFQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYN +aZh +aYN +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYP +aZn +aZn +aZn +aYX +aZo +aZo +aZn +aZn +aZn +aZo +aZo +aZo +aZn +aZn +bVj +bau +aZn +aZz +blT +bbf +bbf +bbf +bbf +bmN +bCF +aZA +aZA +bbg +aZn +aZn +aZn +aZn +aZn +cea +cea +cfD +cfE +cfW +cea +cgj +cgj +cgj +aZA +aZA +cgj +cgj +cgO +cgO +cgO +cgO +cgO +cgS +cgS +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgS +cgN +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgN +cgN +cgS +cgS +aaa +abC +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(36,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +awd +axg +ayc +awc +aAW +aAW +aAW +aEw +aFQ +aaa +aaa +aaa +aaa +aaa +abC +afV +afV +afV +afV +afV +afV +afV +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYN +aZi +aYN +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYT +aYT +aYT +bnS +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYP +aZn +aZm +aZn +bFa +aZA +bHy +bec +aZA +aZn +bNg +bNg +aZA +aZn +aZA +aZA +blT +bbf +bVY +bMd +bbf +bmN +blT +bbf +bbf +bbf +bbf +bmN +bGo +aYX +aZn +aZn +aZn +aZn +aZn +aZn +cea +cfu +cfE +cfE +cfX +cea +cgj +cgj +cgj +cgj +aZA +bec +cgj +cgj +cgO +cgO +cgO +cgO +cgN +cgS +cgS +cgN +cgS +cgS +cgS +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgS +cgS +cgN +cgN +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgN +aaa +abC +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(37,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +awd +axh +ayd +azJ +aAX +aCa +aAW +aEw +aFQ +aaa +aaa +aaa +aaa +abC +abC +afV +aOF +aPB +aRj +aSd +ajr +afV +abC +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYN +aZj +aYN +aYN +aYN +aYN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYP +aZn +bCE +bbf +bbf +bbf +bbf +bbf +bbf +bMd +bbf +bbf +bbf +bbf +bbf +bbf +bmN +bVk +bVZ +bPW +bPW +bPW +bYP +aZA +aZA +aZA +bWp +cbw +cbZ +aZn +aZn +aZo +aZo +aZo +aZn +aZn +cea +cfv +cfF +cfE +cfE +cea +aZn +aZn +cgj +cgj +cgP +aZA +aZA +cgj +cgj +cgO +cgO +cgO +cgO +cgO +cgO +cgO +cgO +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgS +cgS +cgN +cgN +cgN +cgN +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgR +cgN +aaa +abC +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(38,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +aaP +aaP +aaP +aaP +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +awc +awc +aye +awc +awc +awc +aDi +awc +awc +aaa +aaa +aaa +aaa +afV +afV +afS +aOG +akp +aym +aym +aym +afS +afV +afV +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYN +aYN +aYN +aYN +aYN +aYX +aZk +aZu +aZJ +aZW +aZJ +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYT +bsc +bsd +bsd +bsd +bsd +bsc +bsc +bsc +bCF +bEd +bnT +bnT +bnT +bvh +bnT +bnT +bnT +bOv +bPW +bQY +bPW +bPW +bPW +bVl +aYX +aZA +aZA +aZA +bCW +aZA +bbi +bdL +aZn +aZn +aZo +aZo +aZo +aZo +aZo +aZo +aZn +aZn +cea +cea +cfE +cfE +cfY +cea +aZn +aZn +cgn +cgE +cgQ +aZA +aZA +aZA +cgj +cgj +cgO +cgO +cgO +cgO +cgO +cgO +cgO +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +abC +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(39,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +aba +abr +abr +abV +acj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +awe +axi +ayf +axi +aAY +axi +aDj +axi +acj +aaa +aaa +aaa +aaa +aLv +aMC +aNz +aNz +aPC +ahA +aSe +aSe +aTM +aMC +aVn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYO +aYR +aYS +aYV +aYX +aZa +aZb +aZv +aYX +aYN +aYN +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYT +bsc +btx +bty +bwx +bty +bzs +bty +bsd +bCF +blW +aZA +aZA +aZA +aZA +aZn +bFn +aZA +bCW +aZn +aZm +aZn +aZn +aZn +aZn +aZn +aZn +aZn +aZA +bCW +aZn +aZm +aZn +aZo +aZo +aZo +aZo +aZo +aZo +aZn +aZn +cdZ +cdZ +cdZ +cea +cfG +cfE +cfZ +cea +aZn +cgn +cgw +cgF +cgj +cgj +aZA +aZA +aZA +cgj +cgj +cgj +cgj +cgj +cgO +cgO +cgO +cgO +cgO +cgN +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgR +cGT +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(40,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +abb +abs +abs +aaP +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +abC +abC +axj +ayg +axj +abC +axj +ayg +axj +abC +abC +aaa +aaa +aaa +afV +afV +afV +aOH +aPD +aiW +aym +aym +afS +afV +afV +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYN +aYN +aYN +aYW +aYY +aZb +aZl +aZw +aYX +aZn +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYP +aYT +aYT +aYP +aYT +aYT +aYT +aYP +bsc +bty +bvc +bwy +byg +bzt +bAy +bsd +bCF +blW +aZA +bGn +bHz +aZA +aZn +aZn +aZA +bCW +aZA +aZn +aZn +aZo +aZo +aZo +aZo +aZo +aZn +aZB +bYQ +aZn +aZn +aZn +bWO +bWO +bWO +bWO +bWO +bWO +aZn +cdZ +cdZ +ceu +cev +cfw +cev +cev +cea +cea +aZn +cgo +aZn +aZn +aZn +cgj +cgj +aZA +aZA +aZA +bdL +cgj +cgj +cgj +cgO +cgO +cgO +cgO +cgO +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +cgS +aaa +aaa +aaa +cgS +cgN +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgR +cgN +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(41,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +abb +abs +aaP +aaP +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +atR +atR +atR +axk +ayh +axo +atR +axo +aDk +aEx +atR +atR +abW +abW +aaa +abW +abW +afS +aym +aiW +aht +aSf +aTi +afV +abW +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYN +aYN +aYN +aYN +aZm +aZx +aYX +aZn +aYT +aYT +aYT +aYT +aZo +aZo +aZo +aZo +aZo +aYT +aYT +aYT +aYP +aYT +aYT +aYP +aYT +aYT +aYT +aYP +bsc +bty +bvd +bwz +byh +bzu +bAz +bsd +bCF +blW +aZn +aZn +aZn +aZn +aZn +aZn +aZA +bCW +aZA +aZn +aZn +bHA +bHA +bHA +bHA +bWO +bWO +bWO +bWO +bWO +bWO +bWO +bWO +cbx +cbx +cbx +cbx +bWO +aZn +cea +cet +ceu +cdZ +cea +cea +cea +cea +aYP +aZn +aZn +aZn +aYP +cgN +cgO +cgj +cgj +cgj +aZA +aZA +aZA +aZA +cgj +cgj +cgj +cgj +cgO +cgO +cgN +cgN +cgS +aaa +aaa +aaa +aaa +cgS +ctW +cuQ +cuQ +cuQ +ctW +cgN +cgN +cgN +cgN +cgN +cgS +cgS +cgS +cgS +cgN +cgR +cgR +cgR +cgR +cgR +cgR +aaa +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(42,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +abc +aaP +aaP +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +acH +acH +acH +acH +atR +auV +awf +axl +ayi +azK +aAZ +aCb +axl +axl +aFR +atR +abW +acH +acH +acH +acH +afS +aym +aPE +aRk +aSg +aTj +afV +abW +abW +akG +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +aZm +aZy +aZK +aZn +aZo +aZo +aZo +aZo +aZm +aZL +bdL +beA +aZo +aZo +aZo +aZo +aZn +aZn +aYT +aYT +aYT +aYT +aYT +aYP +bsd +bty +bve +bwA +byi +bzv +bAA +bsc +bCF +blW +aZn +aZn +aZn +aZn +aZn +aZn +aZn +bOw +bbi +aZn +aZn +bHA +bUj +bVm +bWa +bWO +bXq +bYd +bYR +bZp +cWF +cao +caY +cby +cca +bYd +bYd +bWO +aZn +cdZ +ceu +cdZ +cdZ +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYP +aYP +cgN +cgO +cgO +cgO +cgj +cgj +bec +aZA +aZA +aZA +bec +cgj +cgj +cgO +cgO +cgO +cgN +cgN +aaa +aaa +aaa +aaa +cgS +ctW +cuR +cvR +cvR +ctW +cgR +cgR +cgR +cgR +cgN +cjU +cCB +cjU +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgR +aaa +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(43,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +abd +aaP +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abE +abW +abW +abW +acH +acH +acH +aez +atS +auW +awg +axm +axm +azL +aBa +axm +aDl +axm +aFS +atR +aez +aez +aez +aez +aez +afV +afV +aPF +aRl +afS +afS +afS +adZ +abW +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aZn +aZz +aZz +aZz +aZn +aZn +bbg +bbV +aZA +aZz +aZz +aZz +aZz +aZz +aZz +aZz +aZz +aZn +aZo +aYT +aYT +aYT +aYT +aYT +bsd +btz +bvf +bwB +byj +bzw +bty +bsc +bCG +blW +aZn +aZn +aZn +bHA +bHA +bHA +bHA +bHA +bHA +bHA +bHA +bHA +bUk +bVn +bWb +bWP +bXr +bXr +bYS +bXr +bXr +cap +caZ +bXr +ccb +ccs +ccJ +bWO +aZn +cdZ +ceu +ceL +cdZ +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYP +cgN +cgO +cgO +cgO +cgO +cgj +cgj +cgj +cgj +aZA +aZA +aZA +aZn +aZn +aZn +cgN +cgN +cgN +aaa +aaa +aaa +aaa +cgS +ctW +cuS +cvR +cwO +ctW +ctW +ctW +ctW +ctW +ctW +ctW +cCC +cjU +chc +chc +cgu +cgu +cgu +cgR +cgN +cgN +cgN +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(44,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +abC +abE +abE +abE +abE +acH +acH +acH +acH +acH +acH +aez +aez +atR +auX +awh +axn +ayj +azL +aAZ +axn +ayj +axm +aFT +atR +aIo +afq +aqH +afq +afq +afq +afq +aPG +aPG +afq +aTk +adZ +aez +acH +acH +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aZn +aYX +aZL +aZz +aZz +aZz +aZz +aZz +aZz +aZz +aZn +aZn +aZn +aZm +aZL +aZA +aZz +aZz +aZo +aZo +aZo +aZo +aZo +aZo +bsd +bsd +bsd +bwC +bwC +bsd +bsd +bsc +bCH +blW +aZn +aZn +aZn +bHA +bKz +bMe +bNh +bOx +cME +bMe +bPX +bHC +bIY +bKF +bWc +bWQ +bXs +bXs +bWQ +bZq +bWQ +caq +bWQ +bXs +bXs +cct +ccK +bWO +aZn +cdZ +ceu +cdZ +cdZ +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYP +cgN +cgN +cgO +cgO +cgO +cgO +cgO +cgj +cgj +aZA +aZA +aZA +bbu +aZA +aZn +aZo +cgR +cgN +cgS +aaa +aaa +aaa +cgS +ctW +cuT +cvS +cuT +ctW +cxY +cyN +cXY +cYa +cYb +ctW +cCB +cjU +cgu +cgL +cgL +cgu +cgu +cgR +cgR +cgR +cgR +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(45,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +afV +ajo +ajo +ajo +afV +acH +acH +acH +acH +aez +aez +aez +aez +atR +atR +atR +axo +ayk +azM +atR +axo +aDm +axo +aFU +atR +aIp +aJx +aqk +aox +aox +aNA +afo +aot +aeV +afq +afq +aiS +aez +aez +acH +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aZn +aZn +aZX +aZA +aZA +bbu +aZn +aZn +aZn +aZn +aZn +aZn +aZn +aZn +aZn +aZA +aZz +aZo +aZo +aZo +aZo +aZo +aZo +aZn +aZn +bvg +bwD +aZy +bzx +aZn +aZn +bCF +blW +aZn +aZn +aZn +bHA +bKA +bKA +bKA +bKA +bKA +bKA +bKA +bHA +bIZ +bKF +bWd +bWO +bXt +bXt +bWO +bZr +bWO +car +bWO +cbz +cbz +cbz +cbz +bWO +aZn +cdZ +cev +cdZ +cdZ +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +cgR +cgR +cgN +cgN +cgO +cgO +cgO +cgO +cgj +aZn +aZn +aZn +aZA +aZA +bad +aZo +cgR +cgN +cgS +aaa +aaa +aaa +cgN +ctW +cuU +cvT +cwP +ctW +cxZ +cyO +czh +czZ +cAU +cYc +cCD +cDv +cDv +cEQ +cFb +cmA +cgu +cgu +cgR +cgR +cgR +aaa +aaa +aaa +abC +cHA +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(46,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +afS +ajp +ako +ajr +afS +acH +acH +acH +aez +aez +afq +aqH +afq +amJ +auY +awi +axp +ayl +azN +aBb +aCc +aDn +aEy +aFV +aHr +anz +aJy +afo +aju +afo +aNB +aOI +afo +aRm +aus +akq +akq +ajt +aez +acH +abW +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYT +aYT +aYT +aYT +aYT +aZo +aZo +bau +aZn +aZn +aZn +aZn +aZm +aZm +aZm +aZm +aZm +aZm +aZm +aZn +bka +aYX +blT +bbf +bbf +bbf +bbf +bbf +bbf +bbf +bbf +bbf +bbf +bbf +bbf +bmN +blW +aZA +aZn +bHA +bHA +cMA +bKA +bKB +bKA +bKB +bKA +bKB +bHA +bUl +bVo +bWe +bWO +bWO +bWO +bWO +bWO +bWO +bWO +bWO +bWO +bWO +bWO +bWO +bWO +bHA +bHA +cew +bHA +bHA +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +aYT +cgR +cgR +cgN +cgN +cgO +cgO +cgO +cgO +cgO +cgN +cgN +aZn +aZn +aZA +aZA +aZn +cgR +cgN +cgS +aaa +aaa +aaa +cgN +ctW +cuT +cvU +cuT +cxu +cya +cyP +czi +cAa +cAV +ctW +cCE +cgL +cgL +cgL +cFc +ckH +cgu +cgu +cgR +cgR +cgN +aaa +aaa +aaa +cjU +cIo +cjU +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(47,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +afV +ajq +akp +ala +afV +abW +aez +aez +adZ +afS +amJ +aqk +aox +anz +auZ +awj +axq +aym +azO +aBc +aCd +aDo +aEz +aFW +akE +afo +aJz +afq +aLm +afV +aNC +aOJ +aLm +aLn +aLn +aLn +akq +ajt +aez +aez +abW +abW +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYT +aYT +aYT +aYT +aZo +aZo +aZn +aZA +aZA +aZn +aZn +aZn +aZn +aZm +bdM +beB +bfp +beD +bhi +biu +bjk +bkb +bkT +blU +bmM +bnT +bnT +bnT +bse +bnT +bvh +bwE +bnT +bnT +bnT +bnT +bnT +bEe +aZz +bec +bHA +bIV +bIW +bIW +bNi +bKA +bPZ +bPZ +bPZ +bTn +bPZ +bVp +bWf +bWR +bXu +bYe +bYT +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bYT +bIW +ceM +bHA +aYT +aYT +aYT +aYT +aYT +aYP +aYP +aYP +aYT +cgR +cgR +cgN +cgN +cgN +cgN +cgN +cgN +cgN +cgN +cgN +aZn +aZA +aZA +aZA +aZn +cgR +cgN +cgS +aaa +aaa +aaa +cgN +ctW +cuV +cvV +cwQ +cvV +cyb +cvW +cXZ +cAb +cAW +ctW +ckH +ckz +chc +cgu +cFc +cgL +cFH +cjU +cgR +cgR +cgN +cgN +cgN +cgN +cjU +cIp +cjU +cIN +cjU +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(48,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +acH +acH +afS +ajr +akp +akq +afS +acH +aez +aoR +ahr +cJx +cJA +arS +arS +arS +arS +arS +axr +arS +arS +arS +arS +arS +aEA +aFX +arS +adZ +anC +aiS +aLm +aMD +aND +aOK +aPH +aRn +aSh +aLm +akq +afq +aVo +afV +abW +abW +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYP +aYP +aYP +aZn +aZA +aZA +aZA +aZn +aZo +aZo +aZo +aZn +aZm +bdN +beC +bfq +beC +bhj +biv +bjl +bkc +bkU +blV +bmN +bau +aZX +bqE +aZm +aZn +aZA +aZn +bmO +bmO +bmO +bmO +bmO +bmO +aZz +bbE +bHB +bIW +bKC +bMf +bNj +bOy +bOy +bOy +bOy +bOy +bOy +bVq +bOA +bWS +bXv +bYf +bYT +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bYT +bYf +ceN +bHA +aYT +aYT +aYT +aYT +aYT +aYP +bjB +aYP +aYP +cgN +cgN +cgS +cgN +cgS +cgN +cgN +cgN +cgR +cgR +aZo +aZn +aZA +cge +bec +aZn +aZo +cgN +cgN +aaa +aaa +aaa +cgN +ctW +cXW +cvW +cXX +cvW +cvW +cvW +cvW +cAc +cAX +ctW +cBR +cBR +cBR +cBR +cFd +cgL +cgL +cgu +cgR +cgR +cgR +cgN +chc +chc +cjU +cIo +cjV +cIO +cjU +cJb +cJb +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(49,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acH +acH +acH +acH +acH +acH +afV +ajs +akq +alb +afS +aez +adZ +anC +arS +cJy +cJB +arS +asM +atT +arS +awk +axs +ayn +azP +aBd +aCe +aDp +aEB +aFY +arS +adZ +anC +aKF +aLn +aME +aNp +aNp +aOl +aNp +aNp +aLn +akq +akq +aqH +aez +acH +abW +akG +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abD +aYP +aYP +aZn +aZB +aZn +aZo +aZo +aZo +aZo +aZo +aZn +aZm +bdO +beC +bfr +beC +bhk +aZm +aZB +aZA +bkV +blW +aZB +aZn +aZn +aZn +aZn +aZn +aZn +aZn +bmO +bzy +bAB +bBy +bBz +bmO +bka +bbE +bHB +bIX +bKD +bMg +bNk +bOz +bQa +bQa +bQa +bQa +bQa +bVr +bWg +bMj +bXw +bYg +bYT +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bYT +bYg +ceO +bHA +aYT +aYT +aYT +aYP +aYP +bjB +bjB +aYP +aYP +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgR +cgR +aZo +bec +aZA +aZA +cfs +cge +aZn +cgR +cgR +aaa +crd +aaa +cgN +ctW +cuW +cvW +cwR +cxv +cyc +cvW +cvW +cAd +cAY +ctW +cCF +cDw +cEf +cBR +cFd +cgL +cnX +cgu +cgu +cgu +cgu +chc +chc +chc +cjV +cIq +cIC +cIP +cIC +cJc +cJb +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(50,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +acH +acH +acH +acH +acH +aez +afV +afV +afS +alc +afS +aez +afq +anC +arS +cJz +cJC +cJD +asN +atU +ava +awl +cLV +ayo +azQ +aBe +azQ +aDq +aEC +aFZ +arS +adZ +anC +aKG +aLn +aMF +aNE +aOL +aPI +aRo +aNp +aLm +alb +aUQ +afS +aez +acH +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aZn +aZn +aZn +aZo +aZo +aZo +aZo +aZo +aZn +aZm +bdP +beD +bfs +bgt +bhl +aZm +aZn +aZA +bkV +blW +bmO +bmO +bpx +bmO +bmO +bmO +bmO +bmO +bmO +bzy +bzy +bBz +bBz +bmO +aZz +bGo +bHA +bIY +bKE +bMh +bNi +bOA +bQb +bQZ +bSb +bSb +bUm +bKA +bWh +bHA +bXx +bYg +bYT +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bYT +bYg +ceP +bHA +aYT +aYP +aYP +bjB +bjB +bjB +bjB +aYP +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgR +cgR +aZo +aZn +aZn +aZm +ceK +cno +aZm +cgR +cgR +cqo +cre +cqo +cgN +ctW +cuX +cvX +cuX +cxw +cyd +cyQ +czj +cAe +cAZ +ctW +cCG +cCJ +cCG +cBR +cFe +cFt +chc +cgu +cgu +cgu +cgu +chc +chc +chb +cjV +cIr +cID +cIQ +cIC +cJd +cjU +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(51,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +acH +acH +acH +acH +acH +aez +cJq +aqm +akq +ald +akq +akq +akq +anC +arS +arS +arS +arS +asO +atU +ava +awm +cLV +cLV +azR +cLV +cLV +aDr +aED +aGa +arS +adZ +aJA +adZ +aLm +aMG +aNF +aLm +aPJ +aRp +aLm +aLm +aTN +aTN +aLn +aLn +aLm +aLm +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYT +aYT +aYT +aZY +aZY +aZY +aZm +aZm +bdQ +aZm +bft +bgu +bgu +aZm +aZn +aZn +bkV +blW +bmO +bnU +bpy +bqF +bsf +btA +bvi +bwF +byk +bzy +bzy +bBz +bBz +bmO +aZz +aZA +bHA +bIZ +bKF +bMh +bNi +bOB +bQb +bRa +bSc +bSd +bUn +bKA +bWi +bHA +bXy +bYg +bYT +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bZs +bYT +bYg +ceQ +bHA +aYP +aYP +aYP +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgR +cgR +cjg +cjg +cjg +cmI +cmI +cjg +cjg +cgN +cqo +crf +cqo +cgN +ctX +ctX +ctX +ctX +ctX +ctX +ctX +czk +cAe +cBa +ctW +cCH +cDx +cCH +cBR +cln +cFu +cFI +cFI +cFI +cFI +cGU +cFI +cFI +cHJ +cHY +cIs +cIE +cIR +cIC +cIC +cjU +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(52,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +abW +abW +abW +acH +acH +acH +acH +acH +acH +acH +acH +aez +akq +afq +afq +afq +afq +afq +afq +amI +ahr +apX +anN +arS +asP +atV +arS +awn +axt +axt +axt +axt +axt +aDs +aEE +aGb +aHs +aHs +aHs +aHs +aHs +aHs +aHs +aHs +aPK +aRq +aSi +aLm +aTO +aTO +aUw +aMo +aMn +aLm +abE +abE +abE +aXR +aXR +aXR +aaa +aXR +aXR +aXR +aXR +aaa +aXR +aXR +aXR +aXR +aXR +aXR +aYP +aYT +aYT +aYP +aZY +bbv +bbW +bcy +bde +bdR +aZm +aZm +aZm +aZm +aZm +aZn +aZm +bkW +blW +bmO +bnV +bpz +bqG +bqG +bqG +bqG +bwG +bqI +bqI +bqI +bqI +bCI +bmO +aZz +bbV +bHC +bJa +bKG +bMh +bNi +bOA +bQb +bRa +bSd +bSd +bUn +bKA +bKA +bHC +bXz +bYg +bYT +bYT +bYT +bYT +cba +bYT +bYT +cba +bYT +bYT +bYT +bYT +bYg +bXz +bHA +aYP +aYP +bjB +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgR +cgR +cjg +clB +cmc +cmJ +cmd +cnZ +cjg +cgN +cqo +crg +cqo +cgN +cta +cuY +cuY +cwS +cLE +cwS +ctX +czl +cAf +cBb +ctW +cCI +cDy +cEg +cBR +cFf +cDv +cDv +cDv +cDv +cDv +cDv +cDv +cDv +cHK +cHZ +cIt +cIF +cIS +cll +cJe +cjU +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(53,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +abW +abW +abW +abW +abW +acH +acH +acH +acH +acH +afr +afr +afr +afr +afr +alf +afr +alf +afr +afr +afr +afr +afr +afr +afr +afr +afr +afr +arS +arS +arS +arS +arS +arS +arS +aDt +aEF +aGc +aHs +aIq +aJB +aKH +aLw +aMH +aNG +aHs +aPL +aRr +aSj +aLm +aNp +aNp +aNp +aNp +aMp +aLm +abE +abE +abE +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aYP +aYT +aYT +aYP +aZY +bbw +bbX +bbX +bbX +bbX +aZY +aZo +aZo +aZo +aZn +aZn +aZn +bkV +blW +bmO +bnV +bpA +bqH +bqH +bqH +bvj +bwH +byl +bzz +bzz +bBA +bqI +bpx +aZz +bbg +bHA +bJb +bKF +bMi +bNi +bOA +bQb +bRb +bSe +bSe +bUo +bKA +bWi +bHA +bXz +bYg +bYU +bSf +bTo +bSf +bIW +cbA +ccc +bIW +bSf +bSf +bTo +bYU +bYg +bXz +bHA +aYP +bjB +bjB +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgN +cjg +clC +cmd +cmK +cmd +cnZ +cjg +cjg +cqp +crh +cqp +cta +cta +cuZ +cvY +cwT +cvY +cwT +ctX +czm +cAg +cBc +ctW +cCJ +cDz +cEh +cBR +cFg +cgL +cgL +chb +cGu +cjV +chc +chc +chb +cgL +cjV +cIc +cIG +cIT +cIC +cJf +cjU +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(54,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +abW +abW +abW +abW +abW +acH +acH +acH +acH +acH +afr +agn +ahj +ahU +aiC +ajv +ahV +alg +alH +amm +anm +aoa +alH +apY +anm +arT +alH +atW +anm +awo +alH +ayp +anm +aBf +afr +aDu +aEG +aGd +aHt +aIr +aJC +aJC +aLx +aJC +aJC +aHs +aPM +aRs +aSk +aTl +aTP +aNp +aNp +aNp +aWg +aLm +aLm +aLm +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aZY +aZY +aZY +bbw +bbX +bbX +bdf +bdS +aZY +aZY +aZY +aZo +aZo +aZo +aZo +bkV +blW +bmO +bnW +bpB +bqI +bqI +bqI +bqI +bqI +bqI +bqI +bqI +bBB +bqI +bmO +aZz +aZX +bHA +bJc +bKF +bMh +bNi +bOA +bQb +bIW +bSf +bTo +bUp +bKA +bWi +bHA +bXA +bYh +bMf +bMf +bMf +bMf +bMf +cbB +ccd +ccu +ccu +ccu +ccu +ccu +cex +ceR +bHA +bHA +bHA +bjB +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cjg +cjg +cjg +clD +cmd +cmd +cmd +cmd +cjg +cjg +cjg +cri +cjg +cta +ctY +cva +cvY +cwU +cvY +cye +cta +czn +cAh +cBd +cBQ +cCJ +cDA +cEi +cBR +cFd +cgL +chc +chc +chc +chc +chc +chc +chc +chc +cjV +cIu +cIG +cIU +cll +cJg +cJb +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(55,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +abW +abW +abW +abW +acH +acH +acH +acH +acH +afr +afr +ago +ahk +ahV +aiD +ajw +akr +alh +alH +amn +ann +ann +alH +apZ +ann +ann +alH +atX +anv +ann +alH +ayq +ann +ann +afr +aDv +aEH +aGe +aHu +aIs +aJD +aKI +aIs +aIs +aNH +aHs +aPL +aRt +aSl +aLm +aTQ +aUR +aUR +aUR +aWp +aWG +aWU +aXj +aXB +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +aYF +aZZ +bav +baX +bbx +bbY +bcz +bcz +bcz +bcz +bfu +aZY +aZo +aZo +aZo +aZo +bkX +blX +bmO +bnX +bpC +bqJ +bsg +btB +bvk +bwI +bym +bzA +bAC +bBB +bCJ +bmO +bFb +bGp +bHA +bJd +bKH +bMh +bNi +bOA +bQb +bIW +bSg +bTp +bUq +bIW +bWk +bHA +bXB +bYi +bYV +bZt +bYi +cas +cbb +cbC +cce +bMg +bMg +bMg +cdH +bMg +bMg +ceS +cfh +cfx +cfH +cfM +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +ciC +cjf +cjE +ckm +ckM +clE +clE +clE +cnp +coa +cjg +cjg +cmd +cmd +csr +cta +ctY +cva +cvY +cvY +cvY +cyf +cta +czo +cAi +cyU +cBR +cBR +cBR +cBR +cBR +cFd +cgL +cgL +cgu +cgu +chc +chc +chc +chc +chc +cjV +cjU +cjU +cIV +cjV +cJb +cJb +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(56,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abD +abE +abE +abW +abW +abW +acH +acH +acH +acH +acH +afr +afL +agp +ahl +ahW +aiE +ajx +ahV +ali +alH +amo +ann +aob +alH +amo +ann +aob +alH +amo +ann +aob +alH +amo +ann +aob +afr +aDv +aEI +aGf +aHv +aIt +aJE +aKJ +aLy +aMI +aNI +aHs +aPL +aRt +aSm +aLm +aLm +aLm +aLm +aPl +aLm +aLm +aLm +aLm +aXC +aXS +aXS +aXS +aXS +aXS +aXS +aXS +aXS +aXS +aXS +aXS +aXS +aXS +aXS +aXS +aXS +aZM +aZY +aZY +aZY +aZY +aZY +bcA +aZY +aZY +aZY +bfv +aZY +aZY +aZY +aZY +aZY +bkY +blY +bmO +bmO +bpD +bmO +bmO +btC +btC +btC +btC +bmO +bmO +bBC +bmO +cKS +bFc +bFc +bHA +bHA +bKI +bMj +bNl +bOC +bNl +bMj +bHA +bHA +bHA +bHA +bHA +bHC +bHA +bHA +bHA +bHA +bHA +bHA +bOC +cbD +ccf +bMj +bHA +bHA +bHA +cLh +bHA +bHA +bHA +bHA +bHA +cfN +cga +cga +cga +cga +cga +cga +cgT +cgT +cgT +cgT +cgT +cgT +cgT +ciD +cjg +cjg +cjg +ckN +cjg +cjg +cjg +cjg +cob +cjg +cjg +cjg +crj +cjg +cta +cta +cvb +cvZ +cwV +cxx +cyg +cta +czo +cAi +cBe +cBS +cCK +cDB +czG +chb +cFd +cgL +cgL +cgu +cgu +cgu +cgu +chc +chc +chc +cgN +cgS +cjU +cIW +cjU +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(57,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +abE +abE +abE +abE +acH +acH +acH +acH +acH +acH +acH +acH +afr +afr +afr +afr +ahX +aiF +ajy +aks +alj +alH +amp +ano +aoc +alH +amp +aqV +aoc +alH +amp +avb +aoc +alH +amp +azS +aoc +afr +cNw +aEI +aGg +aHs +aIu +aJF +aKK +aLz +aMJ +aNJ +aOM +aPL +aRt +aSn +aSU +aTR +aSU +aSU +aVJ +aSU +aVB +aSU +aSR +ary +ary +ary +ary +ary +ary +ary +ary +aYI +ary +ary +ary +ary +ary +ary +ary +ary +ary +baa +baw +baY +bby +bbZ +bcB +bcB +bdT +bcB +bfw +bcB +bhm +bcB +bcB +bkd +bkZ +blZ +bby +bcB +bpE +bcB +bsh +btD +bcB +bcB +bcB +bzB +bAD +bBD +bcB +bcB +bcB +bcB +bHD +cMy +bKJ +bcB +bcB +bOD +bcB +bcB +bSh +btD +bsh +bdT +bWl +bcB +bcB +bby +bcB +bcB +bZV +bcB +cbc +cbE +ccg +ccv +bcB +bdT +bAD +bcB +bsh +ceT +cfi +cfy +baa +cfO +cfO +cfO +cfO +cgp +cfO +cfO +cgU +cgU +cgU +cgU +cgU +cgU +cgU +cgU +cjh +cjF +cjF +ckO +clF +cme +cme +cnq +coc +cme +cpw +cqq +cme +css +ctb +ctZ +cvc +cvc +cNs +cvc +cyh +cyR +czp +cAi +cyU +cyU +cyU +cDC +czG +ckH +cFh +cFv +cgL +cgL +cgu +cgu +cgu +chc +chc +chc +cgN +cgS +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(58,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +abE +abE +abW +acH +acH +acH +acH +abW +abW +acH +acH +acH +abW +afr +agq +ahm +ahY +aiG +ajz +cJt +akt +alI +amq +anp +aod +apk +aqa +anp +aod +asQ +aqa +anp +aod +axu +ayr +azT +aBg +afr +aDv +aEJ +aGh +aHs +aIv +aJG +aKK +aLA +aMK +aNK +aHs +aPL +cKd +aSo +aRD +aTS +aRD +aRD +aRD +aRD +aRD +aRD +aRP +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +bab +bax +baZ +bbz +bbz +bbz +bbz +bdU +bbz +bfx +bbz +bbz +biw +bbz +bbz +bla +bma +bmP +bmP +bpF +bqK +bsi +btE +cKM +bax +bax +bax +bax +bax +bax +bax +bax +bGq +cMw +bax +bKK +bax +bax +bax +bQc +bax +bSi +bTq +bax +bHE +bax +bax +bax +bax +bax +bax +bax +bGq +bSi +bKK +cch +ccw +bax +bHE +bax +bax +bax +bTq +bax +bax +bab +cfP +cfP +cfP +cfP +cfP +cfP +cfP +cgV +cgV +cgV +cgV +cgV +cgV +cgV +cgV +cji +cjG +cjG +ckP +cjG +cjG +cjG +cnr +cjG +cjG +cjG +cjG +cjG +cLt +ctc +ctZ +cvc +cvc +cwX +cvc +cyi +cyR +czq +cAj +cyU +cBT +cCL +cDD +czG +cER +ckH +cFw +cFv +chb +cgu +cgu +cgu +cgu +cgu +chc +cgN +cgS +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(59,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +abE +abE +abW +acH +acH +abW +acO +acO +acO +acO +acO +acO +acO +acO +acO +afr +ahZ +aiH +ajA +aku +alk +alJ +amr +anq +aoe +ajF +ajF +ajF +arU +ajF +ajF +ajF +aoe +axv +ays +azU +aBh +aBj +aDv +aEI +aGi +aHw +aHx +aHx +aHx +aHx +aHx +aHx +aHx +aPL +aRt +aSp +aSN +aTT +aSN +aSN +aVK +aSN +aSN +aSN +aSP +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +bac +bay +bba +bbA +bbA +bbA +bbA +bdV +beE +bfy +bbA +bbA +bix +bbA +bbA +blb +bmb +bmQ +bnY +bpG +bqL +bsj +btF +bvl +bwJ +byn +bvl +bvl +bvl +bvl +bvl +bvl +bGr +cMx +bvl +bGr +bvl +bvl +bvl +bvl +byn +bSj +bmQ +bUr +bHF +bvl +bvl +bvl +bvl +bvl +bvl +bnY +cat +cbd +cbF +cci +ccx +ccL +cdq +cdI +bay +bay +ceU +bay +cTV +cTX +cfQ +cfQ +cfQ +cfQ +cfQ +cfQ +cfQ +cgW +chd +chd +cho +chd +chd +chd +chd +cjj +cTY +ckn +cjH +clG +cjH +cmL +cns +cod +coR +coR +coR +crk +cst +ctd +cta +cvd +cwa +cwY +cxy +cyj +cyS +czr +cAk +cBf +cBU +cBU +cBU +cBU +cBU +cBU +cBU +cFd +cgL +chc +chc +cgu +cgu +cgu +chc +cgN +cgN +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(60,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abD +abE +abE +abW +acH +acH +abW +acO +acO +acO +acO +acO +acO +acO +acO +acO +acO +acO +afr +afr +afr +afr +alf +ams +anr +aof +apl +aof +aof +aof +aof +aof +apl +aof +axw +ayt +aof +aof +aCf +aDw +aEK +aGj +aHx +aIw +aJH +aKL +aLB +aJI +aNL +aON +aPL +aRt +aSl +aTm +aTm +aTm +aTm +cKf +aTm +aLm +aLm +aLm +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aXD +aZY +baz +bbb +bbB +bbB +bbB +cKn +bbB +bbB +bbB +bbB +bbB +bbB +bbB +bbB +blc +bmc +bmR +blc +bbB +bqM +bsk +btG +bBK +bvs +bvs +bvs +bvs +cTv +cTv +cTv +cTv +cTD +bvs +cTE +cTE +cTE +cTE +cTE +cTE +cTE +bSk +bTr +bUs +cTE +cTE +cTE +bXC +cTO +cLg +bZa +bZW +cau +cbe +cbG +bZa +cTP +ccM +cTO +cdJ +cTO +cTO +cTO +cTO +cTW +aZY +cfR +cgb +cgb +cgb +cgb +cgb +cgb +cgX +cgX +cgX +cgX +cgX +cgX +cgX +ciE +cjg +cjg +cTZ +cUa +cUa +cUc +cUa +cUa +coe +cUa +cUa +cUm +crl +cjG +cte +cua +cve +cvc +cwW +cxz +cyk +cyR +czq +cAj +cBg +cBV +cCM +cCM +cCM +cCM +cCM +cBU +cFd +cgL +cjU +chc +cgu +cgu +cgu +chc +cgN +cgS +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(61,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abE +abW +acH +acH +abW +acO +acO +adF +aea +aeB +aeB +aeB +aeB +agr +acO +aia +aiI +ajB +akv +ajB +afr +amt +anr +aof +aog +aog +aqW +arV +asR +aog +aog +aof +axx +ayt +aof +aof +aBm +aDv +aEI +aGj +aHx +aIx +aJI +aJI +aJI +aJI +aNM +aOO +aPL +aRt +aSq +aTn +aTU +aUS +aVp +aVL +aWq +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aZn +aZy +bbc +bbB +bca +bcC +bdg +bbB +beF +bfz +bcD +bhn +biy +bjm +bke +bjp +bmd +bmS +bnZ +blc +bqN +bsl +btH +cTa +bvn +byo +bvm +bAE +bBE +bBE +bBE +bBE +bGs +bvm +bJf +bKL +bMk +bJe +bOE +bQd +bRc +bSl +bTs +bUt +bVs +bVs +bJe +bXD +bYj +bYm +bZu +bZX +bZD +cbf +cbH +ccj +ccy +ccN +aZY +cdK +ceb +ceb +ceb +cfj +cfz +cfj +cfS +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +ciF +cjk +cjk +cko +ckQ +clH +cmf +cmM +cnt +cof +cjg +cgN +cUn +crm +cjG +ctf +cub +cvf +cwb +cwZ +cvc +cyl +cta +czs +cAl +cBh +cBW +cCN +cCN +cCN +cCN +cFi +cBU +cFJ +cFv +cnb +clV +chc +chc +chc +chc +cgN +cgN +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(62,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abW +abW +abW +abW +abW +acO +acO +adG +aeb +aeC +aeY +afs +afM +ags +ahn +aib +aiJ +ajC +akw +akw +afr +ams +anr +cJu +aog +aqb +aqX +arW +asS +atY +aog +cJv +axw +ayt +aof +aBi +afr +aDu +aEL +aGk +aHy +aIy +aJJ +aJJ +aLC +aMM +aNN +aOP +aPL +aRu +aSr +aTo +aTV +aUT +aVq +aVM +aWq +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aZn +aZA +baB +bbB +bcb +bcD +bdh +bbB +beG +bfA +bgv +bho +biz +bjn +bkf +bld +bme +bmT +boa +bpH +bqO +bsm +btI +cTb +bvo +bvo +bzC +bAF +bBF +cMt +bBF +bFd +bGt +bvm +bJg +bKM +bMl +bNm +bKO +bKO +bRd +bSl +bTs +bUu +bVt +bWm +bJe +bJe +bJe +bYm +bZv +bZY +bZD +cbf +cbI +cck +ccy +bYm +aZY +bbX +bbX +bbX +ceV +aZY +aZY +aZY +bjB +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cjg +cjg +cjg +cmg +cmN +cnu +cog +cjg +cgN +cUn +crn +cjG +ctf +cta +cvg +cwc +cxa +cxB +cym +cyT +czt +cAm +cBi +cBX +cCO +cDE +cEj +cDE +cFj +cBU +chc +cFd +cgL +cgL +chc +chc +chc +cjV +chc +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(63,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abW +abW +abW +abW +abW +acO +acO +adH +aec +aeD +aeD +aeD +aeD +agt +acO +acO +afr +ajD +akx +akx +akx +amu +anr +aoh +apm +apo +asT +arX +cLR +atZ +avc +aoh +axw +ayt +afr +aBj +afr +aDv +aEM +aGl +aHz +aIz +aJK +aKM +aLD +cMj +aNO +aHx +aPN +aRv +aSs +aTp +aTW +aUU +aVr +aVN +aWq +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYT +aZn +aZz +bbd +bbB +bcc +bcE +bdi +bdW +beH +bfB +bgw +bhp +biA +bjo +bkg +ble +bmf +bmU +bob +bpI +bqP +bsn +btJ +cTc +bvp +bvp +bzD +bvp +bvp +bCK +bEf +bFe +bGu +bvm +bJh +bKN +bMm +bJe +bKO +bQe +bMn +bSl +bTs +bUu +bVt +bVt +bWT +bXE +bYk +bYm +bYX +bYX +bZD +cbf +cbJ +bYX +ccz +ccO +aZY +bbX +bbX +bbX +bbw +aZY +aYP +bjB +bjB +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgN +cgN +cjg +cmh +cmO +cnv +coh +cjg +cgN +cUn +cro +csu +ctg +cta +cvh +cwd +cxb +cxC +cyn +cta +czu +cAn +cBj +cBY +cCP +cDF +cDF +cES +cFk +cBU +chc +cFd +cgL +cgL +cgL +cgL +cgL +cnb +chc +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(64,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abE +abW +abW +abW +abW +acO +acO +adI +aed +aeE +aeZ +aft +afN +agu +aho +aic +aiK +ajE +aky +aky +aky +amv +ans +aoi +apn +aqc +aqZ +arY +aqc +aua +avd +awp +axy +ayu +azV +aBk +azV +aDx +aEN +aGm +aHA +aIA +aJL +aKN +aLE +aMN +aNP +aHx +aPO +aRw +aSl +aTm +aTm +aTm +aVs +aTm +aTm +abE +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +aZc +aYP +aYP +aZn +aZm +baA +bbe +bbC +bcd +bcF +bdj +bbB +beI +bfC +bgx +bhq +biB +bjp +bkh +blf +bmg +bmV +bjp +blc +bqQ +bax +btK +cTd +bvq +bvq +bvm +bAG +bBG +bCL +bBG +bFf +bGv +bvm +bJe +bJe +bJe +bJe +bOF +bKO +bRe +bSl +bTs +bUv +bVu +bVu +bJe +bXF +bYl +bYm +bZw +bZX +bZD +cbf +cbK +bZX +ccy +ccP +aZY +cdL +cec +cec +bbw +aZY +aYP +bjB +bjB +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgN +cgN +cjg +cjg +cjg +cjg +cjg +cjg +cgN +cUn +crp +cjG +cth +cLw +cvi +cwe +cvY +cxD +cyo +cta +czv +cAj +cBk +cBV +cCQ +cDF +cEk +cES +cFk +cBU +chc +cFw +cGv +cGv +cGv +cHi +cFv +chb +chc +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(65,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abE +abW +abW +abW +abW +acO +acO +adJ +aee +aeF +afa +afu +afO +agv +ahp +aid +aiL +ajF +ajF +ajF +ajF +amw +ans +aoj +apo +aqd +ara +arZ +ara +ara +ara +awq +axz +ayv +azW +aBl +azW +aDy +aEO +aGj +cJP +aHx +aHx +aHx +aHx +aHx +aHx +aHx +aPP +aRt +aSl +aLm +abW +abW +abW +abW +abW +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYT +aYT +aZn +bad +baB +aZn +bbB +bce +bcG +bdk +bbB +beJ +bcD +bgx +bhq +biB +bjp +bki +blg +bmh +bmS +boc +bpJ +bqR +bax +btL +bBL +bwK +byp +bvm +bAH +bBG +bCM +bBG +bFf +bGw +bBK +bJi +bKO +bKO +bKO +bKO +bQf +bRf +bSl +bTs +bUu +bVt +bWm +bJe +bJe +bJe +bYm +bZx +bZY +bZD +cbf +cbI +bZY +ccA +ccQ +aZY +aZY +aZY +aZY +aZY +aZY +aYP +aYP +bjB +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgN +cgN +cgR +cgR +cgR +cgR +cgN +cgN +cgN +cgN +cUr +crl +cjG +cti +cta +cvj +cwf +cxc +cxE +cyp +cta +czw +cAo +cBl +cWl +cWn +cWn +cWn +cWq +cBV +cBU +chc +chc +chc +cjX +cgL +cgL +cFd +ckH +chc +chc +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(66,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abE +abW +abW +abW +abW +acO +acO +adK +aef +aef +afb +aee +afP +agw +acO +acO +afr +ajG +akz +akz +akz +amx +anr +aok +app +aqe +cLQ +arX +arb +apo +ave +awr +axA +ayw +afr +aBm +afr +aDz +aEI +aGf +cNC +aIB +cNJ +cNP +cNV +cJT +cJX +cKa +cKb +aRt +aSl +aLm +abW +abW +abW +abW +abW +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYT +aYT +aZn +aZA +baB +aZn +bbB +bcf +bcG +bcD +bbB +beK +bcF +bgx +bhq +biB +bjp +bkj +bjp +bmi +bmS +bjp +bbB +bqS +bax +btM +bBL +bwL +byq +bzE +bAI +byr +bCN +bAI +bFg +byr +bBL +bJj +bKP +bMn +bMn +bMn +bQg +bQg +bSl +bTs +bUu +bVt +bVt +bWT +bXE +cMG +bYm +bZA +cML +bZD +cbf +cbL +cML +ccB +ccR +cdr +cdr +cdr +cdr +cdr +cdr +cdr +aYP +aYP +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgS +cgN +cgN +cgN +cgR +cgR +cgR +cgR +cgN +cgN +cgN +cgN +cTZ +cUu +cUw +ctj +cVw +cWf +cWf +cWf +cWf +cyq +cWf +czx +cAp +cWk +cWm +cCR +cDG +cEl +cWr +cET +cET +cET +cET +cET +cET +cET +cET +cFd +cgL +cyK +chc +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aad +aac +aac +aac +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(67,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abE +abW +abW +abW +abW +acO +acO +adL +aef +aef +aef +aef +afQ +adM +ahn +aib +aiM +ajH +akw +akw +afr +amy +anr +cJv +aog +aqf +arc +arW +asU +aub +aog +cJu +axw +ayt +aof +aBi +afr +aDv +cNx +aGn +cND +aIC +cNK +cNQ +cNQ +cJU +cNQ +cOm +cKc +aRt +aSl +aLm +abW +acH +acH +abW +abW +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYT +aYT +aZn +aZA +baC +bbf +bbD +bcg +bcH +bdl +bdX +beL +bfE +bbB +bhr +biC +bjq +bkk +bjq +bmj +bmW +bod +bpK +bqT +bso +btM +bvr +bwM +byr +byr +bwM +byr +bCO +bwM +bFg +byr +bBL +bJk +bKO +bMo +bNn +bNn +bNn +bNn +bSm +bTt +bUw +bVv +bVv +bJe +bXF +bYl +bYm +bZz +bZZ +cav +cbg +cbM +ccl +ccC +ccS +cds +cdM +ced +ccW +ceW +cfk +cdr +aYP +aYP +bjB +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +crl +cjG +ctk +cVx +cvk +cwg +cxd +cuc +cyr +cwg +czy +cAq +cwh +cCa +cCS +cDH +cEm +cWs +cET +cFl +cFl +cFZ +cFl +cFl +cGV +cET +cFd +cgL +chb +chc +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(68,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abE +abW +abW +abW +abW +acO +acO +adM +aeg +aeG +afc +afv +aeG +agx +acO +aia +aiN +ajB +akA +ajB +afr +amz +anr +aof +aog +aog +aqW +asa +asR +aog +aog +aws +axw +ayt +aof +aof +aBj +aDu +cNy +cNB +cNE +aID +cNH +aKO +cNX +cOc +cOg +cOn +cOt +aRt +aSl +aLm +abW +acH +acH +abW +abW +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYX +aZL +baD +aZn +bbB +bch +bch +bch +bch +bch +bfF +bgy +bhs +biD +bjr +bkl +blh +bmk +bjp +boe +bbB +bqU +bax +btM +bvr +bwM +bys +byr +bwM +byr +bCN +bwM +bFg +byr +bBL +bJl +bKQ +bMp +bNo +bOG +bOG +bOG +bSn +bTu +bUx +bVt +bWm +bJe +bJe +bJe +bYm +bZA +bZA +bZD +bZD +cbL +bZA +ccD +ccT +cdt +cdN +cee +cdt +ceX +cfl +cdr +cdr +aYP +aYP +aYP +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +chM +cif +ciG +ciG +ciG +ciG +ciG +ciG +ciG +cmP +chM +coi +coS +cpx +chM +crq +csv +ctl +cud +cvl +cwh +cxe +cxF +cys +cwh +czz +cAr +cyU +cBZ +cCT +cDI +cEn +cET +cET +cFl +cFl +cGa +cFl +cFl +cFl +cET +cFd +cGu +cjU +chc +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aac +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(69,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abE +abW +abW +abW +abW +acO +acO +acO +acO +acO +acO +acO +acO +acO +acO +acO +afr +afr +afr +afr +alf +amy +anr +aof +apq +aof +aof +aof +aof +aof +apq +aof +axw +ayt +aof +aof +aCf +aDw +aEK +aGo +aES +aIF +aES +aES +aES +aES +aNQ +cOo +aPR +cOA +aSz +cOE +adZ +adZ +aez +aez +aWr +aWr +aWr +aWr +aXE +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYT +aYT +aYT +aZn +aZA +baB +aZn +aZn +bch +bcI +bcK +bcK +bch +cKo +bch +bch +biE +bch +bkm +bli +bli +bli +bch +bch +bqU +bax +btM +bvr +bwM +byr +byr +bwM +bBH +bCP +bwM +bFh +bGx +bBL +bJm +bJm +bMq +bNp +bJm +bJm +bJm +bJm +bTv +bUu +bVt +bVt +bWT +bXE +bYk +bYm +bZB +caa +caw +caw +cbN +caa +ccE +ccU +cdu +cdO +cef +cey +cdr +cfm +cfA +cdr +aYP +aYP +aYP +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +chM +cig +ciH +ciH +ciH +ciH +ciH +ciH +ciH +cmQ +cnw +coj +coT +cpy +chM +crl +csw +ctm +cVy +cvm +cwi +cxf +cue +cyt +cyU +czo +cAj +cyU +cBZ +cCU +cDI +cEo +cET +cET +cFl +cFl +cFl +cFl +cGF +cFl +cET +cFd +cgL +chc +chc +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(70,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abE +abW +abW +acH +acH +acO +acO +acO +acO +acO +acO +acO +acO +acO +acO +acO +aiO +ajI +akB +all +alK +amA +ant +aol +apr +apr +apr +aol +asV +apr +apr +aol +axB +ays +azU +aBn +aBm +aDv +cNx +aGp +cNF +cNG +cNF +aKQ +cNY +cOd +cOh +aOQ +cOu +cOB +aSl +cOF +aez +adZ +aez +aez +aWs +aWH +aWV +aXk +aXE +aXE +aXE +abC +abC +abC +abC +abC +abC +aaa +aaa +aaa +aaa +aaa +aYT +aYT +aYT +aZn +aZA +baE +aZm +aZn +bch +bcJ +bcN +bdY +beM +bfG +bgz +bht +biF +bjs +bkn +bjw +bjw +bjw +bof +bch +bqU +bax +btM +bvr +bwM +byr +byr +bwM +byr +cMu +bwM +bFg +bGy +bBL +bJn +bKR +bMr +bNq +bOH +bQh +bRg +bJm +bJm +bUy +bVw +bVw +bJe +bXF +bYl +bYm +bZA +bZA +cax +bZD +bZA +cML +ccB +ccV +cdv +cdP +ceg +ccW +ceY +cfn +cfB +cdr +aYP +aYP +aYP +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +chM +cig +ciH +ciH +ciH +ciH +ciH +ciH +ciH +cmQ +cnw +coj +coU +cpz +chM +crl +cjG +ctn +cVz +cuf +cuf +cuf +cuf +cyu +cuf +czA +cAs +cBm +cCb +cCV +cDJ +cEp +cEU +cET +cFl +cFl +cFl +cFl +cGG +cFl +cET +cFd +ckH +cgu +chc +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(71,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abE +abW +abW +acH +acH +abW +abW +abW +abW +abW +abW +abW +abW +abW +agy +agy +aiP +ajJ +ajJ +alm +afr +amB +anp +aom +aps +aqg +anp +aom +asW +aqg +anp +aom +axC +ayx +azT +aBo +afr +aDu +aEQ +aGq +aHE +aIG +aHE +aKR +aHC +aHC +cOi +aOR +aPS +aRt +aSl +cOF +aez +adZ +apx +afq +aWs +aWI +aWW +aXl +aXF +aXT +aXF +aYn +aYn +aYn +aYn +aXB +abC +abC +abC +abC +abC +abC +aYT +aYT +aYT +aZn +aZA +baB +bbg +aZn +bch +bcK +bcI +bcK +bcN +bfH +bch +bhu +biG +bjt +bko +bjw +bjt +bjw +bjw +bch +bqU +bax +btN +bBL +bwM +byr +byr +bwM +byr +bCN +bwM +bFg +bGz +bBL +bJo +bJr +bMr +bNr +bOI +bOI +bRh +bSo +bJm +bJm +bJm +bJm +bJm +bJm +bYm +bYm +bZC +bZX +bZD +bZD +bZw +ccm +ccB +ccW +cdw +cdQ +ceh +cez +cdr +cfo +cfC +cdr +aYP +aYP +aYP +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +chM +cig +ciH +ciH +ciH +ckp +ciH +ciH +ciH +cmQ +chM +cok +coU +cpA +chM +crr +cjG +cto +cVz +cvn +cwj +cxg +cxG +cyv +cuf +czw +cAt +cBl +cCc +cCc +cCc +cCc +cET +cET +cET +cFK +cFl +cFl +cGH +cET +cET +cFd +clV +cgu +chc +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(72,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +acH +acH +acH +abW +abW +abW +abW +abW +abW +abW +agy +agz +aiQ +agA +ajJ +ajJ +afr +amC +anu +aon +alH +amC +ard +aon +alH +amC +avf +aon +alH +amC +azX +aon +afr +aDv +aEI +aGr +aES +cNH +aES +cNR +cNZ +aHC +cOj +aES +aPT +aRt +aSl +cOF +aez +aez +afq +aVO +aWt +aWJ +aWX +aXm +aXE +aXE +aXE +abC +abC +abC +abC +aYA +abC +aaa +aaa +aaa +aaa +aYP +aYT +aYT +aYT +aZn +bae +baF +bbh +aZn +bch +bcL +bdm +bdZ +bcN +bfI +bch +bhv +biG +bju +bkp +blj +bml +bjw +bjw +bch +bqU +bax +btO +bBL +bwN +byt +bzF +bAJ +bBI +bCQ +bEg +bFi +bGA +bBL +bJp +bKU +bMs +bNs +bOJ +bQi +bRi +bSp +bJm +bUz +bVx +bJr +bVx +bUz +bYm +bYW +bZx +bZY +bZD +bZD +bZx +bZY +ccF +ccX +cdr +cdr +cdr +cdr +cdr +cLj +cdr +cdr +aYP +aYP +aYP +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +chM +cih +ciH +ciH +ciH +ckq +ciH +ciH +ciH +cmQ +cnx +col +coV +cpB +cqr +crs +csx +ctm +cVz +cvo +cwk +cxh +cxH +cyw +cuf +czo +cAj +cBk +cCc +cCW +cDK +cEq +cEU +cFm +cFx +cFL +cGb +cGw +cGI +cGW +cET +cFd +cgL +cgu +chc +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(73,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +abW +acH +acH +acH +acH +acH +abW +abW +abW +afR +afR +agA +agA +agA +agA +afr +amD +ann +aoo +alH +amD +ann +aoo +alH +amD +ann +aoo +alH +amD +ann +aoo +afr +aDA +aEI +aGs +aHB +cNI +cNN +aKT +aHC +aHC +cOk +cOp +cOt +aRy +aSu +cOF +aez +afV +alR +anC +aWs +aWs +aWr +aWs +aXE +abW +aaa +aaa +aaa +aaa +abC +aYA +abC +aaa +aaa +aaa +aaa +aYP +aYT +aYT +aYT +aZn +aZm +aZA +baB +aZn +bch +bcM +bdn +bea +beN +beN +bgA +bhw +biH +bjv +bkq +blk +bmm +bmX +bjw +bch +bqV +bsp +btP +bBL +bvm +bvm +bzG +bvm +bvm +bCR +bvm +bFj +bvm +bBL +bJq +bKT +bMs +bNs +bOK +bQj +bRj +bSp +bJm +bJr +bVx +bWn +bVx +bJr +bYm +bYX +bZD +bZD +bZD +bZD +bZD +bZD +bYX +ccY +cdx +cdx +cdx +bYm +cdr +cfp +cdr +aZn +aYP +aaa +bjB +bjB +bjB +bjB +bjB +cgS +cgS +cgS +cgS +cgS +chM +cig +ciH +ciH +ciH +ckr +ciH +ciH +ciH +cmQ +chM +com +coW +cpC +cqs +crt +csy +ctf +cug +cvp +cwl +cxi +cxI +cyx +cyV +czB +cAu +cBn +cCc +cCW +cDK +cEr +cCc +cFn +cFy +cFM +cGc +cGx +cGJ +cFn +cCc +cHr +cGu +cjU +chc +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(74,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +abW +acH +acH +acH +acH +acH +abW +acH +acH +afR +afR +agy +ajJ +agA +agA +afr +amE +anv +ann +alH +aqh +ann +ann +alH +auc +ann +ann +alH +ayy +ann +ann +afr +aDB +cNy +aKS +aKS +aII +aJN +aIH +aKS +aKS +aNR +cOq +cOw +aRx +aSt +cOJ +aez +afq +aoR +apu +aez +adZ +abW +abW +abW +aaa +aaa +aaa +aaa +aaa +abC +aYA +abC +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYP +aYP +aZn +aZA +baB +bbE +bci +bcN +bcN +beb +beO +bfJ +bch +bhx +biI +bjw +bjw +bjw +bjw +bjw +bog +bch +bqU +bax +btQ +bBL +bwO +byu +bzH +bzH +bzH +bCS +byv +bFk +byv +bBL +bJr +cMB +bMs +bNs +bOK +bQk +bRk +bSq +bJm +bJr +bVy +bJr +bJr +bJr +bYm +bYY +bZD +cab +cab +cab +cab +bZD +bYX +ccY +cdx +cdx +cdx +bYm +cLi +aZA +bad +aZo +aYP +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +cgS +cgS +cgS +chM +cig +ciH +ciH +ciH +ciH +ciH +ciH +ciH +cmQ +cnw +con +coX +cpD +chM +cru +cjG +ctf +cug +cvq +cwm +cxj +cxJ +cyy +cyW +czy +cAj +cyU +cCc +cCX +cDL +cEs +cEV +cEs +cEs +cEs +cGd +cEt +cGK +cEt +cCc +cHr +cgL +chc +chc +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(75,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acH +abW +abW +acH +acH +acH +acH +acH +abW +acH +acH +acH +afR +agz +ahq +agA +agA +afr +amF +anw +aop +alH +aqi +anw +asb +alH +aud +anw +awt +alH +ayz +anw +aBp +afr +aDC +aER +aGu +aHH +aIJ +cNN +cNS +cOa +cOe +cOl +cOp +cOt +aRt +aSv +cOF +adZ +apx +anC +aez +aez +abW +abW +abW +akG +aaa +aaa +aaa +aaa +aaa +abC +aYA +abC +aaa +aaa +aaa +aaa +aaa +aaa +aZc +aYT +aYT +aZo +aZn +baF +bbh +bch +bch +bch +bch +bch +bch +bch +bhy +biJ +bjx +bkr +bll +bmn +bmY +boh +bch +bqU +bax +btO +bBL +bwP +cMs +bzI +byv +byv +bCT +cMs +bFk +bGB +bBL +bJs +bJr +bMr +bNs +bKR +bKR +bKR +bKR +bTw +bUA +bVz +bWo +bVz +bUA +bYm +bYX +bZD +cab +bZD +cbh +cab +bZD +bYX +ccZ +bYX +bYX +bYX +bYm +cfq +aZA +aZo +aZo +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgS +cgS +chM +cig +ciH +ciH +ciH +ciH +ciH +ciH +ciH +cmQ +cnw +con +coY +cpE +chM +crl +cjG +ctf +cuh +cvr +cwn +cxk +cxK +cyz +cyX +cvl +cAv +cBo +cCc +cCY +cDM +cNu +cEt +cEt +cFz +cEt +cEt +cNu +cGL +cGX +cCc +cFd +cgL +cgu +cgu +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(76,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acH +acH +acH +abW +abW +abW +acH +acH +acH +acH +afR +agy +agy +agA +agA +agA +agA +afr +afr +afr +afr +afr +afr +afr +afr +afr +afr +afr +afr +afr +afr +afr +afr +afr +aDD +aES +aGv +aES +aES +aES +aES +aGv +aES +aES +aES +cOx +aRt +aSl +cOF +adZ +aUV +anC +aez +aez +abW +abW +abW +abW +aaa +aYe +aYe +aYe +aYe +aYe +aYA +aYe +aYe +aYe +aYe +aYe +aaa +aaa +aYP +aYT +aYT +aYT +aZn +bbi +bbF +bcj +bcj +bdo +bbh +bad +aZn +bch +bch +bch +bch +bch +bch +bch +bch +boi +bch +bqU +bax +btR +bBL +bwQ +byw +bzJ +byw +bBJ +bCU +bEh +bFl +bGC +bBL +bJt +bKV +bMt +bNs +bOL +bQl +bRl +bSr +bTx +bJu +bJu +bJu +bJu +bJu +bYn +bYZ +bZE +bZD +cay +bZD +bZD +bZE +bYX +ccY +cdx +cdx +cei +bYm +bCW +aZA +aZn +aZn +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chM +cii +ciI +ciI +ciI +ciI +ciI +ciI +ciI +cmR +chM +coo +coZ +cpF +chM +crl +cjG +ctf +cui +cvs +cwn +cwn +cxL +cyA +cuf +czo +cAw +cBp +cCc +cCY +cDM +cEt +cEt +cEt +cEt +cEt +cEt +cEt +cEt +cEt +cHj +cHs +cgL +cgu +cgR +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(77,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acH +acH +acH +abW +abW +abW +acH +acH +acH +afR +agy +agA +agA +agA +agA +ajJ +agA +agy +agy +agy +agy +agy +agy +agy +adZ +adZ +adZ +adZ +adZ +adZ +adZ +azY +aBq +aCg +aDE +aET +aGw +aHI +azY +aJR +cNT +aJR +aJR +aJR +aLm +aPV +aRt +aSl +cOF +adZ +aUW +anC +aez +aez +abW +abW +aaa +aaa +aaa +aYf +aYf +aYf +aYf +aYf +aYB +aYJ +aYJ +aYJ +aYJ +aYJ +aaa +aaa +aYP +aYT +aYT +aYT +aZn +aYX +bbG +aZA +aZA +aZA +baF +bcj +bcj +bcj +bhz +biK +bjy +bks +blm +bmo +bmZ +boj +bpL +bqW +bsi +btS +bBL +bwR +bvm +bvm +bAK +bBK +bvs +bvs +bvs +bvs +bHG +bJu +bJu +bJu +bNt +bJu +bJu +bJu +bJu +bTy +aZn +aZo +aZo +aZo +aZn +bYo +bZa +bZa +bZa +bZa +bZa +bZa +bZa +bZa +cda +bYm +bYm +bYm +bYm +bCW +bGo +aYX +aYP +aaa +aaa +aaa +aaa +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +chM +cNo +cNp +cNq +cVz +cvt +cwo +cxl +cxM +cyB +cuf +czC +cAx +cBq +cCc +cCY +cDN +cEu +cEW +cFo +cEW +cEW +cEW +cGy +cGM +cGY +cCc +cHt +cgL +cgu +cgR +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(78,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acH +abW +abW +abW +acH +acH +acH +afR +agz +ahq +agA +agA +agA +agA +agy +aig +agy +agy +agA +agA +agy +agy +afS +afS +afS +afV +afV +adZ +adZ +azY +aBr +aCh +aDF +aEU +aGx +aHJ +aIK +aJO +aJQ +aJQ +aJR +aNS +aLm +aPW +aRz +cMl +cOF +aez +anN +ayB +afS +aez +adZ +abW +aaa +aaa +aaa +aYg +aYg +aYg +aYg +aYg +aYC +aYg +aYg +aYg +aYg +aYg +aaa +aaa +aaa +aYP +aYT +aYT +aYT +aZo +aZn +aZn +aZm +aZA +bec +bbi +aZA +aZA +bbE +biL +bjz +bkt +bln +bmp +aZm +bok +aZm +bqX +bbz +btT +cTe +bwS +byx +bzK +cKQ +cKR +bCV +aZo +aZn +bGD +bkb +bkb +bKW +bMu +bNu +bkb +bQm +bkb +bSs +aZB +bbg +aZo +aZo +aZo +aZo +bFm +bkb +bkb +bkb +caz +bkb +bkb +ccn +bkb +bMu +bkb +bkb +bkb +ceA +bCY +bFn +aZo +aYP +aaa +aad +aaa +aaa +aad +aad +aad +aaa +aaa +aad +aaa +aaa +abC +cgN +cgN +cgR +cgR +cgR +cgR +cgN +cgN +cgN +cgN +cgN +cgR +cgR +cjg +crl +cjG +ctp +cVz +cuf +cuf +cuf +cuf +cuf +cuf +cue +cAy +cBr +cue +cCZ +cDO +cue +cEX +cFp +cFB +cEt +cGe +cGz +cGN +cGZ +cCc +cFd +cgL +chc +cgR +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(79,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +acH +afR +agA +agA +aie +agA +agA +akC +agz +alL +akD +amG +amG +alN +agA +agy +afV +asX +aue +avg +afS +axD +adZ +azY +aBs +aCi +aDG +aEV +aGy +aHK +aIL +aJP +aJP +aJP +aMQ +aNT +aLm +aPQ +aRt +aSl +cOF +aez +afq +anC +afq +aez +adZ +abW +aaa +aaa +aaa +abC +abC +abC +abC +abC +arw +abC +abC +abC +abC +abC +aaa +aaa +aaa +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aZo +aZo +aZn +aZm +aZn +aZn +aZn +aZm +bjA +bku +blo +bmq +aZm +bol +aZm +bqY +bbz +btU +bvt +bwT +byy +bBL +bAL +bBL +bCW +aZA +bFm +bCY +aZA +bbi +aZA +aZA +aZA +aZA +bbi +aZA +bSt +bkb +bkb +bkb +bkb +bkb +bMu +bCY +aZA +bbi +aZz +bad +bbg +aZo +aYX +aZo +bqE +aZA +bWp +bbi +ceB +aZn +aZn +aZo +aYT +aYP +aaa +aaa +aaa +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +cgN +cgN +cjl +cjl +cjl +cjl +cjl +cgN +cgN +cgN +cgR +cLp +crv +cst +cte +cUr +cvu +cwp +cxm +cxN +cyC +cue +czD +cAz +cBs +cCd +cDa +cDP +cue +cue +cCc +cCc +cFN +cCc +cCc +cCc +cHa +cCc +cHu +cgL +chc +cgR +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(80,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaQ +abe +aaQ +abC +abC +abC +abC +abC +abC +abC +abC +ads +abW +abW +abW +abW +acH +afR +agA +agA +agA +agA +agA +akD +aln +alM +amG +anx +amG +amG +akC +agz +afV +akp +auf +akp +afS +afq +akq +cJJ +aBt +aCj +aDH +aDI +aGz +aHL +aIK +aJQ +aJQ +cMf +aMR +aNU +aLm +aPX +aRt +aSx +cOF +aez +aez +anC +afq +aez +adZ +abW +aaa +aaa +aaa +aYe +aYe +aYe +aYe +aYe +arw +aYe +aYe +aYe +aYe +aYe +aaa +aaa +aaa +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYP +aYT +aYT +aYT +aZo +aZm +aZm +aZm +aZm +aZm +aZm +bom +aZm +bqZ +bab +baa +bvm +bwU +bvm +bzL +bAM +bBM +bCX +bkb +bCY +bbg +aZn +aZm +bKX +bKX +bKX +bKX +aZm +aZn +bSu +aZn +bUB +aZA +bWp +aZA +aZA +aZA +aZo +aZm +cac +aZm +aZo +aZo +aZo +cbO +cbO +cbO +cbO +cbO +ceC +cbO +aYP +aYT +aYT +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +cgN +cjl +ckR +clI +cmi +cjl +cjl +cjl +cjl +cjl +cjl +crl +cjG +cte +cUn +cvv +cwq +cwq +cxO +cyD +cue +czE +cAA +cwg +cCe +cDb +cyU +cEv +cue +chc +cCc +cLM +cGf +cFI +cFI +cHb +cGv +cHv +cGu +cjU +cgR +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(81,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaQ +abf +aaQ +aaQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +acH +afR +agy +agA +aif +aiR +ajK +agy +agy +alN +alN +amG +amG +agA +afR +afR +afV +asY +akp +avh +awu +axE +ayA +azY +aBu +aCk +aDI +aEW +aDI +aDI +aIM +aJR +aJR +aJR +aJR +aJR +aOT +aPQ +aRt +aSm +cOF +aez +afq +anC +afq +aez +adZ +abW +aaa +aaa +aaa +aYf +aYf +aYf +aYf +aYf +arw +aYJ +aYJ +aYJ +aYJ +aYJ +aaa +aaa +aaa +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYT +aYP +aYT +aYT +aYT +aYT +aYP +aYP +aYP +aYP +aYP +aZm +bon +bpM +cRM +arz +arz +bvm +bwV +byz +bzM +bkb +bkb +bCY +bbi +bFn +aZn +aZn +aZm +bjB +bjB +bjB +bjB +aZm +aZn +aZn +aZo +aYX +aZn +aZn +aZo +aZo +aZo +aZo +aZm +cad +aZm +aYP +cbO +cbO +cbO +cdb +cdy +cdR +cdc +ceD +cbO +cbO +aYT +aYT +aYP +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +chN +ciJ +cjl +cjl +cks +ckS +clJ +cmj +cjl +cny +cop +cpa +cpG +cjl +crw +csz +ctq +cuj +cvw +cwr +cxn +cxP +cyE +cue +czF +cAB +cBt +cCf +cyU +cDQ +cue +cue +chc +cCc +cFO +cLN +cxT +ckH +cln +cgL +cgL +cmA +chc +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(82,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaQ +abg +abt +abF +aaQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +acH +acH +agy +agy +aig +afR +afR +afR +afR +afR +afR +afR +afR +agy +afR +aez +afV +afV +afV +afV +afV +afq +anC +cJK +aBt +aCl +aDJ +aDI +aGA +aHL +aIK +aJQ +aJQ +aJQ +aMS +aJR +aOU +aPY +aRA +aSy +cOR +aTX +ahr +aVt +aVP +aez +adZ +akG +abC +abC +abC +aYg +aYg +aYg +aYg +aYg +arw +aYg +aYg +aYg +aYg +aYg +abC +abC +abC +abC +abD +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYP +aYP +bjB +bjB +bjB +bjB +arw +bpN +cRM +arz +arz +bvm +bwW +bvm +aZn +aZn +aZn +aZn +aZm +aZn +aZn +aZm +aZm +bjB +aaa +aaa +bjB +aZm +aZm +aYP +aYT +aYT +aYP +aYP +aYT +aYT +aYT +aYT +aZm +cac +aZm +aYP +cbO +cco +ccG +cdc +cdf +cdf +cdc +ceE +ceZ +cbO +aYT +aYT +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chN +cij +ciK +cjl +cjI +cjl +ckT +clJ +cmk +cmS +cnz +cnz +cnz +cnz +cqt +crx +csx +ctr +cUn +cjg +cws +cxo +cxo +cxo +cxo +czG +cue +cBu +cCg +cDc +czG +czG +czG +cxo +cxo +cxo +cjU +cnL +cjT +coD +cgL +chc +cgu +cgu +cgR +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(83,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaQ +abh +abu +abG +aaQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +adZ +adZ +adZ +aez +aez +aez +aez +aez +aez +aez +aez +adZ +adZ +aez +adZ +aez +aez +adZ +afS +afq +ayB +cJK +aBs +aCm +aDK +aEX +aGB +aDK +aIN +aJS +aJS +aJS +aMT +aNV +aOV +aPZ +aRB +aSl +cOS +aTY +afq +afV +aez +aez +adZ +abW +aaa +aaa +aaa +abC +abC +abC +abC +abC +arw +abC +abC +abC +abC +abC +aaa +aaa +aaa +aaa +aXn +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYT +aYT +aYT +aYT +aYT +aYP +bjB +aZc +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvu +bwX +bjB +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +bjB +aaa +aaa +aaa +aaa +bjB +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +bjB +bjB +bjB +aYP +cbO +ccp +cbO +cdd +cdy +cdy +cco +cej +cfa +cbO +aYT +aYT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chO +cik +ciL +cjm +cjJ +cjm +ckU +clK +ckU +ckU +ckU +ckU +ckU +ckU +cqu +cry +cjG +cte +cUn +cvx +cwt +cxo +cxQ +cyF +cyY +czH +cAC +cBv +cCh +cBz +cDR +cEw +cxQ +cyF +cyY +cxo +chc +clq +cgL +cgL +ckF +chc +cgR +cgR +cgR +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(84,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaR +abi +abt +abH +aaQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +adZ +adZ +adZ +adZ +adZ +adZ +adZ +adZ +adZ +aez +aez +aez +aez +aez +aez +aez +aez +aez +aez +adZ +afq +anC +azY +aBv +aCn +aDL +aEY +aGC +aHM +aIK +cMf +aJQ +aJQ +aMU +aNW +aLm +aQa +aRt +aSl +cOF +anC +aez +aez +aez +aez +abW +abW +aaa +aaa +aaa +aYe +aYe +aYe +aYe +aYe +arw +aYe +aYe +aYe +aYe +aYe +aaa +aaa +aaa +aXn +aaa +aaa +aaa +aaa +aaa +aaa +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aYP +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aYP +aYP +aaa +aaa +aaa +abD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bjB +bjB +aYP +aYP +bjB +bjB +aYP +aYP +aYP +aYP +aYP +bjB +bjB +bjB +aYT +cbO +cbO +ccH +cde +cdz +cdS +cej +cdf +cfb +cbO +aYP +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chP +cil +ciM +cjl +cjK +cjl +ckV +clJ +clJ +cmT +clJ +coq +cpb +cpb +cqv +crz +cjG +cts +cUn +cgL +cln +cxo +cxR +cyG +cyY +czI +cAD +cBw +cCi +cBA +cDS +cEx +cxQ +cyF +cFC +cxo +chc +cln +cgL +cgL +chc +chc +cgR +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(85,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaR +abi +abu +abI +aaQ +aaQ +aaQ +abC +abC +abC +abC +abC +abC +abC +abC +abC +afw +afS +afw +afq +afq +aiS +adZ +adZ +adZ +alO +afS +aez +aez +aez +aez +aez +aez +adZ +aug +aqG +afq +afq +anC +azY +aBw +aCo +aDM +aEZ +aGD +aHN +azY +azY +azY +cJK +azY +azY +aLm +aQb +aRt +aSl +cOF +aTZ +aez +aez +abW +abW +abW +abW +aaa +aaa +aaa +aYf +aYf +aYf +aYf +aYf +arw +aYJ +aYJ +aYJ +aYJ +aYJ +aaa +aaa +aXn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZc +aYP +aYP +aYP +aYP +aYP +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bjB +bjB +bjB +bjB +bjB +bjB +aYP +aYP +aYP +aYP +bjB +bjB +bjB +aYT +aYT +aYT +cbO +cdf +cdf +cdf +cdf +cco +cbO +cbO +aYP +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chP +ciN +cjl +cjl +cks +ckW +clJ +cml +cjl +cnA +cor +cpc +cpH +cjl +crA +cjG +cte +cUn +cgL +cln +cxo +cxS +cyH +cyZ +czJ +cAE +cBx +cCj +cDd +cDT +cEy +cEY +cyH +cFD +cxo +chc +cln +cgL +chb +chc +cgN +cgR +cgN +cgN +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(86,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaR +abi +abu +abJ +abX +ack +act +acI +acI +acI +acI +acI +acI +acI +acI +acI +afx +afT +agB +ahr +aih +aiT +ahr +ahr +ahr +ahr +amH +afq +aoq +adZ +adZ +afV +alR +afq +akq +avi +afq +afq +anC +azY +azY +azY +azY +azY +azY +azY +azY +aqm +aug +aEi +aMV +aNX +aLm +aQc +aRt +aSl +cOV +aTr +cPs +abW +abW +abW +abW +abW +aaa +aaa +aaa +aYg +aYg +aYg +aYg +aYg +arw +aYg +aYg +aYg +aYg +aYg +aaa +aaa +aXn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aYP +aYP +aYP +aYP +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZc +bjB +bjB +bjB +bjB +bjB +aYP +aZc +aaa +aaa +abC +bjB +aYT +aYT +aYT +aYT +cbO +cdg +cdA +cdf +cek +cbO +cbO +aYP +aYP +bjB +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgN +cjl +ckX +clL +cmm +cjl +cjl +cjl +cjl +cjl +cjl +crB +cjG +cte +cUn +ckG +clq +cxo +cxo +cxo +cxo +cxo +cxo +cBy +cNt +cDe +cxo +cxo +cxo +cxo +cxo +cxo +chc +cln +cgL +cGu +cjU +cgN +cgR +cgN +cgS +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(87,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaQ +abj +abv +abK +abF +aaQ +aaQ +abC +abC +abC +abC +abC +abC +abC +abC +abC +afw +afw +afS +afS +afS +adZ +ajL +akq +akq +afq +amI +ahr +ahr +ahr +aqj +ahr +asc +asZ +asZ +asZ +awv +aox +ayC +azZ +aBx +aCp +aDN +aFa +aBx +aBx +aBx +aJT +aBx +aBx +aCp +aBx +aOW +aQd +aRC +aSz +aTr +aUa +cPt +abW +abW +abW +abW +abW +aaa +aaa +aaa +abC +abC +abC +abC +abC +arw +abC +abC +abC +abC +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +abC +bjB +aYP +aYP +aYT +aYT +cbO +cdh +cdh +cdh +cdh +cbO +aYP +aYP +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgN +cjl +cjl +cjl +cjl +cjl +cgN +cgN +cgN +cjg +cqw +crC +cjG +cte +cUn +cgL +cln +cxo +cxQ +cyF +cyY +czK +cAF +cBz +cCk +cBz +cDU +cEz +cxQ +cyF +cyY +cxo +chb +cln +cgL +cgL +chc +cgN +cgN +cgN +cgN +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(88,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaQ +abk +abw +abL +abY +acl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afy +afU +agC +ahs +afV +adZ +aez +aez +alo +afq +aez +aez +adZ +afq +aeU +afo +aot +amJ +apw +avj +apu +afS +ayD +aAa +afq +afq +afq +apx +afK +afq +aqH +aoy +afq +afq +afq +akq +akH +aQa +aRD +aSl +aTq +aUb +cOV +aTr +aTr +cPs +abW +abW +aaa +aaa +aaa +aYe +aYe +aYe +aYe +aYe +aYA +aYe +aYe +aYe +aYe +aYe +aaa +aaa +aXn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +abC +arw +abC +aYP +aYP +aYP +aYT +bjB +bjB +bjB +bjB +aYP +aYP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgR +cgR +cgN +cgN +cgN +cgN +cgN +cgN +cgN +cgN +cgR +cjg +cqx +crC +cjG +cte +cVM +cvy +cln +cxo +cxR +cyI +cyY +czL +cAD +cBA +cCi +cBA +cDS +cEA +cxQ +cyF +cFC +cxo +cgL +cln +cgL +cgu +cgu +cgR +cgR +cgN +cgN +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(89,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +afw +afw +agD +aht +afV +adZ +adZ +aez +aez +aez +aez +aez +aeU +afo +aot +amJ +aox +anz +adZ +aeV +akq +afS +ayE +aAb +aBy +aBy +aBy +aBy +cMc +cMc +cMc +cMc +cMc +aGE +aGE +aGE +aGE +aQe +aRD +aSl +aTq +aUc +aUX +aVu +aVQ +cPt +abW +abW +aaa +aaa +aaa +aYf +aYf +aYf +aYf +aYf +aYD +aYJ +aYJ +aYJ +aYJ +aYJ +abC +abC +aXn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aad +aad +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +abC +arw +abC +aYP +aYP +aYP +bjB +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgR +cgR +cgN +cjL +cjL +cjL +cgN +cgN +cgN +cgR +cgR +cjg +cqy +crC +csw +ctr +cUn +cvz +cln +cxo +cxS +cyH +cyZ +czM +cAE +cBz +cCl +cBz +cDT +cEB +cEY +cyH +cFD +cxo +cgL +cln +cgL +cgu +cgR +cgR +cgR +cgN +cgN +cgR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(90,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +afS +aht +afV +adZ +adZ +adZ +adZ +aez +aez +adZ +aeV +amJ +aqk +anz +adZ +adZ +adZ +aeV +akq +afS +ayF +aAc +aBz +aCq +aDO +aFb +aGE +aHO +aIO +aJU +aGE +aLH +aGE +aNY +aGE +aQa +aRD +aSl +aTq +aUd +aUc +aVv +aVR +cPt +abW +abW +aaa +aaa +aaa +aYg +aYg +aYg +aYg +aYg +aYA +aYg +aYg +aYg +aYg +aYg +aaa +aaa +aXn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +btV +bvv +arw +aaa +aaa +aaa +aaa +aad +aaa +abC +aaa +aaa +aaa +aad +aac +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +abC +arw +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgR +cgR +cjL +cjL +cjL +cjL +cjL +cjL +cjL +cjL +cgR +cjg +cjg +crD +cjG +cte +cUn +cjX +cln +cxo +cxo +cxo +cxo +cxo +cxo +cBB +cCm +cDf +cxo +cxo +cxo +cxo +cxo +cxo +cgL +cln +cjX +cjU +cjU +cjU +cjV +cjV +cjU +cgR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(91,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +ahu +afS +adZ +adZ +adZ +adZ +aez +aez +afV +aor +amK +adZ +adZ +adZ +adZ +adZ +aeV +akq +afV +ayG +aAd +aBA +akp +akp +aFc +aGE +aGE +aIP +aGE +aGE +aLI +aGE +aNZ +aGE +aQa +aRD +aSl +aTq +aUe +aUc +aUc +aVS +cPt +abW +abW +aXn +aXn +aaa +aaa +abC +aaa +aaa +aaa +aYE +aaa +aaa +aaa +abC +aaa +aaa +aXn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aad +aaa +aaa +abC +aaa +aaa +abC +arw +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgR +cgR +cjL +cjL +ckY +clM +cjL +cjL +cjL +cjL +cjL +cjL +cqz +crC +cjG +cte +cUn +cgL +clo +cxo +cxQ +cyF +cyY +czN +cAG +cBz +cCn +cBz +cDV +cEC +cxQ +cyF +cyY +cxo +cjX +cln +cgL +cjU +cHk +cll +cHL +cIa +cjU +cgR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(92,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +afV +ahv +afS +adZ +adZ +adZ +adZ +aez +aez +aez +aeV +amK +adZ +are +are +are +are +avk +akH +are +afV +afV +aBB +akp +akp +aFd +aGE +aHP +aHP +aHP +aHP +aLJ +aHP +aHP +aGE +aQa +aRD +aSl +aTq +aUf +aUc +cMm +aVT +cPt +abW +abE +aaa +aaa +aXn +aaa +abC +aaa +aaa +aaa +abC +aaa +aaa +aaa +abC +aaa +aXn +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +abC +arw +abC +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgR +cgR +cgR +cjL +cjL +ckZ +clN +cmn +cmU +cnB +cjL +cjL +cjL +cjL +crC +cjG +ctt +cUn +ckG +cln +cxo +cxR +cyF +cyY +czO +cAD +cBA +cCi +cBA +cDS +cED +cxQ +cyI +cFC +cxo +cGg +cln +cpX +cHc +cvy +cll +cll +cIb +cjV +cgR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(93,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agE +ahw +afS +adZ +adZ +adZ +adZ +adZ +aez +aez +aos +amK +aez +are +asd +ata +auh +avl +aww +axF +ayH +are +aBC +aCr +aCr +aFe +aGE +aHP +aIQ +aIQ +aKW +aLK +aHP +aOa +aGE +aQa +aRE +aSt +aTq +aUg +aUc +aUc +aVT +aWu +abE +abE +aaa +aaa +aaa +aXn +aXn +aaa +aaa +aaa +abC +aaa +aaa +aaa +aXn +aXn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aac +aaa +aaa +aaa +abC +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aad +aaa +aaa +aaa +abC +aaa +aaa +abC +arw +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgR +cgR +cgR +cjL +cjL +cla +clO +cmo +cmV +cmV +cos +cpd +cpI +cpd +crx +csx +ctu +cUn +chb +cln +cxo +cxS +cyH +cyZ +czP +cAE +cBz +cCh +cBz +cDT +cEE +cEY +cyH +cFD +cxo +cgL +cln +cGu +cjV +cHl +cHw +cHM +cIc +cjU +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(94,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agF +ahx +afV +afV +afV +adZ +adZ +adZ +adZ +aeU +aot +amK +adZ +arf +ase +cLS +atb +atb +atf +axG +atf +are +are +are +are +arf +are +are +aGE +aGE +aKX +aLL +aMW +aGE +aGE +aQa +aRD +aSl +aTq +aUh +aUc +aUc +aVU +aWu +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aXn +aXn +aXn +aXn +aXn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +abC +arw +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgR +cgR +cgR +cjL +cjL +clb +clO +cmp +cmW +clN +cot +cpe +cpJ +cpe +crE +cjG +ctv +cUn +cgL +cln +cxo +cxo +cxo +cxo +cxo +cxo +cBC +cCh +cDg +cxo +cxo +cxo +cxo +cxo +cxo +chb +cln +cgL +cjU +cjU +cll +cll +cll +cIv +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(95,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afW +agG +ahy +aii +aiU +ajM +akE +afo +afo +afo +any +aou +amK +akq +are +cJE +atc +aui +avm +atf +avl +aww +aAe +aww +aCs +aDP +aFf +aGF +are +aIR +aJV +aKY +aLM +aJX +aOb +are +aQf +aRF +aSs +aTs +aUi +aUY +aUc +aVV +aWu +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aab +aab +aab +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +abC +arw +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgN +cgN +cgN +cjL +cjL +clc +clO +cmq +cmX +cmX +cou +cpf +cpK +cpf +crF +cjG +ctv +cUn +cgL +cnM +cxo +cxQ +cyF +cyY +czQ +cAH +cBz +cCh +cBz +cDW +cEF +cxQ +cyF +cyY +cxo +cgL +cln +ckH +cgu +cjU +cHx +cHN +cId +cIv +cgS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(96,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aab +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afW +agH +ahz +ahB +aiV +ajM +akE +afo +ale +afo +afo +aov +apt +aql +are +ase +atd +auj +avn +awx +atf +atf +atf +atb +axG +aDQ +aFf +aGG +are +aIR +aJX +aKZ +aLN +aMX +aOc +are +aQg +aRG +aSA +aTt +aUj +aUZ +aVw +aVW +cPt +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aad +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +abC +arw +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgR +cgN +cgN +cjL +cjL +ckZ +clN +cmr +cmU +cnC +cjL +cjL +cjL +cjL +crG +cjG +ctv +cUn +chb +cln +cxo +cxR +cyJ +cyY +czR +cAD +cBA +cCp +cBA +cDS +cEG +cxQ +cyF +cFC +cxo +cgL +cln +cnX +cgu +cjV +cjV +cjV +cjU +cjU +cgR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(97,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afW +agI +ahA +ahw +aiW +afV +adZ +adZ +adZ +afS +alR +aeV +anC +aqm +are +asf +atb +atb +atb +atf +axH +cLS +aAf +atd +axG +aDR +aFf +aGF +are +aIR +aJX +aKZ +aLM +aJX +aOc +are +aQh +aRD +aSm +cOW +aTr +aTr +aTr +aTr +cPB +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aZt +aZt +aZt +aZf +aZI +aZf +aZf +aZf +aaa +aaa +aaa +abC +aaa +aaa +abC +arw +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgN +cgR +cgR +cjL +cjL +cld +clP +cjL +cjL +cjL +cjL +cjL +cjL +cqz +crH +cjG +ctv +cUn +ckG +cln +cxo +cxS +cyH +cyZ +czS +cAE +cBD +cCq +cBz +cDT +cEH +cEY +cyH +cFD +cxo +ckF +cln +cgL +cgu +cgR +cgR +cgN +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(98,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afW +agJ +ahB +aij +aiX +afS +adZ +adZ +adZ +afq +amJ +aow +apu +adZ +are +asg +ata +ata +ata +ata +ata +ayI +aAg +aBD +aCt +aDR +aFf +aGF +are +aIR +aJX +aKZ +aLM +aJX +aOd +are +aQh +aRD +aSl +cOF +acH +acH +acH +acH +abW +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +abD +aaa +aaa +aZf +aZf +aZt +aZt +aZt +aZt +aZt +aZf +aZf +aZf +aZf +aZf +aZf +aZI +aZt +aZt +aZf +aZf +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgN +cgR +cgR +cjL +cjL +cjL +cjL +cjL +cjL +cjL +cjL +cgN +cgN +cjg +crC +cjG +ctv +cUn +cgL +cln +cxo +cxo +cxo +cxo +cxo +cAI +cBE +cBE +cBE +cAI +cxo +cxo +cxo +cxo +cxo +chc +cln +cgL +cgu +cgR +cgR +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(99,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aab +aab +aab +aac +aac +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afW +agK +ahC +aik +afS +afS +adZ +adZ +adZ +afq +amK +adZ +adZ +adZ +are +ash +atf +auk +avo +awy +awy +ayJ +aAh +atf +axG +aDS +are +are +are +are +are +aKZ +aLM +are +are +are +aQi +aRD +aSl +cOF +acH +acH +acH +acH +abW +abW +abC +abC +abC +abC +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aab +aaa +aab +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aaa +aaa +aaa +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZf +aZf +aZf +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgR +cgN +cgN +cgN +cgN +cgN +cjL +cjL +cjL +cgN +cgN +cgN +cgN +cgN +cgN +ckN +crI +cst +ctv +cVX +cgL +cjt +clg +cxT +cmA +chc +czT +cAJ +cAK +cAK +cAK +cDX +cEI +cEZ +cFq +czT +cFP +cGh +coD +cgL +chc +cgR +cgR +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(100,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aac +aac +aac +aac +aac +aac +aac +aac +aac +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agL +ahw +ail +afS +adZ +adZ +adZ +adZ +afq +amM +adZ +apv +apv +apv +asi +atg +aul +apv +apv +cJI +ayK +aAi +aBE +aCu +aDT +aFg +aFg +aHQ +aIS +aJY +aDT +aLO +aFg +aFg +aOX +aQj +aRH +aSl +cOF +acH +acH +acH +acH +aUk +aUk +aUk +aUk +aUk +aUk +aUk +abC +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aZf +aZt +aZt +aZt +aZH +aZH +aZH +aZt +aZt +aZt +aZt +aZt +aZt +aZH +aZH +aZH +aZH +aZt +aZt +aZt +aZt +aZf +aZf +aZf +aZf +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgN +cgN +cgN +cgR +cgR +cgR +cgR +cgN +cmY +cmY +cmY +cmY +cmY +cjg +crJ +csu +ctw +cUn +cgL +cgL +cln +cxT +cxT +cpX +czU +cAK +cBF +cAK +cBF +cAK +cEJ +cEZ +cFr +cFE +cFQ +cGi +cgL +cGu +cjU +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(101,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aac +aad +aac +aac +aac +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agM +ahD +ahw +afV +adZ +adZ +adZ +adZ +afq +amK +adZ +apv +aqn +arg +asj +ath +aum +arg +awz +apv +ayL +aAj +aBF +awy +aDU +awy +awy +aHR +aIT +awy +aDU +awy +awy +awy +aOY +aQk +aRI +aSt +aTu +aUk +aUk +aUk +aUk +aUk +aWK +aWL +aXo +aXG +aXU +aUk +abC +aaa +aaa +aaa +aaa +aad +aab +aab +aab +aaa +aaa +aaa +aaa +aab +aac +aac +aad +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aaa +aZt +aZt +bAd +bAd +bBN +bBN +bBN +bBN +bBN +bBN +bAd +bAd +bAd +bBN +bBN +bBN +aZH +aZH +aZt +aZt +aZt +aZt +byS +cae +byS +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgR +cgN +ciO +ciO +ciO +ciO +ciO +cgN +cgN +cmY +cnD +cov +cpg +cpL +cqA +crK +cjG +ctv +cUn +chc +cgL +cjt +clg +cyK +chc +czT +cAL +cBG +cCr +cBG +cDY +cEI +cEZ +cFs +czT +cnL +coD +cgL +cgL +cgu +cgR +cgR +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(102,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aad +aad +aab +aab +aad +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +afV +ahv +afV +afV +adZ +adZ +adZ +alP +akq +amK +adZ +apv +aqo +arh +ask +ath +aun +avp +awA +axI +axI +axI +aBG +aCv +aDV +axI +axI +axI +axG +atf +aLa +atf +atf +atf +aOZ +aQl +aRF +aSs +aTv +aUl +aVa +aVx +aVX +aWv +cKg +aWv +aWv +aWv +aXV +aUk +abC +aaa +aaa +aaa +aaa +aac +aac +aab +aab +aaa +aaa +aaa +aab +aab +aac +aad +aad +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +btW +bvv +arw +aaa +aaa +aaa +aZt +bAd +bAd +byS +bDa +bBN +bBN +bBN +bBN +bAd +bAd +byS +bDc +byQ +bTz +bAd +bAd +bAd +bAd +bBN +aZH +aZt +cMH +bYK +byS +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgR +cgN +ciO +cjn +cjM +ckt +ciO +cgR +cgN +cmY +cnE +cow +cph +cpM +cqB +crL +cjG +ctv +cUn +cjU +ckG +ckH +cln +chc +chc +czT +czT +czT +czT +czT +czT +czT +czT +czT +czT +cln +cgL +cgL +cmF +cgu +cgR +cgR +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(103,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aac +aac +aac +aad +aab +aab +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +ahu +afV +adZ +adZ +adZ +adZ +alQ +amJ +anz +adZ +apv +apv +apv +ask +ath +auo +apv +apv +axI +ayM +aAk +aBH +aCw +aDW +aAk +aGH +axI +aIU +aJZ +aLb +aJZ +aMY +cJZ +are +aQm +aRJ +aSl +aTw +aUm +aVb +aVy +aVY +aWw +aWL +aWw +aXp +aXH +aXW +aUk +abC +aaa +aaa +aaa +aaa +aaa +aad +aac +aab +aad +aab +aab +aad +aac +aac +aab +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aZf +aZt +bAd +bAd +bFo +byQ +byQ +bBN +bBN +bBN +byQ +byQ +byQ +byQ +byQ +byQ +byQ +bEi +byQ +bWU +byS +bAd +bAd +byS +cae +cMH +aZH +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +cgN +ciO +cjo +cjM +cku +ciO +cgR +cgN +cmY +cnF +cox +cpi +cpN +cqA +crM +cjG +ctx +cUn +chc +cgL +ckH +cjt +clg +chc +chc +chc +chc +cCs +chc +chc +chc +chc +chc +cnL +coD +chb +chc +chc +cgu +cgR +cgR +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(104,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +afS +aht +afS +adZ +adZ +adZ +adZ +afq +amK +aez +aez +apv +aqn +ari +ask +ath +auo +arg +awz +axI +ayN +aAl +aBI +aCw +aDX +aFh +aGI +axI +aIV +aIW +aLc +aIW +aMZ +are +aPa +aQh +aRD +aSB +aTx +aUn +aVc +aVz +aVZ +aWx +cKh +aWw +aWw +aWw +aWL +aUk +abC +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aab +aab +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aZt +bAd +bAd +byQ +byP +byP +byP +byP +byP +byP +byP +byP +byP +byP +byO +byP +byP +byP +byP +byP +byP +byP +byP +byO +caf +bBN +bBN +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +ciO +cjp +cjN +ckv +ciO +cgR +cgN +cmY +cnG +cnG +cmY +cpO +cmY +cjF +cjG +ctv +cUn +chc +chc +chc +chb +cjt +cjT +cjT +cjT +cBH +cCt +cjT +clg +cEK +cnL +cjT +coD +cgL +cgu +cgu +cgR +cgR +cgR +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(105,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agN +aht +afS +adZ +adZ +adZ +afS +alR +amL +aez +aez +apv +aqp +arj +asl +ath +aup +avq +awB +axI +axI +axI +aBI +aCw +aDY +axI +axI +axI +cJQ +aIW +aIW +aIW +aIW +are +aPb +aQh +aRD +aSm +aTu +aUk +aUk +aUk +aUk +aUk +aWN +aWL +aXq +aWL +aXU +aYh +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aaa +aZt +bBN +bBN +bDb +byP +bGE +bGE +bGE +bGE +bGE +bGE +bGE +bAd +bAd +bAd +bAd +bPt +bVA +bDa +byQ +byQ +byQ +byQ +byQ +byP +byP +bAd +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +ciO +ciO +cjO +ckw +ciO +ciO +cgN +cgN +abC +abC +cmY +cpP +cmY +cjF +cjG +ctv +cUn +cgN +chc +chc +ckz +cgL +cgL +cgL +ckH +cgL +ckz +cgL +cjt +cng +coD +cgL +cgL +ckz +cgu +cgR +cgR +cgR +cgR +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aac +aac +aac +aac +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(106,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agO +ahE +afS +adZ +adZ +adZ +aez +alS +amM +aez +aez +apv +apv +apv +asm +ath +aup +apv +apv +axI +ayM +aAk +aBI +aCw +aDY +aAk +aGJ +axI +aIX +aKa +aLd +aLP +aNa +are +aPc +aQh +aRD +aSl +cOF +acH +acH +acH +acH +aUk +aUk +aUk +aUk +aUk +aUk +aUk +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aad +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +abC +abC +abC +abC +abC +abC +abC +aaa +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aaa +aZt +aZt +bBN +bBN +byQ +byP +bGE +bHH +bHH +bKY +bMv +bHH +bOM +bOM +bOM +bOM +bOM +bOM +bOM +bOM +bOM +bOM +bOM +bOM +bOM +byQ +bYK +byS +bAd +bBN +bBN +bAd +bAd +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgR +ciO +cjP +ckx +cle +ciO +cgR +cgN +aaa +aaa +cmY +cpQ +cmY +crN +cjG +cty +cWe +cgN +cgN +chc +cjV +chc +cjX +cgL +ckH +cgL +cjU +cgL +cgL +cgL +cgL +cjX +chc +cjU +cgu +cgR +cgR +cgR +cgR +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aac +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(107,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agP +afS +afS +adZ +adZ +adZ +aez +alT +amN +anA +adZ +apv +aqq +arg +asl +ath +aup +arg +awz +axI +ayO +aAm +aBJ +aCw +aDZ +aFi +aGK +axI +are +are +arf +are +are +are +are +aQn +cMk +aSC +cOF +acH +acH +abE +abE +abE +abC +abC +abC +abC +abC +abC +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +abC +abC +aZd +aZd +aZd +aZd +aZe +aZf +aZI +aZf +aaa +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aZt +aZt +aZt +bAd +bAd +byQ +byO +bGE +bHI +bJv +bKZ +bMw +bMw +bOM +bQn +bRm +bQn +bOM +bUC +bVB +bUC +bOM +bXG +bYp +bXG +bOM +byQ +byP +byP +bAd +bBN +byQ +cdi +byS +byS +byS +abC +abC +abC +abC +abC +abC +aaa +aaa +aab +aad +aaa +aaa +aaa +aaa +abC +abC +abC +abC +abC +ciO +ciO +ciO +cky +clf +ciO +cgR +cgN +aaa +aaa +aaa +arw +cjg +cjh +cji +ctz +cjg +cgN +cgN +chc +cgR +cgu +cgu +cgu +cgu +chc +chc +chc +chc +cgu +cgu +cgu +cgu +cgR +cgR +cgR +cgR +cgR +cgR +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aac +aac +aab +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(108,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agQ +afV +abW +abW +adZ +adZ +aez +aez +afq +amK +adZ +apv +aqr +ark +asn +ati +aup +avr +awC +axI +axI +axI +aBK +aCw +aDZ +axI +axI +axI +abW +abW +abW +abW +abW +abW +aLm +aQh +aRD +aSl +cOF +acH +abE +abE +abE +aWy +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +abC +abC +aZd +aZd +aZd +baJ +aZr +aZC +bhA +cKj +aZt +aZt +aZf +aZf +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aZt +aZt +aZH +bAd +bAd +bEi +byP +bGE +bHJ +bHJ +bKZ +bMx +bMx +bOM +bQn +bRn +bQn +bOM +bUC +bVC +bUC +bOM +bXG +bYq +bXG +bOM +bAd +byQ +byP +byP +bAd +byQ +bFq +cdB +bLA +cdB +aZf +arw +arw +arw +abC +abC +abC +aaa +aac +aad +aac +aaa +aaa +abC +abC +arw +arw +arw +arw +ciP +cjq +cjQ +ckw +ciO +ciO +cgR +cgN +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +cgN +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgN +cgN +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgN +cgN +cgN +cgN +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aac +aac +aac +aac +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(109,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +adZ +aez +aez +afq +amK +adZ +apv +apv +apv +apv +atj +apv +apv +apv +axI +ayM +aAk +aBJ +aCw +aDZ +aAk +aGH +aHS +aHS +aHS +aHS +aHS +aHS +abW +aLm +aQh +aRD +aSx +cOF +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +abC +aZd +aZd +aZd +bcO +bbk +bed +beP +bck +bgB +bhB +aZe +aZt +aZt +aZf +aZf +aaa +arw +bpN +cRM +arz +aSQ +bvv +arw +aZf +aZt +aZH +bAd +byS +byQ +byP +bGE +bHK +bHK +bKZ +bMy +bMy +bOM +bQo +bRo +bSv +bOM +bUD +bVD +bWq +bOM +bXH +bYr +bZb +bOM +bAd +bPt +caM +byP +byP +byP +byP +cMH +cMH +byS +aZI +abC +abC +abC +aaa +aaa +aaa +aaa +aac +aac +aad +aaa +aaa +aaa +aaa +abC +abC +abC +cim +ciO +ciO +ciO +ciO +ciO +cgR +cgR +cgN +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +cgN +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgN +cgN +cgN +cgN +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aab +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(110,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +acH +acH +aez +aez +afq +amK +adZ +adZ +alo +arl +akq +aqG +auq +aoq +awD +axI +ayP +aAn +aBL +aCx +aDZ +aFj +aGL +aHS +aIY +aKb +aLe +aLQ +aHS +abW +aLm +aQo +aRD +aSl +aTy +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aZd +aZd +aZr +aZC +aZQ +bbj +bbj +aZC +beQ +bfK +cMo +bhC +aZe +aZt +aZt +aZf +aZf +aZf +arw +bpN +cRM +arz +aSQ +bvv +arw +aZf +aZt +aZH +bBN +bCZ +byP +byP +bGE +bGE +bGE +bLa +bGE +bGE +bOM +bQp +bRp +bSw +bOM +bQp +bRp +bWr +bOM +bXI +bRp +bZc +bOM +bGE +cMH +cMH +byS +cMH +byP +byP +bBN +bBN +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aad +aaa +aac +aac +aad +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgN +cgN +cgN +cgN +cgN +cgN +cgN +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgR +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(111,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +acH +acH +acH +aez +afq +anB +aox +apw +aox +aox +aox +atk +aur +aox +awE +afV +axI +axI +axI +aCy +aEa +aEa +aEa +aHS +aIZ +aKc +aLf +aLR +aHS +abW +aLm +aQp +aRD +aSl +aTy +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aZN +baf +baG +baj +aZQ +bck +aZQ +aZQ +aZQ +beR +bfL +bfL +bhD +aZe +aZH +aZt +aZt +aZt +aZf +boo +bpO +cRM +arz +aSQ +bvw +bwY +aZf +aZt +bAd +bBN +bAf +byP +bAd +bGE +bHL +bJw +bJx +bJx +bGE +bON +bQq +bOO +bSx +bTA +bQq +bOO +bSx +bWV +bXJ +bOO +bZd +bZF +bGE +cbr +cMV +cbr +byS +byQ +byP +byP +bAd +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgN +cgN +cgN +cgN +cgN +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(112,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +acH +acH +acH +acH +aez +aez +anC +afq +afq +afq +alS +afq +aqG +aus +akq +awF +afo +afo +afo +afo +afo +aEb +aFk +aGM +aHT +aJa +aKd +aLg +aLS +aHS +abW +aLm +cOy +aRD +aSl +aTy +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aZN +aZC +baH +baH +aZQ +aZQ +bah +aZQ +aZQ +beR +bfL +bfL +bhE +cKk +aZH +aZH +aZH +aZH +bal +bop +bal +cSr +bao +btX +bal +bwZ +bal +aZt +bAd +bBN +byQ +byP +bFp +bGF +bHM +bJx +bJx +bJx +bNv +bOO +bQq +bOO +bSy +bSy +bQq +bOO +bSy +bSy +bXJ +bOO +bZe +bXJ +bGE +cMP +cbr +cbr +cNc +byP +byP +byP +bBN +aZH +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgN +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(113,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +acH +acH +acH +abW +adZ +adZ +anD +aoy +apx +aqs +akq +aso +aso +aso +aso +aso +aso +ayQ +ayQ +ayQ +ayQ +ayQ +aFl +aGN +aHT +aJb +aKe +aHT +aHT +aHS +aHT +aHT +aQq +aRE +aSt +aTy +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aZd +bag +baH +baH +aZQ +aZr +bag +aZC +aZQ +cMn +bfM +bfM +cKs +aZe +aZH +aZH +aZH +aZH +bal +boq +cQD +cSs +baO +bhM +bal +cKO +bal +aZt +bAd +bAd +bDa +byP +bFq +bGG +bHN +bJy +bJy +bJy +bNw +bOP +bQr +bRq +bSz +bTB +bUE +bVE +bWs +bWW +bXK +bYs +bZf +bXJ +bGE +cMQ +cMW +cbr +cMH +bAd +byQ +byP +bBN +aZH +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +cgN +cgN +cgR +cgR +cgR +cgR +cgR +cgN +cgN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(114,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +acH +acH +acH +akF +akF +akF +akF +akF +akF +akF +aqG +aso +atl +aut +avs +awG +atp +ayR +aAo +aBM +aCz +ayV +aFm +aGO +aHT +aJc +aKf +cWH +aLT +aHS +aOe +aPd +aQr +aRD +aSl +aTy +abE +abE +abE +abE +akG +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +aZd +aZC +bag +baI +baJ +aZQ +bah +baf +aZC +aZQ +beS +aZQ +aZr +bag +aZe +aZH +bal +bal +bal +bal +bor +cQW +baN +baO +bhM +bal +bwZ +bal +bal +bal +bal +bDb +bEj +bFr +bGH +bHO +bJz +bJz +bMz +bNx +bOQ +bQs +bRr +bSA +bTC +bQs +bQs +bWt +bWX +bXL +bYt +bZg +bXJ +bOM +bOM +bOM +bOM +bOM +bAd +byQ +byP +bBN +aZH +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(115,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +acH +acH +acH +akF +alU +amO +anE +amR +apy +akF +akq +aso +atm +auu +avt +awH +atp +ayS +aAp +aBN +aCA +ayV +aFn +aGP +aHT +aJd +aKg +aLi +aLU +aHS +aOf +aPe +aQr +aRD +aSl +aTy +abE +abE +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aZd +aZO +aZF +baJ +baI +aZr +aZQ +aZC +aZC +aZQ +beT +bag +bgC +cKt +aZe +aZH +bal +bbQ +bbQ +bna +bos +cQW +baN +baO +btY +bal +bxb +byA +bcp +bAO +bal +bDc +bEk +bAd +bGI +bHP +bJA +bLb +bMA +bNy +bJz +bQt +bRs +bSB +bTD +bTD +bTD +bWu +bTD +bXM +bYu +bZh +bZG +cag +caA +cbi +cbi +bOM +bAf +byP +byP +bBN +aZH +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(116,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +acH +acH +acH +abW +akF +alV +amP +anF +aoz +apz +aqt +akq +aso +atn +auv +avt +awI +atp +ayT +aAq +aBN +aCB +ayV +aFo +aGQ +aHT +aJe +aKh +aLh +aLV +cJV +aOf +aPe +aQr +aRD +aSl +aTy +abE +abE +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aZd +aZP +bah +aZQ +aZQ +aZr +aZr +aZr +aZQ +aZQ +beU +aZe +aZe +aZe +aZe +aZH +bal +bcp +bcp +bnb +bcp +cQX +bra +baO +btZ +bal +bxb +bcp +bcp +bAP +bBO +bDd +bEk +bAd +bGI +bHQ +bJx +bLc +bJx +bNz +bJx +bQu +bRt +bSC +bTE +bTE +bTE +bSC +bJx +bXN +bYv +bZi +bZH +bRp +caB +cbj +cbP +bOM +byQ +byP +bBN +bBN +aZH +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(117,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +acH +acH +acH +abW +akF +alW +amQ +amQ +aoA +apA +aqu +akq +aso +ato +auw +avt +awJ +atp +ayU +aAr +aBN +aCC +ayV +aEc +aGR +aHT +aJf +aKi +aLh +cWI +aNb +aOf +aPe +aQr +aRL +aSl +aTy +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aZd +aZC +aZr +aZQ +baK +aZQ +aZQ +aZC +bag +bck +bck +beV +bfN +bgD +bhF +aZe +aZt +bal +bcp +bcp +bnb +bcY +cQW +baN +baO +bhM +bal +bxa +bcp +bcp +bAP +bBO +bDe +bEl +bAd +bGI +bHR +bJx +bLd +bJA +bNA +bOR +bQv +bRu +bSD +bTF +bTF +bTF +bTK +bJx +bXO +bYw +bZj +bZI +cah +caC +cbi +cbi +bOM +byQ +byP +bBN +aZH +aZH +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aac +aac +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +ctA +cuk +abC +abC +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aad +aac +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(118,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +acH +acH +acH +abW +akF +alX +amR +anG +aoB +amR +aqu +arm +aso +atp +atp +avu +awK +atp +ayV +aAs +ayV +aCD +ayV +aFp +aGS +aHU +aJg +aKj +aLj +aLW +aNb +aOf +aPe +aQr +aRD +aSl +aTy +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aaa +aaa +aaa +aaa +abC +aZd +aZD +aZQ +aZQ +aZC +bbj +aZF +aZQ +aZC +bdp +bdq +bdq +bdp +bdr +bhG +aZe +aZt +bal +bcp +bcp +bnb +bco +cQW +baN +baO +bua +bvx +bxc +bcp +bco +bco +bal +bDf +byB +byB +bGI +bHS +bJB +bLe +bGE +bGE +bGE +bGE +bRv +bSE +bTG +bTG +bTG +bWv +bJx +bXP +bYx +bOO +bZJ +bOM +bOM +bOM +bOM +bOM +bPt +byP +bBN +aZH +aZH +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(119,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +acH +acH +acH +akF +akF +alY +amS +alY +aoC +apB +aqv +aqt +akF +atq +cJF +avv +awL +awL +ayW +aAt +ayX +aCE +aEc +aFq +aGT +aCO +aJh +aEc +aLk +aLX +cJW +aOf +aPe +aQr +aRD +aSl +cOF +abE +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aad +aaa +aaa +aab +aab +aab +aaa +aaa +aaa +abC +aZd +aZE +aZQ +aZQ +baL +bbk +bbj +aZQ +aZQ +bdq +bee +beW +bdr +beg +bhH +aZe +aZt +bal +ben +bmr +bnc +bco +cQW +brb +bsq +bub +bal +bal +byB +byB +byB +bBP +bDg +bEm +bFs +bGJ +bHT +bJC +bLf +bMB +bNB +bOS +bGE +bRw +bJx +bTH +bUF +bVF +bJx +bJx +bXP +bYy +bZk +bZG +cag +caD +cbk +cbk +bOM +byQ +bYK +byS +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(120,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +acH +acH +acH +akF +alp +alZ +amT +alY +aoD +amR +aqw +arn +asp +apI +alY +avw +awM +awM +ayX +aze +ayX +aCF +aEc +aFr +aGT +awM +aJi +aEc +aLh +aLY +aNc +aOg +aPf +aQr +aRD +aSl +cOF +abW +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +abC +aZd +aZp +aZr +aZR +bai +bai +bbl +bbH +bcl +bcP +bdq +bef +cQU +bfO +bgE +bhI +cRr +cQG +cQG +cQG +cQG +bnd +cQG +cRc +brc +bsr +buc +bal +bal +byB +bzN +bAQ +bBQ +bDh +bAQ +bAQ +bGK +bHU +bJD +bLg +bMC +bNC +bOT +bGE +bRx +bSF +bTI +bUG +bVG +bJx +cMF +bXP +bYz +bOO +bZH +bRp +caE +cbl +cbQ +bOM +byQ +byP +bAd +aZH +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(121,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +acH +acH +acH +akF +alq +ama +amU +alY +aoE +amR +aqx +aro +apI +apI +alY +avx +awM +awM +ayY +aAu +aBO +aCG +aEd +aFs +aGT +awM +aJj +aEc +asu +asu +asu +asu +asu +aQh +aRD +aSm +cOF +abW +abW +abW +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aZd +aZq +aZq +aZq +baj +aZq +aZq +aZq +aZe +bcQ +bdp +bdr +beX +bfP +bgF +bgb +biM +biM +biM +blp +biM +bne +bot +biM +brd +bss +bud +biM +bxd +byC +bzO +bAR +bBR +bDi +bEn +bFt +bGL +bHV +bJE +bLh +bMD +bND +bOU +bQw +bRy +bSG +bJx +bJx +bRt +bJx +bJx +bXO +bYA +bZj +bZI +cah +caF +cbk +cbk +bOM +byQ +byO +bAd +aZH +aZH +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aab +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +abC +abC +aXR +aaa +aaa +aaa +aaa +aad +aac +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(122,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +acH +akF +akF +akF +amV +alY +aoF +apC +aqy +aro +apI +apI +alY +avy +awN +awN +awN +aze +ayX +aCH +cJN +aFt +aGT +awM +aze +aCO +aEd +aLZ +aNd +aOh +asu +aQs +aRD +aSl +cOF +abW +abW +abW +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aZd +aZr +aZF +aZQ +bag +aZQ +aZQ +bbI +aZe +bcR +bdr +beg +beY +bfQ +cKq +cKu +baO +baO +baO +baO +baO +bnf +bjG +bjG +bjG +bst +bue +bvy +bxe +byD +bzP +bAS +bBS +bAS +bAS +bFu +bGM +bHW +bJF +bLi +bGI +bNC +bOT +bGE +bRz +bSH +bTJ +bJx +bVI +bVG +bJx +bXP +bYx +bOO +bZK +bOM +bOM +bOM +bOM +bOM +byQ +byP +bAd +bBN +aZH +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aad +aaa +aaa +aad +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(123,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +acH +acH +abW +akF +amW +alY +aoG +apD +aqz +aro +asq +atr +alY +avz +awO +axJ +ayZ +aAv +ayX +aCI +aEe +aFu +aGU +aHV +aze +aCO +aEe +aMa +aNe +awM +aEe +aQt +aRJ +aSl +cOF +acH +acH +abW +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aZd +aZs +aZG +aZS +bak +aZq +cKl +cKm +aZe +bcS +bds +beh +beZ +bfR +bgG +bhJ +biN +biN +biN +biN +biN +bng +bou +bpP +biN +bsu +buf +baP +bxf +byE +bzQ +bAT +bBT +bDj +bEo +bFv +bGN +bHX +bJG +bLj +bGI +bNE +bOV +bGE +bRA +bSI +bTK +bUH +bRt +bWw +bWY +bXP +bYB +bZk +bZG +cag +caG +cbm +cbm +bOM +caM +byP +byP +bBN +aZH +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aad +aad +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(124,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +acH +acH +abW +akF +akF +akF +aoH +apE +aqA +arp +asr +ats +aux +avA +awP +awP +aza +aAw +aBP +aCJ +aEf +aFv +aGV +aCJ +aJk +aKk +aEf +aMb +aNf +aKk +aEf +aQu +aRD +aSl +cOF +acH +acH +abW +abE +akG +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +aZe +cKj +aZe +aZe +aZe +cKk +aZe +aZe +aZe +aZe +aZe +aZe +cQV +baN +baO +bhK +biO +biO +biO +biO +cKx +biO +biO +biO +biO +biO +biO +biO +biO +biO +biO +biO +bBU +bDk +bEp +bFw +biO +bHY +bJH +bpS +bGJ +bNF +bNF +bNF +bNF +bNF +bTL +bUI +bVJ +bVJ +bJx +bXP +bYC +bOO +bZH +bRp +caH +cbn +cbR +bOM +byQ +byQ +byP +bBN +aZH +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aac +aac +aac +aac +aac +aab +aab +aaa +aaa +aad +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(125,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +acH +acH +akF +aoI +apF +aqB +arq +arq +apF +auy +avB +awQ +axK +azb +aAx +aBQ +aCK +aEg +aFw +aGW +aHW +aJl +aKl +aLl +aMc +aNg +aOi +aLl +aQv +aRM +aSt +cOJ +acH +acH +abW +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZt +aZt +aZt +aZt +aZt +bbm +bbJ +bcm +bcT +bdt +bbm +cQW +bfS +baO +bhL +biO +bjC +bkv +bkv +bkv +bkv +bkv +bkv +bkv +bkv +bpQ +bvz +bxg +byF +cXB +abC +abC +abC +abC +bFx +bGO +bHZ +bJI +bLk +bME +bLk +bOW +bQx +bnk +bSJ +bTM +bUJ +bVK +bWx +bWZ +bXQ +bYD +bZj +bZL +cah +caI +cbm +cbm +bOM +bAd +byQ +byP +bBN +aZH +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aac +aac +aac +aac +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(126,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +acH +acH +anH +aoJ +apG +aqC +arr +ass +att +auz +avC +awR +awR +azc +aAy +aBR +awL +aEh +aFx +aGX +aHX +azf +aKm +aEh +aMd +aNh +aKm +aEh +aQw +aRD +aSl +cOF +acH +acH +abW +abW +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZf +aZt +aZt +aZt +aZt +bbm +bbm +bcn +bcU +bdu +bbm +cQX +baN +baO +bhM +biO +bjD +bkw +blq +bkw +blq +abC +cXf +cXp +cXr +cKE +bvA +bxh +bms +cXC +cXI +cXL +cXO +cXP +cXQ +bGP +bIa +bJJ +bLl +bLl +bLl +bOX +bQy +bnk +bSK +bTM +bUK +bVL +bWy +bXa +bWy +bYE +bWy +bZM +bOM +bOM +bOM +bOM +bOM +byQ +byQ +byP +bBN +aZH +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aac +aac +aac +aad +aab +aab +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(127,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +abW +abW +akF +aoK +apH +aqD +ars +ast +apI +alY +avD +awS +axL +ayZ +aAv +ayX +aCL +aEe +aFy +aGY +aHY +awM +aCO +aEe +aMe +aHY +awM +aEe +aQx +aRD +aSl +cOF +aLm +aLm +aLm +aLm +aLm +aLm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZf +aZt +aZt +aZt +bal +bal +bal +bal +bdv +bal +cQW +baN +bgH +bhM +biO +bjD +bkx +bky +bls +bky +bkv +bpQ +bre +bsv +bug +bvB +bxi +byG +byG +byG +byG +bDl +bEq +bFy +bGQ +bIb +bJK +bLm +bMF +bLo +bOY +bQy +bnk +bSL +bTM +bUL +bTC +bWz +bXb +bXR +bYF +bZl +bZN +cag +caJ +cbo +cbo +bOM +bVA +bAd +byP +bBN +aZH +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aac +aac +aac +aab +aab +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(128,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abE +abW +akG +abW +abW +abW +akF +aoL +cJw +aqE +aqE +aqE +apI +alY +avE +awT +awT +awT +aze +ayX +aCH +cJN +aFz +aze +awM +awM +aCO +aEc +aMf +aNi +awN +asu +aQy +aRD +aSl +cOF +aUo +aVd +aVA +aWa +aWz +aLm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZf +aZf +aZf +aZt +bal +bbK +bco +bcp +bdw +bcp +cQW +baN +baO +bhM +biO +bjD +bkx +cWJ +cWU +cWW +cXa +cXg +brf +bsw +buh +bvC +bxj +bxj +bzR +bAU +bAU +bDm +bEr +bFz +bGR +bIc +bJL +bLn +bMG +bNG +bOZ +bQy +bnk +bnk +bTM +bUM +bVM +bRs +bXc +bXS +bYG +bJx +bZO +bRp +caK +cbo +cbS +bOM +bAd +bAd +byP +bBN +aZH +aZH +aZH +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aac +aab +aab +aab +aab +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cJh +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(129,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abE +abE +abC +aaa +aaa +abE +akF +akF +akF +akF +akF +akF +akF +anH +avF +awM +awM +azd +aze +aBO +aCM +aEd +aFA +aze +awM +aJm +asu +asu +asu +asu +asu +asu +aQz +aRD +aSq +aTz +aUp +aVe +aVe +aWb +aWA +aLm +aLm +aLm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZf +bal +bal +bal +bbL +bcp +bcp +bdx +bcp +cQW +bfT +baO +bhM +biO +bjD +bkx +cWK +bms +bnh +bov +bpR +brg +bsx +cXs +bvD +bvD +bvD +cXD +bAV +bBV +bDn +bEs +bFA +cXR +bId +cMz +bLo +bMH +bNH +bPa +bQz +bnk +bnk +bTM +bUN +bJx +bTH +bXd +bSF +bYH +bSF +bZP +cah +caL +cbo +cbo +bOM +bAd +bAd +byP +bBN +aZH +aZH +aZH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aab +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(130,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aoM +aoM +aoM +art +asu +atu +asu +avG +awM +awM +aze +aze +ayX +aCN +aEc +aFB +aze +awM +aJn +asu +abW +abW +abW +abW +aLm +aQA +aRD +aSl +cOF +aUq +aVf +aVf +aWc +aWB +aWO +aWY +aXr +aUC +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +aOv +bam +baM +bam +bbM +bbM +bcV +bdy +bcp +cQW +bfU +baO +bhM +biO +bjD +bkx +cWL +bms +bni +cXb +cKD +brh +bsy +cXt +bvE +bvE +byH +cXE +bAV +bBW +bDo +bEt +bFB +cXS +bIe +bJK +bLo +cMC +bNH +bPb +bQy +bnk +bSM +bTM +bUO +bVN +bWA +bXe +bJx +bYI +bTD +bZQ +bOM +bOM +bOM +bOM +bOM +bAd +bAd +byP +bBN +aZH +aZH +aZH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +ctB +cuk +abC +abC +aXR +aaa +aaa +aaa +aad +aaa +aab +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(131,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +anI +aoN +apJ +aqF +aru +asv +atv +asv +avH +awL +awL +azf +aAz +ayX +aCO +aEc +aFC +aze +aCO +asu +asu +abW +abW +abW +abW +aLm +aQB +aRD +aSl +cOF +aLm +aLm +aLm +aLm +aLm +aLm +aLm +aLm +aXI +aXX +aXX +aXX +aXX +aXX +aXX +aXX +aXX +aXX +aXX +aXX +aXX +aXX +aXX +aXX +aXX +aZT +bal +bal +cQD +cQG +cQG +cQG +bdz +cQG +cRc +baN +baO +bhM +biO +bjD +bkx +cWM +bmt +bnj +bow +cXh +bri +bsz +cXu +bvF +bxk +bxk +bsG +cXJ +cXM +bDp +bEt +bFC +cKV +bIf +bJK +bLo +bMI +bNI +bPc +bQy +bnk +bSN +bTN +bUP +bVO +bWB +bXf +bXT +bYJ +bZm +bZR +bGE +bAd +bAd +bAd +bAd +bAd +byQ +byP +bBN +aZH +aZH +aZH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(132,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agR +afV +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aoM +aoM +aoM +art +asw +asw +asw +avI +awU +axM +azg +aAA +azg +aCP +azg +aFD +aGZ +aHZ +aFI +abW +abW +abW +abW +abW +aLm +aQB +aRD +aSD +cPq +aUr +aSU +aVB +aWd +aSU +aSU +aSU +aSR +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ban +baN +cQE +bbN +baN +baN +bdA +bei +bfb +bfV +baO +bhM +biO +bjD +bkx +cWN +bmu +bms +bms +cXi +brj +bsA +cXv +bvG +bvG +bvG +bzS +bAW +bBX +bDq +bEt +bFD +bGS +bHZ +bJK +bLo +bLo +bNJ +bPd +bQy +bQy +bQy +bTO +bUQ +bVP +bWC +bGF +bGE +bGE +bGE +bGE +bGE +bAd +bAd +bYa +bAd +bPt +byQ +byP +bBN +aZH +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(133,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agP +afV +afV +afV +afV +afV +abW +aaa +amX +abE +abW +aaa +abE +abW +asw +atw +auA +avJ +awV +axM +azh +aAB +aBS +aCQ +azg +aFE +aHa +aIa +aFI +abW +aLm +aLm +aLm +aLm +aLm +aQC +aRE +aSE +cPr +aUs +aRG +aRG +aRG +aRG +aRG +aRG +cPC +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cPD +cQx +cQz +cQF +baO +baO +baO +bdB +bej +bfc +bfW +bgI +bhN +cKx +bjD +bkx +cWO +bmv +bms +box +cXj +brk +brk +bui +bvH +bxl +bvH +bzT +bAX +bBY +bDr +bEu +bFE +bGT +bIa +bJN +bLp +bMJ +bLp +bPe +bQA +bRB +bSO +bTP +bUR +bVQ +bWD +byP +byP +byP +byP +byP +cai +byP +byQ +byQ +bDa +byQ +byQ +byP +bBN +aZH +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(134,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agS +ahF +aim +aiY +ajN +afS +adZ +adZ +akG +abW +abW +acH +acH +acH +asw +atx +auB +avJ +awW +axM +azi +aAC +aBS +aCR +azg +aFF +aHb +aIb +aFI +abW +aLm +aMg +aNj +aOj +aPg +aQD +aRD +aSF +aSN +aUt +aSN +aSN +aWe +aSN +aSN +aSN +aSP +arA +arA +arA +arA +arA +arA +arA +arA +aYK +arA +arA +arA +arA +arA +arA +arA +arA +arA +bap +cQA +baP +baP +bcq +baP +baP +bek +baP +bfX +bgJ +bhO +biO +bjD +bkx +cWP +bmu +bms +bms +cXk +brl +bsB +cXw +bvI +bvI +bvI +bzU +bAY +bBX +bDs +bEv +bFF +bGU +bIg +bJK +bLo +bLo +bLo +bPa +bQB +bRC +bSP +bTQ +bUS +bQH +bQH +bQH +bQH +bQH +bAd +bTz +byQ +byP +byP +byP +byP +byP +byP +byP +bBN +aZH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aad +aad +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +abC +abC +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(135,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agT +ahG +ain +aiZ +ajO +akH +alr +afV +adZ +adZ +aez +aez +aez +aez +asw +aty +auC +avJ +awX +axM +azj +aAD +aBS +aCS +azg +aFG +aHc +aIc +aFI +adZ +aLm +aMh +aNk +aOk +aPh +aQE +aRD +aSl +aLm +aLm +aLm +aLm +aPl +aLm +aLm +aLm +aLm +aXJ +aXY +aXY +aXY +aXY +aXY +aXY +aXY +aXY +aXY +aXY +aXY +aXY +aXY +aXY +aXY +aXY +aZU +bal +cQB +cQG +cQG +cQG +cQG +cQG +cQG +cRd +bfY +bgK +bhP +biO +bjD +bkx +cWQ +bmw +cWX +boy +cXl +cXq +bsC +cXx +bvJ +bxm +bxm +bzV +cXK +cXN +bDt +bEt +bFC +cXT +bIh +bJO +bLq +cMC +bLo +bPa +bQC +bRD +bSQ +bTS +bUT +bQH +bWE +bXg +bXU +bQH +bAd +bAd +bAd +bAd +bAd +byQ +byQ +byQ +byP +byP +bAd +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aad +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(136,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agT +ahH +aio +aio +ajP +akH +alr +amb +alS +afq +aez +afS +aqG +arv +asw +atz +auD +avK +awY +axM +azk +aAE +aBT +aCT +azg +aFH +aHd +aId +aFI +adZ +aLm +aMi +aNl +aOl +aLm +aQF +aRD +aSl +aLm +aUu +aVg +aVC +aWf +aWC +aWP +aWZ +aXs +aXK +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +aZV +baq +baQ +bbn +bbO +bcp +bcW +bco +bco +cQW +bfY +bgK +bhP +biO +bjD +bkx +cWR +bms +bnl +cXc +cKE +brh +bsy +cXy +bvK +bxn +bvK +cXF +bAZ +bBZ +bDs +bEt +bFB +cXU +bIi +bJK +bLo +bLo +bLo +bPf +bQD +bRE +bSQ +bTS +bUU +bVR +bWF +bXg +bXV +bQH +bAd +bAd +bAd +bAd +bAd +byQ +byP +byP +bYK +byS +bAd +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aad +aab +aad +aac +aac +aac +aad +aad +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(137,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +agU +ahI +ahI +aja +ajQ +afS +adZ +aiS +akq +akq +akq +aoQ +afq +afq +asw +asw +asw +asw +asw +asw +azl +azl +azl +azl +azl +aFI +aFI +aFI +aFI +adZ +aLm +aMj +aNl +aOl +aLm +aQG +aRN +aSG +aTA +aUv +aVh +aVh +aVh +aWD +aLm +aLm +aLm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bal +bal +bal +bbP +bcr +bcX +bcX +bel +bfd +bfZ +bgL +bhP +biO +bjD +bkx +cWS +bms +cWY +cXd +bpT +bri +bsD +cXz +bvL +bvL +bvL +cXG +bAZ +bBZ +bDs +bEw +bFG +cXV +bIj +bJP +bLr +bML +bLr +bPg +bQE +bRF +bSR +bTT +bUU +bVR +bWF +bXg +bXW +bQH +bAd +bAd +bAd +bAd +cbp +byQ +byP +bAd +bAd +bAd +bAd +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aad +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(138,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afV +afW +afW +afS +ajb +afS +afS +adZ +adZ +adZ +afq +akq +akq +akq +akq +alQ +atA +auE +ahr +aqj +ahr +ahr +aAF +aBU +ahr +aqj +ahr +aHe +aEj +adZ +adZ +aLm +aMk +aNm +aOm +aPg +aQH +aRD +aSH +aLm +aNp +aNp +aNp +aNp +aNp +aLm +abW +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZt +bal +bbQ +bcs +bcp +bcp +bem +cQW +bfY +bgM +bhP +biO +bjD +bkx +cWT +cWV +cWZ +cXe +cXm +brh +bsE +buj +bvM +bxo +byI +bzW +bBa +bBa +bDu +bEx +bFH +bFI +bIc +bJQ +bLo +bMM +bLo +bPh +bQD +bRG +bSS +bTU +bUV +bQH +bWG +bXg +bXX +bQH +bAd +bAd +bAd +bAd +byQ +byP +byP +bAd +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aad +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(139,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +abC +abC +afW +ajc +ahI +afV +abC +akG +adZ +aez +afq +afq +aqH +afq +afq +afq +apx +afq +afq +afq +afq +afq +afq +afq +afq +afq +afq +anC +ajt +afS +aLn +aMl +aNn +aOn +aLm +aQI +aRD +aSI +aLm +aUw +aUw +aNp +aWg +aMo +aLm +abW +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZt +bal +bbQ +bct +bcY +bcp +ben +cQW +bfY +bgM +bhP +biO +bjD +bkx +bkw +blq +bkw +blq +cXn +brj +bsF +buk +bvN +buk +byJ +bzX +buk +buk +bDv +bEy +bFI +bGV +bIk +bJR +bLs +bMN +bNK +bPi +bQF +bRH +bST +bTV +bUW +bVS +bWH +bXh +bXY +bQH +bAd +bAd +bAd +byQ +byP +byP +bAd +bAd +aZH +aZH +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(140,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +afW +ajd +ajR +afV +aaa +abW +abW +aez +aez +aez +aez +aez +afq +aoy +apx +afq +afq +alQ +aez +aoy +apx +aqH +afq +afq +afq +anC +afq +aKn +aLn +aLn +aLm +aLm +aLm +aQB +aRD +aSJ +aLm +aLm +aLm +aLm +aLm +aLm +aLm +abW +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZt +aZt +bal +bal +bal +bal +bal +bal +cQX +bfY +bgM +bhP +biO +bjD +bky +bls +bky +bls +bkx +cXo +brm +bsG +cKD +bvO +bxp +byK +bzY +bBb +bBb +bBb +bBb +bBb +bGW +bIl +bJS +bLl +bLl +bLl +bPj +bQB +bRI +bSU +bSS +bUX +bQH +bWI +bWI +bWI +bQH +bAd +bAd +bAd +caM +byP +bAd +bAd +aZt +aZH +aZH +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(141,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +afV +afV +agP +afV +aaa +abW +abW +abW +acH +acH +aez +aez +aez +afV +adZ +adZ +awZ +aqG +adZ +afS +aez +aez +anN +afq +aoy +aIe +ahr +azq +ahr +auE +ahr +aOo +aPi +aQJ +aRD +aSI +aLm +acH +acH +acH +acH +abW +abW +abW +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZH +aZH +aZH +aZt +aZH +aZH +aZH +aZH +cQW +bga +bgM +bhQ +biO +bjE +bkv +bkv +bkv +bkv +bls +abC +abC +bsH +cXA +bvP +bxq +byL +cXH +abC +abC +abC +abC +blr +bGO +bIm +bJT +bLt +bMO +bLt +bPk +bQG +bRJ +bSU +bSS +bUY +bQH +bWI +bWI +bXZ +bQH +bAd +bAd +bAd +byQ +byP +bBN +bBN +aZH +aZH +aZH +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(142,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aaa +aaa +aaa +aaa +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +afV +agQ +afV +abC +akG +abW +abW +abW +abW +acH +acH +acH +acH +acH +aez +aez +aez +acH +acH +acH +aez +aEi +aez +afV +aez +aez +afq +afq +apx +aus +avh +aPj +aQa +aRD +aSI +aLm +acH +acH +acH +acH +acH +abW +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +cQW +bfY +bgM +bhP +biO +biO +biO +biO +cKx +biO +biO +biO +biO +biO +biO +biO +biO +biO +biO +biO +biO +biO +bEz +biO +biO +bIn +bJU +bpS +biO +bNL +biO +bQH +bRK +bSU +bTW +bQH +bQH +bWJ +bXi +bXZ +bQH +bAd +bAd +byQ +byP +byP +bBN +aZH +aZH +aZH +aZH +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +abC +abC +aXR +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aac +aab +aab +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(143,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aac +aaa +aaa +aaa +aaa +aac +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +abW +abW +abW +abW +abW +abW +acH +acH +acH +acH +acH +acH +acH +aez +aez +adZ +afq +aez +acH +acH +aez +aez +aez +adZ +aLm +aLm +aLm +aQf +aRJ +aSK +aLm +acH +acH +acH +acH +acH +abW +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +cQW +bfY +bgN +bhR +bfb +bjF +bfb +bfb +bfb +bnm +boz +bpU +boz +bsI +bul +bvQ +bxr +byM +bzZ +bBc +bCa +bDw +bEA +bFJ +bGX +bIo +bJV +bLu +bJZ +bJZ +bJZ +bJZ +bRL +bSV +bSS +bUZ +bQH +bQH +bQH +bQH +bQH +bTz +byQ +byQ +byP +bEi +bBN +aZH +aZH +aZH +aZH +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +ctC +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(144,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aad +aab +aab +aac +aac +aac +aac +aad +aab +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +abW +abW +abW +abW +abW +adZ +afq +afq +afq +aez +acH +acH +acH +acH +acH +abW +aLm +aOp +aPk +aQK +aRO +aSL +aLm +acH +acH +acH +acH +acH +abW +akG +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +aZI +aZt +aZt +aZH +aZH +aZH +bcu +bcu +bcu +bcu +cRl +bfY +bgO +bhS +biP +bjG +bjG +bjG +bjG +bnn +bjG +bjG +brn +bst +bum +bvR +bxs +byN +bAa +bBd +bBd +bDx +bEB +bEB +bBd +bDx +bJW +bLv +bJZ +bNM +bPl +bJZ +bRM +bSW +bSS +bVa +bQH +bAd +bAd +bAd +byS +bDc +byQ +byP +byP +bAd +bBN +aZH +aZH +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aac +aac +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(145,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aad +aac +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +abW +abW +afS +afS +afS +afS +alQ +afV +adZ +abW +abW +abW +abW +aLm +aLm +aLm +aOq +aLm +aQL +aRD +aSl +aLm +acH +acH +acH +acH +abW +abW +abW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZt +aZt +aZt +aZH +aZH +aZH +bcu +bcZ +bdC +beo +cRl +bgb +bgP +bhT +biQ +bjH +bjH +blt +bjH +bno +boA +bjH +bro +bsr +bun +bvS +bxt +byE +bAb +bAR +bCb +bDy +bEC +bFK +bGY +bIp +bJX +bLw +bMP +bNN +bPm +bJZ +bRN +bSX +bTX +bVb +bQH +bAd +bAd +bAd +bAd +byQ +byP +byP +bZS +cMH +cMH +bZS +aZH +aZH +aZH +aZt +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(146,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +afS +azm +akp +akq +akq +afS +adZ +abW +abW +abW +abW +aLm +aMm +aMn +aOq +aLm +aQM +aRK +aSw +aLm +aLm +aLm +aLm +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZt +aZt +aZH +aZH +aZH +bcu +bda +bdD +bdD +cRn +cRo +bgQ +bhU +bgQ +cRo +cRv +cQG +cQG +bnp +cQG +cQG +brp +cQz +buo +cQG +cQG +cTm +bAc +bBe +bCc +bDz +bED +bFL +bGZ +bIq +bJY +bLx +bMQ +bNO +bPn +bJZ +bQH +bQH +bTY +bQH +bQH +byS +bAd +bAd +bAd +byQ +byP +bZS +cMH +cbq +cbT +cMH +aZH +aZH +aZH +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +abC +abC +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(147,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +afS +azn +akp +cJM +afV +afV +abW +abW +abW +abW +abW +aLm +aMn +aNo +aOq +aPl +aQN +aRD +aSM +aTB +aUx +aNp +aLm +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZt +aZt +aZH +aZH +aZH +bcu +bdb +bdD +bdD +bfe +bgc +bgR +bhV +biR +bjI +bkz +blu +bmx +bnq +bco +bal +brq +bsJ +bup +bal +bxu +cTn +cTp +cTq +bCd +bDA +bEE +bFM +bHa +bBf +bJZ +bJZ +bJZ +bNP +bPo +bJZ +bJZ +bQH +cLc +cLe +byP +cai +bAd +bAd +byQ +byP +byP +caj +caN +caO +cbr +bZS +aZH +aZH +aZH +aaa +aaa +aaa +aaa +aab +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(148,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +akG +abW +afV +azo +aAG +afV +afV +abW +abW +abW +abW +abW +abW +aLm +aMo +aNp +aOq +aLm +aQO +aRD +aSN +aLm +aUy +aVi +aLm +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZf +aZt +aZH +aZH +aZH +bcu +bdb +bdE +bep +bff +bgd +bgS +bhW +biS +bjJ +bkz +bcp +bcp +bnr +bco +bal +baP +cSv +buq +bvT +bxv +byO +bAd +cTr +bCe +bDB +bEF +bFN +bHb +bBf +bJZ +bLy +bMR +bNQ +bPp +bJZ +bJZ +bQH +bTZ +bQH +bAd +byP +byP +byP +byP +byO +bZS +cMH +cMH +cbr +cbU +cMH +aZH +aZH +aZH +aaa +aaa +aaa +aad +aac +aac +aac +aac +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(149,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +afV +ajo +ajo +afV +abW +abW +abW +abW +abW +abW +abW +aLm +aMo +aNp +aOq +aLm +aQP +aRD +aSN +aLm +aUy +aNp +aLm +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZf +aZt +aZH +aZH +aZH +bcu +bdc +bdF +beq +beq +bge +bgT +bhX +biT +bjK +bkz +bcY +bcp +bns +boB +bal +baP +cSv +bhP +bvU +bxw +byP +bAe +cTr +bCf +bDC +bEG +bFO +bHc +bBf +bJZ +bLz +bLz +bLz +bPq +bJZ +bJZ +cLa +cLa +cLa +bAd +bAd +byQ +byQ +byQ +byP +cMH +cak +caO +cbr +cbr +cMH +aZt +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aac +aac +cgf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(150,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +abW +abW +aLm +aMp +aNq +aOq +aLm +aQN +aRD +aSN +aLm +aUy +aNq +aLm +abE +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZf +aZt +aZH +aZH +aZH +bcu +bdb +bdD +bdD +bfg +bgf +bgU +bhY +biU +bjL +bkz +bcp +bcp +bnt +boC +bfa +baP +cSv +bur +bal +bxx +byQ +byP +cTr +bCg +bDD +bEH +bFP +bHd +bBf +bJZ +bLz +bLz +bNR +bPr +bJZ +bJZ +bAd +bAd +bAd +bAd +bAd +bVA +byQ +byP +byP +cMH +cal +caP +caO +caO +cMH +aZt +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aac +aac +aab +aaa +aaa +aaa +aag +aaa +aaa +chi +chi +chC +abC +abC +ciQ +cjr +cjr +chi +chi +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(151,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +abW +abW +aLm +aLm +aLm +aOr +aLm +aQQ +aRD +aSi +aLm +aUz +aLm +aLm +abE +abE +abE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZf +aZt +aZH +aZH +aZH +bcu +bdb +bdD +bdD +bfh +bgc +bgV +bhZ +biV +bjM +bkz +bbQ +bbQ +bnu +boD +bal +baP +cSv +bus +bal +bxy +byR +byP +cTu +cTq +cTz +bBf +bBf +bBf +bBf +bJZ +bLz +bLz +bLz +bPs +bJZ +bJZ +bAd +bAd +bAd +bAd +bAd +bYa +byQ +byP +bAd +cMH +bZS +bZS +cbs +cbV +cMH +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +arw +abC +arw +aYn +aXB +cin +aYn +aYn +cjR +aYB +arw +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(152,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aaf +aeh +aeh +aeh +aeh +aeh +aeh +aaa +aaa +ahT +ajS +ahT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +abW +abW +aLm +aOs +aLm +aQN +aRD +aSO +aLm +aUA +aLm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZf +aZt +aZt +aZH +aZH +bcu +bcu +bcu +bcu +bcu +bcu +bcu +bcu +bcu +bcu +bkz +bal +bal +bal +boE +bal +baP +cSv +bhP +bal +bxz +byS +byP +byP +cTu +cTA +bBf +bBN +bBN +bBN +bJZ +bJZ +bJZ +bJZ +bJZ +bJZ +bJZ +bAd +bAd +bAd +bAd +bAd +byQ +byP +bYK +byS +aZH +aZH +cMH +bZS +cMH +cMH +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +che +che +che +abC +aYB +abC +chi +che +che +che +chi +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqC +aQS +arz +cUy +cuk +aaa +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(153,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +adg +adg +adg +adg +adg +aaf +aaf +aaf +adg +adg +adg +adg +ajT +ahT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abW +abW +abW +abW +abW +abW +abW +abW +aLm +aOt +aLm +aQR +aRP +aSP +aLm +aUz +aLm +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +aZI +aZt +aZt +aZt +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZt +aZt +aZt +bal +boF +bal +brr +cSv +bhP +bal +bxA +byS +bAf +byP +bBN +bBN +bBN +bBN +bBN +caM +bJZ +bJZ +bJZ +bJZ +bJZ +bJZ +bJZ +bAd +bAd +bAd +bAd +byQ +byP +byP +bBN +bBN +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aYG +cio +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +cqD +crO +csA +ctD +cqD +aXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(154,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aaf +aaf +aaf +adg +adt +adt +adt +adg +adg +adg +adg +adg +adt +adt +adt +ajT +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abW +akG +abW +abW +abW +abW +abW +abW +aaa +aOu +aPm +aQS +arz +aSQ +aTC +aUB +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZt +aZt +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZt +aZt +aZf +bal +boG +bal +bap +cSB +but +bal +bxz +byS +bAd +bLA +byP +byQ +byQ +byQ +byQ +bDa +byQ +byQ +byQ +bNS +bAd +bAd +bAd +byS +bAd +bAd +bAd +byQ +byP +bAd +bBN +aZH +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aYG +abC +aaa +aaa +aaa +aaa +cfI +cfI +cfI +aaa +aaa +aaa +cmZ +cpR +cmZ +crP +csB +ctE +cul +cfJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(155,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aae +aae +aae +aae +adg +adt +adN +aei +aeH +adt +afz +adt +agV +ahJ +aip +adt +ajU +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abW +abW +abW +abW +abW +aaa +arw +aPn +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZt +aZt +aZf +aZf +aaa +boH +bpV +aQS +cSC +aSQ +bvV +bxB +aZt +bAd +byS +byP +byP +byP +byP +byP +byP +byP +byP +byP +byQ +bPt +bAd +bAd +bFo +bUa +bAd +byQ +byQ +byP +bBN +aZH +aZH +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chp +chQ +chp +cfI +cfI +cfI +cfI +cfI +cfI +cfJ +cfJ +cfI +cfI +cmZ +cpS +cmZ +crP +csC +ctF +cqD +cfJ +cfJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(156,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aaf +aaa +aaa +aae +aae +aae +aae +aae +aae +aae +aae +adg +adt +adO +aej +aeI +afd +afA +afd +agW +ahK +aiq +adt +ajT +aae +aaf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +aPn +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZH +aZH +aZH +aZH +aZH +aZt +aZt +aZt +aZt +aZt +aZt +aZH +aZH +aZH +aZt +aZt +aZf +aZf +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aZt +aZt +bAd +bBN +byQ +byQ +byQ +bBg +byQ +byQ +byQ +byP +byP +byQ +byQ +byQ +byQ +byQ +bDa +byQ +byP +byP +bBN +aZH +aZH +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chp +chR +chp +cfI +cfI +cfI +cfJ +cfJ +cfJ +cfJ +cmZ +cnH +cnH +cmZ +cpT +cmZ +crQ +csC +ctF +cqD +cfJ +cfJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(157,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +adg +adu +adt +adt +adt +adt +afB +afX +adt +adt +adt +aje +ajT +aaf +aaf +aaf +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +aPn +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aab +aab +aab +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZt +aZt +aZt +aZf +aZf +aZf +aZf +aZH +aZH +aZH +aZH +aZf +aZf +aZI +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aZt +aZt +aZt +bBN +bBN +bBN +bBN +byS +bBN +bBN +bBN +bAd +byP +byP +byP +byO +byP +byP +byP +byP +byP +bAd +bBN +aZH +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +chp +chp +chS +chp +chp +cfI +cfJ +cfJ +cgi +cgi +cgi +cmZ +cnI +coy +cpj +cpU +cqE +crR +csD +ctG +cqD +cfJ +cfJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(158,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aae +aae +aae +aae +aaf +aae +aae +aae +aae +aae +aae +adg +adv +adP +aek +aeJ +afe +afC +afd +afd +ahL +air +ajf +ajT +aaf +aaf +aaf +aae +aaf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +aPn +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aac +aac +aad +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZf +aZf +aZf +aZf +aZf +aZt +aZt +aZt +aZt +aZH +aZH +aZf +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aZt +aZt +aZt +aZt +aZt +aZH +aZH +aZH +aZt +aZt +aZt +bAd +bAd +bBN +bBN +bBN +bBN +bBN +bBN +bBN +bBN +bBN +aZH +aZH +aZt +aZt +aZt +aZt +aZf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfI +chq +chD +chT +cip +chr +chc +chc +chc +cgu +cgu +cgu +cmZ +cnJ +coz +cpk +cpV +cqF +crS +csC +ctH +cqD +cfJ +cfJ +cfJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(159,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aae +aae +aae +aae +aae +aae +aae +aae +aaf +aaf +aaf +aaf +aaf +aaf +aaf +adg +adg +adQ +ael +aeK +adS +afD +adS +adt +ahM +ais +adg +ajT +aae +aaf +aae +aae +aaf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +aPn +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aad +aad +aab +aac +aac +aac +aac +aac +aac +aaa +aaa +aad +aad +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZI +aZf +aZf +aZt +aZt +aZt +aZt +aZI +aZt +aZt +aaa +aaa +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aaa +aZt +aZt +aZt +aZH +aZH +aZH +aZH +aZt +aZt +aZt +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZH +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfI +cfI +chr +chE +chU +ciq +ciR +cjs +cjS +cgL +chc +chc +chc +cna +cnK +coA +cpl +cpW +cqG +crT +csC +ctF +cqD +cfJ +cfJ +cfJ +cfJ +cqD +cza +cqD +aaa +aaa +aaa +cqD +cza +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(160,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aaf +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aaf +aaf +aaf +adg +adR +aem +aeL +adS +afE +adS +adt +adt +adt +adg +ajV +aae +aae +aae +aae +aaf +aaf +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +aPn +aQT +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aab +aab +aab +aad +aac +aac +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZt +aZH +aZH +aZH +aZH +aZt +aZt +aZt +aZH +aZH +aZH +aZH +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfI +cfI +cfI +cfI +cfI +chq +chF +chV +cir +chq +cjt +cjT +cjT +clg +chb +chc +cmZ +cmZ +cmZ +cmZ +cmZ +cmZ +crU +csE +ctI +cqD +cfJ +cfJ +cfJ +cfJ +cxr +czb +cxr +aaa +aaa +aaa +cxr +czb +cxr +aaa +aaa +cqD +cqD +cqD +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(161,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aaf +aaf +adw +adS +adS +adS +adS +afF +adS +adS +adS +adS +adw +ajV +aae +aae +aae +aae +aaf +aaf +aaf +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +aPn +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aab +aab +aab +aab +aac +aac +aac +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aZt +aZH +aZH +aZH +aZH +aZt +aaa +aZI +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfI +cfI +cfI +cfI +cfI +chq +chq +chr +chr +chr +cgu +cgu +ckz +cjt +cjT +cms +cnb +cmF +coB +cgL +cpX +cqH +crV +csC +ctF +cWG +cqD +cqD +cqD +cqD +cqD +czc +cqD +cqD +cqD +cqD +cqD +czc +cqD +cqD +cqD +cul +cFR +cGj +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(162,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aal +aal +aau +aax +aax +abl +aax +abM +aax +aax +aaw +aal +aal +aal +aaf +adw +adT +aen +aeM +adS +afG +afY +agX +ahN +ait +adw +ajV +aae +aae +aaf +aaf +aaf +aaf +aaf +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +aPn +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aab +aab +aad +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aZt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfI +cfI +cfI +cfI +cfI +cfJ +cgi +cgi +cgi +cgi +cgu +cgu +cjV +cgu +cgL +cmt +cjT +cjT +coC +cjT +cpY +cqI +crW +csF +cVo +cum +cum +cum +cxp +cxU +cxU +cxU +cxU +cxU +cBI +cxU +cDh +cxU +cxU +cxU +cxU +cBI +cFS +cGk +cxr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(163,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aal +aal +aav +aax +aaw +aaw +abx +aax +aax +aax +aaw +aaw +cJi +aal +aal +aal +adU +aeo +aeM +aff +aeM +afZ +agY +aeM +aiu +adw +ajV +aae +aae +aaf +aaf +aaf +aaf +aaf +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +aPn +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +arw +bpW +aQS +cSC +buu +bvW +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aad +aaa +aaa +aaa +aaa +aaa +cfJ +cfI +cfI +cfI +cfI +cfI +cfI +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgu +cgu +cgu +cgu +chc +chc +cnL +coD +cgL +cpZ +cqD +crX +csG +ctK +cun +cun +cwu +cxq +cxV +cxV +cxV +cxV +cAM +cxV +cxV +cDi +cDZ +cDZ +cDZ +cDZ +cLJ +cDZ +cGl +cxr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(164,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aal +aal +aaw +aaE +aaS +cJk +aaX +abN +abZ +acn +acu +aax +aaw +aal +aal +aal +aal +aal +aal +aal +aal +aga +agZ +ahO +aiv +adw +ajW +akI +akI +akI +akI +akI +aaf +aaf +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +aPn +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aag +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aab +aab +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +cfI +cfI +cfI +cfI +cfI +cfI +cfI +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +chc +cnM +cgL +cgL +chc +cqD +crY +cLu +cVp +csC +csC +cwv +cul +cxr +cxr +cxr +cxr +cqD +cza +cza +cqD +cxr +cxr +cxr +cxr +cqD +cza +cza +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(165,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aal +cJi +aaw +aaF +aaT +aax +aby +aaX +aca +aax +acv +aax +aaw +aal +adh +adx +adh +adh +adh +adh +aal +agb +aha +ahP +aiw +adw +ajX +akJ +akJ +akJ +amY +akI +akI +akI +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +arw +aPn +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aad +aac +aac +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +cfJ +cfI +cfI +cfI +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cfJ +cfJ +cfJ +cfJ +chc +chc +cln +chb +chc +chc +cqD +crZ +csH +cVq +csH +csC +cwv +cqD +aaa +aaa +aaa +aaa +cxr +czb +czb +cxr +aaa +aaa +aaa +aaa +cxr +czb +czb +cxr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(166,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aal +aal +aax +aaG +aaU +abm +abm +abO +aaX +aax +acv +aax +aau +aal +cJi +aal +aal +aal +aal +cJi +aal +agc +ahb +aeM +aix +adw +ajY +akK +als +als +amZ +anJ +aoO +apK +aqI +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +aPn +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +aXn +aXn +aXn +aaa +aXn +aXn +aXn +aXn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +cfI +cfI +cfI +cfI +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cgi +cfJ +cjU +cjV +clh +clQ +cmu +ckG +cln +cmA +chc +chc +cqD +csa +csI +cVr +cuo +csC +cww +cqD +aaa +aaa +aaa +aaa +cqD +czc +czc +cqD +aaa +aaa +aaa +aaa +cqD +czc +czc +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aad +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(167,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aal +aal +aax +aaH +aaS +abn +aaS +abP +aax +aaX +acw +aax +acP +aal +aaw +ady +adV +aaw +ady +aaw +aal +agd +ahc +adw +adw +adw +agk +akL +akI +akI +akI +akI +akI +akI +akI +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +arx +aPo +aQS +arz +aSQ +aTD +arw +abC +abC +abC +abC +abC +abC +abC +abC +aXn +aXn +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aXn +aXn +abC +abC +abC +abC +abC +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aac +aac +aac +aac +aac +aac +aac +aaa +aaa +aaa +cfI +cfI +cfI +cfI +cfI +cfI +cfJ +cgi +cgi +cgi +cfJ +cfJ +cfJ +cgi +cgi +cgi +cfJ +cjU +ckA +cli +clR +cmv +ckH +cln +chc +cpm +cpm +cpm +cpm +cpm +cVs +cup +csB +cwx +cqD +aaa +aaa +aaa +aaa +cyL +cyL +cCu +cyL +cyM +cyM +cyM +cyM +cyL +cCu +cyL +cyL +cyL +cyL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aad +aac +aac +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(168,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aal +aal +aaw +aaI +aaS +aaS +aaS +aaH +aaE +aaS +acx +abZ +abZ +acR +adi +adi +adi +adi +aeN +adi +acR +age +ahd +ahQ +aiy +ajg +ahQ +akM +alt +alt +ana +alt +alt +apL +aqJ +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +arz +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +aXn +abC +aaa +aaa +abC +aaa +aaa +aYL +aaa +aaa +abC +aaa +aaa +abC +aXn +aXn +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aaa +aad +aab +aab +aad +aaa +aaa +aaa +cfI +cfI +cfI +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +cjV +ckB +clj +clS +cmw +cgL +cln +chc +cpm +cqa +cqJ +csb +csJ +ctL +cuq +csC +cwv +cxr +aaa +cyL +cyL +cyL +cyL +cBJ +czW +cDj +cDl +cDl +cDl +cDl +cDj +czW +cGm +cLG +cGO +cHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aad +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(169,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aal +aal +aay +aaJ +aaV +aaS +abz +abQ +acb +aco +acy +acK +abm +acS +adj +adz +adj +aep +aeO +adj +acS +agf +ahe +agk +aiz +ajh +agk +akN +alu +amc +anb +amc +amc +apM +aqK +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +aaa +abC +aYo +aYo +aYo +aYo +aYo +aYG +aYo +aYo +aYo +aYo +aYo +abC +aaa +aXn +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfI +cfI +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +cjV +ckC +clk +clT +cmx +cjT +cnN +chc +cpm +cqb +cqK +cqK +cqK +cVs +cur +csC +cwv +cxr +aaa +cyL +czd +czV +cLF +cBK +czW +czW +czW +czW +czW +czW +czW +czW +czW +cGB +cGO +cHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aad +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(170,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aal +aal +aaw +aaK +aaW +aaS +aaS +aaw +aaE +aaS +acz +acc +acc +acT +adk +adA +adk +adk +adk +adk +acT +agg +ahf +ahR +aiA +aji +ahR +akO +alv +amd +anc +anK +amd +amd +aqL +arA +arA +arA +arA +arA +axa +arA +arA +arA +arA +arA +arA +arA +arA +arA +aJo +arA +arA +arA +arA +arA +arA +arz +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aag +aaa +aXn +aaa +aaa +aYp +aYu +aYu +aYu +aYu +aYM +aYQ +aYQ +aYQ +aYQ +aYZ +aaa +aaa +aXn +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +arw +bpW +aQS +cSC +aSQ +bvW +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfI +cfI +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +cjV +ckD +cll +clU +cmy +cnc +cjt +cms +cpm +cqc +cqL +cqL +csK +ctM +cus +cvA +cwx +cxr +aaa +cyM +cze +czW +cAN +czW +czW +cDk +cDk +cDk +cDk +cDk +cDk +czW +czW +cyL +cGO +cHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aad +aac +aac +aac +aad +aab +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(171,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aal +aal +aax +aaw +aaS +abo +aaS +abR +aax +aaX +acA +aax +acP +aal +adl +adB +aaw +aaw +adB +adl +aal +agh +ahg +agk +agk +agk +agk +akP +akI +akI +akI +akI +akI +akI +akI +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +arB +aPp +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +aaa +aaa +aYq +aYq +aYq +aYq +aYq +aYG +aYq +aYq +aYq +aYq +aYq +aaa +aaa +aXn +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +boI +bpX +aQS +cSC +aSQ +bvX +bxC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfI +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +cfJ +cjU +ckE +cll +cll +cjU +cnd +cnO +cln +cpm +cqd +cqM +csc +cqM +ctN +cut +csC +cwv +cxr +aaa +cyM +czf +czX +cyL +czW +czW +cLG +cyM +cyM +cyM +cyM +cLF +czW +czW +cyL +cyL +cHe +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(172,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aal +aal +aax +aaw +aaX +aaw +aaw +aaw +aaX +aax +acB +aax +aau +aal +aal +aal +aal +aal +aal +aal +aal +agi +ahh +ahS +aiB +agk +ajZ +akQ +alw +ame +ame +anL +aoP +apN +aqM +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +abC +abC +abC +abC +abC +abC +abC +aYG +abC +abC +abC +abC +abC +abC +abC +aXn +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +boJ +baS +baT +cST +buv +baS +bxD +aaa +aaa +aaa +aaa +bbo +bbo +bbo +bbo +bbo +bbo +baW +baW +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cjU +cjU +cjV +cjU +cjU +chb +cnP +cln +cpm +cqe +cqe +cqe +cqe +cVs +cuq +csC +cwv +cxr +aaa +cyM +cze +czW +cAN +czW +czW +cDl +cDl +cDl +cDl +cDl +cDl +czW +czW +cyL +cGO +cHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(173,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aal +cJi +aaw +aaF +aaT +aax +aby +aaX +aca +aax +acB +aax +aaw +aal +adh +adh +adh +aeq +adh +adh +aal +agj +ahi +ahS +aiB +agk +ajX +akJ +akJ +akJ +akJ +akI +akI +akI +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aYo +aYo +aYo +aYo +aYo +aYG +aYo +aYo +aYo +aYo +aYo +aaa +aaa +aXn +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +bbo +bbo +aaa +abC +aaa +boJ +baS +bbS +bCj +buw +baS +bxE +baS +bbo +aaa +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +baW +baW +baW +baW +bbo +bbo +bbp +bbo +bbp +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +cfK +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +cfJ +cfJ +cfJ +chc +ckF +cnP +coE +cpm +cUj +cUt +cUt +cUt +cVv +cuq +csC +cwv +cxr +aaa +cyL +czd +czY +cLG +czW +czW +czW +czW +czW +czW +czW +czW +czW +czW +cGB +cGO +cHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(174,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aaf +aal +aal +aaw +aaE +aaS +cJk +aaX +abS +acc +acp +acC +aax +aaw +aal +aal +aal +aal +aal +aal +aal +aal +agk +agk +agk +agk +agk +ajW +akI +akI +akI +akI +akI +aaf +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +aaa +aaa +aYp +aYu +aYu +aYu +aYu +aYM +aYQ +aYQ +aYQ +aYQ +aYZ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +bbo +bbo +bbp +bbo +bbo +bbo +bbo +bbo +abC +aaa +boJ +baS +bbS +bCj +bux +baS +bxF +baS +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbq +bbq +bbq +bbo +bbo +baW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +cfJ +cfJ +cfJ +chc +ckF +cnP +cUf +cqf +cUk +cqN +csd +csL +cqf +cuu +cvB +cwv +cxr +aaa +cyL +cyL +cyL +cyL +cBL +czW +cDm +cDk +cDk +cDk +cDk +cDm +czW +cGm +cLF +cGO +cHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(175,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aal +aal +aaz +aax +aaw +aaw +abA +aax +aax +aax +aaw +acL +cJi +aal +aal +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +ajV +aaf +aaf +aaf +aaf +aaf +aaf +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +aaa +aaa +aYq +aYq +aYq +aYq +aYq +aYG +aYq +aYq +aYq +aYq +aYq +aaa +aaa +aXn +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +bbq +bbq +bbq +bbq +bbq +bbq +bbo +bbo +abC +baS +boK +baS +bbS +bCj +buw +baS +bxG +baS +baS +baS +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbq +bbq +bbq +bbq +bbq +bbq +bbo +bbo +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +chc +chc +cnP +cln +cqf +cUl +cqO +cse +csM +cqf +cuq +csC +cwv +cqD +aaa +aaa +aaa +aaa +cyL +cyL +cCu +cyL +cyM +cyM +cyM +cyM +cyL +cCu +cyL +cyL +cyL +cyL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(176,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aal +aal +aau +aaL +aax +abp +aax +abM +aax +aaL +aaw +aal +aal +aal +aaf +aaf +aae +aae +aae +aae +aae +aaf +aaf +aaf +aaf +aaf +ajV +aaf +aaf +aaf +aaf +aaf +aaf +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +abC +abC +abC +abC +abC +abC +abC +aYG +abC +abC +abC +abC +abC +abC +abC +aXn +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +bbq +bbq +bbq +bbq +bbq +bbq +bbo +bbq +abC +baS +boL +baS +brs +bCj +buw +baS +bxH +byT +bAg +baS +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +baS +baS +baS +baS +baS +baS +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +cfJ +chc +cnP +cln +cqf +cqf +cqP +cse +csN +ctO +cuq +csC +cwv +cqD +aaa +aaa +aaa +aaa +cqD +cza +cza +cqD +aaa +aaa +aaa +aaa +cqD +cza +cza +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(177,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aaf +aaf +aaf +aae +aae +aae +aae +aae +aaf +aaf +aaf +aaf +aaf +ajV +aaf +aaf +aaf +aaf +aaf +aaf +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +aaa +aaa +aYo +aYo +aYo +aYo +aYo +aYG +aYo +aYo +aYo +aYo +aYo +aaa +aaa +aXn +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +bbo +bbq +bbq +bbq +bbq +bbq +bbq +bbq +bbq +baS +baS +boM +bdK +bbS +bCj +buw +baS +bxI +byU +bAh +baS +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +baS +bdG +bfl +bey +bgo +baS +bbp +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +cfK +cfJ +baS +baS +baS +baS +baS +baS +baS +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +cfJ +chc +cnP +cjt +cUh +cqf +cqQ +cse +csO +ctP +cuv +cvC +cwy +cqD +aaa +aaa +aaa +aaa +cxr +czb +czb +cxr +aaa +aaa +aaa +aaa +cxr +czb +czb +cxr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(178,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aal +aaf +aaf +aaf +aaf +aae +aae +aae +aae +aae +aae +aae +aae +aae +aaf +ajV +aaf +aae +aae +aaf +aaf +aaf +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +aPq +aQU +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +aaa +aaa +aYp +aYu +aYu +aYu +aYu +aYM +aYQ +aYQ +aYQ +aYQ +aYZ +aaa +aaa +aXn +aaa +aaa +aaa +aaa +abC +aaa +aaa +bbo +bbo +bbq +bbq +bbq +bbq +bbq +bbq +bbq +bbq +baS +bnv +boN +baS +bbS +bCj +buw +baS +bxJ +byV +bAi +baS +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +baS +bey +bey +bey +bey +baS +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +baS +cgq +cgy +cgG +cgY +bAg +baS +cfJ +cfJ +cfJ +cgi +cgi +cgi +baS +baS +baS +baS +cgi +cgu +cnQ +cnO +cln +cqf +cqR +cse +csP +ctO +cuq +csC +cwv +cLB +cxr +cxr +cxr +cxr +cqD +czc +czc +cqD +cxr +cxr +cxr +cxr +cqD +czc +czc +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(179,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aaf +aae +aae +aae +aae +aae +aae +aaf +aae +aae +aae +aae +aaf +ajV +aaf +aae +aae +aaf +aaf +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +aaa +aaa +aYq +aYq +aYq +aYq +aYq +aYG +aYq +aYq +aYq +aYq +aYq +aaa +aaa +aXn +aaa +aaa +aaa +aaa +abC +aaa +aaa +bbo +bbo +bbq +bbq +bbq +bbq +bbq +bbq +bbq +bbq +baS +bnw +boO +baS +bbS +bCj +buw +baS +bxJ +byV +bAj +baS +baS +baS +baS +bbo +bbo +bbo +bbo +bbo +baS +bey +bey +bey +bey +baS +baS +baS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baS +baS +baS +cgr +byV +cgH +cgZ +chf +baS +baS +cfJ +cfJ +cgi +cgi +cgi +baS +bNT +bey +baS +cgi +cgu +cjV +coF +cnM +cqf +cqS +cse +csQ +cqf +cuw +cvD +ctJ +cxp +cxU +cxU +cxU +cxU +cAO +cxU +cxU +cDh +cxU +cxU +cFa +cxU +cxU +cFS +cGk +cxr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(180,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aaf +aae +aae +aae +aae +aae +aaf +aaf +aaf +aaf +aae +aae +aae +aae +aae +aae +aae +aae +aae +aaf +aae +aae +aae +aae +aaf +ajV +aaf +aaf +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +abC +abC +abC +abC +abC +abC +abC +aYG +abC +abC +abC +abC +abC +abC +abC +aXn +aaa +aaa +aaa +aaa +abC +bbo +bbo +bbo +bbo +bbq +bbq +baS +baS +baS +baS +baS +bbq +baS +bnx +boP +baS +brt +bsK +buy +baS +bxK +byW +bAk +baS +bCh +bDE +baS +bbo +bbo +bbo +bbo +bbo +baS +bev +bPu +bQI +bRO +bSY +bUb +bSY +bVT +bVT +bVT +bVT +bxC +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +cfT +cgc +cgg +bSY +cgs +cgz +cgI +cha +chg +chj +baS +cfJ +cfJ +cfJ +cfJ +cfJ +baS +bey +cLm +baS +cgi +cgu +cjX +cnP +cpo +cqf +cqT +csf +csR +cqf +cux +cvE +cwz +cxs +cxW +cxW +cxW +cxW +cAP +cxW +cxW +cDn +cEa +cEa +cEa +cEa +cFF +cFT +cGl +cxr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(181,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aaf +aaf +aaf +aaf +aaf +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aaf +aaf +aaf +ahT +aka +ahT +aaf +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aXn +aaa +aaa +aYo +aYo +aYo +aYo +aYo +aYG +aYo +aYo +aYo +aYo +aYo +aaa +aaa +aXn +aaa +aaa +aaa +aaa +abC +bbo +bbo +bbq +bbq +bbq +bbq +baS +bia +biW +bjN +baS +baS +baS +bny +baS +baS +bbS +bCj +buw +baS +baS +byX +baS +baS +baS +bDF +baS +baS +baS +baS +baS +baS +bdK +baS +bPv +baS +baS +baS +baS +baS +baS +baS +baS +baS +bYL +bZn +bZn +bZn +bZn +bZn +bZn +bZn +bZn +bZn +bZn +bZn +bZn +bZn +bZn +bZn +bZn +bZn +cfU +baS +baS +baS +baS +baS +bdK +baS +baS +chk +baS +baS +baS +baS +baS +baS +baS +cLl +baS +baS +baS +baS +baS +coH +cpp +cqf +cqU +cqf +cqf +cqf +cuy +cvF +cwA +cul +cxr +cxr +cxr +cxr +cqD +cBM +cCv +cqD +cxr +cxr +cxr +cxr +cul +cFU +cGj +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(182,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aaf +aaf +aaf +ahT +akb +ahT +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +aaa +alx +alx +alx +aaa +aaa +aaa +aYp +aYu +aYu +aYu +aYu +aYM +aYQ +aYQ +aYQ +aYQ +aYZ +aaa +aaa +aXn +aaa +aaa +aaa +aaa +bbp +bbo +bbo +bbq +bbq +bbq +bbq +baS +bib +biX +biX +biX +blv +bmy +bnz +boQ +bpY +bru +bsL +buz +biX +biX +byY +bAl +bBh +bCi +bAl +bAl +bAl +bAl +bIr +bAl +bAl +bAl +bAl +bPw +bQJ +bRP +buw +bUc +bVc +bVU +buw +bXj +buv +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +ary +buv +bXj +buw +bVU +bib +biX +biX +chh +chl +chs +chG +chW +cis +chG +chG +chG +chG +cLn +chG +chG +cne +cnR +coI +cpq +cqg +cqV +bAl +bAl +ctQ +cuz +cvG +cwv +cqD +aaa +aaa +aaa +aaa +cqD +cqD +cqD +cqD +aaa +aaa +aaa +aaa +cqD +cqD +cqD +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(183,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aaf +aaf +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +alx +alF +alx +alx +alx +alx +alx +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +alx +alx +alx +alx +aaa +aaa +aaa +aYq +aYq +aYq +aYq +aYq +aYG +aYq +aYq +aYq +aYq +aYq +aaa +aaa +aXn +aaa +aaa +aaa +aaa +bbo +bbo +bbo +baS +baS +baS +baS +baS +bic +cKy +biY +biY +blw +biY +bnA +bHe +cRL +bHe +bsM +bbs +bbs +bbs +bbs +bbs +bBi +bCj +bbT +bEI +bFQ +bHe +bIs +bHe +bHe +bHe +bHe +bPx +bpZ +bfn +bbs +bbs +bbs +bbs +bbs +bbs +baU +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +baU +bbs +cgk +bbs +bpZ +bbs +bbs +bfn +bbs +cht +bbs +bbs +bbs +bbs +cju +bbs +bbs +bbs +bbs +bbs +bbs +cNn +bbs +bil +bpZ +cqW +bbs +bbs +bbs +cuA +cvH +cwv +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(184,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aae +aae +aaf +aaf +aaf +ahT +abC +abC +abC +abC +aaa +aaa +aaa +aaa +alx +alx +alx +alx +alx +and +and +alx +alx +alx +abC +aaa +aaa +alx +alx +alx +alx +alx +aaa +abC +aaa +aaa +aaa +arw +aPq +aQS +arz +aSQ +aTD +arw +aaa +aaa +aaa +alx +alx +alx +alF +abC +abC +abC +abC +abC +abC +abC +abC +aYG +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +bbp +bbo +bbo +baS +ber +ber +bgg +baS +bid +bbs +bjO +bkA +blx +cKC +bnB +boR +bqa +brv +cSU +buA +bsN +bvY +byZ +byZ +bBj +bCk +bDG +bEJ +bFR +bHf +bIt +bHf +bLB +bHf +bHf +bPy +bQK +bRQ +cLb +bSZ +bVd +bSZ +bSZ +bSZ +bYb +arA +arA +arA +arA +arA +arA +arA +arA +arA +cdj +arA +arA +arA +arA +arA +arA +arA +arA +arA +bYb +bSZ +bSZ +bSZ +cgA +cgJ +bSZ +bRQ +cLb +chu +bkA +bkA +bkA +bkA +cjv +bkA +bkA +bkA +bkA +cmz +cnf +cnS +bkA +cpr +cqh +cqX +cqh +cqh +cqh +cuB +cvI +cwB +cqD +aaa +aaa +aaa +aaa +cqD +cqD +cqD +cqD +aaa +aaa +aaa +aaa +cqD +cqD +cqD +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(185,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +abC +abC +aaa +aaa +aaa +alx +alx +and +alx +and +and +and +alx +alx +and +alF +alx +and +and +alx +alx +alx +alx +aaa +abC +aaa +aaa +aaa +aOv +aPr +aQS +arz +aSQ +aTE +aUC +aaa +aaa +akR +alx +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aYG +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbo +baS +bes +bey +bgh +bgW +bie +biZ +bjP +bkB +bkB +bkB +bkB +boS +bqb +cSt +cSV +bqb +bqb +bqb +bxL +bxL +bBk +bCl +bxL +bEK +cKT +bEK +bEK +bEK +bEK +bEK +baS +bPz +baS +baS +baS +baS +baS +baS +baS +baS +baS +bYM +bZo +bZo +bZo +bZo +bZo +bZo +bZo +bZo +bZo +bZo +bZo +bZo +bZo +bZo +bZo +bZo +bZo +cfV +baS +baS +baS +baS +baS +baS +baS +baS +baS +chv +baS +baS +baS +baS +baS +baS +baS +baS +bdK +baS +baS +baS +coJ +cpp +baS +baS +baS +baS +baS +cuC +cvJ +cwC +cLB +cxr +cxr +cxr +cxr +cqD +cBN +cCw +cqD +cxr +cxr +cxr +cxr +cul +cFV +cGj +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(186,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +abC +alF +alx +alx +and +and +adZ +aez +aez +aez +afV +adZ +aez +afV +afV +aez +aez +alx +and +and +alx +alx +aaa +aaa +aaa +aKo +aOw +aKo +aQV +aRP +aSR +aLm +aUD +aLm +akR +akR +alx +alx +alx +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +abC +aYG +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbo +baS +bet +bfi +bgi +bgX +bif +bja +bjQ +bkB +bly +bly +bly +bmz +bqb +brw +bsO +buB +bvZ +cTh +cMr +bxM +btb +bCm +bDH +bEK +bFS +bHg +bIu +bKa +bLC +bEK +bNT +bPA +bex +bRR +bbR +bUd +bVe +bVV +bVV +bVV +bVV +bYN +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +aZV +cgd +cgh +cgl +cgt +cgB +cgB +cgB +cgB +cgB +chw +baS +cfJ +cgi +cgi +cgu +cgu +chc +chc +clV +cmA +cgL +cgL +coK +cps +chc +chc +chc +chc +cqD +cuD +cvK +cwD +cxp +cxU +cxU +cxU +cxU +cAQ +cxU +cxU +cDh +cxU +cxU +cxU +cxU +cBI +cFS +cGn +cxr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(187,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +alx +alx +and +aez +aez +afV +aqH +afq +apx +aoQ +afK +aiS +azp +aoQ +aBV +adZ +afV +aez +aez +alx +alx +alx +akR +akR +aKo +aOx +aKo +aQW +aRD +aSS +aLm +aUE +aLm +alx +alx +alx +and +and +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +abC +aYG +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbq +bbq +bbq +baS +beu +bfj +bgj +baS +big +bja +bjP +bkC +blz +bmz +bmz +boT +bqb +brx +bsP +cSW +buC +cTi +bxN +buH +btb +bCm +buH +bEL +bFT +bHh +bIv +bHh +bLD +bEK +bey +bPB +bey +bdG +baS +baS +baS +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +abC +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +baS +baS +baS +bey +bey +bey +bey +baS +baS +baS +cfJ +cgi +cgi +cgu +cgu +ckF +clm +cjT +cjT +cng +cjT +coL +coD +chc +chc +chc +chc +cqD +cuE +cvL +cwE +cxq +cxV +cxV +cxV +cxV +cAR +cxV +cxV +cDi +cDZ +cDZ +cDZ +cDZ +cLJ +cDZ +cGl +cxr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(188,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +akR +alx +and +and +aez +aez +afq +aoQ +afq +afq +apx +afq +afq +afq +anC +afq +aqH +afq +aoQ +afq +aez +and +and +aKo +aLo +aLo +aKo +aOy +aKo +aQW +aRD +aST +aLm +aUF +aLm +aLm +aLm +alx +and +and +alx +alx +alx +alx +alx +aaa +aaa +abC +abC +aYG +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbq +bbq +bbq +baS +bev +bfk +bgk +baS +big +bjb +bjR +bkB +bly +bly +bly +boU +bqb +bry +bsP +cSW +buD +cTi +bxO +buH +btb +bCn +bDI +bEM +bFU +bHi +bIw +bHh +bLE +bEK +bey +bPB +bey +ber +baS +bbo +bbo +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +abC +aaa +aaa +aaa +abC +aaa +aaa +aaa +cfJ +cfJ +cfJ +baS +bdG +bQL +bfl +bgo +baS +cfJ +cgi +cgi +cgi +cgi +cgu +cgu +ckF +cln +clW +clW +clW +clW +clW +clW +clW +clW +clW +clW +clW +cuF +cvM +cwF +cqD +cxr +cxr +czg +cxr +cqD +cza +cza +cqD +cxr +cxr +cxr +cxr +cqD +cza +cza +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(189,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +abC +akR +akR +alx +and +and +aez +apO +aoR +ahr +ahr +ahr +ahr +avL +ahr +ahr +azq +ahr +ahr +ahr +aEj +adZ +aez +aez +aez +aKo +aLp +aMq +aNr +aOz +aPs +aQW +aRD +aSU +aLm +aUG +aVj +aVD +aLm +alx +and +aXa +aXb +aXa +aXa +aYi +alx +aaa +aaa +abC +aYF +aYH +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbq +bbq +bbq +baS +baS +baS +baS +baS +big +bja +bjP +bkB +blA +bmz +bmz +boV +bqb +brz +bsQ +cSY +buE +cTi +bxP +bza +bBl +bCo +bDJ +bEN +bFV +bHh +bIx +bHh +bLF +bEK +bNU +bPC +bQL +bRS +baS +bbo +bbo +bbo +bbo +aaa +aXR +aXR +aXR +aXR +aXR +aXR +aXR +aXR +aXR +aXR +aaa +aXR +aXR +aXR +aXR +aXR +aXR +aXR +aaa +aaa +cfJ +cfJ +cfJ +baS +baS +baS +baS +baS +baS +cfJ +cgi +cgi +cgi +cgi +cgu +cgu +cgL +cln +clW +cmB +cnh +cmC +cnV +cmC +cpt +cpt +csg +cpt +clW +cuE +cvN +cwG +cqD +cfI +cfI +aaa +aaa +cxr +czb +czb +cxr +aaa +aaa +aaa +aaa +cxr +czb +czb +cxr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(190,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajj +akc +ajn +alx +alx +aez +aez +afV +afq +anC +arC +arC +arC +arC +arC +arC +arC +arC +arC +arC +afq +anC +afV +adZ +aIf +adZ +aKo +aLq +aMr +aNs +aOA +aPt +aQX +aRD +aSV +aLm +aUH +aVk +aVE +aLm +adZ +aez +aXa +aXt +aXL +aXZ +aYi +aYi +aYi +abC +abC +aYG +abC +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbq +bbq +bbq +bbq +bbq +bbq +bbq +baS +big +bja +bjP +bkB +bly +bly +bly +boW +bqb +brA +bsR +cSZ +buF +cTl +bxQ +brQ +bBm +bCp +bDK +bEM +bFU +bHi +bIy +bKb +bLG +bEK +bNV +bPD +baS +baS +baS +bbo +bbo +bbo +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgu +cjU +ckG +cln +clW +cmC +cni +cmC +cnj +cmC +cmC +cnV +csh +cpt +clW +cuG +csC +cLA +cqD +cfI +cfI +cfI +aaa +cqD +czc +czc +cqD +aaa +aaa +aaa +aaa +cqD +czc +czc +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(191,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajk +akd +ajn +ajn +ajn +ajn +aiS +aoQ +aoR +aqN +arC +asx +atB +asx +atC +atC +axN +azr +asx +arC +aqH +aEk +aoQ +afq +apO +adZ +aKp +aLr +aMs +aNt +aOB +aPu +aQY +aRF +aSW +cKe +aUI +aVl +aVF +aLm +ajt +afq +aXb +aXu +aXM +aYa +aYj +aYr +aYj +aYn +aYn +aYH +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbo +bbo +bbo +bbq +bbo +bbq +baS +big +bja +bjP +bkB +blz +bmz +bmz +boU +bqb +brB +bsS +buG +bqb +bqb +bzb +bzb +bBn +bCq +brE +bEL +bFT +bHh +bIz +bHh +bLH +bEK +bNW +bPE +bgp +bgp +bbq +bbq +bbo +bbo +bbo +bbp +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +cfK +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgu +chc +cgL +clo +clW +cmD +cnj +cnT +cnj +cnV +cmC +cpt +csi +csS +ctR +cuH +csC +cwG +cxr +cfI +cfI +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(192,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajl +ake +akS +aly +amf +ane +alr +aoR +apP +adZ +arC +asy +atC +asx +asx +axb +atC +atC +aAH +arC +adZ +amI +ahr +ahr +ahr +aEj +aKo +aKo +aKo +aKo +aKo +aKo +aQZ +aRQ +aSX +aLm +aUJ +aVe +aVG +aLm +alR +aWQ +aXc +aXv +aXN +aYb +aYi +aYi +aYi +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +bbp +bbo +bbo +bbo +bbo +bbq +bbo +bbq +baS +big +bja +bjP +bkB +bly +bly +bly +boX +bqc +brC +bsT +buH +buH +bwc +bxS +bAm +bxS +bCr +bDL +bEK +bFW +bHj +bIz +bKc +bLI +bEK +bNX +bPF +bQM +bgs +bgp +bgp +bbq +bbq +bbo +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgu +chc +cgL +cln +clW +cmC +cmC +cnU +coM +cpt +cpt +cpt +cpt +cpt +clW +cuI +csC +cwG +cxr +cfI +cfI +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(193,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cJr +akf +akT +aly +amg +ajn +anM +aoS +apx +adZ +arC +asz +atD +auF +avM +atC +axO +atC +aAI +arC +adZ +adZ +adZ +aiS +akq +amI +aEj +aqH +adZ +adZ +adZ +aLm +aRa +aRK +aSY +aLm +aUK +aVf +aVH +aLm +afq +anC +aXb +aXb +aXa +aXb +aYi +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbq +bbq +bbq +bbq +bbq +bbq +bbq +bbq +cKp +big +bja +bjP +bkB +blB +bmA +bmA +bmA +bqd +brD +bsU +buH +buI +bqe +bxT +bzc +bBo +bCr +brE +bEK +bFX +bHh +bIz +bKd +bLJ +bEK +bhd +bPG +bQN +bRT +bTa +bgp +bbq +bbo +baW +baW +baW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +cfJ +cfJ +chc +cjW +cgL +clp +clW +cmC +cmC +cnV +cmC +cnV +cpt +cqY +csj +csj +clW +cuH +csC +cwG +cxr +cfI +cfI +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(194,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajl +akg +akU +aly +amh +ajn +anN +aoT +adZ +adZ +arC +asx +atC +auG +avN +auG +axP +axO +aAI +arC +adZ +adZ +adZ +adZ +adZ +afq +amI +ahr +aEj +adZ +adZ +aPl +aRb +aRR +aSZ +aTF +aUL +aLm +aLm +aLm +aoR +apu +adZ +alx +alx +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbq +bbq +bbq +baS +baS +baS +baS +baS +baS +big +bja +bjS +bkB +blC +bmB +bnC +bmz +bkB +brE +cMq +buH +buH +bqe +cTo +bAn +bBp +bCr +bDM +bEK +bFY +bHk +bIA +bKe +bLK +bEK +bNY +bNZ +bit +bhd +bTb +bgp +bbq +bbo +baW +baW +baW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cgi +cgi +cgu +cgu +cgu +cgu +cfJ +cfJ +cgi +cgi +cfJ +chc +chc +chc +cjX +cgL +cln +clW +cmC +cnk +cnW +cnW +cnW +cqi +cqZ +csk +csT +ctS +cuJ +cvD +cwH +cxr +cfI +cfI +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(195,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajl +akf +akU +alz +ami +ajn +ajn +anV +anV +anV +arC +arC +arC +auH +avO +auH +arC +arC +aAJ +arC +anV +anV +anV +adZ +adZ +afq +aqH +afq +amI +ahr +aOo +aPv +aRc +aRS +aTa +aLm +aLm +aLm +adZ +adZ +anC +afq +aLm +aLm +aLm +aLm +aLm +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbq +bbq +bbo +baS +bdG +bew +bfl +bgl +baS +big +bja +bjP +bkD +bkD +bkD +bkD +bkD +bqe +brE +bsT +buH +buH +cWw +bzd +bqe +bqe +bCs +bDN +bEK +bFZ +bEM +bIB +bKf +bEK +bEK +cKY +bNZ +bNZ +bhd +bTb +bgp +bbq +bbq +bbo +bbo +baW +baW +baW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cgi +cgi +cgu +cgC +cgK +cgu +chc +chc +cgu +cgu +chc +chc +ciS +cjw +cjw +cgL +cln +clW +cmE +cnl +cmC +cnV +cmC +cmC +cmC +csl +cmC +clW +cLy +csC +cwG +cxr +cfI +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(196,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajl +akf +akU +alA +amh +anf +ajn +aoU +aoU +aqO +arD +asA +atE +auI +avP +auI +axQ +azs +aAK +aBW +aCU +aEl +anV +aez +aez +aez +aez +afq +aoy +afq +avh +aPw +aRd +aRD +aTb +aLm +adZ +adZ +adZ +aWh +apu +aez +aLm +aMo +aMn +aYc +aLm +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbq +bbo +baS +bdH +bex +bex +bgm +bgY +bih +bjc +bjR +bkD +blD +bmC +bnD +boY +bqf +brF +bsV +buJ +buJ +buJ +buJ +buJ +bBq +bCt +bDO +bEO +bGa +bHl +bIC +bKg +bLL +bMS +bLP +bPH +bNZ +bhc +bTb +bgp +bbq +bbq +bbo +bbo +bbo +baW +baW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cgi +cgi +cgu +cgD +cgL +cgL +cgL +chb +cgL +chc +cgL +cgL +ciS +cjw +cjV +ckG +cln +clW +clW +clW +clW +clW +clW +clW +clW +clW +clW +clW +cuK +csC +cwG +cxr +cfI +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(197,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cJs +akf +akU +aly +amj +ang +anO +aoV +apQ +apQ +arE +arE +cLT +arE +avQ +apQ +apQ +azt +aAL +aBX +aoU +aEm +anV +aez +aez +aez +aez +aez +afV +aez +adZ +aLm +aRe +aRT +aTc +aPv +aUM +ahr +ahr +apu +aez +aez +aLm +aNp +aNp +aYd +aLm +aLm +aLm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baS +baS +baS +bdI +bey +bey +bgn +baS +big +bbs +bjP +bkD +blE +bmD +bnE +boZ +bqg +brG +bsW +buH +buH +buH +buH +buH +bxQ +bCu +bDP +bDP +bGb +bHm +bID +bKh +bLM +bMT +bOb +bPI +bNZ +bhd +bTc +bgr +bbo +bbq +bbq +bbo +bbo +baW +baW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cgi +cgi +cgu +cgu +cgM +chb +cgL +cgL +cgL +cgL +cgL +cit +chc +chc +chc +ckH +cln +chc +chc +chc +chc +chc +chc +chc +chc +chc +chc +ctT +cuF +csC +cwG +cxr +cfI +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(198,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajl +akh +akV +alB +amk +anh +anP +aoW +aoW +aoW +arF +arF +aoW +arF +avR +aoU +aoU +aoU +aoU +aBX +aoU +cMb +anV +aez +aez +aez +aez +anV +anV +anV +anV +anV +aRd +aRD +aTa +aPw +alr +afq +aoy +afq +aez +aez +aLm +aXw +aXO +aXO +aYk +aYs +aYv +aYw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +arw +bar +baR +baR +bbR +bcv +bbR +bdJ +ber +ber +bgo +baS +bii +bjd +bjT +bkD +blF +bmE +bnF +bpa +bqh +brH +bsX +brQ +brQ +brQ +bze +brQ +brQ +bCv +buH +buH +buH +bHn +buH +bKi +bLN +bMU +bOc +bPJ +bNZ +bjg +bTb +bgp +bbq +bbq +bbq +bbo +bbo +bbo +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cgi +cgi +cgu +cgu +cgu +chc +chc +cgu +cgu +chc +chc +chc +chc +chc +chc +chc +clq +cgL +chc +cgL +cnX +chc +cgL +chc +chc +cjV +csU +clW +cuG +csC +cwG +cxr +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(199,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajm +aki +akW +alC +alD +ani +ajn +aoU +aoU +aqP +arG +asB +atF +asG +avS +axc +aoW +aoW +aoW +aBY +aCV +aEn +anV +aez +aez +aez +aez +anV +aMt +aNu +aOC +aPx +aRf +aRU +aTa +aLm +aLm +aLm +aLm +aLm +aLm +aLm +aLm +aXx +cKe +aLm +aLm +aLm +aLm +aYx +aYz +aYz +aYz +aYz +aYz +aYz +aYz +aYz +aYz +aYz +aYz +aYz +bas +baS +baS +baS +baS +baS +baS +baS +baS +cKp +baS +bij +bbs +bjU +bkD +bkD +bkD +bkD +bkD +bqi +brI +bsY +bqe +bwd +bwd +bqe +bwd +bqe +bwd +bwd +bqe +bGc +bHo +bIE +bIE +bIE +bMV +bOc +bPK +bNZ +bQM +bTd +bgp +bbq +bbq +bbq +bbo +bbo +bbo +bbp +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +cfK +cfI +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgu +cgu +cgu +cjt +cjT +cjT +cnm +cjT +cjT +cjT +cjT +cng +csm +csV +coJ +cuF +cvO +cwH +cxr +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(200,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajn +akj +ajl +alD +aml +anj +ajn +aoU +aoU +aoY +arH +asC +anV +auJ +avT +aoY +aoU +aoU +aAM +anV +aCW +aEn +anV +anV +anV +anV +anV +anV +aMu +aoU +aoU +aBX +aRg +aRD +aTd +aTG +aUN +aTG +aTG +aWi +aTG +aWR +aTG +aXy +aTG +aTG +aYl +aYt +cPO +cPT +cPT +cPT +cPT +cPT +cPT +aYU +cPT +cPT +cPT +cPT +cPT +cPT +cPT +cQC +bbr +cQJ +bcw +cQJ +cQJ +cQJ +bfm +cQJ +cQJ +bik +bbs +bjP +bkD +blG +bmF +bnG +bpb +bqj +brJ +bsZ +cKK +bwe +bxV +bzf +bAo +bBr +bxV +bDQ +bwc +buH +bHn +bIE +bKj +bLO +cMD +bOd +bPL +bNZ +bhd +bTb +bgp +bgp +bbq +bbq +bbo +bbo +bbo +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfI +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +cgi +cgi +cgi +cgi +cgi +cgu +cgu +cgu +clr +ckz +cgL +cln +chb +cgL +cgL +chb +ckH +cgL +cpX +coJ +cuF +csC +cwI +cqD +cfI +cfI +aaa +aaa +cqD +cza +cza +cqD +aaa +aaa +aaa +aaa +cqD +cza +cza +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(201,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajm +alE +alE +alE +anQ +aoX +aoU +aoY +arI +arM +aoY +arM +arI +aoY +axR +azv +aAN +anV +aCX +aEo +aBW +aHf +aIg +aJp +aKq +aLs +aMv +aoU +aoU +aBX +aRg +aRV +aTe +aRD +aUO +aRD +aRD +aWj +aRD +aTS +aRD +aRD +aRD +aRD +aYm +aRD +aRP +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +arz +baU +bbs +bbT +bbs +bbs +bbs +bbs +bfn +bbs +bbs +bil +cKz +bjP +bkD +blE +bmD +bnE +bpc +bqg +brG +bta +buK +bwf +bxW +bzg +bAp +bBs +bCw +bDR +bEP +bDK +bHn +bIE +bKk +bLP +bLP +bOc +bPM +bNZ +bhd +bTe +bhf +bgp +bbq +bbq +bbo +bbo +bbq +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfI +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +cfJ +cfJ +cfJ +cgu +cgu +cgu +chc +cjU +cmF +cnn +ckz +chc +chc +chc +chc +chc +chX +chX +cNr +cvP +cwJ +cqD +cfI +cfI +cfI +aaa +cxr +czb +czb +cxr +aaa +aaa +aaa +aaa +cxr +czb +czb +cxr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(202,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +akR +akR +anR +aoY +aoY +aoY +arH +asD +aoY +auK +avT +aoY +aoY +aoY +aoY +anV +aCY +aEp +aFJ +aHg +aIh +aoU +aEn +aoY +aMw +aoU +aoU +aPy +aRh +aRW +aTf +aTH +aUP +aVm +aVI +aWk +aWE +aWS +aXd +aQN +aXP +aQN +aQN +aQN +aQR +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +arA +baV +bbt +bbU +bcx +bdd +bdd +bez +bfo +bdd +bdd +bim +bcx +bjV +bkD +blF +bmE +bnF +bpd +bqh +brH +btb +buL +bwg +bxX +bzh +bzh +bzh +bCx +bDS +bEQ +bGd +bHp +bIE +bKl +bLP +bLP +bOc +bPN +bNZ +bRU +bTf +bUe +bgp +bbq +bbq +bbo +bbq +bbq +bbq +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +chX +chX +chX +chX +chX +chX +chX +chY +chX +chX +chX +chX +chX +chX +chY +chX +chX +ctU +cuL +cvQ +cwK +cLB +cxr +cxr +cxr +cxr +cqD +czc +czc +cqD +cxr +cxr +cxr +cxr +cqD +czc +czc +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(203,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +anS +aoZ +aoZ +aoZ +arJ +asE +aoZ +auL +avU +aoZ +aoZ +aoZ +aaa +anV +aCZ +aEq +aFK +aHh +aoU +aoU +aKr +aLt +aMx +aoU +aoU +aPy +aPy +aRX +aTg +aTI +anV +aLm +aLm +aWl +aPJ +aPl +aLm +aLm +aLm +aLm +aLm +aLm +aLm +aYy +aYy +aYy +aYy +aYy +aYy +aYy +aYy +aYy +aYy +aYy +aYy +aYy +aYy +baS +baS +baS +baS +baS +bdK +baS +baS +baS +bgZ +bin +baS +bjW +bjW +bjW +bjW +bjW +bjW +bjW +brK +btc +bqe +bwh +bxY +bzi +bAq +bBt +bwh +bxY +bqe +bGe +bHn +bIE +bKm +bLP +bMX +bOe +bLQ +bQO +bRV +bTg +bOn +bgp +bbq +bbq +bbo +bbq +bbq +bbq +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +chY +ciu +ciT +ciT +cjY +ciA +cls +cNm +cmG +clX +cnY +cLq +clX +cNm +clX +csn +clu +clu +cuM +csC +cwL +cxt +cxX +cxX +cxX +cxX +cAS +cxX +cxX +cDo +cEb +cxU +cxU +cxU +cxU +cFS +cGk +cxr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(204,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +anS +aoZ +apR +apR +apR +apR +atG +apR +apR +apR +axS +aoZ +aAO +aoY +aDa +aEr +aBY +aHi +aoU +aoU +aKs +aoY +aMy +aoU +aoU +aoU +aoU +aRY +azA +aTJ +anV +alx +aLm +aWm +aPI +aUR +aUR +aXz +aLm +alx +alx +alx +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +baW +baW +bbo +bbo +bbq +bbq +bbq +bbq +bgp +bha +bio +bje +bjW +bkE +blH +blI +blI +bpe +bjW +brL +bsY +bqe +bwd +bwd +bqe +bwd +bqe +bwd +bwd +bqe +bGf +bHn +bIF +bKn +cKW +bMY +bOf +bPO +bNZ +bNZ +bTh +bUf +bgq +bbo +bbo +bbo +bbq +bbq +bbq +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfJ +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +chX +civ +ciU +cjx +cjZ +ckI +clt +cjx +cmH +cjx +cjx +cjx +cjx +cjx +cjx +cjx +cjx +cjx +cuN +cLz +cwM +cxq +cxV +cxV +cxV +cxV +cAT +cBO +cxV +cDi +cEc +cEL +cEL +cLI +cFG +cFW +cGo +cxr +cfI +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(205,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +anS +aoZ +apR +apR +apR +apR +apR +apR +apR +apR +apR +azw +aAP +aoY +aCW +aEs +anV +aHj +aIi +azy +aKt +aBY +aMz +aoW +aoW +aoW +aoW +aRZ +cOC +aTJ +anV +alx +aLm +aWn +aOl +aNp +aXe +aXA +aLm +alx +alx +alx +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +abC +aaa +aaa +baW +baW +baW +bbo +bbq +bbq +bbq +bbq +bgp +bhb +bip +bjf +bjW +bkF +blI +bmG +blI +bpf +bqk +brM +btd +buM +bwi +bwi +bzj +bwi +bBu +bwi +bDT +bER +bGg +bHq +bIE +bKo +cKX +bMZ +bOg +bLP +bQP +bNZ +bTi +bRY +bgq +bbo +bbq +bbq +bbq +bbo +bbo +baW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfJ +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +chX +civ +ciV +ciX +cka +chX +clu +ciX +ciV +ciX +ciX +ciX +ciX +ciX +ciX +ciX +ckb +clv +cum +cum +cwN +cul +cqD +cqD +cza +cqD +cqD +cqD +cqD +cqD +cza +cqD +cqD +cqD +cul +cFX +cGp +cqD +cfJ +cfI +cfI +cfI +aaa +cfJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(206,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +anS +aoZ +apR +apR +apR +apR +apR +apR +apR +apR +apR +azw +aAP +aoY +aCW +aEs +anV +aHk +aCW +aJq +aKu +aLu +aMA +aoU +aoU +aoU +aoU +aRY +apb +aTJ +anV +alx +aLm +aMg +aWF +aWT +aXf +aNF +aLm +alx +alx +alx +alx +aXR +aXR +aXR +aaa +aXR +aXR +aXR +aXR +aaa +aXR +aXR +aXR +aXR +aXR +baW +baW +baW +bbo +bbo +bbo +bbq +bbq +bgp +bhc +bip +bhd +bjW +bkG +blJ +bmH +bnH +bpg +bql +brN +bsW +brE +buH +buH +buH +buH +buH +buH +bDU +bES +bDI +buH +cWA +bIE +bIE +bIE +bIE +bNZ +bNZ +bNZ +bTb +bhd +bgq +bbo +bbq +bbq +bbq +bbo +bbo +baW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cgi +cgi +cgi +cgi +cgi +cfJ +chX +ciw +ciW +ciX +ckb +ckJ +clv +clv +clv +clv +clv +clv +clv +cqk +clv +clv +csW +chX +cqD +cqD +cqD +cqD +cfI +cxr +czb +cxr +cfI +cfI +cfI +cxr +czb +cxr +cfI +cfJ +cqD +cqD +cGq +cqD +cfJ +cfJ +cfJ +cfI +cfI +cfJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(207,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +anS +aoZ +apR +apR +apR +apR +apR +apR +apR +apR +apR +azw +aAP +aoY +aDb +aEt +anV +aHl +aCW +aoU +aKv +aoY +aMB +aNv +aOD +aPz +aRi +aSa +aTh +aTK +anV +alx +aLm +aLm +aLm +aLm +aLm +aLm +aLm +alx +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baW +baW +baW +baW +bbo +bbo +bbo +bbq +bgp +bhd +bip +bjg +bjW +bkH +blI +bmI +cMp +bph +bjW +brE +bsX +brN +bwj +bxZ +bzk +bAr +bzk +bCy +bDV +bET +buH +buH +bGh +bKp +bLR +bNa +bOh +bGk +bgq +bgq +bTe +bUg +bgs +bbo +bbq +bbq +bbq +bbo +bbo +baW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cfJ +chX +cix +ciX +ciX +ckc +chX +ciX +ciX +ciX +ciX +ciX +coN +ciX +cql +ciX +ciX +csX +chX +cfJ +cfJ +cfJ +cfI +aaa +cqD +czc +cqD +cfI +cfI +aaa +cqD +czc +cqD +aaa +cfJ +cfJ +cFY +cGr +cFY +cFY +cfJ +cfJ +cfI +cfJ +cfJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(208,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +anS +aoZ +apR +apR +apR +apR +apR +apR +apR +apR +axS +aoZ +aAQ +aoY +aCW +aEs +anV +aHm +aCW +aJr +aKw +anV +anV +anV +anV +aPA +anV +aSb +avk +anV +anV +alx +and +and +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baW +baW +baW +bbo +bbo +bbo +bgq +bhd +bip +bhc +bjW +bkI +blK +blI +bnI +bpi +bjW +brO +bte +brE +bwk +cWx +bya +bya +bya +bCz +bDW +bEU +bGh +bGh +bGh +bKq +bLS +bLS +bOi +bGk +bgq +bRW +bTe +bjg +bgq +bbo +bbq +bbq +bbq +bbo +bbo +baW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cfJ +cgi +cgi +cfJ +chX +ciy +ciX +cjy +ckd +ciA +ciX +ciX +ciX +ciX +ciX +ciX +ciX +ciX +ciX +ciX +ciX +chX +cfJ +cfJ +cfI +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCx +cEd +cCx +aaa +aaa +cfJ +cFY +cGs +cGC +cFY +cFY +cHm +cHm +cqD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(209,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +anS +aoZ +aoZ +aoZ +arK +arK +aoZ +auM +arK +aoZ +aoZ +aoZ +aaa +anV +aCZ +aEs +anV +aHn +aCW +aoU +aEn +anV +aez +aez +adZ +adZ +akq +aSc +cOD +apO +adZ +alx +alx +alx +and +alx +and +and +and +and +and +alx +alx +alx +alF +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +bbp +bbo +bbo +bbo +bgr +bhe +bip +bhd +bjW +bkJ +bkJ +bkJ +bkJ +bkJ +bjW +brE +btb +brE +bwl +bya +bzl +bAs +bBv +bCA +bDX +bEV +bGi +bHr +bIG +bKr +bLT +bNb +bOj +bGk +bQQ +bhd +bTb +bhc +bgq +bbo +bbo +bbo +bbo +bbo +bbo +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cfI +cfI +cfJ +cfJ +cfJ +cfJ +cfJ +chY +ciz +ciY +ciY +cke +ciA +ciX +clY +ciX +ciX +ciX +coO +ciX +ciX +ciX +clY +cLv +chX +cfJ +cfJ +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCx +cDp +cDq +cDp +cCx +aaa +cfJ +cFY +cGt +cGD +cGP +cGP +cHn +cHy +cHm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(210,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +akR +akR +anR +aoY +aoY +aoY +arL +asF +aoY +asF +arL +aoY +aoY +aoY +aoY +anV +aCY +aEs +anV +aHo +aCW +aoU +aKx +anV +aez +aez +adZ +adZ +amJ +anz +afq +afq +aez +and +and +and +and +and +and +and +and +alx +and +and +and +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbo +bgq +bhd +biq +bjh +bjW +bkK +bkK +bkK +bkK +bpj +bqk +brP +btb +buN +bwm +bya +bzm +bAt +bAt +bCB +bDY +bEW +bGj +bHs +bIH +bKs +bLU +bNc +bOk +bPP +bQR +bRX +bTj +bhd +bgq +bbo +bbo +bbo +bbo +bbo +bbo +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfJ +cfJ +cfI +cfI +cfI +cfJ +cfJ +cfJ +cfJ +chX +ciA +ciA +chX +ckf +chX +clw +cLo +ciA +ciA +ciA +chX +clw +cLo +clw +chX +chX +chX +cfJ +cfJ +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCy +cDq +cDq +cEM +cCy +aaa +cfI +cfJ +cFY +cGE +cGQ +cFY +cHm +cHz +cHm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(211,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +akR +akR +alx +anT +aoX +aoU +aoY +arM +arM +aoY +arM +arM +aoY +axT +azx +aAR +anV +aCX +aEs +anV +aHp +aIj +aJs +aKy +aHp +aez +aez +adZ +afq +amK +afq +afq +aTL +aez +and +and +and +and +and +and +and +and +alx +and +and +and +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbq +bgq +bhf +bip +bhb +bjX +bkL +blL +blL +bnJ +blL +bqm +brQ +btf +buO +bwn +bya +bzn +bAu +bBw +bAu +bAu +bEX +bGk +bHt +bII +bKt +bLV +bII +bOl +cKZ +bQS +bOn +bTb +bhd +bgq +bbo +bbo +bbo +bbo +bbo +bbo +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +cfJ +cfJ +cfJ +cfJ +cfI +cfI +cfI +cjz +ckg +cjz +ckg +cjz +cfI +cfI +cfI +cjz +ckg +cjz +ckg +cjz +cfI +cfI +cfJ +cfJ +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCy +cDr +cDq +cEN +cCy +aaa +aaa +cfI +cFY +cFY +cFY +cFY +abC +cHA +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(212,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +alx +alx +alx +anU +apa +aoU +aoY +arL +arL +aoY +arL +arL +aoY +aoU +aoU +aAM +anV +aDc +aEs +aFL +aHq +aIk +aJt +aKz +aHp +aez +aez +aez +afq +amK +afp +afV +adZ +aez +aez +aez +aez +aez +and +and +alx +alx +alx +and +and +and +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbq +bgp +bhg +bip +bji +bjW +bkM +blM +bmJ +bnK +bkM +bjW +brR +btg +buP +bwo +bya +bzo +bAv +bBx +bCC +bDZ +bEY +cKU +bHu +bIJ +bHu +bLW +bIJ +cWD +bGk +bgq +bOn +bTb +bhd +bgq +bbo +bbq +bbq +bbq +bbq +bbo +bbp +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +cfK +cfJ +cfJ +cfJ +cfI +cfI +cfI +cfI +cjz +ckg +cjz +ckg +cjz +cfI +cfI +cfI +cjz +ckg +cjz +ckg +cjz +cfI +cfI +cfJ +cfJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCz +cDs +cDq +cEO +cCz +aaa +aaa +cfJ +cfJ +cfK +cfJ +aaa +abC +cHA +abC +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(213,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +alx +alx +alx +anV +apb +aoU +aoU +aoU +asG +atH +aoW +aoW +aoW +aoW +azy +aoW +aBY +aDd +aEs +aFM +aHq +aIl +aJu +aKA +aHp +adZ +aez +aez +apx +cOz +aqH +adZ +adZ +adZ +adZ +afq +aWo +afV +afS +afS +afV +alx +alx +alx +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbq +bgp +bhh +bir +bgq +bjW +bjW +bjW +bjW +bnL +bjW +bjW +brS +bjY +buQ +bwp +byb +bya +cKP +bya +bya +bya +bya +bGk +bHv +bIK +bHv +bHv +bHv +bHv +bGk +bgq +bOn +bTb +bUg +bgr +bbo +bbq +bbq +bbq +bbq +bbo +bbo +bbo +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfJ +cfI +cfI +cfI +aaa +aaa +cjz +ckg +cjz +ckg +cjz +cfI +cfI +cfI +cjz +ckg +cjz +ckg +cjz +aaa +aaa +cfI +cfI +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCy +cDs +cDq +cEO +cCy +aaa +aaa +aaa +cfI +abC +aaa +aaa +abC +cHB +caQ +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(214,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +akR +alx +alx +anV +apc +apS +apS +arN +arN +cLU +arN +arN +apS +apS +azz +apS +aBZ +aDe +aEu +aFN +aHq +aIm +aJu +aKB +aHp +adZ +adZ +afV +alR +amK +afq +adZ +afq +akq +akq +akq +avh +awu +alr +aOF +afS +afV +afS +afV +akR +akR +akR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbq +bgp +bhd +bip +bgq +bgq +bgq +bgq +bgq +bgp +bgp +bgp +bjY +bth +buR +bwq +bjY +bgq +bAw +bhb +bCD +bkR +bgq +bGk +cWy +bHv +bHv +cWy +bIK +cWy +bGk +bgq +bOn +bTb +bhd +bgq +bbo +bbq +bbq +bbq +bbq +bbq +bbq +bbo +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfI +aaa +aaa +aaa +cjz +ckg +cjz +ckg +cjz +cfI +aaa +aaa +cjz +ckg +cjz +ckg +cjz +aaa +aaa +cfI +cfI +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCy +cDs +cDq +cEO +cCy +aaa +aaa +aaa +aaa +abC +aaa +aaa +abC +abC +cHA +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(215,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +alx +alx +alx +anV +apd +aoU +aoU +arO +arO +aoU +arO +arO +aoU +axU +azA +aoU +aBX +aoU +aEn +aFO +aHq +aIm +aJu +aKC +aHp +aHp +aNw +afq +afq +amK +akq +aEi +akq +akq +aqH +afq +afp +afV +akq +akp +afS +akp +akp +ajo +akR +akR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbq +bgp +bhd +bip +bgq +bgp +bgp +bgp +bgq +bgp +bgp +bgp +bjY +bti +bqp +bpr +bnM +bhd +bhd +bhd +bhd +blR +bgq +bGk +cWz +bHv +bHv +bHv +bHv +bHv +bGk +bgp +bOn +bTb +buZ +bgq +bbo +bbo +bbq +bbq +bbq +bbq +bbq +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chX +ckf +chX +clx +chX +aaa +aaa +aaa +chX +clx +chX +clx +chX +aaa +aaa +aaa +cfI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCy +cDs +cDq +cEO +cCy +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +abC +cHA +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(216,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +akR +alx +alx +anV +ape +ape +aqQ +arP +asH +atI +auN +apQ +apQ +axV +azB +aAS +aBW +aDf +aEv +aFP +aHq +aIn +aJv +aKD +cNU +cOb +cOf +aOE +cOs +anz +adZ +adZ +aez +aez +aez +adZ +adZ +afS +akp +aXg +akp +akp +akp +ajo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbo +bbo +bgs +bhe +bip +bgq +bgq +bgp +bgp +bgp +bgp +bgp +bgp +bjY +btj +bqp +bpr +bnM +bhc +bhg +blS +bgq +bye +bhf +bGk +bGk +bHv +cWB +bHv +bHv +bGk +bGk +bhd +bOn +bTb +bhd +bgq +bgq +bbo +bbo +bbo +bbo +bbq +bbq +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chm +chm +chm +ckh +chm +cly +chm +chn +chn +chn +chm +cpu +chm +cpu +chm +chm +chm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCA +cDs +cDq +cEO +cCA +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +abC +cHA +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(217,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +akR +ank +ank +apf +apf +aqR +ank +ank +ank +ank +ank +ank +ank +azC +ank +ank +anV +anV +anV +aHp +aHp +aHp +aHp +aHp +aHp +aoR +ahr +apu +afq +adZ +alx +and +and +and +alx +alx +afS +akp +aXh +afV +aXQ +akp +ajo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbo +bgq +bhd +bis +bjj +bgq +bgq +bgq +bgp +bgp +bgp +bgq +bjY +btk +buS +bwr +bjY +bgq +bgq +bgr +bgq +bip +bhd +bhh +bGk +bGk +bGk +bGk +bGk +bGk +bhd +bhd +bOn +bTb +bhd +bhd +bgq +bgq +bgq +bgp +bbq +bbo +bbo +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chm +chm +chm +chm +ciZ +cjA +cjB +chm +chJ +ckk +ckk +ckk +ckk +coP +chJ +chm +cra +cra +csY +chm +chm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCy +cDt +cDq +cEP +cCy +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +abC +cHA +abC +abC +cHf +cIX +cHf +aaa +aaa +aaa +aaa +aaa +aac +aac +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(218,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ank +anW +apg +apT +aqS +aph +ank +atJ +atJ +avV +axd +axW +azD +aAT +ank +adZ +adZ +adZ +adZ +adZ +aJw +ahr +ahr +ahr +aNx +aoy +afq +aez +aez +alx +and +and +and +and +alx +afS +aRj +aXi +afS +ala +ajr +ajo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baW +bbo +bbq +bgp +bhd +bhd +bip +bjY +bjY +bjY +bjY +bjY +bjY +bjY +bjY +bjY +buQ +bws +bjY +bgq +bgq +bgq +bgq +bip +bhd +bhd +bhg +bhd +bKu +bhc +bhd +bhd +bPQ +bQT +bRY +bTk +bhd +bhd +bhg +bhd +bXk +bgp +bbq +bbo +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chm +chx +chH +chZ +chm +cja +cjB +cki +chm +clz +chJ +chJ +chJ +chJ +chJ +cpv +chm +cra +cra +csY +ctV +cuO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCy +cDs +cDq +cEO +cCy +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +cHf +cHO +cHf +cHf +cHC +cIY +cHf +aaa +aaa +aaa +aaa +aab +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(219,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ank +anX +aph +apU +aqT +arQ +asI +atK +auO +auO +auO +avW +azE +avW +ank +apO +aqH +aoR +ahr +ahr +apu +afq +aqH +afq +aNy +afV +adZ +aez +and +alx +and +and +and +and +alx +afV +afV +afV +afV +afV +afV +afV +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +bbp +bbo +bbq +bgp +bgq +bhd +bip +bjY +bkN +blN +blP +bnM +bpk +bqn +brT +bnM +buT +bwt +bjY +bgp +bgp +bgp +bgp +bis +bjZ +bjZ +bHw +bjZ +bjZ +bjZ +bjZ +bOm +bPR +bQU +bQU +bTl +bjZ +bkR +bhd +bhd +bgr +bgr +bgs +abC +abC +abC +abC +abC +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chn +chy +chI +cia +chm +cja +cjB +cki +chm +chJ +clZ +clZ +clZ +clZ +clZ +chJ +cqm +cra +cra +csZ +ctV +cuO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cCy +cCz +cEe +cCz +cCy +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +cHf +cHP +cHC +cIw +cIH +cIZ +cHf +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(220,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +akR +ank +anY +api +apV +apV +apV +asJ +atL +atL +avX +atL +atL +azF +aAU +ank +aDg +auE +apu +afq +afq +afq +aKE +adZ +adZ +afV +adZ +alx +alx +alx +alx +and +and +and +and +alx +alx +akR +akR +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baW +bbo +bbq +bbq +bgq +bhc +bip +bjY +bkO +blO +bmK +bnN +bpl +bqo +brU +btl +bqp +bpr +bjY +bjY +bjY +bjY +bgp +bgp +bgp +bhd +bip +bhd +bgq +bgq +bhd +bOn +bOn +bhd +blS +bhd +bgq +bVf +bjZ +bjZ +bXl +bYc +bYO +acI +acI +acI +caQ +abC +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chn +chz +chJ +cib +chm +chn +cjC +chn +ckK +chJ +cma +cma +cma +cma +cma +chJ +chm +crb +cso +csZ +ctV +cuO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +aaa +cHf +cHO +cHC +cIx +cII +cJa +cHf +aaa +aaa +aaa +aad +aac +aac +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(221,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +alx +ank +anZ +apj +apW +aqU +arR +ank +atM +auP +avW +avW +axX +azG +aAV +ank +afK +afq +aoy +apx +anN +adZ +afV +adZ +alx +alx +alx +alx +and +and +and +and +and +and +and +alx +akR +akR +akR +akR +akR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baW +baW +bbq +bbo +bgq +bhd +bip +bjY +bkP +blP +bmL +bnO +bpm +bqp +bkQ +bkQ +buU +bpr +bnM +blP +bzr +bjY +bgp +bgp +bgp +bjg +bip +bgq +bgq +bgq +bgq +bOn +bOn +bgq +bgs +bgq +bgq +bgq +bhd +bhd +bgs +bgs +bgs +abC +abC +bZT +caR +bZT +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chn +chA +chJ +cic +chm +cjb +chJ +ckj +ckL +chJ +chJ +chJ +chJ +chJ +chJ +chJ +chm +chm +chm +chm +ctV +cuO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +cHf +cHC +cHQ +cIe +cHS +cIg +cIz +cHf +aaa +aaa +aaa +aac +aac +aac +aac +aad +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(222,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +akR +alx +ank +ank +ank +ank +ank +ank +ank +ank +auQ +avY +auQ +ank +ank +ank +ank +adZ +adZ +afV +adZ +adZ +adZ +adZ +adZ +alx +alx +alx +alx +and +and +and +and +and +and +and +alx +alx +akR +akR +akR +akR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baW +baW +bbq +bbo +bgq +bhd +bip +bjY +bkQ +bkQ +bkQ +bkQ +bpn +bqq +brV +btm +buV +bwu +bnO +bzp +blP +bjY +bgp +bgp +bgp +bhd +bir +bgq +bgq +bgq +bgq +bOo +bPS +bgp +bbq +bbq +bgq +bgq +bgq +bgq +bgq +bgq +aaa +aaa +aaa +bZT +caS +bZT +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chn +chz +chJ +chJ +ciB +chJ +chJ +ckk +ckl +chJ +clZ +clZ +clZ +clZ +clZ +chJ +chn +cjd +csp +cjd +ctV +cuO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +aaa +cHf +cHD +cHR +cIf +cIy +cIh +cIA +cHf +aaa +aaa +aad +aab +aad +aad +aad +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(223,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akR +alx +alx +alx +alx +alx +alx +alx +akR +akR +atN +auR +avW +avW +atN +akR +akR +alx +alx +and +and +and +alx +alx +alx +alx +and +and +and +and +and +and +and +and +alx +alx +alx +alx +alx +alx +alx +akR +akR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baW +bbq +bbo +bgs +bhe +bip +bjY +bkN +blN +bmL +bnO +bpm +bqr +brW +bmK +buW +bmK +byc +bzq +bAx +bjY +bgq +bgs +bhe +bhd +bip +bgq +bgq +bgq +bgq +bOn +bOn +bgp +bbq +bbq +bbo +bbo +bbo +bbo +bbo +bbo +aaa +aaa +aaa +bZT +caR +cam +bZT +bZT +bZT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chn +chB +chK +cid +chm +cjc +chJ +ckl +ckl +chJ +cma +cma +cma +cma +cma +chJ +cqn +cjc +cjc +cjc +ctV +cuO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +abC +cHf +cHf +cHE +cHS +cIg +cIz +cHC +cHf +cHf +aaa +aaa +aaa +aad +aaa +aad +aad +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(224,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +alF +akR +alF +alx +alx +alx +alx +aaa +akR +atN +auS +avW +axe +atN +aaa +akR +akR +alx +and +and +and +and +and +and +and +and +and +and +and +and +and +and +and +alx +alx +alx +alx +alx +alx +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baW +bbq +bbo +bgq +bhd +bip +bjY +bkO +blQ +bmK +bnP +bpl +bqs +blP +btn +buX +blP +bnM +bzr +blP +bjY +bgq +bgq +bhd +bEa +bEb +bgq +bgq +bgq +bgq +bOp +bOp +bgp +bbq +bbq +bbo +bbo +bbo +bbo +bbo +bbo +aaa +aaa +aaa +bZT +caT +cbt +cbW +ccq +ccI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chm +chx +chL +cie +chm +cjd +chJ +chJ +chJ +chJ +chJ +chJ +chJ +chJ +chJ +chJ +chn +cjc +cjc +cjc +ctV +cuO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cHg +cHo +cHF +cHT +cIh +cIA +cHf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(225,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +atN +atN +avZ +atN +atN +aaa +aaa +akR +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baW +bbo +bbq +bgp +bhc +bip +bjY +bkP +blP +blP +bnM +bpo +bqt +brX +bto +buY +bwv +bnM +blP +bzr +bjY +bgq +bgq +bhc +bip +bgs +bgs +bgr +bgr +bgr +bOq +bOq +bgr +bgs +bbo +bbo +bbo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bZT +caU +cbu +cbX +bZT +bZT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chm +chm +chm +chm +cje +cjD +cjc +cjc +clA +cmb +cmb +cmb +cmb +coQ +clA +chn +crc +csq +crc +chm +chm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cHf +cHf +cHf +cHf +cHf +cHf +cHf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(226,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +asK +asK +asL +awa +asL +asK +asK +aaa +aaa +aaa +aaa +aaa +aaa +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +baW +bbo +bbq +bgp +bhd +bip +bjY +bjY +bjY +bjY +bkQ +bpp +bqu +bkQ +bjY +bjY +bjY +bjY +bjY +bjY +bjY +bgq +bgq +bhd +bip +bgs +bIL +bIN +bLY +bNd +bOr +bPT +bQV +bgs +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bZT +caV +caW +cbY +bZT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +chm +chn +chm +chn +chm +chm +chm +chn +chn +chn +chm +chm +chm +chn +chm +chn +chm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(227,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aad +aaa +aaa +aaa +aab +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +asK +atO +auT +auT +auU +axY +asK +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +alx +alx +alx +alx +alx +and +alx +alx +alx +and +alx +alF +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +abC +bbp +bbo +bbq +bgp +bhd +bis +bjZ +bkR +bgq +bjY +bnQ +bpq +bqv +bqn +bjY +cWu +bjY +byd +bhd +bAw +bgq +bgp +bgp +bhg +bip +bgr +bIM +bKv +bLZ +bNe +bOs +bPU +bQW +bgs +bgs +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bZT +cam +caW +cbv +cam +bZT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(228,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +asL +atP +auU +auT +auU +axZ +azH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +alx +alx +alx +alx +alx +alx +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbq +bgp +bit +bhd +bhd +bkS +bkR +bjY +blP +bpr +bqw +blP +cWt +cWv +bjY +bip +buZ +bgp +bgp +bgp +bgp +bhd +bip +bgr +bIN +bKw +bMa +bNf +bOt +bPV +bQX +bRZ +bTm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bZU +can +caX +bZT +bZT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(229,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aaa +aaa +aaa +aaa +aad +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +asK +atQ +auT +auT +auU +aya +asK +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +alx +alx +alx +alx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aab +aaa +aaa +aad +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bgq +bgr +bhe +bhd +bhd +blR +bjY +blP +bps +bqx +blP +bjY +bjY +bjY +bir +bhc +bgp +bgp +bgp +bgq +bhd +bip +bgr +bIO +bKx +bMb +bgr +bOu +bOu +bOu +bgs +bgs +abC +abC +abC +abC +abC +abC +abC +abC +bZT +bZT +bZT +bZT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(230,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aab +aab +aab +aab +aad +aac +aac +aad +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +asK +asK +asL +awb +asL +asK +asK +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aac +aad +aad +aac +aac +aac +aac +aad +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bgq +bgq +bhg +bhd +bip +bjY +bnR +bpt +bqy +brY +bjY +bgq +bjg +bye +bjg +bgp +bgp +bgp +bEa +bjZ +bGl +bgs +bIP +bKy +bMc +bgs +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(231,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aab +aac +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aac +aac +aac +aac +aac +aac +aac +aac +aad +aaa +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbq +bbq +bgp +bhd +bhd +bip +bjY +bjY +bjY +bqz +bjY +bjY +bgq +bhd +bip +bhd +bhd +bhd +bhd +bip +bhd +bgr +bgs +bIQ +bgs +bgs +bgs +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(232,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aac +aac +aac +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aab +aab +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aad +aac +aac +aac +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbq +bbq +bgp +bgq +bhd +bis +bjZ +bjZ +bjZ +bqA +bjZ +bjZ +bjZ +bjZ +byf +bjZ +bjZ +bjZ +bjZ +bEb +bhd +bgq +bgs +bIR +bgs +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(233,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aab +aac +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aad +aac +aac +aac +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aad +aaa +aad +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbq +bbq +bgp +bgq +blS +bhd +bhd +bhd +bqC +blS +bhb +bva +bhd +bhd +bhd +blS +bhc +bhd +bhd +bgq +bgq +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(234,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbq +bbq +bbq +bgq +bgs +bgq +bgq +bhd +bIQ +bgs +btp +bgs +bww +bgq +bgq +bgs +bgq +bgq +bgq +bgq +bbo +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(235,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbq +bbq +bgp +bpu +bqD +brZ +btq +bvb +bww +bgp +bbq +bbo +bbq +bbq +bbq +bbq +bbo +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(236,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbq +bbq +bbq +bpv +bgs +bgs +btr +bgs +bww +bbq +bbq +bbo +bbo +bbo +bbp +bbo +aaa +aaa +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(237,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +akk +aaP +abC +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bbo +bbo +bpv +bgs +bsa +bts +bsa +bgs +bbq +bbo +bbo +bbo +bbo +abC +aaa +aaa +aaP +bIS +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aac +aac +aad +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(238,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +abc +aaP +aaP +aaa +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bbo +bpw +bgs +bsb +btt +bsb +bgs +bbq +aaa +aaa +aaa +aaa +abC +aaa +aaP +bEZ +bIT +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aab +aac +aac +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(239,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +akl +akX +aaP +aaP +abC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abD +bsb +btu +bsb +abD +aaa +aaa +aaa +aaa +aaa +abC +aaP +bEZ +bHx +abb +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aac +aac +aac +aac +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(240,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +akm +akY +alG +aaP +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bsb +btv +bsb +aaa +aaa +aaa +aaa +aaa +aaa +aaP +bEZ +bGm +abs +abb +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aab +aab +aad +aac +aac +aac +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(241,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +akn +akZ +abr +abV +anl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +btw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bEc +abV +abr +abr +bIU +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aac +aac +aac +aac +aac +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(242,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaP +aaP +aaP +aaP +aaP +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cKF +cKF +cKF +cKF +cKF +aaa +aaa +aaa +aaa +aaa +aaP +aaP +aaP +aaP +aaP +aaP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aab +aab +aab +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(243,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(244,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(245,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(246,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(247,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(248,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(249,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aad +aad +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(250,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aad +aac +aac +aac +aac +aac +aac +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aag +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(251,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aad +aad +aac +aac +aac +aac +aac +aac +aac +aac +aad +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(252,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aad +aac +aac +aac +aac +aad +aad +aac +aac +aad +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(253,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aad +aad +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(254,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(255,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 26dbc90924..48f1c4b36d 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -1,6 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aaa" = ( -/turf/open/space, +/turf/open/space/basic, /area/space) "aab" = ( /obj/docking_port/stationary{ @@ -29,9 +29,7 @@ /turf/open/space, /area/space) "aad" = ( -/obj/effect/landmark{ - name = "carpspawn" - }, +/obj/effect/landmark/carpspawn, /turf/open/space, /area/space) "aae" = ( @@ -158,10 +156,7 @@ /area/space) "aar" = ( /obj/structure/lattice/catwalk, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/space, /area/solar/auxstarboard) "aas" = ( @@ -530,7 +525,7 @@ icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK"; pixel_x = 32 - }, + }, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -557,14 +552,14 @@ /turf/open/floor/plasteel/yellow/side{ dir = 9; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/mining_construction) "abj" = ( /turf/open/floor/plasteel/yellow/side{ dir = 1; icon_state = "yellow"; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/mining_construction) "abk" = ( /obj/effect/decal/cleanable/dirt, @@ -696,9 +691,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/auxsolarstarboard) "abx" = ( @@ -707,7 +700,7 @@ d2 = 8; icon_state = "4-8"; pixel_x = 0 - }, + }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -724,7 +717,7 @@ d2 = 8; icon_state = "4-8"; pixel_x = 0 - }, + }, /obj/machinery/door/airlock/external{ name = "External Solar Access"; req_access_txt = "10" @@ -741,7 +734,7 @@ d2 = 8; icon_state = "4-8"; pixel_x = 0 - }, + }, /obj/structure/fans/tiny, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -753,7 +746,7 @@ d2 = 8; icon_state = "4-8"; pixel_x = 0 - }, + }, /turf/open/space, /area/solar/auxstarboard) "abB" = ( @@ -911,7 +904,7 @@ icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK"; pixel_x = 0 - }, + }, /turf/closed/wall/r_wall, /area/maintenance/auxsolarstarboard) "abM" = ( @@ -954,7 +947,7 @@ icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK"; pixel_x = 0 - }, + }, /turf/open/floor/plating, /area/hallway/secondary/entry{ name = "Arrivals" @@ -992,7 +985,7 @@ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK" - }, + }, /turf/open/floor/plating, /area/hallway/secondary/entry{ name = "Arrivals" @@ -1305,7 +1298,7 @@ /turf/open/floor/plasteel/yellow/side{ dir = 9; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/mining_construction) "acx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1316,7 +1309,7 @@ dir = 1; icon_state = "yellow"; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/mining_construction) "acy" = ( /obj/effect/decal/cleanable/dirt, @@ -1512,9 +1505,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/secondary/entry{ @@ -1622,9 +1613,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/secondary/entry{ @@ -1772,9 +1761,7 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/holopad, /obj/structure/cable/white{ icon_state = "1-2" @@ -2063,9 +2050,7 @@ name = "Arrivals" }) "aeb" = ( -/obj/effect/landmark{ - name = "Observer-Start" - }, +/obj/effect/landmark/observer_start, /turf/open/floor/plasteel/neutral, /area/shuttle/arrival) "aec" = ( @@ -2277,7 +2262,7 @@ /turf/open/floor/plasteel/yellow/side{ dir = 10; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/mining_construction) "aeB" = ( /obj/structure/cable/white{ @@ -2493,7 +2478,8 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; - req_access_txt = "12" + req_access_txt = "0"; + req_one_access_txt = "32;47;48" }, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -2557,7 +2543,7 @@ /turf/open/floor/plasteel/neutral/side{ dir = 5; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/maintenance/starboard/fore_starboard_maintenance) "afc" = ( /obj/structure/grille, @@ -2645,9 +2631,7 @@ /area/maintenance/starboard/fore_starboard_maintenance) "afo" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/starboard/fore_starboard_maintenance) @@ -2798,9 +2782,7 @@ /turf/open/floor/plasteel/redyellow, /area/maintenance/starboard/fore_starboard_maintenance) "afI" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -3466,9 +3448,7 @@ name = "Arrivals" }) "agY" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -3721,7 +3701,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, @@ -3806,7 +3786,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, @@ -4578,9 +4558,7 @@ }) "aju" = ( /obj/structure/chair/comfy/brown, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry{ name = "Arrivals" @@ -4743,7 +4721,7 @@ anchored = 1; dir = 4; icon_state = "reflector_box" - }, + }, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -4762,8 +4740,9 @@ }) "ajO" = ( /obj/machinery/camera{ - c_tag = "Atmospherics - Reflector Box"; - name = "atmospherics camera" + c_tag = "Supermatter Engine - Fore"; + name = "atmospherics camera"; + network = list("SS13","Engine") }, /turf/open/floor/plasteel/vault{ dir = 5 @@ -4776,7 +4755,7 @@ anchored = 1; dir = 8; icon_state = "reflector" - }, + }, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -4976,7 +4955,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /turf/open/floor/plating, /area/bridge{ name = "Customs" @@ -5058,7 +5037,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /turf/open/floor/plating, /area/security/checkpoint2) "akA" = ( @@ -5197,7 +5176,7 @@ anchored = 1; dir = 1; icon_state = "reflector_double" - }, + }, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -5521,9 +5500,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/starboard/fore_starboard_maintenance) "alA" = ( @@ -5633,7 +5610,7 @@ anchored = 1; dir = 4; icon_state = "reflector_double" - }, + }, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -6334,7 +6311,7 @@ /turf/open/floor/plasteel/neutral/side{ dir = 6; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/maintenance/fpmaint2/fore_port_maintenance) "ano" = ( /obj/structure/table/wood, @@ -6459,9 +6436,7 @@ buildstackamount = 0; dir = 1 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/airalarm{ dir = 1; icon_state = "alarm0"; @@ -6740,7 +6715,7 @@ anchored = 1; dir = 1; icon_state = "reflector" - }, + }, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -7028,10 +7003,7 @@ /area/shuttle/syndicate) "aoG" = ( /obj/structure/lattice/catwalk, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/space, /area/solar/auxport) "aoH" = ( @@ -9586,15 +9558,11 @@ "atl" = ( /obj/machinery/ai_status_display, /turf/closed/wall/r_wall, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "atm" = ( /obj/machinery/status_display, /turf/closed/wall/r_wall, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "atn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line{ @@ -9667,9 +9635,7 @@ /area/maintenance/fpmaint2/fore_port_maintenance) "atu" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -9687,7 +9653,7 @@ /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/suit/suspenders, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, /turf/open/floor/plasteel/redblue, /area/maintenance/fpmaint2/fore_port_maintenance) "atx" = ( @@ -9799,9 +9765,7 @@ /area/janitor) "atI" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Janitor" - }, +/obj/effect/landmark/start/janitor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -9828,9 +9792,7 @@ /area/janitor) "atL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Janitor" - }, +/obj/effect/landmark/start/janitor, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; on = 1; @@ -9852,9 +9814,7 @@ /turf/open/floor/plasteel/neutral, /area/janitor) "atN" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -10242,9 +10202,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "auC" = ( /obj/machinery/power/rad_collector{ anchored = 1 @@ -10254,9 +10212,7 @@ icon_state = "0-8" }, /turf/open/floor/circuit/green, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "auD" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -10265,9 +10221,7 @@ }, /obj/structure/window/reinforced/highpressure/fulltile, /turf/open/floor/plating, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "auE" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; @@ -10275,18 +10229,14 @@ scrub_Toxins = 0 }, /turf/open/floor/engine, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "auF" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 }, /turf/open/floor/engine, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "auG" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -10294,9 +10244,7 @@ }, /obj/structure/window/reinforced/highpressure/fulltile, /turf/open/floor/plating, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "auH" = ( /obj/machinery/power/rad_collector{ anchored = 1 @@ -10306,9 +10254,7 @@ d2 = 4 }, /turf/open/floor/circuit/green, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "auI" = ( /obj/structure/cable{ d1 = 4; @@ -10324,9 +10270,7 @@ dir = 8 }, /turf/open/floor/plating, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "auJ" = ( /obj/structure/cable{ d1 = 2; @@ -10876,15 +10820,11 @@ }, /obj/structure/window/reinforced/highpressure/fulltile, /turf/open/floor/plating, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "avQ" = ( /obj/machinery/power/supermatter_shard/crystal, /turf/open/floor/engine, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "avR" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/manifold/general/visible{ @@ -10893,9 +10833,7 @@ }, /obj/structure/window/reinforced/highpressure/fulltile, /turf/open/floor/plating, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "avS" = ( /obj/structure/cable{ d1 = 4; @@ -10912,9 +10850,7 @@ dir = 8 }, /turf/open/floor/plating, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "avT" = ( /obj/structure/cable{ d1 = 2; @@ -11275,9 +11211,7 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "awF" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -11364,9 +11298,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/camera{ - c_tag = "Atmospherics - Engine Port"; + c_tag = "Supermatter Engine - Port"; dir = 4; - name = "atmospherics camera" + name = "atmospherics camera"; + network = list("SS13","Engine") }, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -11407,9 +11342,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "awV" = ( /obj/structure/cable{ d1 = 2; @@ -11443,9 +11376,10 @@ pixel_y = 0 }, /obj/machinery/camera{ - c_tag = "Atmospherics - Engine Starboard"; + c_tag = "Supermatter Engine - Starboard"; dir = 8; - name = "atmospherics camera" + name = "atmospherics camera"; + network = list("SS13","Engine") }, /obj/structure/cable{ d1 = 1; @@ -11468,9 +11402,7 @@ /area/maintenance/fpmaint2/fore_port_maintenance) "awZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/fpmaint2/fore_port_maintenance) "axa" = ( @@ -11579,9 +11511,7 @@ pixel_x = -32 }, /obj/machinery/light/small, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/crew_quarters/toilet{ @@ -11641,9 +11571,7 @@ }) "axq" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ icon_state = "manifold"; dir = 8 @@ -11654,9 +11582,7 @@ }) "axr" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -11881,18 +11807,14 @@ dir = 5 }, /turf/closed/wall/r_wall, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "axQ" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 }, /obj/machinery/meter, /turf/closed/wall/r_wall, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "axR" = ( /obj/machinery/door/airlock/glass_atmos{ heat_proof = 1; @@ -11901,9 +11823,7 @@ req_one_access_txt = "24;10" }, /turf/open/floor/engine, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "axS" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ icon_state = "intact"; @@ -11911,17 +11831,13 @@ }, /obj/machinery/meter, /turf/closed/wall/r_wall, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "axT" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, /turf/closed/wall/r_wall, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "axU" = ( /obj/structure/cable{ d1 = 1; @@ -12552,9 +12468,7 @@ name = "Gas to Filter" }, /turf/open/floor/engine, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "azf" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -12562,9 +12476,7 @@ name = "Gas to Chamber" }, /turf/open/floor/engine, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "azg" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/structure/extinguisher_cabinet{ @@ -13104,9 +13016,7 @@ "aAd" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/closed/wall/r_wall, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "aAe" = ( /obj/machinery/atmospherics/components/binary/pump, /obj/effect/turf_decal/bot, @@ -13422,9 +13332,7 @@ /area/quartermaster/storage) "aAN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -13478,7 +13386,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/cable/white, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -13633,8 +13541,9 @@ pixel_y = 0 }, /obj/machinery/camera{ - c_tag = "Atmospherics - Engine Aft"; - name = "atmospherics camera" + c_tag = "Supermatter Engine - Aft"; + name = "atmospherics camera"; + network = list("SS13","Engine") }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -13664,9 +13573,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "aBe" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, /obj/machinery/meter, @@ -14145,7 +14052,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, @@ -14792,7 +14699,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/light_switch{ pixel_x = 38 }, @@ -15075,7 +14982,7 @@ icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK"; pixel_x = 32 - }, + }, /obj/machinery/camera{ c_tag = "Solar - Fore Port"; name = "solar camera" @@ -15483,9 +15390,7 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar) "aDZ" = ( -/obj/effect/landmark/start{ - name = "Bartender" - }, +/obj/effect/landmark/start/bartender, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ icon_state = "manifold"; dir = 1 @@ -15517,9 +15422,7 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aEe" = ( -/obj/effect/landmark/start{ - name = "Bartender" - }, +/obj/effect/landmark/start/bartender, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -15537,9 +15440,7 @@ }, /area/crew_quarters/bar) "aEh" = ( -/obj/effect/landmark/start{ - name = "Bartender" - }, +/obj/effect/landmark/start/bartender, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -15835,7 +15736,7 @@ d2 = 8; icon_state = "4-8"; pixel_x = 0 - }, + }, /obj/machinery/door/airlock/external{ name = "External Solar Access"; req_access_txt = "24"; @@ -15853,7 +15754,7 @@ d2 = 8; icon_state = "4-8"; pixel_x = 0 - }, + }, /obj/structure/fans/tiny, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, @@ -15870,7 +15771,7 @@ d2 = 8; icon_state = "4-8"; pixel_x = 0 - }, + }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -15887,9 +15788,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/auxsolarport) "aER" = ( @@ -16051,7 +15950,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/light_switch{ pixel_x = 24; pixel_y = 24 @@ -16360,9 +16259,7 @@ }, /area/hallway/primary/fore) "aFF" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; on = 1; @@ -16522,9 +16419,7 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aFV" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -16863,7 +16758,7 @@ d1 = 1; d2 = 4; icon_state = "1-4" - }, + }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/engine/gravity_generator{ @@ -17052,9 +16947,7 @@ /area/crew_quarters/bar/atrium) "aGZ" = ( /obj/structure/chair/stool/bar, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aHa" = ( @@ -17088,9 +16981,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel/brown{ icon_state = "brown"; dir = 9 @@ -17112,9 +17003,7 @@ name = "\improper Cargo Office" }) "aHf" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -18077,7 +17966,7 @@ icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK"; pixel_x = 32 - }, + }, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -19047,7 +18936,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/machinery/light{ dir = 1 }, @@ -19181,9 +19070,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel/neutral, /area/quartermaster/office{ name = "\improper Cargo Office" @@ -19231,7 +19118,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/cable/white{ icon_state = "0-4" }, @@ -19868,9 +19755,7 @@ /turf/open/floor/plasteel/redblue, /area/crew_quarters/theatre) "aMw" = ( -/obj/effect/landmark/start{ - name = "Clown" - }, +/obj/effect/landmark/start/clown, /turf/open/floor/plasteel/redblue, /area/crew_quarters/theatre) "aMx" = ( @@ -20383,7 +20268,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ @@ -20426,7 +20311,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ @@ -20898,9 +20783,7 @@ /turf/open/floor/carpet, /area/crew_quarters/bar/atrium) "aOr" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aOs" = ( @@ -21019,7 +20902,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/machinery/power/apc{ dir = 8; name = "Cargo Bay APC"; @@ -21518,9 +21401,7 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral, /area/atmos) @@ -21735,9 +21616,7 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/theatre) "aPM" = ( -/obj/effect/landmark/start{ - name = "Mime" - }, +/obj/effect/landmark/start/mime, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -21755,7 +21634,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/light_switch{ pixel_x = 26; pixel_y = -26 @@ -22076,9 +21955,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -22269,9 +22146,7 @@ "aQJ" = ( /obj/structure/bed, /obj/item/weapon/bedsheet/brown, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -22313,9 +22188,7 @@ /obj/structure/bed, /obj/item/weapon/bedsheet/brown, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -22772,9 +22645,7 @@ /area/crew_quarters/bar/atrium) "aRE" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aRF" = ( @@ -22845,9 +22716,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment{ dir = 4 @@ -23039,9 +22908,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Quartermaster" - }, +/obj/effect/landmark/start/quartermaster, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/disposalpipe/segment{ dir = 4 @@ -23168,9 +23035,7 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/landmark/start{ - name = "Quartermaster" - }, +/obj/effect/landmark/start/quartermaster, /turf/open/floor/plasteel/neutral, /area/quartermaster/qm) "aSl" = ( @@ -23206,9 +23071,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Quartermaster" - }, +/obj/effect/landmark/start/quartermaster, /turf/open/floor/plasteel/neutral, /area/quartermaster/qm) "aSo" = ( @@ -24154,7 +24017,7 @@ icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK"; pixel_x = 32 - }, + }, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -24521,9 +24384,7 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ icon_state = "manifold"; dir = 4 @@ -24561,7 +24422,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/light{ icon_state = "tube1"; dir = 4 @@ -25701,9 +25562,7 @@ }) "aWZ" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel/brown, /area/quartermaster/office{ name = "\improper Cargo Office" @@ -25810,7 +25669,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/structure/cable/white{ @@ -25936,9 +25795,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -26168,9 +26025,7 @@ /area/atmos) "aXP" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel/neutral, /area/atmos) "aXQ" = ( @@ -26192,9 +26047,7 @@ /area/atmos) "aXS" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment{ dir = 2; @@ -26223,9 +26076,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel/neutral, /area/atmos) "aXW" = ( @@ -26354,7 +26205,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/chem_master/condimaster{ name = "BrewMaster 3000" }, @@ -26692,7 +26543,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/cable/white, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -27198,9 +27049,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Chef" - }, +/obj/effect/landmark/start/cook, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ icon_state = "manifold"; dir = 1 @@ -27506,7 +27355,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, @@ -27586,9 +27435,7 @@ pixel_y = 26 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/light/small{ dir = 1 }, @@ -27940,9 +27787,7 @@ /area/crew_quarters/kitchen) "bbr" = ( /obj/machinery/holopad, -/obj/effect/landmark/start{ - name = "Cook" - }, +/obj/effect/landmark/start/cook, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) @@ -27976,9 +27821,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/brown{ icon_state = "brown"; dir = 8 @@ -28101,9 +27944,7 @@ }) "bbL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -28112,9 +27953,7 @@ name = "\improper Mining Office" }) "bbM" = ( -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -28124,9 +27963,7 @@ name = "\improper Mining Office" }) "bbN" = ( -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /turf/open/floor/plasteel/neutral, /area/quartermaster/miningdock{ name = "\improper Mining Office" @@ -28674,9 +28511,7 @@ }) "bcR" = ( /obj/machinery/holopad, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -28875,7 +28710,7 @@ name = "WARNING: BLAST DOORS"; pixel_x = 0; pixel_y = 0 - }, + }, /turf/open/floor/plating, /area/security/brig) "bdl" = ( @@ -29531,7 +29366,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, @@ -29751,9 +29586,7 @@ pixel_x = 26; pixel_y = 26 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side{ dir = 5 }, @@ -30249,9 +30082,7 @@ /turf/open/floor/plasteel/red, /area/crew_quarters/kitchen) "bfR" = ( -/obj/effect/landmark/start{ - name = "Cook" - }, +/obj/effect/landmark/start/cook, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -30490,7 +30321,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/cable/white{ icon_state = "0-8" }, @@ -30734,9 +30565,7 @@ /area/security/main) "bgD" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side, /area/security/main) "bgE" = ( @@ -31010,9 +30839,7 @@ /turf/open/floor/plating, /area/maintenance/fpmaint2/fore_port_maintenance) "bhl" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/fpmaint2/fore_port_maintenance) "bhm" = ( @@ -31336,9 +31163,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/brown, /area/hallway/primary/fore) "bhW" = ( @@ -31618,9 +31443,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side{ dir = 4 }, @@ -32054,7 +31877,7 @@ /area/space) "bjo" = ( /obj/structure/rack, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -32080,9 +31903,7 @@ /turf/open/floor/plasteel, /area/hydroponics) "bjr" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /turf/open/floor/plasteel/neutral, /area/hydroponics) "bjs" = ( @@ -32212,7 +32033,7 @@ dir = 4; icon_state = "direction_supply"; name = "supply department" - }, + }, /obj/structure/sign/directions/medical{ pixel_y = -8 }, @@ -32393,9 +32214,7 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -33120,9 +32939,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral, /area/security/brig) "blt" = ( @@ -33261,9 +33078,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Head of Security" - }, +/obj/effect/landmark/start/head_of_security, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -33316,9 +33131,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Head of Security" - }, +/obj/effect/landmark/start/head_of_security, /turf/open/floor/plasteel/grimy, /area/security/hos) "blL" = ( @@ -33547,9 +33360,7 @@ icon_state = "intact"; dir = 1 }, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel/neutral, /area/atmos) "bmi" = ( @@ -33793,9 +33604,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hydroponics) @@ -33940,9 +33749,7 @@ }, /area/hallway/primary/central) "bmS" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -34206,9 +34013,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -34276,9 +34081,7 @@ }, /area/security/main) "bnz" = ( -/obj/effect/landmark{ - name = "secequipment" - }, +/obj/effect/landmark/secequipment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -34935,9 +34738,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark{ - name = "Observer-Start" - }, +/obj/effect/landmark/observer_start, /turf/open/floor/plasteel{ icon_state = "L8" }, @@ -35296,9 +35097,7 @@ /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -35377,9 +35176,7 @@ }, /area/security/main) "bpz" = ( -/obj/effect/landmark{ - name = "secequipment" - }, +/obj/effect/landmark/secequipment, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -35567,9 +35364,7 @@ /obj/machinery/atmospherics/pipe/manifold/yellow/visible{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel/neutral, /area/atmos) "bpU" = ( @@ -36045,9 +35840,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side{ dir = 1 }, @@ -36075,9 +35868,7 @@ }, /area/security/main) "bqV" = ( -/obj/effect/landmark{ - name = "secequipment" - }, +/obj/effect/landmark/secequipment, /obj/machinery/light/small{ dir = 4 }, @@ -36743,9 +36534,7 @@ /obj/item/weapon/storage/pod{ pixel_x = 32 }, -/obj/effect/landmark{ - name = "secequipment" - }, +/obj/effect/landmark/secequipment, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -38439,10 +38228,13 @@ /turf/closed/wall/r_wall, /area/engine/break_room) "bvt" = ( -/obj/machinery/computer/atmos_control, /obj/machinery/status_display{ pixel_x = -32 }, +/obj/structure/cable/white{ + icon_state = "0-4" + }, +/obj/machinery/modular_computer/console/preset/engineering, /turf/open/floor/plasteel/caution{ dir = 8 }, @@ -38458,10 +38250,11 @@ icon_state = "1-4" }, /obj/machinery/holopad, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /obj/effect/turf_decal/bot, +/obj/structure/cable/white{ + icon_state = "1-8" + }, /turf/open/floor/plasteel, /area/atmos) "bvw" = ( @@ -39242,7 +39035,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/structure/sign/electricshock{ @@ -39309,7 +39102,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -39437,9 +39230,18 @@ /obj/machinery/button/door{ id = "atmoslock"; name = "Atmospherics Lockdown Control"; - pixel_x = -26; + pixel_x = -38; req_access_txt = "24" }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the Engine."; + dir = 4; + layer = 4; + name = "Engine Monitor"; + network = list("Engine"); + pixel_x = -24; + pixel_y = 0 + }, /turf/open/floor/plasteel/caution{ dir = 8 }, @@ -39675,7 +39477,7 @@ name = "WARNING: BLAST DOORS"; pixel_x = 0; pixel_y = 32 - }, + }, /turf/open/floor/plasteel/darkblue/side{ icon_state = "darkblue"; dir = 1 @@ -40149,7 +39951,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, @@ -40169,7 +39971,7 @@ d1 = 1; d2 = 4; icon_state = "1-4" - }, + }, /turf/open/floor/plasteel/neutral, /area/engine/gravity_generator) "byB" = ( @@ -40745,9 +40547,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -41263,9 +41063,7 @@ pixel_x = 4; req_access_txt = "16" }, -/obj/effect/landmark{ - name = "tripai" - }, +/obj/effect/landmark/tripai, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) "bAd" = ( @@ -41380,9 +41178,7 @@ pixel_x = -3; req_access_txt = "16" }, -/obj/effect/landmark{ - name = "tripai" - }, +/obj/effect/landmark/tripai, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) "bAk" = ( @@ -41744,6 +41540,7 @@ pixel_y = -3 }, /obj/effect/turf_decal/bot, +/obj/item/weapon/circuitboard/machine/autolathe, /turf/open/floor/plasteel, /area/storage/tech) "bAQ" = ( @@ -41900,7 +41697,7 @@ icon_state = "pipe-j1s"; name = "HoP Junction"; sortType = 15 - }, + }, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -42291,9 +42088,7 @@ pixel_y = -23; req_access_txt = "16" }, -/obj/effect/landmark/start{ - name = "AI" - }, +/obj/effect/landmark/start/ai, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) "bBO" = ( @@ -42469,7 +42264,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/airalarm{ dir = 1; icon_state = "alarm0"; @@ -42560,7 +42355,7 @@ dir = 1; icon_state = "yellow"; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/engine/break_room) "bCn" = ( /obj/item/weapon/twohanded/required/kirbyplants{ @@ -42571,7 +42366,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/light_switch{ pixel_y = 26 }, @@ -43164,9 +42959,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -43311,7 +43104,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/light_switch{ pixel_y = -26 }, @@ -43357,7 +43150,7 @@ desc = "A handy sign praising the engineering department."; icon_state = "safety"; name = "engineering plaque" - }, + }, /turf/closed/wall, /area/engine/break_room) "bDO" = ( @@ -43468,9 +43261,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral, /area/engine/break_room) "bEb" = ( @@ -43593,6 +43384,7 @@ dir = 4 }, /obj/effect/turf_decal/bot, +/obj/item/weapon/circuitboard/machine/autolathe, /turf/open/floor/plasteel, /area/storage/tech) "bEl" = ( @@ -43641,9 +43433,7 @@ /turf/open/floor/plasteel, /area/storage/primary) "bEo" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral, /area/storage/primary) "bEp" = ( @@ -43661,9 +43451,7 @@ /turf/open/floor/plasteel, /area/storage/primary) "bEr" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; on = 1; @@ -43716,7 +43504,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "bEx" = ( @@ -43953,7 +43741,7 @@ /turf/open/floor/plasteel/neutral/side{ dir = 5; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/maintenance/starboard) "bEX" = ( /obj/structure/closet/secure_closet/detective, @@ -44713,7 +44501,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/machinery/power/apc{ cell_type = 10000; dir = 1; @@ -45330,7 +45118,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/button/door{ id = "transitlock"; name = "Transit Tube Lockdown Control"; @@ -45697,7 +45485,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ @@ -45852,7 +45640,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ icon_state = "intact"; dir = 5 @@ -45984,9 +45772,7 @@ icon_state = "comfychair"; dir = 4 }, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /turf/open/floor/plasteel/grimy, /area/crew_quarters/captain) "bID" = ( @@ -46023,7 +45809,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -46817,7 +46603,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/cable/white{ icon_state = "0-4" }, @@ -47218,9 +47004,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Detective" - }, +/obj/effect/landmark/start/detective, /obj/structure/disposalpipe/segment, /turf/open/floor/carpet, /area/security/detectives_office) @@ -47246,18 +47030,14 @@ /area/security/detectives_office) "bKZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Detective" - }, +/obj/effect/landmark/start/detective, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/security/detectives_office) "bLa" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bLb" = ( @@ -47324,9 +47104,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Warden" - }, +/obj/effect/landmark/start/warden, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -47590,9 +47368,7 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Chief Engineer" - }, +/obj/effect/landmark/start/chief_engineer, /turf/open/floor/plasteel/neutral, /area/crew_quarters/chief) "bLG" = ( @@ -48116,7 +47892,9 @@ /area/storage/tools) "bMM" = ( /obj/structure/table, -/obj/item/stack/sheet/metal, +/obj/item/stack/sheet/metal{ + amount = 50 + }, /obj/item/stack/rods{ amount = 50 }, @@ -48151,9 +47929,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -48875,7 +48651,7 @@ icon_state = "direction_bridge"; name = "command department"; pixel_y = -8 - }, + }, /turf/closed/wall, /area/storage/primary) "bOj" = ( @@ -49125,14 +48901,14 @@ icon_state = "direction_bridge"; name = "command department"; pixel_y = 0 - }, + }, /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the Supply department is."; dir = 1; icon_state = "direction_supply"; name = "supply department"; pixel_y = 8 - }, + }, /turf/closed/wall, /area/storage/tools) "bOG" = ( @@ -49403,7 +49179,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/light/small{ dir = 4 }, @@ -49885,9 +49661,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Chief Engineer" - }, +/obj/effect/landmark/start/chief_engineer, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ icon_state = "intact"; dir = 8 @@ -50339,9 +50113,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/carpet, @@ -50655,7 +50427,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, @@ -50777,9 +50549,7 @@ icon_state = "4-8" }, /obj/machinery/holopad, -/obj/effect/landmark/start{ - name = "Cyborg" - }, +/obj/effect/landmark/start/cyborg, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -51168,6 +50938,15 @@ icon_state = "tube1"; dir = 8 }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the Engine."; + dir = 4; + layer = 4; + name = "Engine Monitor"; + network = list("Engine"); + pixel_x = -30; + pixel_y = 0 + }, /mob/living/simple_animal/parrot/Poly, /turf/open/floor/plasteel/vault{ dir = 5 @@ -51634,9 +51413,7 @@ icon_state = "tube1"; dir = 8 }, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /turf/open/floor/plasteel/white, /area/crew_quarters/captain/captains_quarters) "bSP" = ( @@ -51676,9 +51453,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/structure/cable/white{ icon_state = "1-4" }, @@ -51836,7 +51611,7 @@ icon_state = "pipe-j1s"; name = "Security Junction"; sortType = 7 - }, + }, /turf/open/floor/plasteel/red/corner, /area/hallway/primary/starboard) "bTh" = ( @@ -51940,7 +51715,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -52154,7 +51929,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -52727,9 +52502,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, +/obj/effect/landmark/start/head_of_personnel, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -53162,9 +52935,7 @@ pixel_y = -36; req_access_txt = "63" }, -/obj/effect/landmark/start{ - name = "Warden" - }, +/obj/effect/landmark/start/warden, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -53345,7 +53116,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/porta_turret/ai, /turf/open/floor/plasteel/vault{ dir = 8 @@ -53893,7 +53664,7 @@ name = "WARNING: BLAST DOORS"; pixel_x = 0; pixel_y = -32 - }, + }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -54455,9 +54226,7 @@ /turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bXZ" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/blue/corner, /area/hallway/primary/central) @@ -54814,7 +54583,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /turf/open/floor/wood, /area/lawoffice) "bYN" = ( @@ -55269,9 +55038,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Librarian" - }, +/obj/effect/landmark/start/librarian, /turf/open/floor/plasteel/black, /area/library) "bZI" = ( @@ -55580,9 +55347,7 @@ /obj/structure/cable/white{ icon_state = "1-4" }, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -55651,9 +55416,7 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /turf/open/floor/carpet, /area/crew_quarters/captain/captains_quarters) "cap" = ( @@ -55795,9 +55558,7 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/landmark/start{ - name = "Lawyer" - }, +/obj/effect/landmark/start/lawyer, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ icon_state = "manifold"; dir = 4 @@ -55826,9 +55587,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 2; on = 1 @@ -55902,9 +55661,7 @@ /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -56117,7 +55874,7 @@ dir = 8; icon_state = "camera"; network = list("Singularity") - }, + }, /turf/open/floor/plating/airless, /area/engine/engineering) "cbf" = ( @@ -56263,9 +56020,7 @@ /area/engine/engineering) "cbq" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -56621,9 +56376,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -56902,9 +56655,7 @@ pixel_x = -32; pixel_y = -64 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -56917,9 +56668,7 @@ /obj/structure/cable/white{ icon_state = "1-4" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; on = 1; @@ -56931,9 +56680,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/neutral, /area/security/brig) "ccC" = ( @@ -56948,9 +56695,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; on = 1 @@ -57187,7 +56932,7 @@ dir = 1; icon_state = "yellow"; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/engine/engineering) "ccX" = ( /turf/open/floor/plasteel/yellow/side{ @@ -57224,7 +56969,7 @@ /turf/open/floor/plasteel/yellow/side{ dir = 9; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/engine/engineering) "cdc" = ( /obj/machinery/vending/engivend, @@ -57244,9 +56989,6 @@ /turf/open/floor/plating, /area/engine/engineering) "cde" = ( -/obj/machinery/computer/monitor{ - name = "Engineering Power Monitoring Console" - }, /obj/machinery/firealarm{ dir = 8; pixel_x = -24; @@ -57263,6 +57005,7 @@ dir = 1; name = "engineering camera" }, +/obj/machinery/modular_computer/console/preset/engineering, /turf/open/floor/plasteel/vault, /area/engine/engineering) "cdf" = ( @@ -57297,9 +57040,7 @@ }, /area/maintenance/fpmaint2/port_maintenance) "cdk" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/neutral/side{ dir = 8 }, @@ -57341,9 +57082,7 @@ /area/library) "cdq" = ( /obj/structure/chair/comfy/brown, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/wood, /area/library) "cdr" = ( @@ -57407,9 +57146,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, +/obj/effect/landmark/start/head_of_personnel, /turf/open/floor/wood, /area/crew_quarters/heads) "cdz" = ( @@ -57505,7 +57242,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "cdK" = ( @@ -57600,9 +57337,7 @@ pixel_x = -26; pixel_y = 3 }, -/obj/effect/landmark/start{ - name = "Lawyer" - }, +/obj/effect/landmark/start/lawyer, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; on = 1; @@ -57907,7 +57642,7 @@ dir = 4; icon_state = "camera"; network = list("Singularity") - }, + }, /turf/open/space, /area/space) "cey" = ( @@ -57993,9 +57728,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "ceG" = ( -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel/neutral, /area/engine/engineering) "ceH" = ( @@ -58024,9 +57757,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "ceJ" = ( -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel/yellow/side{ dir = 4 }, @@ -58332,9 +58063,7 @@ }, /area/crew_quarters/courtroom) "cfv" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -58356,9 +58085,7 @@ /area/crew_quarters/courtroom) "cfy" = ( /obj/machinery/holopad, -/obj/effect/landmark/start{ - name = "Lawyer" - }, +/obj/effect/landmark/start/lawyer, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/crew_quarters/courtroom) @@ -58615,7 +58342,7 @@ d1 = 1; d2 = 4; icon_state = "1-4" - }, + }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -58688,9 +58415,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel/neutral, /area/engine/engineering) "cgg" = ( @@ -58748,9 +58473,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/wood, /area/library) "cgn" = ( @@ -58774,9 +58497,7 @@ /turf/open/floor/plasteel/grimy, /area/library) "cgq" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -59343,10 +59064,7 @@ dir = 4; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/maintenance/fpmaint2/port_maintenance) @@ -59732,9 +59450,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ icon_state = "manifold"; dir = 4 @@ -59794,9 +59510,7 @@ /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -59878,9 +59592,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -60042,9 +59754,7 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/security/range) "ciO" = ( @@ -60186,7 +59896,7 @@ d1 = 1; d2 = 4; icon_state = "1-4" - }, + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -60355,7 +60065,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /turf/open/floor/plasteel/grimy, /area/library) "cjt" = ( @@ -60371,9 +60081,7 @@ pixel_x = 26; pixel_y = 26 }, -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, +/obj/effect/landmark/start/head_of_personnel, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 @@ -60478,10 +60186,7 @@ dir = 8; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -61113,9 +60818,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Librarian" - }, +/obj/effect/landmark/start/librarian, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ icon_state = "intact"; dir = 10 @@ -61553,7 +61256,7 @@ d1 = 1; d2 = 4; icon_state = "1-4" - }, + }, /turf/open/floor/plating, /area/engine/engineering) "clR" = ( @@ -62052,7 +61755,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, @@ -62139,7 +61842,7 @@ d1 = 1; d2 = 4; icon_state = "1-4" - }, + }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -62211,9 +61914,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cno" = ( -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel/yellow, /area/engine/engineering) "cnp" = ( @@ -62311,10 +62012,7 @@ /area/maintenance/fpmaint2/port_maintenance) "cny" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 @@ -62421,7 +62119,7 @@ icon_state = "nboard00"; pixel_x = 32; pixel_y = 0 - }, + }, /turf/open/floor/plasteel/grimy, /area/library) "cnJ" = ( @@ -62537,7 +62235,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, @@ -63474,9 +63172,7 @@ icon_state = "4-8" }, /obj/structure/chair/comfy/black, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -63642,7 +63338,7 @@ name = "WARNING: PRESSURIZED DOORS"; pixel_x = 0; pixel_y = 0 - }, + }, /turf/closed/wall, /area/crew_quarters/courtroom) "cpO" = ( @@ -63825,7 +63521,7 @@ d1 = 1; d2 = 4; icon_state = "1-4" - }, + }, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -64045,7 +63741,7 @@ icon_state = "direction_bridge"; name = "command department"; pixel_y = 0 - }, + }, /turf/closed/wall/r_wall, /area/ai_monitored/storage/eva{ name = "E.V.A. Storage" @@ -64140,9 +63836,7 @@ icon_state = "1-2" }, /obj/machinery/holopad, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/bridge/meeting_room{ @@ -64231,7 +63925,7 @@ icon_state = "direction_bridge"; name = "command department"; pixel_y = 0 - }, + }, /turf/closed/wall/r_wall, /area/gateway) "cqZ" = ( @@ -64405,9 +64099,7 @@ /area/crew_quarters/locker) "crn" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -64811,7 +64503,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/cable/white{ icon_state = "0-4" }, @@ -64852,9 +64544,7 @@ /obj/structure/chair/comfy/black{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/blue/corner, /area/bridge/meeting_room{ name = "\improper Command Hallway" @@ -64906,7 +64596,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/cable/white{ icon_state = "0-8" }, @@ -65023,9 +64713,7 @@ /turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "csx" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "csy" = ( @@ -65504,9 +65192,7 @@ }, /area/library) "ctx" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; on = 1; @@ -65516,9 +65202,7 @@ /area/library) "cty" = ( /obj/structure/chair/comfy/black, -/obj/effect/landmark/start{ - name = "Librarian" - }, +/obj/effect/landmark/start/librarian, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ icon_state = "intact"; dir = 5 @@ -65990,9 +65674,7 @@ /turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "cup" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ icon_state = "manifold"; dir = 1 @@ -66207,7 +65889,7 @@ d1 = 1; d2 = 4; icon_state = "1-4" - }, + }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -66237,7 +65919,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, @@ -66264,7 +65946,7 @@ dir = 1; icon_state = "yellow"; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/engine/engineering{ name = "Engineering Storage" }) @@ -66280,7 +65962,7 @@ dir = 1; icon_state = "yellow"; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/engine/engineering{ name = "Engineering Storage" }) @@ -66378,9 +66060,7 @@ /turf/open/floor/plasteel/grimy, /area/library) "cva" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -66459,7 +66139,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /turf/open/floor/plasteel/neutral/corner{ dir = 4 }, @@ -66872,7 +66552,7 @@ dir = 4; icon_state = "camera"; network = list("Singularity") - }, + }, /turf/open/space, /area/space) "cvZ" = ( @@ -66881,7 +66561,7 @@ d1 = 1; d2 = 4; icon_state = "1-4" - }, + }, /turf/open/space, /area/space) "cwa" = ( @@ -66890,7 +66570,7 @@ d1 = 1; d2 = 4; icon_state = "1-4" - }, + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -66923,9 +66603,7 @@ /area/engine/engineering) "cwd" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel/neutral, /area/engine/engineering) "cwe" = ( @@ -66961,7 +66639,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -67669,9 +67347,7 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -67991,9 +67667,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, @@ -68489,9 +68163,7 @@ name = "\improper Restrooms" }) "cyG" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/neutral, /area/crew_quarters/locker/locker_toilet{ name = "\improper Restrooms" @@ -68677,9 +68349,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ dir = 4 @@ -68747,7 +68417,7 @@ dir = 8; icon_state = "camera"; network = list("Singularity") - }, + }, /turf/open/floor/plating/airless, /area/engine/engineering) "czm" = ( @@ -68780,9 +68450,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "czp" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ icon_state = "intact"; dir = 8 @@ -68809,7 +68477,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -68899,10 +68567,7 @@ "czy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 @@ -68910,9 +68575,7 @@ /turf/open/floor/plasteel/yellow, /area/maintenance/fpmaint2/port_maintenance) "czz" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -69070,9 +68733,7 @@ /area/maintenance/fpmaint2/port_maintenance) "czN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/neutral, /area/maintenance/fpmaint2/port_maintenance) "czO" = ( @@ -70241,9 +69902,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "cBS" = ( @@ -70610,7 +70269,7 @@ dir = 1; icon_state = "nboard00"; pixel_y = -32 - }, + }, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/engineering{ @@ -70753,7 +70412,7 @@ name = "WARNING: PRESSURIZED DOORS"; pixel_x = 0; pixel_y = 0 - }, + }, /turf/closed/wall/r_wall, /area/ai_monitored/storage/eva{ name = "E.V.A. Storage" @@ -70892,7 +70551,7 @@ name = "WARNING: BLAST DOORS"; pixel_x = 0; pixel_y = 0 - }, + }, /turf/closed/wall/r_wall, /area/gateway) "cDe" = ( @@ -70975,9 +70634,7 @@ pixel_x = -32 }, /obj/machinery/light/small, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/crew_quarters/locker/locker_toilet{ @@ -71164,9 +70821,7 @@ /turf/closed/wall, /area/maintenance/fpmaint2/port_maintenance) "cDG" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -72164,9 +71819,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -72413,7 +72066,7 @@ icon_state = "pipe-j1s"; name = "Medbay Junction"; sortType = 9 - }, + }, /turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "cFJ" = ( @@ -72575,9 +72228,7 @@ /area/maintenance/starboard/aft_starboard_maintenance) "cFU" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -72659,9 +72310,7 @@ /turf/open/floor/plasteel/neutral, /area/crew_quarters/sleep) "cGf" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral, /area/crew_quarters/sleep) "cGg" = ( @@ -72732,9 +72381,7 @@ /obj/structure/chair/office/light{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness{ name = "\improper Recreation Area" @@ -73148,9 +72795,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -73393,9 +73038,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /obj/structure/disposalpipe/junction{ dir = 1; @@ -74328,9 +73971,7 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ icon_state = "manifold"; dir = 8 @@ -74452,9 +74093,7 @@ }) "cJT" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/whitepurple/corner{ icon_state = "whitepurplecorner"; dir = 1 @@ -74529,9 +74168,7 @@ }) "cKa" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/whitepurple/corner{ dir = 4 }, @@ -74581,9 +74218,7 @@ }) "cKh" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, @@ -74644,9 +74279,7 @@ }) "cKn" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/whiteblue/corner{ dir = 4 }, @@ -76113,7 +75746,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, @@ -76196,9 +75829,7 @@ name = "Research Division" }) "cNl" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -76438,7 +76069,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/light_switch{ pixel_x = 38 }, @@ -76529,9 +76160,7 @@ name = "Medbay Storage" }) "cNM" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/cmo, /area/medical/medbay2{ name = "Medbay Storage" @@ -76808,7 +76437,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ @@ -76939,7 +76568,7 @@ icon_state = "doors"; name = "WARNING: BIOHAZARD CELL"; pixel_x = 0 - }, + }, /turf/closed/wall, /area/toxins/xenobiology) "cOG" = ( @@ -77117,7 +76746,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/cable/white{ icon_state = "0-8" }, @@ -77236,9 +76865,7 @@ }, /area/hallway/primary/aft) "cPh" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -77254,7 +76881,7 @@ icon_state = "pipe-j1s"; name = "Chemistry Junction"; sortType = 11 - }, + }, /turf/open/floor/plasteel/blue/corner, /area/hallway/primary/aft) "cPj" = ( @@ -77337,9 +76964,7 @@ name = "Medbay Central" }) "cPq" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -77560,10 +77185,7 @@ dir = 4; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating{ icon_state = "panelscorched" }, @@ -77726,9 +77348,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light{ dir = 4 @@ -77937,7 +77557,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ @@ -78612,9 +78232,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral/side{ dir = 8 @@ -78743,9 +78361,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -78799,9 +78415,7 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/neutral, /area/toxins/xenobiology) "cRX" = ( @@ -79312,9 +78926,7 @@ /area/maintenance/starboard/aft_starboard_maintenance) "cSV" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -79547,7 +79159,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ @@ -80602,9 +80214,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral, /area/toxins/xenobiology) @@ -80622,7 +80232,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/cable/white{ icon_state = "0-4" }, @@ -80893,9 +80503,7 @@ /obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/medical/chemistry) @@ -81035,9 +80643,7 @@ name = "Medbay Central" }) "cWf" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/blue, /area/medical/medbay{ name = "Medbay Central" @@ -81072,9 +80678,7 @@ }) "cWj" = ( /obj/machinery/holopad, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ icon_state = "intact"; dir = 6 @@ -81251,9 +80855,7 @@ }, /area/maintenance/fpmaint2/port_maintenance) "cWC" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ icon_state = "intact"; dir = 8 @@ -81769,9 +81371,7 @@ /turf/open/floor/plasteel/neutral, /area/toxins/lab) "cXt" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/neutral, /area/toxins/lab) "cXu" = ( @@ -81903,9 +81503,7 @@ }) "cXJ" = ( /obj/machinery/holopad, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/neutral, /area/medical/medbay{ name = "Medbay Central" @@ -81953,7 +81551,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/cable/white{ icon_state = "0-4" }, @@ -82089,7 +81687,7 @@ /obj/structure/mirror{ icon_state = "mirror_broke"; pixel_y = 28 - }, + }, /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, @@ -82139,7 +81737,7 @@ /obj/structure/mirror{ icon_state = "mirror_broke"; pixel_y = 28 - }, + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/whiteblue/corner{ dir = 4 @@ -82539,7 +82137,7 @@ /turf/open/floor/plasteel/whitepurple/side{ dir = 5; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/toxins/lab) "cYV" = ( /obj/machinery/computer/rdconsole/core, @@ -83134,7 +82732,7 @@ departmentType = 0; name = "Research RC"; pixel_x = 32; - pixel_y = 0 + pixel_y = 0; receive_ore_updates = 1 }, /obj/machinery/camera{ @@ -83182,9 +82780,7 @@ /obj/machinery/holopad{ pixel_x = -16 }, -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whiteyellow/side{ dir = 4 @@ -83205,7 +82801,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/light{ dir = 4; icon_state = "tube1" @@ -83428,10 +83024,7 @@ dir = 8; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/medical/medbay3{ name = "Abandoned Medbay" @@ -83921,7 +83514,7 @@ /turf/open/floor/plasteel/whitepurple/side{ dir = 6; initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, + }, /area/toxins/lab) "dbD" = ( /obj/effect/decal/cleanable/dirt, @@ -84575,9 +84168,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; on = 1; @@ -84643,9 +84234,7 @@ /obj/structure/chair/office/light{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/medical/chemistry) @@ -84737,9 +84326,7 @@ icon_state = "4-8" }, /obj/item/device/radio/beacon, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/whiteblue, /area/medical/medbay{ @@ -85061,10 +84648,7 @@ dir = 1; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "ddV" = ( @@ -85241,7 +84825,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/machinery/power/apc{ cell_type = 5000; dir = 1; @@ -85948,10 +85532,7 @@ "dfB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -85965,9 +85546,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/wood, /area/maintenance/starboard/aft_starboard_maintenance) "dfD" = ( @@ -86304,7 +85883,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ @@ -86348,7 +85927,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/cable/white{ icon_state = "0-8" }, @@ -86427,7 +86006,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -86743,7 +86322,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/toxins/explab) @@ -86946,7 +86525,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ @@ -87441,10 +87020,7 @@ "diD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -87552,10 +87128,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/neutral, /area/medical/research{ name = "Abandoned Research Lab" @@ -87711,9 +87284,7 @@ /area/toxins/explab) "dje" = ( /obj/structure/chair/office/light, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/disposalpipe/segment{ dir = 4 @@ -87805,9 +87376,7 @@ }) "djl" = ( /obj/machinery/holopad, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -87901,7 +87470,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ @@ -87974,7 +87543,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ @@ -88043,9 +87612,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Cyborg" - }, +/obj/effect/landmark/start/cyborg, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -88281,9 +87848,7 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel, /area/medical/medbay{ name = "Medbay Central" @@ -88379,9 +87944,7 @@ }, /area/hallway/secondary/construction) "dko" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/starboard/aft_starboard_maintenance) @@ -88452,9 +88015,7 @@ /area/crew_quarters/abandoned_gambling_den) "dky" = ( /obj/effect/decal/cleanable/vomit/old, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -89076,9 +88637,7 @@ /turf/open/floor/plating, /area/hallway/primary/aft) "dlB" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 @@ -89261,9 +88820,7 @@ "dlY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -89566,7 +89123,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/camera{ c_tag = "Science - Research Director's Office"; dir = 8; @@ -89633,9 +89190,7 @@ /area/assembly/chargebay) "dmM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /turf/open/floor/plasteel/neutral, /area/assembly/chargebay) "dmN" = ( @@ -89741,7 +89296,7 @@ icon_state = "fire0"; pixel_x = 7; pixel_y = -26 - }, + }, /obj/machinery/light, /obj/machinery/light_switch{ pixel_x = 7; @@ -90399,9 +89954,7 @@ /turf/open/floor/plasteel/blue, /area/medical/surgery) "dot" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ icon_state = "intact"; dir = 5 @@ -90715,9 +90268,7 @@ }, /area/toxins/explab) "doZ" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -90748,10 +90299,7 @@ dir = 8; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -90859,9 +90407,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Research Director" - }, +/obj/effect/landmark/start/research_director, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whitepurple/corner, /area/crew_quarters/hor) @@ -90944,9 +90490,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Cyborg" - }, +/obj/effect/landmark/start/cyborg, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -90985,7 +90529,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = -26 - }, + }, /obj/machinery/light_switch{ pixel_x = 26; pixel_y = -38 @@ -91281,9 +90825,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ icon_state = "manifold"; dir = 1 @@ -91540,9 +91082,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/side{ dir = 4 @@ -91958,9 +91498,7 @@ /obj/structure/chair/office/light{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -92188,9 +91726,7 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; on = 1; @@ -92343,10 +91879,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft_starboard_maintenance) "drX" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -92491,9 +92024,7 @@ name = "\improper Toxins Lab" }) "dsp" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral, /area/toxins/mixing{ @@ -92803,9 +92334,7 @@ icon_state = "1-8" }, /obj/machinery/holopad, -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ icon_state = "intact"; dir = 9 @@ -93163,10 +92692,7 @@ dir = 4; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/neutral, /area/medical/research{ name = "Abandoned Research Lab" @@ -93581,9 +93107,7 @@ /area/medical/genetics) "dum" = ( /obj/structure/chair/office/light, -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /turf/open/floor/plasteel/whitepurple/side{ dir = 10 }, @@ -93972,9 +93496,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Research Director" - }, +/obj/effect/landmark/start/research_director, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ icon_state = "intact"; dir = 9 @@ -94064,9 +93586,7 @@ icon_state = "officechair_white"; dir = 4 }, -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -94117,7 +93637,7 @@ dir = 1; icon_state = "nboard00"; pixel_y = -32 - }, + }, /turf/open/floor/plasteel/whitepurple/corner{ icon_state = "whitepurplecorner"; dir = 8 @@ -94966,9 +94486,7 @@ /obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Chief Medical Officer" - }, +/obj/effect/landmark/start/chief_medical_officer, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/cmo, /area/medical/cmo) @@ -95014,9 +94532,7 @@ name = "Medbay Central" }) "dwX" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -95504,9 +95020,7 @@ /turf/open/floor/plasteel/neutral, /area/assembly/robotics) "dxN" = ( -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ icon_state = "intact"; dir = 8 @@ -95528,7 +95042,7 @@ icon_state = "nboard00"; pixel_x = 32; pixel_y = 0 - }, + }, /obj/item/weapon/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; @@ -95600,16 +95114,12 @@ /area/medical/morgue) "dxV" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating, /area/medical/morgue) "dxW" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -95617,9 +95127,7 @@ "dxX" = ( /obj/structure/bodycontainer/morgue, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -95795,9 +95303,7 @@ name = "Medbay Central" }) "dyp" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/side{ dir = 8 @@ -95922,9 +95428,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; @@ -96108,9 +95612,7 @@ /turf/open/floor/plasteel, /area/assembly/robotics) "dyV" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 @@ -96166,10 +95668,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/neutral, /area/medical/morgue) "dze" = ( @@ -96644,6 +96143,12 @@ icon_state = "0-4" }, /obj/machinery/computer/rdservercontrol, +/obj/machinery/power/apc{ + dir = 8; + name = "Research Division Server Room APC"; + pixel_x = -26; + pixel_y = 0 + }, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -96658,6 +96163,9 @@ /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/structure/cable/white{ + icon_state = "2-4" + }, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -96886,9 +96394,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -96900,9 +96406,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -96928,7 +96432,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = -26 - }, + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -96968,9 +96472,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ icon_state = "manifold"; dir = 1 @@ -97053,8 +96555,8 @@ }) "dAG" = ( /obj/structure/rack, -/obj/effect/landmark/costume, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, +/obj/effect/spawner/lootdrop/costume, /obj/item/clothing/neck/tie/black, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/side{ @@ -97282,10 +96784,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/neutral/side{ dir = 1; heat_capacity = 1e+006 @@ -97430,28 +96929,11 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "rdxeno"; - name = "Xenobiology Containment Door" - }, /turf/open/floor/plating, /area/toxins/server{ name = "\improper Research Division Server Room" }) "dBt" = ( -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "rdxeno"; - name = "Xenobiology Containment Door" - }, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/general/hidden{ icon_state = "intact"; @@ -97461,6 +96943,12 @@ name = "Server Access"; req_access_txt = "30" }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -97473,10 +96961,6 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "rdxeno"; - name = "Xenobiology Containment Door" - }, /obj/machinery/atmospherics/pipe/simple/general/hidden{ icon_state = "intact"; dir = 9 @@ -97567,9 +97051,7 @@ }, /area/assembly/robotics) "dBC" = ( -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /turf/open/floor/plasteel/whitepurple/corner{ dir = 4 }, @@ -97625,9 +97107,7 @@ /area/medical/morgue) "dBI" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -97743,9 +97223,7 @@ /turf/open/floor/plasteel/neutral, /area/medical/cmo) "dBV" = ( -/obj/effect/landmark/start{ - name = "Chief Medical Officer" - }, +/obj/effect/landmark/start/chief_medical_officer, /turf/open/floor/plasteel/blue, /area/medical/cmo) "dBW" = ( @@ -97770,8 +97248,8 @@ "dBY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, -/obj/effect/landmark/costume, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, +/obj/effect/spawner/lootdrop/costume, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/side{ @@ -97851,10 +97329,7 @@ /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; on = 1 @@ -97933,9 +97408,7 @@ name = "\improper Toxins Lab" }) "dCo" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -98006,9 +97479,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/item/device/radio/beacon, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /obj/effect/turf_decal/bot, @@ -98413,9 +97884,7 @@ "dDa" = ( /obj/structure/bodycontainer/morgue, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating, /area/medical/morgue) "dDb" = ( @@ -98525,7 +97994,7 @@ }) "dDp" = ( /obj/structure/closet/crate, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, @@ -98648,10 +98117,7 @@ }) "dDz" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -98800,7 +98266,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -99067,7 +98533,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/aft) "dEm" = ( @@ -99108,10 +98574,7 @@ name = "Medbay Central" }) "dEp" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; on = 1 @@ -99555,9 +99018,7 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel/neutral/side{ dir = 1; @@ -99995,10 +99456,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/neutral, /area/medical/research{ name = "Research Division" @@ -100409,9 +99867,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -100651,10 +100107,7 @@ }) "dHm" = ( /obj/structure/lattice/catwalk, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/space, /area/solar/starboard) "dHn" = ( @@ -101148,9 +100601,7 @@ pixel_x = 28 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, @@ -101194,9 +100645,7 @@ name = "Research Division" }) "dIr" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -101315,7 +100764,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /turf/open/floor/plasteel/blue/side{ dir = 5 }, @@ -101549,9 +100998,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral/side{ dir = 4 @@ -101706,7 +101153,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, /area/medical/virology) @@ -101877,9 +101324,7 @@ "dJL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/neutral/side{ dir = 1 }, @@ -102058,9 +101503,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -102122,7 +101565,7 @@ /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" - }, + }, /obj/structure/window/reinforced/fulltile, /obj/structure/sign/vacuum, /turf/open/floor/plating, @@ -102633,9 +102076,7 @@ /obj/structure/chair/office/light{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Virologist" - }, +/obj/effect/landmark/start/virologist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -103281,9 +102722,7 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/landmark/start{ - name = "Virologist" - }, +/obj/effect/landmark/start/virologist, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; on = 1; @@ -103318,10 +102757,7 @@ dir = 4; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/library/abandoned_library) "dMx" = ( @@ -103346,9 +102782,7 @@ /area/library/abandoned_library) "dMA" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/library/abandoned_library) "dMB" = ( @@ -103425,7 +102859,7 @@ /area/maintenance/fpmaint2/aft_port_maintenance) "dMJ" = ( /obj/structure/closet, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -104143,7 +103577,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/vault{ dir = 5 @@ -104721,7 +104155,7 @@ /turf/open/floor/plasteel/whiteblue/side{ baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface; dir = 4 - }, + }, /area/shuttle/escape) "dPE" = ( /obj/structure/table/glass, @@ -104819,9 +104253,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/green, /area/medical/virology) "dPN" = ( @@ -104903,9 +104335,7 @@ "dPV" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/library/abandoned_library) "dPW" = ( @@ -104942,9 +104372,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/vault{ dir = 5 @@ -104973,9 +104401,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ icon_state = "manifold"; dir = 4 @@ -105212,9 +104638,7 @@ }, /area/medical/virology) "dQG" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/medical/virology) @@ -105266,10 +104690,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -105773,9 +105194,7 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; @@ -105840,7 +105259,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/camera{ c_tag = "Chapel - Starboard"; dir = 8; @@ -105882,9 +105301,7 @@ }) "dRX" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/camera{ c_tag = "Departures - Center"; dir = 2; @@ -105950,9 +105367,7 @@ /obj/structure/chair/office/light{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Virologist" - }, +/obj/effect/landmark/start/virologist, /turf/open/floor/plasteel/whitegreen/corner{ dir = 8 }, @@ -106407,7 +105822,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/structure/closet/secure_closet/medical1, /obj/machinery/light_switch{ pixel_x = 26; @@ -106501,9 +105916,7 @@ icon_state = "1-8" }, /obj/machinery/holopad, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -106614,9 +106027,7 @@ name = "\improper Departure Lounge" }) "dTu" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral, /area/hallway/secondary/exit{ name = "\improper Departure Lounge" @@ -106817,9 +106228,7 @@ /area/maintenance/fpmaint2/aft_port_maintenance) "dTN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -106938,9 +106347,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hallway/secondary/exit{ @@ -107251,7 +106658,7 @@ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK" - }, + }, /turf/open/floor/plating, /area/hallway/secondary/exit{ name = "\improper Departure Lounge" @@ -107371,7 +106778,7 @@ icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK"; pixel_x = 0 - }, + }, /turf/closed/wall/r_wall, /area/maintenance/portsolar) "dUV" = ( @@ -107644,7 +107051,7 @@ d2 = 8; icon_state = "4-8"; pixel_x = 0 - }, + }, /turf/open/space, /area/solar/port) "dVx" = ( @@ -107653,7 +107060,7 @@ d2 = 8; icon_state = "4-8"; pixel_x = 0 - }, + }, /obj/machinery/door/airlock/external{ name = "External Solar Access"; req_access_txt = "10" @@ -107670,7 +107077,7 @@ d2 = 8; icon_state = "4-8"; pixel_x = 0 - }, + }, /obj/structure/fans/tiny, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -107686,7 +107093,7 @@ d2 = 8; icon_state = "4-8"; pixel_x = 0 - }, + }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -107702,9 +107109,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/portsolar) "dVB" = ( @@ -107718,10 +107123,7 @@ dir = 4; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -107863,9 +107265,7 @@ /turf/open/floor/plasteel/grimy, /area/chapel/main) "dVQ" = ( -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/grimy, /area/chapel/main) @@ -108180,7 +107580,7 @@ icon_state = "nboard00"; name = "memorial board"; pixel_y = -32 - }, + }, /obj/machinery/holopad, /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -109540,7 +108940,7 @@ icon_state = "fire0"; pixel_x = 24; pixel_y = 0 - }, + }, /obj/machinery/status_display{ pixel_x = 0; pixel_y = 32 @@ -109609,7 +109009,7 @@ icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK"; pixel_x = 32 - }, + }, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hallway/secondary/exit{ @@ -109676,7 +109076,7 @@ /obj/structure/sign/poster{ icon_state = "poster22_legit"; pixel_y = -32 - }, + }, /turf/open/floor/plasteel/red/side{ dir = 10 }, @@ -109832,9 +109232,7 @@ /turf/open/floor/plasteel/grimy, /area/chapel/office) "dZG" = ( -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 @@ -109910,9 +109308,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ icon_state = "intact"; dir = 9 @@ -110326,10 +109722,7 @@ /area/shuttle/escape) "eaK" = ( /obj/structure/lattice/catwalk, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/space, /area/solar/port) "eaL" = ( @@ -110564,9 +109957,7 @@ }) "ebG" = ( /turf/open/floor/engine, -/area/engine/gravity_generator{ - name = "Atmospherics Engine" - }) +/area/engine/supermatter) "ebJ" = ( /obj/machinery/door/window/brigdoor/northleft{ name = "Captain's Desk"; @@ -111320,7 +110711,7 @@ /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/shoes/jackboots, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, /obj/structure/sign/poster/contraband/random{ pixel_y = -32 }, @@ -111999,9 +111390,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/sign/poster/official/cleanliness{ pixel_y = 32 }, @@ -112843,6 +112232,73 @@ /obj/machinery/light/small, /turf/open/floor/plasteel, /area/shuttle/escape) +"ehy" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/camera{ + c_tag = "Supermatter Chamber"; + name = "atmospherics camera"; + network = list("Engine") + }, +/turf/open/floor/circuit/green, +/area/engine/supermatter) +"ehz" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral, +/area/atmos) +"ehA" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"ehB" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"ehC" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"ehD" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/supermatter) +"ehE" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"ehF" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"ehG" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"ehH" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"ehI" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"ehJ" = ( +/obj/structure/sign/radiation, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"ehK" = ( +/obj/structure/sign/radiation, +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"ehL" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"ehM" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) (1,1,1) = {" aaa @@ -137850,11 +137306,11 @@ aoI apK ard asi -aiW +ehA auC auC auC -aiW +ehA azc aAc aAZ @@ -138107,13 +137563,13 @@ aoJ apL are asj -aiW +ehA auD avP avP axP -azd -aiW +ehJ +ehA aAY ark aDH @@ -138364,7 +137820,7 @@ aoK apM arf ask -aiW +ehA auE auE auE @@ -138621,7 +138077,7 @@ aoK apN arg asl -aoK +ehD ebG avQ ebG @@ -138878,7 +138334,7 @@ aoK apO arh asm -aiW +ehA auF auF auF @@ -139135,13 +138591,13 @@ aoL apP ari asn -aiW +ehA auG avR avR axT -azd -aiW +ehJ +ehA aBd ark aDL @@ -139392,11 +138848,11 @@ aoI apK ebP aso -aiW +ehA +ehy auH auH -auH -aiW +ehA azg aAe aBe @@ -139686,7 +139142,7 @@ bqf brq bsD aZq -bvu +ehz bvu byX aIZ @@ -142232,7 +141688,7 @@ awX axa ame aib -aJi +axZ aAj azm aAj @@ -143756,7 +143212,7 @@ ajY akW alZ anj -aoh +akV eeI aqa arq @@ -146161,7 +145617,7 @@ cLH cLI cLH cLI -cZW +cIm dbq dcN dez @@ -158497,7 +157953,7 @@ cUr cLM cLL cLM -dau +cIt dcd ddk dfg @@ -163916,7 +163372,7 @@ dAL dCd dDz dAI -dFv +dCa dHf dHU aaa diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index c2f9861fe1..83684a8150 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -1,6 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aaa" = ( -/turf/open/space, +/turf/open/space/basic, /area/space) "aab" = ( /obj/docking_port/stationary{ @@ -16,9 +16,7 @@ /turf/open/space, /area/space) "aac" = ( -/obj/effect/landmark{ - name = "carpspawn" - }, +/obj/effect/landmark/carpspawn, /turf/open/space, /area/space) "aad" = ( @@ -183,9 +181,7 @@ /turf/open/floor/plasteel/airless/solarpanel, /area/solar/auxport) "aav" = ( -/obj/effect/landmark{ - name = "Marauder Entry" - }, +/obj/effect/landmark/marauder_entry, /turf/open/space, /area/space) "aaw" = ( @@ -206,10 +202,7 @@ /turf/open/floor/plating, /area/security/prison) "aaz" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/structure/lattice/catwalk, /turf/open/space, /area/solar/auxport) @@ -913,9 +906,7 @@ /obj/item/clothing/glasses/sunglasses/blindfold, /obj/item/clothing/mask/muzzle, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/item/device/electropack, /turf/open/floor/plasteel/black, /area/prison/solitary{ @@ -1657,9 +1648,7 @@ /obj/item/clothing/suit/straight_jacket, /obj/item/clothing/glasses/sunglasses/blindfold, /obj/item/clothing/mask/muzzle, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/white, /area/security/prison) "adh" = ( @@ -1680,9 +1669,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/white, /area/security/prison) "adj" = ( @@ -2449,9 +2436,7 @@ "aeD" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/effect/landmark{ - name = "Syndicate Breach Area" - }, +/obj/effect/landmark/syndicate_breach_area, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -2470,10 +2455,7 @@ name = "\improper Recreation Area" }) "aeF" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/structure/lattice/catwalk, /turf/open/space, /area/solar/auxstarboard) @@ -3323,9 +3305,7 @@ dir = 2; initialize_directions = 11 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/red/corner{ dir = 1 }, @@ -3982,15 +3962,13 @@ /obj/structure/chair{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Head of Security" - }, +/obj/effect/landmark/start/head_of_security, /turf/open/floor/carpet, /area/security/hos) "aha" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /mob/living/simple_animal/hostile/retaliate/bat{ - desc = "A fierce companion for any person of power, this spider has been carefully trained by NanoTrasen specialists. Its beady, staring eyes send shivers down your spine"; + desc = "A fierce companion for any person of power, this spider has been carefully trained by NanoTrasen specialists. Its beady, staring eyes send shivers down your spine."; emote_hear = list("chitters"); faction = list("spiders"); harm_intent_damage = 3; @@ -4070,9 +4048,7 @@ }) "ahj" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ name = "\improper Recreation Area" @@ -4147,10 +4123,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/auxsolarport) "aht" = ( @@ -4817,9 +4790,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/camera{ c_tag = "Evidence Storage"; dir = 2; @@ -5096,9 +5067,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ name = "\improper Recreation Area" @@ -5378,16 +5347,12 @@ on = 1; pressure_checks = 1 }, -/obj/effect/landmark{ - name = "secequipment" - }, +/obj/effect/landmark/secequipment, /turf/open/floor/plasteel/vault, /area/security/main) "ajF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark{ - name = "secequipment" - }, +/obj/effect/landmark/secequipment, /turf/open/floor/plasteel/vault, /area/security/main) "ajG" = ( @@ -5401,9 +5366,7 @@ /area/security/main) "ajH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark{ - name = "secequipment" - }, +/obj/effect/landmark/secequipment, /turf/open/floor/plasteel/vault, /area/security/main) "ajI" = ( @@ -5413,9 +5376,7 @@ scrub_N2O = 0; scrub_Toxins = 0 }, -/obj/effect/landmark{ - name = "secequipment" - }, +/obj/effect/landmark/secequipment, /turf/open/floor/plasteel/vault, /area/security/main) "ajJ" = ( @@ -5789,10 +5750,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -6226,9 +6184,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/corner{ dir = 8 }, @@ -6280,10 +6236,7 @@ dir = 4; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/fore) "ald" = ( @@ -6612,9 +6565,7 @@ }) "alI" = ( /obj/item/weapon/grown/log, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -6960,9 +6911,7 @@ /area/security/main) "amj" = ( /obj/structure/chair/comfy/black, -/obj/effect/landmark/start{ - name = "Head of Security" - }, +/obj/effect/landmark/start/head_of_security, /turf/open/floor/plasteel, /area/security/main) "amk" = ( @@ -7124,9 +7073,7 @@ "amt" = ( /obj/structure/rack, /obj/item/weapon/storage/box/lights/mixed, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/fore) "amu" = ( @@ -7337,10 +7284,7 @@ /turf/open/floor/plating, /area/maintenance/disposal) "amS" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/item/weapon/storage/box/lights/mixed, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, @@ -7443,9 +7387,7 @@ dir = 1 }, /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/security/brig) "ane" = ( @@ -7921,10 +7863,7 @@ dir = 4; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -8231,9 +8170,7 @@ /turf/open/floor/plasteel, /area/security/main) "aoD" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red, /area/security/main) "aoE" = ( @@ -8758,10 +8695,7 @@ dir = 8; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -9314,10 +9248,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/auxsolarstarboard) "aqA" = ( @@ -9662,9 +9593,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Warden" - }, +/obj/effect/landmark/start/warden, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -9694,9 +9623,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -9727,9 +9654,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side, /area/security/main) "aro" = ( @@ -9745,9 +9670,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side, /area/security/main) "arp" = ( @@ -9757,9 +9680,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side, /area/security/main) "arq" = ( @@ -9777,9 +9698,7 @@ dir = 2; initialize_directions = 11 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side, /area/security/main) "ars" = ( @@ -9905,7 +9824,7 @@ /area/maintenance/starboard) "arI" = ( /obj/structure/rack, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard) @@ -9917,9 +9836,7 @@ /turf/open/floor/plating, /area/maintenance/starboard) "arK" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating{ icon_state = "panelscorched" }, @@ -9929,10 +9846,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/starboard) "arM" = ( @@ -10065,10 +9979,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -10187,10 +10098,7 @@ on = 1 }, /obj/machinery/light, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -10376,9 +10284,7 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "asq" = ( -/obj/effect/landmark/start{ - name = "Warden" - }, +/obj/effect/landmark/start/warden, /obj/structure/chair/office/dark, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ @@ -11484,10 +11390,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/wood, /area/crew_quarters/sleep) "aug" = ( @@ -11520,9 +11423,7 @@ dir = 4; initialize_directions = 11 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel, /area/crew_quarters/sleep) "auj" = ( @@ -11551,10 +11452,7 @@ /turf/open/floor/carpet, /area/crew_quarters/sleep) "aum" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -11567,9 +11465,7 @@ "auo" = ( /obj/structure/mopbucket, /obj/item/weapon/mop, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating{ icon_state = "platingdmg2" }, @@ -11584,10 +11480,7 @@ dir = 4; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/starboard) "aur" = ( @@ -12821,9 +12714,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel, /area/security/brig) "awn" = ( @@ -13539,10 +13430,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/carpet, /area/crew_quarters/sleep) "axF" = ( @@ -13594,10 +13482,7 @@ /turf/open/floor/wood, /area/crew_quarters/sleep) "axK" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -14191,9 +14076,7 @@ icon_state = "shower"; dir = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/freezer, /area/crew_quarters/locker/locker_toilet{ name = "\improper Restrooms" @@ -14891,10 +14774,7 @@ name = "\improper Restrooms" }) "aAb" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/item/weapon/bikehorn/rubberducky, /turf/open/floor/plasteel/freezer, /area/crew_quarters/locker/locker_toilet{ @@ -15139,9 +15019,7 @@ /obj/structure/disposalpipe/sortjunction{ sortType = 4 }, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel, /area/engine/engineering) "aAv" = ( @@ -15260,9 +15138,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /turf/open/floor/plasteel, /area/quartermaster/miningdock{ name = "\improper Mining Office" @@ -15597,9 +15473,7 @@ /area/security/brig) "aBk" = ( /obj/structure/closet/secure_closet/detective, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/camera{ c_tag = "Detective's Office"; dir = 4; @@ -15629,9 +15503,7 @@ /turf/open/floor/carpet, /area/security/detectives_office) "aBo" = ( -/obj/effect/landmark/start{ - name = "Detective" - }, +/obj/effect/landmark/start/detective, /obj/structure/chair/office/dark{ dir = 8 }, @@ -15684,9 +15556,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -16692,9 +16562,7 @@ }) "aDi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /turf/open/floor/plasteel, /area/quartermaster/miningdock{ name = "\improper Mining Office" @@ -16738,9 +16606,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel/floorgrime, /area/quartermaster/sorting{ name = "\improper Warehouse" @@ -17122,9 +16988,7 @@ req_access_txt = "0"; specialfunctions = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/freezer, /area/crew_quarters/locker/locker_toilet{ name = "\improper Restrooms" @@ -17275,10 +17139,7 @@ /turf/open/floor/wood, /area/crew_quarters/sleep) "aEe" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -17316,9 +17177,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aEj" = ( -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 @@ -17483,9 +17342,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /turf/open/floor/plasteel, /area/quartermaster/miningdock{ name = "\improper Mining Office" @@ -17591,9 +17448,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/floorgrime, /area/quartermaster/sorting{ name = "\improper Warehouse" @@ -18755,9 +18610,7 @@ /area/security/brig) "aGu" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/security/detectives_office) "aGv" = ( @@ -18823,9 +18676,7 @@ pixel_x = 0; pixel_y = -32 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/button/door{ id = "Toilet2"; name = "Lock Control"; @@ -18971,10 +18822,7 @@ name = "Port Maintenance" }) "aGO" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/airalarm{ pixel_y = 23 }, @@ -19109,9 +18957,7 @@ /area/engine/engineering) "aGW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel, /area/engine/engineering) "aGX" = ( @@ -20380,9 +20226,7 @@ pixel_x = 0; pixel_y = -32 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/button/door{ id = "Toilet1"; name = "Lock Control"; @@ -20424,9 +20268,7 @@ req_access_txt = "0"; specialfunctions = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/freezer, /area/crew_quarters/locker/locker_toilet{ name = "\improper Restrooms" @@ -20535,7 +20377,7 @@ dir = 6 }, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aJB" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -20817,9 +20659,7 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/courtroom) "aKf" = ( -/obj/effect/landmark/start{ - name = "Lawyer" - }, +/obj/effect/landmark/start/lawyer, /obj/structure/chair/office/dark{ dir = 4 }, @@ -21032,9 +20872,7 @@ /turf/open/floor/plating, /area/engine/engineering) "aKy" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating, /area/engine/engineering) "aKz" = ( @@ -21087,21 +20925,21 @@ dir = 4 }, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aKH" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 4; name = "Gas to Chamber" }, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aKI" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, /obj/machinery/meter, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aKL" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ icon_state = "intact"; @@ -21110,7 +20948,7 @@ /obj/structure/cable{ d1 = 2; d2 = 8; - icon_state = "2-8"; + icon_state = "2-8" }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, @@ -21263,9 +21101,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -21512,9 +21348,7 @@ }, /area/crew_quarters/courtroom) "aLB" = ( -/obj/effect/landmark/start{ - name = "Lawyer" - }, +/obj/effect/landmark/start/lawyer, /turf/open/floor/plasteel, /area/crew_quarters/courtroom) "aLC" = ( @@ -21731,9 +21565,7 @@ name = "\improper Garden" }) "aLZ" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating{ icon_state = "platingdmg1" }, @@ -21743,9 +21575,7 @@ /turf/open/floor/plating, /area/engine/engineering) "aMb" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/engine/engineering) "aMc" = ( @@ -21797,7 +21627,7 @@ /obj/structure/cable{ d1 = 2; d2 = 8; - icon_state = "2-8"; + icon_state = "2-8" }, /obj/structure/cable{ icon_state = "1-8" @@ -21823,10 +21653,10 @@ req_access_txt = "10" }, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aMk" = ( /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aMm" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/effect/turf_decal/delivery, @@ -21876,9 +21706,7 @@ /area/quartermaster/storage) "aMx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -22078,9 +21906,7 @@ /turf/open/floor/wood, /area/lawoffice) "aMS" = ( -/obj/effect/landmark/start{ - name = "Lawyer" - }, +/obj/effect/landmark/start/lawyer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, @@ -22357,14 +22183,14 @@ name = "Gas to Filter" }, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aNv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; on = 1 }, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aNw" = ( /obj/structure/window/reinforced{ dir = 4 @@ -22463,9 +22289,7 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aNF" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel, /area/quartermaster/storage) "aNG" = ( @@ -22887,9 +22711,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/floorgrime, /area/crew_quarters/locker) "aOA" = ( @@ -23362,9 +23184,7 @@ /turf/open/floor/plasteel, /area/quartermaster/qm) "aPj" = ( -/obj/effect/landmark/start{ - name = "Quartermaster" - }, +/obj/effect/landmark/start/quartermaster, /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" @@ -23791,9 +23611,6 @@ d2 = 4; icon_state = "0-4" }, -/obj/machinery/computer/monitor{ - name = "Engineering Power Monitoring Console" - }, /obj/machinery/status_display{ density = 0; layer = 4; @@ -23805,6 +23622,7 @@ dir = 2; network = list("SS13") }, +/obj/machinery/modular_computer/console/preset/engineering, /turf/open/floor/plasteel/vault, /area/engine/engineering) "aPX" = ( @@ -23845,6 +23663,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/storage/belt/utility, /turf/open/floor/plasteel, /area/engine/engineering) "aQd" = ( @@ -23911,9 +23731,7 @@ /turf/open/floor/plating, /area/quartermaster/storage) "aQj" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel{ name = "floor" @@ -24414,8 +24232,8 @@ /area/crew_quarters/locker) "aRa" = ( /obj/structure/rack, -/obj/effect/landmark/costume, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, +/obj/effect/spawner/lootdrop/costume, /obj/item/clothing/mask/balaclava, /obj/machinery/airalarm{ dir = 8; @@ -24511,9 +24329,7 @@ /turf/open/floor/plating, /area/maintenance/starboard) "aRj" = ( -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /obj/machinery/light{ dir = 8 }, @@ -24629,9 +24445,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -24718,9 +24532,7 @@ }, /area/mining_construction) "aRG" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -26293,9 +26105,7 @@ pixel_x = -24; pixel_y = 24 }, -/obj/effect/landmark/start{ - name = "Cyborg" - }, +/obj/effect/landmark/start/cyborg, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -26339,9 +26149,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark/start{ - name = "Cyborg" - }, +/obj/effect/landmark/start/cyborg, /obj/machinery/light/small{ dir = 4 }, @@ -26996,9 +26804,7 @@ }, /area/quartermaster/storage) "aVI" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -27006,9 +26812,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel, /area/quartermaster/storage) "aVK" = ( @@ -27838,9 +27642,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating{ icon_state = "panelscorched" }, @@ -28135,9 +27937,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel{ icon_state = "L7" }, @@ -28265,9 +28065,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/starboard) "aYb" = ( @@ -29142,9 +28940,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -29290,9 +29086,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aZJ" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9; @@ -29377,9 +29171,7 @@ /turf/open/floor/wood, /area/library) "aZQ" = ( -/obj/effect/landmark{ - name = "tripai" - }, +/obj/effect/landmark/tripai, /obj/item/device/radio/intercom{ anyai = 1; freerange = 1; @@ -29485,9 +29277,7 @@ }, /area/ai_monitored/turret_protected/ai) "aZY" = ( -/obj/effect/landmark{ - name = "tripai" - }, +/obj/effect/landmark/tripai, /obj/item/device/radio/intercom{ anyai = 1; freerange = 1; @@ -30279,10 +30069,7 @@ /turf/open/floor/plating, /area/maintenance/starboard) "bbi" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/item/weapon/cigbutt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -30439,9 +30226,7 @@ }, /area/engine/chiefs_office) "bbu" = ( -/obj/effect/landmark/start{ - name = "Chief Engineer" - }, +/obj/effect/landmark/start/chief_engineer, /obj/structure/chair/office/light{ dir = 1; pixel_y = 3 @@ -30468,14 +30253,6 @@ }, /area/engine/chiefs_office) "bbx" = ( -/obj/machinery/computer/security/telescreen{ - desc = "Used for monitoring the singularity engine safely."; - dir = 8; - name = "Singularity Monitor"; - network = list("Singulo"); - pixel_x = 29; - pixel_y = 0 - }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -30486,6 +30263,14 @@ icon_state = "tube1" }, /obj/structure/disposalpipe/segment, +/obj/machinery/computer/security/telescreen{ + desc = "Used for monitoring the engine."; + dir = 8; + name = "Engine Monitor"; + network = list("Engine"); + pixel_x = 32; + pixel_y = 0 + }, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -30726,7 +30511,7 @@ /obj/structure/cable/yellow{ d1 = 2; d2 = 8; - icon_state = "2-8"; + icon_state = "2-8" }, /turf/open/floor/plasteel/brown{ dir = 1 @@ -30761,9 +30546,7 @@ name = "\improper Cargo Office" }) "bbU" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/structure/chair/office/dark{ dir = 4 }, @@ -30804,9 +30587,7 @@ "bbZ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel, /area/hallway/primary/port) "bca" = ( @@ -31037,10 +30818,7 @@ dir = 4; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -31204,10 +30982,10 @@ "bcN" = ( /obj/machinery/computer/secure_data, /obj/machinery/computer/security/telescreen{ - desc = "Used for monitoring the singularity engine safely."; + desc = "Used for monitoring the engine."; dir = 8; - name = "Singularity Monitor"; - network = list("Singulo"); + name = "Engine Monitor"; + network = list("Engine"); pixel_x = 32; pixel_y = 0 }, @@ -32451,9 +32229,7 @@ name = "Port Maintenance" }) "beT" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -32835,9 +32611,7 @@ name = "\improper Captain's Quarters" }) "bfz" = ( -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/chair/comfy/brown{ icon_state = "comfychair"; @@ -32867,9 +32641,7 @@ "bfD" = ( /obj/structure/bed, /obj/item/weapon/bedsheet/captain, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /obj/machinery/camera{ c_tag = "Captain's Quarters"; dir = 8; @@ -33570,9 +33342,7 @@ }) "bgR" = ( /obj/structure/disposalpipe/segment, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -33736,9 +33506,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/landmark/start{ - name = "Janitor" - }, +/obj/effect/landmark/start/janitor, /turf/open/floor/plasteel/floorgrime, /area/janitor) "bhd" = ( @@ -33764,9 +33532,7 @@ name = "Central Maintenance" }) "bhf" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/power/apc{ cell_type = 2500; dir = 4; @@ -34725,9 +34491,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/brown{ dir = 4 }, @@ -35522,9 +35286,7 @@ "bki" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/chair/office/dark, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel/arrival{ dir = 2 }, @@ -35900,10 +35662,7 @@ }, /area/bridge) "bkJ" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/item/weapon/soap/deluxe, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; @@ -35927,9 +35686,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/white, /area/crew_quarters/captain{ name = "\improper Captain's Quarters" @@ -35942,9 +35699,7 @@ dir = 2; icon_state = "tube1" }, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /obj/machinery/light_switch{ pixel_y = -25 }, @@ -35981,9 +35736,7 @@ name = "\improper Captain's Quarters" }) "bkP" = ( -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -37297,6 +37050,7 @@ /obj/item/device/lightreplacer{ pixel_y = 7 }, +/obj/item/weapon/storage/belt/utility, /turf/open/floor/plasteel, /area/engine/break_room) "bne" = ( @@ -37583,9 +37337,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Cyborg" - }, +/obj/effect/landmark/start/cyborg, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat_interior) @@ -38020,9 +37772,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads) "bon" = ( -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, +/obj/effect/landmark/start/head_of_personnel, /obj/structure/chair/office/dark{ dir = 8 }, @@ -39099,9 +38849,7 @@ dir = 4; network = list("SS13") }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/grimy, /area/hallway/primary/port) "bqf" = ( @@ -39650,9 +39398,7 @@ name = "\improper Captain's Quarters" }) "bqY" = ( -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /obj/structure/chair/comfy/brown, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, @@ -39750,9 +39496,7 @@ /turf/open/floor/wood, /area/crew_quarters/bar) "brh" = ( -/obj/effect/landmark/start{ - name = "Bartender" - }, +/obj/effect/landmark/start/bartender, /turf/open/floor/wood, /area/crew_quarters/bar) "bri" = ( @@ -40538,9 +40282,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel, /area/hallway/secondary/entry{ name = "Arrivals" @@ -40587,9 +40329,7 @@ dir = 4; icon_state = "tube1" }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/grimy, /area/hallway/primary/port) "bst" = ( @@ -41069,9 +40809,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -41169,10 +40907,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -41314,9 +41049,7 @@ /turf/open/floor/plasteel, /area/engine/break_room) "btE" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/item/device/radio/intercom{ freerange = 0; frequency = 1459; @@ -42124,9 +41857,7 @@ pixel_x = 27; pixel_y = -7 }, -/obj/effect/landmark/start{ - name = "AI" - }, +/obj/effect/landmark/start/ai, /obj/machinery/button/door{ id = "AI Core shutters"; name = "AI Core shutters control"; @@ -42147,9 +41878,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/starboard) "bvh" = ( @@ -42431,9 +42160,7 @@ }) "bvD" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -42611,7 +42338,10 @@ dir = 4 }, /turf/open/floor/plating, -/area/toxins/xenobiology) +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) "bvU" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4; @@ -42773,9 +42503,7 @@ /area/crew_quarters/heads) "bwo" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, +/obj/effect/landmark/start/head_of_personnel, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -43767,10 +43495,7 @@ name = "old sink"; pixel_y = 28 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/crew_quarters/toilet{ name = "\improper Auxiliary Restrooms" @@ -43822,9 +43547,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Librarian" - }, +/obj/effect/landmark/start/librarian, /turf/open/floor/wood, /area/library) "bxW" = ( @@ -44098,9 +43821,7 @@ }, /area/ai_monitored/turret_protected/ai) "byy" = ( -/obj/effect/landmark/start{ - name = "Bartender" - }, +/obj/effect/landmark/start/bartender, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "byz" = ( @@ -44109,9 +43830,7 @@ /area/crew_quarters/bar) "byA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/start{ - name = "Bartender" - }, +/obj/effect/landmark/start/bartender, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "byB" = ( @@ -45289,9 +45008,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel, /area/atmos) "bAF" = ( @@ -45684,9 +45401,7 @@ /area/library) "bBv" = ( /obj/structure/chair/comfy/black, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/wood, /area/library) "bBw" = ( @@ -46043,9 +45758,7 @@ /area/crew_quarters/bar) "bBV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/structure/chair/stool/bar, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) @@ -46074,9 +45787,7 @@ "bCa" = ( /obj/structure/chair/wood/wings, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/start{ - name = "Mime" - }, +/obj/effect/landmark/start/mime, /turf/open/floor/carpet, /area/crew_quarters/theatre) "bCb" = ( @@ -46152,9 +45863,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel/caution{ dir = 8 }, @@ -46585,9 +46294,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, @@ -46810,9 +46517,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral/corner{ dir = 4 }, @@ -46967,9 +46672,7 @@ /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bDE" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bDF" = ( @@ -46999,9 +46702,7 @@ /obj/structure/chair/stool{ pixel_y = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/wood, /area/crew_quarters/bar) "bDJ" = ( @@ -47112,9 +46813,7 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 6 }, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel, /area/atmos) "bEa" = ( @@ -47281,9 +46980,7 @@ /turf/open/floor/wood, /area/security/vacantoffice) "bEr" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/wood, /area/security/vacantoffice) "bEs" = ( @@ -48176,9 +47873,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/start{ - name = "Clown" - }, +/obj/effect/landmark/start/clown, /turf/open/floor/carpet, /area/crew_quarters/theatre) "bFx" = ( @@ -49376,9 +49071,7 @@ dir = 4 }, /obj/machinery/light/small, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/blood/gibs/old, /turf/open/floor/plasteel/floorgrime, @@ -49428,9 +49121,7 @@ pixel_x = 0; pixel_y = -32 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/crew_quarters/toilet{ name = "\improper Auxiliary Restrooms" @@ -49823,7 +49514,7 @@ dir = 10; initialize_directions = 10 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/white, /area/toxins/xenobiology) "bIw" = ( /obj/machinery/light, @@ -49839,7 +49530,10 @@ /obj/item/clothing/shoes/winterboots, /obj/item/clothing/suit/hooded/wintercoat, /turf/open/floor/plating, -/area/toxins/xenobiology) +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) "bIy" = ( /obj/machinery/firealarm{ dir = 1; @@ -50333,9 +50027,7 @@ /turf/open/floor/wood, /area/library) "bJB" = ( -/obj/effect/landmark/start{ - name = "Librarian" - }, +/obj/effect/landmark/start/librarian, /obj/structure/chair/office/dark{ dir = 1 }, @@ -50935,9 +50627,7 @@ /turf/open/floor/plasteel, /area/atmos) "bKD" = ( -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel, /area/atmos) "bKE" = ( @@ -51081,9 +50771,7 @@ }) "bKT" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/light{ dir = 1 }, @@ -51220,8 +50908,8 @@ dir = 8; layer = 2.9 }, -/obj/effect/landmark/costume, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, +/obj/effect/spawner/lootdrop/costume, /turf/open/floor/plating, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -51232,8 +50920,8 @@ dir = 8; layer = 2.9 }, -/obj/effect/landmark/costume, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, +/obj/effect/spawner/lootdrop/costume, /turf/open/floor/plating, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -51250,9 +50938,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = 1 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/carpet, /area/library) "bLk" = ( @@ -51547,9 +51233,7 @@ icon_state = "1-2" }, /obj/item/weapon/cigbutt, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/maintcentral{ name = "Central Maintenance" @@ -52751,9 +52435,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Mime" - }, +/obj/effect/landmark/start/mime, /turf/open/floor/wood, /area/crew_quarters/theatre) "bNK" = ( @@ -52870,9 +52552,7 @@ /turf/open/floor/plasteel, /area/atmos) "bNT" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel, /area/atmos) "bNU" = ( @@ -53438,9 +53118,7 @@ }, /area/crew_quarters/kitchen) "bOR" = ( -/obj/effect/landmark/start{ - name = "Cook" - }, +/obj/effect/landmark/start/cook, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bOS" = ( @@ -53538,9 +53216,7 @@ dir = 4; on = 1 }, -/obj/effect/landmark/start{ - name = "Clown" - }, +/obj/effect/landmark/start/clown, /turf/open/floor/wood, /area/crew_quarters/theatre) "bPe" = ( @@ -53645,10 +53321,7 @@ dir = 8; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/starboard) "bPm" = ( @@ -53769,10 +53442,7 @@ /turf/open/floor/engine/plasma, /area/atmos) "bPz" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/engine/plasma, /area/atmos) "bPA" = ( @@ -53986,9 +53656,7 @@ /turf/open/floor/engine/cult, /area/library) "bPX" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/light/small{ dir = 1 }, @@ -54492,17 +54160,12 @@ /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) "bQJ" = ( -/obj/effect/landmark/start{ - name = "Chef" - }, +/obj/effect/landmark/start/cook, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) "bQK" = ( @@ -55341,9 +55004,7 @@ /area/maintenance/starboard) "bSe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/starboard) "bSf" = ( @@ -55881,9 +55542,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -57486,10 +57145,7 @@ icon_state = "4-8"; pixel_y = 0 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; on = 1 @@ -57520,10 +57176,7 @@ dir = 1; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -57574,9 +57227,7 @@ name = "Aft Maintenance" }) "bWa" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/aft{ name = "Aft Maintenance" @@ -57835,9 +57486,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel{ icon_state = "L8" }, @@ -58030,9 +57679,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /turf/open/floor/plasteel/green/side{ dir = 10 }, @@ -58302,9 +57949,7 @@ /turf/open/floor/plasteel, /area/atmos) "bXk" = ( -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /obj/machinery/atmospherics/pipe/simple/general/visible{ color = "#330000"; dir = 4 @@ -58729,9 +58374,7 @@ /turf/open/floor/plasteel/green, /area/hydroponics) "bYg" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /obj/machinery/holopad, /turf/open/floor/plasteel, /area/hydroponics) @@ -58755,9 +58398,7 @@ /turf/open/floor/plasteel, /area/hydroponics) "bYk" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /turf/open/floor/plasteel/green/side{ dir = 4 }, @@ -58805,9 +58446,7 @@ icon_state = "alarm0"; pixel_x = 24 }, -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "bYo" = ( @@ -59485,9 +59124,7 @@ }, /area/hydroponics) "bZu" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /turf/open/floor/plasteel/green/side{ dir = 8 }, @@ -59942,9 +59579,7 @@ }) "can" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, @@ -60020,9 +59655,7 @@ }) "cav" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/whitepurple/side{ dir = 1 }, @@ -60952,9 +60585,7 @@ name = "Medbay Storage" }) "cbL" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 2 }, @@ -60972,9 +60603,7 @@ }) "cbN" = ( /obj/machinery/holopad, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -61819,10 +61448,7 @@ name = "Aft Maintenance" }) "cdo" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/maintenance/aft{ @@ -62603,9 +62229,7 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/button/door{ desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyer"; @@ -63150,10 +62774,7 @@ /turf/open/floor/plasteel/floorgrime, /area/maintenance/incinerator) "cfp" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, @@ -64049,9 +63670,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, @@ -64230,9 +63849,7 @@ /obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /turf/open/floor/plasteel/whiteyellow{ dir = 4 }, @@ -64461,9 +64078,7 @@ /area/toxins/explab) "chB" = ( /obj/machinery/space_heater, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -65186,17 +64801,13 @@ name = "Research Division" }) "ciL" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating, /area/maintenance/aft{ name = "Aft Maintenance" }) "ciM" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -65391,10 +65002,7 @@ /turf/open/floor/engine/o2, /area/atmos) "cji" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/engine/air, /area/atmos) "cjj" = ( @@ -65519,9 +65127,7 @@ dir = 4; on = 1 }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/medical/surgery) "cjx" = ( @@ -65880,9 +65486,7 @@ /turf/open/floor/plasteel/white, /area/toxins/lab) "ckb" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, @@ -66007,9 +65611,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/item/device/flashlight, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/aft{ name = "Aft Maintenance" @@ -66414,9 +66016,7 @@ /obj/structure/sign/nosmoking_2{ pixel_x = 28 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/black, /area/medical/surgery) "cld" = ( @@ -66614,9 +66214,7 @@ /obj/structure/chair/office/light{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /turf/open/floor/plasteel/whiteyellow/side{ dir = 8 }, @@ -66627,9 +66225,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /turf/open/floor/plasteel/white, /area/medical/chemistry) "clv" = ( @@ -66995,10 +66591,7 @@ name = "Aft Maintenance" }) "clZ" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, @@ -68298,9 +67891,7 @@ /turf/open/floor/plasteel/white, /area/toxins/explab) "con" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/structure/chair/office/light{ dir = 1; pixel_y = 3 @@ -68441,9 +68032,7 @@ /turf/open/floor/plasteel/white, /area/medical/surgery) "coA" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/white, /area/medical/surgery) "coB" = ( @@ -68549,9 +68138,7 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 2 }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel, /area/medical/cryo) "coL" = ( @@ -68599,9 +68186,7 @@ /obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Chief Medical Officer" - }, +/obj/effect/landmark/start/chief_medical_officer, /turf/open/floor/plasteel/barber{ dir = 8 }, @@ -68686,9 +68271,7 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /turf/open/floor/plasteel/whiteyellow/side{ dir = 4 }, @@ -68764,9 +68347,7 @@ /turf/open/floor/plating, /area/toxins/lab) "cpd" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -68978,9 +68559,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/white, /area/medical/research{ name = "Research Division" @@ -69236,10 +68815,7 @@ name = "Aft Maintenance" }) "cpK" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/aft{ name = "Aft Maintenance" @@ -69303,9 +68879,9 @@ dir = 4 }, /obj/machinery/camera{ - c_tag = "Engineering - Supermatter West"; + c_tag = "Engineering Supermatter Port"; dir = 8; - network = list("SS13") + network = list("SS13","Engine") }, /obj/machinery/airalarm{ dir = 8; @@ -69316,7 +68892,7 @@ req_one_access_txt = "24;10" }, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "cpS" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -69388,9 +68964,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/holopad, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -70079,10 +69653,7 @@ dir = 8; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/aft{ name = "Aft Maintenance" @@ -70991,9 +70562,7 @@ pixel_x = 0; pixel_y = -32 }, -/obj/effect/landmark/start{ - name = "Chief Medical Officer" - }, +/obj/effect/landmark/start/chief_medical_officer, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -71030,9 +70599,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/aft{ name = "Aft Maintenance" @@ -71803,9 +71370,7 @@ /obj/structure/chair/office/light{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Research Director" - }, +/obj/effect/landmark/start/research_director, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -72459,10 +72024,7 @@ }, /area/toxins/storage) "cuX" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 @@ -72475,9 +72037,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -72791,9 +72351,7 @@ /obj/structure/chair/office/light{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /turf/open/floor/plasteel/whiteblue/side{ dir = 9 }, @@ -72812,9 +72370,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /turf/open/floor/plasteel/whiteblue/side{ dir = 5 }, @@ -72843,9 +72399,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /turf/open/floor/plasteel/blue/side{ dir = 4 }, @@ -72911,9 +72465,7 @@ }) "cvK" = ( /obj/machinery/magnetic_module, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/target_stake, /obj/effect/turf_decal/bot{ dir = 9 @@ -73077,9 +72629,7 @@ "cvW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -73274,9 +72824,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -73375,9 +72923,7 @@ }, /area/medical/genetics_cloning) "cww" = ( -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -73700,9 +73246,7 @@ "cwX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -73754,9 +73298,7 @@ }) "cxd" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/aft{ name = "Aft Maintenance" @@ -73847,9 +73389,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/white, /area/medical/medbay3{ name = "Medbay Aft" @@ -74384,9 +73924,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /turf/open/floor/plasteel/white, /area/medical/genetics) "cyg" = ( @@ -74498,9 +74036,7 @@ icon_state = "alarm0"; pixel_x = 24 }, -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /obj/machinery/light{ icon_state = "tube1"; dir = 4 @@ -74858,9 +74394,7 @@ }, /area/medical/genetics_cloning) "cyW" = ( -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, @@ -75948,9 +75482,7 @@ dir = 4 }, /obj/machinery/holopad, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -75989,9 +75521,7 @@ name = "\improper Toxins Lab" }) "cAI" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, @@ -76430,9 +75960,7 @@ }) "cBu" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -76663,10 +76191,7 @@ /turf/open/floor/plating/airless, /area/toxins/test_area) "cBQ" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/structure/cable, /obj/structure/lattice/catwalk, /turf/open/space, @@ -76815,15 +76340,11 @@ /area/medical/morgue) "cCf" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/medical/morgue) "cCg" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/black, /area/medical/morgue) "cCi" = ( @@ -76851,9 +76372,7 @@ /obj/item/weapon/paper/morguereminder{ pixel_x = -4 }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/medical/morgue) "cCl" = ( @@ -77306,9 +76825,7 @@ dir = 8 }, /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/medical/morgue) "cCV" = ( @@ -77316,10 +76833,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/black, /area/medical/morgue) "cCW" = ( @@ -77332,9 +76846,7 @@ /turf/open/floor/plasteel/black, /area/medical/morgue) "cCX" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, @@ -77653,9 +77165,7 @@ /turf/open/floor/plasteel/freezer, /area/medical/virology) "cDC" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/freezer, /area/medical/virology) "cDD" = ( @@ -77899,9 +77409,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/white, /area/medical/medbay3{ name = "Medbay Aft" @@ -78097,9 +77605,7 @@ /turf/open/floor/plating, /area/assembly/robotics) "cEk" = ( -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /obj/structure/chair/office/light{ dir = 8 }, @@ -78433,9 +77939,7 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Virologist" - }, +/obj/effect/landmark/start/virologist, /turf/open/floor/plasteel/whitegreen/corner{ dir = 1 }, @@ -78560,9 +78064,7 @@ pixel_y = 0 }, /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/medical/morgue) "cEV" = ( @@ -78647,9 +78149,7 @@ /turf/open/floor/plasteel, /area/assembly/robotics) "cFf" = ( -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/assembly/robotics) @@ -78757,9 +78257,7 @@ frequency = 1449; id = "tox_airlock_pump" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/engine, /area/toxins/mixing{ name = "\improper Toxins Lab" @@ -79250,9 +78748,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/white, /area/medical/research{ name = "Research Division" @@ -79490,9 +78986,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/holopad, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -79837,9 +79331,7 @@ /turf/open/floor/plasteel, /area/assembly/robotics) "cGW" = ( -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -80599,9 +80091,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/toxins/server{ name = "\improper Research Division Server Room" @@ -80975,9 +80465,7 @@ }, /area/assembly/robotics) "cIJ" = ( -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /obj/structure/sink{ dir = 8; icon_state = "sink"; @@ -81144,9 +80632,7 @@ name = "\improper Research Division Server Room" }) "cIZ" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/manifold{ dir = 4 }, @@ -81751,7 +81237,7 @@ }) "cJY" = ( /obj/structure/rack, -/obj/effect/landmark/costume, +/obj/effect/spawner/lootdrop/costume, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -81826,10 +81312,7 @@ /turf/open/floor/plasteel/freezer, /area/medical/virology) "cKh" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; on = 1 @@ -82337,23 +81820,17 @@ /turf/closed/wall, /area/chapel/office) "cLb" = ( -/obj/machinery/door/airlock/centcom{ - layer = 2.7; - name = "Crematorium Maintenance"; - opacity = 1; - req_access_txt = "27" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/maintenance{ + name = "Crematorium Maintenance"; + req_access_txt = "12;27"; + req_one_access_txt = "0" + }, /turf/open/floor/plating, /area/maintenance/aft{ name = "Aft Maintenance" }) "cLc" = ( -/obj/machinery/door/airlock/centcom{ - name = "Chapel Office Maintenance"; - opacity = 1; - req_access_txt = "27" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -82361,6 +81838,11 @@ d2 = 2; icon_state = "1-2" }, +/obj/machinery/door/airlock/maintenance{ + name = "Chapel Office Maintenance"; + req_access_txt = "12;22"; + req_one_access_txt = "0" + }, /turf/open/floor/plating, /area/maintenance/aft{ name = "Aft Maintenance" @@ -82931,13 +82413,8 @@ /turf/open/floor/plasteel/black, /area/chapel/office) "cLU" = ( -/obj/effect/landmark{ - name = "blobstart" - }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/blobstart, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/engine, /area/toxins/explab) "cLV" = ( @@ -83019,18 +82496,16 @@ }, /obj/item/organ/heart, /obj/item/device/soulstone/anybody/chaplain, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/cult{ dir = 2 }, /area/chapel/office) "cMb" = ( /obj/machinery/door/airlock/maintenance{ - name = "Chapel Maintenance Access "; - req_access_txt = "0"; - req_one_access_txt = "12;27" + name = "Chapel Maintenance"; + req_access_txt = "12"; + req_one_access_txt = "0" }, /obj/structure/cable/yellow{ d1 = 1; @@ -83131,9 +82606,7 @@ }) "cMl" = ( /obj/machinery/space_heater, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/aft{ name = "Aft Maintenance" @@ -83201,10 +82674,7 @@ /turf/open/floor/plating, /area/maintenance/starboardsolar) "cMr" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; on = 1 @@ -83305,9 +82775,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, @@ -83323,9 +82791,7 @@ /area/chapel/office) "cMF" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -83467,9 +82933,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -83780,7 +83244,7 @@ /obj/structure/cable{ d1 = 1; d2 = 4; - icon_state = "1-4"; + icon_state = "1-4" }, /turf/open/floor/plating, /area/maintenance/starboardsolar) @@ -83952,16 +83416,15 @@ /area/chapel/main) "cNH" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "Chapel"; - opacity = 1 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/airlock/glass{ + name = "Chapel" + }, /turf/open/floor/plasteel/black, /area/chapel/main) "cNI" = ( @@ -84016,9 +83479,7 @@ name = "\improper Departure Lounge" }) "cNM" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel, /area/hallway/secondary/exit{ name = "\improper Departure Lounge" @@ -84184,22 +83645,18 @@ on = 1; pressure_checks = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/black, /area/chapel/office) "cOc" = ( -/obj/machinery/door/airlock/centcom{ - layer = 2.7; - name = "Crematorium"; - opacity = 1; - req_access_txt = "27" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/airlock/maintenance{ + name = "Crematorium"; + req_access_txt = "22;27"; + req_one_access_txt = "0" + }, /turf/open/floor/plasteel/black, /area/chapel/office) "cOd" = ( @@ -84303,13 +83760,12 @@ /area/chapel/main) "cOn" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "Chapel"; - opacity = 1 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/airlock/glass{ + name = "Chapel" + }, /turf/open/floor/plasteel/black, /area/chapel/main) "cOo" = ( @@ -84509,10 +83965,7 @@ dir = 1; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/aft{ name = "Aft Maintenance" @@ -84592,9 +84045,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /turf/open/floor/plasteel/black, /area/chapel/office) "cOM" = ( @@ -84836,12 +84287,11 @@ /turf/closed/wall, /area/chapel/office) "cPl" = ( -/obj/machinery/door/airlock/centcom{ - name = "Chapel Office"; - opacity = 1; - req_access_txt = "27" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/glass{ + name = "Chapel Office"; + req_access_txt = "22" + }, /turf/open/floor/plasteel/black, /area/chapel/office) "cPm" = ( @@ -84911,9 +84361,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -85304,9 +84752,8 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/airlock/centcom{ - name = "Funeral Parlour"; - opacity = 1 +/obj/machinery/door/airlock/glass{ + name = "Funeral Parlour" }, /turf/open/floor/plasteel/black, /area/chapel/main) @@ -85460,9 +84907,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 2 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/whitepurple/side{ dir = 1 }, @@ -85692,9 +85137,7 @@ /turf/open/floor/plasteel/black, /area/chapel/main) "cQW" = ( -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /turf/open/floor/plasteel/black, /area/chapel/main) "cQX" = ( @@ -86041,9 +85484,7 @@ /area/chapel/main) "cRI" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /turf/open/floor/plasteel/vault, /area/chapel/main) "cRJ" = ( @@ -86347,9 +85788,7 @@ /turf/open/floor/engine, /area/toxins/xenobiology) "cSo" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/engine, /area/toxins/xenobiology) "cSp" = ( @@ -87039,7 +86478,10 @@ icon_state = "pipe-c" }, /turf/open/floor/plating, -/area/toxins/xenobiology) +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) "cTo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -87049,7 +86491,10 @@ "cTp" = ( /obj/structure/closet, /turf/open/floor/plating, -/area/toxins/xenobiology) +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) "cTq" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -87162,7 +86607,10 @@ "cTC" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating, -/area/toxins/xenobiology) +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) "cTD" = ( /obj/machinery/shieldwallgen{ req_access_txt = "55" @@ -87722,9 +87170,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/holopad, /turf/open/floor/plasteel/white, /area/toxins/xenobiology) @@ -87745,9 +87191,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/white, /area/toxins/xenobiology) "cUO" = ( @@ -89150,9 +88594,9 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/camera{ - c_tag = "Engineering - Supermatter South"; + c_tag = "Engineering Supermatter Aft"; dir = 1; - network = list("SS13") + network = list("SS13","Engine") }, /turf/open/floor/engine, /area/engine/engineering) @@ -90417,9 +89861,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -90579,9 +90021,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side{ dir = 4 }, @@ -90822,7 +90262,10 @@ dir = 1 }, /turf/open/floor/plating, -/area/toxins/xenobiology) +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) "daQ" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -90831,7 +90274,7 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/white, /area/toxins/xenobiology) "daR" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ @@ -90890,7 +90333,7 @@ }, /obj/structure/cable, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "daZ" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/manifold/general/visible{ @@ -90898,7 +90341,7 @@ }, /obj/structure/window/reinforced/highpressure/fulltile, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "dbb" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; @@ -90907,7 +90350,7 @@ pressure_checks = 1 }, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "dbd" = ( /obj/structure/sink/kitchen{ pixel_y = 28 @@ -91202,7 +90645,7 @@ /obj/structure/cable{ d1 = 2; d2 = 8; - icon_state = "2-8"; + icon_state = "2-8" }, /turf/open/space, /area/solar/starboard) @@ -91227,7 +90670,7 @@ /obj/structure/cable{ d1 = 2; d2 = 8; - icon_state = "2-8"; + icon_state = "2-8" }, /obj/structure/cable{ icon_state = "1-2" @@ -91304,7 +90747,7 @@ /obj/structure/cable{ d1 = 1; d2 = 4; - icon_state = "1-4"; + icon_state = "1-4" }, /obj/structure/cable{ d1 = 1; @@ -91323,7 +90766,7 @@ /obj/structure/cable{ d1 = 1; d2 = 4; - icon_state = "1-4"; + icon_state = "1-4" }, /obj/structure/cable{ d1 = 1; @@ -91526,7 +90969,7 @@ /obj/structure/cable/yellow{ d1 = 1; d2 = 4; - icon_state = "1-4"; + icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -91768,9 +91211,7 @@ /area/toxins/xenobiology) "dcC" = ( /obj/structure/chair/office/light, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/white, /area/toxins/xenobiology) "dcD" = ( @@ -92123,7 +91564,10 @@ "ddi" = ( /obj/structure/rack, /turf/open/floor/plating, -/area/toxins/xenobiology) +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) "ddj" = ( /turf/open/floor/plating{ icon_state = "platingdmg2" @@ -92235,7 +91679,10 @@ icon_state = "2-8" }, /turf/open/floor/plating, -/area/toxins/xenobiology) +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) "ddr" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, @@ -92258,7 +91705,10 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/toxins/xenobiology) +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) "ddu" = ( /obj/structure/cable/yellow{ d2 = 8; @@ -92291,7 +91741,10 @@ "ddw" = ( /obj/structure/cable/yellow, /turf/open/floor/plating, -/area/toxins/xenobiology) +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) "ddx" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -92302,7 +91755,7 @@ dir = 1; initialize_directions = 11 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/white, /area/toxins/xenobiology) "ddy" = ( /turf/open/floor/plating{ @@ -92323,7 +91776,7 @@ opacity = 0; req_access_txt = "55" }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/white, /area/toxins/xenobiology) "ddB" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ @@ -92358,9 +91811,7 @@ }, /area/crew_quarters/kitchen) "ddE" = ( -/obj/effect/landmark/start{ - name = "Cook" - }, +/obj/effect/landmark/start/cook, /obj/machinery/holopad, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) @@ -92440,9 +91891,9 @@ dir = 6 }, /obj/machinery/camera{ - c_tag = "Engineering - Supermatter North"; + c_tag = "Engineering Supermatter Fore"; dir = 4; - network = list("SS13") + network = list("SS13","Engine") }, /obj/machinery/firealarm{ dir = 8; @@ -92662,7 +92113,7 @@ /obj/structure/cable{ d1 = 2; d2 = 8; - icon_state = "2-8"; + icon_state = "2-8" }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, @@ -92681,7 +92132,7 @@ /obj/structure/cable{ d1 = 2; d2 = 8; - icon_state = "2-8"; + icon_state = "2-8" }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, @@ -92767,7 +92218,7 @@ "deD" = ( /obj/machinery/status_display, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "deI" = ( /obj/machinery/atmospherics/components/trinary/filter{ dir = 1; @@ -92832,7 +92283,7 @@ }, /obj/structure/window/reinforced/highpressure/fulltile, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "deT" = ( /obj/machinery/atmospherics/components/trinary/filter{ dir = 1; @@ -92861,16 +92312,16 @@ "deV" = ( /obj/structure/sign/fire, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "deW" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/effect/turf_decal/stripes/line{ dir = 10 }, /obj/machinery/camera{ - c_tag = "Engineering - Supermatter Central"; + c_tag = "Engineering Supermatter Starboard"; dir = 4; - network = list("SS13") + network = list("SS13","Engine") }, /turf/open/floor/engine, /area/engine/engineering) @@ -92885,7 +92336,7 @@ /obj/structure/reflector/single{ anchored = 1; dir = 1; - icon_state = "reflector"; + icon_state = "reflector" }, /turf/open/floor/plating, /area/engine/engineering) @@ -92896,7 +92347,7 @@ "dfa" = ( /obj/machinery/power/supermatter_shard/crystal, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "dfb" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10; @@ -92905,11 +92356,11 @@ }, /obj/machinery/meter, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "dfc" = ( /obj/structure/sign/electricshock, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "dfd" = ( /obj/machinery/atmospherics/components/trinary/filter{ dir = 1; @@ -92935,7 +92386,7 @@ /obj/structure/reflector/double{ anchored = 1; dir = 1; - icon_state = "reflector_double"; + icon_state = "reflector_double" }, /turf/open/floor/plasteel/black, /area/engine/engineering) @@ -92943,7 +92394,7 @@ /obj/structure/reflector/single{ anchored = 1; dir = 8; - icon_state = "reflector"; + icon_state = "reflector" }, /turf/open/floor/plating, /area/engine/engineering) @@ -92968,13 +92419,13 @@ dir = 5 }, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "dfk" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/manifold/general/visible, /obj/structure/window/reinforced/highpressure/fulltile, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "dfm" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -92982,7 +92433,7 @@ }, /obj/structure/window/reinforced/highpressure/fulltile, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "dfp" = ( /obj/effect/turf_decal/bot{ dir = 1 @@ -93003,7 +92454,7 @@ d2 = 2 }, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "dft" = ( /obj/machinery/atmospherics/components/trinary/filter{ dir = 1; @@ -94627,9 +94078,7 @@ /obj/structure/closet/crate, /obj/item/weapon/poster/random_official, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -94748,7 +94197,7 @@ name = "Radiation Chamber Shutters" }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "dju" = ( /obj/structure/cable{ d1 = 1; @@ -94762,12 +94211,13 @@ /turf/open/floor/plating, /area/engine/engineering) "djv" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "engsm"; - name = "Radiation Chamber Shutters" +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "djw" = ( /obj/structure/cable{ d1 = 1; @@ -94792,7 +94242,7 @@ name = "Radiation Chamber Shutters" }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "djy" = ( /obj/structure/cable{ d1 = 1; @@ -94834,9 +94284,7 @@ d1 = 1; d2 = 4 }, -/obj/effect/landmark{ - name = "Observer-Start" - }, +/obj/effect/landmark/observer_start, /turf/open/floor/plasteel{ icon_state = "L8" }, @@ -95591,6 +95039,357 @@ }, /turf/open/floor/mineral/titanium, /area/shuttle/escape) +"dlI" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/camera{ + c_tag = "Supermatter Chamber"; + dir = 4; + network = list("Engine") + }, +/turf/open/floor/engine, +/area/engine/supermatter) +"dlJ" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"dlK" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"dlL" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"dlM" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"dlN" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"dlO" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/supermatter) +"dlP" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"dlQ" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"dlR" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"dlS" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"dlT" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"dlU" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dlV" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dlW" = ( +/turf/open/floor/plating, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dlX" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dlY" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dlZ" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dma" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmb" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmc" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmd" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dme" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmf" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmg" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmh" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmi" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmj" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmk" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dml" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmm" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmn" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmo" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmp" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmq" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmr" = ( +/turf/open/floor/plating, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dms" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmt" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmu" = ( +/turf/open/floor/plating, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmv" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmw" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmx" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + glass = 1; + name = "Slime Euthanization Chamber"; + opacity = 0; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"dmz" = ( +/obj/machinery/door/airlock/research{ + glass = 1; + name = "Slime Euthanization Chamber"; + opacity = 0; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"dmA" = ( +/turf/open/floor/plating, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmB" = ( +/turf/open/floor/plating, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmC" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmD" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmE" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmF" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmG" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmH" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmI" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmJ" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmK" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmL" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmM" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) +"dmN" = ( +/turf/closed/wall/r_wall, +/area/maintenance/aft{ + icon_state = "xenomaint"; + name = "Xeno Maintenance" + }) (1,1,1) = {" aaa @@ -119818,7 +119617,7 @@ aax aax abr abJ -acd +abE abE abE ade @@ -127668,10 +127467,10 @@ cRi cRi cRi cRi -cRi -cRi -cRi -cRi +dlU +dlZ +dmd +dmg aaf aaa aaa @@ -127925,18 +127724,18 @@ cSh dbs cSn cRi -dde -ddj +dlV +dma cTp -cRi -cRi -cRi -cRi -cRi -cRi -cRi -cRi -cRi +dmh +dmk +dmm +dmo +dmq +dmt +dmw +dmE +dmM aaa aaa aai @@ -128182,7 +127981,7 @@ cSg cSo cSn cRi -cTA +dlW cTn cTC cTC @@ -128191,9 +127990,9 @@ cTC cTC cTC cTC -daO +dmx bIx -cRi +dmN aaf aaf aag @@ -128706,7 +128505,7 @@ daF daJ cRi bvT -cRi +dmF cRi cRi cRi @@ -128962,8 +128761,8 @@ cSn cSn cSn cRi -bvT -cRi +dmy +dmG cZv cZv cRi @@ -129990,8 +129789,8 @@ cSn cSn daN cRi -cTA -cRi +dmz +dmH cZv dbw cRi @@ -130247,8 +130046,8 @@ daE daI daM cRi -cTA -cRi +dmA +dmI cRi cRi cRi @@ -130504,8 +130303,8 @@ cRi cRi cRi cRi -cTA -cRi +dmB +dmJ aaf aaa aaa @@ -130752,17 +130551,17 @@ cSn cSo cSg cRi -ddh +dlX ddq ddt ddt ddt ddt ddw -cTA -cTA -ddy -cRi +dmr +dmu +dmC +dmK aaf aaf aaa @@ -131010,16 +130809,16 @@ dbt cSF cRi ddi -ddr -cTB -cRi -cRi -cRi -cRi -cRi -cRi -cRi -cRi +dmb +dme +dmi +dml +dmn +dmp +dms +dmv +dmD +dmL aaf aaa aaa @@ -131266,10 +131065,10 @@ cRi cRi cRi cRi -cRi -cRi -cRi -cRi +dlY +dmc +dmf +dmj aaa aaf aaf @@ -137840,11 +137639,11 @@ aEr aFC aGZ aGZ -axY +dlJ aKG aMj aKG -axY +dlJ aQe aRv dfD @@ -138097,11 +137896,11 @@ dej aFC deC deC -axY +dlJ aKH aMk aNu -axY +dlJ dfp dfp dfE @@ -138353,13 +138152,13 @@ aCY dek der deD -axY +dlJ aJv aKI aMj dfb dfj -axY +dlJ deD dfF aTN @@ -138616,7 +138415,7 @@ dbb aMk aNv dfk -dfq +dlI djt dfG dfQ @@ -139123,7 +138922,7 @@ aBQ dee aEr aKL -djv +djt daY deS dbb @@ -139381,13 +139180,13 @@ aCY dem aFD deD -axY -axY +dlJ +dlJ deV -aCZ +dlO dfc -axY -axY +dlJ +dlJ deD dfI dfS diff --git a/_maps/map_files/OmegaStation/OmegaStation.dmm b/_maps/map_files/OmegaStation/OmegaStation.dmm index ecc1416291..2dbf89536a 100644 --- a/_maps/map_files/OmegaStation/OmegaStation.dmm +++ b/_maps/map_files/OmegaStation/OmegaStation.dmm @@ -1,11 +1,9 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aaa" = ( -/turf/open/space, +/turf/open/space/basic, /area/space) "aab" = ( -/obj/effect/landmark{ - name = "carpspawn" - }, +/obj/effect/landmark/carpspawn, /turf/open/space, /area/space) "aac" = ( @@ -776,9 +774,10 @@ tag = "icon-0-2"; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, +/obj/machinery/modular_computer/console/preset/command, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, /area/bridge) "abo" = ( /turf/open/floor/plasteel/vault{ @@ -942,9 +941,7 @@ icon_state = "1-4" }, /obj/machinery/holopad, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/vault, /area/bridge) "abF" = ( @@ -1203,9 +1200,7 @@ dir = 4 }, /obj/item/weapon/bedsheet/captain, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /turf/open/floor/plasteel/grimy, /area/crew_quarters/captain{ name = "\improper Captain's Quarters" @@ -1386,9 +1381,7 @@ dir = 8 }, /obj/item/weapon/bedsheet/hop, -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, +/obj/effect/landmark/start/head_of_personnel, /turf/open/floor/wood, /area/crew_quarters/heads) "acq" = ( @@ -1437,9 +1430,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, +/obj/effect/landmark/start/head_of_personnel, /turf/open/floor/plasteel/white, /area/crew_quarters/heads) "acu" = ( @@ -1487,10 +1478,7 @@ dir = 8; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/primary/central{ @@ -1595,9 +1583,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark/start{ - name = "Detective" - }, +/obj/effect/landmark/start/detective, /obj/item/weapon/bedsheet/brown, /turf/open/floor/wood, /area/security/detectives_office) @@ -1633,15 +1619,11 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/start{ - name = "Detective" - }, +/obj/effect/landmark/start/detective, /turf/open/floor/plasteel/white, /area/security/detectives_office) "acN" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, @@ -2083,9 +2065,7 @@ /obj/effect/decal/cleanable/dirt, /obj/item/clothing/suit/space/orange, /obj/item/clothing/head/helmet/space/orange, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/neutral, /area/ruin/unpowered{ name = "Asteroid" @@ -2157,10 +2137,7 @@ dir = 2; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/hallway/primary/central{ name = "Primary Hallway" @@ -2180,9 +2157,7 @@ req_access_txt = "0"; use_power = 0 }, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /turf/open/floor/plasteel/white, /area/crew_quarters/captain{ name = "\improper Captain's Quarters" @@ -2813,9 +2788,7 @@ pixel_y = -40; req_access_txt = "16" }, -/obj/effect/landmark/start{ - name = "AI" - }, +/obj/effect/landmark/start/ai, /obj/structure/cable/white{ tag = "icon-1-4"; icon_state = "1-4" @@ -3480,9 +3453,7 @@ /area/crew_quarters/heads) "afB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/hallway/primary/central{ name = "Primary Hallway" @@ -3507,9 +3478,7 @@ /turf/open/floor/plasteel/neutral, /area/quartermaster/storage) "afF" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel/neutral, /area/quartermaster/storage) "afG" = ( @@ -3958,9 +3927,7 @@ pixel_x = 42; pixel_y = -42 }, -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, +/obj/effect/landmark/start/head_of_personnel, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -4159,9 +4126,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Detective" - }, +/obj/effect/landmark/start/detective, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; on = 1; @@ -4243,9 +4208,7 @@ icon_state = "intact"; dir = 4 }, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /turf/open/floor/carpet, /area/crew_quarters/captain{ name = "\improper Captain's Quarters" @@ -4406,9 +4369,7 @@ tag = "icon-2-4"; icon_state = "2-4" }, -/obj/effect/landmark/start{ - name = "Cyborg" - }, +/obj/effect/landmark/start/cyborg, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -6148,9 +6109,7 @@ icon_state = "manifold"; dir = 4 }, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel/neutral, /area/quartermaster/storage) "ajM" = ( @@ -6387,9 +6346,7 @@ name = "Primary Hallway" }) "akd" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/structure/cable/white{ tag = "icon-1-2"; icon_state = "1-2" @@ -6733,9 +6690,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/structure/cable/white{ tag = "icon-1-4"; icon_state = "1-4" @@ -7511,9 +7466,7 @@ tag = "icon-2-4"; icon_state = "2-4" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral, /area/quartermaster/storage) "alF" = ( @@ -7538,9 +7491,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating, /area/ruin/unpowered{ name = "Asteroid" @@ -7627,9 +7578,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral/side{ dir = 4 }, @@ -8087,9 +8036,7 @@ /area/quartermaster/storage) "amw" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel/brown, /area/quartermaster/storage) "amx" = ( @@ -8748,9 +8695,7 @@ pixel_x = 38; pixel_y = 38 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/red/side{ dir = 4 @@ -9213,9 +9158,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /turf/open/floor/plasteel/loadingarea{ baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface; dir = 8 @@ -9239,9 +9182,7 @@ tag = "icon-1-2"; icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /turf/open/floor/plasteel/brown{ tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; @@ -9438,9 +9379,7 @@ pixel_x = -32 }, /obj/machinery/light/small, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating, /area/hallway/primary/central{ name = "Primary Hallway" @@ -9456,9 +9395,7 @@ pixel_x = -32 }, /obj/machinery/light/small, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hallway/primary/central{ @@ -9475,9 +9412,7 @@ pixel_x = -32 }, /obj/machinery/light/small, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hallway/primary/central{ @@ -9785,9 +9720,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/structure/cable/white{ tag = "icon-1-2"; icon_state = "1-2" @@ -10121,9 +10054,7 @@ /turf/open/floor/plasteel, /area/security/brig) "apz" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ tag = "icon-manifold (WEST)"; icon_state = "manifold"; @@ -10650,9 +10581,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hallway/primary/central{ @@ -11556,9 +11485,7 @@ tag = "icon-1-4"; icon_state = "1-4" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; on = 1; @@ -11636,9 +11563,7 @@ tag = "icon-1-4"; icon_state = "1-4" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel/red/corner{ dir = 1 @@ -11731,9 +11656,7 @@ tag = "icon-2-8"; icon_state = "2-8" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ tag = "icon-intact (SOUTHWEST)"; icon_state = "intact"; @@ -11779,9 +11702,7 @@ }, /area/storage/primary) "arR" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/yellow/side{ dir = 1 }, @@ -12783,10 +12704,7 @@ dir = 8; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -13150,9 +13068,7 @@ name = "Central Port Maintenance" }) "atW" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/cable/white{ tag = "icon-1-2"; icon_state = "1-2" @@ -13334,9 +13250,7 @@ /turf/closed/wall, /area/crew_quarters/bar) "aun" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ tag = "icon-1-2"; @@ -13586,9 +13500,7 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/blood/splatter, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating, /area/hallway/primary/central{ name = "Primary Hallway" @@ -13610,9 +13522,7 @@ name = "Primary Hallway" }) "auL" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/cable/white{ tag = "icon-4-8"; icon_state = "4-8" @@ -13759,9 +13669,7 @@ /turf/open/floor/plasteel/yellow/side, /area/storage/primary) "auV" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; on = 1; @@ -13939,9 +13847,7 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "avp" = ( -/obj/effect/landmark/start{ - name = "Bartender" - }, +/obj/effect/landmark/start/bartender, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -14076,9 +13982,7 @@ /area/atmos) "avB" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel/neutral, /area/atmos) "avC" = ( @@ -14470,9 +14374,7 @@ /area/crew_quarters/theatre) "awh" = ( /obj/structure/chair/comfy/brown, -/obj/effect/landmark/start{ - name = "Clown" - }, +/obj/effect/landmark/start/clown, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ tag = "icon-1-2"; @@ -14501,9 +14403,7 @@ }) "awk" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ tag = "icon-1-2"; @@ -14562,9 +14462,7 @@ }, /area/crew_quarters/bar) "awq" = ( -/obj/effect/landmark/start{ - name = "Bartender" - }, +/obj/effect/landmark/start/bartender, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/cable/white{ tag = "icon-2-4"; @@ -15409,9 +15307,7 @@ /obj/structure/chair/comfy/brown{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Mime" - }, +/obj/effect/landmark/start/mime, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ tag = "icon-1-2"; @@ -15773,9 +15669,7 @@ }, /area/crew_quarters/sleep) "ayw" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, @@ -16509,9 +16403,7 @@ name = "Central Starboard Maintenance" }) "azP" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -16783,9 +16675,7 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /obj/structure/cable/white{ tag = "icon-1-4"; icon_state = "1-4" @@ -16909,9 +16799,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel/neutral, /area/atmos) "aAB" = ( @@ -17076,9 +16964,7 @@ }, /obj/structure/table/wood, /obj/item/weapon/kitchen/fork, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/structure/cable/white{ tag = "icon-4-8"; icon_state = "4-8" @@ -17547,9 +17433,7 @@ /area/atmos) "aBH" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /obj/structure/cable/white{ tag = "icon-1-2"; icon_state = "1-2" @@ -17610,9 +17494,7 @@ name = "Primary Hallway" }) "aBL" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -18312,9 +18194,7 @@ }, /area/crew_quarters/theatre) "aCQ" = ( -/obj/effect/landmark/start{ - name = "Clown" - }, +/obj/effect/landmark/start/clown, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; on = 1; @@ -18709,9 +18589,7 @@ }, /area/crew_quarters/sleep) "aDE" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; on = 1 @@ -18769,9 +18647,7 @@ }, /area/crew_quarters/theatre) "aDK" = ( -/obj/effect/landmark/start{ - name = "Mime" - }, +/obj/effect/landmark/start/mime, /turf/open/floor/plasteel/grimy, /area/crew_quarters/theatre) "aDL" = ( @@ -18896,9 +18772,7 @@ /turf/open/floor/plasteel/red, /area/crew_quarters/kitchen) "aDU" = ( -/obj/effect/landmark/start{ - name = "Chef" - }, +/obj/effect/landmark/start/cook, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ tag = "icon-manifold (NORTH)"; icon_state = "manifold"; @@ -19257,9 +19131,7 @@ on = 1; scrub_Toxins = 0 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/engineering) @@ -19564,9 +19436,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "aEZ" = ( -/obj/effect/landmark/start{ - name = "Chef" - }, +/obj/effect/landmark/start/cook, /turf/open/floor/plasteel/red, /area/crew_quarters/kitchen) "aFa" = ( @@ -19671,9 +19541,7 @@ tag = "icon-2-8"; icon_state = "2-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/starboard{ name = "Central Starboard Maintenance" @@ -20173,9 +20041,7 @@ /turf/open/floor/plasteel/red, /area/crew_quarters/kitchen) "aFV" = ( -/obj/effect/landmark/start{ - name = "Chef" - }, +/obj/effect/landmark/start/cook, /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) "aFW" = ( @@ -20199,9 +20065,7 @@ }) "aFY" = ( /obj/machinery/holopad, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ tag = "icon-1-2"; @@ -20736,9 +20600,7 @@ }) "aGP" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ tag = "icon-manifold (EAST)"; icon_state = "manifold"; @@ -21002,6 +20864,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/camera{ + c_tag = "Engineering Fore"; + dir = 2; + network = list("SS13","Engine"); + pixel_x = 23 + }, /turf/open/floor/plasteel, /area/engine/engineering) "aHo" = ( @@ -21404,9 +21272,7 @@ name = "Central Port Maintenance" }) "aHK" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -21794,9 +21660,7 @@ pixel_x = 0; tag = "" }, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/engine/engineering) @@ -21875,20 +21739,18 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /obj/structure/cable/white{ tag = "icon-1-2"; icon_state = "1-2" }, /obj/effect/turf_decal/bot, +/obj/structure/cable/white{ + icon_state = "2-4" + }, /turf/open/floor/plasteel, /area/engine/engineering) "aIx" = ( -/obj/machinery/computer/monitor{ - name = "Engineering Power Monitoring Console" - }, /obj/machinery/light_switch{ pixel_x = 38; pixel_y = 24 @@ -21901,6 +21763,7 @@ req_access_txt = "10" }, /obj/effect/turf_decal/bot, +/obj/machinery/modular_computer/console/preset/engineering, /turf/open/floor/plasteel, /area/engine/engineering) "aIy" = ( @@ -22450,11 +22313,11 @@ "aJt" = ( /obj/structure/sign/radiation, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aJu" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aJv" = ( /obj/machinery/door/airlock/glass_atmos{ name = "Supermatter Chamber"; @@ -22462,7 +22325,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aJw" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -22598,9 +22461,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel/yellow, /area/engine/engineering) "aJH" = ( @@ -22734,9 +22595,7 @@ }, /area/hydroponics) "aJQ" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /turf/open/floor/plasteel/greenblue/side{ tag = "icon-greenblue (NORTH)"; icon_state = "greenblue"; @@ -22779,9 +22638,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /turf/open/floor/plasteel/greenblue, /area/hydroponics) "aJV" = ( @@ -23170,12 +23027,12 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aKB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aKC" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 2; @@ -23184,11 +23041,11 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aKD" = ( /obj/structure/sign/fire, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aKE" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -23373,9 +23230,7 @@ /turf/open/floor/plasteel, /area/janitor) "aKQ" = ( -/obj/effect/landmark/start{ - name = "Janitor" - }, +/obj/effect/landmark/start/janitor, /obj/structure/cable/white{ tag = "icon-1-2"; icon_state = "1-2" @@ -23875,45 +23730,45 @@ "aLO" = ( /obj/machinery/ai_status_display, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aLP" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ icon_state = "intact"; dir = 6 }, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aLQ" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aLR" = ( /obj/machinery/door/airlock/glass_atmos{ name = "Supermatter Chamber"; req_access_txt = "24" }, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aLS" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 }, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aLT" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 }, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aLU" = ( /obj/machinery/status_display, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aLV" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/structure/cable{ @@ -24017,9 +23872,7 @@ }, /area/janitor) "aMg" = ( -/obj/effect/landmark/start{ - name = "Janitor" - }, +/obj/effect/landmark/start/janitor, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ tag = "icon-manifold (WEST)"; icon_state = "manifold"; @@ -24098,9 +23951,7 @@ /turf/open/floor/plasteel/greenblue/side, /area/hydroponics) "aMn" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; layer = 2.4; @@ -24267,9 +24118,7 @@ dir = 1; on = 1 }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/neutral, /area/hallway/secondary/exit{ name = "\improper Departure Lounge" @@ -24398,9 +24247,9 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/camera{ - c_tag = "Engineering West"; + c_tag = "Engineering Port"; dir = 4; - network = list("SS13") + network = list("SS13","Engine") }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -24442,7 +24291,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "aMR" = ( /obj/machinery/power/rad_collector{ anchored = 1 @@ -24452,7 +24301,7 @@ icon_state = "0-8" }, /turf/open/floor/circuit/green, -/area/engine/engineering) +/area/engine/supermatter) "aMS" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -24460,7 +24309,7 @@ dir = 8 }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "aMT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; @@ -24468,17 +24317,17 @@ scrub_Toxins = 0 }, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aMU" = ( /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aMV" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 }, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aMW" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -24487,7 +24336,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "aMX" = ( /obj/machinery/power/rad_collector{ anchored = 1 @@ -24497,7 +24346,7 @@ d2 = 4 }, /turf/open/floor/circuit/green, -/area/engine/engineering) +/area/engine/supermatter) "aMY" = ( /obj/structure/cable{ d1 = 4; @@ -24514,7 +24363,7 @@ dir = 8 }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "aMZ" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/structure/cable{ @@ -24588,6 +24437,13 @@ pixel_y = -2 }, /obj/effect/turf_decal/delivery, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the Engine."; + dir = 1; + name = "Engine Monitor"; + network = list("Engine"); + pixel_y = -32 + }, /turf/open/floor/plasteel, /area/engine/engineering) "aNe" = ( @@ -24852,9 +24708,7 @@ name = "Central Starboard Maintenance" }) "aNB" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -25176,7 +25030,7 @@ name = "supermatter crystal" }, /turf/open/floor/engine, -/area/engine/engineering) +/area/engine/supermatter) "aOb" = ( /obj/structure/cable{ d1 = 4; @@ -25194,7 +25048,7 @@ dir = 8 }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "aOc" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/structure/cable{ @@ -25487,7 +25341,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "aOC" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -25495,7 +25349,7 @@ dir = 5 }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "aOD" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -25503,7 +25357,7 @@ dir = 9 }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "aOE" = ( /obj/structure/cable{ d1 = 4; @@ -25519,7 +25373,7 @@ dir = 8 }, /turf/open/floor/plating, -/area/engine/engineering) +/area/engine/supermatter) "aOF" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/structure/cable{ @@ -25751,9 +25605,7 @@ }) "aOU" = ( /obj/machinery/door/firedoor, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/cable/white{ tag = "icon-4-8"; @@ -26375,7 +26227,7 @@ "aPK" = ( /obj/structure/sign/electricshock, /turf/closed/wall/r_wall, -/area/engine/engineering) +/area/engine/supermatter) "aPL" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -26744,15 +26596,11 @@ }, /area/hallway/primary/central) "aQp" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "Observer-Start" - }, +/obj/effect/landmark/observer_start, /turf/open/floor/plasteel{ icon_state = "L8" }, @@ -26887,18 +26735,13 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/wood, /area/maintenance/starboard) "aQD" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ on = 1 }, @@ -27010,8 +26853,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/camera{ - c_tag = "Engineering Center"; + c_tag = "Engineering Aft"; dir = 2; + network = list("SS13","Engine"); pixel_x = 23 }, /turf/open/floor/plasteel/vault{ @@ -27526,9 +27370,7 @@ /turf/open/floor/plasteel/neutral, /area/engine/engineering) "aRO" = ( -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -27677,9 +27519,7 @@ /area/library) "aSe" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/vault{ @@ -27767,9 +27607,7 @@ /obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/medical/chemistry) @@ -27865,9 +27703,7 @@ /obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/whitepurple/corner{ dir = 1 }, @@ -28228,9 +28064,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/black, /area/library) "aTd" = ( @@ -28281,10 +28115,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/start{ - dir = 4; - name = "Librarian" - }, +/obj/effect/landmark/start/librarian, /turf/open/floor/plasteel/black, /area/library) "aTj" = ( @@ -28399,9 +28230,7 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -28461,9 +28290,7 @@ /area/hallway/primary/central) "aTB" = ( /obj/structure/chair/comfy/brown, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/grimy, /area/hallway/primary/central) "aTC" = ( @@ -28504,9 +28331,7 @@ /obj/structure/chair/office/light{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/whitepurple/corner{ dir = 1 }, @@ -28649,9 +28474,7 @@ tag = "icon-4-8"; icon_state = "4-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/maintenance/starboard) @@ -28746,9 +28569,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/neutral/corner, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -28833,9 +28654,7 @@ /area/library) "aUk" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/effect/decal/cleanable/dirt, /obj/item/device/radio/intercom{ name = "Station Intercom"; @@ -29112,10 +28931,7 @@ layer = 2.4; on = 1 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/wood{ icon_state = "wood-broken5" }, @@ -29256,9 +29072,7 @@ /area/library) "aVc" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/machinery/light{ dir = 8 }, @@ -29319,9 +29133,7 @@ /area/medical/medbay3) "aVh" = ( /obj/machinery/holopad, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ tag = "icon-manifold (EAST)"; icon_state = "manifold"; @@ -29350,9 +29162,7 @@ /turf/open/floor/plasteel, /area/medical/chemistry) "aVk" = ( -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /turf/open/floor/plasteel/whiteyellow/corner{ tag = "icon-whiteyellowcorner (WEST)"; icon_state = "whiteyellowcorner"; @@ -29448,9 +29258,7 @@ /turf/open/floor/plasteel, /area/toxins/lab) "aVu" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/components/unary/vent_pump{ on = 1 }, @@ -30058,10 +29866,7 @@ }, /area/library) "aWB" = ( -/obj/effect/landmark/start{ - dir = 4; - name = "Librarian" - }, +/obj/effect/landmark/start/librarian, /obj/structure/chair/office/dark{ dir = 4 }, @@ -30106,9 +29911,7 @@ /area/library) "aWH" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ dir = 2; @@ -30208,9 +30011,7 @@ buildstackamount = 0; dir = 1 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/airalarm{ dir = 1; icon_state = "alarm0"; @@ -30636,9 +30437,7 @@ tag = "icon-1-4"; icon_state = "1-4" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/whitepurple/corner{ dir = 1 }, @@ -31206,10 +31005,7 @@ /turf/open/floor/plasteel/grimy, /area/library) "aYx" = ( -/obj/effect/landmark/start{ - dir = 4; - name = "Librarian" - }, +/obj/effect/landmark/start/librarian, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; on = 1; @@ -31355,9 +31151,7 @@ /turf/open/floor/plasteel, /area/medical/medbay3) "aYH" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/cmo, /area/medical/medbay3) "aYI" = ( @@ -31891,9 +31685,7 @@ tag = "icon-2-4"; icon_state = "2-4" }, -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel/blue, /area/medical/medbay3) "aZK" = ( @@ -31909,9 +31701,7 @@ /turf/open/floor/plasteel, /area/medical/medbay3) "aZL" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/structure/cable/white{ tag = "icon-4-8"; icon_state = "4-8" @@ -32024,9 +31814,7 @@ "aZU" = ( /obj/machinery/recharge_station, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Cyborg" - }, +/obj/effect/landmark/start/cyborg, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm{ @@ -32052,9 +31840,7 @@ "aZV" = ( /obj/machinery/recharge_station, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Cyborg" - }, +/obj/effect/landmark/start/cyborg, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -32238,10 +32024,7 @@ name = "Port Maintenance" }) "bal" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; layer = 2.4; @@ -32714,9 +32497,7 @@ /area/assembly/robotics) "baZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -32804,9 +32585,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -32870,9 +32649,7 @@ }) "bbm" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/bar, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -33173,9 +32950,7 @@ /turf/open/floor/plasteel, /area/assembly/robotics) "bbL" = ( -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -33213,9 +32988,7 @@ tag = "icon-1-2"; icon_state = "1-2" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/starboard) @@ -33733,9 +33506,7 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/maintenance/fpmaint2{ @@ -33781,9 +33552,7 @@ }, /area/medical/medbay3) "bcV" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/neutral, /area/medical/medbay3) "bcW" = ( @@ -33842,9 +33611,7 @@ /obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; on = 1 @@ -34110,9 +33877,7 @@ }, /area/assembly/robotics) "bdx" = ( -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /turf/open/floor/plasteel/whitepurple/corner{ dir = 4 }, @@ -34158,10 +33923,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; layer = 2.4; @@ -34190,9 +33952,7 @@ }) "bdE" = ( /obj/structure/chair/stool/bar, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/wood{ icon_state = "wood-broken" }, @@ -34210,9 +33970,7 @@ }) "bdG" = ( /obj/structure/chair/stool/bar, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/wood{ tag = "icon-wood-broken2"; icon_state = "wood-broken2" @@ -34270,9 +34028,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -34291,10 +34047,7 @@ name = "Port Maintenance" }) "bdM" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -35284,9 +35037,7 @@ tag = "icon-4-8"; icon_state = "4-8" }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/starboard) "bfl" = ( @@ -35541,9 +35292,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/neutral, /area/maintenance/fpmaint2{ name = "Port Maintenance" @@ -35831,9 +35580,7 @@ pixel_x = 0; pixel_y = 25 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ tag = "icon-0-2"; @@ -35941,9 +35688,7 @@ }, /area/hallway/primary/central) "bgh" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -36513,9 +36258,7 @@ /turf/open/floor/circuit/green, /area/toxins/xenobiology) "bhh" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/circuit/green, /area/toxins/xenobiology) "bhi" = ( @@ -36549,10 +36292,7 @@ /area/maintenance/starboard) "bhm" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; on = 1 @@ -37352,9 +37092,7 @@ /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; layer = 2.4; @@ -37807,9 +37545,7 @@ }, /area/toxins/xenobiology) "bjt" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/whitepurple/side{ dir = 5; initial_gas_mix = "o2=22;n2=82;TEMP=293.15"; @@ -37871,9 +37607,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /turf/open/floor/plasteel/grimy, /area/chapel/main) "bjA" = ( @@ -37917,9 +37651,7 @@ /area/toxins/xenobiology) "bjE" = ( /obj/structure/chair/office/light, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/structure/cable/white{ tag = "icon-1-2"; icon_state = "1-2" @@ -38507,9 +38239,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/secondary/entry{ @@ -38594,9 +38324,7 @@ }, /area/shuttle/arrival) "bkL" = ( -/obj/effect/landmark{ - name = "Observer-Start" - }, +/obj/effect/landmark/observer_start, /turf/open/floor/plasteel/neutral, /area/shuttle/arrival) "bkM" = ( @@ -38866,9 +38594,9 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/camera{ - c_tag = "Engineering East"; + c_tag = "Engineering Starboard"; dir = 8; - network = list("SS13"); + network = list("SS13","Engine"); pixel_x = 0; pixel_y = 0 }, @@ -40822,9 +40550,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -41953,6 +41679,58 @@ temperature = 80 }, /area/tcommsat/server) +"buV" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/camera{ + c_tag = "Engineering Supermatter Chamber"; + dir = 2; + network = list("SS13","Engine"); + pixel_x = 23 + }, +/turf/open/floor/circuit/green, +/area/engine/supermatter) +"buW" = ( +/obj/structure/cable/white{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/modular_computer/console/preset/research, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/bridge) +"buX" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"buY" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"buZ" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bva" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bvb" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bvc" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/engine/supermatter) +"bvd" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"bve" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) (1,1,1) = {" aaa @@ -70603,7 +70381,7 @@ aLH aMK aNU aOw -buD +buC aPG aRB aPG @@ -71117,15 +70895,15 @@ aLJ aMM aNW aOx -buE +buC aPG aRB aPG buG buI -buM +buK aRB -buT +buR aMJ aad aad @@ -71374,7 +71152,7 @@ aLK aMJ aNX aOy -buF +buC aPG aRE aSN @@ -72655,11 +72433,11 @@ aHl aIi aJs aKz -aEt +buY +buV aMR aMR -aMR -aEt +bva aQL aRI aSS @@ -72911,12 +72689,12 @@ aGj aHm aIj aJt -aEt +buX aLP aMS aMS aOC -aEt +bvb aQM aRJ aST @@ -73430,7 +73208,7 @@ aLR aMU aOa aMU -aPL +bvc aQO aRL aSV @@ -73944,7 +73722,7 @@ aLT aMW aMW aOD -aEt +bvd aQQ aRN aSX @@ -74197,11 +73975,11 @@ aHr aIo aJw aKE -aEt +buZ aMX aMX aMX -aEt +bve aQR aRO aSY @@ -84180,7 +83958,7 @@ aav aaH aaQ abb -abn +buW abF ack adc diff --git a/_maps/map_files/OmegaStation/job_changes.dm b/_maps/map_files/OmegaStation/job_changes.dm index 1aa52e6eac..dc6a461432 100644 --- a/_maps/map_files/OmegaStation/job_changes.dm +++ b/_maps/map_files/OmegaStation/job_changes.dm @@ -38,8 +38,8 @@ MAP_JOB_CHECK total_positions = 3 spawn_positions = 3 - access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - minimal_access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) + access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_brig, GLOB.access_armory, GLOB.access_court, GLOB.access_maint_tunnels, GLOB.access_morgue, GLOB.access_weapons, GLOB.access_forensics_lockers) + minimal_access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_brig, GLOB.access_armory, GLOB.access_court, GLOB.access_maint_tunnels, GLOB.access_morgue, GLOB.access_weapons, GLOB.access_forensics_lockers) /datum/outfit/job/officer/New() ..() @@ -49,8 +49,8 @@ /datum/job/detective/New() ..() MAP_JOB_CHECK - access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - minimal_access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) + access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_brig, GLOB.access_armory, GLOB.access_court, GLOB.access_maint_tunnels, GLOB.access_morgue, GLOB.access_weapons, GLOB.access_forensics_lockers) + minimal_access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_brig, GLOB.access_armory, GLOB.access_court, GLOB.access_maint_tunnels, GLOB.access_morgue, GLOB.access_weapons, GLOB.access_forensics_lockers) /datum/outfit/job/detective/New() ..() @@ -65,8 +65,8 @@ selection_color = "#ffffff" total_positions = 3 spawn_positions = 3 - access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics) - minimal_access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics) + access = list(GLOB.access_medical, GLOB.access_morgue, GLOB.access_surgery, GLOB.access_chemistry, GLOB.access_virology, GLOB.access_genetics) + minimal_access = list(GLOB.access_medical, GLOB.access_morgue, GLOB.access_surgery, GLOB.access_chemistry, GLOB.access_virology, GLOB.access_genetics) //Engineering @@ -75,8 +75,8 @@ MAP_JOB_CHECK total_positions = 2 spawn_positions = 2 - access = list(access_eva, access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, access_external_airlocks, access_construction, access_atmospherics, access_tcomsat) - minimal_access = list(access_eva, access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, access_external_airlocks, access_construction, access_atmospherics, access_tcomsat) + access = list(GLOB.access_eva, GLOB.access_engine, GLOB.access_engine_equip, GLOB.access_tech_storage, GLOB.access_maint_tunnels, GLOB.access_external_airlocks, GLOB.access_construction, GLOB.access_atmospherics, GLOB.access_tcomsat) + minimal_access = list(GLOB.access_eva, GLOB.access_engine, GLOB.access_engine_equip, GLOB.access_tech_storage, GLOB.access_maint_tunnels, GLOB.access_external_airlocks, GLOB.access_construction, GLOB.access_atmospherics, GLOB.access_tcomsat) /datum/outfit/job/engineer/New() ..() @@ -96,8 +96,8 @@ MAP_JOB_CHECK total_positions = 3 spawn_positions = 3 - access = list(access_robotics, access_tox, access_tox_storage, access_research, access_xenobiology, access_mineral_storeroom, access_tech_storage) - minimal_access = list(access_robotics, access_tox, access_tox_storage, access_research, access_xenobiology, access_mineral_storeroom, access_tech_storage) + access = list(GLOB.access_robotics, GLOB.access_tox, GLOB.access_tox_storage, GLOB.access_research, GLOB.access_xenobiology, GLOB.access_mineral_storeroom, GLOB.access_tech_storage) + minimal_access = list(GLOB.access_robotics, GLOB.access_tox, GLOB.access_tox_storage, GLOB.access_research, GLOB.access_xenobiology, GLOB.access_mineral_storeroom, GLOB.access_tech_storage) //Cargo @@ -106,16 +106,16 @@ MAP_JOB_CHECK total_positions = 2 spawn_positions = 2 - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) + access = list(GLOB.access_maint_tunnels, GLOB.access_mailsorting, GLOB.access_cargo, GLOB.access_cargo_bot, GLOB.access_qm, GLOB.access_mining, GLOB.access_mining_station, GLOB.access_mineral_storeroom) + minimal_access = list(GLOB.access_maint_tunnels, GLOB.access_mailsorting, GLOB.access_cargo, GLOB.access_cargo_bot, GLOB.access_qm, GLOB.access_mining, GLOB.access_mining_station, GLOB.access_mineral_storeroom) /datum/job/mining/New() ..() MAP_JOB_CHECK total_positions = 2 spawn_positions = 2 - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) + access = list(GLOB.access_maint_tunnels, GLOB.access_mailsorting, GLOB.access_cargo, GLOB.access_cargo_bot, GLOB.access_qm, GLOB.access_mining, GLOB.access_mining_station, GLOB.access_mineral_storeroom) + minimal_access = list(GLOB.access_maint_tunnels, GLOB.access_mailsorting, GLOB.access_cargo, GLOB.access_cargo_bot, GLOB.access_qm, GLOB.access_mining, GLOB.access_mining_station, GLOB.access_mineral_storeroom) /datum/outfit/job/mining/New() ..() @@ -126,27 +126,27 @@ /datum/job/bartender/New() ..() MAP_JOB_CHECK - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - minimal_access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) + access = list(GLOB.access_hydroponics, GLOB.access_bar, GLOB.access_kitchen, GLOB.access_morgue, GLOB.access_weapons) + minimal_access = list(GLOB.access_hydroponics, GLOB.access_bar, GLOB.access_kitchen, GLOB.access_morgue, GLOB.access_weapons) /datum/job/cook/New() ..() MAP_JOB_CHECK - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - minimal_access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) + access = list(GLOB.access_hydroponics, GLOB.access_bar, GLOB.access_kitchen, GLOB.access_morgue, GLOB.access_weapons) + minimal_access = list(GLOB.access_hydroponics, GLOB.access_bar, GLOB.access_kitchen, GLOB.access_morgue, GLOB.access_weapons) /datum/job/hydro/New() ..() MAP_JOB_CHECK - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) - minimal_access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) + access = list(GLOB.access_hydroponics, GLOB.access_bar, GLOB.access_kitchen, GLOB.access_morgue, GLOB.access_maint_tunnels) + minimal_access = list(GLOB.access_hydroponics, GLOB.access_bar, GLOB.access_kitchen, GLOB.access_morgue, GLOB.access_maint_tunnels) // they get maint access because of all the hydro content in maint /datum/job/janitor/New() ..() MAP_JOB_CHECK - access = list(access_janitor, access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) - minimal_access = list(access_janitor, access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) + access = list(GLOB.access_janitor, GLOB.access_hydroponics, GLOB.access_bar, GLOB.access_kitchen, GLOB.access_morgue, GLOB.access_maint_tunnels) + minimal_access = list(GLOB.access_janitor, GLOB.access_hydroponics, GLOB.access_bar, GLOB.access_kitchen, GLOB.access_morgue, GLOB.access_maint_tunnels) //Civilian diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index e7a41aabfd..13de429501 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -1,11 +1,9 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aaa" = ( -/turf/open/space, +/turf/open/space/basic, /area/space) "aab" = ( -/obj/effect/landmark{ - name = "carpspawn" - }, +/obj/effect/landmark/carpspawn, /turf/open/space, /area/space) "aac" = ( @@ -128,9 +126,7 @@ icon_state = "2-4"; tag = "" }, -/obj/effect/landmark{ - name = "tripai" - }, +/obj/effect/landmark/tripai, /obj/item/device/radio/intercom{ anyai = 1; broadcasting = 0; @@ -182,9 +178,7 @@ name = "AI Chamber APC"; pixel_y = 24 }, -/obj/effect/landmark{ - name = "tripai" - }, +/obj/effect/landmark/tripai, /obj/item/device/radio/intercom{ anyai = 1; broadcasting = 0; @@ -326,9 +320,7 @@ /turf/open/floor/circuit, /area/wreck/ai) "aaI" = ( -/obj/effect/landmark/start{ - name = "AI" - }, +/obj/effect/landmark/start/ai, /obj/item/device/radio/intercom{ broadcasting = 0; freerange = 1; @@ -1333,10 +1325,7 @@ /turf/open/floor/plasteel/black, /area/security/prison) "adc" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/black, /area/security/prison) "add" = ( @@ -1659,9 +1648,7 @@ }, /area/ai_monitored/turret_protected/aisat_interior) "adF" = ( -/obj/effect/landmark/start{ - name = "Cyborg" - }, +/obj/effect/landmark/start/cyborg, /obj/item/device/radio/beacon, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat_interior) @@ -2014,9 +2001,7 @@ /area/security/transfer) "aeC" = ( /obj/structure/bed, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/security/transfer) "aeD" = ( @@ -3453,9 +3438,7 @@ /turf/open/floor/plasteel/black, /area/security/armory) "ahk" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/red, /area/security/main) @@ -3521,9 +3504,7 @@ }, /area/security/main) "ahq" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/reagent_dispensers/peppertank{ pixel_x = 32; @@ -3777,16 +3758,12 @@ }, /area/security/main) "ahQ" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel, /area/security/main) "ahR" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel, /area/security/main) "ahS" = ( @@ -3972,9 +3949,7 @@ }) "aik" = ( /obj/structure/bodycontainer/crematorium, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; @@ -4133,9 +4108,7 @@ c_tag = "Brig Evidence Room"; dir = 8 }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/red/side{ tag = "icon-red (EAST)"; dir = 4 @@ -4374,10 +4347,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/fsmaint) "aiV" = ( @@ -4711,9 +4681,7 @@ }, /area/maintenance/fsmaint) "ajF" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/chair/stool/bar, /turf/open/floor/wood, /area/maintenance/fsmaint) @@ -4827,9 +4795,7 @@ dir = 1; layer = 2.9 }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/security/brig) "ajS" = ( @@ -5045,9 +5011,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ tag = "icon-intact (EAST)"; icon_state = "intact"; @@ -5072,9 +5036,7 @@ dir = 4; icon_state = "pipe-c" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ tag = "icon-intact (EAST)"; icon_state = "intact"; @@ -5176,9 +5138,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Head of Security" - }, +/obj/effect/landmark/start/head_of_security, /turf/open/floor/carpet, /area/security/hos) "ako" = ( @@ -5767,9 +5727,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel, /area/security/main) "aly" = ( @@ -5777,9 +5735,7 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel, /area/security/main) "alz" = ( @@ -6338,9 +6294,7 @@ /area/security/warden) "amw" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark/start{ - name = "Warden" - }, +/obj/effect/landmark/start/warden, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "amx" = ( @@ -7606,9 +7560,7 @@ /turf/open/floor/plasteel/barber, /area/crew_quarters/sleep) "apb" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_scrubber{ on = 1 }, @@ -8824,9 +8776,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/circuit/green{ luminosity = 2 }, @@ -9215,9 +9165,7 @@ }, /obj/item/weapon/soap/deluxe, /obj/item/weapon/bikehorn/rubberducky, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/structure/curtain, /turf/open/floor/plasteel/freezer, /area/crew_quarters/captain) @@ -9946,9 +9894,7 @@ /turf/open/floor/carpet, /area/crew_quarters/sleep) "atI" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -10022,10 +9968,7 @@ dir = 9; pixel_y = 0 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ name = "Recreation Room" @@ -10725,9 +10668,7 @@ /area/crew_quarters/captain) "avw" = ( /obj/structure/chair/comfy/black, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /turf/open/floor/carpet, /area/crew_quarters/captain) "avx" = ( @@ -11674,9 +11615,7 @@ /turf/open/floor/carpet, /area/crew_quarters/sleep) "axp" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/structure/chair/comfy/brown{ dir = 1 }, @@ -12649,9 +12588,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, +/obj/effect/landmark/start/head_of_personnel, /turf/open/floor/wood, /area/crew_quarters/heads) "azk" = ( @@ -12759,9 +12696,7 @@ dir = 2; icon_state = "pipe-c" }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -12981,9 +12916,7 @@ /turf/open/floor/plasteel, /area/storage/primary) "azQ" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel, /area/storage/primary) "azR" = ( @@ -13369,10 +13302,7 @@ /obj/structure/urinal{ pixel_y = 32 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/freezer, /area/crew_quarters/locker/locker_toilet{ name = "\improper Restrooms" @@ -13400,9 +13330,7 @@ name = "\improper Restrooms" }) "aAB" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/item/toy/beach_ball/holoball, /turf/open/floor/plating, /area/crew_quarters/locker/locker_toilet{ @@ -13903,9 +13831,7 @@ /area/maintenance/apmaint) "aBz" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/security/detectives_office) "aBA" = ( @@ -13928,9 +13854,7 @@ buildstackamount = 0; dir = 1 }, -/obj/effect/landmark/start{ - name = "Detective" - }, +/obj/effect/landmark/start/detective, /turf/open/floor/carpet, /area/security/detectives_office) "aBE" = ( @@ -14496,9 +14420,7 @@ /turf/open/floor/plating, /area/maintenance/apmaint) "aCS" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/apmaint) "aCT" = ( @@ -16668,9 +16590,7 @@ dir = 8; name = "Defense" }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/side{ dir = 1 @@ -16713,10 +16633,7 @@ /obj/machinery/airalarm{ pixel_y = 22 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet{ name = "\improper Auxiliary Restroom" @@ -17461,9 +17378,7 @@ /obj/structure/toilet{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet{ name = "\improper Auxiliary Restroom" @@ -18332,9 +18247,7 @@ dir = 2; icon_state = "pipe-c" }, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel, /area/quartermaster/office) "aKw" = ( @@ -18841,9 +18754,7 @@ /area/maintenance/disposal) "aLK" = ( /obj/structure/disposalpipe/segment, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -19006,9 +18917,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating{ burnt = 1; icon_state = "panelscorched" @@ -19777,10 +19686,7 @@ /turf/open/floor/plating, /area/maintenance/apmaint) "aNz" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/disposal) "aNA" = ( @@ -20001,10 +19907,7 @@ /turf/open/floor/wood, /area/crew_quarters/bar) "aNY" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/item/weapon/storage/box/beanbag, /turf/open/floor/wood, /area/crew_quarters/bar) @@ -21258,9 +21161,7 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aQw" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -21646,9 +21547,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/start{ - name = "Mime" - }, +/obj/effect/landmark/start/mime, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, @@ -21893,9 +21792,7 @@ "aRI" = ( /obj/structure/bed, /obj/item/weapon/bedsheet, -/obj/effect/landmark/start{ - name = "Janitor" - }, +/obj/effect/landmark/start/janitor, /turf/open/floor/plasteel/black, /area/janitor) "aRJ" = ( @@ -22113,9 +22010,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Clown" - }, +/obj/effect/landmark/start/clown, /turf/open/floor/plasteel/redblue, /area/crew_quarters/theatre) "aSh" = ( @@ -22545,9 +22440,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel/brown{ dir = 1 }, @@ -23346,9 +23239,7 @@ /turf/open/floor/plasteel, /area/hydroponics) "aUE" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /turf/open/floor/plasteel, /area/hydroponics) "aUF" = ( @@ -23395,9 +23286,7 @@ }, /area/crew_quarters/bar) "aUN" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/structure/chair/wood/normal, /turf/open/floor/carpet{ icon_state = "carpetsymbol" @@ -23855,9 +23744,7 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aVF" = ( -/obj/effect/landmark/start{ - name = "Cook" - }, +/obj/effect/landmark/start/cook, /obj/machinery/atmospherics/components/unary/vent_pump{ on = 1 }, @@ -23889,9 +23776,7 @@ /turf/open/floor/plasteel/hydrofloor, /area/crew_quarters/kitchen) "aVJ" = ( -/obj/effect/landmark/start{ - name = "Bartender" - }, +/obj/effect/landmark/start/bartender, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -23908,9 +23793,7 @@ /area/crew_quarters/bar) "aVL" = ( /obj/structure/chair/stool/bar, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -23970,9 +23853,7 @@ }, /area/crew_quarters/bar) "aVT" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/structure/chair/stool, /turf/open/floor/carpet{ icon_state = "carpetsymbol" @@ -24920,9 +24801,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -25216,9 +25095,7 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aYx" = ( -/obj/effect/landmark/start{ - name = "Cook" - }, +/obj/effect/landmark/start/cook, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -25374,9 +25251,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Quartermaster" - }, +/obj/effect/landmark/start/quartermaster, /turf/open/floor/plasteel, /area/quartermaster/qm) "aYN" = ( @@ -25399,9 +25274,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/quartermaster/miningdock) @@ -25797,9 +25670,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -26256,9 +26127,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/arrival) "baF" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; external_pressure_bound = 101.325; @@ -26730,9 +26599,7 @@ /turf/open/floor/plating, /area/maintenance/apmaint) "bbt" = ( -/obj/effect/landmark{ - name = "Observer-Start" - }, +/obj/effect/landmark/observer_start, /turf/open/floor/mineral/titanium/blue, /area/shuttle/arrival) "bbu" = ( @@ -26959,9 +26826,7 @@ name = "Lounge" }) "bbT" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -28063,9 +27928,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating{ broken = 1; icon_state = "platingdmg1" @@ -28198,9 +28061,7 @@ /area/storage/emergency2) "beD" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/medical/morgue) "beE" = ( @@ -28422,9 +28283,7 @@ /obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /turf/open/floor/plasteel, /area/assembly/robotics) "bff" = ( @@ -28519,13 +28378,8 @@ /turf/open/floor/engine, /area/toxins/explab) "bfo" = ( -/obj/effect/landmark{ - name = "blobstart" - }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/blobstart, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/engine, /area/toxins/explab) "bfp" = ( @@ -28809,9 +28663,7 @@ /area/storage/emergency2) "bfS" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/machinery/light/small{ brightness = 3; dir = 8 @@ -29065,9 +28917,7 @@ /area/toxins/explab) "bgr" = ( /obj/structure/disposalpipe/segment, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/components/trinary/filter, /turf/open/floor/engine{ name = "Holodeck Projector Floor" @@ -29121,9 +28971,7 @@ /area/toxins/xenobiology) "bgA" = ( /obj/effect/decal/cleanable/ash, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating, /area/maintenance/apmaint) "bgB" = ( @@ -29563,9 +29411,7 @@ }, /area/toxins/xenobiology) "bhu" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/engine, /area/toxins/xenobiology) "bhv" = ( @@ -29836,9 +29682,7 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/whiteblue/side{ tag = "icon-whiteblue (NORTHEAST)"; dir = 5 @@ -29927,9 +29771,7 @@ }, /area/assembly/robotics) "bii" = ( -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/assembly/robotics) @@ -30092,9 +29934,7 @@ /obj/structure/chair/comfy/beige{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/white, /area/toxins/xenobiology) "biz" = ( @@ -30616,9 +30456,7 @@ /area/toxins/explab) "bjy" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -31206,9 +31044,7 @@ /obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /turf/open/floor/plasteel/whiteyellow/side{ dir = 1 }, @@ -32354,10 +32190,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/floorgrime, /area/toxins/xenobiology) "bmH" = ( @@ -33075,9 +32908,7 @@ dir = 4; initialize_directions = 11 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/floorgrime, /area/toxins/xenobiology) "bnX" = ( @@ -33325,9 +33156,7 @@ /area/toxins/explab) "boD" = ( /obj/structure/disposalpipe/segment, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -34554,9 +34383,7 @@ /area/medical/genetics) "bqD" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -35717,9 +35544,7 @@ /area/medical/genetics) "bsK" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -35899,9 +35724,7 @@ name = "Chief Medical Office" }) "bta" = ( -/obj/effect/landmark/start{ - name = "Chief Medical Officer" - }, +/obj/effect/landmark/start/chief_medical_officer, /obj/structure/chair/office/light{ dir = 1 }, @@ -36205,9 +36028,7 @@ name = "\improper Toxins Lab" }) "btD" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /mob/living/simple_animal/slime, /turf/open/floor/engine, /area/toxins/xenobiology) @@ -36951,9 +36772,7 @@ /turf/open/floor/plasteel/white, /area/medical/medbay) "buW" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; layer = 2.4; @@ -37578,9 +37397,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump{ on = 1 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/item/weapon/melee/baton/cattleprod{ bcell = new /obj/item/weapon/stock_parts/cell/high() }, @@ -37607,10 +37424,7 @@ scrub_N2O = 0; scrub_Toxins = 0 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/black, /area/medical/exam_room) "bwi" = ( @@ -37741,9 +37555,7 @@ /area/crew_quarters/hor) "bwt" = ( /obj/structure/chair/office/light, -/obj/effect/landmark/start{ - name = "Research Director" - }, +/obj/effect/landmark/start/research_director, /turf/open/floor/plasteel/white, /area/crew_quarters/hor) "bwu" = ( @@ -37853,9 +37665,7 @@ }) "bwG" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; on = 1 @@ -38139,10 +37949,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/asmaint2) "bxb" = ( @@ -38193,10 +38000,7 @@ icon_state = "intact"; dir = 8 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/freezer, /area/medical/virology) "bxh" = ( @@ -38287,9 +38091,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/medical/exam_room) "bxr" = ( @@ -38298,9 +38100,7 @@ /obj/effect/decal/cleanable/blood/drip, /obj/item/weapon/restraints/handcuffs, /obj/item/clothing/mask/muzzle, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/medical/exam_room) "bxs" = ( @@ -38682,9 +38482,7 @@ "byd" = ( /obj/structure/closet/masks, /obj/item/trash/deadmouse, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating, /area/maintenance/aft) "bye" = ( @@ -38714,9 +38512,7 @@ /area/medical/virology) "byi" = ( /obj/structure/window/reinforced, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/freezer, /area/medical/virology) "byj" = ( @@ -38779,9 +38575,7 @@ "byn" = ( /obj/item/weapon/bedsheet/medical, /obj/structure/bed, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/structure/mirror{ pixel_x = -28 }, @@ -39506,9 +39300,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/item/chair/stool, /turf/open/floor/plating, /area/maintenance/maintcentral{ @@ -40353,9 +40145,7 @@ /area/medical/surgery) "bBp" = ( /obj/structure/table/optable, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/white, /area/medical/surgery) "bBq" = ( @@ -40625,9 +40415,7 @@ /turf/open/floor/engine, /area/maintenance/aft) "bBU" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/engine, /area/maintenance/aft) "bBV" = ( @@ -40654,9 +40442,7 @@ /obj/item/weapon/bedsheet/medical, /obj/structure/bed, /obj/effect/decal/cleanable/cobweb, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/freezer, /area/medical/virology) "bCa" = ( @@ -40666,9 +40452,7 @@ "bCb" = ( /obj/structure/bed, /obj/item/weapon/bedsheet/medical, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/freezer, /area/medical/virology) "bCc" = ( @@ -40678,9 +40462,7 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bCd" = ( -/obj/effect/landmark/start{ - name = "Virologist" - }, +/obj/effect/landmark/start/virologist, /obj/structure/chair/office/light{ dir = 8 }, @@ -40783,9 +40565,7 @@ /turf/open/floor/plasteel/white, /area/medical/surgery) "bCo" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -41845,9 +41625,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/aft) "bEH" = ( @@ -42621,9 +42399,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel, /area/atmos) "bGp" = ( @@ -42887,9 +42663,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/plasteel, /area/atmos) "bGV" = ( @@ -43316,10 +43090,7 @@ /turf/open/floor/engine/plasma, /area/atmos) "bHL" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/engine/plasma, /area/atmos) "bHM" = ( @@ -43366,9 +43137,7 @@ /area/maintenance/aft) "bHR" = ( /obj/machinery/atmospherics/components/binary/valve, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/aft) "bHS" = ( @@ -44762,9 +44531,7 @@ /turf/open/floor/plasteel, /area/engine/chiefs_office) "bKL" = ( -/obj/effect/landmark/start{ - name = "Chief Engineer" - }, +/obj/effect/landmark/start/chief_engineer, /turf/open/floor/plasteel, /area/engine/chiefs_office) "bKM" = ( @@ -45173,7 +44940,7 @@ desc = "Used for watching the engine containment area."; dir = 4; name = "Engine Monitor"; - network = list("Singularity"); + network = list("Engine"); pixel_x = -32; pixel_y = 0 }, @@ -45219,9 +44986,7 @@ icon_state = "2-4"; tag = "" }, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, @@ -45252,6 +45017,14 @@ /area/engine/engine_smes) "bLA" = ( /obj/structure/filingcabinet, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the engine containment area."; + dir = 4; + name = "Engine Monitor"; + network = list("Engine"); + pixel_x = -32; + pixel_y = 0 + }, /turf/open/floor/plasteel/red/side{ dir = 10 }, @@ -45705,13 +45478,11 @@ }, /area/engine/engineering) "bME" = ( -/obj/machinery/computer/monitor{ - name = "Engineering Power Monitoring Console" - }, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 }, +/obj/machinery/modular_computer/console/preset/engineering, /turf/open/floor/plasteel/yellow/side{ dir = 1 }, @@ -46432,9 +46203,7 @@ /area/engine/engineering) "bNW" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel, /area/engine/engineering) "bNX" = ( @@ -46784,9 +46553,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "bOE" = ( -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; on = 1; @@ -46823,10 +46590,7 @@ /turf/open/floor/engine/o2, /area/atmos) "bOL" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/engine/air, /area/atmos) "bOM" = ( @@ -46909,6 +46673,7 @@ /obj/machinery/camera{ c_tag = "Engineering Center"; dir = 2; + network = list("SS13","Engine"); pixel_x = 23 }, /obj/machinery/light{ @@ -47257,9 +47022,7 @@ /turf/open/floor/plating, /area/engine/engineering) "bPM" = ( -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plating, /area/engine/engineering) "bPN" = ( @@ -47433,10 +47196,7 @@ /turf/open/floor/plating, /area/engine/engineering) "bQf" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/aft) "bQg" = ( @@ -47779,7 +47539,7 @@ /obj/machinery/camera/emp_proof{ c_tag = "Engine Containment Port Fore"; dir = 2; - network = list("Singularity") + network = list("Engine") }, /turf/open/floor/plating/airless, /area/engine/engineering) @@ -47804,7 +47564,7 @@ /obj/machinery/camera/emp_proof{ c_tag = "Engine Containment Starboard Fore"; dir = 2; - network = list("Singularity") + network = list("Engine") }, /turf/open/floor/plating/airless, /area/engine/engineering) @@ -48226,9 +47986,7 @@ }) "bRU" = ( /obj/item/device/radio/beacon, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plating/airless, /area/mine/explored{ name = "Bomb Testing Asteroid" @@ -48275,7 +48033,7 @@ /obj/machinery/camera/emp_proof{ c_tag = "Engine Containment Port Aft"; dir = 1; - network = list("Singularity") + network = list("Engine") }, /turf/open/floor/plating/airless, /area/engine/engineering) @@ -48332,7 +48090,7 @@ /obj/machinery/camera/emp_proof{ c_tag = "Engine Containment Starboard Aft"; dir = 1; - network = list("Singularity") + network = list("Engine") }, /turf/open/floor/plating/airless, /area/engine/engineering) @@ -49291,9 +49049,7 @@ }, /area/maintenance/fsmaint) "bUw" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; on = 1; @@ -49303,9 +49059,7 @@ /turf/open/floor/plasteel, /area/security/main) "bUx" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -50125,9 +49879,7 @@ /turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "bWj" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /obj/machinery/holopad, /turf/open/floor/plasteel, /area/hydroponics) @@ -50187,9 +49939,7 @@ }, /area/crew_quarters/bar) "bWr" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/structure/chair/wood/normal{ icon_state = "wooden_chair"; dir = 1 @@ -50485,9 +50235,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/landmark{ - name = "JoinLate" - }, +/obj/effect/landmark/latejoin, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9; pixel_y = 0 @@ -52467,9 +52215,7 @@ name = "Monastery" }) "cbU" = ( -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, @@ -55612,9 +55358,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark{ - name = "Observer-Start" - }, +/obj/effect/landmark/observer_start, /turf/open/floor/plasteel, /area/hallway/primary/central) "cik" = ( diff --git a/_maps/map_files/PubbyStation/job_changes.dm b/_maps/map_files/PubbyStation/job_changes.dm index 8693063def..8b26cd5b68 100644 --- a/_maps/map_files/PubbyStation/job_changes.dm +++ b/_maps/map_files/PubbyStation/job_changes.dm @@ -3,20 +3,20 @@ /datum/job/hos/New() ..() MAP_JOB_CHECK - access += access_crematorium - minimal_access += access_crematorium + access += GLOB.access_crematorium + minimal_access += GLOB.access_crematorium /datum/job/warden/New() ..() MAP_JOB_CHECK - access += access_crematorium - minimal_access += access_crematorium + access += GLOB.access_crematorium + minimal_access += GLOB.access_crematorium /datum/job/officer/New() ..() MAP_JOB_CHECK - access += access_crematorium - minimal_access += access_crematorium + access += GLOB.access_crematorium + minimal_access += GLOB.access_crematorium MAP_REMOVE_JOB(librarian) MAP_REMOVE_JOB(lawyer) \ No newline at end of file diff --git a/_maps/map_files/TgStation/tgstation.2.1.3.dmm b/_maps/map_files/TgStation/tgstation.2.1.3.dmm index caf6058064..21c28c6bd6 100644 --- a/_maps/map_files/TgStation/tgstation.2.1.3.dmm +++ b/_maps/map_files/TgStation/tgstation.2.1.3.dmm @@ -1,4 +1,4 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aaa" = ( /turf/open/space/basic, /area/space) @@ -18,10 +18,13 @@ "aac" = ( /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) -"aae" = ( -/obj/effect/landmark{ - name = "carpspawn" +"aad" = ( +/turf/closed/wall/shuttle{ + icon_state = "wall3" }, +/area/shuttle/syndicate) +"aae" = ( +/obj/effect/landmark/carpspawn, /turf/open/space, /area/space) "aaf" = ( @@ -430,7 +433,7 @@ /turf/closed/wall, /area/security/main) "abq" = ( -/turf/closed/wall, +/turf/closed/wall/r_wall, /area/security/hos) "abr" = ( /obj/structure/grille, @@ -810,9 +813,7 @@ /area/security/transfer) "acc" = ( /obj/structure/bed, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/security/transfer) "acd" = ( @@ -925,9 +926,7 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/main) "acq" = ( -/obj/effect/landmark{ - name = "secequipment" - }, +/obj/effect/landmark/secequipment, /turf/open/floor/plasteel/showroomfloor, /area/security/main) "acr" = ( @@ -2100,6 +2099,9 @@ "aeE" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/pod_3) +"aeF" = ( +/turf/closed/wall/mineral/titanium/overspace, +/area/shuttle/pod_3) "aeG" = ( /obj/structure/cable, /obj/machinery/power/solar{ @@ -2413,25 +2415,19 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/main) "aff" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side{ dir = 9 }, /area/security/main) "afg" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side{ dir = 1 }, /area/security/main) "afh" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/red/side{ dir = 1 @@ -2442,9 +2438,7 @@ dir = 4; icon_state = "pipe-c" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side{ dir = 1 }, @@ -2465,9 +2459,7 @@ dir = 8; icon_state = "pipe-c" }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side{ dir = 1 }, @@ -2763,9 +2755,7 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/main) "afT" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -2790,16 +2780,12 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Head of Security" - }, +/obj/effect/landmark/start/head_of_security, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/security/main) "afY" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/structure/chair{ dir = 8 }, @@ -2840,6 +2826,12 @@ /obj/machinery/atmospherics/pipe/manifold4w/general/visible, /turf/open/floor/plasteel, /area/atmos) +"age" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/atmos) "agf" = ( /obj/structure/table, /obj/item/stack/sheet/metal{ @@ -2995,6 +2987,12 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) +"agv" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/atmos) "agw" = ( /obj/structure/table, /obj/machinery/syndicatebomb/training, @@ -3018,9 +3016,7 @@ }, /area/security/main) "agz" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/red/corner{ dir = 1 }, @@ -3262,9 +3258,7 @@ /turf/open/floor/plasteel, /area/security/main) "ahb" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel, /area/security/main) "ahc" = ( @@ -3305,9 +3299,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /obj/structure/chair{ dir = 8 }, @@ -3699,9 +3691,7 @@ }, /obj/structure/chair, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/landmark/start{ - name = "Security Officer" - }, +/obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel, /area/security/main) "ahL" = ( @@ -3771,9 +3761,7 @@ /area/security/warden) "ahR" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark/start{ - name = "Warden" - }, +/obj/effect/landmark/start/warden, /obj/machinery/button/door{ id = "Prison Gate"; name = "Prison Wing Lockdown"; @@ -4133,6 +4121,11 @@ pixel_y = 0 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, /turf/open/floor/plasteel/red/corner{ dir = 1 }, @@ -4561,7 +4554,7 @@ "ajy" = ( /obj/machinery/power/apc{ dir = 1; - name = "Labor Shuttle Dock APC"; + name = "Brig APC"; pixel_y = 24 }, /obj/structure/cable{ @@ -4785,6 +4778,15 @@ /obj/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/labor) +"ajY" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Unfiltered to Port"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) "ajZ" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -6038,10 +6040,7 @@ /area/maintenance/fpmaint2) "amE" = ( /obj/structure/bed, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/item/weapon/bedsheet, /turf/open/floor/plating, /area/maintenance/fpmaint2) @@ -6092,7 +6091,7 @@ name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0 }, -/turf/closed/wall, +/turf/closed/wall/r_wall, /area/security/processing) "amL" = ( /obj/structure/grille, @@ -7118,10 +7117,7 @@ /area/maintenance/fpmaint2) "aoU" = ( /obj/structure/bed, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/fpmaint2) "aoV" = ( @@ -7323,9 +7319,7 @@ name = "Air In"; on = 1 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -7487,6 +7481,15 @@ }, /turf/open/floor/plating, /area/security/processing) +"apT" = ( +/obj/structure/chair/comfy/beige{ + desc = "It looks comfy and extra tactical.\nAlt-click to rotate it clockwise."; + dir = 1; + icon_state = "comfychair"; + name = "tactical armchair" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "apU" = ( /turf/open/floor/plating, /area/security/vacantoffice2) @@ -7733,9 +7736,7 @@ /area/crew_quarters/fitness) "aqt" = ( /obj/structure/grille, -/obj/effect/landmark{ - name = "Syndicate Breach Area" - }, +/obj/effect/landmark/syndicate_breach_area, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -7815,10 +7816,7 @@ /turf/open/floor/plating, /area/maintenance/fsmaint2) "aqE" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/fsmaint2) "aqF" = ( @@ -7931,6 +7929,16 @@ }, /turf/open/floor/plating, /area/security/processing) +"aqU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/plasteel, +/area/quartermaster/office) "aqV" = ( /obj/structure/table/wood, /obj/item/weapon/paper_bin{ @@ -8323,6 +8331,10 @@ dir = 4 }, /obj/structure/filingcabinet/employment, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, /turf/open/floor/wood, /area/lawoffice) "arW" = ( @@ -8353,9 +8365,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Lawyer" - }, +/obj/effect/landmark/start/lawyer, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; on = 1 @@ -8787,9 +8797,7 @@ /area/mining_construction) "atc" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark/start{ - name = "Lawyer" - }, +/obj/effect/landmark/start/lawyer, /turf/open/floor/wood, /area/lawoffice) "atd" = ( @@ -8802,10 +8810,7 @@ }, /area/hallway/primary/fore) "ate" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -8974,6 +8979,10 @@ icon_state = "panelscorched" }, /area/maintenance/fsmaint2) +"atz" = ( +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) "atA" = ( /obj/structure/table, /turf/open/floor/plating, @@ -9082,9 +9091,7 @@ /turf/open/floor/wood, /area/crew_quarters/sleep) "atR" = ( -/obj/effect/landmark{ - name = "carpspawn" - }, +/obj/effect/landmark/carpspawn, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -9782,9 +9789,7 @@ /obj/structure/chair/stool{ pixel_y = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -10103,9 +10108,7 @@ /turf/open/floor/plating, /area/maintenance/fpmaint) "awh" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -10297,9 +10300,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/fitness) "awB" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/green/side{ dir = 4 }, @@ -10574,6 +10575,10 @@ dir = 4 }, /area/mining_construction) +"axd" = ( +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) "axe" = ( /obj/machinery/sleeper{ dir = 4; @@ -10582,9 +10587,7 @@ /turf/open/floor/plating, /area/maintenance/fpmaint2) "axf" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/fpmaint2) "axg" = ( @@ -10894,9 +10897,7 @@ /obj/structure/chair/stool{ pixel_y = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel, /area/crew_quarters/sleep) "axP" = ( @@ -12076,9 +12077,7 @@ /area/maintenance/fsmaint2) "aAv" = ( /obj/structure/closet, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/effect/spawner/lootdrop/maintenance, /obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka, /turf/open/floor/plating, @@ -12474,9 +12473,7 @@ /turf/open/floor/plating, /area/security/checkpoint2) "aBm" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, @@ -12630,9 +12627,7 @@ /obj/item/clothing/under/rank/mailman, /obj/item/clothing/head/mailman, /obj/structure/closet, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/fsmaint2) "aBF" = ( @@ -12684,9 +12679,7 @@ /turf/open/floor/plating, /area/maintenance/fpmaint2) "aBM" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel, /area/hallway/secondary/construction{ name = "\improper Garden" @@ -12850,10 +12843,7 @@ /turf/open/floor/carpet, /area/crew_quarters/sleep) "aCe" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/item/weapon/bikehorn/rubberducky, /obj/structure/cable{ d1 = 1; @@ -13416,6 +13406,11 @@ }, /turf/open/floor/circuit, /area/ai_monitored/nuke_storage) +"aDu" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "aDv" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; @@ -13552,6 +13547,14 @@ }, /turf/closed/wall/r_wall, /area/ai_monitored/storage/eva) +"aDJ" = ( +/obj/structure/table, +/obj/item/device/flashlight/lamp{ + pixel_x = 4; + pixel_y = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "aDK" = ( /obj/machinery/door/airlock{ id_tag = "Dorm1"; @@ -13692,9 +13695,7 @@ /area/maintenance/fsmaint2) "aDY" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Mime" - }, +/obj/effect/landmark/start/mime, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; on = 1; @@ -14594,9 +14595,7 @@ /turf/open/floor/plasteel, /area/storage/primary) "aFS" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel, /area/storage/primary) "aFT" = ( @@ -14606,9 +14605,7 @@ /turf/open/floor/plasteel, /area/storage/primary) "aFU" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; on = 1; @@ -14763,9 +14760,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aGo" = ( @@ -14810,9 +14805,7 @@ /area/ai_monitored/storage/eva) "aGr" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Clown" - }, +/obj/effect/landmark/start/clown, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; on = 1 @@ -15363,9 +15356,7 @@ /turf/open/floor/plating, /area/chapel/main) "aHr" = ( -/obj/effect/landmark{ - name = "Marauder Entry" - }, +/obj/effect/landmark/marauder_entry, /turf/open/space, /area/space) "aHs" = ( @@ -15374,6 +15365,10 @@ }, /turf/open/floor/mineral/titanium/blue, /area/shuttle/arrival) +"aHt" = ( +/obj/effect/landmark/observer_start, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/arrival) "aHu" = ( /obj/machinery/status_display{ density = 0; @@ -15461,9 +15456,7 @@ /obj/structure/chair/stool{ pixel_y = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel, /area/storage/primary) "aHE" = ( @@ -15616,9 +15609,7 @@ /obj/structure/mirror{ pixel_x = -28 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aHV" = ( @@ -15885,9 +15876,7 @@ dir = 4; icon_state = "pipe-c" }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -15924,16 +15913,12 @@ /area/chapel/office) "aIB" = ( /obj/structure/bodycontainer/crematorium, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/black, /area/chapel/office) "aIC" = ( -/obj/effect/landmark/start{ - name = "Chaplain" - }, +/obj/effect/landmark/start/chaplain, /obj/structure/chair, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -17142,6 +17127,28 @@ }, /turf/open/floor/plasteel/black, /area/chapel/main) +"aLs" = ( +/obj/machinery/door/airlock/titanium{ + name = "Arrivals Shuttle Airlock" + }, +/obj/docking_port/mobile{ + dwidth = 5; + height = 7; + id = "arrival"; + name = "arrival shuttle"; + port_angle = -90; + preferred_direction = 8; + width = 15 + }, +/obj/docking_port/stationary{ + dwidth = 5; + height = 7; + id = "arrival_home"; + name = "port bay 1"; + width = 15 + }, +/turf/open/floor/plating, +/area/shuttle/arrival) "aLt" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 @@ -17179,9 +17186,7 @@ /area/hallway/primary/central) "aLy" = ( /obj/structure/chair/comfy/beige, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry) "aLz" = ( @@ -17442,10 +17447,7 @@ /area/hallway/primary/central) "aMi" = ( /obj/structure/disposalpipe/segment, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, /area/crew_quarters/bar) @@ -17737,9 +17739,7 @@ /area/hallway/primary/port) "aMW" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/chapel/office) "aMX" = ( @@ -17901,9 +17901,7 @@ }, /area/hallway/primary/central) "aNx" = ( -/obj/effect/landmark{ - name = "Observer-Start" - }, +/obj/effect/landmark/observer_start, /turf/open/floor/plasteel{ icon_state = "L8" }, @@ -18519,9 +18517,7 @@ }, /area/crew_quarters/bar) "aOP" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/item/toy/beach_ball/holoball, /turf/open/floor/plating, /area/crew_quarters/bar) @@ -18585,9 +18581,7 @@ dir = 1; icon_state = "comfychair" }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry) @@ -19024,9 +19018,7 @@ /area/crew_quarters/bar) "aQd" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aQe" = ( @@ -19128,9 +19120,7 @@ /turf/open/floor/engine/cult, /area/library) "aQt" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/chair/comfy/brown{ dir = 1 }, @@ -19490,9 +19480,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aRx" = ( @@ -19782,9 +19770,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/locker) "aSj" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aSk" = ( @@ -19961,9 +19947,7 @@ /turf/open/floor/plasteel/bar, /area/crew_quarters/kitchen) "aSJ" = ( -/obj/effect/landmark/start{ - name = "Cook" - }, +/obj/effect/landmark/start/cook, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -20086,9 +20070,7 @@ /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aSZ" = ( -/obj/effect/landmark/start{ - name = "Bartender" - }, +/obj/effect/landmark/start/bartender, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aTa" = ( @@ -20158,9 +20140,7 @@ "aTi" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/chapel{ dir = 8 }, @@ -20214,6 +20194,9 @@ }, /turf/open/floor/plating, /area/hallway/secondary/exit) +"aTp" = ( +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "aTq" = ( /turf/closed/wall, /area/security/vacantoffice{ @@ -20269,9 +20252,7 @@ /obj/structure/chair/stool{ pixel_y = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aTy" = ( @@ -20576,9 +20557,7 @@ /obj/structure/chair/stool{ pixel_y = 8 }, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -20659,9 +20638,7 @@ /area/library) "aUC" = ( /obj/structure/chair/comfy/black, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/wood, /area/library) "aUD" = ( @@ -20677,9 +20654,7 @@ /turf/open/floor/wood, /area/library) "aUF" = ( -/obj/effect/landmark/start{ - name = "Librarian" - }, +/obj/effect/landmark/start/librarian, /obj/structure/chair/office/dark, /turf/open/floor/wood, /area/library) @@ -20693,9 +20668,7 @@ /area/chapel/main) "aUH" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/chapel{ dir = 4 }, @@ -21190,9 +21163,7 @@ /turf/open/floor/plasteel/black, /area/hydroponics) "aVK" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /turf/open/floor/plasteel, /area/hydroponics) "aVL" = ( @@ -21985,9 +21956,7 @@ /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aXm" = ( -/obj/effect/landmark/start{ - name = "Cook" - }, +/obj/effect/landmark/start/cook, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aXn" = ( @@ -22130,6 +22099,15 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) +"aXH" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "syndieshutters"; + name = "remote shutter control"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "aXI" = ( /obj/machinery/door/airlock/external{ cyclelinkeddir = 4; @@ -22337,10 +22315,7 @@ /turf/open/floor/plating, /area/maintenance/port) "aYg" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -22587,9 +22562,7 @@ /area/crew_quarters/locker) "aYI" = ( /obj/structure/chair/stool/bar, -/obj/effect/landmark/start{ - name = "Assistant" - }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aYJ" = ( @@ -22647,9 +22620,7 @@ /area/hydroponics) "aYR" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Botanist" - }, +/obj/effect/landmark/start/botanist, /turf/open/floor/plasteel, /area/hydroponics) "aYS" = ( @@ -23479,9 +23450,7 @@ /area/security/detectives_office) "baX" = ( /obj/structure/chair/comfy/brown, -/obj/effect/landmark/start{ - name = "Detective" - }, +/obj/effect/landmark/start/detective, /turf/open/floor/carpet, /area/security/detectives_office) "baY" = ( @@ -23549,9 +23518,7 @@ /turf/open/floor/plating, /area/maintenance/port) "bbg" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" @@ -24045,10 +24012,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bct" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/freezer, /area/crew_quarters/locker/locker_toilet) "bcu" = ( @@ -24240,6 +24204,11 @@ }, /turf/closed/wall, /area/quartermaster/storage) +"bcU" = ( +/obj/structure/table/wood/poker, +/obj/item/device/flashlight/lamp/green, +/turf/open/floor/wood, +/area/space/nearstation) "bcV" = ( /obj/machinery/airalarm{ dir = 8; @@ -24609,9 +24578,7 @@ /turf/open/floor/carpet, /area/bridge/meeting_room) "bdL" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/item/clothing/suit/ianshirt, /obj/structure/closet, /turf/open/floor/plating, @@ -24686,6 +24653,11 @@ /obj/structure/closet/crate/medical, /turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) +"bdV" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/space/nearstation) "bdW" = ( /obj/item/clothing/gloves/color/rainbow, /obj/item/clothing/head/soft/rainbow, @@ -25926,9 +25898,7 @@ /obj/structure/chair/comfy/brown{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Captain" - }, +/obj/effect/landmark/start/captain, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, /area/crew_quarters/captain) @@ -26329,6 +26299,18 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) +"bhK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/assembly/chargebay) "bhL" = ( /obj/machinery/mineral/stacking_machine{ input_dir = 1; @@ -26362,6 +26344,14 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"bhP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) "bhQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -26589,9 +26579,7 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Chemist" - }, +/obj/effect/landmark/start/chemist, /turf/open/floor/plasteel/whiteyellow/side{ dir = 4 }, @@ -26637,9 +26625,7 @@ /area/security/checkpoint/medical) "biz" = ( /obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, /area/medical/morgue) "biA" = ( @@ -26751,6 +26737,13 @@ "biL" = ( /turf/open/floor/plasteel/white, /area/assembly/robotics) +"biM" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/roboticist, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) "biN" = ( /turf/open/floor/plasteel/whitered/side{ dir = 1 @@ -26837,9 +26830,7 @@ /area/toxins/lab) "biV" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/whitepurple/side{ dir = 1 }, @@ -26876,6 +26867,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/asmaint2) +"biZ" = ( +/obj/machinery/computer/shuttle/syndicate, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "bja" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -27305,6 +27300,15 @@ dir = 2 }, /area/medical/medbay) +"bjW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/assembly/chargebay) "bjX" = ( /obj/structure/table, /obj/machinery/recharger{ @@ -27381,6 +27385,14 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/storage/emergency) +"bkg" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/circuit, +/area/assembly/chargebay) "bkh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/circuit, @@ -27425,6 +27437,23 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, /area/assembly/robotics) +"bkl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_research{ + name = "Robotics Lab"; + req_access_txt = "29" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) "bkm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -27811,9 +27840,7 @@ /turf/open/floor/plating, /area/bridge/meeting_room) "bkY" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -28223,11 +28250,13 @@ /area/toxins/lab) "blM" = ( /obj/effect/turf_decal/bot, -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /turf/open/floor/plasteel, /area/assembly/robotics) +"blN" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) "blO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, @@ -28667,9 +28696,7 @@ pixel_x = -26; req_access_txt = "5" }, -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/white, /area/medical/medbay) "bmM" = ( @@ -28802,6 +28829,26 @@ }, /turf/closed/wall/r_wall, /area/assembly/chargebay) +"bnd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"bne" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/assembly/chargebay) "bnf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -28998,9 +29045,7 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "bnz" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /obj/structure/chair/office/dark{ dir = 4 }, @@ -29130,13 +29175,11 @@ }, /area/hallway/primary/central) "bnO" = ( -/obj/structure/table, /obj/machinery/newscaster/security_unit{ pixel_x = 0; pixel_y = 32 }, -/obj/item/weapon/hand_labeler, -/obj/item/stack/packageWrap, +/obj/structure/filingcabinet/chestdrawer, /turf/open/floor/plasteel, /area/crew_quarters/heads) "bnP" = ( @@ -29422,6 +29465,14 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay) +"bop" = ( +/obj/machinery/mech_bay_recharge_port, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/assembly/chargebay) "boq" = ( /obj/structure/bed/roller, /turf/open/floor/plasteel/whiteblue/side{ @@ -29446,6 +29497,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, /area/assembly/robotics) +"bot" = ( +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/assembly/robotics) "bou" = ( /turf/open/floor/plasteel, /area/assembly/robotics) @@ -29871,9 +29930,7 @@ }, /obj/item/weapon/soap/deluxe, /obj/item/weapon/bikehorn/rubberducky, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /obj/structure/curtain, /turf/open/floor/plasteel/freezer, /area/crew_quarters/captain) @@ -30244,6 +30301,21 @@ }, /turf/open/floor/plasteel/black, /area/assembly/robotics) +"bqb" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/assembly/chargebay) "bqc" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/white, @@ -30696,9 +30768,7 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /turf/open/floor/plasteel/white, /area/medical/genetics) "brd" = ( @@ -30773,6 +30843,16 @@ }, /turf/open/floor/plasteel/white, /area/medical/genetics) +"brl" = ( +/obj/machinery/light_switch{ + pixel_x = -23; + pixel_y = 0 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) "brm" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -30928,7 +31008,7 @@ "bry" = ( /obj/machinery/door/airlock/maintenance{ name = "Experimentation Lab Maintenance"; - req_access_txt = "7" + req_access_txt = "47" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -30996,7 +31076,8 @@ /area/toxins/explab) "brE" = ( /obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" + req_access_txt = "0"; + req_one_access_txt = "8;12" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, @@ -31183,7 +31264,7 @@ icon_state = "4-8"; pixel_x = 0 }, -/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/vending/cart, /turf/open/floor/plasteel, /area/crew_quarters/heads) "brX" = ( @@ -31485,6 +31566,10 @@ /area/medical/research{ name = "Research Division" }) +"bsB" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "bsC" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel/white, @@ -31513,7 +31598,7 @@ /obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ name = "Experimentation Lab"; - req_access_txt = "7" + req_access_txt = "47" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -31666,9 +31751,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, +/obj/effect/landmark/start/head_of_personnel, /turf/open/floor/plasteel, /area/crew_quarters/heads) "bsZ" = ( @@ -32260,6 +32343,9 @@ }, /turf/open/floor/plasteel/white, /area/medical/genetics) +"buh" = ( +/turf/closed/wall/r_wall, +/area/assembly/chargebay) "bui" = ( /obj/machinery/airalarm{ dir = 1; @@ -32459,6 +32545,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/asmaint2) +"buA" = ( +/obj/structure/frame/computer, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "buB" = ( /obj/machinery/conveyor_switch/oneway{ convdir = -1; @@ -32890,9 +32980,7 @@ /area/medical/genetics) "bvq" = ( /obj/structure/chair, -/obj/effect/landmark/start{ - name = "Geneticist" - }, +/obj/effect/landmark/start/geneticist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -33094,9 +33182,7 @@ /area/toxins/explab) "bvN" = ( /obj/structure/chair/office/light, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/white, /area/toxins/explab) "bvO" = ( @@ -33307,7 +33393,11 @@ /area/crew_quarters/heads) "bwk" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/weapon/hand_labeler, +/obj/item/stack/packageWrap{ + pixel_x = -1; + pixel_y = -1 + }, /turf/open/floor/plasteel, /area/crew_quarters/heads) "bwl" = ( @@ -33577,6 +33667,14 @@ /area/medical/research{ name = "Research Division" }) +"bwP" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "bwQ" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -33656,9 +33754,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -33802,6 +33898,41 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/maintenance/asmaint) +"bxh" = ( +/obj/machinery/door/poddoor{ + id = "smindicate"; + name = "outer blast door" + }, +/obj/machinery/button/door{ + id = "smindicate"; + name = "external door control"; + pixel_x = -26; + pixel_y = 0; + req_access_txt = "150" + }, +/obj/docking_port/mobile{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate"; + name = "syndicate infiltrator"; + port_angle = 0; + roundstart_move = "syndicate_away"; + width = 18 + }, +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_nw"; + name = "northwest of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) "bxi" = ( /obj/machinery/computer/aifixer, /obj/machinery/requests_console{ @@ -33889,7 +34020,8 @@ id = "telelab"; name = "Test Chamber Blast Doors"; pixel_x = 25; - pixel_y = 0 + pixel_y = 0; + req_access_txt = "47" }, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -34330,9 +34462,7 @@ /obj/structure/chair/office/light{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Research Director" - }, +/obj/effect/landmark/start/research_director, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/hor) "byr" = ( @@ -35018,9 +35148,7 @@ /area/medical/sleeper) "bzT" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark/start{ - name = "Quartermaster" - }, +/obj/effect/landmark/start/quartermaster, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -35082,9 +35210,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/quartermaster/miningdock) @@ -35310,9 +35436,7 @@ /turf/open/floor/plating, /area/maintenance/aft) "bAy" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/black{ name = "Server Walkway"; initial_gas_mix = "n2=500;TEMP=80" @@ -35488,13 +35612,8 @@ }, /area/hallway/primary/aft) "bAQ" = ( -/obj/effect/landmark{ - name = "blobstart" - }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/blobstart, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/engine, /area/toxins/explab) "bAR" = ( @@ -35577,9 +35696,7 @@ /turf/open/floor/plasteel, /area/quartermaster/miningdock) "bBb" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -35958,6 +36075,14 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay) +"bBM" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/item/device/multitool, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "bBN" = ( /turf/closed/wall, /area/medical/cmo) @@ -36525,9 +36650,7 @@ /area/medical/cmo) "bCZ" = ( /obj/structure/chair/office/light, -/obj/effect/landmark/start{ - name = "Chief Medical Officer" - }, +/obj/effect/landmark/start/chief_medical_officer, /turf/open/floor/plasteel/barber, /area/medical/cmo) "bDa" = ( @@ -36924,9 +37047,7 @@ /turf/open/floor/plasteel/barber, /area/medical/cmo) "bDT" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bDU" = ( @@ -36962,6 +37083,16 @@ }, /turf/open/floor/plasteel/white, /area/medical/sleeper) +"bDX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) "bDY" = ( /obj/structure/cable{ d1 = 4; @@ -36969,10 +37100,7 @@ icon_state = "4-8"; pixel_y = 0 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plasteel/floorgrime, /area/toxins/storage) "bDZ" = ( @@ -37391,9 +37519,7 @@ /turf/open/floor/plating, /area/maintenance/aft) "bEQ" = ( -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, +/obj/effect/landmark/start/shaft_miner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/quartermaster/miningdock) @@ -37519,9 +37645,7 @@ icon_state = "4-8"; pixel_x = 0 }, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -37552,9 +37676,7 @@ /area/storage/tech) "bFf" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Janitor" - }, +/obj/effect/landmark/start/janitor, /turf/open/floor/plasteel, /area/janitor) "bFg" = ( @@ -37923,7 +38045,8 @@ /area/toxins/mixing) "bFY" = ( /obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" + req_access_txt = "0"; + req_one_access_txt = "8;12" }, /obj/structure/cable{ d1 = 1; @@ -37997,9 +38120,7 @@ /area/quartermaster/miningdock) "bGk" = ( /obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/white, /area/toxins/mixing) "bGl" = ( @@ -38198,7 +38319,7 @@ /obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ name = "Toxins Launch Room Access"; - req_access_txt = "8" + req_access_txt = "7" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -38548,7 +38669,7 @@ /obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ name = "Toxins Lab"; - req_access_txt = "8" + req_access_txt = "7" }, /turf/open/floor/plasteel/white, /area/toxins/mixing) @@ -38681,10 +38802,16 @@ dir = 8 }, /area/quartermaster/miningdock) -"bHC" = ( -/obj/effect/landmark{ - name = "blobstart" +"bHB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bHC" = ( +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/aft) "bHD" = ( @@ -38755,10 +38882,7 @@ icon_state = "4-8"; pixel_x = 0 }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/storage/tech) "bHK" = ( @@ -39438,7 +39562,7 @@ "bIS" = ( /obj/machinery/door/airlock/research{ name = "Toxins Launch Room"; - req_access_txt = "8" + req_access_txt = "7" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -39795,9 +39919,7 @@ }, /area/hallway/primary/aft) "bJA" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -39937,6 +40059,10 @@ }, /turf/open/floor/plasteel, /area/toxins/misc_lab) +"bJP" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/plasteel/bar, +/area/maintenance/aft) "bJQ" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -40240,9 +40366,7 @@ /area/maintenance/asmaint) "bKx" = ( /obj/structure/closet/crate, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -40309,9 +40433,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, +/obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel, /area/quartermaster/office) "bKG" = ( @@ -42572,9 +42694,7 @@ /turf/open/floor/plasteel/white, /area/toxins/xenobiology) "bPy" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -42750,6 +42870,16 @@ /obj/item/weapon/shard, /turf/open/floor/plating, /area/maintenance/aft) +"bPV" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maint Bar Access"; + req_access_txt = "12" + }, +/obj/structure/barricade/wooden{ + name = "wooden barricade (CLOSED)" + }, +/turf/open/floor/plating, +/area/maintenance/aft) "bPW" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/plating, @@ -43047,9 +43177,7 @@ /turf/open/floor/plasteel, /area/toxins/misc_lab) "bQJ" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/white, /area/medical/virology) "bQK" = ( @@ -43199,6 +43327,32 @@ /obj/structure/rack, /turf/open/floor/plating, /area/maintenance/asmaint2) +"bRc" = ( +/obj/structure/table/wood, +/obj/item/weapon/soap/nanotrasen, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/maintenance/aft) +"bRd" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks/beer, +/turf/open/floor/wood, +/area/maintenance/aft) +"bRe" = ( +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 4; + name = "4maintenance loot spawner" + }, +/turf/open/floor/wood, +/area/maintenance/aft) +"bRf" = ( +/obj/structure/table/wood, +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/maintenance/aft) "bRg" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance{ @@ -43306,9 +43460,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/atmos) @@ -43345,9 +43497,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Atmospheric Technician" - }, +/obj/effect/landmark/start/atmospheric_technician, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; external_pressure_bound = 101.325; @@ -43698,9 +43848,7 @@ /area/toxins/misc_lab) "bSk" = ( /obj/machinery/magnetic_module, -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/structure/target_stake, /obj/effect/turf_decal/bot{ dir = 2 @@ -43741,6 +43889,10 @@ /obj/machinery/space_heater, /turf/open/floor/wood, /area/maintenance/aft) +"bSo" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/maintenance/aft) "bSp" = ( /obj/structure/grille/broken, /turf/open/floor/plating, @@ -43776,6 +43928,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/tcommsat/computer) +"bSu" = ( +/obj/item/stack/cable_coil{ + amount = 5 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "bSv" = ( /obj/machinery/camera{ c_tag = "Construction Area"; @@ -44087,9 +44245,7 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bSZ" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/engine, /area/toxins/xenobiology) "bTa" = ( @@ -44318,6 +44474,16 @@ }, /turf/open/floor/plating, /area/maintenance/aft) +"bTw" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "bTx" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ icon_state = "connector_map"; @@ -45552,9 +45718,7 @@ "bWk" = ( /obj/structure/bed, /obj/item/weapon/bedsheet, -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/white, /area/medical/virology) "bWl" = ( @@ -45619,9 +45783,7 @@ /area/toxins/misc_lab) "bWp" = ( /obj/structure/chair/office/light, -/obj/effect/landmark/start{ - name = "Scientist" - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/floorgrime, /area/toxins/misc_lab) "bWq" = ( @@ -45937,9 +46099,7 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Virologist" - }, +/obj/effect/landmark/start/virologist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -45971,9 +46131,7 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bXe" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, +/obj/effect/landmark/revenantspawn, /mob/living/simple_animal/slime, /turf/open/floor/engine, /area/toxins/xenobiology) @@ -46215,9 +46373,7 @@ /turf/open/floor/plasteel/floorgrime, /area/maintenance/aft) "bXx" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plasteel/floorgrime, /area/maintenance/aft) "bXy" = ( @@ -46440,10 +46596,7 @@ /turf/open/floor/engine/plasma, /area/atmos) "bXY" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/engine/plasma, /area/atmos) "bXZ" = ( @@ -47425,6 +47578,14 @@ initial_gas_mix = "n2=100;TEMP=80" }, /area/tcommsat/server) +"cak" = ( +/obj/machinery/telecomms/hub/preset, +/turf/open/floor/plasteel/vault{ + dir = 8; + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) "cal" = ( /obj/machinery/door/airlock/glass_engineering{ cyclelinkeddir = 4; @@ -47492,6 +47653,12 @@ }, /turf/open/floor/plating, /area/maintenance/aft) +"car" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall, +/area/maintenance/aft) "cas" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -49021,9 +49188,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cdp" = ( -/obj/effect/landmark{ - name = "lightsout" - }, +/obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; @@ -49275,6 +49440,13 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/asmaint2) +"cdP" = ( +/obj/machinery/door/window{ + name = "Ready Room"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cdQ" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/cobweb, @@ -49705,9 +49877,7 @@ /turf/open/floor/plasteel, /area/toxins/misc_lab) "ceR" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/asmaint2) "ceS" = ( @@ -49830,6 +50000,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/aft) +"cff" = ( +/obj/machinery/vending/tool, +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/engine/engineering) "cfg" = ( /obj/structure/cable{ d1 = 1; @@ -49983,12 +50159,37 @@ dir = 1 }, /area/engine/engineering) +"cfA" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) "cfB" = ( /obj/structure/closet/secure_closet/engineering_personal, /turf/open/floor/plasteel/yellow/side{ dir = 4 }, /area/engine/engineering) +"cfC" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) "cfD" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/maintenance{ @@ -50225,10 +50426,7 @@ /turf/open/floor/plating, /area/maintenance/incinerator) "cgc" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/plating{ icon_state = "platingdmg3" }, @@ -50559,11 +50757,27 @@ dir = 2 }, /area/engine/chiefs_office) +"cgN" = ( +/obj/structure/closet/radiation, +/turf/open/floor/plasteel, +/area/engine/engineering) "cgO" = ( /turf/open/floor/plasteel/neutral{ dir = 2 }, /area/engine/chiefs_office) +"cgP" = ( +/obj/structure/table, +/obj/item/device/flashlight{ + pixel_y = 5 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/weapon/airlock_painter, +/turf/open/floor/plasteel, +/area/engine/engineering) "cgQ" = ( /obj/machinery/camera{ c_tag = "Engineering East"; @@ -51120,6 +51334,15 @@ }, /turf/open/floor/plating, /area/maintenance/aft) +"chU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/aft) "chV" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -51142,6 +51365,20 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"chW" = ( +/obj/machinery/camera{ + c_tag = "Engineering Center"; + dir = 2; + pixel_x = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) "chX" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -51161,6 +51398,12 @@ /obj/machinery/shieldgen, /turf/open/floor/plating, /area/engine/engineering) +"chZ" = ( +/obj/machinery/the_singularitygen{ + anchored = 0 + }, +/turf/open/floor/plating, +/area/engine/engineering) "cia" = ( /obj/machinery/light{ dir = 1 @@ -51313,13 +51556,20 @@ dir = 2 }, /area/engine/chiefs_office) +"cil" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/weapon/storage/belt/utility, +/turf/open/floor/plasteel, +/area/engine/engineering) "cim" = ( /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Chief Engineer" - }, +/obj/effect/landmark/start/chief_engineer, /turf/open/floor/plasteel/neutral{ dir = 2 }, @@ -51579,10 +51829,19 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/maintenance/aft) -"ciW" = ( -/obj/effect/landmark{ - name = "blobstart" +"ciV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"ciW" = ( +/obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/engine/engineering) "ciX" = ( @@ -51670,9 +51929,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel, /area/engine/engineering) "cjg" = ( @@ -51755,6 +52012,9 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"cjn" = ( +/turf/open/floor/wood, +/area/space/nearstation) "cjo" = ( /obj/structure/closet/toolcloset, /turf/open/floor/plasteel, @@ -52047,6 +52307,10 @@ dir = 2 }, /area/engine/chiefs_office) +"cjZ" = ( +/obj/structure/sign/securearea, +/turf/closed/wall/r_wall, +/area/engine/engineering) "cka" = ( /obj/machinery/door/poddoor/preopen{ id = "testlab"; @@ -52518,9 +52782,7 @@ /turf/open/floor/engine/air, /area/atmos) "cld" = ( -/obj/effect/landmark{ - name = "blobstart" - }, +/obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/components/binary/pump{ dir = 4; @@ -52810,6 +53072,22 @@ /obj/structure/window/fulltile, /turf/open/floor/plating, /area/engine/engineering) +"clK" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. Evilly"; + freerange = 1; + frequency = 1213; + name = "Syndicate Intercom"; + pixel_y = -32; + subspace_transmission = 1; + syndie = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"clL" = ( +/obj/structure/closet/syndicate/personal, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "clM" = ( /obj/structure/table, /obj/item/weapon/crowbar/large, @@ -52881,15 +53159,19 @@ /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "clY" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/engine/air, /area/atmos) "clZ" = ( /turf/open/floor/engine/air, /area/atmos) +"cma" = ( +/obj/machinery/door/window{ + name = "Cockpit"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cmb" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, @@ -52971,6 +53253,13 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) +"cmm" = ( +/obj/structure/chair{ + dir = 8; + name = "tactical chair" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cmn" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -52989,10 +53278,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "cmq" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, +/obj/effect/landmark/xeno_spawn, /obj/structure/disposalpipe/segment, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -53153,6 +53439,26 @@ dir = 9 }, /area/engine/engineering) +"cmH" = ( +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/weapon/crowbar/red, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"cmI" = ( +/obj/machinery/vending/engivend, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/engineering) +"cmJ" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/zipties{ + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cmK" = ( /obj/machinery/requests_console{ announcementConsole = 0; @@ -53180,6 +53486,12 @@ dir = 1 }, /area/engine/engineering) +"cmM" = ( +/obj/machinery/sleeper/syndie{ + dir = 4 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) "cmN" = ( /obj/structure/sign/nosmoking_2{ pixel_y = 32 @@ -53194,6 +53506,13 @@ dir = 1 }, /area/engine/engineering) +"cmO" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) +"cmP" = ( +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) "cmQ" = ( /obj/structure/cable{ d1 = 4; @@ -53203,6 +53522,34 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"cmR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"cmS" = ( +/obj/structure/table, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/bruise_pack, +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) +"cmT" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cmU" = ( /obj/machinery/light/small, /turf/open/floor/engine/n2, @@ -53321,6 +53668,12 @@ /obj/item/weapon/clipboard, /turf/open/floor/plating, /area/maintenance/asmaint) +"cnh" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cni" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; @@ -53448,6 +53801,10 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/engineering) +"cns" = ( +/obj/structure/closet/syndicate/nuclear, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cnt" = ( /obj/machinery/camera{ c_tag = "Engineering West"; @@ -53459,18 +53816,29 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel/yellow/corner{ dir = 1 }, /area/engine/engineering) +"cnu" = ( +/obj/structure/table, +/obj/item/device/aicard, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cnv" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/engineering) +"cnw" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) "cnx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -53486,11 +53854,13 @@ /turf/open/floor/engine, /area/engine/engineering) "cny" = ( -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel, /area/engine/engineering) +"cnz" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) "cnA" = ( /obj/structure/cable{ d1 = 1; @@ -53570,6 +53940,30 @@ }, /turf/open/floor/plating, /area/maintenance/asmaint2) +"cnI" = ( +/obj/structure/table, +/obj/item/weapon/c4{ + pixel_x = 2; + pixel_y = -5 + }, +/obj/item/weapon/c4{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/c4{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/weapon/c4{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/c4{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cnJ" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/lootdrop/maintenance, @@ -53702,6 +54096,10 @@ }, /turf/open/floor/plasteel, /area/engine/engine_smes) +"cnT" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/syndicate) "cnU" = ( /obj/structure/cable{ d1 = 4; @@ -53720,6 +54118,10 @@ }, /turf/open/floor/plasteel/loadingarea, /area/engine/engineering) +"cnV" = ( +/obj/structure/bed/roller, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) "cnW" = ( /turf/open/space, /turf/closed/wall/mineral/plastitanium{ @@ -53807,17 +54209,106 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cod" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) +"coe" = ( +/obj/machinery/door/window{ + dir = 4; + name = "EVA Storage"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cof" = ( /obj/machinery/door/airlock/external{ req_access_txt = "150" }, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) +"cog" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "EVA Storage"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "coh" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, /area/shuttle/syndicate) +"coi" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/syndicate/black/red, +/obj/item/clothing/head/helmet/space/syndicate/black/red, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"coj" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. Evilly"; + freerange = 1; + frequency = 1213; + name = "Syndicate Intercom"; + pixel_x = -32; + subspace_transmission = 1; + syndie = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"cok" = ( +/obj/machinery/recharge_station, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"col" = ( +/obj/machinery/door/window{ + dir = 4; + name = "Infirmary"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) +"com" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Infirmary"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) +"con" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/table, +/obj/item/bodypart/r_arm/robot, +/obj/item/bodypart/l_arm/robot, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) +"coo" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/cell/high{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/cell/high, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cop" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 1; @@ -53993,6 +54484,44 @@ }, /turf/open/floor/plasteel, /area/engine/engine_smes) +"coD" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/device/assembly/infra, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"coE" = ( +/obj/structure/table, +/obj/item/weapon/screwdriver{ + pixel_y = 9 + }, +/obj/item/device/assembly/voice{ + pixel_y = 3 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"coF" = ( +/obj/structure/table, +/obj/item/weapon/weldingtool/largetank{ + pixel_y = 3 + }, +/obj/item/device/multitool, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"coG" = ( +/obj/structure/table, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "coH" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -54004,6 +54533,12 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"coI" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) "coJ" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -54061,6 +54596,51 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"coN" = ( +/obj/machinery/door/window/westright{ + name = "Tool Storage"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"coO" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/weapon/crowbar/red, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"coP" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Surgery"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) +"coQ" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/brute, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) +"coR" = ( +/obj/machinery/door/window{ + dir = 8; + name = "Tool Storage"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "coS" = ( /obj/structure/rack, /obj/item/weapon/gun/energy/laser{ @@ -54088,6 +54668,52 @@ }, /turf/open/floor/engine, /area/toxins/misc_lab) +"coU" = ( +/obj/structure/table, +/obj/item/weapon/surgicaldrill, +/obj/item/weapon/circular_saw, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) +"coV" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/structure/mirror{ + pixel_x = 30 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) +"coW" = ( +/obj/structure/table, +/obj/item/device/sbeacondrop/bomb{ + pixel_y = 5 + }, +/obj/item/device/sbeacondrop/bomb, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"coX" = ( +/obj/structure/table, +/obj/item/weapon/grenade/syndieminibomb{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/weapon/grenade/syndieminibomb{ + pixel_x = -1 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"coY" = ( +/obj/machinery/nuclearbomb/syndicate, +/obj/machinery/door/window{ + dir = 1; + name = "Secure Storage"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "coZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -54130,6 +54756,12 @@ }, /turf/open/space, /area/space) +"cpf" = ( +/obj/machinery/telecomms/allinone{ + intercept = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cpg" = ( /obj/item/weapon/grenade/barrier{ pixel_x = 4 @@ -54242,6 +54874,12 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"cpr" = ( +/obj/structure/table, +/obj/item/weapon/cautery, +/obj/item/weapon/scalpel, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) "cps" = ( /obj/structure/table, /obj/item/stack/sheet/glass{ @@ -54294,6 +54932,12 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cpw" = ( +/obj/structure/table, +/obj/item/weapon/retractor, +/obj/item/weapon/hemostat, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) "cpx" = ( /obj/structure/cable{ d1 = 4; @@ -54316,6 +54960,10 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cpz" = ( +/obj/structure/particle_accelerator/end_cap, +/turf/open/floor/plating, +/area/engine/engineering) "cpA" = ( /obj/structure/cable{ d1 = 1; @@ -54327,6 +54975,17 @@ }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) +"cpB" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) "cpC" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/effect/landmark/event_spawn, @@ -54350,11 +55009,23 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"cpF" = ( +/obj/structure/table/optable, +/obj/item/weapon/surgical_drapes, +/turf/open/floor/mineral/titanium, +/area/shuttle/syndicate) "cpG" = ( /obj/structure/table/optable, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/white, /area/medical/sleeper) +"cpH" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) "cpI" = ( /obj/machinery/door/airlock/external{ cyclelinkeddir = 4; @@ -54841,6 +55512,16 @@ dir = 8 }, /area/ai_monitored/security/armory) +"cqH" = ( +/obj/item/weapon/screwdriver, +/turf/open/floor/plating, +/area/engine/engineering) +"cqI" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_l" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) "cqJ" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, @@ -54931,6 +55612,35 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/plasteel/black, /area/engine/engineering) +"cqV" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"cqW" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/item/weapon/tank/internals/plasma, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"cqX" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) "cqY" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -54981,6 +55691,31 @@ }, /turf/open/floor/plasteel/black, /area/engine/engineering) +"cre" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"crf" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_r" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"crg" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/floor/plating, +/area/shuttle/syndicate) "crh" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -55050,10 +55785,6 @@ icon_state = "0-8" }, /obj/structure/grille, -/obj/machinery/door/poddoor/preopen{ - id = "Secure Gate"; - name = "brig shutters" - }, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, /area/engine/engineering) @@ -55367,6 +56098,18 @@ }, /turf/open/floor/plasteel/black, /area/engine/engineering) +"csf" = ( +/obj/machinery/power/emitter{ + anchored = 1; + dir = 8; + state = 2 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) "csg" = ( /obj/machinery/door/airlock/external{ cyclelinkeddir = 1; @@ -55376,6 +56119,12 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"csh" = ( +/obj/structure/transit_tube{ + icon_state = "D-SW" + }, +/turf/open/space, +/area/space) "csi" = ( /obj/structure/transit_tube/curved/flipped{ dir = 1 @@ -55414,6 +56163,12 @@ /obj/structure/transit_tube/crossing/horizontal, /turf/open/space, /area/space) +"csp" = ( +/obj/structure/transit_tube{ + icon_state = "E-W-Pass" + }, +/turf/open/space, +/area/space) "csq" = ( /obj/machinery/computer/security/telescreen{ desc = "Used for watching the turbine vent."; @@ -55455,6 +56210,15 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /turf/open/space, /area/space) +"cst" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) "csu" = ( /obj/structure/closet/firecloset, /turf/open/floor/plasteel/black, @@ -55486,9 +56250,7 @@ /turf/open/floor/plating, /area/maintenance/asmaint2) "csz" = ( -/obj/effect/landmark{ - name = "carpspawn" - }, +/obj/effect/landmark/carpspawn, /turf/open/space, /area/space/nearstation) "csA" = ( @@ -55507,6 +56269,11 @@ }, /turf/open/floor/plating, /area/engine/supermatter) +"csB" = ( +/obj/item/weapon/wirecutters, +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) "csC" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/black, @@ -55524,6 +56291,28 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/solar/starboard) +"csF" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"csG" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) "csH" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/effect/turf_decal/stripes/line{ @@ -55542,6 +56331,25 @@ /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/engine, /area/engine/engineering) +"csK" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"csL" = ( +/obj/structure/transit_tube{ + icon_state = "D-NE" + }, +/turf/open/space, +/area/space) "csM" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/yellow/visible, @@ -55591,6 +56399,10 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"csS" = ( +/obj/item/weapon/weldingtool, +/turf/open/space, +/area/space/nearstation) "csT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/landmark/xmastree, @@ -55674,6 +56486,16 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible, /turf/open/space, /area/space) +"cte" = ( +/obj/item/device/radio/off, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"ctf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "ctg" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, @@ -55717,6 +56539,30 @@ }, /turf/closed/wall, /area/ai_monitored/turret_protected/aisat_interior) +"ctl" = ( +/obj/structure/grille, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"ctm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"ctn" = ( +/obj/structure/grille, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) "cto" = ( /obj/machinery/door/airlock/hatch{ name = "MiniSat Foyer"; @@ -55838,6 +56684,22 @@ /obj/machinery/power/tracker, /turf/open/floor/plasteel/airless/solarpanel, /area/solar/starboard) +"ctC" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Singularity West"; + dir = 1; + network = list("Singularity") + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"ctD" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Singularity East"; + dir = 1; + network = list("Singularity") + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) "ctE" = ( /obj/machinery/teleport/hub, /turf/open/floor/plating, @@ -55897,9 +56759,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/landmark/start{ - name = "Cyborg" - }, +/obj/effect/landmark/start/cyborg, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) "ctK" = ( @@ -56258,6 +57118,19 @@ dir = 4 }, /area/ai_monitored/turret_protected/aisat_interior) +"cut" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cuu" = ( /obj/structure/cable{ d1 = 1; @@ -56940,9 +57813,7 @@ name = "AI Satellite Hallway" }) "cvx" = ( -/obj/effect/landmark{ - name = "tripai" - }, +/obj/effect/landmark/tripai, /obj/item/device/radio/intercom{ anyai = 1; freerange = 1; @@ -56990,9 +57861,7 @@ name = "AI Satellite Hallway" }) "cvA" = ( -/obj/effect/landmark{ - name = "tripai" - }, +/obj/effect/landmark/tripai, /obj/item/device/radio/intercom{ anyai = 1; freerange = 1; @@ -57859,9 +58728,7 @@ /area/shuttle/escape) "cxn" = ( /obj/structure/lattice, -/obj/effect/landmark{ - name = "carpspawn" - }, +/obj/effect/landmark/carpspawn, /turf/open/space, /area/space) "cxo" = ( @@ -57915,6 +58782,11 @@ "cxu" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/transport) +"cxv" = ( +/obj/structure/window/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/shuttle/transport) "cxw" = ( /obj/structure/grille, /obj/structure/window/shuttle, @@ -57943,6 +58815,10 @@ /obj/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/transport) +"cxz" = ( +/obj/machinery/computer/shuttle/ferry/request, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) "cxA" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -58011,6 +58887,10 @@ }, /turf/open/floor/plating, /area/security/main) +"cxH" = ( +/obj/structure/closet/crate, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/transport) "cxI" = ( /obj/structure/chair{ dir = 1 @@ -58636,6 +59516,9 @@ /obj/structure/light_construct, /turf/open/floor/plasteel/shuttle/white, /area/shuttle/abandoned) +"czo" = ( +/turf/open/space, +/area/shuttle/syndicate) "czp" = ( /obj/structure/window/reinforced{ dir = 1 @@ -58643,6 +59526,12 @@ /obj/structure/shuttle/engine/heater, /turf/open/floor/plating/airless, /area/shuttle/supply) +"czq" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 5 + }, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/syndicate) "czr" = ( /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/mineral/titanium, @@ -58717,6 +59606,12 @@ /obj/structure/light_construct, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) +"czD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "czE" = ( /turf/open/floor/engine, /area/engine/engineering) @@ -59011,6 +59906,15 @@ }, /turf/closed/wall/r_wall, /area/engine/engine_smes) +"cAk" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4"; + + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "cAl" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -59032,6 +59936,15 @@ /obj/machinery/power/supermatter_shard/crystal, /turf/open/floor/engine, /area/engine/supermatter) +"cAn" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "cAo" = ( /obj/structure/cable{ d1 = 1; @@ -59112,10 +60025,44 @@ anchored = 1; dir = 4; icon_state = "emitter"; - state = 2 + state = 2; + }, /turf/open/floor/plating, /area/engine/engineering) +"cAv" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"cAw" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"cAx" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "cAy" = ( /obj/structure/closet/secure_closet/freezer/kitchen/maintenance, /turf/open/floor/plating, @@ -59245,6 +60192,19 @@ }, /turf/open/floor/plating, /area/security/main) +"cAO" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/engine/engineering) "cAP" = ( /obj/structure/sign/fire, /turf/closed/wall/r_wall, @@ -59267,9 +60227,7 @@ /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "cAS" = ( -/obj/effect/landmark/start{ - name = "AI" - }, +/obj/effect/landmark/start/ai, /obj/item/device/radio/intercom{ broadcasting = 0; freerange = 1; @@ -59517,6 +60475,13 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hallway/primary/central) +"cBs" = ( +/obj/structure/table/optable{ + name = "Robotics Operating Table" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) "cBt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -59724,6 +60689,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/engine/air, /area/atmos) +"cBQ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/engine/engineering) "cBR" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -59819,6 +60793,12 @@ /obj/item/clothing/under/burial, /turf/open/floor/plasteel/grimy, /area/chapel/office) +"cCa" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/space/nearstation) "cCb" = ( /obj/structure/table, /obj/item/stack/cable_coil{ @@ -59943,6 +60923,10 @@ /obj/machinery/deepfryer, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) +"cCr" = ( +/obj/machinery/deepfryer, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) "cCs" = ( /obj/structure/mining_shuttle_beacon{ dir = 4 @@ -59962,6 +60946,9 @@ /obj/machinery/door/airlock/external, /turf/open/floor/pod/dark, /area/shuttle/transport) +"cCv" = ( +/turf/open/floor/pod/light, +/area/space) "cCw" = ( /obj/machinery/door/airlock/titanium, /turf/open/floor/pod/light, @@ -59985,6 +60972,9 @@ /obj/machinery/door/airlock/external, /turf/open/floor/pod/light, /area/shuttle/transport) +"cCA" = ( +/turf/open/floor/pod/light, +/area/space) "cCB" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10; @@ -60052,6 +61042,37 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/open/space, /area/space/nearstation) +"cCK" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) +"cCL" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) +"cCM" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) +"cCN" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) +"cCO" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) "cCP" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/orange/visible{ @@ -60066,6 +61087,13 @@ }, /turf/open/space, /area/space/nearstation) +"cCR" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 10 + }, +/turf/open/space, +/area/space/nearstation) "cCS" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible, /obj/structure/lattice, @@ -60080,10 +61108,25 @@ /obj/structure/closet/firecloset, /turf/open/floor/plasteel, /area/engine/engineering) +"cCU" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"cCV" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) "cCW" = ( /obj/machinery/portable_atmospherics/canister/freon, /turf/open/floor/plating, /area/engine/engineering) +"cCX" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) "cCY" = ( /obj/structure/cable{ d1 = 1; @@ -60091,16 +61134,44 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel, /area/engine/engineering) +"cCZ" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) +"cDa" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) +"cDb" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) +"cDc" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) +"cDd" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) "cDe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/closet/radiation, /turf/open/floor/plasteel, /area/engine/engineering) +"cDf" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) "cDg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -60198,6 +61269,11 @@ /obj/machinery/vending/engivend, /turf/open/floor/plasteel, /area/engine/engineering) +"cDn" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) "cDo" = ( /obj/structure/cable{ d1 = 1; @@ -60220,6 +61296,15 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cDq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/engine, +/area/engine/engineering) "cDr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; @@ -60262,6 +61347,11 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cDu" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) "cDv" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/trinary/filter/flipped{ @@ -60270,6 +61360,13 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cDw" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/turf/open/floor/engine, +/area/engine/engineering) "cDx" = ( /obj/structure/cable{ d1 = 1; @@ -60299,13 +61396,16 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"cDA" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/space, +/area/space/nearstation) "cDB" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/start{ - name = "Station Engineer" - }, +/obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel, /area/engine/engineering) "cDC" = ( @@ -60399,12 +61499,42 @@ }, /turf/closed/wall/r_wall, /area/engine/engineering) +"cDM" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) "cDN" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, /turf/closed/wall, /area/engine/engineering) +"cDO" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall, +/area/engine/engineering) +"cDP" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall, +/area/engine/engineering) +"cDQ" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall, +/area/engine/engineering) +"cDR" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) "cDS" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/orange/visible{ @@ -60412,6 +61542,41 @@ }, /turf/open/space, /area/space) +"cDT" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/open/space, +/area/space) +"cDU" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/open/space, +/area/space) +"cDV" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/open/space, +/area/space) +"cDW" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/open/space, +/area/space/nearstation) +"cDX" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/open/space, +/area/space/nearstation) "cDY" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/orange/visible{ @@ -60436,6 +61601,26 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/black, /area/engine/engineering) +"cEb" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/black, +/area/engine/engineering) +"cEc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/engine, +/area/engine/engineering) "cEd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line{ @@ -60501,6 +61686,9 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cEj" = ( +/turf/open/floor/plasteel/black, +/area/engine/engineering) "cEk" = ( /obj/machinery/firealarm{ dir = 4; @@ -60515,6 +61703,40 @@ /obj/structure/lattice, /turf/open/space, /area/space) +"cEm" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/space, +/area/space) +"cEn" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cEo" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/space, +/area/space) +"cEp" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/space, +/area/space) +"cEq" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/space, +/area/space) "cEr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line{ @@ -60674,6 +61896,41 @@ }, /turf/open/space, /area/space) +"cEF" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/space, +/area/space) +"cEG" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/space, +/area/space) +"cEH" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/space, +/area/space) +"cEI" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/space, +/area/space) +"cEJ" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/space, +/area/space) "cEK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -60712,6 +61969,58 @@ /obj/item/weapon/tank/internals/plasma, /turf/open/floor/plating, /area/engine/supermatter) +"cEN" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/engine, +/area/engine/engineering) +"cEO" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"cEP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"cEQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"cER" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + icon_state = "manifold"; + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"cES" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/engine, +/area/engine/engineering) "cET" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "engsm"; @@ -60747,6 +62056,9 @@ /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/engine, /area/engine/engineering) +"cEV" = ( +/turf/open/floor/plasteel/black, +/area/engine/engineering) "cEW" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ icon_state = "connector_map"; @@ -60758,6 +62070,30 @@ }, /turf/open/floor/plasteel/black, /area/engine/engineering) +"cEX" = ( +/turf/closed/wall/r_wall, +/area/space) +"cEY" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cEZ" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cFa" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) "cFb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; @@ -60783,6 +62119,16 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cFd" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/engine, +/area/engine/engineering) "cFe" = ( /obj/structure/grille, /obj/structure/window/reinforced/highpressure/fulltile, @@ -60791,6 +62137,21 @@ }, /turf/open/floor/plating, /area/engine/supermatter) +"cFf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"cFg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/engine, +/area/engine/engineering) "cFh" = ( /obj/structure/grille, /obj/structure/window/reinforced/highpressure/fulltile, @@ -60799,6 +62160,16 @@ }, /turf/open/floor/plating, /area/engine/supermatter) +"cFi" = ( +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/engine, +/area/engine/engineering) "cFj" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "engsm"; @@ -60830,6 +62201,9 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cFl" = ( +/turf/closed/wall/r_wall, +/area/space) "cFm" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /obj/structure/lattice, @@ -60849,6 +62223,41 @@ /obj/structure/lattice, /turf/open/space, /area/space) +"cFp" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/turf/open/space, +/area/space) +"cFq" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cFr" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/turf/open/space, +/area/space) +"cFs" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cFt" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/turf/open/space, +/area/space) "cFu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -60859,10 +62268,18 @@ /obj/machinery/meter, /turf/open/floor/engine, /area/engine/engineering) +"cFv" = ( +/obj/machinery/status_display, +/turf/closed/wall/r_wall, +/area/engine/engineering) "cFw" = ( /obj/structure/sign/electricshock, /turf/closed/wall/r_wall, /area/engine/supermatter) +"cFx" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall, +/area/engine/engineering) "cFy" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 @@ -60883,6 +62300,39 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible, /turf/open/floor/plasteel/black, /area/engine/engineering) +"cFB" = ( +/turf/closed/wall/r_wall, +/area/space) +"cFC" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space, +/area/space) +"cFD" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space, +/area/space) +"cFE" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space, +/area/space) +"cFF" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space, +/area/space) +"cFG" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space, +/area/space) +"cFH" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space, +/area/space) "cFI" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -61017,6 +62467,44 @@ }, /turf/open/floor/plasteel/black, /area/engine/engineering) +"cFV" = ( +/turf/closed/wall/r_wall, +/area/space) +"cFW" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cFX" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space, +/area/space) +"cFY" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cFZ" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space, +/area/space) +"cGa" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cGb" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space, +/area/space) +"cGc" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice, +/turf/open/space, +/area/space) "cGd" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/stripes/line{ @@ -61032,6 +62520,10 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cGf" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/engine, +/area/engine/engineering) "cGg" = ( /obj/structure/cable{ d1 = 2; @@ -61069,6 +62561,29 @@ /obj/structure/closet/secure_closet/engineering_personal, /turf/open/floor/plasteel/black, /area/engine/engineering) +"cGm" = ( +/turf/closed/wall/r_wall, +/area/space) +"cGn" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cGo" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cGp" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cGq" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice, +/turf/open/space, +/area/space) "cGr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 @@ -61115,6 +62630,13 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/engine/engineering) +"cGy" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) "cGz" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, /obj/effect/turf_decal/stripes/line, @@ -61132,6 +62654,13 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/engine/engineering) +"cGB" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/engine/engineering) "cGC" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 @@ -61159,6 +62688,15 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"cGF" = ( +/turf/closed/wall/r_wall, +/area/space) +"cGG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) "cGH" = ( /obj/structure/grille, /obj/structure/window/reinforced/highpressure/fulltile, @@ -61180,6 +62718,19 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cGJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_engineering{ + name = "Laser Room"; + req_access_txt = "10" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/engine, +/area/engine/engineering) "cGK" = ( /obj/structure/grille, /obj/structure/window/reinforced/highpressure/fulltile, @@ -61200,6 +62751,30 @@ /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/plating/airless, /area/engine/engineering) +"cGN" = ( +/turf/closed/wall/r_wall, +/area/space) +"cGO" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cGP" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cGQ" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) "cGR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; @@ -61236,6 +62811,20 @@ }, /turf/open/floor/plasteel/black, /area/engine/engineering) +"cGW" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/engine/engineering) +"cGX" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/engine/engineering) "cGY" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; @@ -61297,6 +62886,13 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"cHf" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/black, +/area/engine/engineering) "cHg" = ( /obj/structure/cable{ d1 = 1; @@ -61310,6 +62906,26 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"cHh" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/emitter{ + anchored = 1; + dir = 4; + icon_state = "emitter"; + state = 2 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"cHi" = ( +/obj/structure/reflector/box{ + anchored = 1; + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/engine/engineering) "cHj" = ( /obj/structure/cable{ icon_state = "0-4"; @@ -61323,10 +62939,26 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"cHk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/engine/engineering) "cHl" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall/r_wall, /area/engine/engineering) +"cHm" = ( +/turf/closed/wall/r_wall, +/area/space) "cHn" = ( /obj/structure/cable{ d1 = 1; @@ -61352,6 +62984,13 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"cHq" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) "cHr" = ( /obj/structure/cable{ d1 = 1; @@ -61365,6 +63004,41 @@ /obj/item/weapon/crowbar/large, /turf/open/floor/plating, /area/engine/engineering) +"cHt" = ( +/turf/closed/wall/r_wall, +/area/space) +"cHu" = ( +/turf/closed/wall/r_wall, +/area/space) +"cHv" = ( +/turf/closed/wall/r_wall, +/area/space) +"cHw" = ( +/turf/closed/wall/r_wall, +/area/space) +"cHx" = ( +/turf/closed/wall/r_wall, +/area/space) +"cHy" = ( +/turf/closed/wall/r_wall, +/area/space) +"cHz" = ( +/turf/closed/wall/r_wall, +/area/space) +"cHA" = ( +/turf/closed/wall/r_wall, +/area/space) +"cHB" = ( +/turf/closed/wall/r_wall, +/area/space) +"cHC" = ( +/obj/structure/chair/stool{ + desc = "Apply butt, tactically."; + name = "tactical stool"; + pixel_y = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) "cHD" = ( /obj/structure/cable{ d1 = 1; @@ -61642,6 +63316,15 @@ }, /turf/open/floor/plasteel, /area/assembly/robotics) +"cHY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/assembly/robotics) "cHZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -61670,9 +63353,7 @@ "cIc" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/bot, -/obj/effect/landmark/start{ - name = "Roboticist" - }, +/obj/effect/landmark/start/roboticist, /turf/open/floor/plasteel, /area/assembly/robotics) "cId" = ( @@ -61714,6 +63395,27 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) +"cIi" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 1; + name = "Port Docking Bay 1" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"cIj" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 1; + name = "Port Docking Bay 1" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"cIk" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 1; + name = "Port Docking Bay 1" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) "cIl" = ( /obj/machinery/computer/med_data{ icon_keyboard = "syndi_key" @@ -61804,6 +63506,9 @@ }, /turf/open/floor/plasteel/black, /area/shuttle/syndicate) +"cIw" = ( +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) "cIx" = ( /obj/structure/chair/office/dark{ dir = 4; @@ -61827,6 +63532,24 @@ "cIz" = ( /turf/open/floor/plasteel/vault, /area/shuttle/syndicate) +"cIA" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cIB" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cIC" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cID" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cIE" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cIF" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) "cIG" = ( /obj/machinery/status_display, /turf/closed/wall/mineral/plastitanium, @@ -61874,6 +63597,9 @@ dir = 5 }, /area/shuttle/syndicate) +"cIM" = ( +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) "cIN" = ( /obj/structure/chair{ dir = 8; @@ -61896,6 +63622,9 @@ dir = 5 }, /area/shuttle/syndicate) +"cIP" = ( +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) "cIQ" = ( /obj/structure/chair{ dir = 8; @@ -61914,12 +63643,43 @@ dir = 5 }, /area/shuttle/syndicate) +"cIS" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cIT" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cIU" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) +"cIV" = ( +/obj/structure/chair{ + dir = 4; + name = "tactical chair" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cIW" = ( +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"cIX" = ( +/obj/structure/chair{ + dir = 8; + name = "tactical chair" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cIY" = ( /obj/machinery/suit_storage_unit/syndicate, /turf/open/floor/plasteel/podhatch{ @@ -61928,12 +63688,45 @@ dir = 4 }, /area/shuttle/syndicate) +"cIZ" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJa" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cJb" = ( /obj/structure/tank_dispenser/oxygen, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) +"cJc" = ( +/obj/structure/chair{ + dir = 4; + name = "tactical chair" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJd" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJe" = ( +/obj/structure/chair{ + dir = 8; + name = "tactical chair" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cJf" = ( /obj/machinery/door/poddoor{ id = "smindicate"; @@ -61974,6 +63767,24 @@ dir = 1 }, /area/shuttle/syndicate) +"cJg" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/plasteel/podhatch{ + tag = "icon-podhatch (EAST)"; + icon_state = "podhatch"; + dir = 4 + }, +/area/shuttle/syndicate) +"cJh" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJi" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cJj" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/light{ @@ -62017,6 +63828,24 @@ dir = 6 }, /area/shuttle/syndicate) +"cJo" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/plasteel/podhatch{ + tag = "icon-podhatch (EAST)"; + icon_state = "podhatch"; + dir = 4 + }, +/area/shuttle/syndicate) +"cJp" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJq" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cJr" = ( /turf/open/floor/plasteel/vault{ dir = 8 @@ -62031,6 +63860,36 @@ dir = 8 }, /area/shuttle/syndicate) +"cJt" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJu" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJv" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJw" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJx" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJy" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cJz" = ( /obj/machinery/suit_storage_unit/syndicate, /turf/open/floor/plasteel/podhatch{ @@ -62039,12 +63898,35 @@ dir = 6 }, /area/shuttle/syndicate) +"cJA" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJB" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cJC" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) +"cJD" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJE" = ( +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"cJF" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cJG" = ( /obj/structure/chair{ dir = 1; @@ -62054,6 +63936,15 @@ dir = 8 }, /area/shuttle/syndicate) +"cJH" = ( +/obj/structure/chair{ + dir = 1; + name = "tactical chair" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) "cJI" = ( /obj/structure/rack, /obj/item/clothing/suit/space/syndicate/black/red, @@ -62066,6 +63957,23 @@ /obj/machinery/ai_status_display, /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) +"cJK" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJL" = ( +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"cJM" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJN" = ( +/obj/machinery/status_display, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/syndicate) "cJO" = ( /obj/machinery/sleeper/syndie{ dir = 4 @@ -62074,6 +63982,11 @@ dir = 8 }, /area/shuttle/syndicate) +"cJP" = ( +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) "cJQ" = ( /obj/machinery/light{ dir = 1 @@ -62128,6 +64041,19 @@ dir = 8 }, /area/shuttle/syndicate) +"cJT" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cJU" = ( +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"cJV" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cJW" = ( /obj/item/weapon/stock_parts/cell/high{ pixel_x = -3; @@ -62195,6 +64121,18 @@ dir = 8 }, /area/shuttle/syndicate) +"cKc" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cKd" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cKe" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cKf" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) "cKg" = ( /obj/machinery/light{ icon_state = "tube1"; @@ -62204,6 +64142,9 @@ dir = 5 }, /area/shuttle/syndicate) +"cKh" = ( +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) "cKi" = ( /obj/machinery/light{ dir = 4 @@ -62212,6 +64153,34 @@ dir = 5 }, /area/shuttle/syndicate) +"cKj" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cKk" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cKl" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cKm" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cKn" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cKo" = ( +/obj/machinery/sleeper/syndie{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"cKp" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cKq" = ( /turf/open/floor/plasteel/podhatch{ dir = 9 @@ -62224,6 +64193,13 @@ dir = 1 }, /area/shuttle/syndicate) +"cKs" = ( +/turf/open/floor/plasteel/podhatch{ + tag = "icon-podhatch (NORTH)"; + icon_state = "podhatch"; + dir = 1 + }, +/area/shuttle/syndicate) "cKt" = ( /obj/machinery/door/airlock/hatch{ req_access_txt = "150" @@ -62232,11 +64208,59 @@ dir = 8 }, /area/shuttle/syndicate) +"cKu" = ( +/turf/open/floor/plasteel/podhatch{ + tag = "icon-podhatch (NORTH)"; + icon_state = "podhatch"; + dir = 1 + }, +/area/shuttle/syndicate) +"cKv" = ( +/turf/open/floor/plasteel/podhatch{ + tag = "icon-podhatch (NORTH)"; + icon_state = "podhatch"; + dir = 1 + }, +/area/shuttle/syndicate) +"cKw" = ( +/turf/open/floor/plasteel/podhatch{ + tag = "icon-podhatch (NORTH)"; + icon_state = "podhatch"; + dir = 1 + }, +/area/shuttle/syndicate) +"cKx" = ( +/obj/machinery/door/airlock/hatch{ + req_access_txt = "150" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"cKy" = ( +/turf/open/floor/plasteel/podhatch{ + tag = "icon-podhatch (NORTH)"; + icon_state = "podhatch"; + dir = 1 + }, +/area/shuttle/syndicate) +"cKz" = ( +/turf/open/floor/plasteel/podhatch{ + tag = "icon-podhatch (NORTH)"; + icon_state = "podhatch"; + dir = 1 + }, +/area/shuttle/syndicate) "cKA" = ( /turf/open/floor/plasteel/podhatch{ dir = 5 }, /area/shuttle/syndicate) +"cKB" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cKC" = ( /obj/structure/closet/syndicate/personal, /turf/open/floor/plasteel/vault{ @@ -62252,11 +64276,37 @@ dir = 8 }, /area/shuttle/syndicate) +"cKE" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cKF" = ( /turf/open/floor/plasteel/podhatch{ dir = 10 }, /area/shuttle/syndicate) +"cKG" = ( +/turf/open/floor/plasteel/podhatch, +/area/shuttle/syndicate) +"cKH" = ( +/turf/open/floor/plasteel/podhatch, +/area/shuttle/syndicate) +"cKI" = ( +/turf/open/floor/plasteel/podhatch, +/area/shuttle/syndicate) +"cKJ" = ( +/turf/open/floor/plasteel/podhatch, +/area/shuttle/syndicate) +"cKK" = ( +/turf/open/floor/plasteel/podhatch, +/area/shuttle/syndicate) +"cKL" = ( +/turf/open/floor/plasteel/podhatch, +/area/shuttle/syndicate) +"cKM" = ( +/turf/open/floor/plasteel/podhatch, +/area/shuttle/syndicate) "cKN" = ( /turf/open/floor/plasteel/podhatch{ tag = "icon-podhatch (SOUTHEAST)"; @@ -62264,6 +64314,11 @@ dir = 6 }, /area/shuttle/syndicate) +"cKO" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cKP" = ( /obj/structure/closet/syndicate/nuclear, /turf/open/floor/plasteel/vault{ @@ -62322,6 +64377,15 @@ /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault, /area/shuttle/syndicate) +"cKV" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cKW" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"cKX" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) "cKY" = ( /obj/item/device/sbeacondrop/bomb{ pixel_y = 5 @@ -62353,6 +64417,12 @@ dir = 8 }, /area/shuttle/syndicate) +"cLa" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) "cLb" = ( /obj/machinery/door/window{ dir = 1; @@ -62381,6 +64451,11 @@ dir = 8 }, /area/shuttle/syndicate) +"cLe" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cLf" = ( /obj/structure/sink{ dir = 4; @@ -62404,6 +64479,24 @@ }, /turf/open/floor/circuit/red, /area/shuttle/syndicate) +"cLh" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cLi" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"cLj" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) "cLk" = ( /obj/item/weapon/cautery, /obj/item/weapon/scalpel, @@ -62435,6 +64528,22 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/syndicate) +"cLo" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"cLp" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) "cLq" = ( /obj/machinery/recharge_station, /turf/open/floor/circuit/red, @@ -62445,6 +64554,34 @@ }, /turf/open/floor/circuit/red, /area/shuttle/syndicate) +"cLs" = ( +/obj/machinery/recharge_station, +/turf/open/floor/circuit/red, +/area/shuttle/syndicate) +"cLt" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"cLu" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"cLv" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) "cLw" = ( /obj/structure/shuttle/engine/propulsion{ icon_state = "propulsion_l" @@ -62464,6 +64601,68 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/syndicate) +"cLz" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"cLA" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"cLB" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"cLC" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_l" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"cLD" = ( +/obj/structure/shuttle/engine/propulsion, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"cLE" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_r" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"cLF" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_l" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"cLG" = ( +/obj/structure/shuttle/engine/propulsion, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"cLH" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_r" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) "cLI" = ( /obj/machinery/light{ dir = 1 @@ -62606,12 +64805,26 @@ }, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) +"cMg" = ( +/obj/structure/light_construct, +/turf/open/floor/mineral/titanium, +/area/shuttle/abandoned) "cMh" = ( /obj/structure/light_construct/small{ dir = 8 }, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) +"cMi" = ( +/obj/structure/light_construct, +/turf/open/floor/mineral/titanium, +/area/shuttle/abandoned) +"cMj" = ( +/obj/structure/light_construct{ + dir = 1 + }, +/turf/open/floor/mineral/titanium, +/area/shuttle/abandoned) "cMk" = ( /obj/structure/light_construct/small{ dir = 1 @@ -62630,6 +64843,76 @@ /obj/structure/window/reinforced/highpressure/fulltile, /turf/open/floor/plating, /area/engine/engineering) +"cMn" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMo" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMp" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMr" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMs" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMt" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMu" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMv" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMw" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMx" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMy" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMz" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"cMA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/highpressure/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) "cMB" = ( /obj/structure/window/shuttle, /obj/structure/grille, @@ -62638,14 +64921,38 @@ "cMC" = ( /turf/closed/wall/r_wall, /area/engine/supermatter) +"cMD" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cME" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cMF" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) "cMG" = ( /turf/open/floor/engine, /area/engine/supermatter) +"cMH" = ( +/turf/open/floor/engine, +/area/engine/supermatter) +"cMI" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cMJ" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) "cMK" = ( /obj/structure/grille, /obj/structure/window/reinforced/highpressure/fulltile, /turf/open/floor/plating, /area/engine/supermatter) +"cML" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) +"cMM" = ( +/turf/closed/wall/r_wall, +/area/engine/supermatter) "cMN" = ( /obj/structure/cable{ d1 = 1; @@ -62679,31 +64986,90 @@ }, /turf/open/floor/engine, /area/engine/supermatter) -"cRZ" = ( -/obj/machinery/telecomms/hub/preset, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 +"cMP" = ( +/obj/machinery/camera/motion{ + c_tag = "External Armory Camera"; + dir = 1; + network = list("SS13") }, -/turf/open/floor/plasteel/vault{ - dir = 8; - name = "Mainframe Floor"; - initial_gas_mix = "n2=100;TEMP=80" +/turf/open/space/basic, +/area/space) +"cMQ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating, +/area/maintenance/aft) +"cMR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance Bar"; + req_access_txt = "12" }, -/area/tcommsat/server) -"dfH" = ( -/obj/structure/window/reinforced, -/obj/machinery/computer/slot_machine, +/turf/open/floor/plating, +/area/maintenance/aft) +"cMS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating, +/area/maintenance/aft) +"cMT" = ( +/obj/structure/barricade/wooden{ + name = "wooden barricade (CLOSED)" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Incinerator Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"cMU" = ( +/obj/machinery/vending/cola/random, +/obj/effect/decal/cleanable/cobweb, /turf/open/floor/wood, -/area/maintenance/bar) -"dHs" = ( -/obj/structure/table/wood, -/obj/effect/spawner/lootdrop/maintenance, +/area/space/nearstation) +"cMV" = ( +/obj/machinery/vending/snack/random, /turf/open/floor/wood, -/area/maintenance/bar) -"eeC" = ( +/area/space/nearstation) +"cMW" = ( +/turf/open/floor/wood, +/area/space/nearstation) +"cMX" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/space/nearstation) +"cMY" = ( +/turf/open/floor/wood, +/area/space/nearstation) +"cMZ" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/wood, +/area/space/nearstation) +"cNa" = ( +/obj/machinery/vending/kink, +/turf/open/floor/wood, +/area/space/nearstation) +"cNb" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/space/nearstation) +"cNc" = ( +/turf/open/floor/wood, +/area/space/nearstation) +"cNd" = ( +/turf/open/floor/wood, +/area/space/nearstation) +"cNe" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/wood, +/area/space/nearstation) +"cNf" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/space/nearstation) +"cNg" = ( /obj/structure/cable{ d1 = 2; d2 = 4; @@ -62712,42 +65078,8 @@ /turf/open/floor/wood{ icon_state = "wood-broken5" }, -/area/maintenance/bar) -"elp" = ( -/obj/machinery/vending/kink, -/turf/open/floor/wood, -/area/maintenance/bar) -"eIp" = ( -/obj/structure/table/wood/poker, -/obj/item/weapon/storage/pill_bottle/dice, -/turf/open/floor/wood, -/area/maintenance/bar) -"gsu" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp/green, -/turf/open/floor/wood, -/area/maintenance/bar) -"gAI" = ( -/obj/structure/rack, -/obj/item/weapon/soap/nanotrasen, -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, -/area/maintenance/aft) -"hho" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/barricade/wooden{ - name = "wooden barricade (CLOSED)" - }, -/turf/open/floor/plating, -/area/maintenance/aft) -"hjV" = ( +/area/space/nearstation) +"cNh" = ( /obj/structure/window/reinforced, /obj/structure/cable{ d1 = 4; @@ -62756,49 +65088,8 @@ pixel_y = 0 }, /turf/open/floor/wood, -/area/maintenance/bar) -"hKu" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/maintenance/bar) -"idC" = ( -/obj/machinery/vending/cola/random, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/maintenance/bar) -"imJ" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/wood, -/area/maintenance/aft) -"ipA" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance access"; - req_access_txt = "12" - }, -/obj/structure/barricade/wooden{ - name = "wooden barricade (CLOSED)" - }, -/turf/open/floor/plating, -/area/maintenance/aft) -"iCw" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/maintenance/bar) -"kiy" = ( -/obj/machinery/vending/snack/random, -/turf/open/floor/wood, -/area/maintenance/bar) -"kqI" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/wood, -/area/maintenance/bar) -"twx" = ( +/area/space/nearstation) +"cNi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ d1 = 4; @@ -62807,18 +65098,8 @@ pixel_y = 0 }, /turf/closed/wall, -/area/maintenance/bar) -"ulk" = ( -/obj/structure/chair/stool, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/wood, -/area/maintenance/bar) -"uvo" = ( +/area/maintenance/aft) +"cNj" = ( /obj/structure/cable{ d1 = 1; d2 = 2; @@ -62834,115 +65115,129 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"uCm" = ( -/obj/structure/chair/stool, -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, -/area/maintenance/bar) -"wnx" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 4; - name = "4maintenance loot spawner" - }, +"cNk" = ( +/obj/effect/decal/cleanable/oil, /turf/open/floor/wood, /area/maintenance/aft) -"wnE" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks, +"cNl" = ( +/obj/structure/chair/stool, /turf/open/floor/wood, -/area/maintenance/bar) -"yug" = ( +/area/space/nearstation) +"cNm" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/space/nearstation) +"cNn" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/space/nearstation) +"cNo" = ( +/turf/open/floor/wood, +/area/space/nearstation) +"cNp" = ( +/turf/open/floor/wood, +/area/space/nearstation) +"cNq" = ( +/obj/structure/chair/stool, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/wood, +/area/space/nearstation) +"cNr" = ( +/obj/structure/window/reinforced, +/obj/machinery/computer/arcade, +/turf/open/floor/wood, +/area/space/nearstation) +"cNs" = ( +/obj/structure/table/wood/poker, +/obj/item/weapon/storage/pill_bottle/dice, +/turf/open/floor/wood, +/area/space/nearstation) +"cNt" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck, +/turf/open/floor/wood, +/area/space/nearstation) +"cNu" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/space/nearstation) +"cNv" = ( +/turf/open/floor/wood, +/area/space/nearstation) +"cNw" = ( +/obj/structure/chair/stool, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/wood, +/area/space/nearstation) +"cNx" = ( +/obj/structure/window/reinforced, +/obj/machinery/computer/slot_machine, +/turf/open/floor/wood, +/area/space/nearstation) +"cNy" = ( +/turf/open/floor/wood, +/area/space/nearstation) +"cNz" = ( +/turf/open/floor/wood, +/area/space/nearstation) +"cNA" = ( /obj/structure/chair/stool, /turf/open/floor/wood{ icon_state = "wood-broken" }, -/area/maintenance/bar) -"yUg" = ( -/obj/structure/window/reinforced, -/obj/machinery/computer/arcade, -/turf/open/floor/wood, -/area/maintenance/bar) -"zXD" = ( -/obj/structure/closet{ - name = "Glasware Storage" - }, -/obj/item/weapon/storage/box/beakers, -/obj/item/weapon/storage/box/drinkingglasses, -/turf/open/floor/wood, -/area/maintenance/bar) -"AMw" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/wood, -/area/maintenance/bar) -"CuL" = ( -/obj/structure/table/wood/poker, -/obj/item/device/flashlight/lamp/green, -/turf/open/floor/wood, -/area/maintenance/bar) -"Dat" = ( +/area/space/nearstation) +"cNB" = ( /obj/structure/chair/stool, /turf/open/floor/wood, -/area/maintenance/bar) -"Fsp" = ( +/area/space/nearstation) +"cNC" = ( +/obj/structure/chair/stool, /turf/open/floor/wood, -/area/maintenance/bar) -"FJA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, -/turf/open/floor/plating, -/area/maintenance/bar) -"Hio" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/window/reinforced/tinted/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/bar) -"HWm" = ( -/obj/structure/window/reinforced/tinted/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/bar) -"JyR" = ( -/obj/structure/barricade/wooden{ - name = "wooden barricade (CLOSED)" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Incinerator Access"; - req_access_txt = "12" +/area/space/nearstation) +"cND" = ( +/obj/structure/chair/stool, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 }, +/turf/open/floor/wood, +/area/space/nearstation) +"cNE" = ( +/obj/structure/window/reinforced, +/obj/machinery/computer/slot_machine, +/turf/open/floor/wood, +/area/space/nearstation) +"cNF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, /turf/open/floor/plating, /area/maintenance/aft) -"JEz" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck, -/turf/open/floor/wood, -/area/maintenance/bar) -"KUG" = ( -/obj/machinery/chem_dispenser/drinks/beer, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/maintenance/bar) -"MIM" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/wood, -/area/maintenance/bar) -"Pfx" = ( -/turf/closed/wall, -/area/maintenance/bar) -"PPX" = ( -/obj/structure/chair/stool, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/maintenance/bar) -"Qmz" = ( +"cNG" = ( /turf/open/floor/wood{ icon_state = "wood-broken5" }, -/area/maintenance/bar) -"SgX" = ( +/area/space/nearstation) +"cNH" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/wood, +/area/space/nearstation) +"cNI" = ( /obj/machinery/power/apc{ dir = 4; name = "Maintenance Bar APC"; @@ -62956,37 +65251,141 @@ /turf/open/floor/wood{ icon_state = "wood-broken" }, -/area/maintenance/bar) -"Shp" = ( +/area/space/nearstation) +"cNJ" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/space/nearstation) +"cNK" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/space/nearstation) +"cNL" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/space/nearstation) +"cNM" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/space/nearstation) +"cNN" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/space/nearstation) +"cNO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/window/reinforced/tinted/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/aft) +"cNP" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/space/nearstation) +"cNQ" = ( +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/wood, +/area/space/nearstation) +"cNR" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/space/nearstation) +"cNS" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/space/nearstation) +"cNT" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/space/nearstation) +"cNU" = ( +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/wood, +/area/space/nearstation) +"cNV" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/space/nearstation) +"cNW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/window/reinforced/tinted/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/aft) +"cNX" = ( /obj/effect/decal/cleanable/robot_debris/old, /turf/open/floor/wood, -/area/maintenance/bar) -"Tjc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/closed/wall, -/area/maintenance/bar) -"YTi" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance Bar"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/bar) -"YZg" = ( -/obj/structure/rack, +/area/space/nearstation) +"cNY" = ( +/obj/structure/chair/stool, /turf/open/floor/wood, +/area/space/nearstation) +"cNZ" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/space/nearstation) +"cOa" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/wood, +/area/space/nearstation) +"cOb" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/space/nearstation) +"cOc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/window/reinforced/tinted/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, /area/maintenance/aft) -"ZAX" = ( +"cOd" = ( /turf/open/floor/wood{ icon_state = "wood-broken" }, -/area/maintenance/bar) -"ZVf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/maintenance/bar) +/area/space/nearstation) +"cOe" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp/green, +/turf/open/floor/wood, +/area/space/nearstation) +"cOf" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks, +/turf/open/floor/wood, +/area/space/nearstation) +"cOg" = ( +/obj/machinery/chem_dispenser/drinks/beer, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/space/nearstation) +"cOh" = ( +/obj/structure/closet{ + name = "Glasware Storage" + }, +/obj/item/weapon/storage/box/beakers, +/obj/item/weapon/storage/box/drinkingglasses, +/turf/open/floor/wood, +/area/space/nearstation) +"cOi" = ( +/obj/structure/window/reinforced/tinted/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/aft) +"cOj" = ( +/obj/structure/window/reinforced/tinted/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/aft) +"cOk" = ( +/obj/structure/window/reinforced/tinted/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/aft) (1,1,1) = {" aaa @@ -81910,7 +84309,7 @@ bCq bCq bLv bCq -bCq +aoV cbj aoV bVw @@ -82163,10 +84562,10 @@ aaa aaa aaa bCq -YZg -imJ +bJP +bCq bSn -imJ +bCq bCq cbj bLv @@ -82421,7 +84820,7 @@ akD aaa bCq bPS -bPS +bRd bPS bPS bCq @@ -82678,8 +85077,8 @@ akD aaa bLv bPR -gAI -imJ +bRc +bSo bTs bCq bVy @@ -82935,8 +85334,8 @@ bMF aaa bCq bPS -bTs -bPS +bRf +bSo bTu bCq bVB @@ -83192,8 +85591,8 @@ akD aaa bLv bPT -wnx -imJ +bRe +bSo bTt bCq bVA @@ -83448,10 +85847,10 @@ akD akD aaa bCq -ipA +bPV bCq bCq -hho +bTw bCq bVD bWy @@ -84482,17 +86881,17 @@ bCq bCq bCq bCq -JyR -Pfx -Pfx -Pfx -Pfx -FJA -Pfx -Pfx -Pfx -Pfx -Pfx +cMT +bCq +bCq +bCq +bCq +cNF +bCq +bCq +bCq +bCq +bCq cgH bLv aaa @@ -84740,16 +87139,16 @@ bCq bHE bVG bHE -Pfx -AMw -Fsp -Fsp -Qmz -Fsp -Fsp -Shp -Fsp -Pfx +bCq +cNk +bPS +cNy +cNG +cjn +cjn +cNX +cjn +bCq cgH bLv aaa @@ -84995,22 +87394,22 @@ bHE bHE bCq bHE -Pfx -Pfx -Pfx -Fsp -Dat -Fsp -Fsp -hKu -Fsp -Fsp -ZAX -Pfx +bCq +bCq +bCq +bPS +bSo +cNz +cjn +bdV +cjn +cjn +cOd +bCq cgH bLv aaf -cAj +cjJ cjJ cjJ cjJ @@ -85252,18 +87651,18 @@ bHE bHE bTz bHE -Pfx -idC -Qmz -Dat -eIp -yug -Fsp -Fsp -Dat -Dat -Fsp -Pfx +bCq +cMU +cNb +cNl +cNs +cNA +cjn +cjn +cNP +cNY +cjn +bCq cgH bLv aaa @@ -85509,18 +87908,18 @@ bHE bSs bCq bHE -Pfx -kiy -Fsp -Dat -CuL -Dat -Fsp -uCm -dHs -iCw -Fsp -HWm +bCq +cMV +cNc +cNm +bcU +cNB +cjn +cCa +cNQ +cNZ +cjn +cOi cgH bLv aaa @@ -85766,18 +88165,18 @@ bRh bSr bCq bHE -FJA -Fsp -Fsp -Dat -JEz -Dat -hKu -Dat -iCw -Fsp -Fsp -HWm +cMQ +cMW +cNd +cNn +cNt +cNC +bdV +cNJ +cNR +cjn +cjn +cOj cgH bLv aaf @@ -85937,11 +88336,11 @@ aaa aaa aaa aaa -abc -abc -abc +afA +afA +afA afu -abc +afA aaa aaa aaa @@ -86023,18 +88422,18 @@ bCq bCq bCq bHE -YTi -ZAX -AMw -Fsp -Dat -Fsp -Fsp -PPX -iCw -AMw -gsu -HWm +cMR +cMX +cNe +cNo +cNu +cjn +cjn +cNK +cNS +cOa +cOe +cOk cgH bLv aaa @@ -86194,11 +88593,11 @@ aaa aaa aaa aaa -abc +afA aea aeH aft -abc +afA aaa aaa aaa @@ -86280,18 +88679,18 @@ bLv aaa bLv bHE -FJA -Fsp -hKu -Fsp -Fsp -Fsp -Fsp -Dat -iCw -Qmz -wnE -Pfx +cMS +cMY +cNf +cNp +cNv +cjn +cjn +cNL +cNT +cOb +cOf +bCq cgH bLv aaa @@ -86450,13 +88849,13 @@ abc abu abu abu -abc -abc +afA +afA aec aeJ afw -abc -abc +afA +afA aaf aaa aaf @@ -86537,18 +88936,18 @@ bLv aaf bLv bUt -Pfx -MIM -eeC -ulk -ulk -ulk -kqI -Dat -dHs -Fsp -KUG -Pfx +bCq +cMZ +cNg +cNq +cNw +cND +cNH +cNM +cNU +cjn +cOg +bCq cgH bLv aaf @@ -86576,7 +88975,7 @@ abY abY aaa aaf -ctv +cEX abY abY aaa @@ -86713,12 +89112,12 @@ aeb aeI afv agf -abc +afA aaf aaa aaa -aiT -aiT +aiV +aiV aiV akG cxJ @@ -86794,18 +89193,18 @@ bCq aaa bLv bUs -Pfx -elp -hjV -yUg -dfH -dfH -SgX -Dat -iCw -Fsp -zXD -Pfx +bCq +cNa +cNh +cNr +cNx +cNE +cNI +cNN +cNV +cjn +cOh +bCq cgH bCq aaa @@ -86823,18 +89222,18 @@ aaa crn aaf abY -ctv -ctv -ctv -ctv -ctv -ctv -ctv +cEX +cEX +cEX +cEX +cEX +cEX +cEX abY aaa aaf -ctv -ctv +cEX +cEX abY aaa aaa @@ -86970,17 +89369,17 @@ aee aeL afy agh -abc +afA aaf aaa aaf -aiT +aiV ajs akb akI akI amc -aiT +aiV ant akI aos @@ -87051,18 +89450,18 @@ aaa aaa bTB bUv -ZVf -ZVf -twx -ZVf -ZVf -ZVf -ZVf -Hio -Hio -Hio -ZVf -Tjc +bES +bES +cNi +bES +bES +bES +bES +cNO +cNW +cOc +bES +car cgH bCq bCq @@ -87227,7 +89626,7 @@ aed aeK afx agg -abc +afA aaf aaa aaa @@ -87310,7 +89709,7 @@ bTA bUu bVH bVH -uvo +cNj bVH bVH bVH @@ -87853,15 +90252,15 @@ cEl cEE cEl cFm -csx +cFC cFm cFm -csx -csv +cFC +cGO aaa aaa aaT -ctv +cEX abY aaa aaa @@ -88106,19 +90505,19 @@ ciN cji cDZ crr -crJ -crT -crJ +cEm +cEF +cEm cFn -css -csx -csx -css +cFD +cFC +cFC +cFD csb aaf aaf aaT -ctv +cEX abY aaa aaa @@ -88363,19 +90762,19 @@ cgR cDB cqP crq -crZ -crT -crZ +cEn +cEF +cEn cFo -css +cFD cFm cFm -css -csv +cFD +cGO aaa aaa aaT -ctv +cEX abY aaa aaa @@ -88598,7 +90997,7 @@ bWF bXC bXC bZp -cRZ +cak bWB bWB bWB @@ -88620,19 +91019,19 @@ cgR cqx cqR crp -crJ -crT -crJ +cEm +cEF +cEm cFn -css -csx -csx -css +cFD +cFC +cFC +cFD csb aaf aaf aaT -ctv +cEX abY aaa aaa @@ -88877,19 +91276,19 @@ cpX cqz cqQ ccw -crH -crT -crZ +cEp +cEF +cEn cFo -css +cFD cFm cFm -css -csv +cFD +cGO aaa aaa aaT -ctv +cEX abY aaa aaa @@ -89134,19 +91533,19 @@ clJ cig cig ccw -crJ -crT -crJ +cEm +cEF +cEm cFn -css -csx -csx -css +cFD +cFC +cFC +cFD csb aaf aaf aaT -ctv +cEX abY aaa aaa @@ -89391,19 +91790,19 @@ cpZ cig cqS ccw -crH -crT -crZ +cEp +cEF +cEn cFo -css +cFD cFm cFm -css -csv +cFD +cGO aaa aaa aaT -ctv +cEX abY aaa aaf @@ -89648,14 +92047,14 @@ cgR cqA cqT czh -crJ +cEm crU csb cFn -css -csx -csx -css +cFD +cFC +cFC +cFD csb aaf aaf @@ -90061,9 +92460,9 @@ aiF agj aja ajG -akQ -agj -agj +amS +aiX +aiX amS anx anz @@ -90681,17 +93080,17 @@ cAl cFc cAq cFJ -cpx +cDq cGu cGH cGR cHa -csd +cEj ciZ ccw aaa abY -ctv +cEX abY aaa aaa @@ -90928,7 +93327,7 @@ cfg cgU cgJ chG -cpx +cDq cqd cDC cqU @@ -90948,7 +93347,7 @@ cHn ccw aaf aaT -ctv +cEX aaT aaf aaa @@ -91089,9 +93488,9 @@ agn ajc ajI ako -akQ -agj -agj +amS +aiX +aiX amS any anz @@ -91195,17 +93594,17 @@ cEu cEu cMC cFL -csJ +cGf cGw cMm ciZ cHc -cAu -cAu +cHh +cHh ccw aaa abY -ctv +cEX abY aaa aaa @@ -91442,7 +93841,7 @@ cmK cBO ccw chV -cpx +cDq cqf cqD cMC @@ -91456,13 +93855,13 @@ czE cGx ccw cGT -csd -csd +cEj +cEj ciZ ccw aaf aaT -ctv +cEX abY aaa aaa @@ -91699,7 +94098,7 @@ cmL cgR cgL chX -cpx +cDq cqh cqF cra @@ -91713,13 +94112,13 @@ csH csR cMm cGU -csd -csd +cEj +cEj cHo ccw aaa abY -ctv +cEX abY aaa aaa @@ -91956,7 +94355,7 @@ cmL cnv cMm chX -cpx +cDq cqg cqE cqZ @@ -91970,13 +94369,13 @@ csC csQ cMm cGV -csd +cEj cGV ccw ccw aaa abY -ctv +cEX abY aaa aaa @@ -92117,9 +94516,9 @@ aiL ajc ajI akq -akQ -agj -agj +amS +aiX +aiX amS anx anz @@ -92213,7 +94612,7 @@ cmN cgR cgL chX -cpx +cDq cqj cqF crb @@ -92226,14 +94625,14 @@ cFP csI cAt cMm -csd -csd -csd +cEj +cEj +cEj cHp ccw aaf abY -ctv +cEX abY aaa aaa @@ -92358,7 +94757,7 @@ aaa aaf aaf aaT -aaa +cMP aaZ abI ack @@ -92470,7 +94869,7 @@ cfz cgR ccw cii -cpx +cDq cqi cMC cAP @@ -92484,13 +94883,13 @@ czE cGx ccw cGT -csd -csd +cEj +cEj ciZ ccw aaf aaS -ctv +cEX abY aaa aaa @@ -92728,7 +95127,7 @@ cgR ccw cDi cDr -cqk +cDw cDE cEa cMC @@ -92737,7 +95136,7 @@ cEz cEz cMC cFR -csJ +cGf cGz cMm ciZ @@ -92747,7 +95146,7 @@ cHd ccw aaa abY -ctv +cEX abY aaa aaa @@ -92888,7 +95287,7 @@ aIF ajc ajI akp -akQ +amS alA amm amU @@ -92985,7 +95384,7 @@ cgR cMm chX cpD -cqk +cDw cDF cEa cEg @@ -93004,7 +95403,7 @@ cHr ccw aaf aaT -ctv +cEX aaT aaf aaa @@ -93251,17 +95650,17 @@ cEU cFk cAs cFT -cpx +cDq cGx cGK cGY cEk -csd +cEj cHs ccw aaf abY -ctv +cEX abY aaa aaa @@ -93642,7 +96041,7 @@ aaa aaf aaf aaa -abp +adR abP aco acO @@ -93659,9 +96058,9 @@ adR aiQ ajI akt -akQ -agj -agj +amS +aiX +aiX aiX anB anz @@ -94018,8 +96417,8 @@ cig ccw ccw czF -csd -csd +cEj +cEj cFz cFU cGj @@ -94156,7 +96555,7 @@ aaa aaa aaf aaa -abp +adR abO acq acq @@ -94273,12 +96672,12 @@ cjN cDz cDH cMm -csd +cEj crM crV crV cFA -csd +cEj cGk ccw aag @@ -94543,7 +96942,7 @@ aaa aaf aaa aaf -ctv +cEX abY aaa aaf @@ -94670,7 +97069,7 @@ aaa aaa aaa aaf -abp +adR abR abP abP @@ -94800,7 +97199,7 @@ aaf aaf aaf aaf -ctv +cEX abY aaa aaf @@ -94940,7 +97339,7 @@ agz ahb ahF clI -abp +adR ajh ajM akw @@ -95055,9 +97454,9 @@ aaa aaa aaa aaa -ctv -ctv -ctv +cEX +cEX +cEX abY aaa aaa @@ -95197,7 +97596,7 @@ agB ahd ahI clS -abp +adR ajj ajP aky @@ -95454,7 +97853,7 @@ afU ahc ahH aiq -abp +adR aji ajO akw @@ -95711,7 +98110,7 @@ agC ahf ahK ait -abp +adR ajl ajR akw @@ -95968,7 +98367,7 @@ afW ahe ahJ ais -abp +adR ajk ajQ akw @@ -96225,7 +98624,7 @@ agE ahh ahM aiv -abp +adR aiY ajE ajH @@ -96482,7 +98881,7 @@ afY ahg ahL aiu -abp +adR ajm ajS ajn @@ -96739,7 +99138,7 @@ agG ahi ahN aix -abp +adR ajp ajU ajn @@ -96992,11 +99391,11 @@ abo aeA afl aga -abp +adR ahj -abp +adR cAN -abp +adR ajo ajo ajo @@ -97243,12 +99642,12 @@ aaa aaa aaa acw -abp -abp adR -abp +adR +adR +adR cxG -abp +adR adR ahl ahO @@ -97506,7 +99905,7 @@ acU aeC afn agc -abp +adR ahk aoJ aib @@ -97757,13 +100156,13 @@ aag aaa aaa aag -abp -abp -abp -abp +adR +adR +adR +adR afo abp -abp +adR ahn ahn aiA diff --git a/_maps/map_files/debug/runtimestation.dmm b/_maps/map_files/debug/runtimestation.dmm index 1a6183603c..b3facda8d2 100644 --- a/_maps/map_files/debug/runtimestation.dmm +++ b/_maps/map_files/debug/runtimestation.dmm @@ -1,4 +1,4 @@ -"aa" = (/turf/open/space,/area/space) +"aa" = (/turf/open/space/basic,/area/space) "ab" = (/obj/structure/lattice,/turf/open/space,/area/space) "ac" = (/turf/open/space,/area/space/nearstation) "ad" = (/turf/closed/wall/r_wall,/area/maintenance/maintcentral) @@ -139,7 +139,7 @@ "cI" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/open/floor/plasteel/arrival{dir = 8},/area/hallway/secondary/entry) "cJ" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/open/floor/plasteel/arrival{dir = 10},/area/hallway/secondary/entry) "cK" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/machinery/light,/turf/open/floor/plasteel/arrival,/area/hallway/secondary/entry) -"cL" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3;pixel_y = 7},/obj/item/weapon/pen,/turf/open/floor/plasteel/arrival,/area/hallway/secondary/entry) +"cL" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3;pixel_y = 7},/turf/open/floor/plasteel/arrival,/area/hallway/secondary/entry) "cM" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/firstaid/regular,/obj/item/device/healthanalyzer,/turf/open/floor/plasteel/arrival,/area/hallway/secondary/entry) "cN" = (/turf/closed/wall/r_wall,/area/construction) "cO" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2"},/turf/closed/wall/r_wall,/area/construction) diff --git a/_maps/map_files/generic/Centcomm.dmm b/_maps/map_files/generic/Centcomm.dmm index a50e899515..7c9956e00c 100644 --- a/_maps/map_files/generic/Centcomm.dmm +++ b/_maps/map_files/generic/Centcomm.dmm @@ -1,6 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( -/turf/open/space, +/turf/open/space/basic, /area/space) "ab" = ( /turf/closed/indestructible/riveted, @@ -2297,7 +2297,7 @@ /turf/closed/indestructible/riveted, /area/start) "gd" = ( -/obj/effect/landmark/start, +/obj/effect/landmark/start/new_player, /turf/open/floor/plating, /area/start) "ge" = ( @@ -2992,9 +2992,7 @@ /turf/closed/indestructible/riveted, /area/centcom/control) "iv" = ( -/obj/effect/landmark{ - name = "prisonwarp" - }, +/obj/effect/landmark/prisonwarp, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -6494,9 +6492,7 @@ /area/syndicate_mothership/control) "qp" = ( /obj/structure/chair/stool, -/obj/effect/landmark{ - name = "Syndicate-Spawn" - }, +/obj/effect/landmark/syndicate_spawn, /turf/open/floor/plasteel/bar{ dir = 2 }, @@ -8111,9 +8107,7 @@ /turf/open/floor/wood, /area/syndicate_mothership/control) "tT" = ( -/obj/effect/landmark{ - name = "Syndicate-Spawn" - }, +/obj/effect/landmark/syndicate_spawn, /turf/open/floor/wood, /area/syndicate_mothership/control) "tU" = ( @@ -9049,16 +9043,12 @@ /area/centcom/ferry) "wo" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark{ - name = "Emergencyresponseteam" - }, +/obj/effect/landmark/ert_spawn, /turf/open/floor/plasteel/black, /area/centcom/ferry) "wp" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark{ - name = "Emergencyresponseteam" - }, +/obj/effect/landmark/ert_spawn, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -9204,9 +9194,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark{ - name = "Emergencyresponseteam" - }, +/obj/effect/landmark/ert_spawn, /turf/open/floor/plasteel/black, /area/centcom/ferry) "wK" = ( @@ -9294,9 +9282,7 @@ }, /area/wizard_station) "wY" = ( -/obj/effect/landmark/start{ - name = "wizard" - }, +/obj/effect/landmark/start/wizard, /turf/open/floor/engine/cult, /area/wizard_station) "wZ" = ( @@ -9357,9 +9343,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark{ - name = "Emergencyresponseteam" - }, +/obj/effect/landmark/ert_spawn, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -9697,18 +9681,14 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark{ - name = "Emergencyresponseteam" - }, +/obj/effect/landmark/ert_spawn, /turf/open/floor/plasteel/black, /area/centcom/ferry) "xV" = ( /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark{ - name = "Emergencyresponseteam" - }, +/obj/effect/landmark/ert_spawn, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -10328,9 +10308,7 @@ /area/wizard_station) "zj" = ( /obj/structure/table/wood, -/obj/effect/landmark{ - name = "Teleport-Scroll" - }, +/obj/effect/landmark/teleport_scroll, /obj/item/weapon/dice/d20, /obj/item/weapon/dice, /turf/open/floor/carpet, @@ -11791,9 +11769,7 @@ /turf/open/space, /area/space) "CV" = ( -/obj/effect/landmark{ - name = "Holding Facility" - }, +/obj/effect/landmark/holding_facility, /turf/open/floor/engine, /area/centcom/holding) "CW" = ( @@ -11837,9 +11813,7 @@ /area/tdome/tdomeobserve) "Da" = ( /obj/structure/chair, -/obj/effect/landmark{ - name = "tdomeobserve" - }, +/obj/effect/landmark/thunderdome/observe, /obj/structure/sign/barsign{ pixel_y = 32 }, @@ -11849,9 +11823,7 @@ /area/tdome/tdomeobserve) "Db" = ( /obj/structure/chair, -/obj/effect/landmark{ - name = "tdomeobserve" - }, +/obj/effect/landmark/thunderdome/observe, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -12189,27 +12161,21 @@ }, /area/tdome/arena) "DO" = ( -/obj/effect/landmark{ - name = "tdome2" - }, +/obj/effect/landmark/thunderdome/two, /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/floor/plasteel, /area/tdome/arena) "DP" = ( -/obj/effect/landmark{ - name = "tdome2" - }, +/obj/effect/landmark/thunderdome/two, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel, /area/tdome/arena) "DQ" = ( -/obj/effect/landmark{ - name = "tdome2" - }, +/obj/effect/landmark/thunderdome/two, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -12262,27 +12228,21 @@ }, /area/tdome/arena) "DZ" = ( -/obj/effect/landmark{ - name = "tdome1" - }, +/obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/floor/plasteel, /area/tdome/arena) "Ea" = ( -/obj/effect/landmark{ - name = "tdome1" - }, +/obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel, /area/tdome/arena) "Eb" = ( -/obj/effect/landmark{ - name = "tdome1" - }, +/obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -12336,9 +12296,7 @@ }, /area/tdome/tdomeadmin) "Eh" = ( -/obj/effect/landmark{ - name = "tdome2" - }, +/obj/effect/landmark/thunderdome/two, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -12348,22 +12306,16 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/obj/effect/landmark{ - name = "tdome2" - }, +/obj/effect/landmark/thunderdome/two, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/tdome/arena) "Ej" = ( -/obj/effect/landmark{ - name = "tdome2" - }, +/obj/effect/landmark/thunderdome/two, /turf/open/floor/plasteel/neutral, /area/tdome/arena) "Ek" = ( -/obj/effect/landmark{ - name = "tdome2" - }, +/obj/effect/landmark/thunderdome/two, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -12380,9 +12332,7 @@ }, /area/tdome/arena) "En" = ( -/obj/effect/landmark{ - name = "tdome1" - }, +/obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -12392,22 +12342,16 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/obj/effect/landmark{ - name = "tdome1" - }, +/obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/tdome/arena) "Ep" = ( -/obj/effect/landmark{ - name = "tdome1" - }, +/obj/effect/landmark/thunderdome/one, /turf/open/floor/plasteel/neutral, /area/tdome/arena) "Eq" = ( -/obj/effect/landmark{ - name = "tdome1" - }, +/obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -12441,9 +12385,7 @@ network = list("thunder"); c_tag = "Red Team" }, -/obj/effect/landmark{ - name = "tdome2" - }, +/obj/effect/landmark/thunderdome/two, /turf/open/floor/plasteel/neutral, /area/tdome/arena) "Ev" = ( @@ -12474,9 +12416,7 @@ network = list("thunder"); c_tag = "Green Team" }, -/obj/effect/landmark{ - name = "tdome1" - }, +/obj/effect/landmark/thunderdome/one, /turf/open/floor/plasteel/neutral, /area/tdome/arena) "EA" = ( @@ -12516,50 +12456,38 @@ /turf/open/floor/plasteel/green/corner, /area/tdome/arena) "EG" = ( -/obj/effect/landmark{ - name = "tdome2" - }, +/obj/effect/landmark/thunderdome/two, /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/floor/plasteel, /area/tdome/arena) "EH" = ( -/obj/effect/landmark{ - name = "tdome2" - }, +/obj/effect/landmark/thunderdome/two, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/tdome/arena) "EI" = ( -/obj/effect/landmark{ - name = "tdome2" - }, +/obj/effect/landmark/thunderdome/two, /obj/effect/turf_decal/stripes/line{ dir = 6 }, /turf/open/floor/plasteel, /area/tdome/arena) "EJ" = ( -/obj/effect/landmark{ - name = "tdome1" - }, +/obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/floor/plasteel, /area/tdome/arena) "EK" = ( -/obj/effect/landmark{ - name = "tdome1" - }, +/obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/tdome/arena) "EL" = ( -/obj/effect/landmark{ - name = "tdome1" - }, +/obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -12644,9 +12572,7 @@ }, /area/tdome/tdomeadmin) "EV" = ( -/obj/effect/landmark{ - name = "tdomeadmin" - }, +/obj/effect/landmark/thunderdome/admin, /obj/structure/chair/comfy/black{ dir = 1 }, @@ -14446,7 +14372,7 @@ /area/wizard_station) "KN" = ( /obj/machinery/light/small{ - dir = 8 + dir = 4 }, /turf/open/floor/engine/cult, /area/wizard_station) @@ -14964,6 +14890,10 @@ name = "Centcom" }, /area/centcom/evac) +"Md" = ( +/obj/machinery/computer/emergency_shuttle, +/turf/open/floor/mineral/titanium, +/area/shuttle/escape) (1,1,1) = {" aa @@ -62947,7 +62877,7 @@ tH qk Ks ql -Ma +LY Mb yS Lc @@ -65807,7 +65737,7 @@ aa aa aa Fa -Fh +Md Fp FC Fh diff --git a/_maps/map_files/generic/Space.dmm b/_maps/map_files/generic/Space.dmm index c71d2e76ad..3da5b62f4d 100644 --- a/_maps/map_files/generic/Space.dmm +++ b/_maps/map_files/generic/Space.dmm @@ -1,4 +1,4 @@ -"a" = (/turf/open/space,/area/space) +"a" = (/turf/open/space/basic,/area/space) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/_maps/map_files/generic/SpaceDock.dmm b/_maps/map_files/generic/SpaceDock.dmm index 7c3b1d0e4b..336c7dd724 100644 --- a/_maps/map_files/generic/SpaceDock.dmm +++ b/_maps/map_files/generic/SpaceDock.dmm @@ -1,4 +1,4 @@ -"a" = (/turf/open/space,/area/space) +"a" = (/turf/open/space/basic,/area/space) "b" = (/obj/docking_port/stationary{dheight = 0;dir = 2;dwidth = 11;height = 22;id = "whiteship_away";name = "Deep Space";width = 35},/turf/open/space,/area/space) (1,1,1) = {" diff --git a/_maps/shuttles/emergency_bar.dmm b/_maps/shuttles/emergency_bar.dmm index eb696067e2..c15d5cea75 100644 --- a/_maps/shuttles/emergency_bar.dmm +++ b/_maps/shuttles/emergency_bar.dmm @@ -250,7 +250,7 @@ "aN" = ( /obj/structure/chair/stool/bar{ can_buckle = 1; - name = "buckable bar stool" + name = "buckleable bar stool" }, /turf/open/floor/plasteel/bar, /area/shuttle/escape) diff --git a/code/__DATASTRUCTURES/globals.dm b/code/__DATASTRUCTURES/globals.dm new file mode 100644 index 0000000000..f9b5281212 --- /dev/null +++ b/code/__DATASTRUCTURES/globals.dm @@ -0,0 +1,37 @@ +//See controllers/globals.dm +#define GLOBAL_MANAGED(X, InitValue)\ +/datum/controller/global_vars/proc/InitGlobal##X(){\ + ##X = ##InitValue;\ + gvars_datum_init_order += #X;\ +} +#define GLOBAL_UNMANAGED(X, InitValue) /datum/controller/global_vars/proc/InitGlobal##X() + +#ifndef TESTING +#define GLOBAL_PROTECT(X)\ +/datum/controller/global_vars/InitGlobal##X(){\ + ..();\ + gvars_datum_protected_varlist += #X;\ +} +#else +#define GLOBAL_PROTECT(X) +#endif + +#define GLOBAL_REAL(X, Typepath) var/global##Typepath/##X + +#define GLOBAL_RAW(X) /datum/controller/global_vars/var/global##X + +#define GLOBAL_VAR_INIT(X, InitValue) GLOBAL_RAW(/##X); GLOBAL_MANAGED(X, InitValue) + +#define GLOBAL_VAR_CONST(X, InitValue) GLOBAL_RAW(/const/##X) = InitValue; GLOBAL_UNMANAGED(X, InitValue) + +#define GLOBAL_LIST_INIT(X, InitValue) GLOBAL_RAW(/list/##X); GLOBAL_MANAGED(X, InitValue) + +#define GLOBAL_LIST_EMPTY(X) GLOBAL_LIST_INIT(X, list()) + +#define GLOBAL_DATUM_INIT(X, Typepath, InitValue) GLOBAL_RAW(Typepath/##X); GLOBAL_MANAGED(X, InitValue) + +#define GLOBAL_VAR(X) GLOBAL_RAW(/##X); GLOBAL_MANAGED(X, null) + +#define GLOBAL_LIST(X) GLOBAL_RAW(/list/##X); GLOBAL_MANAGED(X, null) + +#define GLOBAL_DATUM(X, Typepath) GLOBAL_RAW(Typepath/##X); GLOBAL_MANAGED(X, null) \ No newline at end of file diff --git a/code/__DEFINES/MC.dm b/code/__DEFINES/MC.dm index 86c43d1590..130e3dd671 100644 --- a/code/__DEFINES/MC.dm +++ b/code/__DEFINES/MC.dm @@ -1,4 +1,4 @@ -#define MC_TICK_CHECK ( ( world.tick_usage > CURRENT_TICKLIMIT || src.state != SS_RUNNING ) ? pause() : 0 ) +#define MC_TICK_CHECK ( ( world.tick_usage > GLOB.CURRENT_TICKLIMIT || src.state != SS_RUNNING ) ? pause() : 0 ) // Used to smooth out costs to try and avoid oscillation. #define MC_AVERAGE_FAST(average, current) (0.7 * (average) + 0.3 * (current)) #define MC_AVERAGE(average, current) (0.8 * (average) + 0.2 * (current)) @@ -52,18 +52,16 @@ #define SS_SLEEPING 4 //fire() slept. #define SS_PAUSING 5 //in the middle of pausing +#define SUBSYSTEM_DEF(X) GLOBAL_REAL(SS##X, /datum/controller/subsystem/##X);\ +/datum/controller/subsystem/##X/New(){\ + NEW_SS_GLOBAL(SS##X);\ + PreInit();\ +}\ +/datum/controller/subsystem/##X -//Timing subsystem -//Don't run if there is an identical unique timer active -#define TIMER_UNIQUE 0x1 -//For unique timers: Replace the old timer rather then not start this one -#define TIMER_OVERRIDE 0x2 -//Timing should be based on how timing progresses on clients, not the sever. -// tracking this is more expensive, -// should only be used in conjuction with things that have to progress client side, such as animate() or sound() -#define TIMER_CLIENT_TIME 0x4 -//Timer can be stopped using deltimer() -#define TIMER_STOPPABLE 0x8 -//To be used with TIMER_UNIQUE -//prevents distinguishing identical timers with the wait variable -#define TIMER_NO_HASH_WAIT 0x10 \ No newline at end of file +#define PROCESSING_SUBSYSTEM_DEF(X) GLOBAL_REAL(SS##X, /datum/controller/subsystem/processing/##X);\ +/datum/controller/subsystem/processing/##X/New(){\ + NEW_SS_GLOBAL(SS##X);\ + PreInit();\ +}\ +/datum/controller/subsystem/processing/##X diff --git a/code/__DEFINES/admin.dm b/code/__DEFINES/admin.dm index 9e393c1598..c5ef02c455 100644 --- a/code/__DEFINES/admin.dm +++ b/code/__DEFINES/admin.dm @@ -43,7 +43,6 @@ #define ADMIN_VV(atom) "(VV)" #define ADMIN_SM(user) "(SM)" #define ADMIN_TP(user) "(TP)" -#define ADMIN_BSA(user) "(BSA)" #define ADMIN_KICK(user) "(KICK)" #define ADMIN_CENTCOM_REPLY(user) "(RPLY)" #define ADMIN_SYNDICATE_REPLY(user) "(RPLY)" @@ -52,11 +51,14 @@ #define ADMIN_LOOKUP(user) "[key_name_admin(user)][ADMIN_QUE(user)]" #define ADMIN_LOOKUPFLW(user) "[key_name_admin(user)][ADMIN_QUE(user)] [ADMIN_FLW(user)]" #define ADMIN_SET_SD_CODE "(SETCODE)" -#define ADMIN_FULLMONTY(user) "[key_name_admin(user)] [ADMIN_QUE(user)] [ADMIN_PP(user)] [ADMIN_VV(user)] [ADMIN_SM(user)] [ADMIN_FLW(user)] [ADMIN_TP(user)]" +#define ADMIN_FULLMONTY_NONAME(user) "[ADMIN_QUE(user)] [ADMIN_PP(user)] [ADMIN_VV(user)] [ADMIN_SM(user)] [ADMIN_FLW(user)] [ADMIN_TP(user)] [ADMIN_INDIVIDUALLOG(user)]" +#define ADMIN_FULLMONTY(user) "[key_name_admin(user)] [ADMIN_FULLMONTY_NONAME(user)]" #define ADMIN_JMP(src) "(JMP)" #define COORD(src) "[src ? "([src.x],[src.y],[src.z])" : "nonexistent location"]" #define ADMIN_COORDJMP(src) "[src ? "[COORD(src)] [ADMIN_JMP(src)]" : "nonexistent location"]" +#define ADMIN_INDIVIDUALLOG(user) "(LOGS)" #define ADMIN_PUNISHMENT_LIGHTNING "Lightning bolt" #define ADMIN_PUNISHMENT_BRAINDAMAGE "Brain damage" -#define ADMIN_PUNISHMENT_GIB "Gib" \ No newline at end of file +#define ADMIN_PUNISHMENT_GIB "Gib" +#define ADMIN_PUNISHMENT_BSA "Bluespace Artillery Device" \ No newline at end of file diff --git a/code/__DEFINES/citadel_defines.dm b/code/__DEFINES/citadel_defines.dm index 7e8f2d4add..51ba9d4c59 100644 --- a/code/__DEFINES/citadel_defines.dm +++ b/code/__DEFINES/citadel_defines.dm @@ -65,18 +65,6 @@ #define MILK_RATE_MULT 1 #define MILK_EFFICIENCY 1 - -// Admin ticket things -#define TICKET_RESOLVED "Yes" -#define TICKET_UNRESOLVED "No" -#define TICKET_UNASSIGNED "N/A" - -#define TICKET_REPLIED "Yes" -#define TICKET_UNREPLIED "No" - -#define TICKET_INACTIVE "No" -#define TICKET_ACTIVE "Yes" - //Individual logging define #define INDIVIDUAL_LOOC_LOG "LOOC log" diff --git a/code/__DEFINES/clockcult.dm b/code/__DEFINES/clockcult.dm index 768ee708ec..9c86e031ab 100644 --- a/code/__DEFINES/clockcult.dm +++ b/code/__DEFINES/clockcult.dm @@ -5,17 +5,17 @@ #define REPLICANT_ALLOY "replicant_alloy" #define HIEROPHANT_ANSIBLE "hierophant_ansible" -var/global/clockwork_construction_value = 0 //The total value of all structures built by the clockwork cult -var/global/clockwork_caches = 0 //How many clockwork caches exist in the world (not each individual) -var/global/clockwork_daemons = 0 //How many daemons exist in the world -var/global/list/clockwork_generals_invoked = list("nezbere" = FALSE, "sevtug" = FALSE, "nzcrentr" = FALSE, "inath-neq" = FALSE) //How many generals have been recently invoked -var/global/list/all_clockwork_objects = list() //All clockwork items, structures, and effects in existence -var/global/list/all_clockwork_mobs = list() //All clockwork SERVANTS (not creatures) in existence -var/global/list/clockwork_component_cache = list(BELLIGERENT_EYE = 0, VANGUARD_COGWHEEL = 0, GEIS_CAPACITOR = 0, REPLICANT_ALLOY = 0, HIEROPHANT_ANSIBLE = 0) //The pool of components that caches draw from -var/global/ratvar_awakens = 0 //If Ratvar has been summoned; not a boolean, for proper handling of multiple Ratvars -var/global/nezbere_invoked = 0 //If Nezbere has been invoked; not a boolean, for proper handling of multiple Nezberes -var/global/clockwork_gateway_activated = FALSE //if a gateway to the celestial derelict has ever been successfully activated -var/global/list/all_scripture = list() //a list containing scripture instances; not used to track existing scripture +GLOBAL_VAR_INIT(clockwork_construction_value, 0) //The total value of all structures built by the clockwork cult +GLOBAL_VAR_INIT(clockwork_caches, 0) //How many clockwork caches exist in the world (not each individual) +GLOBAL_VAR_INIT(clockwork_daemons, 0) //How many daemons exist in the world +GLOBAL_LIST_INIT(clockwork_generals_invoked, list("nezbere" = FALSE, "sevtug" = FALSE, "nzcrentr" = FALSE, "inath-neq" = FALSE)) //How many generals have been recently invoked +GLOBAL_LIST_EMPTY(all_clockwork_objects) //All clockwork items, structures, and effects in existence +GLOBAL_LIST_EMPTY(all_clockwork_mobs) //All clockwork SERVANTS (not creatures) in existence +GLOBAL_LIST_INIT(clockwork_component_cache, list(BELLIGERENT_EYE = 0, VANGUARD_COGWHEEL = 0, GEIS_CAPACITOR = 0, REPLICANT_ALLOY = 0, HIEROPHANT_ANSIBLE = 0)) //The pool of components that caches draw from +GLOBAL_VAR_INIT(ratvar_awakens, 0) //If Ratvar has been summoned; not a boolean, for proper handling of multiple Ratvars +GLOBAL_VAR_INIT(nezbere_invoked, 0) //If Nezbere has been invoked; not a boolean, for proper handling of multiple Nezberes +GLOBAL_VAR_INIT(clockwork_gateway_activated, FALSE) //if a gateway to the celestial derelict has ever been successfully activated +GLOBAL_LIST_EMPTY(all_scripture) //a list containing scripture instances; not used to track existing scripture //Scripture tiers and requirements; peripherals should never be used #define SCRIPTURE_PERIPHERAL "Peripheral" @@ -43,7 +43,9 @@ var/global/list/all_scripture = list() //a list containing scripture instances; #define SLAB_SLOWDOWN_MAXIMUM 2700 //maximum slowdown from additional servants; defaults to 4 minutes 30 seconds -#define CACHE_PRODUCTION_TIME 900 //how long(deciseconds) caches require to produce a component; defaults to 1 minute 30 seconds +#define CACHE_PRODUCTION_TIME 600 //how long(deciseconds) caches require to produce a component; defaults to 1 minute + +#define ACTIVE_CACHE_SLOWDOWN 100 //how many additional deciseconds caches take to produce a component for each linked cache; defaults to 10 seconds #define LOWER_PROB_PER_COMPONENT 10 //how much each component in the cache reduces the weight of getting another of that component type @@ -85,10 +87,12 @@ var/global/list/all_scripture = list() //a list containing scripture instances; #define GATEWAY_RATVAR_ARRIVAL 300 //when progress is at or above this, game over ratvar's here everybody go home -//Objective defines -#define CLOCKCULT_GATEWAY "summon ratvar" +#define ARK_SUMMON_COST 3 //how many of each component an Ark costs to summon -#define CLOCKCULT_ESCAPE "proselytize the station" +#define ARK_CONSUME_COST 7 //how many of each component an Ark needs to consume to activate + +//Objective text define +#define CLOCKCULT_OBJECTIVE "Construct the Ark of the Clockwork Justicar and free Ratvar." //misc clockcult stuff #define MARAUDER_EMERGE_THRESHOLD 65 //marauders cannot emerge unless host is at this% or less health diff --git a/code/__DEFINES/construction.dm b/code/__DEFINES/construction.dm index 79d78dfbae..d4b536ec2f 100644 --- a/code/__DEFINES/construction.dm +++ b/code/__DEFINES/construction.dm @@ -60,6 +60,12 @@ #define GEAR_SECURE 1 #define GEAR_LOOSE 2 +//floodlights because apparently we use defines now +#define FLOODLIGHT_NEEDS_WIRES 0 +#define FLOODLIGHT_NEEDS_LIGHTS 1 +#define FLOODLIGHT_NEEDS_SECURING 2 +#define FLOODLIGHT_NEEDS_WRENCHING 3 + //other construction-related things //windows affected by nar-sie turn this color. diff --git a/code/__DEFINES/flags.dm b/code/__DEFINES/flags.dm index 0c07b50147..05466e1458 100644 --- a/code/__DEFINES/flags.dm +++ b/code/__DEFINES/flags.dm @@ -19,10 +19,11 @@ #define ON_BORDER 512 // item has priority to check when entering or leaving #define NOSLIP 1024 //prevents from slipping on wet floors, in space etc +#define CLEAN_ON_MOVE 2048 // BLOCK_GAS_SMOKE_EFFECT only used in masks at the moment. -#define BLOCK_GAS_SMOKE_EFFECT 8192 // blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets ONLY! (NOTE: flag shared with THICKMATERIAL) -#define THICKMATERIAL 8192 //prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body. (NOTE: flag shared with BLOCK_GAS_SMOKE_EFFECT) +#define BLOCK_GAS_SMOKE_EFFECT 4096 // blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets ONLY! +#define THICKMATERIAL 8192 //prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body. #define DROPDEL 16384 // When dropped, it calls qdel on itself /* Secondary atom flags, access using the SECONDARY_FLAG macros */ @@ -35,6 +36,12 @@ #define INFORM_ADMINS_ON_RELOCATE "inform_admins_on_relocate" #define BANG_PROTECT "bang_protect" +// A mob with OMNITONGUE has no restriction in the ability to speak +// languages that they know. So even if they wouldn't normally be able to +// through mob or tongue restrictions, this flag allows them to ignore +// those restrictions. +#define OMNITONGUE "omnitongue" + //turf-only flags #define NOJAUNT 1 #define UNUSED_TRANSIT_TURF 2 @@ -59,20 +66,6 @@ #define GROUND 1 #define FLYING 2 - -/* - These defines are used specifically with the atom/movable/languages bitmask. - They are used in atom/movable/Hear() and atom/movable/say() to determine whether hearers can understand a message. -*/ -#define HUMAN 1 -#define MONKEY 2 -#define ALIEN 4 -#define ROBOT 8 -#define SLIME 16 -#define DRONE 32 -#define SWARMER 64 -#define RATVAR 128 - // Flags for reagents #define REAGENT_NOREACT 1 @@ -84,3 +77,5 @@ #define UNACIDABLE 16 //acid can't even appear on it, let alone melt it. #define ACID_PROOF 32 //acid stuck on it doesn't melt it. #define INDESTRUCTIBLE 64 //doesn't take damage + +// language secondary flags for atoms diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index e9a3b21bbb..097538c590 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -19,6 +19,8 @@ #define ismineralturf(A) (istype(A, /turf/closed/mineral)) +#define islava(A) (istype(A, /turf/open/floor/plating/lava)) + //Mobs #define isliving(A) (istype(A, /mob/living)) @@ -120,13 +122,13 @@ #define isorgan(A) (istype(A, /obj/item/organ)) -var/list/static/global/pointed_types = typecacheof(list( +GLOBAL_LIST_INIT(pointed_types, typecacheof(list( /obj/item/weapon/pen, /obj/item/weapon/screwdriver, /obj/item/weapon/reagent_containers/syringe, - /obj/item/weapon/kitchen/fork)) + /obj/item/weapon/kitchen/fork))) -#define is_pointed(W) (is_type_in_typecache(W, pointed_types)) +#define is_pointed(W) (is_type_in_typecache(W, GLOB.pointed_types)) #define isbodypart(A) (istype(A, /obj/item/bodypart)) diff --git a/code/__DEFINES/jobs.dm b/code/__DEFINES/jobs.dm new file mode 100644 index 0000000000..6d5310364f --- /dev/null +++ b/code/__DEFINES/jobs.dm @@ -0,0 +1,43 @@ + +#define ENGSEC (1<<0) + +#define CAPTAIN (1<<0) +#define HOS (1<<1) +#define WARDEN (1<<2) +#define DETECTIVE (1<<3) +#define OFFICER (1<<4) +#define CHIEF (1<<5) +#define ENGINEER (1<<6) +#define ATMOSTECH (1<<7) +#define ROBOTICIST (1<<8) +#define AI_JF (1<<9) +#define CYBORG (1<<10) + + +#define MEDSCI (1<<1) + +#define RD_JF (1<<0) +#define SCIENTIST (1<<1) +#define CHEMIST (1<<2) +#define CMO_JF (1<<3) +#define DOCTOR (1<<4) +#define GENETICIST (1<<5) +#define VIROLOGIST (1<<6) + + +#define CIVILIAN (1<<2) + +#define HOP (1<<0) +#define BARTENDER (1<<1) +#define BOTANIST (1<<2) +#define COOK (1<<3) +#define JANITOR (1<<4) +#define LIBRARIAN (1<<5) +#define QUARTERMASTER (1<<6) +#define CARGOTECH (1<<7) +#define MINER (1<<8) +#define LAWYER (1<<9) +#define CHAPLAIN (1<<10) +#define CLOWN (1<<11) +#define MIME (1<<12) +#define ASSISTANT (1<<13) \ No newline at end of file diff --git a/code/__DEFINES/language.dm b/code/__DEFINES/language.dm new file mode 100644 index 0000000000..3f09f46817 --- /dev/null +++ b/code/__DEFINES/language.dm @@ -0,0 +1,2 @@ +#define NO_STUTTER 1 +#define TONGUELESS_SPEECH 2 diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm index 78395458ae..32b4e6059f 100644 --- a/code/__DEFINES/lighting.dm +++ b/code/__DEFINES/lighting.dm @@ -4,9 +4,9 @@ #define LIGHTING_FALLOFF 1 // type of falloff to use for lighting; 1 for circular, 2 for square #define LIGHTING_LAMBERTIAN 0 // use lambertian shading for light sources #define LIGHTING_HEIGHT 1 // height off the ground of light sources on the pseudo-z-axis, you should probably leave this alone -#define LIGHTING_ROUND_VALUE 1 / 128 //Value used to round lumcounts, values smaller than 1/255 don't matter (if they do, thanks sinking points), greater values will make lighting less precise, but in turn increase performance, VERY SLIGHTLY. +#define LIGHTING_ROUND_VALUE 1 / 64 //Value used to round lumcounts, values smaller than 1/129 don't matter (if they do, thanks sinking points), greater values will make lighting less precise, but in turn increase performance, VERY SLIGHTLY. -#define LIGHTING_ICON 'icons/effects/lighting_object.png' // icon used for lighting shading effects +#define LIGHTING_ICON 'icons/effects/lighting_object.dmi' // icon used for lighting shading effects // If the max of the lighting lumcounts of each spectrum drops below this, disable luminosity on the lighting objects. // Set to zero to disable soft lighting. Luminosity changes then work if it's lit at all. @@ -67,3 +67,8 @@ #define LIGHT_COLOR_SLIME_LAMP "#AFC84B" //Weird color, between yellow and green, very slimy. rgb(175, 200, 75) #define LIGHT_COLOR_TUNGSTEN "#FAE1AF" //Extremely diluted yellow, close to skin color (for some reason). rgb(250, 225, 175) #define LIGHT_COLOR_HALOGEN "#F0FAFA" //Barely visible cyan-ish hue, as the doctor prescribed. rgb(240, 250, 250) + +#define LIGHTING_PLANE_ALPHA_VISIBLE 255 +#define LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE 192 +#define LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE 128 //For lighting alpha, small amounts lead to big changes. even at 128 its hard to figure out what is dark and what is light, at 64 you almost can't even tell. +#define LIGHTING_PLANE_ALPHA_INVISIBLE 0 \ No newline at end of file diff --git a/code/__DEFINES/machines.dm b/code/__DEFINES/machines.dm index 8f9f1cb5e7..004ea378da 100644 --- a/code/__DEFINES/machines.dm +++ b/code/__DEFINES/machines.dm @@ -63,3 +63,6 @@ #define PROGRAM_STATE_KILLED 0 #define PROGRAM_STATE_BACKGROUND 1 #define PROGRAM_STATE_ACTIVE 2 + +#define FIREDOOR_OPEN 1 +#define FIREDOOR_CLOSED 2 \ No newline at end of file diff --git a/code/__DEFINES/maps.dm b/code/__DEFINES/maps.dm index 6212c2a4c7..21aaaaaf07 100644 --- a/code/__DEFINES/maps.dm +++ b/code/__DEFINES/maps.dm @@ -41,4 +41,6 @@ Last space-z level = empty #define ZLEVEL_EMPTY_SPACE 11 #define ZLEVEL_SPACEMIN 3 -#define ZLEVEL_SPACEMAX 11 \ No newline at end of file +#define ZLEVEL_SPACEMAX 11 + +#define SPACERUIN_MAP_EDGE_PAD 15 \ No newline at end of file diff --git a/code/__DEFINES/math.dm b/code/__DEFINES/math.dm index 76dae9e21e..3e781da6cd 100644 --- a/code/__DEFINES/math.dm +++ b/code/__DEFINES/math.dm @@ -22,4 +22,4 @@ //time of day but automatically adjusts to the server going into the next day within the same round. //for when you need a reliable time number that doesn't depend on byond time. #define REALTIMEOFDAY (world.timeofday + (MIDNIGHT_ROLLOVER * MIDNIGHT_ROLLOVER_CHECK)) -#define MIDNIGHT_ROLLOVER_CHECK ( rollovercheck_last_timeofday != world.timeofday ? update_midnight_rollover() : midnight_rollovers ) +#define MIDNIGHT_ROLLOVER_CHECK ( GLOB.rollovercheck_last_timeofday != world.timeofday ? update_midnight_rollover() : GLOB.midnight_rollovers ) diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm index 8e98e80d78..b71af8236e 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -149,7 +149,7 @@ #define STAGE_FIVE 9 #define STAGE_SIX 11 //From supermatter shard -//ticker.current_state values +//SSticker.current_state values #define GAME_STATE_STARTUP 0 #define GAME_STATE_PREGAME 1 #define GAME_STATE_SETTING_UP 2 @@ -188,7 +188,7 @@ //Key: //"entered-[blood_state]-[dir_of_image]" //or: "exited-[blood_state]-[dir_of_image]" -var/list/bloody_footprints_cache = list() +GLOBAL_LIST_EMPTY(bloody_footprints_cache) //Bloody shoes/footprints #define MAX_SHOE_BLOODINESS 100 @@ -253,7 +253,7 @@ var/list/bloody_footprints_cache = list() #define GHOST_ACCS_DEFAULT_OPTION GHOST_ACCS_FULL -var/global/list/ghost_accs_options = list(GHOST_ACCS_NONE, GHOST_ACCS_DIR, GHOST_ACCS_FULL) //So save files can be sanitized properly. +GLOBAL_LIST_INIT(ghost_accs_options, list(GHOST_ACCS_NONE, GHOST_ACCS_DIR, GHOST_ACCS_FULL)) //So save files can be sanitized properly. #define GHOST_OTHERS_SIMPLE 1 #define GHOST_OTHERS_DEFAULT_SPRITE 50 @@ -269,7 +269,7 @@ var/global/list/ghost_accs_options = list(GHOST_ACCS_NONE, GHOST_ACCS_DIR, GHOST #define GHOST_MAX_VIEW_RANGE_MEMBER 14 -var/global/list/ghost_others_options = list(GHOST_OTHERS_SIMPLE, GHOST_OTHERS_DEFAULT_SPRITE, GHOST_OTHERS_THEIR_SETTING) //Same as ghost_accs_options. +GLOBAL_LIST_INIT(ghost_others_options, list(GHOST_OTHERS_SIMPLE, GHOST_OTHERS_DEFAULT_SPRITE, GHOST_OTHERS_THEIR_SETTING)) //Same as ghost_accs_options. //Color Defines #define OOC_COLOR "#002eb8" @@ -332,9 +332,9 @@ var/global/list/ghost_others_options = list(GHOST_OTHERS_SIMPLE, GHOST_OTHERS_DE #define SHELTER_DEPLOY_ANCHORED_OBJECTS "anchored objects" //debug printing macros -#define debug_world(msg) if (Debug2) to_chat(world, "DEBUG: [msg]") -#define debug_admins(msg) if (Debug2) to_chat(admins, "DEBUG: [msg]") -#define debug_world_log(msg) if (Debug2) log_world("DEBUG: [msg]") +#define debug_world(msg) if (GLOB.Debug2) to_chat(world, "DEBUG: [msg]") +#define debug_admins(msg) if (GLOB.Debug2) to_chat(GLOB.admins, "DEBUG: [msg]") +#define debug_world_log(msg) if (GLOB.Debug2) log_world("DEBUG: [msg]") #define COORD(A) "([A.x],[A.y],[A.z])" #define INCREMENT_TALLY(L, stat) if(L[stat]){L[stat]++}else{L[stat] = 1} diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index 2d847f39b5..28e4a262fd 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -107,4 +107,13 @@ #define INDIVIDUAL_SAY_LOG "Say log" #define INDIVIDUAL_EMOTE_LOG "Emote log" #define INDIVIDUAL_OOC_LOG "OOC log" -#define INDIVIDUAL_SHOW_ALL_LOG "All logs" \ No newline at end of file +#define INDIVIDUAL_SHOW_ALL_LOG "All logs" + +#define TK_MAXRANGE 15 + +#define NO_SLIP_WHEN_WALKING 1 +#define SLIDE 2 +#define GALOSHES_DONT_HELP 4 +#define SLIDE_ICE 8 + +#define MAX_CHICKENS 50 \ No newline at end of file diff --git a/code/__DEFINES/reagents.dm b/code/__DEFINES/reagents.dm index 2cd950b92d..6df0514b0a 100644 --- a/code/__DEFINES/reagents.dm +++ b/code/__DEFINES/reagents.dm @@ -3,4 +3,10 @@ #define GAS 3 #define OPENCONTAINER 4096 // is an open container for chemistry purposes -#define TRANSPARENT 8192 //Used for non-open containers which you still want to be able to see the reagents off. \ No newline at end of file +#define TRANSPARENT 8192 //Used for non-open containers which you still want to be able to see the reagents off. + +#define TOUCH 1 //splashing +#define INGEST 2 //ingestion +#define VAPOR 3 //foam, spray, blob attack +#define PATCH 4 //patches +#define INJECT 5 //injection \ No newline at end of file diff --git a/code/__DEFINES/robots.dm b/code/__DEFINES/robots.dm index 921589d033..9b450765db 100644 --- a/code/__DEFINES/robots.dm +++ b/code/__DEFINES/robots.dm @@ -34,3 +34,9 @@ #define FLOOR_BOT 4 // Floorbots #define CLEAN_BOT 8 // Cleanbots #define MED_BOT 16 // Medibots + +//AI notification defines +#define NEW_BORG 1 +#define NEW_MODULE 2 +#define RENAME 3 +#define AI_SHELL 4 \ No newline at end of file diff --git a/code/__DEFINES/role_preferences.dm b/code/__DEFINES/role_preferences.dm index 94995eeb23..dc9fbe6fe3 100644 --- a/code/__DEFINES/role_preferences.dm +++ b/code/__DEFINES/role_preferences.dm @@ -28,7 +28,7 @@ //Missing assignment means it's not a gamemode specific role, IT'S NOT A BUG OR ERROR. //The gamemode specific ones are just so the gamemodes can query whether a player is old enough //(in game days played) to play that role -var/global/list/special_roles = list( +GLOBAL_LIST_INIT(special_roles, list( ROLE_TRAITOR = /datum/game_mode/traitor, ROLE_OPERATIVE = /datum/game_mode/nuclear, ROLE_CHANGELING = /datum/game_mode/changeling, @@ -47,7 +47,7 @@ var/global/list/special_roles = list( ROLE_DEVIL = /datum/game_mode/devil, ROLE_SERVANT_OF_RATVAR = /datum/game_mode/clockwork_cult, ROLE_BORER, -) +)) //Job defines for what happens when you fail to qualify for any job during job selection #define BEASSISTANT 1 diff --git a/code/__DEFINES/say.dm b/code/__DEFINES/say.dm index 2d460f2d8b..4f3a03dc95 100644 --- a/code/__DEFINES/say.dm +++ b/code/__DEFINES/say.dm @@ -11,6 +11,7 @@ #define MODE_INTERCOM "intercom" #define MODE_BINARY "binary" #define MODE_WHISPER "whisper" +#define MODE_WHISPER_CRIT "whispercrit" #define MODE_DEPARTMENT "department" #define MODE_ALIEN "alientalk" #define MODE_HOLOPAD "holopad" @@ -32,6 +33,9 @@ #define REDUCE_RANGE 2 #define NOPASS 4 +//Eavesdropping +#define EAVESDROP_EXTRA_RANGE 1 //how much past the specified message_range does the message get starred, whispering only + // A link given to ghost alice to follow bob #define FOLLOW_LINK(alice, bob) "(F)" #define TURF_LINK(alice, turfy) "(T)" diff --git a/code/__DEFINES/shuttles.dm b/code/__DEFINES/shuttles.dm index ea52fb21ae..a133816f2d 100644 --- a/code/__DEFINES/shuttles.dm +++ b/code/__DEFINES/shuttles.dm @@ -43,4 +43,6 @@ #define HYPERSPACE_WARMUP 1 #define HYPERSPACE_LAUNCH 2 -#define HYPERSPACE_END 3 \ No newline at end of file +#define HYPERSPACE_END 3 + +#define CALL_SHUTTLE_REASON_LENGTH 12 \ No newline at end of file diff --git a/code/__DEFINES/sight.dm b/code/__DEFINES/sight.dm index 6482d541f0..d756cbaf1b 100644 --- a/code/__DEFINES/sight.dm +++ b/code/__DEFINES/sight.dm @@ -1,8 +1,5 @@ - #define SEE_INVISIBLE_MINIMUM 5 -#define SEE_INVISIBLE_NOLIGHTING 15 //to not see the lighting objects. Used for nightvision and observer with darkness toggled. - #define INVISIBILITY_LIGHTING 20 #define SEE_INVISIBLE_LIVING 25 diff --git a/code/__DEFINES/sound.dm b/code/__DEFINES/sound.dm new file mode 100644 index 0000000000..94ed5dc7b9 --- /dev/null +++ b/code/__DEFINES/sound.dm @@ -0,0 +1,8 @@ +//max channel is 1024. Only go lower from here, because byond tends to pick the first availiable channel to play sounds on +#define CHANNEL_LOBBYMUSIC 1024 +#define CHANNEL_ADMIN 1023 +#define CHANNEL_VOX 1022 + +//THIS SHOULD ALWAYS BE THE LOWEST ONE! +//KEEP IT UPDATED +#define CHANNEL_HIGHEST_AVAILABLE 1021 diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm index 3bdd86ae39..bc5816dbb9 100644 --- a/code/__DEFINES/status_effects.dm +++ b/code/__DEFINES/status_effects.dm @@ -1,6 +1,12 @@ //These are all the different status effects. Use the paths for each effect in the defines. +#define STATUS_EFFECT_MULTIPLE 0 //if it allows multiple instances of the effect + +#define STATUS_EFFECT_UNIQUE 1 //if it allows only one, preventing new instances + +#define STATUS_EFFECT_REPLACE 2 //if it allows only one, but new instances replace + #define BASIC_STATUS_EFFECT /datum/status_effect //Has no effect. /////////// diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm new file mode 100644 index 0000000000..20b3f88745 --- /dev/null +++ b/code/__DEFINES/subsystems.dm @@ -0,0 +1,21 @@ + +//Timing subsystem +//Don't run if there is an identical unique timer active +#define TIMER_UNIQUE 0x1 +//For unique timers: Replace the old timer rather then not start this one +#define TIMER_OVERRIDE 0x2 +//Timing should be based on how timing progresses on clients, not the sever. +// tracking this is more expensive, +// should only be used in conjuction with things that have to progress client side, such as animate() or sound() +#define TIMER_CLIENT_TIME 0x4 +//Timer can be stopped using deltimer() +#define TIMER_STOPPABLE 0x8 +//To be used with TIMER_UNIQUE +//prevents distinguishing identical timers with the wait variable +#define TIMER_NO_HASH_WAIT 0x10 + +#define TIMER_NO_INVOKE_WARNING 600 //number of byond ticks that are allowed to pass before the timer subsystem thinks it hung on something + +//For servers that can't do with any additional lag, set this to none in flightpacks.dm in subsystem/processing. +#define FLIGHTSUIT_PROCESSING_NONE 0 +#define FLIGHTSUIT_PROCESSING_FULL 1 diff --git a/code/__DEFINES/tick.dm b/code/__DEFINES/tick.dm index 393ad99eda..0c8c17da6f 100644 --- a/code/__DEFINES/tick.dm +++ b/code/__DEFINES/tick.dm @@ -3,5 +3,5 @@ #define TICK_LIMIT_MC 70 #define TICK_LIMIT_MC_INIT_DEFAULT 98 -#define TICK_CHECK ( world.tick_usage > CURRENT_TICKLIMIT ) -#define CHECK_TICK if (world.tick_usage > CURRENT_TICKLIMIT) stoplag() +#define TICK_CHECK ( world.tick_usage > GLOB.CURRENT_TICKLIMIT ) +#define CHECK_TICK if TICK_CHECK stoplag() diff --git a/code/__DEFINES/voreconstants.dm b/code/__DEFINES/voreconstants.dm deleted file mode 100644 index 6a07a60f4b..0000000000 --- a/code/__DEFINES/voreconstants.dm +++ /dev/null @@ -1,66 +0,0 @@ -// Overhauled vore system -#define DM_HOLD "Hold" -#define DM_DIGEST "Digest" -#define DM_HEAL "Heal" -#define DM_DIGESTF "Fast Digest" - -#define VORE_STRUGGLE_EMOTE_CHANCE 40 - -// Stance for hostile mobs to be in while devouring someone. -#define HOSTILE_STANCE_EATING 99 - -/* -var/global/list/player_sizes_list = list("Macro" = SIZESCALE_HUGE, "Big" = SIZESCALE_BIG, "Normal" = SIZESCALE_NORMAL, "Small" = SIZESCALE_SMALL, "Tiny" = SIZESCALE_TINY) - // moved to sound.dm - -var/global/list/digestion_sounds = list( - 'sound/vore/digest1.ogg', - 'sound/vore/digest2.ogg', - 'sound/vore/digest3.ogg', - 'sound/vore/digest4.ogg', - 'sound/vore/digest5.ogg', - 'sound/vore/digest6.ogg', - 'sound/vore/digest7.ogg', - 'sound/vore/digest8.ogg', - 'sound/vore/digest9.ogg', - 'sound/vore/digest10.ogg', - 'sound/vore/digest11.ogg', - 'sound/vore/digest12.ogg') - -var/global/list/death_sounds = list( - 'sound/vore/death1.ogg', - 'sound/vore/death2.ogg', - 'sound/vore/death3.ogg', - 'sound/vore/death4.ogg', - 'sound/vore/death5.ogg', - 'sound/vore/death6.ogg', - 'sound/vore/death7.ogg', - 'sound/vore/death8.ogg', - 'sound/vore/death9.ogg', - 'sound/vore/death10.ogg') */ - -var/global/list/vore_sounds = list( - "Gulp" = 'sound/vore/gulp.ogg', - "Insert" = 'sound/vore/insert.ogg', - "Insertion1" = 'sound/vore/insertion1.ogg', - "Insertion2" = 'sound/vore/insertion2.ogg', - "Insertion3" = 'sound/vore/insertion3.ogg', - "Schlorp" = 'sound/vore/schlorp.ogg', - "Squish1" = 'sound/vore/squish1.ogg', - "Squish2" = 'sound/vore/squish2.ogg', - "Squish3" = 'sound/vore/squish3.ogg', - "Squish4" = 'sound/vore/squish4.ogg') -/* also moved to sound.dmi -var/global/list/struggle_sounds = list( - "Squish1" = 'sound/vore/squish1.ogg', - "Squish2" = 'sound/vore/squish2.ogg', - "Squish3" = 'sound/vore/squish3.ogg', - "Squish4" = 'sound/vore/squish4.ogg') - -/proc/log_debug(text) - if (config.log_debug) - diary << "\[[time_stamp()]]DEBUG: [text][log_end]" - - for(var/client/C in admins) - if(C.prefs.toggles & CHAT_DEBUGLOGS) - C << "DEBUG: [text]" */ diff --git a/code/__HELPERS/_lists.dm b/code/__HELPERS/_lists.dm index de22c139ae..db07a99d03 100644 --- a/code/__HELPERS/_lists.dm +++ b/code/__HELPERS/_lists.dm @@ -65,7 +65,10 @@ if(!L || !L.len || !A) return 0 - return L[A.type] + if(ispath(A)) + . = L[A] + else + . = L[A.type] //Checks for a string in a list /proc/is_string_in_list(string, list/L) @@ -278,7 +281,7 @@ //Specifically for record datums in a list. /proc/sortRecord(list/L, field = "name", order = 1) - cmp_field = field + GLOB.cmp_field = field return sortTim(L, order >= 0 ? /proc/cmp_records_asc : /proc/cmp_records_dsc) //any value in a list diff --git a/code/__HELPERS/_logging.dm b/code/__HELPERS/_logging.dm index cceea91f64..2785ba896f 100644 --- a/code/__HELPERS/_logging.dm +++ b/code/__HELPERS/_logging.dm @@ -18,15 +18,15 @@ #endif /proc/log_admin(text) - admin_log.Add(text) + GLOB.admin_log.Add(text) if (config.log_admin) - diary << "\[[time_stamp()]]ADMIN: [text]" + GLOB.diary << "\[[time_stamp()]]ADMIN: [text]" //Items using this proc are stripped from public logs - use with caution /proc/log_admin_private(text) - admin_log.Add(text) + GLOB.admin_log.Add(text) if (config.log_admin) - diary << "\[[time_stamp()]]ADMINPRIVATE: [text]" + GLOB.diary << "\[[time_stamp()]]ADMINPRIVATE: [text]" /proc/log_adminsay(text) if (config.log_adminchat) @@ -38,65 +38,65 @@ /proc/log_game(text) if (config.log_game) - diary << "\[[time_stamp()]]GAME: [text]" + GLOB.diary << "\[[time_stamp()]]GAME: [text]" /proc/log_vote(text) if (config.log_vote) - diary << "\[[time_stamp()]]VOTE: [text]" + GLOB.diary << "\[[time_stamp()]]VOTE: [text]" /proc/log_access(text) if (config.log_access) - diary << "\[[time_stamp()]]ACCESS: [text]" + GLOB.diary << "\[[time_stamp()]]ACCESS: [text]" /proc/log_say(text) if (config.log_say) - diary << "\[[time_stamp()]]SAY: [text]" + GLOB.diary << "\[[time_stamp()]]SAY: [text]" /proc/log_prayer(text) if (config.log_prayer) - diary << "\[[time_stamp()]]PRAY: [text]" + GLOB.diary << "\[[time_stamp()]]PRAY: [text]" /proc/log_law(text) if (config.log_law) - diary << "\[[time_stamp()]]LAW: [text]" + GLOB.diary << "\[[time_stamp()]]LAW: [text]" /proc/log_ooc(text) if (config.log_ooc) - diary << "\[[time_stamp()]]OOC: [text]" + GLOB.diary << "\[[time_stamp()]]OOC: [text]" /proc/log_whisper(text) if (config.log_whisper) - diary << "\[[time_stamp()]]WHISPER: [text]" + GLOB.diary << "\[[time_stamp()]]WHISPER: [text]" /proc/log_emote(text) if (config.log_emote) - diary << "\[[time_stamp()]]EMOTE: [text]" + GLOB.diary << "\[[time_stamp()]]EMOTE: [text]" /proc/log_attack(text) if (config.log_attack) - diaryofmeanpeople << "\[[time_stamp()]]ATTACK: [text]" + GLOB.diaryofmeanpeople << "\[[time_stamp()]]ATTACK: [text]" /proc/log_pda(text) if (config.log_pda) - diary << "\[[time_stamp()]]PDA: [text]" + GLOB.diary << "\[[time_stamp()]]PDA: [text]" /proc/log_comment(text) if (config.log_pda) //reusing the PDA option because I really don't think news comments are worth a config option - diary << "\[[time_stamp()]]COMMENT: [text]" + GLOB.diary << "\[[time_stamp()]]COMMENT: [text]" /proc/log_chat(text) if (config.log_pda) - diary << "\[[time_stamp()]]CHAT: [text]" + GLOB.diary << "\[[time_stamp()]]CHAT: [text]" /proc/log_sql(text) if(config.sql_enabled) - diary << "\[[time_stamp()]]SQL: [text]" + GLOB.diary << "\[[time_stamp()]]SQL: [text]" //This replaces world.log so it displays both in DD and the file /proc/log_world(text) if(config && config.log_runtimes) - world.log = runtime_diary + world.log = GLOB.runtime_diary world.log << text world.log = null world.log << text diff --git a/code/__HELPERS/_string_lists.dm b/code/__HELPERS/_string_lists.dm index b101efa2a9..7d694c1844 100644 --- a/code/__HELPERS/_string_lists.dm +++ b/code/__HELPERS/_string_lists.dm @@ -2,15 +2,15 @@ #define pick_list_replacements(FILE, KEY) (strings_replacement(FILE, KEY)) #define json_load(FILE) (json_decode(file2text(FILE))) -var/global/list/string_cache -var/global/string_filename_current_key +GLOBAL_LIST(string_cache) +GLOBAL_VAR(string_filename_current_key) /proc/strings_replacement(filename, key) load_strings_file(filename) - if((filename in string_cache) && (key in string_cache[filename])) - var/response = pick(string_cache[filename][key]) + if((filename in GLOB.string_cache) && (key in GLOB.string_cache[filename])) + var/response = pick(GLOB.string_cache[filename][key]) var/regex/r = regex("@pick\\((\\D+?)\\)", "g") response = r.Replace(response, /proc/strings_subkey_lookup) return response @@ -19,23 +19,23 @@ var/global/string_filename_current_key /proc/strings(filename as text, key as text) load_strings_file(filename) - if((filename in string_cache) && (key in string_cache[filename])) - return string_cache[filename][key] + if((filename in GLOB.string_cache) && (key in GLOB.string_cache[filename])) + return GLOB.string_cache[filename][key] else CRASH("strings list not found: strings/[filename], index=[key]") /proc/strings_subkey_lookup(match, group1) - return pick_list(string_filename_current_key, group1) + return pick_list(GLOB.string_filename_current_key, group1) /proc/load_strings_file(filename) - string_filename_current_key = filename - if(filename in string_cache) + GLOB.string_filename_current_key = filename + if(filename in GLOB.string_cache) return //no work to do - if(!string_cache) - string_cache = new + if(!GLOB.string_cache) + GLOB.string_cache = new if(fexists("strings/[filename]")) - string_cache[filename] = json_load("strings/[filename]") + GLOB.string_cache[filename] = json_load("strings/[filename]") else CRASH("file not found: strings/[filename]") diff --git a/code/__HELPERS/bandetect.dm b/code/__HELPERS/bandetect.dm index 9a43f30372..9da3c38632 100644 --- a/code/__HELPERS/bandetect.dm +++ b/code/__HELPERS/bandetect.dm @@ -2,7 +2,7 @@ /client/proc/join_date_check(y,m,d) - var/DBQuery/query_datediff = dbcon.NewQuery("SELECT DATEDIFF(Now(),'[y]-[m]-[d]')") + var/DBQuery/query_datediff = GLOB.dbcon.NewQuery("SELECT DATEDIFF(Now(),'[y]-[m]-[d]')") if(!query_datediff.Execute()) return FALSE diff --git a/code/__HELPERS/cmp.dm b/code/__HELPERS/cmp.dm index a84bec4d4e..be070ae806 100644 --- a/code/__HELPERS/cmp.dm +++ b/code/__HELPERS/cmp.dm @@ -16,12 +16,12 @@ /proc/cmp_name_dsc(atom/a, atom/b) return sorttext(a.name, b.name) -var/cmp_field = "name" +GLOBAL_VAR_INIT(cmp_field, "name") /proc/cmp_records_asc(datum/data/record/a, datum/data/record/b) - return sorttext(b.fields[cmp_field], a.fields[cmp_field]) + return sorttext(b.fields[GLOB.cmp_field], a.fields[GLOB.cmp_field]) /proc/cmp_records_dsc(datum/data/record/a, datum/data/record/b) - return sorttext(a.fields[cmp_field], b.fields[cmp_field]) + return sorttext(a.fields[GLOB.cmp_field], b.fields[GLOB.cmp_field]) /proc/cmp_ckey_asc(client/a, client/b) return sorttext(b.ckey, a.ckey) diff --git a/code/__HELPERS/files.dm b/code/__HELPERS/files.dm index 0b501c377a..2a0640a6e1 100644 --- a/code/__HELPERS/files.dm +++ b/code/__HELPERS/files.dm @@ -51,11 +51,11 @@ PLEASE USE RESPONSIBLY, Some log files can reach sizes of 4MB! */ /client/proc/file_spam_check() - var/time_to_wait = fileaccess_timer - world.time + var/time_to_wait = GLOB.fileaccess_timer - world.time if(time_to_wait > 0) to_chat(src, "Error: file_spam_check(): Spam. Please wait [round(time_to_wait/10)] seconds.") return 1 - fileaccess_timer = world.time + FTPDELAY + GLOB.fileaccess_timer = world.time + FTPDELAY return 0 #undef FTPDELAY diff --git a/code/__HELPERS/flags.dm b/code/__HELPERS/flags.dm index 8ff099ef27..5a6c1f3ab4 100644 --- a/code/__HELPERS/flags.dm +++ b/code/__HELPERS/flags.dm @@ -1,3 +1,4 @@ #define HAS_SECONDARY_FLAG(atom, sflag) (atom.secondary_flags ? atom.secondary_flags[sflag] : FALSE) #define SET_SECONDARY_FLAG(atom, sflag) if(!atom.secondary_flags) { atom.secondary_flags = list(); } atom.secondary_flags[sflag] = TRUE; #define CLEAR_SECONDARY_FLAG(atom, sflag) if(atom.secondary_flags) atom.secondary_flags[sflag] = null +#define TOGGLE_SECONDARY_FLAG(atom, sflag) if(HAS_SECONDARY_FLAG(atom, sflag)) { CLEAR_SECONDARY_FLAG(atom, sflag); } else {SET_SECONDARY_FLAG(atom, sflag) ; } diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index 7ce7dc3705..a727d85dff 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -76,7 +76,7 @@ /proc/alone_in_area(area/the_area, mob/must_be_alone, check_type = /mob/living/carbon) var/area/our_area = get_area(the_area) - for(var/C in living_mob_list) + for(var/C in GLOB.living_mob_list) if(!istype(C, check_type)) continue if(C == must_be_alone) @@ -301,12 +301,12 @@ /proc/try_move_adjacent(atom/movable/AM) var/turf/T = get_turf(AM) - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) if(AM.Move(get_step(T, direction))) break /proc/get_mob_by_key(key) - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(M.ckey == lowertext(key)) return M return null @@ -317,7 +317,7 @@ var/list/candidates = list() // Keep looping until we find a non-afk candidate within the time bracket (we limit the bracket to 10 minutes (6000)) while(!candidates.len && afk_bracket < 6000) - for(var/mob/dead/observer/G in player_list) + for(var/mob/dead/observer/G in GLOB.player_list) if(G.client != null) if(!(G.mind && G.mind.current && G.mind.current.stat != DEAD)) if(!G.client.is_afk(afk_bracket) && (be_special_type in G.client.prefs.be_special)) @@ -358,8 +358,8 @@ /proc/get_active_player_count(var/alive_check = 0, var/afk_check = 0, var/human_check = 0) // Get active players who are playing in the round var/active_players = 0 - for(var/i = 1; i <= player_list.len; i++) - var/mob/M = player_list[i] + for(var/i = 1; i <= GLOB.player_list.len; i++) + var/mob/M = GLOB.player_list[i] if(M && M.client) if(alive_check && M.stat) continue @@ -431,10 +431,10 @@ if(2) to_chat(G, "Choice registered: No.") if(3) - var/list/L = poll_ignore[ignore_category] + var/list/L = GLOB.poll_ignore[ignore_category] if(!L) - poll_ignore[ignore_category] = list() - poll_ignore[ignore_category] += G.ckey + GLOB.poll_ignore[ignore_category] = list() + GLOB.poll_ignore[ignore_category] += G.ckey to_chat(G, "Choice registered: Never for this round.") /proc/pollCandidates(var/Question, var/jobbanType, var/datum/game_mode/gametypeCheck, var/be_special_flag = 0, var/poll_time = 300, var/ignore_category = null, flashwindow = TRUE) @@ -443,8 +443,8 @@ if (!Question) Question = "Would you like to be a special role?" - for(var/mob/dead/observer/G in player_list) - if(!G.key || !G.client || (ignore_category && poll_ignore[ignore_category] && G.ckey in poll_ignore[ignore_category])) + for(var/mob/dead/observer/G in GLOB.player_list) + if(!G.key || !G.client || (ignore_category && GLOB.poll_ignore[ignore_category] && G.ckey in GLOB.poll_ignore[ignore_category])) continue if(be_special_flag) if(!(G.client.prefs) || !(be_special_flag in G.client.prefs.be_special)) @@ -490,7 +490,7 @@ return //First we spawn a dude. - var/mob/living/carbon/human/new_character = new(pick(latejoin))//The mob being spawned. + var/mob/living/carbon/human/new_character = new(pick(GLOB.latejoin))//The mob being spawned. G_found.client.prefs.copy_to(new_character) new_character.dna.update_dna_identity() @@ -499,7 +499,7 @@ return new_character /proc/send_to_playing_players(thing) //sends a whatever to all playing players; use instead of to_chat(world, where needed) - for(var/M in player_list) + for(var/M in GLOB.player_list) if(M && !isnewplayer(M)) to_chat(M, thing) @@ -513,19 +513,19 @@ winset(C, "mainwindow", "flash=5") /proc/AnnounceArrival(var/mob/living/carbon/human/character, var/rank) - if(ticker.current_state != GAME_STATE_PLAYING || !character) + if(SSticker.current_state != GAME_STATE_PLAYING || !character) return var/area/A = get_area(character) var/message = "\ [character.real_name] ([rank]) has arrived at the station at \ [A.name]." deadchat_broadcast(message, follow_target = character, message_type=DEADCHAT_ARRIVALRATTLE) - if((!announcement_systems.len) || (!character.mind)) + if((!GLOB.announcement_systems.len) || (!character.mind)) return if((character.mind.assigned_role == "Cyborg") || (character.mind.assigned_role == character.mind.special_role)) return - var/obj/machinery/announcement_system/announcer = pick(announcement_systems) + var/obj/machinery/announcement_system/announcer = pick(GLOB.announcement_systems) announcer.announce("ARRIVAL", character.real_name, rank, list()) //make the list empty to make it announce it in common /proc/GetRedPart(const/hexa) @@ -535,4 +535,4 @@ return hex2num(copytext(hexa, 4, 6)) /proc/GetBluePart(const/hexa) - return hex2num(copytext(hexa, 6, 8)) \ No newline at end of file + return hex2num(copytext(hexa, 6, 8)) diff --git a/code/__HELPERS/global_lists.dm b/code/__HELPERS/global_lists.dm index 81881f76b5..a010d3a0a4 100644 --- a/code/__HELPERS/global_lists.dm +++ b/code/__HELPERS/global_lists.dm @@ -4,86 +4,79 @@ /proc/make_datum_references_lists() //hair - init_sprite_accessory_subtypes(/datum/sprite_accessory/hair, hair_styles_list, hair_styles_male_list, hair_styles_female_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/hair, GLOB.hair_styles_list, GLOB.hair_styles_male_list, GLOB.hair_styles_female_list) //facial hair - init_sprite_accessory_subtypes(/datum/sprite_accessory/facial_hair, facial_hair_styles_list, facial_hair_styles_male_list, facial_hair_styles_female_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/facial_hair, GLOB.facial_hair_styles_list, GLOB.facial_hair_styles_male_list, GLOB.facial_hair_styles_female_list) //underwear - init_sprite_accessory_subtypes(/datum/sprite_accessory/underwear, underwear_list, underwear_m, underwear_f) + init_sprite_accessory_subtypes(/datum/sprite_accessory/underwear, GLOB.underwear_list, GLOB.underwear_m, GLOB.underwear_f) //undershirt - init_sprite_accessory_subtypes(/datum/sprite_accessory/undershirt, undershirt_list, undershirt_m, undershirt_f) + init_sprite_accessory_subtypes(/datum/sprite_accessory/undershirt, GLOB.undershirt_list, GLOB.undershirt_m, GLOB.undershirt_f) //socks - init_sprite_accessory_subtypes(/datum/sprite_accessory/socks, socks_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/socks, GLOB.socks_list) //lizard bodyparts (blizzard intensifies) - init_sprite_accessory_subtypes(/datum/sprite_accessory/body_markings, body_markings_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/lizard, tails_list_lizard) - init_sprite_accessory_subtypes(/datum/sprite_accessory/tails_animated/lizard, animated_tails_list_lizard) - init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/human, tails_list_human) - init_sprite_accessory_subtypes(/datum/sprite_accessory/tails_animated/human, animated_tails_list_human) - init_sprite_accessory_subtypes(/datum/sprite_accessory/snouts, snouts_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/horns, horns_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/ears, ears_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/wings, wings_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/wings_open, wings_open_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/frills, frills_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/spines, spines_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/spines_animated, animated_spines_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/legs, legs_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/wings, r_wings_list,roundstart = TRUE) - - //human mutant bodyparts - init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/human, tails_list_human) - init_sprite_accessory_subtypes(/datum/sprite_accessory/tails_animated/human, animated_tails_list_human) - init_sprite_accessory_subtypes(/datum/sprite_accessory/ears, ears_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/wings, wings_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/wings_open, wings_open_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/body_markings, GLOB.body_markings_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/lizard, GLOB.tails_list_lizard) + init_sprite_accessory_subtypes(/datum/sprite_accessory/tails_animated/lizard, GLOB.animated_tails_list_lizard) + init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/human, GLOB.tails_list_human) + init_sprite_accessory_subtypes(/datum/sprite_accessory/tails_animated/human, GLOB.animated_tails_list_human) + init_sprite_accessory_subtypes(/datum/sprite_accessory/snouts, GLOB.snouts_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/horns,GLOB.horns_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/ears, GLOB.ears_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/wings, GLOB.wings_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/wings_open, GLOB.wings_open_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/frills, GLOB.frills_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/spines, GLOB.spines_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/spines_animated, GLOB.animated_spines_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/legs, GLOB.legs_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/wings, GLOB.r_wings_list,roundstart = TRUE) //citadel code //mammal bodyparts (fucking furries) - init_sprite_accessory_subtypes(/datum/sprite_accessory/mam_body_markings, mam_body_markings_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/mam_tails, mam_tails_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/mam_ears, mam_ears_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/mam_tails_animated, mam_tails_animated_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/taur, taur_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/mam_body_markings, GLOB.mam_body_markings_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/mam_tails, GLOB.mam_tails_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/mam_ears, GLOB.mam_ears_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/mam_tails_animated, GLOB.mam_tails_animated_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/taur, GLOB.taur_list) //avian bodyparts (i swear this isn't starbound) -// init_sprite_accessory_subtypes(/datum/sprite_accessory/beaks/avian, avian_beaks_list) -// init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/avian, avian_tails_list) -// init_sprite_accessory_subtypes(/datum/sprite_accessory/avian_wings, avian_wings_list) -// init_sprite_accessory_subtypes(/datum/sprite_accessory/avian_open_wings, avian_open_wings_list) +// init_sprite_accessory_subtypes(/datum/sprite_accessory/beaks/avian, GLOB.avian_beaks_list) +// init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/avian, GLOB.avian_tails_list) +// init_sprite_accessory_subtypes(/datum/sprite_accessory/avian_wings, GLOB.avian_wings_list) +// init_sprite_accessory_subtypes(/datum/sprite_accessory/avian_open_wings, GLOB.avian_open_wings_list) //xeno parts (hiss?) - init_sprite_accessory_subtypes(/datum/sprite_accessory/xeno_head, xeno_head_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/xeno_tail, xeno_tail_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/xeno_dorsal, xeno_dorsal_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/xeno_head, GLOB.xeno_head_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/xeno_tail, GLOB.xeno_tail_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/xeno_dorsal, GLOB.xeno_dorsal_list) //genitals - init_sprite_accessory_subtypes(/datum/sprite_accessory/penis, cock_shapes_list) - init_sprite_accessory_subtypes(/datum/sprite_accessory/breasts, breasts_size_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/penis, GLOB.cock_shapes_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/breasts, GLOB.breasts_size_list) //Species for(var/spath in subtypesof(/datum/species)) var/datum/species/S = new spath() if(S.roundstart) - roundstart_species[S.id] = S.type - species_list[S.id] = S.type + GLOB.roundstart_species[S.id] = S.type + GLOB.species_list[S.id] = S.type //Surgeries for(var/path in subtypesof(/datum/surgery)) - surgeries_list += new path() + GLOB.surgeries_list += new path() //Materials for(var/path in subtypesof(/datum/material)) var/datum/material/D = new path() - materials_list[D.id] = D + GLOB.materials_list[D.id] = D //Techs for(var/path in subtypesof(/datum/tech)) var/datum/tech/D = new path() - tech_list[D.id] = D + GLOB.tech_list[D.id] = D //Emotes for(var/path in subtypesof(/datum/emote)) var/datum/emote/E = new path() - emote_list[E.key] = E + E.emote_list[E.key] = E - init_subtypes(/datum/crafting_recipe, crafting_recipes) + init_subtypes(/datum/crafting_recipe, GLOB.crafting_recipes) /* // Uncomment to debug chemical reaction list. /client/verb/debug_chemical_list() diff --git a/code/__HELPERS/icon_smoothing.dm b/code/__HELPERS/icon_smoothing.dm index 108c2f1c54..d890788c91 100644 --- a/code/__HELPERS/icon_smoothing.dm +++ b/code/__HELPERS/icon_smoothing.dm @@ -67,7 +67,7 @@ if(AM.can_be_unanchored && !AM.anchored) return 0 - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) AM = find_type_in_direction(A, direction) if(AM == NULLTURF_BORDER) if((A.smooth & SMOOTH_BORDER)) @@ -259,7 +259,7 @@ A.cut_overlay(A.bottom_left_corner) A.bottom_left_corner = se LAZYADD(New, se) - + if(New) A.add_overlay(New) diff --git a/code/__HELPERS/icons.dm b/code/__HELPERS/icons.dm index 08569a8ee1..f49c030737 100644 --- a/code/__HELPERS/icons.dm +++ b/code/__HELPERS/icons.dm @@ -15,7 +15,7 @@ CHANGING ICONS Several new procs have been added to the /icon datum to simplify working with icons. To use them, remember you first need to setup an /icon var like so: -var/icon/my_icon = new('iconfile.dmi') +GLOBAL_DATUM_INIT(my_icon, /icon, new('iconfile.dmi')) icon/ChangeOpacity(amount = 1) A very common operation in DM is to try to make an icon more or less transparent. Making an icon more @@ -872,18 +872,18 @@ The _flatIcons list is a cache for generated icon files. qdel(atom_icon) return text_image -var/global/list/friendly_animal_types = list() +GLOBAL_LIST_EMPTY(friendly_animal_types) // Pick a random animal instead of the icon, and use that instead /proc/getRandomAnimalImage(atom/A) - if(!friendly_animal_types.len) + if(!GLOB.friendly_animal_types.len) for(var/T in typesof(/mob/living/simple_animal)) var/mob/living/simple_animal/SA = T if(initial(SA.gold_core_spawnable) == 2) - friendly_animal_types += SA + GLOB.friendly_animal_types += SA - var/mob/living/simple_animal/SA = pick(friendly_animal_types) + var/mob/living/simple_animal/SA = pick(GLOB.friendly_animal_types) var/icon = initial(SA.icon) var/icon_state = initial(SA.icon_state) @@ -943,16 +943,16 @@ var/global/list/friendly_animal_types = list() return J return 0 -var/global/list/humanoid_icon_cache = list() //For creating consistent icons for human looking simple animals -/proc/get_flat_human_icon(var/icon_id,var/outfit,var/datum/preferences/prefs) +/proc/get_flat_human_icon(icon_id, datum/job/J, datum/preferences/prefs) + var/static/list/humanoid_icon_cache = list() if(!icon_id || !humanoid_icon_cache[icon_id]) var/mob/living/carbon/human/dummy/body = new() if(prefs) prefs.copy_to(body) - if(outfit) - body.equipOutfit(outfit, TRUE) + if(J) + J.equip(body, TRUE, FALSE) SSoverlays.Flush() @@ -988,13 +988,12 @@ var/global/list/humanoid_icon_cache = list() /image/proc/setDir(newdir) dir = newdir -// Used to make the frozen item visuals for Freon. -var/list/freeze_item_icons = list() - /atom/proc/freeze_icon_index() return "\ref[initial(icon)]-[initial(icon_state)]" /obj/proc/make_frozen_visual() + // Used to make the frozen item visuals for Freon. + var/static/list/freeze_item_icons = list() if(!HAS_SECONDARY_FLAG(src, FROZEN) && (initial(icon) && initial(icon_state))) var/index = freeze_icon_index() var/icon/IC diff --git a/code/__HELPERS/maths.dm b/code/__HELPERS/maths.dm index f4bcfcca76..7e892e8dd4 100644 --- a/code/__HELPERS/maths.dm +++ b/code/__HELPERS/maths.dm @@ -1,13 +1,13 @@ // Credits to Nickr5 for the useful procs I've taken from his library resource. -var/const/E = 2.71828183 -var/const/Sqrt2 = 1.41421356 +GLOBAL_VAR_INIT(E, 2.71828183) +GLOBAL_VAR_INIT(Sqrt2, 1.41421356) // List of square roots for the numbers 1-100. -var/list/sqrtTable = list(1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, +GLOBAL_LIST_INIT(sqrtTable, list(1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10) + 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10)) /proc/sign(x) return x!=0?x/abs(x):0 @@ -150,9 +150,9 @@ var/list/sqrtTable = list(1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, //68% chance that the number is within 1stddev //95% chance that the number is within 2stddev //98% chance that the number is within 3stddev...etc -var/gaussian_next #define ACCURACY 10000 /proc/gaussian(mean, stddev) + var/static/gaussian_next var/R1;var/R2;var/working if(gaussian_next != null) R1 = gaussian_next diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 61e7f9364a..5c3e6da561 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -21,58 +21,59 @@ return "000" /proc/random_underwear(gender) - if(!underwear_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/underwear, underwear_list, underwear_m, underwear_f) + if(!GLOB.underwear_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/underwear, GLOB.underwear_list, GLOB.underwear_m, GLOB.underwear_f) switch(gender) if(MALE) - return pick(underwear_m) + return pick(GLOB.underwear_m) if(FEMALE) - return pick(underwear_f) + return pick(GLOB.underwear_f) else - return pick(underwear_list) + return pick(GLOB.underwear_list) /proc/random_undershirt(gender) - if(!undershirt_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/undershirt, undershirt_list, undershirt_m, undershirt_f) + if(!GLOB.undershirt_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/undershirt, GLOB.undershirt_list, GLOB.undershirt_m, GLOB.undershirt_f) switch(gender) if(MALE) - return pick(undershirt_m) + return pick(GLOB.undershirt_m) if(FEMALE) - return pick(undershirt_f) + return pick(GLOB.undershirt_f) else - return pick(undershirt_list) + return pick(GLOB.undershirt_list) /proc/random_socks() - if(!socks_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/socks, socks_list) - return pick(socks_list) + if(!GLOB.socks_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/socks, GLOB.socks_list) + return pick(GLOB.socks_list) -/proc/random_features(penis=0,balls=0,vagina=0,womb=0,breasts=0) - if(!tails_list_human.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/human, tails_list_human) - if(!tails_list_lizard.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/lizard, tails_list_lizard) - if(!snouts_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/snouts, snouts_list) - if(!horns_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/horns, horns_list) - if(!ears_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/ears, horns_list) - if(!frills_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/frills, frills_list) - if(!spines_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/spines, spines_list) - if(!legs_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/legs, legs_list) - if(!body_markings_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/body_markings, body_markings_list) - if(!wings_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/wings, wings_list) - if(!cock_shapes_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/penis, cock_shapes_list) - if(ishuman(src)) - var/mob/living/carbon/human/H = src - if(H.gender == MALE) +/proc/random_features() + if(!GLOB.tails_list_human.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/human, GLOB.tails_list_human) + if(!GLOB.tails_list_lizard.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/lizard, GLOB.tails_list_lizard) + if(!GLOB.snouts_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/snouts, GLOB.snouts_list) + if(!GLOB.horns_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/horns, GLOB.horns_list) + if(!GLOB.ears_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/ears, GLOB.horns_list) + if(!GLOB.frills_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/frills, GLOB.frills_list) + if(!GLOB.spines_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/spines, GLOB.spines_list) + if(!GLOB.legs_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/legs, GLOB.legs_list) + if(!GLOB.body_markings_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/body_markings, GLOB.body_markings_list) + if(!GLOB.wings_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/wings, GLOB.wings_list) + + if(!GLOB.cock_shapes_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/penis, GLOB.cock_shapes_list) +// if(ishuman(src)) + // var/mob/living/carbon/human/H = src + /* if(H.gender == MALE) Fuck if I know how to fix this. penis = 1 balls = 1 vagina = 0 @@ -83,21 +84,21 @@ balls = 0 vagina = 1 womb = 1 - breasts = 1 + breasts = 1 */ return(list( "mcolor" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"), "mcolor2" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"), "mcolor3" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"), - "tail_lizard" = pick(tails_list_lizard), + "tail_lizard" = pick(GLOB.tails_list_lizard), "tail_human" = "None", "wings" = "None", - "snout" = pick(snouts_list), - "horns" = pick(horns_list), + "snout" = pick(GLOB.snouts_list), + "horns" = pick(GLOB.horns_list), "ears" = "None", - "frills" = pick(frills_list), - "spines" = pick(spines_list), - "body_markings" = pick(body_markings_list), + "frills" = pick(GLOB.frills_list), + "spines" = pick(GLOB.spines_list), + "body_markings" = pick(GLOB.body_markings_list), "legs" = "Normal Legs", "taur" = "None", "mam_body_markings" = "None", @@ -137,7 +138,7 @@ "eggsack_egg_size" = EGG_GIRTH_DEF, "has_breasts" = FALSE, "breasts_color" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"), - "breasts_size" = pick(breasts_size_list), + "breasts_size" = pick(GLOB.breasts_size_list), "breasts_fluid" = "milk", "has_vag" = FALSE, "vag_color" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"), @@ -153,27 +154,27 @@ /proc/random_hair_style(gender) switch(gender) if(MALE) - return pick(hair_styles_male_list) + return pick(GLOB.hair_styles_male_list) if(FEMALE) - return pick(hair_styles_female_list) + return pick(GLOB.hair_styles_female_list) else - return pick(hair_styles_list) + return pick(GLOB.hair_styles_list) /proc/random_facial_hair_style(gender) switch(gender) if(MALE) - return pick(facial_hair_styles_male_list) + return pick(GLOB.facial_hair_styles_male_list) if(FEMALE) - return pick(facial_hair_styles_female_list) + return pick(GLOB.facial_hair_styles_female_list) else - return pick(facial_hair_styles_list) + return pick(GLOB.facial_hair_styles_list) /proc/random_unique_name(gender, attempts_to_find_unique_name=10) for(var/i=1, i<=attempts_to_find_unique_name, i++) if(gender==FEMALE) - . = capitalize(pick(first_names_female)) + " " + capitalize(pick(last_names)) + . = capitalize(pick(GLOB.first_names_female)) + " " + capitalize(pick(GLOB.last_names)) else - . = capitalize(pick(first_names_male)) + " " + capitalize(pick(last_names)) + . = capitalize(pick(GLOB.first_names_male)) + " " + capitalize(pick(GLOB.last_names)) if(i != attempts_to_find_unique_name && !findname(.)) break @@ -193,9 +194,9 @@ break /proc/random_skin_tone() - return pick(skin_tones) + return pick(GLOB.skin_tones) -var/list/skin_tones = list( +GLOBAL_LIST_INIT(skin_tones, list( "albino", "caucasian1", "caucasian2", @@ -208,10 +209,10 @@ var/list/skin_tones = list( "indian", "african1", "african2" - ) + )) -var/global/list/species_list[0] -var/global/list/roundstart_species[0] +GLOBAL_LIST_EMPTY(species_list) +GLOBAL_LIST_EMPTY(roundstart_species) /proc/age2agedescription(age) switch(age) @@ -241,32 +242,56 @@ Proc for attack log creation, because really why not 1 argument is the actor 2 argument is the target of action 3 is the description of action(like punched, throwed, or any other verb) -4 should it make adminlog note or not -5 is the tool with which the action was made(usually item) 5 and 6 are very similar(5 have "by " before it, that it) and are separated just to keep things in a bit more in order -6 is additional information, anything that needs to be added +4 is the tool with which the action was made(usually item) 4 and 5 are very similar(5 have "by " before it, that it) and are separated just to keep things in a bit more in order +5 is additional information, anything that needs to be added */ /proc/add_logs(mob/user, mob/target, what_done, object=null, addition=null) var/turf/attack_location = get_turf(target) - var/is_mob_user = user && typecache_mob[user.type] - var/is_mob_target = target && typecache_mob[target.type] + var/is_mob_user = user && GLOB.typecache_mob[user.type] + var/is_mob_target = target && GLOB.typecache_mob[target.type] var/mob/living/living_target - if(target && isliving(target)) living_target = target + var/hp =" " + if(living_target) + hp = "(NEWHP: [living_target.health])" + + var/starget = "NON-EXISTENT SUBJECT" + if(target) + if(is_mob_target && target.ckey) + starget = "[target.name]([target.ckey])" + else + starget = "[target.name]" + + var/ssource = "NON-EXISTENT USER" //How!? + if(user) + if(is_mob_user && user.ckey) + ssource = "[user.name]([user.ckey])" + else + ssource = "[user.name]" + + var/sobject = "" + if(object) + sobject = "[object]" + + var/sattackloc = "" + if(attack_location) + sattackloc = "([attack_location.x],[attack_location.y],[attack_location.z])" + if(is_mob_user) - var/message = "has [what_done] [target ? "[target.name][(is_mob_target && target.ckey) ? "([target.ckey])" : ""]" : "NON-EXISTANT SUBJECT"][object ? " with [object]" : " "][addition][(living_target) ? " (NEWHP: [living_target.health])" : ""][(attack_location) ? "([attack_location.x],[attack_location.y],[attack_location.z])" : ""]" + var/message = "has [what_done] [starget] with [sobject][addition] [hp] [sattackloc]" user.log_message(message, INDIVIDUAL_ATTACK_LOG) if(is_mob_target) - var/message = "has been [what_done] by [user ? "[user.name][(is_mob_user && user.ckey) ? "([user.ckey])" : ""]" : "NON-EXISTANT SUBJECT"][object ? " with [object]" : " "][addition][(living_target) ? " (NEWHP: [living_target.health])" : ""][(attack_location) ? "([attack_location.x],[attack_location.y],[attack_location.z])" : ""]" + var/message = "has been [what_done] by [ssource] with [sobject][addition] [hp] [sattackloc]" target.log_message(message, INDIVIDUAL_ATTACK_LOG) - log_attack("[user ? "[user.name][(is_mob_user && user.ckey) ? "([user.ckey])" : ""]" : "NON-EXISTANT SUBJECT"] [what_done] [target ? "[target.name][(is_mob_target && target.ckey)? "([target.ckey])" : ""]" : "NON-EXISTANT SUBJECT"][object ? " with [object]" : " "][addition][(living_target) ? " (NEWHP: [living_target.health])" : ""][(attack_location) ? "([attack_location.x],[attack_location.y],[attack_location.z])" : ""]") + log_attack("[ssource] [what_done] [starget] with [sobject][addition] [hp] [sattackloc]") /proc/do_mob(mob/user , mob/target, time = 30, uninterruptible = 0, progress = 1, datum/callback/extra_checks = null) @@ -292,7 +317,7 @@ Proc for attack log creation, because really why not stoplag() if (progress) progbar.update(world.time - starttime) - if(!user || !target) + if(QDELETED(user) || QDELETED(target)) . = 0 break if(uninterruptible) @@ -344,11 +369,11 @@ Proc for attack log creation, because really why not drifting = 0 Uloc = user.loc - if(!user || user.stat || user.weakened || user.stunned || (!drifting && user.loc != Uloc) || (extra_checks && !extra_checks.Invoke())) + if(QDELETED(user) || user.stat || user.weakened || user.stunned || (!drifting && user.loc != Uloc) || (extra_checks && !extra_checks.Invoke())) . = 0 break - if(Tloc && (!target || Tloc != target.loc)) + if(!QDELETED(Tloc) && (QDELETED(target) || Tloc != target.loc)) if((Uloc != Tloc || Tloc != user) && !drifting) . = 0 break @@ -394,7 +419,7 @@ Proc for attack log creation, because really why not sleep(1) if(progress) progbar.update(world.time - starttime) - if(!user || !targets) + if(QDELETED(user) || !targets) . = 0 break if(uninterruptible) @@ -405,7 +430,7 @@ Proc for attack log creation, because really why not user_loc = user.loc for(var/atom/target in targets) - if((!drifting && user_loc != user.loc) || originalloc[target] != target.loc || user.get_active_held_item() != holding || user.incapacitated() || user.lying || (extra_checks && !extra_checks.Invoke())) + if((!drifting && user_loc != user.loc) || QDELETED(target) || originalloc[target] != target.loc || user.get_active_held_item() != holding || user.incapacitated() || user.lying || (extra_checks && !extra_checks.Invoke())) . = 0 break mainloop if(progbar) @@ -447,7 +472,7 @@ Proc for attack log creation, because really why not step(X, pick(NORTH, SOUTH, EAST, WEST)) /proc/deadchat_broadcast(message, mob/follow_target=null, turf/turf_target=null, speaker_key=null, message_type=DEADCHAT_REGULAR) - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) var/datum/preferences/prefs if(M.client && M.client.prefs) prefs = M.client.prefs diff --git a/code/__HELPERS/names.dm b/code/__HELPERS/names.dm index eeee27ab99..0e62ad1130 100644 --- a/code/__HELPERS/names.dm +++ b/code/__HELPERS/names.dm @@ -2,15 +2,15 @@ /proc/lizard_name(gender) if(gender == MALE) - return "[pick(lizard_names_male)]-[pick(lizard_names_male)]" + return "[pick(GLOB.lizard_names_male)]-[pick(GLOB.lizard_names_male)]" else - return "[pick(lizard_names_female)]-[pick(lizard_names_female)]" + return "[pick(GLOB.lizard_names_female)]-[pick(GLOB.lizard_names_female)]" /proc/plasmaman_name() - return "[pick(plasmaman_names)] \Roman[rand(1,99)]" + return "[pick(GLOB.plasmaman_names)] \Roman[rand(1,99)]" -var/church_name = null /proc/church_name() + var/static/church_name if (church_name) return church_name @@ -26,24 +26,24 @@ var/church_name = null return name -var/command_name = null +GLOBAL_VAR(command_name) /proc/command_name() - if (command_name) - return command_name + if (GLOB.command_name) + return GLOB.command_name var/name = "Central Command" - command_name = name + GLOB.command_name = name return name /proc/change_command_name(name) - command_name = name + GLOB.command_name = name return name -var/religion_name = null /proc/religion_name() + var/static/religion_name if (religion_name) return religion_name @@ -55,20 +55,20 @@ var/religion_name = null return capitalize(name) /proc/station_name() - if(station_name) - return station_name + if(GLOB.station_name) + return GLOB.station_name if(config && config.station_name) - station_name = config.station_name + GLOB.station_name = config.station_name else - station_name = new_station_name() + GLOB.station_name = new_station_name() if(config && config.server_name) - world.name = "[config.server_name][config.server_name==station_name ? "" : ": [station_name]"]" + world.name = "[config.server_name][config.server_name==GLOB.station_name ? "" : ": [GLOB.station_name]"]" else - world.name = station_name + world.name = GLOB.station_name - return station_name + return GLOB.station_name /proc/new_station_name() var/random = rand(1,5) @@ -77,24 +77,24 @@ var/religion_name = null //Rare: Pre-Prefix if (prob(10)) - name = pick(station_prefixes) + name = pick(GLOB.station_prefixes) new_station_name = name + " " name = "" // Prefix - for(var/holiday_name in SSevent.holidays) + for(var/holiday_name in SSevents.holidays) if(holiday_name == "Friday the 13th") random = 13 - var/datum/holiday/holiday = SSevent.holidays[holiday_name] + var/datum/holiday/holiday = SSevents.holidays[holiday_name] name = holiday.getStationPrefix() //get normal name if(!name) - name = pick(station_names) + name = pick(GLOB.station_names) if(name) new_station_name += name + " " // Suffix - name = pick(station_suffixes) + name = pick(GLOB.station_suffixes) new_station_name += name + " " // ID Number @@ -102,19 +102,19 @@ var/religion_name = null if(1) new_station_name += "[rand(1, 99)]" if(2) - new_station_name += pick(greek_letters) + new_station_name += pick(GLOB.greek_letters) if(3) new_station_name += "\Roman[rand(1,99)]" if(4) - new_station_name += pick(phonetic_alphabet) + new_station_name += pick(GLOB.phonetic_alphabet) if(5) - new_station_name += pick(numbers_as_words) + new_station_name += pick(GLOB.numbers_as_words) if(13) new_station_name += pick("13","XIII","Thirteen") return new_station_name -var/syndicate_name = null /proc/syndicate_name() + var/static/syndicate_name if (syndicate_name) return syndicate_name @@ -145,8 +145,8 @@ var/syndicate_name = null //Traitors and traitor silicons will get these. Revs will not. -var/syndicate_code_phrase//Code phrase for traitors. -var/syndicate_code_response//Code response for traitors. +GLOBAL_VAR(syndicate_code_phrase) //Code phrase for traitors. +GLOBAL_VAR(syndicate_code_response) //Code response for traitors. /* Should be expanded. @@ -179,10 +179,10 @@ var/syndicate_code_response//Code response for traitors. var/threats = strings(ION_FILE, "ionthreats") var/foods = strings(ION_FILE, "ionfood") var/drinks = strings(ION_FILE, "iondrinks") - var/list/locations = teleportlocs.len ? teleportlocs : drinks //if null, defaults to drinks instead. + var/list/locations = GLOB.teleportlocs.len ? GLOB.teleportlocs : drinks //if null, defaults to drinks instead. var/list/names = list() - for(var/datum/data/record/t in data_core.general)//Picks from crew manifest. + for(var/datum/data/record/t in GLOB.data_core.general)//Picks from crew manifest. names += t.fields["name"] var/maxwords = words//Extra var to check for duplicates. @@ -204,9 +204,9 @@ var/syndicate_code_response//Code response for traitors. if(prob(10)) code_phrase += pick(lizard_name(MALE),lizard_name(FEMALE)) else - code_phrase += pick(pick(first_names_male,first_names_female)) + code_phrase += pick(pick(GLOB.first_names_male,GLOB.first_names_female)) code_phrase += " " - code_phrase += pick(last_names) + code_phrase += pick(GLOB.last_names) if(2) code_phrase += pick(get_all_jobs())//Returns a job. safety -= 1 @@ -217,7 +217,7 @@ var/syndicate_code_response//Code response for traitors. if(2) code_phrase += lowertext(pick(foods)) if(3) - code_phrase += pick(locations) + code_phrase += lowertext(pick(locations)) safety -= 2 if(3) switch(rand(1,4))//Abstract nouns, objects, adjectives, threats. Can be selected more than once. @@ -241,4 +241,4 @@ var/syndicate_code_response//Code response for traitors. world.name = "[config.server_name]: [designation]" else world.name = designation - station_name = designation + GLOB.station_name = designation diff --git a/code/__HELPERS/sorts/InsertSort.dm b/code/__HELPERS/sorts/InsertSort.dm index 5ffaa4ce02..23e0dc8876 100644 --- a/code/__HELPERS/sorts/InsertSort.dm +++ b/code/__HELPERS/sorts/InsertSort.dm @@ -8,9 +8,9 @@ if(toIndex <= 0) toIndex += L.len + 1 - sortInstance.L = L - sortInstance.cmp = cmp - sortInstance.associative = associative + GLOB.sortInstance.L = L + GLOB.sortInstance.cmp = cmp + GLOB.sortInstance.associative = associative - sortInstance.binarySort(fromIndex, toIndex, fromIndex) + GLOB.sortInstance.binarySort(fromIndex, toIndex, fromIndex) return L \ No newline at end of file diff --git a/code/__HELPERS/sorts/MergeSort.dm b/code/__HELPERS/sorts/MergeSort.dm index 228a08efb9..cc47123b3c 100644 --- a/code/__HELPERS/sorts/MergeSort.dm +++ b/code/__HELPERS/sorts/MergeSort.dm @@ -8,9 +8,9 @@ if(toIndex <= 0) toIndex += L.len + 1 - sortInstance.L = L - sortInstance.cmp = cmp - sortInstance.associative = associative - sortInstance.mergeSort(fromIndex, toIndex) + GLOB.sortInstance.L = L + GLOB.sortInstance.cmp = cmp + GLOB.sortInstance.associative = associative + GLOB.sortInstance.mergeSort(fromIndex, toIndex) return L \ No newline at end of file diff --git a/code/__HELPERS/sorts/TimSort.dm b/code/__HELPERS/sorts/TimSort.dm index 4aa5126365..8cfb792672 100644 --- a/code/__HELPERS/sorts/TimSort.dm +++ b/code/__HELPERS/sorts/TimSort.dm @@ -8,10 +8,10 @@ if(toIndex <= 0) toIndex += L.len + 1 - sortInstance.L = L - sortInstance.cmp = cmp - sortInstance.associative = associative + GLOB.sortInstance.L = L + GLOB.sortInstance.cmp = cmp + GLOB.sortInstance.associative = associative - sortInstance.timSort(fromIndex, toIndex) + GLOB.sortInstance.timSort(fromIndex, toIndex) return L \ No newline at end of file diff --git a/code/__HELPERS/sorts/__main.dm b/code/__HELPERS/sorts/__main.dm index e2c008389e..c26126c0a6 100644 --- a/code/__HELPERS/sorts/__main.dm +++ b/code/__HELPERS/sorts/__main.dm @@ -9,7 +9,7 @@ #define MIN_GALLOP 7 //This is a global instance to allow much of this code to be reused. The interfaces are kept seperately -var/datum/sortInstance/sortInstance = new() +GLOBAL_DATUM_INIT(sortInstance, /datum/sortInstance, new()) /datum/sortInstance //The array being sorted. var/list/L diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index 9af9de3ed0..853ff4fb6a 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -15,11 +15,11 @@ // Run all strings to be used in an SQL query through this proc first to properly escape out injection attempts. /proc/sanitizeSQL(t) - var/sqltext = dbcon.Quote("[t]"); + var/sqltext = GLOB.dbcon.Quote("[t]"); return copytext(sqltext, 2, lentext(sqltext));//Quote() adds quotes around input, we already do that /proc/format_table_name(table as text) - return sqlfdbktableprefix + table + return GLOB.sqlfdbktableprefix + table /* * Text sanitization @@ -334,10 +334,10 @@ new_text += copytext(text, i, i+1) return new_text -var/list/zero_character_only = list("0") -var/list/hex_characters = list("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f") -var/list/alphabet = list("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z") -var/list/binary = list("0","1") +GLOBAL_LIST_INIT(zero_character_only, list("0")) +GLOBAL_LIST_INIT(hex_characters, list("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f")) +GLOBAL_LIST_INIT(alphabet, list("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z")) +GLOBAL_LIST_INIT(binary, list("0","1")) /proc/random_string(length, list/characters) . = "" for(var/i=1, i<=length, i++) @@ -349,10 +349,10 @@ var/list/binary = list("0","1") . += string /proc/random_short_color() - return random_string(3, hex_characters) + return random_string(3, GLOB.hex_characters) /proc/random_color() - return random_string(6, hex_characters) + return random_string(6, GLOB.hex_characters) /proc/add_zero2(t, u) var/temp1 diff --git a/code/__HELPERS/text_vr.dm b/code/__HELPERS/text_vr.dm index b9db3915d0..06aadb6708 100644 --- a/code/__HELPERS/text_vr.dm +++ b/code/__HELPERS/text_vr.dm @@ -17,9 +17,11 @@ proc/TextPreview(var/string,var/len=40) else return "[copytext(string, 1, 37)]..." -var/list/mentor_log = list ( ) -//var/list/admintickets = list() -var/global/list/whitelisted_species_list[0] +GLOBAL_LIST_EMPTY(mentor_log) +GLOBAL_PROTECT(mentor_log) + +GLOBAL_LIST_EMPTY(whitelisted_species_list) + /proc/log_mentor(text) - mentor_log.Add(text) - diary << "\[[time_stamp()]]MENTOR: [text]" \ No newline at end of file + GLOB.mentor_log.Add(text) + GLOB.diary << "\[[time_stamp()]]MENTOR: [text]" \ No newline at end of file diff --git a/code/__HELPERS/time.dm b/code/__HELPERS/time.dm index 3770fedf6f..b042eb3736 100644 --- a/code/__HELPERS/time.dm +++ b/code/__HELPERS/time.dm @@ -1,13 +1,15 @@ //Returns the world time in english /proc/worldtime2text() - return gameTimestamp("hh:mm:ss") + return gameTimestamp("hh:mm:ss", world.time) /proc/time_stamp(format = "hh:mm:ss", show_ds) var/time_string = time2text(world.timeofday, format) return show_ds ? "[time_string]:[world.timeofday % 10]" : time_string -/proc/gameTimestamp(format = "hh:mm:ss") // Get the game time in text - return time2text(world.time - timezoneOffset + 432000 - round_start_time, format) +/proc/gameTimestamp(format = "hh:mm:ss", wtime=null) + if(!wtime) + wtime = world.time + return time2text(wtime - GLOB.timezoneOffset + SSticker.gametime_offset - SSticker.round_start_time, format) /* Returns 1 if it is the selected month and day */ /proc/isDay(month, day) @@ -28,10 +30,10 @@ return time2text(timevar, "YYYY-MM-DD hh:mm:ss") -/var/midnight_rollovers = 0 -/var/rollovercheck_last_timeofday = 0 +GLOBAL_VAR_INIT(midnight_rollovers, 0) +GLOBAL_VAR_INIT(rollovercheck_last_timeofday, 0) /proc/update_midnight_rollover() - if (world.timeofday < rollovercheck_last_timeofday) //TIME IS GOING BACKWARDS! - return midnight_rollovers++ - return midnight_rollovers + if (world.timeofday < GLOB.rollovercheck_last_timeofday) //TIME IS GOING BACKWARDS! + return GLOB.midnight_rollovers++ + return GLOB.midnight_rollovers diff --git a/code/__HELPERS/type2type.dm b/code/__HELPERS/type2type.dm index ff518e5bb0..b030494ed0 100644 --- a/code/__HELPERS/type2type.dm +++ b/code/__HELPERS/type2type.dm @@ -337,15 +337,6 @@ return "[year][seperator][((month < 10) ? "0[month]" : month)][seperator][((day < 10) ? "0[day]" : day)]" -/* -var/list/test_times = list("December" = 1323522004, "August" = 1123522004, "January" = 1011522004, - "Jan Leap" = 946684800, "Jan Normal" = 978307200, "New Years Eve" = 1009670400, - "New Years" = 1009836000, "New Years 2" = 1041372000, "New Years 3" = 1104530400, - "July Month End" = 744161003, "July Month End 12" = 1343777003, "End July" = 1091311200) -for(var/t in test_times) - world.log << "TEST: [t] is [unix2date(test_times[t])]" -*/ - /proc/isLeap(y) return ((y) % 4 == 0 && ((y) % 100 != 0 || (y) % 400 == 0)) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index 9b98e7c1c1..e1c34dc0c9 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -200,17 +200,17 @@ Turf and target are seperate in case you want to teleport some distance from a t else switch(role) if("clown") - newname = pick(clown_names) + newname = pick(GLOB.clown_names) if("mime") - newname = pick(mime_names) + newname = pick(GLOB.mime_names) if("ai") - newname = pick(ai_names) + newname = pick(GLOB.ai_names) if("deity") - newname = pick(clown_names|ai_names|mime_names) //pick any old name + newname = pick(GLOB.clown_names|GLOB.ai_names|GLOB.mime_names) //pick any old name else return - for(var/mob/living/M in player_list) + for(var/mob/living/M in GLOB.player_list) if(M == src) continue if(!newname || M.real_name == newname) @@ -231,8 +231,8 @@ Turf and target are seperate in case you want to teleport some distance from a t //Returns a list of unslaved cyborgs /proc/active_free_borgs() . = list() - for(var/mob/living/silicon/robot/R in living_mob_list) - if(R.connected_ai) + for(var/mob/living/silicon/robot/R in GLOB.living_mob_list) + if(R.connected_ai || R.shell) continue if(R.stat == DEAD) continue @@ -243,7 +243,7 @@ Turf and target are seperate in case you want to teleport some distance from a t //Returns a list of AI's /proc/active_ais(check_mind=0) . = list() - for(var/mob/living/silicon/ai/A in living_mob_list) + for(var/mob/living/silicon/ai/A in GLOB.living_mob_list) if(A.stat == DEAD) continue if(A.control_disabled == 1) @@ -305,7 +305,7 @@ Turf and target are seperate in case you want to teleport some distance from a t pois[name] = M if(!mobs_only) - for(var/atom/A in poi_list) + for(var/atom/A in GLOB.poi_list) if(!A || !A.loc) continue pois[avoid_assoc_duplicate_keys(A.name, namecounts)] = A @@ -314,7 +314,7 @@ Turf and target are seperate in case you want to teleport some distance from a t //Orders mobs by type then by name /proc/sortmobs() var/list/moblist = list() - var/list/sortmob = sortNames(mob_list) + var/list/sortmob = sortNames(GLOB.mob_list) for(var/mob/living/silicon/ai/M in sortmob) moblist.Add(M) for(var/mob/camera/M in sortmob) @@ -378,7 +378,7 @@ Turf and target are seperate in case you want to teleport some distance from a t else if(istext(whom)) key = whom ckey = ckey(whom) - C = directory[ckey] + C = GLOB.directory[ckey] if(C) M = C.mob else @@ -583,16 +583,16 @@ Turf and target are seperate in case you want to teleport some distance from a t //Repopulates sortedAreas list /proc/SortAreas() - sortedAreas = list() + GLOB.sortedAreas = list() for(var/area/A in world) - sortedAreas.Add(A) + GLOB.sortedAreas.Add(A) - sortTim(sortedAreas, /proc/cmp_name_asc) + sortTim(GLOB.sortedAreas, /proc/cmp_name_asc) /area/proc/addSorted() - sortedAreas.Add(src) - sortTim(sortedAreas, /proc/cmp_name_asc) + GLOB.sortedAreas.Add(src) + sortTim(GLOB.sortedAreas, /proc/cmp_name_asc) //Takes: Area type as text string or as typepath OR an instance of the area. //Returns: A list of all areas of that type in the world. @@ -608,12 +608,12 @@ Turf and target are seperate in case you want to teleport some distance from a t var/list/areas = list() if(subtypes) var/list/cache = typecacheof(areatype) - for(var/V in sortedAreas) + for(var/V in GLOB.sortedAreas) var/area/A = V if(cache[A.type]) areas += V else - for(var/V in sortedAreas) + for(var/V in GLOB.sortedAreas) var/area/A = V if(A.type == areatype) areas += V @@ -633,7 +633,7 @@ Turf and target are seperate in case you want to teleport some distance from a t var/list/turfs = list() if(subtypes) var/list/cache = typecacheof(areatype) - for(var/V in sortedAreas) + for(var/V in GLOB.sortedAreas) var/area/A = V if(!cache[A.type]) continue @@ -641,7 +641,7 @@ Turf and target are seperate in case you want to teleport some distance from a t if(target_z == 0 || target_z == T.z) turfs += T else - for(var/V in sortedAreas) + for(var/V in GLOB.sortedAreas) var/area/A = V if(A.type != areatype) continue @@ -763,9 +763,9 @@ Turf and target are seperate in case you want to teleport some distance from a t //For objects that should embed, but make no sense being is_sharp or is_pointed() //e.g: rods -var/list/can_embed_types = typecacheof(list( +GLOBAL_LIST_INIT(can_embed_types, typecacheof(list( /obj/item/stack/rods, - /obj/item/pipe)) + /obj/item/pipe))) /proc/can_embed(obj/item/W) if(W.is_sharp()) @@ -773,14 +773,14 @@ var/list/can_embed_types = typecacheof(list( if(is_pointed(W)) return 1 - if(is_type_in_typecache(W, can_embed_types)) + if(is_type_in_typecache(W, GLOB.can_embed_types)) return 1 /* Checks if that loc and dir has a item on the wall */ -var/list/WALLITEMS = typecacheof(list( +GLOBAL_LIST_INIT(WALLITEMS, typecacheof(list( /obj/machinery/power/apc, /obj/machinery/airalarm, /obj/item/device/radio/intercom, /obj/structure/extinguisher_cabinet, /obj/structure/reagent_dispensers/peppertank, /obj/machinery/status_display, /obj/machinery/requests_console, /obj/machinery/light_switch, /obj/structure/sign, @@ -788,22 +788,22 @@ var/list/WALLITEMS = typecacheof(list( /obj/machinery/computer/security/telescreen, /obj/machinery/embedded_controller/radio/simple_vent_controller, /obj/item/weapon/storage/secure/safe, /obj/machinery/door_timer, /obj/machinery/flasher, /obj/machinery/keycard_auth, /obj/structure/mirror, /obj/structure/fireaxecabinet, /obj/machinery/computer/security/telescreen/entertainment - )) + ))) -var/list/WALLITEMS_EXTERNAL = typecacheof(list( +GLOBAL_LIST_INIT(WALLITEMS_EXTERNAL, typecacheof(list( /obj/machinery/camera, /obj/structure/camera_assembly, - /obj/structure/light_construct, /obj/machinery/light)) + /obj/structure/light_construct, /obj/machinery/light))) -var/list/WALLITEMS_INVERSE = typecacheof(list( - /obj/structure/light_construct, /obj/machinery/light)) +GLOBAL_LIST_INIT(WALLITEMS_INVERSE, typecacheof(list( + /obj/structure/light_construct, /obj/machinery/light))) /proc/gotwallitem(loc, dir, var/check_external = 0) var/locdir = get_step(loc, dir) for(var/obj/O in loc) - if(is_type_in_typecache(O, WALLITEMS) && check_external != 2) + if(is_type_in_typecache(O, GLOB.WALLITEMS) && check_external != 2) //Direction works sometimes - if(is_type_in_typecache(O, WALLITEMS_INVERSE)) + if(is_type_in_typecache(O, GLOB.WALLITEMS_INVERSE)) if(O.dir == turn(dir, 180)) return 1 else if(O.dir == dir) @@ -814,8 +814,8 @@ var/list/WALLITEMS_INVERSE = typecacheof(list( if(get_turf_pixel(O) == locdir) return 1 - if(is_type_in_typecache(O, WALLITEMS_EXTERNAL) && check_external) - if(is_type_in_typecache(O, WALLITEMS_INVERSE)) + if(is_type_in_typecache(O, GLOB.WALLITEMS_EXTERNAL) && check_external) + if(is_type_in_typecache(O, GLOB.WALLITEMS_INVERSE)) if(O.dir == turn(dir, 180)) return 1 else if(O.dir == dir) @@ -823,7 +823,7 @@ var/list/WALLITEMS_INVERSE = typecacheof(list( //Some stuff is placed directly on the wallturf (signs) for(var/obj/O in locdir) - if(is_type_in_typecache(O, WALLITEMS) && check_external != 2) + if(is_type_in_typecache(O, GLOB.WALLITEMS) && check_external != 2) if(O.pixel_x == 0 && O.pixel_y == 0) return 1 return 0 @@ -845,7 +845,7 @@ var/list/WALLITEMS_INVERSE = typecacheof(list( for(var/id in cached_gases) var/gas_concentration = cached_gases[id][MOLES]/total_moles - if(id in hardcoded_gases || gas_concentration > 0.001) //ensures the four primary gases are always shown. + if((id in GLOB.hardcoded_gases) || gas_concentration > 0.001) //ensures the four primary gases are always shown. to_chat(user, "[cached_gases[id][GAS_META][META_GAS_NAME]]: [round(gas_concentration*100, 0.01)] %") to_chat(user, "Temperature: [round(air_contents.temperature-T0C)] °C") @@ -871,14 +871,14 @@ var/list/WALLITEMS_INVERSE = typecacheof(list( var/initial_chance = chance while(steps > 0) if(prob(chance)) - step(AM, pick(alldirs)) + step(AM, pick(GLOB.alldirs)) chance = max(chance - (initial_chance / steps), 0) steps-- /proc/living_player_count() var/living_player_count = 0 - for(var/mob in player_list) - if(mob in living_mob_list) + for(var/mob in GLOB.player_list) + if(mob in GLOB.living_mob_list) living_player_count += 1 return living_player_count @@ -1188,7 +1188,7 @@ B --><-- A /proc/get_areas_in_z(zlevel) . = list() var/validarea = FALSE - for(var/V in sortedAreas) + for(var/V in GLOB.sortedAreas) var/area/A = V validarea = TRUE for(var/turf/T in A) @@ -1254,7 +1254,7 @@ proc/pick_closest_path(value, list/matches = get_fancy_list_of_atom_types()) . += round(i*DELTA_CALC) sleep(i*world.tick_lag*DELTA_CALC) i *= 2 - while (world.tick_usage > min(TICK_LIMIT_TO_RUN, CURRENT_TICKLIMIT)) + while (world.tick_usage > min(TICK_LIMIT_TO_RUN, GLOB.CURRENT_TICKLIMIT)) #undef DELTA_CALC @@ -1313,41 +1313,44 @@ proc/pick_closest_path(value, list/matches = get_fancy_list_of_atom_types()) else . = "" -/var/mob/dview/dview_mob = new +GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) //Version of view() which ignores darkness, because BYOND doesn't have it (I actually suggested it but it was tagged redundant, BUT HEARERS IS A T- /rant). /proc/dview(var/range = world.view, var/center, var/invis_flags = 0) if(!center) return - dview_mob.loc = center + GLOB.dview_mob.loc = center - dview_mob.see_invisible = invis_flags + GLOB.dview_mob.see_invisible = invis_flags - . = view(range, dview_mob) - dview_mob.loc = null + . = view(range, GLOB.dview_mob) + GLOB.dview_mob.loc = null /mob/dview + name = "INTERNAL DVIEW MOB" invisibility = 101 - density = 0 + density = FALSE see_in_dark = 1e6 - anchored = 1 + anchored = TRUE + var/ready_to_die = FALSE -/mob/dview/Destroy(force=0) - stack_trace("ALRIGHT WHICH FUCKER TRIED TO DELETE *MY* DVIEW?") +/mob/dview/Destroy(force = FALSE) + if(!ready_to_die) + stack_trace("ALRIGHT WHICH FUCKER TRIED TO DELETE *MY* DVIEW?") - if (!force) - return QDEL_HINT_LETMELIVE + if (!force) + return QDEL_HINT_LETMELIVE - world.log << "EVACUATE THE SHITCODE IS TRYING TO STEAL MUH JOBS" - global.dview_mob = new - return QDEL_HINT_QUEUE + log_world("EVACUATE THE SHITCODE IS TRYING TO STEAL MUH JOBS") + GLOB.dview_mob = new + return ..() #define FOR_DVIEW(type, range, center, invis_flags) \ - dview_mob.loc = center; \ - dview_mob.see_invisible = invis_flags; \ - for(type in view(range, dview_mob)) + GLOB.dview_mob.loc = center; \ + GLOB.dview_mob.see_invisible = invis_flags; \ + for(type in view(range, GLOB.dview_mob)) //can a window be here, or is there a window blocking it? /proc/valid_window_location(turf/T, dir_to_check) @@ -1372,17 +1375,17 @@ proc/pick_closest_path(value, list/matches = get_fancy_list_of_atom_types()) //Set this to TRUE before calling //This prevents RCEs from badmins //kevinz000 if you touch this I will hunt you down -var/valid_HTTPSGet = FALSE +GLOBAL_VAR_INIT(valid_HTTPSGet, FALSE) /proc/HTTPSGet(url) if(findtext(url, "\"")) - valid_HTTPSGet = FALSE + GLOB.valid_HTTPSGet = FALSE - if(!valid_HTTPSGet) + if(!GLOB.valid_HTTPSGet) if(usr) CRASH("[usr.ckey]([usr]) just attempted an invalid HTTPSGet on: [url]!") else CRASH("Invalid HTTPSGet call on: [url]") - valid_HTTPSGet = FALSE + GLOB.valid_HTTPSGet = FALSE //"This has got to be the ugliest hack I have ever done" //warning, here be dragons @@ -1407,15 +1410,15 @@ var/valid_HTTPSGet = FALSE else CRASH("Invalid world.system_type ([world.system_type])? Yell at Lummox.") - world.log << "HTTPSGet: [url]" + log_world("HTTPSGet: [url]") var/result = shell(command) if(result != 0) - world.log << "Download failed: shell exited with code: [result]" + log_world("Download failed: shell exited with code: [result]") return var/f = file(temp_file) if(!f) - world.log << "Download failed: Temp file not found" + log_world("Download failed: Temp file not found") return . = file2text(f) @@ -1426,3 +1429,6 @@ var/valid_HTTPSGet = FALSE /proc/to_chat(target, message) target << message + +/proc/pass() + return diff --git a/code/__PATH_COMPATIBILITY/path_compatibility.dm b/code/__PATH_COMPATIBILITY/path_compatibility.dm deleted file mode 100644 index 2d50b3ec3a..0000000000 --- a/code/__PATH_COMPATIBILITY/path_compatibility.dm +++ /dev/null @@ -1,21 +0,0 @@ -/* - - This is a smart+stupid method of maintaining paths during refactors. - At this point in time we have more maps than ever, and our tools just aren't that great. - So instead of repathing all the maps... - - Keep the old path defined, just as an empty type with that path, and then define it's - parent_type as the new path, effectively maintaining the object/mob w/e without having - to touch all the maps, avoiding all those nasty conflicts! - - Ideally the old paths would be cleaned out as mappers go about their usual routine of - updating old maps. - - tl;dr TYPEFUCKERY, because fuck updating all these maps - - Example: - - /obj/structure/bed/chair/janicart/secway - parent_type = /obj/vehicle/secway - -*/ diff --git a/code/_compile_options.dm b/code/_compile_options.dm index 55808fd3ac..ec06a6221c 100644 --- a/code/_compile_options.dm +++ b/code/_compile_options.dm @@ -7,6 +7,8 @@ //#define GC_FAILURE_HARD_LOOKUP //makes paths that fail to GC call find_references before del'ing. //Also allows for recursive reference searching of datums. //Sets world.loop_checks to false and prevents find references from sleeping + +//#define VISUALIZE_ACTIVE_TURFS //Highlights atmos active turfs in green #endif #define PRELOAD_RSC 1 /*set to: diff --git a/code/_globalvars/configuration.dm b/code/_globalvars/configuration.dm index a83a1bd80d..e8833f77aa 100644 --- a/code/_globalvars/configuration.dm +++ b/code/_globalvars/configuration.dm @@ -1,40 +1,47 @@ -var/datum/configuration/config = null +GLOBAL_REAL(config, /datum/configuration) -var/host = null -var/join_motd = null -var/station_name = null -var/game_version = "/tg/ Station 13" -var/changelog_hash = "" +GLOBAL_DATUM_INIT(revdata, /datum/getrev, new) -var/ooc_allowed = 1 // used with admin verbs to disable ooc - not a config option apparently -var/dooc_allowed = 1 -var/abandon_allowed = 1 -var/enter_allowed = 1 -var/guests_allowed = 1 -var/shuttle_frozen = 0 -var/shuttle_left = 0 -var/tinted_weldhelh = 1 +GLOBAL_VAR(host) +GLOBAL_VAR(join_motd) +GLOBAL_VAR(station_name) +GLOBAL_VAR_INIT(game_version, "/tg/ Station 13") +GLOBAL_VAR_INIT(changelog_hash, "") + +GLOBAL_VAR_INIT(ooc_allowed, TRUE) // used with admin verbs to disable ooc - not a config option apparently +GLOBAL_VAR_INIT(dooc_allowed, TRUE) +GLOBAL_VAR_INIT(abandon_allowed, TRUE) +GLOBAL_VAR_INIT(enter_allowed, TRUE) +GLOBAL_VAR_INIT(guests_allowed, TRUE) +GLOBAL_VAR_INIT(shuttle_frozen, FALSE) +GLOBAL_VAR_INIT(shuttle_left, FALSE) +GLOBAL_VAR_INIT(tinted_weldhelh, TRUE) // Debug is used exactly once (in living.dm) but is commented out in a lot of places. It is not set anywhere and only checked. // Debug2 is used in conjunction with a lot of admin verbs and therefore is actually legit. -var/Debug = 0 // global debug switch -var/Debug2 = 0 +GLOBAL_VAR_INIT(Debug, FALSE) // global debug switch +GLOBAL_VAR_INIT(Debug2, FALSE) //Server API key -var/global/comms_key = "default_pwd" -var/global/comms_allowed = 0 //By default, the server does not allow messages to be sent to it, unless the key is strong enough (this is to prevent misconfigured servers from becoming vulnerable) +GLOBAL_VAR_INIT(comms_key, "default_pwd") +GLOBAL_PROTECT(comms_key) +GLOBAL_VAR_INIT(comms_allowed, FALSE) //By default, the server does not allow messages to be sent to it, unless the key is strong enough (this is to prevent misconfigured servers from becoming vulnerable) +GLOBAL_PROTECT(comms_allowed) -var/global/medal_hub = null -var/global/medal_pass = " " -var/global/medals_enabled = TRUE //will be auto set to false if the game fails contacting the medal hub to prevent unneeded calls. +GLOBAL_VAR(medal_hub) +GLOBAL_PROTECT(medal_hub) +GLOBAL_VAR_INIT(medal_pass, " ") +GLOBAL_PROTECT(medal_pass) +GLOBAL_VAR_INIT(medals_enabled, TRUE) //will be auto set to false if the game fails contacting the medal hub to prevent unneeded calls. +GLOBAL_PROTECT(medals_enabled) //This was a define, but I changed it to a variable so it can be changed in-game.(kept the all-caps definition because... code...) -Errorage -var/MAX_EX_DEVESTATION_RANGE = 3 -var/MAX_EX_HEAVY_RANGE = 7 -var/MAX_EX_LIGHT_RANGE = 14 -var/MAX_EX_FLASH_RANGE = 14 -var/MAX_EX_FLAME_RANGE = 14 -var/DYN_EX_SCALE = 0.5 +GLOBAL_VAR_INIT(MAX_EX_DEVESTATION_RANGE, 3) +GLOBAL_VAR_INIT(MAX_EX_HEAVY_RANGE, 7) +GLOBAL_VAR_INIT(MAX_EX_LIGHT_RANGE, 14) +GLOBAL_VAR_INIT(MAX_EX_FLASH_RANGE, 14) +GLOBAL_VAR_INIT(MAX_EX_FLAME_RANGE, 14) +GLOBAL_VAR_INIT(DYN_EX_SCALE, 0.5) diff --git a/code/_globalvars/database.dm b/code/_globalvars/database.dm index c07251dc66..8ba72517ce 100644 --- a/code/_globalvars/database.dm +++ b/code/_globalvars/database.dm @@ -1,12 +1,19 @@ // MySQL configuration -var/sqladdress = "localhost" -var/sqlport = "3306" -var/sqlfdbkdb = "test" -var/sqlfdbklogin = "root" -var/sqlfdbkpass = "" -var/sqlfdbktableprefix = "erro_" //backwords compatibility with downstream server hosts +GLOBAL_VAR_INIT(sqladdress, "localhost") +GLOBAL_PROTECT(sqladdress) +GLOBAL_VAR_INIT(sqlport, "3306") +GLOBAL_PROTECT(sqlport) +GLOBAL_VAR_INIT(sqlfdbkdb, "test") +GLOBAL_PROTECT(sqlfdbkdb) +GLOBAL_VAR_INIT(sqlfdbklogin, "root") +GLOBAL_PROTECT(sqlfdbklogin) +GLOBAL_VAR_INIT(sqlfdbkpass, "") +GLOBAL_PROTECT(sqlfdbkpass) +GLOBAL_VAR_INIT(sqlfdbktableprefix, "erro_") //backwords compatibility with downstream server hosts +GLOBAL_PROTECT(sqlfdbktableprefix) //Database connections //A connection is established on world creation. Ideally, the connection dies when the server restarts (After feedback logging.). -var/DBConnection/dbcon = new() //Feedback database (New database) +GLOBAL_DATUM_INIT(dbcon, /DBConnection, new) //Feedback database (New database) +GLOBAL_PROTECT(dbcon) diff --git a/code/_globalvars/game_modes.dm b/code/_globalvars/game_modes.dm index a8597af725..153ebbf089 100644 --- a/code/_globalvars/game_modes.dm +++ b/code/_globalvars/game_modes.dm @@ -1,5 +1,5 @@ -var/master_mode = "traitor"//"extended" -var/secret_force_mode = "secret" // if this is anything but "secret", the secret rotation will forceably choose this mode +GLOBAL_VAR_INIT(master_mode, "traitor") //"extended" +GLOBAL_VAR_INIT(secret_force_mode, "secret") // if this is anything but "secret", the secret rotation will forceably choose this mode -var/wavesecret = 0 // meteor mode, delays wave progression, terrible name -var/datum/station_state/start_state = null // Used in round-end report +GLOBAL_VAR_INIT(wavesecret, 0) // meteor mode, delays wave progression, terrible name +GLOBAL_DATUM(start_state, /datum/station_state) // Used in round-end report diff --git a/code/_globalvars/genetics.dm b/code/_globalvars/genetics.dm index 80c66db5e5..7016415d48 100644 --- a/code/_globalvars/genetics.dm +++ b/code/_globalvars/genetics.dm @@ -1,28 +1,28 @@ ////////////// -var/NEARSIGHTBLOCK = 0 -var/EPILEPSYBLOCK = 0 -var/COUGHBLOCK = 0 -var/TOURETTESBLOCK = 0 -var/NERVOUSBLOCK = 0 -var/BLINDBLOCK = 0 -var/DEAFBLOCK = 0 -var/HULKBLOCK = 0 -var/TELEBLOCK = 0 -var/FIREBLOCK = 0 -var/XRAYBLOCK = 0 -var/CLUMSYBLOCK = 0 -var/STRANGEBLOCK = 0 -var/RACEBLOCK = 0 +GLOBAL_VAR_INIT(NEARSIGHTBLOCK, 0) +GLOBAL_VAR_INIT(EPILEPSYBLOCK, 0) +GLOBAL_VAR_INIT(COUGHBLOCK, 0) +GLOBAL_VAR_INIT(TOURETTESBLOCK, 0) +GLOBAL_VAR_INIT(NERVOUSBLOCK, 0) +GLOBAL_VAR_INIT(BLINDBLOCK, 0) +GLOBAL_VAR_INIT(DEAFBLOCK, 0) +GLOBAL_VAR_INIT(HULKBLOCK, 0) +GLOBAL_VAR_INIT(TELEBLOCK, 0) +GLOBAL_VAR_INIT(FIREBLOCK, 0) +GLOBAL_VAR_INIT(XRAYBLOCK, 0) +GLOBAL_VAR_INIT(CLUMSYBLOCK, 0) +GLOBAL_VAR_INIT(STRANGEBLOCK, 0) +GLOBAL_VAR_INIT(RACEBLOCK, 0) -var/list/bad_se_blocks -var/list/good_se_blocks -var/list/op_se_blocks +GLOBAL_LIST(bad_se_blocks) +GLOBAL_LIST(good_se_blocks) +GLOBAL_LIST(op_se_blocks) -var/NULLED_SE -var/NULLED_UI +GLOBAL_VAR(NULLED_SE) +GLOBAL_VAR(NULLED_UI) -var/list/global_mutations = list() // list of hidden mutation things +GLOBAL_LIST_EMPTY(global_mutations) // list of hidden mutation things -var/list/bad_mutations = list() -var/list/good_mutations = list() -var/list/not_good_mutations = list() \ No newline at end of file +GLOBAL_LIST_EMPTY(bad_mutations) +GLOBAL_LIST_EMPTY(good_mutations) +GLOBAL_LIST_EMPTY(not_good_mutations) \ No newline at end of file diff --git a/code/_globalvars/lists/flavor_misc.dm b/code/_globalvars/lists/flavor_misc.dm index dc9a0a76de..1241708b5c 100644 --- a/code/_globalvars/lists/flavor_misc.dm +++ b/code/_globalvars/lists/flavor_misc.dm @@ -1,44 +1,44 @@ //Preferences stuff //Hairstyles -var/global/list/hair_styles_list = list() //stores /datum/sprite_accessory/hair indexed by name -var/global/list/hair_styles_male_list = list() //stores only hair names -var/global/list/hair_styles_female_list = list() //stores only hair names -var/global/list/facial_hair_styles_list = list() //stores /datum/sprite_accessory/facial_hair indexed by name -var/global/list/facial_hair_styles_male_list = list() //stores only hair names -var/global/list/facial_hair_styles_female_list = list() //stores only hair names +GLOBAL_LIST_EMPTY(hair_styles_list) //stores /datum/sprite_accessory/hair indexed by name +GLOBAL_LIST_EMPTY(hair_styles_male_list) //stores only hair names +GLOBAL_LIST_EMPTY(hair_styles_female_list) //stores only hair names +GLOBAL_LIST_EMPTY(facial_hair_styles_list) //stores /datum/sprite_accessory/facial_hair indexed by name +GLOBAL_LIST_EMPTY(facial_hair_styles_male_list) //stores only hair names +GLOBAL_LIST_EMPTY(facial_hair_styles_female_list) //stores only hair names //Underwear -var/global/list/underwear_list = list() //stores /datum/sprite_accessory/underwear indexed by name -var/global/list/underwear_m = list() //stores only underwear name -var/global/list/underwear_f = list() //stores only underwear name +GLOBAL_LIST_EMPTY(underwear_list) //stores /datum/sprite_accessory/underwear indexed by name +GLOBAL_LIST_EMPTY(underwear_m) //stores only underwear name +GLOBAL_LIST_EMPTY(underwear_f) //stores only underwear name //Undershirts -var/global/list/undershirt_list = list() //stores /datum/sprite_accessory/undershirt indexed by name -var/global/list/undershirt_m = list() //stores only undershirt name -var/global/list/undershirt_f = list() //stores only undershirt name +GLOBAL_LIST_EMPTY(undershirt_list) //stores /datum/sprite_accessory/undershirt indexed by name +GLOBAL_LIST_EMPTY(undershirt_m) //stores only undershirt name +GLOBAL_LIST_EMPTY(undershirt_f) //stores only undershirt name //Socks -var/global/list/socks_list = list() //stores /datum/sprite_accessory/socks indexed by name +GLOBAL_LIST_EMPTY(socks_list) //stores /datum/sprite_accessory/socks indexed by name //Lizard Bits (all datum lists indexed by name) -var/global/list/body_markings_list = list() -var/global/list/tails_list_lizard = list() -var/global/list/animated_tails_list_lizard = list() -var/global/list/snouts_list = list() -var/global/list/horns_list = list() -var/global/list/frills_list = list() -var/global/list/spines_list = list() -var/global/list/legs_list = list() -var/global/list/animated_spines_list = list() +GLOBAL_LIST_EMPTY(body_markings_list) +GLOBAL_LIST_EMPTY(tails_list_lizard) +GLOBAL_LIST_EMPTY(animated_tails_list_lizard) +GLOBAL_LIST_EMPTY(snouts_list) +GLOBAL_LIST_EMPTY(horns_list) +GLOBAL_LIST_EMPTY(frills_list) +GLOBAL_LIST_EMPTY(spines_list) +GLOBAL_LIST_EMPTY(legs_list) +GLOBAL_LIST_EMPTY(animated_spines_list) //Mutant Human bits -var/global/list/tails_list_human = list() -var/global/list/animated_tails_list_human = list() -var/global/list/ears_list = list() -var/global/list/wings_list = list() -var/global/list/wings_open_list = list() -var/global/list/r_wings_list = list() +GLOBAL_LIST_EMPTY(tails_list_human) +GLOBAL_LIST_EMPTY(animated_tails_list_human) +GLOBAL_LIST_EMPTY(ears_list) +GLOBAL_LIST_EMPTY(wings_list) +GLOBAL_LIST_EMPTY(wings_open_list) +GLOBAL_LIST_EMPTY(r_wings_list) -var/global/list/ghost_forms_with_directions_list = list("ghost") //stores the ghost forms that support directional sprites -var/global/list/ghost_forms_with_accessories_list = list("ghost") //stores the ghost forms that support hair and other such things +GLOBAL_LIST_INIT(ghost_forms_with_directions_list, list("ghost")) //stores the ghost forms that support directional sprites +GLOBAL_LIST_INIT(ghost_forms_with_accessories_list, list("ghost")) //stores the ghost forms that support hair and other such things -var/global/list/security_depts_prefs = list(SEC_DEPT_RANDOM, SEC_DEPT_NONE, SEC_DEPT_ENGINEERING, SEC_DEPT_MEDICAL, SEC_DEPT_SCIENCE, SEC_DEPT_SUPPLY) +GLOBAL_LIST_INIT(security_depts_prefs, list(SEC_DEPT_RANDOM, SEC_DEPT_NONE, SEC_DEPT_ENGINEERING, SEC_DEPT_MEDICAL, SEC_DEPT_SCIENCE, SEC_DEPT_SUPPLY)) //Backpacks #define GBACKPACK "Grey Backpack" @@ -48,21 +48,21 @@ var/global/list/security_depts_prefs = list(SEC_DEPT_RANDOM, SEC_DEPT_NONE, SEC_ #define DBACKPACK "Department Backpack" #define DSATCHEL "Department Satchel" #define DDUFFLEBAG "Department Dufflebag" -var/global/list/backbaglist = list(DBACKPACK, DSATCHEL, DDUFFLEBAG, GBACKPACK, GSATCHEL, GDUFFLEBAG, LSATCHEL) +GLOBAL_LIST_INIT(backbaglist, list(DBACKPACK, DSATCHEL, DDUFFLEBAG, GBACKPACK, GSATCHEL, GDUFFLEBAG, LSATCHEL)) //Uplink spawn loc #define UPLINK_PDA "PDA" #define UPLINK_RADIO "Radio" #define UPLINK_PEN "Pen" //like a real spy! -var/global/list/uplink_spawn_loc_list = list(UPLINK_PDA, UPLINK_RADIO, UPLINK_PEN) +GLOBAL_LIST_INIT(uplink_spawn_loc_list, list(UPLINK_PDA, UPLINK_RADIO, UPLINK_PEN)) //Female Uniforms -var/global/list/female_clothing_icons = list() +GLOBAL_LIST_EMPTY(female_clothing_icons) //radical shit -var/list/hit_appends = list("-OOF", "-ACK", "-UGH", "-HRNK", "-HURGH", "-GLORF") +GLOBAL_LIST_INIT(hit_appends, list("-OOF", "-ACK", "-UGH", "-HRNK", "-HURGH", "-GLORF")) -var/list/scarySounds = list('sound/weapons/thudswoosh.ogg','sound/weapons/Taser.ogg','sound/weapons/armbomb.ogg','sound/voice/hiss1.ogg','sound/voice/hiss2.ogg','sound/voice/hiss3.ogg','sound/voice/hiss4.ogg','sound/voice/hiss5.ogg','sound/voice/hiss6.ogg','sound/effects/Glassbr1.ogg','sound/effects/Glassbr2.ogg','sound/effects/Glassbr3.ogg','sound/items/Welder.ogg','sound/items/Welder2.ogg','sound/machines/airlock.ogg','sound/effects/clownstep1.ogg','sound/effects/clownstep2.ogg') +GLOBAL_LIST_INIT(scarySounds, list('sound/weapons/thudswoosh.ogg','sound/weapons/Taser.ogg','sound/weapons/armbomb.ogg','sound/voice/hiss1.ogg','sound/voice/hiss2.ogg','sound/voice/hiss3.ogg','sound/voice/hiss4.ogg','sound/voice/hiss5.ogg','sound/voice/hiss6.ogg','sound/effects/Glassbr1.ogg','sound/effects/Glassbr2.ogg','sound/effects/Glassbr3.ogg','sound/items/Welder.ogg','sound/items/Welder2.ogg','sound/machines/airlock.ogg','sound/effects/clownstep1.ogg','sound/effects/clownstep2.ogg')) // Reference list for disposal sort junctions. Set the sortType variable on disposal sort junctions to @@ -96,23 +96,23 @@ var/list/scarySounds = list('sound/weapons/thudswoosh.ogg','sound/weapons/Taser. 23 Genetics */ -var/list/TAGGERLOCATIONS = list("Disposals", +GLOBAL_LIST_INIT(TAGGERLOCATIONS, list("Disposals", "Cargo Bay", "QM Office", "Engineering", "CE Office", "Atmospherics", "Security", "HoS Office", "Medbay", "CMO Office", "Chemistry", "Research", "RD Office", "Robotics", "HoP Office", "Library", "Chapel", "Theatre", - "Bar", "Kitchen", "Hydroponics", "Janitor Closet","Genetics") + "Bar", "Kitchen", "Hydroponics", "Janitor Closet","Genetics")) -var/global/list/guitar_notes = flist("sound/guitar/") +GLOBAL_LIST_INIT(guitar_notes, flist("sound/guitar/")) -var/global/list/station_prefixes = list("", "Imperium", "Heretical", "Cuban", +GLOBAL_LIST_INIT(station_prefixes, list("", "Imperium", "Heretical", "Cuban", "Psychic", "Elegant", "Common", "Uncommon", "Rare", "Unique", "Houseruled", "Religious", "Atheist", "Traditional", "Houseruled", "Mad", "Super", "Ultra", "Secret", "Top Secret", "Deep", "Death", "Zybourne", "Central", "Main", "Government", "Uoi", "Fat", - "Automated", "Experimental", "Augmented") + "Automated", "Experimental", "Augmented")) -var/global/list/station_names = list("", "Stanford", "Dorf", "Alium", +GLOBAL_LIST_INIT(station_names, list("", "Stanford", "Dorf", "Alium", "Prefix", "Clowning", "Aegis", "Ishimura", "Scaredy", "Death-World", "Mime", "Honk", "Rogue", "MacRagge", "Ultrameens", "Safety", "Paranoia", "Explosive", "Neckbear", "Donk", "Muppet", "North", "West", "East", @@ -124,9 +124,9 @@ var/global/list/station_names = list("", "Stanford", "Dorf", "Alium", "System", "Mining", "Neckbeard", "Research", "Supply", "Military", "Orbital", "Battle", "Science", "Asteroid", "Home", "Production", "Transport", "Delivery", "Extraplanetary", "Orbital", "Correctional", - "Robot", "Hats", "Pizza") + "Robot", "Hats", "Pizza")) -var/global/list/station_suffixes = list("Station", "Frontier", +GLOBAL_LIST_INIT(station_suffixes, list("Station", "Frontier", "Suffix", "Death-trap", "Space-hulk", "Lab", "Hazard","Spess Junk", "Fishery", "No-Moon", "Tomb", "Crypt", "Hut", "Monkey", "Bomb", "Trade Post", "Fortress", "Village", "Town", "City", "Edition", "Hive", @@ -135,23 +135,23 @@ var/global/list/station_suffixes = list("Station", "Frontier", "Construct", "Hangar", "Prison", "Center", "Port", "Waystation", "Factory", "Waypoint", "Stopover", "Hub", "HQ", "Office", "Object", "Fortification", "Colony", "Planet-Cracker", "Roost", "Fat Camp", - "Airstrip") + "Airstrip")) -var/global/list/greek_letters = list("Alpha", "Beta", "Gamma", "Delta", +GLOBAL_LIST_INIT(greek_letters, list("Alpha", "Beta", "Gamma", "Delta", "Epsilon", "Zeta", "Eta", "Theta", "Iota", "Kappa", "Lambda", "Mu", "Nu", "Xi", "Omicron", "Pi", "Rho", "Sigma", "Tau", "Upsilon", "Phi", - "Chi", "Psi", "Omega") + "Chi", "Psi", "Omega")) -var/global/list/phonetic_alphabet = list("Alpha", "Bravo", "Charlie", +GLOBAL_LIST_INIT(phonetic_alphabet, list("Alpha", "Bravo", "Charlie", "Delta", "Echo", "Foxtrot", "Golf", "Hotel", "India", "Juliet", "Kilo", "Lima", "Mike", "November", "Oscar", "Papa", "Quebec", "Romeo", "Sierra", "Tango", "Uniform", "Victor", "Whiskey", "X-ray", - "Yankee", "Zulu") + "Yankee", "Zulu")) -var/global/list/numbers_as_words = list("One", "Two", "Three", "Four", +GLOBAL_LIST_INIT(numbers_as_words, list("One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten", "Eleven", "Twelve", "Thirteen", "Fourteen", "Fifteen", "Sixteen", "Seventeen", - "Eighteen", "Nineteen") + "Eighteen", "Nineteen")) /proc/generate_number_strings() var/list/L @@ -160,4 +160,4 @@ var/global/list/numbers_as_words = list("One", "Two", "Three", "Four", L += "\Roman[i]" return L -var/global/list/station_numerals = greek_letters + phonetic_alphabet + numbers_as_words + generate_number_strings() +GLOBAL_LIST_INIT(station_numerals, greek_letters + phonetic_alphabet + numbers_as_words + generate_number_strings()) diff --git a/code/_globalvars/lists/mapping.dm b/code/_globalvars/lists/mapping.dm index 61f2e16c04..090000fded 100644 --- a/code/_globalvars/lists/mapping.dm +++ b/code/_globalvars/lists/mapping.dm @@ -3,18 +3,18 @@ #define Z_SOUTH 3 #define Z_WEST 4 -var/list/cardinal = list( NORTH, SOUTH, EAST, WEST ) -var/list/alldirs = list(NORTH, SOUTH, EAST, WEST, NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST) -var/list/diagonals = list(NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST) +GLOBAL_LIST_INIT(cardinal, list( NORTH, SOUTH, EAST, WEST )) +GLOBAL_LIST_INIT(alldirs, list(NORTH, SOUTH, EAST, WEST, NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST)) +GLOBAL_LIST_INIT(diagonals, list(NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST)) //This list contains the z-level numbers which can be accessed via space travel and the percentile chances to get there. //(Exceptions: extended, sandbox and nuke) -Errorage //Was list("3" = 30, "4" = 70). //Spacing should be a reliable method of getting rid of a body -- Urist. //Go away Urist, I'm restoring this to the longer list. ~Errorage -var/list/accessable_z_levels = list(1,3,4,5,6,7) //Keep this to six maps, repeating z-levels is ok if needed +GLOBAL_LIST_INIT(accessable_z_levels, list(1,3,4,5,6,7)) //Keep this to six maps, repeating z-levels is ok if needed -var/global/list/global_map = null +GLOBAL_LIST(global_map) //list/global_map = list(list(1,5),list(4,3))//an array of map Z levels. //Resulting sector map looks like //|_1_|_4_| @@ -25,34 +25,32 @@ var/global/list/global_map = null //3 - AI satellite //5 - empty space -var/list/landmarks_list = list() //list of all landmarks created -var/list/start_landmarks_list = list() //list of all spawn points created -var/list/department_security_spawns = list() //list of all department security spawns -var/list/generic_event_spawns = list() //list of all spawns for events +GLOBAL_LIST_EMPTY(landmarks_list) //list of all landmarks created +GLOBAL_LIST_EMPTY(start_landmarks_list) //list of all spawn points created +GLOBAL_LIST_EMPTY(department_security_spawns) //list of all department security spawns +GLOBAL_LIST_EMPTY(generic_event_spawns) //list of all spawns for events -var/list/monkeystart = list() -var/list/wizardstart = list() -var/list/newplayer_start = list() -var/list/latejoin = list() -var/list/prisonwarp = list() //prisoners go to these -var/list/holdingfacility = list() //captured people go here -var/list/xeno_spawn = list()//Aliens spawn at these. -var/list/tdome1 = list() -var/list/tdome2 = list() -var/list/tdomeobserve = list() -var/list/tdomeadmin = list() -var/list/prisonsecuritywarp = list() //prison security goes to these -var/list/prisonwarped = list() //list of players already warped -var/list/blobstart = list() -var/list/secequipment = list() -var/list/deathsquadspawn = list() -var/list/emergencyresponseteamspawn = list() -var/list/ruin_landmarks = list() +GLOBAL_LIST_EMPTY(wizardstart) +GLOBAL_LIST_EMPTY(newplayer_start) +GLOBAL_LIST_EMPTY(latejoin) +GLOBAL_LIST_EMPTY(prisonwarp) //prisoners go to these +GLOBAL_LIST_EMPTY(holdingfacility) //captured people go here +GLOBAL_LIST_EMPTY(xeno_spawn)//Aliens spawn at these. +GLOBAL_LIST_EMPTY(tdome1) +GLOBAL_LIST_EMPTY(tdome2) +GLOBAL_LIST_EMPTY(tdomeobserve) +GLOBAL_LIST_EMPTY(tdomeadmin) +GLOBAL_LIST_EMPTY(prisonwarped) //list of players already warped +GLOBAL_LIST_EMPTY(blobstart) +GLOBAL_LIST_EMPTY(secequipment) +GLOBAL_LIST_EMPTY(deathsquadspawn) +GLOBAL_LIST_EMPTY(emergencyresponseteamspawn) +GLOBAL_LIST_EMPTY(ruin_landmarks) //away missions -var/list/awaydestinations = list() //a list of landmarks that the warpgate can take you to +GLOBAL_LIST_EMPTY(awaydestinations) //a list of landmarks that the warpgate can take you to //used by jump-to-area etc. Updated by area/updateName() -var/list/sortedAreas = list() +GLOBAL_LIST_EMPTY(sortedAreas) -var/list/transit_markers = list() +GLOBAL_LIST_EMPTY(transit_markers) diff --git a/code/_globalvars/lists/mobs.dm b/code/_globalvars/lists/mobs.dm index 876a11a7a8..dab5da659e 100644 --- a/code/_globalvars/lists/mobs.dm +++ b/code/_globalvars/lists/mobs.dm @@ -1,16 +1,21 @@ -var/list/clients = list() //all clients -var/list/admins = list() //all clients whom are admins -var/list/deadmins = list() //all clients who have used the de-admin verb. -var/list/directory = list() //all ckeys with associated client -var/list/stealthminID = list() //reference list with IDs that store ckeys, for stealthmins +GLOBAL_LIST_EMPTY(clients) //all clients +GLOBAL_LIST_EMPTY(admins) //all clients whom are admins +GLOBAL_PROTECT(admins) +GLOBAL_LIST_EMPTY(deadmins) //all clients who have used the de-admin verb. +GLOBAL_PROTECT(deadmins) +GLOBAL_LIST_EMPTY(directory) //all ckeys with associated client +GLOBAL_LIST_EMPTY(stealthminID) //reference list with IDs that store ckeys, for stealthmins //Since it didn't really belong in any other category, I'm putting this here //This is for procs to replace all the goddamn 'in world's that are chilling around the code -var/global/list/player_list = list() //all mobs **with clients attached**. Excludes /mob/dead/new_player -var/global/list/mob_list = list() //all mobs, including clientless -var/global/list/living_mob_list = list() //all alive mobs, including clientless. Excludes /mob/dead/new_player -var/global/list/dead_mob_list = list() //all dead mobs, including clientless. Excludes /mob/dead/new_player -var/global/list/joined_player_list = list() //all clients that have joined the game at round-start or as a latejoin. -var/global/list/silicon_mobs = list() //all silicon mobs -var/global/list/pai_list = list() \ No newline at end of file +GLOBAL_LIST_EMPTY(player_list) //all mobs **with clients attached**. Excludes /mob/dead/new_player +GLOBAL_LIST_EMPTY(mob_list) //all mobs, including clientless +GLOBAL_LIST_EMPTY(living_mob_list) //all alive mobs, including clientless. Excludes /mob/dead/new_player +GLOBAL_LIST_EMPTY(dead_mob_list) //all dead mobs, including clientless. Excludes /mob/dead/new_player +GLOBAL_LIST_EMPTY(joined_player_list) //all clients that have joined the game at round-start or as a latejoin. +GLOBAL_LIST_EMPTY(silicon_mobs) //all silicon mobs +GLOBAL_LIST_EMPTY(ai_list) +GLOBAL_LIST_EMPTY(pai_list) +GLOBAL_LIST_EMPTY(available_ai_shells) +GLOBAL_LIST_EMPTY(language_datums) \ No newline at end of file diff --git a/code/_globalvars/lists/names.dm b/code/_globalvars/lists/names.dm index 736419e4a0..5f189b8f94 100644 --- a/code/_globalvars/lists/names.dm +++ b/code/_globalvars/lists/names.dm @@ -1,22 +1,23 @@ -var/list/ai_names = file2list("config/names/ai.txt") -var/list/wizard_first = file2list("config/names/wizardfirst.txt") -var/list/wizard_second = file2list("config/names/wizardsecond.txt") -var/list/ninja_titles = file2list("config/names/ninjatitle.txt") -var/list/ninja_names = file2list("config/names/ninjaname.txt") -var/list/commando_names = file2list("config/names/death_commando.txt") -var/list/first_names_male = file2list("config/names/first_male.txt") -var/list/first_names_female = file2list("config/names/first_female.txt") -var/list/last_names = file2list("config/names/last.txt") -var/list/lizard_names_male = file2list("config/names/lizard_male.txt") -var/list/lizard_names_female = file2list("config/names/lizard_female.txt") -var/list/clown_names = file2list("config/names/clown.txt") -var/list/mime_names = file2list("config/names/mime.txt") -var/list/carp_names = file2list("config/names/carp.txt") -var/list/golem_names = file2list("config/names/golem.txt") -var/list/plasmaman_names = file2list("config/names/plasmaman.txt") +GLOBAL_LIST_INIT(ai_names, file2list("config/names/ai.txt")) +GLOBAL_LIST_INIT(wizard_first, file2list("config/names/wizardfirst.txt")) +GLOBAL_LIST_INIT(wizard_second, file2list("config/names/wizardsecond.txt")) +GLOBAL_LIST_INIT(ninja_titles, file2list("config/names/ninjatitle.txt")) +GLOBAL_LIST_INIT(ninja_names, file2list("config/names/ninjaname.txt")) +GLOBAL_LIST_INIT(commando_names, file2list("config/names/death_commando.txt")) +GLOBAL_LIST_INIT(first_names_male, file2list("config/names/first_male.txt")) +GLOBAL_LIST_INIT(first_names_female, file2list("config/names/first_female.txt")) +GLOBAL_LIST_INIT(last_names, file2list("config/names/last.txt")) +GLOBAL_LIST_INIT(lizard_names_male, file2list("config/names/lizard_male.txt")) +GLOBAL_LIST_INIT(lizard_names_female, file2list("config/names/lizard_female.txt")) +GLOBAL_LIST_INIT(clown_names, file2list("config/names/clown.txt")) +GLOBAL_LIST_INIT(mime_names, file2list("config/names/mime.txt")) +GLOBAL_LIST_INIT(carp_names, file2list("config/names/carp.txt")) +GLOBAL_LIST_INIT(golem_names, file2list("config/names/golem.txt")) +GLOBAL_LIST_INIT(plasmaman_names, file2list("config/names/plasmaman.txt")) +GLOBAL_LIST_INIT(posibrain_names, list("PBU","HIU","SINA","ARMA","OSI","HBL","MSO","RR","CHRI","CDB","HG","XSI","ORNG","GUN","KOR","MET","FRE","XIS","SLI","PKP","HOG","RZH","GOOF","MRPR","JJR","FIRC","INC","PHL","BGB","ANTR","MIW","WJ","JRD","CHOC","ANCL","JLLO","JNLG","KOS","TKRG","XAL","STLP","CBOS","DUNC","FXMC","DRSD","COI")) -var/list/verbs = file2list("config/names/verbs.txt") -var/list/adjectives = file2list("config/names/adjectives.txt") +GLOBAL_LIST_INIT(verbs, file2list("config/names/verbs.txt")) +GLOBAL_LIST_INIT(adjectives, file2list("config/names/adjectives.txt")) //loaded on startup because of " //would include in rsc if ' was used diff --git a/code/_globalvars/lists/objects.dm b/code/_globalvars/lists/objects.dm index d16ada4f05..be771e0676 100644 --- a/code/_globalvars/lists/objects.dm +++ b/code/_globalvars/lists/objects.dm @@ -1,30 +1,34 @@ -var/global/list/cable_list = list() //Index for all cables, so that powernets don't have to look through the entire world all the time -var/global/list/portals = list() //list of all /obj/effect/portal -var/global/list/airlocks = list() //list of all airlocks -var/global/list/mechas_list = list() //list of all mechs. Used by hostile mobs target tracking. -var/global/list/shuttle_caller_list = list() //list of all communication consoles and AIs, for automatic shuttle calls when there are none. -var/global/list/machines = list() //NOTE: this is a list of ALL machines now. The processing machines list is SSmachine.processing ! -var/global/list/syndicate_shuttle_boards = list() //important to keep track of for managing nukeops war declarations. -var/global/list/navbeacons = list() //list of all bot nagivation beacons, used for patrolling. -var/global/list/teleportbeacons = list() //list of all tracking beacons used by teleporters -var/global/list/deliverybeacons = list() //list of all MULEbot delivery beacons. -var/global/list/deliverybeacontags = list() //list of all tags associated with delivery beacons. -var/global/list/nuke_list = list() -var/global/list/alarmdisplay = list() //list of all machines or programs that can display station alerts -var/global/list/singularities = list() //list of all singularities on the station (actually technically all engines) +GLOBAL_LIST_EMPTY(cable_list) //Index for all cables, so that powernets don't have to look through the entire world all the time +GLOBAL_LIST_EMPTY(portals) //list of all /obj/effect/portal +GLOBAL_LIST_EMPTY(airlocks) //list of all airlocks +GLOBAL_LIST_EMPTY(mechas_list) //list of all mechs. Used by hostile mobs target tracking. +GLOBAL_LIST_EMPTY(shuttle_caller_list) //list of all communication consoles and AIs, for automatic shuttle calls when there are none. +GLOBAL_LIST_EMPTY(machines) //NOTE: this is a list of ALL machines now. The processing machines list is SSmachine.processing ! +GLOBAL_LIST_EMPTY(syndicate_shuttle_boards) //important to keep track of for managing nukeops war declarations. +GLOBAL_LIST_EMPTY(navbeacons) //list of all bot nagivation beacons, used for patrolling. +GLOBAL_LIST_EMPTY(teleportbeacons) //list of all tracking beacons used by teleporters +GLOBAL_LIST_EMPTY(deliverybeacons) //list of all MULEbot delivery beacons. +GLOBAL_LIST_EMPTY(deliverybeacontags) //list of all tags associated with delivery beacons. +GLOBAL_LIST_EMPTY(nuke_list) +GLOBAL_LIST_EMPTY(alarmdisplay) //list of all machines or programs that can display station alerts +GLOBAL_LIST_EMPTY(singularities) //list of all singularities on the station (actually technically all engines) -var/global/list/chemical_reactions_list //list of all /datum/chemical_reaction datums. Used during chemical reactions -var/global/list/chemical_reagents_list //list of all /datum/reagent datums indexed by reagent id. Used by chemistry stuff -var/global/list/materials_list = list() //list of all /datum/material datums indexed by material id. -var/global/list/tech_list = list() //list of all /datum/tech datums indexed by id. -var/global/list/surgeries_list = list() //list of all surgeries by name, associated with their path. -var/global/list/crafting_recipes = list() //list of all table craft recipes -var/global/list/rcd_list = list() //list of Rapid Construction Devices. -var/global/list/apcs_list = list() //list of all Area Power Controller machines, seperate from machines for powernet speeeeeeed. -var/global/list/tracked_implants = list() //list of all current implants that are tracked to work out what sort of trek everyone is on. Sadly not on lavaworld not implemented... -var/global/list/tracked_chem_implants = list() //list of implants the prisoner console can track and send inject commands too -var/global/list/poi_list = list() //list of points of interest for observe/follow -var/global/list/pinpointer_list = list() //list of all pinpointers. Used to change stuff they are pointing to all at once. -var/global/list/zombie_infection_list = list() // A list of all zombie_infection organs, for any mass "animation" -var/global/list/meteor_list = list() // List of all meteors. -var/global/list/active_jammers = list() // List of active radio jammers +GLOBAL_LIST(chemical_reactions_list) //list of all /datum/chemical_reaction datums. Used during chemical reactions +GLOBAL_LIST(chemical_reagents_list) //list of all /datum/reagent datums indexed by reagent id. Used by chemistry stuff +GLOBAL_LIST_EMPTY(materials_list) //list of all /datum/material datums indexed by material id. +GLOBAL_LIST_EMPTY(tech_list) //list of all /datum/tech datums indexed by id. +GLOBAL_LIST_EMPTY(surgeries_list) //list of all surgeries by name, associated with their path. +GLOBAL_LIST_EMPTY(crafting_recipes) //list of all table craft recipes +GLOBAL_LIST_EMPTY(rcd_list) //list of Rapid Construction Devices. +GLOBAL_LIST_EMPTY(apcs_list) //list of all Area Power Controller machines, seperate from machines for powernet speeeeeeed. +GLOBAL_LIST_EMPTY(tracked_implants) //list of all current implants that are tracked to work out what sort of trek everyone is on. Sadly not on lavaworld not implemented... +GLOBAL_LIST_EMPTY(tracked_chem_implants) //list of implants the prisoner console can track and send inject commands too +GLOBAL_LIST_EMPTY(poi_list) //list of points of interest for observe/follow +GLOBAL_LIST_EMPTY(pinpointer_list) //list of all pinpointers. Used to change stuff they are pointing to all at once. +GLOBAL_LIST_EMPTY(zombie_infection_list) // A list of all zombie_infection organs, for any mass "animation" +GLOBAL_LIST_EMPTY(meteor_list) // List of all meteors. +GLOBAL_LIST_EMPTY(active_jammers) // List of active radio jammers +GLOBAL_LIST_EMPTY(ladders) + +GLOBAL_LIST_EMPTY(wire_color_directory) +GLOBAL_LIST_EMPTY(wire_name_directory) \ No newline at end of file diff --git a/code/_globalvars/lists/poll_ignore.dm b/code/_globalvars/lists/poll_ignore.dm index 23db4f6ae6..ff6a4edd40 100644 --- a/code/_globalvars/lists/poll_ignore.dm +++ b/code/_globalvars/lists/poll_ignore.dm @@ -4,5 +4,6 @@ #define POLL_IGNORE_SENTIENCE_POTION "sentience_potion" #define POLL_IGNORE_POSSESSED_BLADE "possessed_blade" #define POLL_IGNORE_ALIEN_LARVA "alien_larva" +#define POLL_IGNORE_CLOCKWORK_MARAUDER "clockwork_marauder" -var/list/poll_ignore = list() +GLOBAL_LIST_EMPTY(poll_ignore) diff --git a/code/_globalvars/lists/typecache.dm b/code/_globalvars/lists/typecache.dm index 5d2565c7f2..d83c708131 100644 --- a/code/_globalvars/lists/typecache.dm +++ b/code/_globalvars/lists/typecache.dm @@ -3,7 +3,7 @@ //Note: typecache can only replace istype if you know for sure the thing is at least a datum. -var/list/typecache_mob = typecacheof(list(/mob)) +GLOBAL_LIST_INIT(typecache_mob, typecacheof(list(/mob))) diff --git a/code/_globalvars/logging.dm b/code/_globalvars/logging.dm index a673611d84..35adcef36c 100644 --- a/code/_globalvars/logging.dm +++ b/code/_globalvars/logging.dm @@ -1,17 +1,28 @@ -var/diary = null -var/runtime_diary = null -var/diaryofmeanpeople = null -var/href_logfile = null +GLOBAL_VAR(diary) +GLOBAL_PROTECT(diary) +GLOBAL_VAR(runtime_diary) +GLOBAL_PROTECT(runtime_diary) +GLOBAL_VAR(diaryofmeanpeople) +GLOBAL_PROTECT(diaryofmeanpeople) +GLOBAL_VAR(href_logfile) +GLOBAL_PROTECT(href_logfile) -var/list/bombers = list( ) -var/list/admin_log = list ( ) -var/list/lastsignalers = list( ) //keeps last 100 signals here in format: "[src] used \ref[src] @ location [src.loc]: [freq]/[code]" -var/list/lawchanges = list( ) //Stores who uploaded laws to which silicon-based lifeform, and what the law was +GLOBAL_LIST_EMPTY(bombers) +GLOBAL_PROTECT(bombers) +GLOBAL_LIST_EMPTY(admin_log) +GLOBAL_PROTECT(admin_log) +GLOBAL_LIST_EMPTY(lastsignalers) //keeps last 100 signals here in format: "[src] used \ref[src] @ location [src.loc]: [freq]/[code]" +GLOBAL_PROTECT(lastsignalers) +GLOBAL_LIST_EMPTY(lawchanges) //Stores who uploaded laws to which silicon-based lifeform, and what the law was +GLOBAL_PROTECT(lawchanges) -var/list/combatlog = list() -var/list/IClog = list() -var/list/OOClog = list() -var/list/adminlog = list() -var/list/mentorlog = list () +GLOBAL_LIST_EMPTY(combatlog) +GLOBAL_PROTECT(combatlog) +GLOBAL_LIST_EMPTY(IClog) +GLOBAL_PROTECT(IClog) +GLOBAL_LIST_EMPTY(OOClog) +GLOBAL_PROTECT(OOClog) +GLOBAL_LIST_EMPTY(adminlog) +GLOBAL_PROTECT(adminlog) -var/list/active_turfs_startlist = list() +GLOBAL_LIST_EMPTY(active_turfs_startlist) \ No newline at end of file diff --git a/code/_globalvars/misc.dm b/code/_globalvars/misc.dm index 734f673588..ea89f3e4e7 100644 --- a/code/_globalvars/misc.dm +++ b/code/_globalvars/misc.dm @@ -1,9 +1,9 @@ -var/admin_notice = "" // Admin notice that all clients see when joining the server +GLOBAL_VAR_INIT(admin_notice, "") // Admin notice that all clients see when joining the server -var/timezoneOffset = 0 // The difference betwen midnight (of the host computer) and 0 world.ticks. +GLOBAL_VAR_INIT(timezoneOffset, 0) // The difference betwen midnight (of the host computer) and 0 world.ticks. // For FTP requests. (i.e. downloading runtime logs.) // However it'd be ok to use for accessing attack logs and such too, which are even laggier. -var/fileaccess_timer = 0 +GLOBAL_VAR_INIT(fileaccess_timer, 0) -var/TAB = "    " \ No newline at end of file +GLOBAL_VAR_INIT(TAB, "    ") \ No newline at end of file diff --git a/code/_globalvars/station.dm b/code/_globalvars/station.dm index ba0055b58d..7af03b7ce3 100644 --- a/code/_globalvars/station.dm +++ b/code/_globalvars/station.dm @@ -1,8 +1,6 @@ -var/global/datum/datacore/data_core = null -//var/global/defer_powernet_rebuild = 0 // true if net rebuild will be called manually after an event -//Noble idea, but doing this made GC fail. The gains from waiting on deffering are lost by using del() +GLOBAL_DATUM(data_core, /datum/datacore) -var/CELLRATE = 0.002 // multiplier for watts per tick <> cell storage (eg: .002 means if there is a load of 1000 watts, 20 units will be taken from a cell per second) -var/CHARGELEVEL = 0.001 // Cap for how fast cells charge, as a percentage-per-tick (.001 means cellcharge is capped to 1% per second) +GLOBAL_VAR_INIT(CELLRATE, 0.002) // multiplier for watts per tick <> cell storage (eg: .002 means if there is a load of 1000 watts, 20 units will be taken from a cell per second) +GLOBAL_VAR_INIT(CHARGELEVEL, 0.001) // Cap for how fast cells charge, as a percentage-per-tick (.001 means cellcharge is capped to 1% per second) -var/list/powernets = list() \ No newline at end of file +GLOBAL_LIST_EMPTY(powernets) \ No newline at end of file diff --git a/code/js/byjax.dm b/code/_js/byjax.dm similarity index 98% rename from code/js/byjax.dm rename to code/_js/byjax.dm index 18b8180214..895cfc91d9 100644 --- a/code/js/byjax.dm +++ b/code/_js/byjax.dm @@ -1,5 +1,5 @@ //this function places received data into element with specified id. -var/const/js_byjax = {" +#define js_byjax {" function replaceContent() { var args = Array.prototype.slice.call(arguments); diff --git a/code/js/menus.dm b/code/_js/menus.dm similarity index 97% rename from code/js/menus.dm rename to code/_js/menus.dm index 01137ce963..9b2fc40e68 100644 --- a/code/js/menus.dm +++ b/code/_js/menus.dm @@ -1,4 +1,4 @@ -var/const/js_dropdowns = {" +#define js_dropdowns {" function dropdowns() { var divs = document.getElementsByTagName('div'); var headers = new Array(); diff --git a/code/_onclick/ai.dm b/code/_onclick/ai.dm index 232fe649e6..6b4d9aad1c 100644 --- a/code/_onclick/ai.dm +++ b/code/_onclick/ai.dm @@ -37,7 +37,7 @@ var/turf/pixel_turf = get_turf_pixel(A) var/turf_visible if(pixel_turf) - turf_visible = cameranet.checkTurfVis(pixel_turf) + turf_visible = GLOB.cameranet.checkTurfVis(pixel_turf) if(!turf_visible) if(istype(loc, /obj/item/device/aicard) && (pixel_turf in view(client.view, loc))) turf_visible = TRUE @@ -45,7 +45,9 @@ if (pixel_turf.obscured) log_admin("[key_name_admin(src)] might be running a modified client! (failed checkTurfVis on AI click of [A]([COORD(pixel_turf)])") message_admins("[key_name_admin(src)] might be running a modified client! (failed checkTurfVis on AI click of [A]([ADMIN_COORDJMP(pixel_turf)]))") - send2irc_adminless_only("NOCHEAT", "[key_name(src)] might be running a modified client! (failed checkTurfVis on AI click of [A]([COORD(pixel_turf)]))") + if(REALTIMEOFDAY >= chnotify + 9000) + chnotify = REALTIMEOFDAY + send2irc_adminless_only("NOCHEAT", "[key_name(src)] might be running a modified client! (failed checkTurfVis on AI click of [A]([COORD(pixel_turf)]))") return var/list/modifiers = params2list(params) @@ -188,4 +190,4 @@ // /mob/living/silicon/ai/TurfAdjacent(var/turf/T) - return (cameranet && cameranet.checkTurfVis(T)) + return (GLOB.cameranet && GLOB.cameranet.checkTurfVis(T)) diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index 0f17f1775a..0fe37a9286 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -31,13 +31,16 @@ Note that this proc can be overridden, and is in the case of screen objects. */ /atom/Click(location,control,params) - usr.ClickOn(src, params) + if(initialized) + usr.ClickOn(src, params) /atom/DblClick(location,control,params) - usr.DblClickOn(src,params) + if(initialized) + usr.DblClickOn(src,params) /atom/MouseWheel(delta_x,delta_y,location,control,params) - usr.MouseWheelOn(src, delta_x, delta_y, params) + if(initialized) + usr.MouseWheelOn(src, delta_x, delta_y, params) /* Standard mob ClickOn() @@ -114,10 +117,7 @@ if(A.ClickAccessible(src, depth=INVENTORY_DEPTH)) // No adjacency needed if(W) - if(W.pre_attackby(A,src,params)) - var/resolved = A.attackby(W,src) - if(!resolved && A && W) - W.afterattack(A,src,1,params) // 1 indicates adjacency + melee_item_attack_chain(src, W, A, params) else if(ismob(A)) changeNext_move(CLICK_CD_MELEE) @@ -131,11 +131,7 @@ if(isturf(A) || isturf(A.loc) || (A.loc && isturf(A.loc.loc))) if(Adjacent(A) || (W && CheckReach(src, A, W.reach))) //Adjacent or reaching attacks if(W) - if(W.pre_attackby(A,src,params)) - // Return 1 in attackby() to prevent afterattack() effects (when safely moving items for example) - var/resolved = A.attackby(W,src,params) - if(!resolved && A && W) - W.afterattack(A,src,1,params) // 1: clicking something Adjacent + melee_item_attack_chain(src, W, A, params) else if(ismob(A)) changeNext_move(CLICK_CD_MELEE) @@ -163,7 +159,7 @@ if(dummy.loc == there.loc) qdel(dummy) return 1 - if(there.density && dummy in range(1, there)) //For windows and + if(there.density && dummy in range(1, there)) //For windows and suchlike qdel(dummy) return 1 if(!dummy.Move(T)) //we're blocked! diff --git a/code/_onclick/cyborg.dm b/code/_onclick/cyborg.dm index fdb98af512..578e6cd378 100644 --- a/code/_onclick/cyborg.dm +++ b/code/_onclick/cyborg.dm @@ -68,11 +68,7 @@ // cyborgs are prohibited from using storage items so we can I think safely remove (A.loc in contents) if(A == loc || (A in loc) || (A in contents)) - // No adjacency checks - if(W.pre_attackby(A,src,params)) - var/resolved = A.attackby(W,src, params) - if(!resolved && A && W) - W.afterattack(A,src,1,params) + melee_item_attack_chain(src, W, A, params) return if(!isturf(loc)) @@ -81,10 +77,7 @@ // cyborgs are prohibited from using storage items so we can I think safely remove (A.loc && isturf(A.loc.loc)) if(isturf(A) || isturf(A.loc)) if(A.Adjacent(src)) // see adjacent.dm - if(W.pre_attackby(A,src,params)) - var/resolved = A.attackby(W, src, params) - if(!resolved && A && W) - W.afterattack(A, src, 1, params) + melee_item_attack_chain(src, W, A, params) return else W.afterattack(A, src, 0, params) diff --git a/code/_onclick/hud/_defines.dm b/code/_onclick/hud/_defines.dm index c621458533..90c953a110 100644 --- a/code/_onclick/hud/_defines.dm +++ b/code/_onclick/hud/_defines.dm @@ -25,6 +25,7 @@ #define ui_lingstingdisplay "WEST:6,CENTER-3:11" #define ui_crafting "12:-10,1:5" #define ui_building "12:-10,1:21" +#define ui_language_menu "11:6,2:-11" #define ui_devilsouldisplay "WEST:6,CENTER-1:15" @@ -61,16 +62,16 @@ #define ui_borg_store "CENTER+2:16,SOUTH:5" //borgs #define ui_borg_camera "CENTER+3:21,SOUTH:5" //borgs #define ui_borg_album "CENTER+4:21,SOUTH:5" //borgs -#define ui_borg_talk_wheel "CENTER+4:21,SOUTH+1:5" //borgs +#define ui_borg_language_menu "CENTER+4:21,SOUTH+1:5" //borgs -#define ui_monkey_head "CENTER-4:13,SOUTH:5" //monkey -#define ui_monkey_mask "CENTER-3:14,SOUTH:5" //monkey -#define ui_monkey_neck "CENTER-2:15,SOUTH:5" //monkey -#define ui_monkey_back "CENTER-1:16,SOUTH:5" //monkey +#define ui_monkey_head "CENTER-5:13,SOUTH:5" //monkey +#define ui_monkey_mask "CENTER-4:14,SOUTH:5" //monkey +#define ui_monkey_neck "CENTER-3:15,SOUTH:5" //monkey +#define ui_monkey_back "CENTER-2:16,SOUTH:5" //monkey #define ui_alien_storage_l "CENTER-2:14,SOUTH:5"//alien #define ui_alien_storage_r "CENTER+1:18,SOUTH:5"//alien -#define ui_alien_talk_wheel "EAST-3:26,SOUTH:5" //alien +#define ui_alien_language_menu "EAST-3:26,SOUTH:5" //alien #define ui_drone_drop "CENTER+1:18,SOUTH:5" //maintenance drones #define ui_drone_pull "CENTER+2:2,SOUTH:5" //maintenance drones diff --git a/code/_onclick/hud/ai.dm b/code/_onclick/hud/ai.dm index c26e54eae9..a5bc86dabe 100644 --- a/code/_onclick/hud/ai.dm +++ b/code/_onclick/hud/ai.dm @@ -53,7 +53,7 @@ if(..()) return var/mob/living/silicon/ai/AI = usr - crewmonitor.show(AI) + GLOB.crewmonitor.show(AI) /obj/screen/ai/crew_manifest name = "Crew Manifest" @@ -167,6 +167,11 @@ ..() var/obj/screen/using +// Language menu + using = new /obj/screen/language_menu + using.screen_loc = ui_borg_language_menu + static_inventory += using + //AI core using = new /obj/screen/ai/aicore() using.screen_loc = ui_ai_core diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index 636675c8ac..e83cfadedf 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -276,7 +276,7 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." return ..() /obj/screen/alert/clockwork/scripture_reqs/process() - if(clockwork_gateway_activated) + if(GLOB.clockwork_gateway_activated) qdel(src) return var/current_state @@ -288,7 +288,7 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." icon_state = "no" if(!current_state) name = "Current Objective" - for(var/obj/structure/destructible/clockwork/massive/celestial_gateway/G in all_clockwork_objects) + for(var/obj/structure/destructible/clockwork/massive/celestial_gateway/G in GLOB.all_clockwork_objects) var/area/gate_area = get_area(G) desc = "Protect the Ark at [gate_area.map_name]!" return @@ -298,7 +298,7 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." name = "Next Tier Requirements" var/validservants = 0 var/unconverted_ais_exist = get_unconverted_ais() - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L in GLOB.living_mob_list) if(is_servant_of_ratvar(L) && (ishuman(L) || issilicon(L))) validservants++ var/req_servants = 0 @@ -328,14 +328,14 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." icon_state += "-servants" //in this manner, generate an icon key based on what we're missing else textlist += ": \[CHECK\]" - textlist += "
[clockwork_caches]/[req_caches] Tinkerer's Caches" - if(clockwork_caches < req_caches) + textlist += "
[GLOB.clockwork_caches]/[req_caches] Tinkerer's Caches" + if(GLOB.clockwork_caches < req_caches) icon_state += "-caches" else textlist += ": \[CHECK\]" if(req_cv) //cv only shows up if the tier requires it - textlist += "
[clockwork_construction_value]/[req_cv] Construction Value" - if(clockwork_construction_value < req_cv) + textlist += "
[GLOB.clockwork_construction_value]/[req_cv] Construction Value" + if(GLOB.clockwork_construction_value < req_cv) icon_state += "-cv" else textlist += ": \[CHECK\]" @@ -356,7 +356,7 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." icon_state = "clockinfo" /obj/screen/alert/clockwork/infodump/MouseEntered(location,control,params) - if(ratvar_awakens) + if(GLOB.ratvar_awakens) desc = "CHETR
NYY
HAGEHUGF-NAQ-UBABE
RATVAR.
" else var/servants = 0 @@ -364,7 +364,7 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." var/unconverted_ais_exist = get_unconverted_ais() var/list/scripture_states = scripture_unlock_check() var/list/textlist - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L in GLOB.living_mob_list) if(is_servant_of_ratvar(L)) servants++ if(ishuman(L) || issilicon(L)) @@ -376,13 +376,13 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." textlist = list("[servants] Servants, [validservants ? "[validservants] of which counts":"none of which count"] towards scripture.
") else textlist = list("[servants] Servant, who [validservants ? "counts":"does not count"] towards scripture.
") - textlist += "[clockwork_caches ? "[clockwork_caches] Tinkerer's Caches.":"No Tinkerer's Caches, construct one!"]
\ - [clockwork_construction_value] Construction Value.
" - if(clockwork_daemons) - textlist += "[clockwork_daemons] Tinkerer's Daemons: [servants * 0.2 < clockwork_daemons ? "DISABLED":"ACTIVE"]
" + textlist += "[GLOB.clockwork_caches ? "[GLOB.clockwork_caches] Tinkerer's Caches.":"No Tinkerer's Caches, construct one!"]
\ + [GLOB.clockwork_construction_value] Construction Value.
" + if(GLOB.clockwork_daemons) + textlist += "[GLOB.clockwork_daemons] Tinkerer's Daemons: [servants * 0.2 < GLOB.clockwork_daemons ? "DISABLED":"ACTIVE"]
" else textlist += "No Tinkerer's Daemons.
" - for(var/obj/structure/destructible/clockwork/massive/celestial_gateway/G in all_clockwork_objects) + for(var/obj/structure/destructible/clockwork/massive/celestial_gateway/G in GLOB.all_clockwork_objects) var/area/gate_area = get_area(G) textlist += "Ark Location: [uppertext(gate_area.map_name)]
" if(G.still_needs_components()) @@ -392,20 +392,17 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." textlist += "[G.required_components[i]] " textlist += "
" else - if(G.ratvar_portal) - textlist += "Seconds until Ratvar's arrival: [G.get_arrival_text(TRUE)]
" - else - textlist += "Seconds until Proselytization: [G.get_arrival_text(TRUE)]
" + textlist += "Seconds until Ratvar's arrival: [G.get_arrival_text(TRUE)]
" if(unconverted_ais_exist) if(unconverted_ais_exist > 1) textlist += "[unconverted_ais_exist] unconverted AIs exist!
" else textlist += "An unconverted AI exists!
" if(scripture_states[SCRIPTURE_REVENANT]) - var/inathneq_available = clockwork_generals_invoked["inath-neq"] <= world.time - var/sevtug_available = clockwork_generals_invoked["sevtug"] <= world.time - var/nezbere_available = clockwork_generals_invoked["nezbere"] <= world.time - var/nezcrentr_available = clockwork_generals_invoked["nzcrentr"] <= world.time + var/inathneq_available = GLOB.clockwork_generals_invoked["inath-neq"] <= world.time + var/sevtug_available = GLOB.clockwork_generals_invoked["sevtug"] <= world.time + var/nezbere_available = GLOB.clockwork_generals_invoked["nezbere"] <= world.time + var/nezcrentr_available = GLOB.clockwork_generals_invoked["nzcrentr"] <= world.time if(inathneq_available || sevtug_available || nezbere_available || nezcrentr_available) textlist += "Generals available:[inathneq_available ? "
INATH-NEQ":""][sevtug_available ? "
SEVTUG":""]\ [nezbere_available ? "
NEZBERE":""][nezcrentr_available ? "
NZCRENTR":""]

" diff --git a/code/_onclick/hud/alien.dm b/code/_onclick/hud/alien.dm index 0c5ca7782c..56f97a3f28 100644 --- a/code/_onclick/hud/alien.dm +++ b/code/_onclick/hud/alien.dm @@ -63,9 +63,8 @@ H.leap_icon.screen_loc = ui_alien_storage_r static_inventory += H.leap_icon - using = new/obj/screen/wheel/talk - using.screen_loc = ui_alien_talk_wheel - wheels += using + using = new/obj/screen/language_menu + using.screen_loc = ui_alien_language_menu static_inventory += using using = new /obj/screen/drop() diff --git a/code/_onclick/hud/alien_larva.dm b/code/_onclick/hud/alien_larva.dm index 34d64b1bc7..0f044a2bc7 100644 --- a/code/_onclick/hud/alien_larva.dm +++ b/code/_onclick/hud/alien_larva.dm @@ -18,9 +18,8 @@ pull_icon.screen_loc = ui_pull_resist hotkeybuttons += pull_icon - using = new/obj/screen/wheel/talk - using.screen_loc = ui_alien_talk_wheel - wheels += using + using = new/obj/screen/language_menu + using.screen_loc = ui_alien_language_menu static_inventory += using zone_select = new /obj/screen/zone_sel/alien() diff --git a/code/_onclick/hud/hud.dm b/code/_onclick/hud/hud.dm index 8e02b2cbf7..b1b4a1cbb3 100644 --- a/code/_onclick/hud/hud.dm +++ b/code/_onclick/hud/hud.dm @@ -33,8 +33,6 @@ var/obj/screen/throw_icon var/obj/screen/module_store_icon - var/list/wheels = list() //list of the wheel screen objects - var/list/static_inventory = list() //the screen objects which are static var/list/toggleable_inventory = list() //the screen objects which can be hidden var/list/obj/screen/hotkeybuttons = list() //the buttons that can be used via hotkeys @@ -78,8 +76,6 @@ qdel(module_store_icon) module_store_icon = null - wheels = null //all wheels are also in static_inventory - if(static_inventory.len) for(var/thing in static_inventory) qdel(thing) @@ -136,15 +132,15 @@ /mob/proc/create_mob_hud() if(client && !hud_used) hud_used = new /datum/hud(src) + update_sight() //Version denotes which style should be displayed. blank or 0 means "next version" /datum/hud/proc/show_hud(version = 0,mob/viewmob) if(!ismob(mymob)) return 0 - if(!mymob.client) - return 0 - var/mob/screenmob = viewmob || mymob + if(!screenmob.client) + return 0 screenmob.client.screen = list() @@ -166,7 +162,7 @@ if(infodisplay.len) screenmob.client.screen += infodisplay - mymob.client.screen += hide_actions_toggle + screenmob.client.screen += hide_actions_toggle if(action_intent) action_intent.screen_loc = initial(action_intent.screen_loc) //Restore intent selection to the original position @@ -210,7 +206,7 @@ mymob.update_action_buttons(1) reorganize_alerts() mymob.reload_fullscreen() - create_parallax() + update_parallax_pref(screenmob) /datum/hud/human/show_hud(version = 0,mob/viewmob) @@ -227,16 +223,6 @@ /datum/hud/proc/persistent_inventory_update(mob/viewer) if(!mymob) return - var/mob/living/L = mymob - - var/mob/screenmob = viewer || L - - for(var/X in wheels) - var/obj/screen/wheel/W = X - if(W.toggled) - screenmob.client.screen |= W.buttons_list - else - screenmob.client.screen -= W.buttons_list //Triggered when F12 is pressed (Unless someone changed something in the DMF) /mob/verb/button_pressed_F12() diff --git a/code/_onclick/hud/human.dm b/code/_onclick/hud/human.dm index 2654e9308e..f35579c16b 100644 --- a/code/_onclick/hud/human.dm +++ b/code/_onclick/hud/human.dm @@ -96,9 +96,8 @@ using.icon = ui_style static_inventory += using - using = new/obj/screen/wheel/talk + using = new/obj/screen/language_menu using.icon = ui_style - wheels += using static_inventory += using using = new /obj/screen/area_creator diff --git a/code/_onclick/hud/monkey.dm b/code/_onclick/hud/monkey.dm index 281ca46544..06dbf15cd7 100644 --- a/code/_onclick/hud/monkey.dm +++ b/code/_onclick/hud/monkey.dm @@ -15,9 +15,8 @@ using.screen_loc = ui_movi static_inventory += using - using = new/obj/screen/wheel/talk + using = new/obj/screen/language_menu using.icon = ui_style - wheels += using static_inventory += using using = new /obj/screen/drop() @@ -70,8 +69,7 @@ inv_box.name = "back" inv_box.icon = ui_style inv_box.icon_state = "back" - inv_box.icon_full = "template_small" - inv_box.screen_loc = ui_back + inv_box.screen_loc = ui_monkey_back inv_box.slot_id = slot_back static_inventory += inv_box @@ -124,7 +122,7 @@ if(hud_shown) if(M.back) - M.back.screen_loc = ui_back + M.back.screen_loc = ui_monkey_back M.client.screen += M.back if(M.wear_mask) M.wear_mask.screen_loc = ui_monkey_mask diff --git a/code/_onclick/hud/parallax.dm b/code/_onclick/hud/parallax.dm index 37266be949..df0894403c 100644 --- a/code/_onclick/hud/parallax.dm +++ b/code/_onclick/hud/parallax.dm @@ -11,9 +11,10 @@ var/parallax_layers_max = 3 var/parallax_animate_timer -/datum/hud/proc/create_parallax() - var/client/C = mymob.client - if (!apply_parallax_pref()) +/datum/hud/proc/create_parallax(mob/viewmob) + var/mob/screenmob = viewmob || mymob + var/client/C = screenmob.client + if (!apply_parallax_pref(viewmob)) //don't want shit computers to crash when specing someone with insane parallax, so use the viewer's pref return if(!length(C.parallax_layers_cached)) @@ -27,7 +28,10 @@ C.parallax_layers.len = C.parallax_layers_max C.screen |= (C.parallax_layers) - var/obj/screen/plane_master/PM = plane_masters["[PLANE_SPACE]"] + var/obj/screen/plane_master/PM = screenmob.hud_used.plane_masters["[PLANE_SPACE]"] + if(screenmob != mymob) + C.screen -= locate(/obj/screen/plane_master/parallax_white) in C.screen + C.screen += PM PM.color = list( 0, 0, 0, 0, 0, 0, 0, 0, @@ -37,15 +41,20 @@ ) -/datum/hud/proc/remove_parallax() - var/client/C = mymob.client +/datum/hud/proc/remove_parallax(mob/viewmob) + var/mob/screenmob = viewmob || mymob + var/client/C = screenmob.client C.screen -= (C.parallax_layers_cached) - var/obj/screen/plane_master/PM = plane_masters["[PLANE_SPACE]"] + var/obj/screen/plane_master/PM = screenmob.hud_used.plane_masters["[PLANE_SPACE]"] + if(screenmob != mymob) + C.screen -= locate(/obj/screen/plane_master/parallax_white) in C.screen + C.screen += PM PM.color = initial(PM.color) C.parallax_layers = null -/datum/hud/proc/apply_parallax_pref() - var/client/C = mymob.client +/datum/hud/proc/apply_parallax_pref(mob/viewmob) + var/mob/screenmob = viewmob || mymob + var/client/C = screenmob.client if(C.prefs) var/pref = C.prefs.parallax if (isnull(pref)) @@ -75,9 +84,9 @@ C.parallax_layers_max = 3 return TRUE -/datum/hud/proc/update_parallax_pref() - remove_parallax() - create_parallax() +/datum/hud/proc/update_parallax_pref(mob/viewmob) + remove_parallax(viewmob) + create_parallax(viewmob) // This sets which way the current shuttle is moving (returns true if the shuttle has stopped moving so the caller can append their animation) /datum/hud/proc/set_parallax_movedir(new_parallax_movedir, skip_windups) diff --git a/code/_onclick/hud/plane_master.dm b/code/_onclick/hud/plane_master.dm index 1a7450eb17..3db20f2099 100644 --- a/code/_onclick/hud/plane_master.dm +++ b/code/_onclick/hud/plane_master.dm @@ -3,6 +3,14 @@ icon_state = "blank" appearance_flags = PLANE_MASTER|NO_CLIENT_COLOR blend_mode = BLEND_OVERLAY + var/show_alpha = 255 + var/hide_alpha = 0 + +/obj/screen/plane_master/proc/Show(override) + alpha = override || show_alpha + +/obj/screen/plane_master/proc/Hide(override) + alpha = override || hide_alpha //Why do plane masters need a backdrop sometimes? Read http://www.byond.com/forum/?post=2141928 //Trust me, you need one. Period. If you don't think you do, you're doing something extremely wrong. @@ -19,11 +27,6 @@ blend_mode = BLEND_MULTIPLY mouse_opacity = 0 -/obj/screen/plane_master/lighting/proc/params2color(params) - color = params2list(params) -/obj/screen/plane_master/lighting/proc/basecolor() - color = LIGHTING_BASE_MATRIX - /obj/screen/plane_master/parallax name = "parallax plane master" plane = PLANE_SPACE_PARALLAX diff --git a/code/_onclick/hud/robot.dm b/code/_onclick/hud/robot.dm index 8ac02fbe23..60df60b380 100644 --- a/code/_onclick/hud/robot.dm +++ b/code/_onclick/hud/robot.dm @@ -96,9 +96,8 @@ var/mob/living/silicon/robot/mymobR = mymob var/obj/screen/using - using = new/obj/screen/wheel/talk - using.screen_loc = ui_borg_talk_wheel - wheels += using + using = new/obj/screen/language_menu + using.screen_loc = ui_borg_language_menu static_inventory += using //Radio diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index 4c5b0705ef..b9c791a168 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -84,6 +84,18 @@ return 1 create_area(usr) +/obj/screen/language_menu + name = "language menu" + icon = 'icons/mob/screen_midnight.dmi' + icon_state = "talk_wheel" + screen_loc = ui_language_menu + +/obj/screen/language_menu/Click() + var/mob/living/L = usr + if(!istype(L)) + return + L.open_language_menu(usr) + /obj/screen/inventory var/slot_id // The indentifier for the slot. It has nothing to do with ID cards. var/icon_empty // Icon when empty. For now used only by humans. @@ -529,145 +541,8 @@ name = "health doll" screen_loc = ui_healthdoll - - -/obj/screen/wheel - name = "wheel" - layer = HUD_LAYER - plane = HUD_PLANE - icon_state = "" - screen_loc = null //if you make a new wheel, remember to give it a screen_loc - var/list/buttons_names = list() //list of the names for each button, its length is the amount of buttons. - var/toggled = 0 //wheel is hidden/shown - var/wheel_buttons_type //the type of buttons used with this wheel. - var/list/buttons_list = list() - -/obj/screen/wheel/New() - ..() - build_options() - - -//we create the buttons for the wheel and place them in a square spiral fashion. -/obj/screen/wheel/proc/build_options() - var/obj/screen/wheel_button/close_wheel/CW = new () - buttons_list += CW //the close option - CW.wheel = src - - var/list/offset_x_list = list() - var/list/offset_y_list = list() - var/num = 1 - var/N = 1 - var/M = 0 - var/sign = -1 - my_loop: - while(offset_y_list.len < buttons_names.len) - for(var/i=1, i<=num, i++) - offset_y_list += N - offset_x_list += M - if(offset_y_list.len == buttons_names.len) - break my_loop - if(N != 0) - N = 0 - M = -sign - else - N = sign - M = 0 - sign = -sign - num++ - - var/screenx = 8 - var/screeny = 8 - for(var/i = 1, i <= buttons_names.len, i++) - var/obj/screen/wheel_button/WB = new wheel_buttons_type() - WB.wheel = src - buttons_list += WB - screenx += offset_x_list[i] - screeny += offset_y_list[i] - WB.screen_loc = "[screenx], [screeny]" - set_button(WB, i) - -/obj/screen/wheel/proc/set_button(obj/screen/wheel_button/WB, button_number) - WB.name = buttons_names[button_number] - return - -/obj/screen/wheel/Destroy() - for(var/obj/screen/S in buttons_list) - qdel(S) - return ..() - -/obj/screen/wheel/Click() - if(world.time <= usr.next_move) - return - if(usr.stat) - return - if(isliving(usr)) - var/mob/living/L = usr - if(toggled) - L.client.screen -= buttons_list - else - L.client.screen |= buttons_list - toggled = !toggled - - -/obj/screen/wheel/talk - name = "talk wheel" - icon_state = "talk_wheel" - screen_loc = "11:6,2:-11" - wheel_buttons_type = /obj/screen/wheel_button/talk - buttons_names = list("help","hello","bye","stop","thanks","come","out", "yes", "no") - var/list/word_messages = list(list("Help!","Help me!"), list("Hello.", "Hi."), list("Bye.", "Goodbye."),\ - list("Stop!", "Halt!"), list("Thanks.", "Thanks!", "Thank you."), \ - list("Come.", "Follow me."), list("Out!", "Go away!", "Get out!"), \ - list("Yes.", "Affirmative."), list("No.", "Negative")) - -/obj/screen/wheel/talk/set_button(obj/screen/wheel_button/WB, button_number) - ..() - var/obj/screen/wheel_button/talk/T = WB //we already know what type the button is exactly. - T.icon_state = "talk_[T.name]" - T.word_messages = word_messages[button_number] - - -/obj/screen/wheel_button - name = "default wheel button" - screen_loc = "8,8" - layer = HUD_LAYER - plane = HUD_PLANE - mouse_opacity = 2 - var/obj/screen/wheel/wheel - -/obj/screen/wheel_button/Destroy() - wheel = null - return ..() - -/obj/screen/wheel_button/close_wheel - name = "close wheel" - icon_state = "x3" - -/obj/screen/wheel_button/close_wheel/Click() - if(isliving(usr)) - var/mob/living/L = usr - L.client.screen -= wheel.buttons_list - wheel.toggled = !wheel.toggled - - -/obj/screen/wheel_button/talk - name = "talk option" - icon_state = "talk_help" - var/talk_cooldown = 0 - var/list/word_messages = list() - -/obj/screen/wheel_button/talk/Click(location, control,params) - if(isliving(usr)) - var/mob/living/L = usr - if(L.stat) - return - - if(word_messages.len && talk_cooldown < world.time) - talk_cooldown = world.time + 10 - L.say(pick(word_messages)) - /obj/screen/splash - icon = 'config/title_screens/images/title1.dmi' + icon = 'config/title_screens/images/blank.png' icon_state = "" screen_loc = "1,1" layer = SPLASHSCREEN_LAYER @@ -679,16 +554,23 @@ if(!visible) alpha = 0 - if(SStitle.title_screen) - icon = SStitle.title_screen.icon + + if(!use_previous_title) + if(SStitle.icon) + icon = SStitle.icon + else + if(!SStitle.previous_icon) + qdel(src) + return + icon = SStitle.previous_icon holder.screen += src - if(use_previous_title && !SSmapping.previous_map_config.defaulted) - holder.screen -= src //Yell at Cyberboss to finish this ..() /obj/screen/splash/proc/Fade(out, qdel_after = TRUE) + if(QDELETED(src)) + return if(out) animate(src, alpha = 0, time = 30) else @@ -701,4 +583,4 @@ if(holder) holder.screen -= src holder = null - return ..() \ No newline at end of file + return ..() diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index da72609cb0..9754901d96 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -1,4 +1,12 @@ +/proc/melee_item_attack_chain(mob/user, obj/item/I, atom/target, params) + if(I.pre_attackby(target, user, params)) + // Return 1 in attackby() to prevent afterattack() effects (when safely moving items for example) + var/resolved = target.attackby(I,user,params) + if(!resolved && target && I) + I.afterattack(target, user, 1, params) // 1: clicking something Adjacent + + // Called when the item is in the active hand, and clicked; alternately, there is an 'activate held object' verb or you can hit pagedown. /obj/item/proc/attack_self(mob/user) return diff --git a/code/_onclick/observer.dm b/code/_onclick/observer.dm index a0e4dff6bf..f9b0038918 100644 --- a/code/_onclick/observer.dm +++ b/code/_onclick/observer.dm @@ -26,6 +26,9 @@ if(modifiers["shift"] && modifiers["middle"]) ShiftMiddleClickOn(A) return + if(modifiers["shift"] && modifiers["ctrl"]) + CtrlShiftClickOn(A) + return if(modifiers["middle"]) MiddleClickOn(A) return diff --git a/code/_onclick/other_mobs.dm b/code/_onclick/other_mobs.dm index 21ebcdbded..b9df144ace 100644 --- a/code/_onclick/other_mobs.dm +++ b/code/_onclick/other_mobs.dm @@ -87,22 +87,23 @@ if(is_muzzled()) return var/mob/living/carbon/ML = A - var/dam_zone = pick("chest", "l_hand", "r_hand", "l_leg", "r_leg") - var/obj/item/bodypart/affecting = null - if(ishuman(ML)) - var/mob/living/carbon/human/H = ML - affecting = H.get_bodypart(ran_zone(dam_zone)) - var/armor = ML.run_armor_check(affecting, "melee") - if(prob(75)) - ML.apply_damage(rand(1,3), BRUTE, affecting, armor) - ML.visible_message("[name] bites [ML]!", \ - "[name] bites [ML]!") - if(armor >= 2) - return - for(var/datum/disease/D in viruses) - ML.ForceContractDisease(D) - else - ML.visible_message("[src] has attempted to bite [ML]!") + if(istype(ML)) + var/dam_zone = pick("chest", "l_hand", "r_hand", "l_leg", "r_leg") + var/obj/item/bodypart/affecting = null + if(ishuman(ML)) + var/mob/living/carbon/human/H = ML + affecting = H.get_bodypart(ran_zone(dam_zone)) + var/armor = ML.run_armor_check(affecting, "melee") + if(prob(75)) + ML.apply_damage(rand(1,3), BRUTE, affecting, armor) + ML.visible_message("[name] bites [ML]!", \ + "[name] bites [ML]!") + if(armor >= 2) + return + for(var/datum/disease/D in viruses) + ML.ForceContractDisease(D) + else + ML.visible_message("[src] has attempted to bite [ML]!") /* Aliens diff --git a/code/_onclick/telekinesis.dm b/code/_onclick/telekinesis.dm index e2b4ab398a..90b3983d82 100644 --- a/code/_onclick/telekinesis.dm +++ b/code/_onclick/telekinesis.dm @@ -3,19 +3,35 @@ This needs more thinking out, but I might as well. */ -var/const/tk_maxrange = 15 /* Telekinetic attack: By default, emulate the user's unarmed attack */ + /atom/proc/attack_tk(mob/user) if(user.stat) return + new /obj/effect/overlay/temp/telekinesis(loc) user.UnarmedAttack(src,0) // attack_hand, attack_paw, etc return +/obj/attack_tk(mob/user) + if(user.stat) + return + + var/obj/item/tk_grab/O = new(src) + O.tk_user = user + if(O.focus_object(src)) + user.put_in_active_hand(O) + else + qdel(O) + ..() + +/mob/attack_tk(mob/user) + return + /* This is similar to item attack_self, but applies to anything that you can grab with a telekinetic grab. @@ -23,37 +39,13 @@ var/const/tk_maxrange = 15 It is used for manipulating things at range, for example, opening and closing closets. There are not a lot of defaults at this time, add more where appropriate. */ + /atom/proc/attack_self_tk(mob/user) return /obj/item/attack_self_tk(mob/user) attack_self(user) -/obj/attack_tk(mob/user) - if(user.stat) - return - if(anchored) - ..() - return - - var/obj/item/tk_grab/O = new(src) - user.put_in_active_hand(O) - O.host = user - O.focus_object(src) - return - -/obj/item/attack_tk(mob/user) - if(user.stat) - return - var/obj/item/tk_grab/O = new(src) - user.put_in_active_hand(O) - O.host = user - O.focus_object(src) - return - - -/mob/attack_tk(mob/user) - return // needs more thinking about /* TK Grab Item (the workhorse of old TK) @@ -74,10 +66,20 @@ var/const/tk_maxrange = 15 layer = ABOVE_HUD_LAYER plane = ABOVE_HUD_PLANE - var/last_throw = 0 var/atom/movable/focus = null - var/mob/living/host = null + var/mob/living/carbon/tk_user = null +/obj/item/tk_grab/Initialize() + ..() + START_PROCESSING(SSfastprocess, src) + +/obj/item/tk_grab/Destroy() + STOP_PROCESSING(SSfastprocess, src) + return ..() + +/obj/item/tk_grab/process() + if(check_if_focusable(focus)) //if somebody grabs your thing, no waiting for them to put it down and hitting them again. + update_icon() /obj/item/tk_grab/dropped(mob/user) if(focus && user && loc != user && loc != user.loc) // drop_item() gets called when you tk-attack a table/closet with an item @@ -107,111 +109,73 @@ var/const/tk_maxrange = 15 /obj/item/tk_grab/afterattack(atom/target, mob/living/carbon/user, proximity, params)//TODO: go over this if(!target || !user) return - if(last_throw+3 > world.time) - return - if(!host || host != user) - qdel(src) - return - if(!(user.dna.check_mutation(TK))) - qdel(src) - return - if(isobj(target) && !isturf(target.loc)) - return - - if(!tkMaxRangeCheck(user, target, focus)) - return if(!focus) - focus_object(target, user) + focus_object(target) return - - if(focus.anchored || !isturf(focus.loc)) - qdel(src) + else if(!check_if_focusable(focus)) return if(target == focus) target.attack_self_tk(user) - return // todo: something like attack_self not laden with assumptions inherent to attack_self + update_icon() + return if(!isturf(target) && istype(focus,/obj/item) && target.Adjacent(focus)) - var/obj/item/I = focus - var/resolved = target.attackby(I, user, params) - if(!resolved && target && I) - I.afterattack(target,user,1) // for splashing with beakers - update_icon() + apply_focus_overlay() + melee_item_attack_chain(tk_user, focus, target, params) //isn't copying the attack chain fun. we should do it more often. + if(check_if_focusable(focus)) + focus.do_attack_animation(target, null, focus) else apply_focus_overlay() focus.throw_at(target, 10, 1,user) - last_throw = world.time - user.changeNext_move(CLICK_CD_MELEE) - update_icon() + user.changeNext_move(CLICK_CD_MELEE) + update_icon() -/proc/tkMaxRangeCheck(mob/user, atom/target, atom/focus) +/proc/tkMaxRangeCheck(mob/user, atom/target) var/d = get_dist(user, target) - if(focus) - d = max(d,get_dist(user,focus)) // whichever is further - if(d > tk_maxrange) + if(d > TK_MAXRANGE) to_chat(user, "Your mind won't reach that far.") - return 0 - return 1 + return + return TRUE /obj/item/tk_grab/attack(mob/living/M, mob/living/user, def_zone) return - -/obj/item/tk_grab/proc/focus_object(obj/target, mob/living/user) - if(!isobj(target)) - return//Cant throw non objects atm might let it do mobs later - if(target.anchored || !isturf(target.loc)) - qdel(src) +/obj/item/tk_grab/proc/focus_object(obj/target) + if(!check_if_focusable(target)) return focus = target update_icon() apply_focus_overlay() - return + return TRUE +/obj/item/tk_grab/proc/check_if_focusable(obj/target) + if(!tk_user || !istype(tk_user) || QDELETED(target) || !istype(target) || !tk_user.dna.check_mutation(TK)) + qdel(src) + return + if(!tkMaxRangeCheck(tk_user, target) || target.anchored || !isturf(target.loc)) + qdel(src) + return + return TRUE /obj/item/tk_grab/proc/apply_focus_overlay() if(!focus) return new /obj/effect/overlay/temp/telekinesis(get_turf(focus)) - /obj/item/tk_grab/update_icon() cut_overlays() - if(focus && focus.icon && focus.icon_state) - add_overlay(icon(focus.icon,focus.icon_state)) - return + if(focus) + var/old_layer = focus.layer + var/old_plane = focus.plane + focus.layer = layer+0.01 + focus.plane = ABOVE_HUD_PLANE + add_overlay(focus) //this is kind of ick, but it's better than using icon() + focus.layer = old_layer + focus.plane = old_plane /obj/item/tk_grab/suicide_act(mob/user) user.visible_message("[user] is using [user.p_their()] telekinesis to choke [user.p_them()]self! It looks like [user.p_theyre()] trying to commit suicide!") return (OXYLOSS) - -/*Not quite done likely needs to use something thats not get_step_to -/obj/item/tk_grab/proc/check_path() - var/turf/ref = get_turf(src.loc) - var/turf/target = get_turf(focus.loc) - if(!ref || !target) - return 0 - var/distance = get_dist(ref, target) - if(distance >= 10) - return 0 - for(var/i = 1 to distance) - ref = get_step_to(ref, target, 0) - if(ref != target) - return 0 - return 1 -*/ - -//equip_to_slot_or_del(obj/item/W, slot, qdel_on_fail = 1) -/* - if(istype(user, /mob/living/carbon)) - if(user:mutations & TK && get_dist(source, user) <= 7) - if(user:get_active_hand()) - return 0 - var/X = source:x - var/Y = source:y - var/Z = source:z - -*/ diff --git a/code/citadel/_cit_helpers.dm b/code/citadel/_cit_helpers.dm index 2aed219978..85bb754f06 100644 --- a/code/citadel/_cit_helpers.dm +++ b/code/citadel/_cit_helpers.dm @@ -25,45 +25,45 @@ proc/get_racelist(var/mob/user)//This proc returns a list of species that 'user' var/datum/species/S = new spath() var/list/wlist = S.whitelist if(S.whitelisted && (wlist.Find(user.ckey) || wlist.Find(user.key) || user.client.holder)) //If your ckey is on the species whitelist or you're an admin: - whitelisted_species_list[S.id] = S.type //Add the species to their available species list. + GLOB.whitelisted_species_list[S.id] = S.type //Add the species to their available species list. else if(!S.whitelisted && S.roundstart) //Normal roundstart species will be handled here. - whitelisted_species_list[S.id] = S.type + GLOB.whitelisted_species_list[S.id] = S.type - return whitelisted_species_list + return GLOB.whitelisted_species_list //Mammal Species -var/global/list/mam_body_markings_list = list() -var/global/list/mam_ears_list = list() -var/global/list/mam_tails_list = list() -var/global/list/mam_tails_animated_list = list() -var/global/list/taur_list = list() +GLOBAL_LIST_EMPTY(mam_body_markings_list) +GLOBAL_LIST_EMPTY(mam_ears_list) +GLOBAL_LIST_EMPTY(mam_tails_list) +GLOBAL_LIST_EMPTY(mam_tails_animated_list) +GLOBAL_LIST_EMPTY(taur_list) //Exotic Species -var/global/list/exotic_tails_list = list() -var/global/list/exotic_tails_animated_list = list() -var/global/list/exotic_ears_list = list() -var/global/list/exotic_head_list = list() -var/global/list/exotic_back_list = list() +GLOBAL_LIST_EMPTY(exotic_tails_list) +GLOBAL_LIST_EMPTY(exotic_tails_animated_list) +GLOBAL_LIST_EMPTY(exotic_ears_list) +GLOBAL_LIST_EMPTY(exotic_head_list) +GLOBAL_LIST_EMPTY(exotic_back_list) //Xenomorph Species -var/global/list/xeno_head_list = list() //I forgot the ' = list()' part for the longest time and couldn't figure out what was wrong. *facepalm -var/global/list/xeno_tail_list = list() -var/global/list/xeno_dorsal_list = list() +GLOBAL_LIST_EMPTY(xeno_head_list) +GLOBAL_LIST_EMPTY(xeno_tail_list) +GLOBAL_LIST_EMPTY(xeno_dorsal_list) //Genitals and Arousal Lists -var/global/list/cock_shapes_list = list()//global_lists.dm for the list initializations -var/global/list/breasts_size_list = list() -var/global/list/cum_into_containers_list = list(/obj/item/weapon/reagent_containers/food/snacks/pie) -var/global/list/dick_nouns = list("dick","cock","member","shaft") -var/global/list/cum_id_list = list("semen") -var/global/list/milk_id_list = list("milk") +GLOBAL_LIST_EMPTY(cock_shapes_list)//global_lists.dm for the list initializations //Now also _DATASTRUCTURES globals.dm +GLOBAL_LIST_EMPTY(breasts_size_list) +GLOBAL_LIST_INIT(cum_into_containers_list, /obj/item/weapon/reagent_containers/food/snacks/pie) //Yer fuggin snowflake name list jfc +GLOBAL_LIST_INIT(dick_nouns, list("dick","cock","member","shaft")) +GLOBAL_LIST_INIT(cum_id_list,"semen") +GLOBAL_LIST_INIT(milk_id_list,"milk") //mentor stuff -var/list/mentors = list() +GLOBAL_LIST_EMPTY(mentors) //Looc stuff -var/global/looc_allowed = 1 -var/global/dlooc_allowed = 1 +GLOBAL_VAR_INIT(looc_allowed, 1) +GLOBAL_VAR_INIT(dlooc_allowed, 1) /client/proc/reload_mentors() set name = "Reload Mentors" @@ -103,19 +103,19 @@ var/global/dlooc_allowed = 1 /proc/toggle_looc(toggle = null) if(toggle != null) //if we're specifically en/disabling ooc - if(toggle != looc_allowed) - looc_allowed = toggle + if(toggle != GLOB.looc_allowed) + GLOB.looc_allowed = toggle else return else //otherwise just toggle it - looc_allowed = !looc_allowed - world << "The LOOC channel has been globally [looc_allowed ? "enabled" : "disabled"]." + GLOB.looc_allowed = !GLOB.looc_allowed + world << "The LOOC channel has been globally [GLOB.looc_allowed ? "enabled" : "disabled"]." /datum/admins/proc/toggleloocdead() set category = "Server" set desc="Toggle dis bitch" set name="Toggle Dead LOOC" - dlooc_allowed = !( dlooc_allowed ) + GLOB.dlooc_allowed = !( GLOB.dlooc_allowed ) log_admin("[key_name(usr)] toggled Dead LOOC.") message_admins("[key_name_admin(usr)] toggled Dead LOOC.") @@ -185,7 +185,7 @@ var/global/dlooc_allowed = 1 log_admin("[src] gave everyone genitals.") message_admins("[src] gave everyone genitals.") - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) if(H.gender == MALE) H.give_penis() H.give_balls() @@ -201,7 +201,7 @@ var/global/dlooc_allowed = 1 log_admin("[src] turned everyone into mammals.") message_admins("[src] turned everyone into mammals.") - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) if(!H.dna) continue var/datum/dna/hdna = H.dna diff --git a/code/citadel/cit_arousal.dm b/code/citadel/cit_arousal.dm index dec4b4fd24..3d998d971c 100644 --- a/code/citadel/cit_arousal.dm +++ b/code/citadel/cit_arousal.dm @@ -36,7 +36,7 @@ if(canbearoused && dna) var/datum/species/S S = dna.species - if(S && SSmob.times_fired%36==2 && getArousalLoss() < max_arousal)//Totally stolen from breathing code. Do this every 36 ticks. + if(S && SSmobs.times_fired%36==2 && getArousalLoss() < max_arousal)//Totally stolen from breathing code. Do this every 36 ticks. adjustArousalLoss(arousal_rate * S.arousal_gain_rate) if(dna.features["exhibitionist"]) var/amt_nude = 0 @@ -255,8 +255,8 @@ finished = 1 else//not into a container - src.visible_message("[src] starts [pick("jerking off","stroking")] their [pick(dick_nouns)].", \ - "You start jerking off your [pick(dick_nouns)].", \ + src.visible_message("[src] starts [pick("jerking off","stroking")] their [pick(GLOB.dick_nouns)].", \ + "You start jerking off your [pick(GLOB.dick_nouns)].", \ "You start masturbating.") if(do_after(src, mb_time, target = src)) if(total_cum > 5) diff --git a/code/citadel/organs/genitals.dm b/code/citadel/organs/genitals.dm index d5d1e8c541..71078e382b 100644 --- a/code/citadel/organs/genitals.dm +++ b/code/citadel/organs/genitals.dm @@ -211,7 +211,7 @@ var/datum/sprite_accessory/S switch(G.type) if(/obj/item/organ/genital/penis) - S = cock_shapes_list[G.shape] + S = GLOB.cock_shapes_list[G.shape] size = G.size if(!S || S.icon_state == "none") diff --git a/code/controllers/admin.dm b/code/controllers/admin.dm index d859a62391..99f6a148a4 100644 --- a/code/controllers/admin.dm +++ b/code/controllers/admin.dm @@ -43,9 +43,9 @@ switch(controller) if("Master") Recreate_MC() - feedback_add_details("admin_verb","RMC") + feedback_add_details("admin_verb","Restart Master Controller") if("Failsafe") new /datum/controller/failsafe() - feedback_add_details("admin_verb","RFailsafe") + feedback_add_details("admin_verb","Restart Failsafe Controller") message_admins("Admin [key_name_admin(usr)] has restarted the [controller] controller.") diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index 6df283d8d6..95fc6aa622 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -5,10 +5,10 @@ #define SECURITY_HAS_MAINT_ACCESS 2 #define EVERYONE_HAS_MAINT_ACCESS 4 -/datum/configuration/vv_get_var(var_name) - var/static/list/banned_views = list("autoadmin", "autoadmin_rank") - if(var_name in banned_views) - return debug_variable(var_name, "SECRET", 0, src) +/datum/configuration/can_vv_get(var_name) + var/static/list/banned_gets = list("autoadmin", "autoadmin_rank") + if (var_name in banned_gets) + return FALSE return ..() /datum/configuration/vv_edit_var(var_name, var_value) @@ -267,7 +267,7 @@ if(M.config_tag) if(!(M.config_tag in modes)) // ensure each mode is added only once - diary << "Adding game mode [M.name] ([M.config_tag]) to configuration." + GLOB.diary << "Adding game mode [M.name] ([M.config_tag]) to configuration." modes += M.config_tag mode_names[M.config_tag] = M.name probabilities[M.config_tag] = M.probability @@ -391,7 +391,7 @@ if("guest_jobban") config.guest_jobban = 1 if("guest_ban") - guests_allowed = 0 + GLOB.guests_allowed = 0 if("usewhitelist") config.usewhitelist = TRUE if("allow_metadata") @@ -421,9 +421,9 @@ if("automute_on") automute_on = 1 if("comms_key") - global.comms_key = value + GLOB.comms_key = value if(value != "default_pwd" && length(value) > 6) //It's the default value or less than 6 characters long, warn badmins - global.comms_allowed = 1 + GLOB.comms_allowed = 1 if("cross_server_address") cross_address = value if(value != "byond:\\address:port") @@ -437,9 +437,9 @@ if(value != "byond:\\address:port") allow_panic_bunker_bounce = 1 if("medal_hub_address") - global.medal_hub = value + GLOB.medal_hub = value if("medal_hub_password") - global.medal_pass = value + GLOB.medal_pass = value if("show_irc_name") config.showircname = 1 if("see_own_notes") @@ -480,9 +480,9 @@ if("log_runtimes") log_runtimes = TRUE var/newlog = file("data/logs/runtimes/runtime-[time2text(world.realtime, "YYYY-MM-DD")].log") - if(runtime_diary != newlog) + if(GLOB.runtime_diary != newlog) world.log << "Now logging runtimes to data/logs/runtimes/runtime-[time2text(world.realtime, "YYYY-MM-DD")].log" - runtime_diary = newlog + GLOB.runtime_diary = newlog if("autoconvert_notes") config.autoconvert_notes = 1 if("allow_webclient") @@ -526,7 +526,7 @@ if("error_msg_delay") error_msg_delay = text2num(value) else - diary << "Unknown setting in configuration: '[name]'" + GLOB.diary << "Unknown setting in configuration: '[name]'" else if(type == "game_options") switch(name) @@ -589,13 +589,13 @@ if(mode_name in config.modes) config.continuous[mode_name] = 1 else - diary << "Unknown continuous configuration definition: [mode_name]." + GLOB.diary << "Unknown continuous configuration definition: [mode_name]." if("midround_antag") var/mode_name = lowertext(value) if(mode_name in config.modes) config.midround_antag[mode_name] = 1 else - diary << "Unknown midround antagonist configuration definition: [mode_name]." + GLOB.diary << "Unknown midround antagonist configuration definition: [mode_name]." if("midround_antag_time_check") config.midround_antag_time_check = text2num(value) if("midround_antag_life_check") @@ -611,9 +611,9 @@ if(mode_name in config.modes) config.min_pop[mode_name] = text2num(mode_value) else - diary << "Unknown minimum population configuration definition: [mode_name]." + GLOB.diary << "Unknown minimum population configuration definition: [mode_name]." else - diary << "Incorrect minimum population configuration definition: [mode_name] [mode_value]." + GLOB.diary << "Incorrect minimum population configuration definition: [mode_name] [mode_value]." if("max_pop") var/pop_pos = findtext(value, " ") var/mode_name = null @@ -625,9 +625,9 @@ if(mode_name in config.modes) config.max_pop[mode_name] = text2num(mode_value) else - diary << "Unknown maximum population configuration definition: [mode_name]." + GLOB.diary << "Unknown maximum population configuration definition: [mode_name]." else - diary << "Incorrect maximum population configuration definition: [mode_name] [mode_value]." + GLOB.diary << "Incorrect maximum population configuration definition: [mode_name] [mode_value]." if("shuttle_refuel_delay") config.shuttle_refuel_delay = text2num(value) if("show_game_type_odds") @@ -655,9 +655,9 @@ if(prob_name in config.modes) config.probabilities[prob_name] = text2num(prob_value) else - diary << "Unknown game mode probability configuration definition: [prob_name]." + GLOB.diary << "Unknown game mode probability configuration definition: [prob_name]." else - diary << "Incorrect probability configuration definition: [prob_name] [prob_value]." + GLOB.diary << "Incorrect probability configuration definition: [prob_name] [prob_value]." if("protect_roles_from_antagonist") config.protect_roles_from_antagonist = 1 @@ -691,10 +691,6 @@ config.forbid_peaceborg = 1 if("silent_ai") config.silent_ai = 1 - if ("mentor_mobname_only") - config.mentors_mobname_only = 1 - if ("mentor_legacy_system") - config.mentor_legacy_system = 1 if("silent_borg") config.silent_borg = 1 if("sandbox_autoclose") @@ -708,7 +704,7 @@ // Value is in the form "LAWID,NUMBER" var/list/L = splittext(value, ",") if(L.len != 2) - diary << "Invalid LAW_WEIGHT: " + t + GLOB.diary << "Invalid LAW_WEIGHT: " + t continue var/lawid = L[1] var/weight = text2num(L[2]) @@ -720,10 +716,10 @@ config.mutant_races = 1 if("roundstart_races") var/race_id = lowertext(value) - for(var/species_id in species_list) + for(var/species_id in GLOB.species_list) if(species_id == race_id) - roundstart_races += species_list[species_id] - roundstart_species[species_id] = species_list[species_id] + roundstart_races += GLOB.species_list[species_id] + GLOB.roundstart_species[species_id] = GLOB.species_list[species_id] if("join_with_mutant_humans") config.mutant_humans = 1 if("assistant_cap") @@ -751,17 +747,21 @@ if (BombCap < 4) BombCap = 4 - MAX_EX_DEVESTATION_RANGE = round(BombCap/4) - MAX_EX_HEAVY_RANGE = round(BombCap/2) - MAX_EX_LIGHT_RANGE = BombCap - MAX_EX_FLASH_RANGE = BombCap - MAX_EX_FLAME_RANGE = BombCap + GLOB.MAX_EX_DEVESTATION_RANGE = round(BombCap/4) + GLOB.MAX_EX_HEAVY_RANGE = round(BombCap/2) + GLOB.MAX_EX_LIGHT_RANGE = BombCap + GLOB.MAX_EX_FLASH_RANGE = BombCap + GLOB.MAX_EX_FLAME_RANGE = BombCap if("arrivals_shuttle_dock_window") config.arrivals_shuttle_dock_window = max(PARALLAX_LOOP_TIME, text2num(value)) if("arrivals_shuttle_require_safe_latejoin") config.arrivals_shuttle_require_safe_latejoin = text2num(value) + if ("mentor_mobname_only") + config.mentors_mobname_only = 1 + if ("mentor_legacy_system") + config.mentor_legacy_system = 1 else - diary << "Unknown setting in configuration: '[name]'" + GLOB.diary << "Unknown setting in configuration: '[name]'" fps = round(fps) if(fps <= 0) @@ -815,7 +815,7 @@ config.maplist[currentmap.map_name] = currentmap currentmap = null else - diary << "Unknown command in map vote config: '[command]'" + GLOB.diary << "Unknown command in map vote config: '[command]'" /datum/configuration/proc/loadsql(filename) @@ -847,19 +847,19 @@ if("sql_enabled") config.sql_enabled = 1 if("address") - sqladdress = value + GLOB.sqladdress = value if("port") - sqlport = value + GLOB.sqlport = value if("feedback_database") - sqlfdbkdb = value + GLOB.sqlfdbkdb = value if("feedback_login") - sqlfdbklogin = value + GLOB.sqlfdbklogin = value if("feedback_password") - sqlfdbkpass = value + GLOB.sqlfdbkpass = value if("feedback_tableprefix") - sqlfdbktableprefix = value + GLOB.sqlfdbktableprefix = value else - diary << "Unknown setting in configuration: '[name]'" + GLOB.diary << "Unknown setting in configuration: '[name]'" /datum/configuration/proc/pick_mode(mode_name) // I wish I didn't have to instance the game modes in order to look up @@ -893,7 +893,7 @@ /datum/configuration/proc/get_runnable_midround_modes(crew) var/list/datum/game_mode/runnable_modes = new - for(var/T in (gamemode_cache - ticker.mode.type)) + for(var/T in (gamemode_cache - SSticker.mode.type)) var/datum/game_mode/M = new T() if(!(M.config_tag in modes)) qdel(M) diff --git a/code/controllers/failsafe.dm b/code/controllers/failsafe.dm index f2bbf212df..d5298f7dde 100644 --- a/code/controllers/failsafe.dm +++ b/code/controllers/failsafe.dm @@ -4,7 +4,7 @@ * Pretty much pokes the MC to make sure it's still alive. **/ -var/datum/controller/failsafe/Failsafe +GLOBAL_REAL(Failsafe, /datum/controller/failsafe) /datum/controller/failsafe // This thing pretty much just keeps poking the master controller name = "Failsafe" @@ -56,23 +56,23 @@ var/datum/controller/failsafe/Failsafe if(4,5) --defcon if(3) - to_chat(admins, "Notice: DEFCON [defcon_pretty()]. The Master Controller has not fired in the last [(5-defcon) * processing_interval] ticks.") + to_chat(GLOB.admins, "Notice: DEFCON [defcon_pretty()]. The Master Controller has not fired in the last [(5-defcon) * processing_interval] ticks.") --defcon if(2) - to_chat(admins, "Warning: DEFCON [defcon_pretty()]. The Master Controller has not fired in the last [(5-defcon) * processing_interval] ticks. Automatic restart in [processing_interval] ticks.") + to_chat(GLOB.admins, "Warning: DEFCON [defcon_pretty()]. The Master Controller has not fired in the last [(5-defcon) * processing_interval] ticks. Automatic restart in [processing_interval] ticks.") --defcon if(1) - to_chat(admins, "Warning: DEFCON [defcon_pretty()]. The Master Controller has still not fired within the last [(5-defcon) * processing_interval] ticks. Killing and restarting...") + to_chat(GLOB.admins, "Warning: DEFCON [defcon_pretty()]. The Master Controller has still not fired within the last [(5-defcon) * processing_interval] ticks. Killing and restarting...") --defcon var/rtn = Recreate_MC() if(rtn > 0) defcon = 4 master_iteration = 0 - to_chat(admins, "MC restarted successfully") + to_chat(GLOB.admins, "MC restarted successfully") else if(rtn < 0) log_game("FailSafe: Could not restart MC, runtime encountered. Entering defcon 0") - to_chat(admins, "ERROR: DEFCON [defcon_pretty()]. Could not restart MC, runtime encountered. I will silently keep retrying.") + to_chat(GLOB.admins, "ERROR: DEFCON [defcon_pretty()]. Could not restart MC, runtime encountered. I will silently keep retrying.") //if the return number was 0, it just means the mc was restarted too recently, and it just needs some time before we try again //no need to handle that specially when defcon 0 can handle it if(0) //DEFCON 0! (mc failed to restart) @@ -80,7 +80,7 @@ var/datum/controller/failsafe/Failsafe if(rtn > 0) defcon = 4 master_iteration = 0 - to_chat(admins, "MC restarted successfully") + to_chat(GLOB.admins, "MC restarted successfully") else defcon = min(defcon + 1,5) master_iteration = Master.iteration diff --git a/code/controllers/globals.dm b/code/controllers/globals.dm new file mode 100644 index 0000000000..a1a0a3f838 --- /dev/null +++ b/code/controllers/globals.dm @@ -0,0 +1,62 @@ +GLOBAL_REAL(GLOB, /datum/controller/global_vars) + +/datum/controller/global_vars + name = "Global Variables" + + var/list/gvars_datum_protected_varlist + var/list/gvars_datum_in_built_vars + var/list/gvars_datum_init_order + +/datum/controller/global_vars/New() + if(GLOB) + CRASH("Multiple instances of global variable controller created") + GLOB = src + + var/datum/controller/exclude_these = new + gvars_datum_in_built_vars = exclude_these.vars + list("gvars_datum_protected_varlist", "gvars_datum_in_built_vars", "gvars_datum_init_order") + qdel(exclude_these) + + Initialize() + +/datum/controller/global_vars/Destroy(force) + if(!force) + return QDEL_HINT_LETMELIVE + + stack_trace("Some fucker deleted the global holder!") + + QDEL_NULL(statclick) + gvars_datum_protected_varlist.Cut() + gvars_datum_in_built_vars.Cut() + + GLOB = null + + return ..() + +/datum/controller/global_vars/stat_entry() + if(!statclick) + statclick = new/obj/effect/statclick/debug(null, "Initializing...", src) + + var/static/num_globals + if(!num_globals) + num_globals = vars.len - gvars_datum_in_built_vars.len + stat("Globals:", statclick.update("Count: [num_globals]")) + +/datum/controller/global_vars/can_vv_get(var_name) + if(var_name in gvars_datum_protected_varlist) + return FALSE + return ..() + +/datum/controller/global_vars/vv_edit_var(var_name, var_value) + if((var_name in gvars_datum_protected_varlist)) + return FALSE + return ..() + +/datum/controller/global_vars/Initialize() + gvars_datum_init_order = list() + gvars_datum_protected_varlist = list("gvars_datum_protected_varlist") + for(var/I in vars - gvars_datum_in_built_vars) + var/start_tick = world.time + call(src, "InitGlobal[I]")() + var/end_tick = world.time + if(end_tick - start_tick) + warning("Global [I] slept during initialization!") diff --git a/code/controllers/master.dm b/code/controllers/master.dm index 636e1d2f86..259524bb0c 100644 --- a/code/controllers/master.dm +++ b/code/controllers/master.dm @@ -6,15 +6,18 @@ * Odds are, there is a reason * **/ -var/datum/controller/master/Master = new() -var/MC_restart_clear = 0 -var/MC_restart_timeout = 0 -var/MC_restart_count = 0 + +//This is the ABSOLUTE ONLY THING that should init globally like this +GLOBAL_REAL(Master, /datum/controller/master) = new + +GLOBAL_VAR_INIT(MC_restart_clear, 0) +GLOBAL_VAR_INIT(MC_restart_timeout, 0) +GLOBAL_VAR_INIT(MC_restart_count, 0) //current tick limit, assigned by the queue controller before running a subsystem. //used by check_tick as well so that the procs subsystems call can obey that SS's tick limits -var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING +GLOBAL_VAR_INIT(CURRENT_TICKLIMIT, TICK_LIMIT_RUNNING) /datum/controller/master name = "Master" @@ -62,6 +65,9 @@ var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING else init_subtypes(/datum/controller/subsystem, subsystems) Master = src + + if(!GLOB) + new /datum/controller/global_vars /datum/controller/master/Destroy() ..() @@ -77,14 +83,14 @@ var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING // -1 if we encountered a runtime trying to recreate it /proc/Recreate_MC() . = -1 //so if we runtime, things know we failed - if (world.time < MC_restart_timeout) + if (world.time < GLOB.MC_restart_timeout) return 0 - if (world.time < MC_restart_clear) - MC_restart_count *= 0.5 + if (world.time < GLOB.MC_restart_clear) + GLOB.MC_restart_count *= 0.5 - var/delay = 50 * ++MC_restart_count - MC_restart_timeout = world.time + delay - MC_restart_clear = world.time + (delay * 2) + var/delay = 50 * ++GLOB.MC_restart_count + GLOB.MC_restart_timeout = world.time + delay + GLOB.MC_restart_clear = world.time + (delay * 2) Master.processing = 0 //stop ticking this one try new/datum/controller/master() @@ -107,7 +113,25 @@ var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING else msg += "\t [varname] = [varval]\n" log_world(msg) + + var/datum/controller/subsystem/BadBoy = Master.last_type_processed + var/FireHim = FALSE + if(istype(BadBoy)) + msg = null + switch(++BadBoy.failure_strikes) + if(2) + msg = "The [BadBoy.name] subsystem was the last to fire for 2 controller restarts. It will be recovered now and disabled if it happens again." + FireHim = TRUE + if(3) + msg = "The [BadBoy.name] subsystem seems to be destabilizing the MC and will be offlined." + BadBoy.flags |= SS_NO_FIRE + if(msg) + to_chat(GLOB.admins, "[msg]") + log_world(msg) + if (istype(Master.subsystems)) + if(FireHim) + Master.subsystems += new BadBoy.type //NEW_SS_GLOBAL will remove the old one subsystems = Master.subsystems StartProcessing(10) else @@ -133,13 +157,13 @@ var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING var/start_timeofday = REALTIMEOFDAY // Initialize subsystems. - CURRENT_TICKLIMIT = config.tick_limit_mc_init + GLOB.CURRENT_TICKLIMIT = config.tick_limit_mc_init for (var/datum/controller/subsystem/SS in subsystems) if (SS.flags & SS_NO_INIT) continue SS.Initialize(REALTIMEOFDAY) CHECK_TICK - CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING + GLOB.CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING var/time = (REALTIMEOFDAY - start_timeofday) / 10 var/msg = "Initializations complete within [time] second[time == 1 ? "" : "s"]!" @@ -242,7 +266,7 @@ var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING while (1) tickdrift = max(0, MC_AVERAGE_FAST(tickdrift, (((REALTIMEOFDAY - init_timeofday) - (world.time - init_time)) / world.tick_lag))) if (processing <= 0) - CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING + GLOB.CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING sleep(10) continue @@ -250,7 +274,7 @@ var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING // because sleeps are processed in the order received, so longer sleeps are more likely to run first if (world.tick_usage > TICK_LIMIT_MC) sleep_delta += 2 - CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING - (TICK_LIMIT_RUNNING * 0.5) + GLOB.CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING - (TICK_LIMIT_RUNNING * 0.5) sleep(world.tick_lag * (processing + sleep_delta)) continue @@ -279,7 +303,7 @@ var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING if (!error_level) iteration++ error_level++ - CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING + GLOB.CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING sleep(10) continue @@ -291,7 +315,7 @@ var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING if (!error_level) iteration++ error_level++ - CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING + GLOB.CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING sleep(10) continue error_level-- @@ -302,7 +326,7 @@ var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING iteration++ last_run = world.time src.sleep_delta = MC_AVERAGE_FAST(src.sleep_delta, sleep_delta) - CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING - (TICK_LIMIT_RUNNING * 0.25) //reserve the tail 1/4 of the next tick for the mc. + GLOB.CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING - (TICK_LIMIT_RUNNING * 0.25) //reserve the tail 1/4 of the next tick for the mc. sleep(world.tick_lag * (processing + sleep_delta)) @@ -391,7 +415,7 @@ var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING else tick_precentage = tick_remaining - CURRENT_TICKLIMIT = world.tick_usage + tick_precentage + GLOB.CURRENT_TICKLIMIT = world.tick_usage + tick_precentage if (!(queue_node_flags & SS_TICKER)) ran_non_ticker = TRUE diff --git a/code/controllers/subsystem.dm b/code/controllers/subsystem.dm index 2078d88656..e4dc9f833e 100644 --- a/code/controllers/subsystem.dm +++ b/code/controllers/subsystem.dm @@ -1,5 +1,4 @@ - /datum/controller/subsystem // Metadata; you should define these. name = "fire coderbus" //name of the subsystem @@ -29,8 +28,17 @@ var/datum/controller/subsystem/queue_next var/datum/controller/subsystem/queue_prev -// Used to initialize the subsystem BEFORE the map has loaded + var/static/failure_strikes = 0 //How many times we suspect this subsystem has crashed the MC, 3 strikes and you're out! + +//Do not override /datum/controller/subsystem/New() + return + +// Used to initialize the subsystem BEFORE the map has loaded +// Called AFTER Recover if that is called +// Prefer to use Initialize if possible +/datum/controller/subsystem/proc/PreInit() + return //This is used so the mc knows when the subsystem sleeps. do not override. /datum/controller/subsystem/proc/ignite(resumed = 0) diff --git a/code/controllers/subsystem/acid.dm b/code/controllers/subsystem/acid.dm index 2dc2aa80a0..a0a506499f 100644 --- a/code/controllers/subsystem/acid.dm +++ b/code/controllers/subsystem/acid.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/acid/SSacid - -/datum/controller/subsystem/acid +SUBSYSTEM_DEF(acid) name = "Acid" priority = 40 flags = SS_NO_INIT|SS_BACKGROUND @@ -8,10 +6,6 @@ var/datum/controller/subsystem/acid/SSacid var/list/currentrun = list() var/list/processing = list() -/datum/controller/subsystem/acid/New() - NEW_SS_GLOBAL(SSacid) - - /datum/controller/subsystem/acid/stat_entry() ..("P:[processing.len]") @@ -34,7 +28,7 @@ var/datum/controller/subsystem/acid/SSacid if(O.acid_level && O.acid_processing()) else - O.cut_overlay(acid_overlay, TRUE) + O.cut_overlay(GLOB.acid_overlay, TRUE) processing -= O if (MC_TICK_CHECK) diff --git a/code/controllers/subsystem/air.dm b/code/controllers/subsystem/air.dm index 6a004adef6..852e28077d 100644 --- a/code/controllers/subsystem/air.dm +++ b/code/controllers/subsystem/air.dm @@ -5,9 +5,8 @@ #define SSAIR_HIGHPRESSURE 5 #define SSAIR_HOTSPOTS 6 #define SSAIR_SUPERCONDUCTIVITY 7 -var/datum/controller/subsystem/air/SSair -/datum/controller/subsystem/air +SUBSYSTEM_DEF(air) name = "Air" init_order = -1 priority = 20 @@ -41,9 +40,6 @@ var/datum/controller/subsystem/air/SSair var/map_loading = TRUE var/list/queued_for_activation -/datum/controller/subsystem/air/New() - NEW_SS_GLOBAL(SSair) - /datum/controller/subsystem/air/stat_entry(msg) msg += "C:{" msg += "AT:[round(cost_turfs,1)]|" @@ -69,6 +65,7 @@ var/datum/controller/subsystem/air/SSair setup_allturfs() setup_atmos_machinery() setup_pipenets() + gas_reactions = init_gas_reactions() ..() @@ -244,6 +241,9 @@ var/datum/controller/subsystem/air/SSair active_turfs -= T if(currentpart == SSAIR_ACTIVETURFS) currentrun -= T + #ifdef VISUALIZE_ACTIVE_TURFS + T.remove_atom_colour(TEMPORARY_COLOUR_PRIORITY, "#00ff00") + #endif if(istype(T)) T.excited = 0 if(T.excited_group) @@ -251,6 +251,9 @@ var/datum/controller/subsystem/air/SSair /datum/controller/subsystem/air/proc/add_to_active(turf/open/T, blockchanges = 1) if(istype(T) && T.air) + #ifdef VISUALIZE_ACTIVE_TURFS + T.add_atom_colour("#00ff00", TEMPORARY_COLOUR_PRIORITY) + #endif T.excited = 1 active_turfs |= T if(currentpart == SSAIR_ACTIVETURFS) @@ -296,7 +299,7 @@ var/datum/controller/subsystem/air/SSair var/timer = world.timeofday warning("There are [starting_ats] active turfs at roundstart, this is a mapping error caused by a difference of the air between the adjacent turfs. You can see its coordinates using \"Mapping -> Show roundstart AT list\" verb (debug verbs required)") for(var/turf/T in active_turfs) - active_turfs_startlist += text("[T.x], [T.y], [T.z]\n") + GLOB.active_turfs_startlist += text("[T.x], [T.y], [T.z]\n") //now lets clear out these active turfs var/list/turfs_to_check = active_turfs.Copy() diff --git a/code/controllers/subsystem/assets.dm b/code/controllers/subsystem/assets.dm index 2ad4faa09a..ac8f51de0e 100644 --- a/code/controllers/subsystem/assets.dm +++ b/code/controllers/subsystem/assets.dm @@ -1,19 +1,14 @@ -var/datum/controller/subsystem/assets/SSasset - -/datum/controller/subsystem/assets +SUBSYSTEM_DEF(assets) name = "Assets" init_order = -3 flags = SS_NO_FIRE var/list/cache = list() -/datum/controller/subsystem/assets/New() - NEW_SS_GLOBAL(SSasset) - /datum/controller/subsystem/assets/Initialize(timeofday) for(var/type in typesof(/datum/asset) - list(/datum/asset, /datum/asset/simple)) var/datum/asset/A = new type() A.register() - for(var/client/C in clients) + for(var/client/C in GLOB.clients) addtimer(CALLBACK(GLOBAL_PROC, .proc/getFilesSlow, C, cache, FALSE), 10) ..() \ No newline at end of file diff --git a/code/controllers/subsystem/atoms.dm b/code/controllers/subsystem/atoms.dm index 499920bad8..e5cda98dd4 100644 --- a/code/controllers/subsystem/atoms.dm +++ b/code/controllers/subsystem/atoms.dm @@ -1,10 +1,8 @@ -var/datum/controller/subsystem/atoms/SSatoms - #define INITIALIZATION_INSSATOMS 0 //New should not call Initialize #define INITIALIZATION_INNEW_MAPLOAD 1 //New should call Initialize(TRUE) #define INITIALIZATION_INNEW_REGULAR 2 //New should call Initialize(FALSE) -/datum/controller/subsystem/atoms +SUBSYSTEM_DEF(atoms) name = "Atoms" init_order = 11 flags = SS_NO_FIRE @@ -12,11 +10,10 @@ var/datum/controller/subsystem/atoms/SSatoms var/initialized = INITIALIZATION_INSSATOMS var/old_initialized -/datum/controller/subsystem/atoms/New() - NEW_SS_GLOBAL(SSatoms) + var/list/late_loaders /datum/controller/subsystem/atoms/Initialize(timeofday) - fire_overlay.appearance_flags = RESET_COLOR + GLOB.fire_overlay.appearance_flags = RESET_COLOR setupGenetics() //to set the mutations' place in structural enzymes, so monkey.initialize() knows where to put the monkey mutation. initialized = INITIALIZATION_INNEW_MAPLOAD InitializeAtoms() @@ -26,8 +23,6 @@ var/datum/controller/subsystem/atoms/SSatoms if(initialized == INITIALIZATION_INSSATOMS) return - var/list/late_loaders - initialized = INITIALIZATION_INNEW_MAPLOAD var/static/list/NewQdelList = list() @@ -73,15 +68,15 @@ var/datum/controller/subsystem/atoms/SSatoms initialized = INITIALIZATION_INNEW_REGULAR - if(late_loaders) - for(var/I in late_loaders) - var/atom/A = I - var/start_tick = world.time - A.Initialize(FALSE) - if(start_tick != world.time) - WARNING("[A]: [A.type] slept during it's Initialize!") - CHECK_TICK - testing("Late-initialized [late_loaders.len] atoms") + for(var/I in late_loaders) + var/atom/A = I + var/start_tick = world.time + A.Initialize(FALSE) + if(start_tick != world.time) + WARNING("[A]: [A.type] slept during it's Initialize!") + CHECK_TICK + testing("Late-initialized [LAZYLEN(late_loaders)] atoms") + LAZYCLEARLIST(late_loaders) /datum/controller/subsystem/atoms/proc/map_loader_begin() old_initialized = initialized @@ -108,9 +103,9 @@ var/datum/controller/subsystem/atoms/SSatoms continue B.dna_block = pick_n_take(avnums) if(B.quality == POSITIVE) - good_mutations |= B + GLOB.good_mutations |= B else if(B.quality == NEGATIVE) - bad_mutations |= B + GLOB.bad_mutations |= B else if(B.quality == MINOR_NEGATIVE) - not_good_mutations |= B - CHECK_TICK \ No newline at end of file + GLOB.not_good_mutations |= B + CHECK_TICK diff --git a/code/controllers/subsystem/augury.dm b/code/controllers/subsystem/augury.dm index d1a9424a19..851234fde5 100644 --- a/code/controllers/subsystem/augury.dm +++ b/code/controllers/subsystem/augury.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/augury/SSaugury - -/datum/controller/subsystem/augury +SUBSYSTEM_DEF(augury) name = "Augury" flags = SS_NO_INIT @@ -9,9 +7,6 @@ var/datum/controller/subsystem/augury/SSaugury var/list/observers_given_action = list() -/datum/controller/subsystem/augury/New() - NEW_SS_GLOBAL(SSaugury) - /datum/controller/subsystem/augury/stat_entry(msg) ..("W:[watchers.len]|D:[doombringers.len]") @@ -33,7 +28,7 @@ var/datum/controller/subsystem/augury/SSaugury biggest_threat = threat if(doombringers.len) - for(var/i in player_list) + for(var/i in GLOB.player_list) if(isobserver(i) && (!(observers_given_action[i]))) var/datum/action/innate/augury/A = new A.Grant(i) diff --git a/code/controllers/subsystem/communications.dm b/code/controllers/subsystem/communications.dm index e17557a0fa..a7c60d3357 100644 --- a/code/controllers/subsystem/communications.dm +++ b/code/controllers/subsystem/communications.dm @@ -1,18 +1,13 @@ #define COMMUNICATION_COOLDOWN 600 #define COMMUNICATION_COOLDOWN_AI 600 -var/datum/controller/subsystem/communications/SScommunications - -/datum/controller/subsystem/communications +SUBSYSTEM_DEF(communications) name = "Communications" flags = SS_NO_INIT | SS_NO_FIRE var/silicon_message_cooldown var/nonsilicon_message_cooldown -/datum/controller/subsystem/communications/New() - NEW_SS_GLOBAL(SScommunications) - /datum/controller/subsystem/communications/proc/can_announce(mob/living/user, is_silicon) if(is_silicon && silicon_message_cooldown > world.time) . = FALSE diff --git a/code/controllers/subsystem/disease.dm b/code/controllers/subsystem/disease.dm new file mode 100644 index 0000000000..8b867146a6 --- /dev/null +++ b/code/controllers/subsystem/disease.dm @@ -0,0 +1,40 @@ +SUBSYSTEM_DEF(disease) + name = "Disease" + flags = SS_KEEP_TIMING|SS_NO_INIT + + var/list/currentrun = list() + var/list/processing = list() + + var/list/diseases + var/list/archive_diseases = list() + + var/static/list/list_symptoms = subtypesof(/datum/symptom) + +/datum/controller/subsystem/disease/PreInit() + if(!diseases) + diseases = subtypesof(/datum/disease) + +/datum/controller/subsystem/disease/Recover() + currentrun = SSdisease.currentrun + processing = SSdisease.processing + diseases = SSdisease.diseases + archive_diseases = SSdisease.archive_diseases + +/datum/controller/subsystem/disease/stat_entry(msg) + ..("P:[processing.len]") + +/datum/controller/subsystem/disease/fire(resumed = 0) + if(!resumed) + src.currentrun = processing.Copy() + //cache for sanic speed (lists are references anyways) + var/list/currentrun = src.currentrun + + while(currentrun.len) + var/datum/thing = currentrun[currentrun.len] + currentrun.len-- + if(thing) + thing.process() + else + processing.Remove(thing) + if (MC_TICK_CHECK) + return diff --git a/code/controllers/subsystem/diseases.dm b/code/controllers/subsystem/diseases.dm deleted file mode 100644 index 06a4961eb9..0000000000 --- a/code/controllers/subsystem/diseases.dm +++ /dev/null @@ -1,30 +0,0 @@ -var/datum/controller/subsystem/diseases/SSdisease - -/datum/controller/subsystem/diseases - name = "Diseases" - flags = SS_KEEP_TIMING|SS_NO_INIT - - var/list/currentrun = list() - var/list/processing = list() - -/datum/controller/subsystem/diseases/New() - NEW_SS_GLOBAL(SSdisease) - -/datum/controller/subsystem/diseases/stat_entry(msg) - ..("P:[processing.len]") - -/datum/controller/subsystem/diseases/fire(resumed = 0) - if(!resumed) - src.currentrun = processing.Copy() - //cache for sanic speed (lists are references anyways) - var/list/currentrun = src.currentrun - - while(currentrun.len) - var/datum/thing = currentrun[currentrun.len] - currentrun.len-- - if(thing) - thing.process() - else - processing.Remove(thing) - if (MC_TICK_CHECK) - return diff --git a/code/controllers/subsystem/events.dm b/code/controllers/subsystem/events.dm index b922ecc1ba..cae880485c 100644 --- a/code/controllers/subsystem/events.dm +++ b/code/controllers/subsystem/events.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/events/SSevent - -/datum/controller/subsystem/events +SUBSYSTEM_DEF(events) name = "Events" init_order = 6 @@ -15,11 +13,6 @@ var/datum/controller/subsystem/events/SSevent var/list/holidays //List of all holidays occuring today or null if no holidays var/wizardmode = 0 - -/datum/controller/subsystem/events/New() - NEW_SS_GLOBAL(SSevent) - - /datum/controller/subsystem/events/Initialize(time, zlevel) for(var/type in typesof(/datum/round_event_control)) var/datum/round_event_control/E = new type() @@ -67,7 +60,7 @@ var/datum/controller/subsystem/events/SSevent // if(E) E.runEvent() return - var/gamemode = ticker.mode.config_tag + var/gamemode = SSticker.mode.config_tag var/players_amt = get_active_player_count(alive_check = 1, afk_check = 1, human_check = 1) // Only alive, non-AFK human players count towards this. @@ -114,7 +107,7 @@ var/datum/controller/subsystem/events/SSevent /area/engine/chiefs_office) //Need to locate() as it's just a list of paths. - return locate(pick((the_station_areas - safe_areas) + danger_areas)) + return locate(pick((GLOB.the_station_areas - safe_areas) + danger_areas)) //allows a client to trigger an event @@ -133,7 +126,7 @@ var/datum/controller/subsystem/events/SSevent var/normal = "" var/magic = "" var/holiday = "" - for(var/datum/round_event_control/E in SSevent.control) + for(var/datum/round_event_control/E in SSevents.control) dat = "
[E]" if(E.holidayID) holiday += dat @@ -156,7 +149,7 @@ var/datum/controller/subsystem/events/SSevent //Uncommenting ALLOW_HOLIDAYS in config.txt will enable holidays //It's easy to add stuff. Just add a holiday datum in code/modules/holiday/holidays.dm -//You can then check if it's a special day in any code in the game by doing if(SSevent.holidays["Groundhog Day"]) +//You can then check if it's a special day in any code in the game by doing if(SSevents.holidays["Groundhog Day"]) //You can also make holiday random events easily thanks to Pete/Gia's system. //simply make a random event normally, then assign it a holidayID string which matches the holiday's name. @@ -193,7 +186,7 @@ var/datum/controller/subsystem/events/SSevent /datum/controller/subsystem/events/proc/toggleWizardmode() wizardmode = !wizardmode - message_admins("Summon Events has been [wizardmode ? "enabled, events will occur every [SSevent.frequency_lower / 600] to [SSevent.frequency_upper / 600] minutes" : "disabled"]!") + message_admins("Summon Events has been [wizardmode ? "enabled, events will occur every [SSevents.frequency_lower / 600] to [SSevents.frequency_upper / 600] minutes" : "disabled"]!") log_game("Summon Events was [wizardmode ? "enabled" : "disabled"]!") diff --git a/code/controllers/subsystem/fire_burning.dm b/code/controllers/subsystem/fire_burning.dm index d420cd5a12..af3cb3f6a1 100644 --- a/code/controllers/subsystem/fire_burning.dm +++ b/code/controllers/subsystem/fire_burning.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/fire_burning/SSfire_burning - -/datum/controller/subsystem/fire_burning +SUBSYSTEM_DEF(fire_burning) name = "Fire Burning" priority = 40 flags = SS_NO_INIT|SS_BACKGROUND @@ -8,10 +6,6 @@ var/datum/controller/subsystem/fire_burning/SSfire_burning var/list/currentrun = list() var/list/processing = list() -/datum/controller/subsystem/fire_burning/New() - NEW_SS_GLOBAL(SSfire_burning) - - /datum/controller/subsystem/fire_burning/stat_entry() ..("P:[processing.len]") diff --git a/code/controllers/subsystem/garbage.dm b/code/controllers/subsystem/garbage.dm index dc28f4cb50..1fff5c6430 100644 --- a/code/controllers/subsystem/garbage.dm +++ b/code/controllers/subsystem/garbage.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/garbage_collector/SSgarbage - -/datum/controller/subsystem/garbage_collector +SUBSYSTEM_DEF(garbage) name = "Garbage" priority = 15 wait = 5 @@ -34,10 +32,7 @@ var/datum/controller/subsystem/garbage_collector/SSgarbage var/list/qdel_list = list() // list of all types that have been qdel()eted #endif -/datum/controller/subsystem/garbage_collector/New() - NEW_SS_GLOBAL(SSgarbage) - -/datum/controller/subsystem/garbage_collector/stat_entry(msg) +/datum/controller/subsystem/garbage/stat_entry(msg) msg += "Q:[queue.len]|D:[delslasttick]|G:[gcedlasttick]|" msg += "GR:" if (!(delslasttick+gcedlasttick)) @@ -52,14 +47,14 @@ var/datum/controller/subsystem/garbage_collector/SSgarbage msg += "TGR:[round((totalgcs/(totaldels+totalgcs))*100, 0.01)]%" ..(msg) -/datum/controller/subsystem/garbage_collector/fire() +/datum/controller/subsystem/garbage/fire() HandleToBeQueued() if(state == SS_RUNNING) HandleQueue() //If you see this proc high on the profile, what you are really seeing is the garbage collection/soft delete overhead in byond. //Don't attempt to optimize, not worth the effort. -/datum/controller/subsystem/garbage_collector/proc/HandleToBeQueued() +/datum/controller/subsystem/garbage/proc/HandleToBeQueued() var/list/tobequeued = src.tobequeued var/starttime = world.time var/starttimeofday = world.timeofday @@ -70,7 +65,7 @@ var/datum/controller/subsystem/garbage_collector/SSgarbage Queue(ref) tobequeued.Cut(1, 2) -/datum/controller/subsystem/garbage_collector/proc/HandleQueue() +/datum/controller/subsystem/garbage/proc/HandleQueue() delslasttick = 0 gcedlasttick = 0 var/time_to_kill = world.time - collection_timeout // Anything qdel() but not GC'd BEFORE this time needs to be manually del() @@ -124,12 +119,12 @@ var/datum/controller/subsystem/garbage_collector/SSgarbage ++gcedlasttick ++totalgcs -/datum/controller/subsystem/garbage_collector/proc/QueueForQueuing(datum/A) +/datum/controller/subsystem/garbage/proc/QueueForQueuing(datum/A) if (istype(A) && A.gc_destroyed == GC_CURRENTLY_BEING_QDELETED) tobequeued += A A.gc_destroyed = GC_QUEUED_FOR_QUEUING -/datum/controller/subsystem/garbage_collector/proc/Queue(datum/A) +/datum/controller/subsystem/garbage/proc/Queue(datum/A) if (!istype(A) || (!isnull(A.gc_destroyed) && A.gc_destroyed >= 0)) return if (A.gc_destroyed == GC_QUEUED_FOR_HARD_DEL) @@ -145,12 +140,12 @@ var/datum/controller/subsystem/garbage_collector/SSgarbage queue[refid] = gctime -/datum/controller/subsystem/garbage_collector/proc/HardQueue(datum/A) +/datum/controller/subsystem/garbage/proc/HardQueue(datum/A) if (istype(A) && A.gc_destroyed == GC_CURRENTLY_BEING_QDELETED) tobequeued += A A.gc_destroyed = GC_QUEUED_FOR_HARD_DEL -/datum/controller/subsystem/garbage_collector/Recover() +/datum/controller/subsystem/garbage/Recover() if (istype(SSgarbage.queue)) queue |= SSgarbage.queue if (istype(SSgarbage.tobequeued)) @@ -264,7 +259,7 @@ var/datum/controller/subsystem/garbage_collector/SSgarbage testing("Beginning search for references to a [type].") last_find_references = world.time - find_references_in_globals() + DoSearchVar(GLOB) for(var/datum/thing in world) DoSearchVar(thing, "WorldRef: [thing]") testing("Completed search for references to a [type].") @@ -314,8 +309,6 @@ var/datum/controller/subsystem/garbage_collector/SSgarbage usr << browse(dat, "window=qdeletedlog") -#define SearchVar(X) DoSearchVar(X, "Global: " + #X) - /datum/proc/DoSearchVar(X, Xname) if(usr && usr.client && !usr.client.running_find_references) return if(istype(X, /datum)) @@ -347,692 +340,4 @@ var/datum/controller/subsystem/garbage_collector/SSgarbage CHECK_TICK #endif -//if find_references isn't working for some datum -//update this list using tools/DMTreeToGlobalsList -/datum/proc/find_references_in_globals() - SearchVar(clockwork_construction_value) - SearchVar(clockwork_caches) - SearchVar(clockwork_daemons) - SearchVar(clockwork_generals_invoked) - SearchVar(all_clockwork_objects) - SearchVar(all_clockwork_mobs) - SearchVar(clockwork_component_cache) - SearchVar(ratvar_awakens) - SearchVar(clockwork_gateway_activated) - SearchVar(all_scripture) - SearchVar(pointed_types) - SearchVar(bloody_footprints_cache) - SearchVar(ghost_accs_options) - SearchVar(ghost_others_options) - SearchVar(special_roles) - SearchVar(string_cache) - SearchVar(string_filename_current_key) - SearchVar(cmp_field) - SearchVar(friendly_animal_types) - SearchVar(humanoid_icon_cache) - SearchVar(freeze_item_icons) - SearchVar(E) - SearchVar(Sqrt2) - SearchVar(sqrtTable) - SearchVar(gaussian_next) - SearchVar(skin_tones) - SearchVar(species_list) - SearchVar(roundstart_species) - SearchVar(church_name) - SearchVar(command_name) - SearchVar(religion_name) - SearchVar(syndicate_name) - SearchVar(syndicate_code_phrase) - SearchVar(syndicate_code_response) - SearchVar(zero_character_only) - SearchVar(hex_characters) - SearchVar(alphabet) - SearchVar(binary) - SearchVar(can_embed_types) - SearchVar(WALLITEMS) - SearchVar(WALLITEMS_EXTERNAL) - SearchVar(WALLITEMS_INVERSE) - SearchVar(sortInstance) - SearchVar(config) - SearchVar(host) - SearchVar(join_motd) - SearchVar(station_name) - SearchVar(game_version) - SearchVar(changelog_hash) - SearchVar(ooc_allowed) - SearchVar(dooc_allowed) - SearchVar(abandon_allowed) - SearchVar(enter_allowed) - SearchVar(guests_allowed) - SearchVar(shuttle_frozen) - SearchVar(shuttle_left) - SearchVar(tinted_weldhelh) - SearchVar(Debug) - SearchVar(Debug2) - SearchVar(comms_key) - SearchVar(comms_allowed) - SearchVar(medal_hub) - SearchVar(medal_pass) - SearchVar(medals_enabled) - SearchVar(MAX_EX_DEVESTATION_RANGE) - SearchVar(MAX_EX_HEAVY_RANGE) - SearchVar(MAX_EX_LIGHT_RANGE) - SearchVar(MAX_EX_FLASH_RANGE) - SearchVar(MAX_EX_FLAME_RANGE) - SearchVar(DYN_EX_SCALE) - SearchVar(sqladdress) - SearchVar(sqlport) - SearchVar(sqlfdbkdb) - SearchVar(sqlfdbklogin) - SearchVar(sqlfdbkpass) - SearchVar(sqlfdbktableprefix) - SearchVar(dbcon) - SearchVar(master_mode) - SearchVar(secret_force_mode) - SearchVar(wavesecret) - SearchVar(start_state) - SearchVar(NEARSIGHTBLOCK) - SearchVar(EPILEPSYBLOCK) - SearchVar(COUGHBLOCK) - SearchVar(TOURETTESBLOCK) - SearchVar(NERVOUSBLOCK) - SearchVar(BLINDBLOCK) - SearchVar(DEAFBLOCK) - SearchVar(HULKBLOCK) - SearchVar(TELEBLOCK) - SearchVar(FIREBLOCK) - SearchVar(XRAYBLOCK) - SearchVar(CLUMSYBLOCK) - SearchVar(STRANGEBLOCK) - SearchVar(RACEBLOCK) - SearchVar(bad_se_blocks) - SearchVar(good_se_blocks) - SearchVar(op_se_blocks) - SearchVar(NULLED_SE) - SearchVar(NULLED_UI) - SearchVar(global_mutations) - SearchVar(bad_mutations) - SearchVar(good_mutations) - SearchVar(not_good_mutations) - SearchVar(diary) - SearchVar(diaryofmeanpeople) - SearchVar(href_logfile) - SearchVar(bombers) - SearchVar(admin_log) - SearchVar(lastsignalers) - SearchVar(lawchanges) - SearchVar(combatlog) - SearchVar(IClog) - SearchVar(OOClog) - SearchVar(adminlog) - SearchVar(active_turfs_startlist) - SearchVar(admin_notice) - SearchVar(timezoneOffset) - SearchVar(fileaccess_timer) - SearchVar(TAB) - SearchVar(data_core) - SearchVar(CELLRATE) - SearchVar(CHARGELEVEL) - SearchVar(powernets) - SearchVar(hair_styles_list) - SearchVar(hair_styles_male_list) - SearchVar(hair_styles_female_list) - SearchVar(facial_hair_styles_list) - SearchVar(facial_hair_styles_male_list) - SearchVar(facial_hair_styles_female_list) - SearchVar(underwear_list) - SearchVar(underwear_m) - SearchVar(underwear_f) - SearchVar(undershirt_list) - SearchVar(undershirt_m) - SearchVar(undershirt_f) - SearchVar(socks_list) - SearchVar(body_markings_list) - SearchVar(tails_list_lizard) - SearchVar(animated_tails_list_lizard) - SearchVar(snouts_list) - SearchVar(horns_list) - SearchVar(frills_list) - SearchVar(spines_list) - SearchVar(legs_list) - SearchVar(animated_spines_list) - SearchVar(tails_list_human) - SearchVar(animated_tails_list_human) - SearchVar(ears_list) - SearchVar(wings_list) - SearchVar(wings_open_list) - SearchVar(r_wings_list) - SearchVar(ghost_forms_with_directions_list) - SearchVar(ghost_forms_with_accessories_list) - SearchVar(security_depts_prefs) - SearchVar(backbaglist) - SearchVar(uplink_spawn_loc_list) - SearchVar(female_clothing_icons) - SearchVar(hit_appends) - SearchVar(scarySounds) - SearchVar(TAGGERLOCATIONS) - SearchVar(guitar_notes) - SearchVar(station_prefixes) - SearchVar(station_names) - SearchVar(station_suffixes) - SearchVar(greek_letters) - SearchVar(phonetic_alphabet) - SearchVar(numbers_as_words) - SearchVar(station_numerals) - SearchVar(cardinal) - SearchVar(alldirs) - SearchVar(diagonals) - SearchVar(accessable_z_levels) - SearchVar(global_map) - SearchVar(landmarks_list) - SearchVar(start_landmarks_list) - SearchVar(department_security_spawns) - SearchVar(generic_event_spawns) - SearchVar(monkeystart) - SearchVar(wizardstart) - SearchVar(newplayer_start) - SearchVar(latejoin) - SearchVar(prisonwarp) - SearchVar(holdingfacility) - SearchVar(xeno_spawn) - SearchVar(tdome1) - SearchVar(tdome2) - SearchVar(tdomeobserve) - SearchVar(tdomeadmin) - SearchVar(prisonsecuritywarp) - SearchVar(prisonwarped) - SearchVar(blobstart) - SearchVar(secequipment) - SearchVar(deathsquadspawn) - SearchVar(emergencyresponseteamspawn) - SearchVar(ruin_landmarks) - SearchVar(awaydestinations) - SearchVar(sortedAreas) - SearchVar(transit_markers) - SearchVar(clients) - SearchVar(admins) - SearchVar(deadmins) - SearchVar(directory) - SearchVar(stealthminID) - SearchVar(player_list) - SearchVar(mob_list) - SearchVar(living_mob_list) - SearchVar(dead_mob_list) - SearchVar(joined_player_list) - SearchVar(silicon_mobs) - SearchVar(pai_list) - SearchVar(ai_names) - SearchVar(wizard_first) - SearchVar(wizard_second) - SearchVar(ninja_titles) - SearchVar(ninja_names) - SearchVar(commando_names) - SearchVar(first_names_male) - SearchVar(first_names_female) - SearchVar(last_names) - SearchVar(lizard_names_male) - SearchVar(lizard_names_female) - SearchVar(clown_names) - SearchVar(mime_names) - SearchVar(carp_names) - SearchVar(golem_names) - SearchVar(plasmaman_names) - SearchVar(verbs) - SearchVar(adjectives) - SearchVar(cable_list) - SearchVar(portals) - SearchVar(airlocks) - SearchVar(mechas_list) - SearchVar(shuttle_caller_list) - SearchVar(machines) - SearchVar(syndicate_shuttle_boards) - SearchVar(navbeacons) - SearchVar(teleportbeacons) - SearchVar(deliverybeacons) - SearchVar(deliverybeacontags) - SearchVar(nuke_list) - SearchVar(alarmdisplay) - SearchVar(chemical_reactions_list) - SearchVar(chemical_reagents_list) - SearchVar(materials_list) - SearchVar(tech_list) - SearchVar(surgeries_list) - SearchVar(crafting_recipes) - SearchVar(rcd_list) - SearchVar(apcs_list) - SearchVar(tracked_implants) - SearchVar(tracked_chem_implants) - SearchVar(poi_list) - SearchVar(pinpointer_list) - SearchVar(zombie_infection_list) - SearchVar(meteor_list) - SearchVar(poll_ignore) - SearchVar(typecache_mob) - SearchVar(tk_maxrange) - SearchVar(Failsafe) - SearchVar(Master) - SearchVar(MC_restart_clear) - SearchVar(MC_restart_timeout) - SearchVar(MC_restart_count) - SearchVar(CURRENT_TICKLIMIT) - SearchVar(SSacid) - SearchVar(SSair) - SearchVar(SSasset) - SearchVar(SSaugury) - SearchVar(SScommunications) - SearchVar(SSdisease) - SearchVar(SSevent) - SearchVar(SSfire_burning) - SearchVar(SSgarbage) - SearchVar(SSicon_smooth) - SearchVar(SSipintel) - SearchVar(SSjob) - SearchVar(SSlighting) - SearchVar(SSmachine) - SearchVar(SSmapping) - SearchVar(SSminimap) - SearchVar(SSmob) - SearchVar(SSnpc) - SearchVar(SSorbit) - SearchVar(SSpai) - SearchVar(pai_card_list) - SearchVar(SSparallax) - SearchVar(SSpersistence) - SearchVar(SSping) - SearchVar(SSradio) - SearchVar(SSreligion) - SearchVar(SSserver) - SearchVar(SSshuttle) - SearchVar(SSspacedrift) - SearchVar(SSsqueak) - SearchVar(SSstickyban) - SearchVar(SSsun) - SearchVar(SStgui) - SearchVar(SSthrowing) - SearchVar(round_start_time) - SearchVar(ticker) - SearchVar(SStimer) - SearchVar(SSvote) - SearchVar(SSweather) - SearchVar(SSfastprocess) - SearchVar(SSflightpacks) - SearchVar(SSobj) - SearchVar(SSprocessing) - SearchVar(record_id_num) - SearchVar(emote_list) - SearchVar(huds) - SearchVar(diseases) - SearchVar(archive_diseases) - SearchVar(advance_cures) - SearchVar(list_symptoms) - SearchVar(dictionary_symptoms) - SearchVar(SYMPTOM_ACTIVATION_PROB) - SearchVar(revdata) - SearchVar(all_status_effects) - SearchVar(wire_colors) - SearchVar(wire_color_directory) - SearchVar(wire_name_directory) - SearchVar(blood_splatter_icons) - SearchVar(all_radios) - SearchVar(radiochannels) - SearchVar(radiochannelsreverse) - SearchVar(SYND_FREQ) - SearchVar(SUPP_FREQ) - SearchVar(SERV_FREQ) - SearchVar(SCI_FREQ) - SearchVar(COMM_FREQ) - SearchVar(MED_FREQ) - SearchVar(ENG_FREQ) - SearchVar(SEC_FREQ) - SearchVar(CENTCOM_FREQ) - SearchVar(AIPRIV_FREQ) - SearchVar(RADIO_TO_AIRALARM) - SearchVar(RADIO_FROM_AIRALARM) - SearchVar(RADIO_CHAT) - SearchVar(RADIO_ATMOSIA) - SearchVar(RADIO_NAVBEACONS) - SearchVar(RADIO_AIRLOCK) - SearchVar(RADIO_MAGNETS) - SearchVar(pointers) - SearchVar(freqtospan) - SearchVar(teleportlocs) - SearchVar(the_station_areas) - SearchVar(possible_items) - SearchVar(possible_items_special) - SearchVar(blobs) - SearchVar(blob_cores) - SearchVar(overminds) - SearchVar(blob_nodes) - SearchVar(blobs_legit) - SearchVar(possible_changeling_IDs) - SearchVar(slots) - SearchVar(slot2slot) - SearchVar(slot2type) - SearchVar(hivemind_bank) - SearchVar(blacklisted_pylon_turfs) - SearchVar(non_revealed_runes) - SearchVar(teleport_runes) - SearchVar(wall_runes) - SearchVar(whiteness) - SearchVar(allDevils) - SearchVar(lawlorify) - SearchVar(gang_name_pool) - SearchVar(gang_colors_pool) - SearchVar(borers) - SearchVar(total_borer_hosts_needed) - SearchVar(bomb_set) - SearchVar(hsboxspawn) - SearchVar(multiverse) - SearchVar(announcement_systems) - SearchVar(doppler_arrays) - SearchVar(HOLOPAD_MODE) - SearchVar(holopads) - SearchVar(news_network) - SearchVar(allCasters) - SearchVar(SAFETY_COOLDOWN) - SearchVar(req_console_assistance) - SearchVar(req_console_supplies) - SearchVar(req_console_information) - SearchVar(allConsoles) - SearchVar(time_last_changed_position) - SearchVar(CALL_SHUTTLE_REASON_LENGTH) - SearchVar(crewmonitor) - SearchVar(possible_uplinker_IDs) - SearchVar(airlock_overlays) - SearchVar(pipeID2State) - SearchVar(telecomms_list) - SearchVar(recentmessages) - SearchVar(message_delay) - SearchVar(year) - SearchVar(year_integer) - SearchVar(explosionid) - SearchVar(fire_overlay) - SearchVar(acid_overlay) - SearchVar(BUMP_TELEPORTERS) - SearchVar(blacklisted_glowshroom_turfs) - SearchVar(PDAs) - SearchVar(rod_recipes) - SearchVar(glass_recipes) - SearchVar(reinforced_glass_recipes) - SearchVar(human_recipes) - SearchVar(corgi_recipes) - SearchVar(monkey_recipes) - SearchVar(xeno_recipes) - SearchVar(sinew_recipes) - SearchVar(sandstone_recipes) - SearchVar(sandbag_recipes) - SearchVar(diamond_recipes) - SearchVar(uranium_recipes) - SearchVar(plasma_recipes) - SearchVar(gold_recipes) - SearchVar(silver_recipes) - SearchVar(clown_recipes) - SearchVar(titanium_recipes) - SearchVar(plastitanium_recipes) - SearchVar(snow_recipes) - SearchVar(abductor_recipes) - SearchVar(metal_recipes) - SearchVar(plasteel_recipes) - SearchVar(wood_recipes) - SearchVar(cloth_recipes) - SearchVar(cardboard_recipes) - SearchVar(runed_metal_recipes) - SearchVar(brass_recipes) - SearchVar(disposalpipeID2State) - SearchVar(RPD_recipes) - SearchVar(biblenames) - SearchVar(biblestates) - SearchVar(bibleitemstates) - SearchVar(globalBlankCanvases) - SearchVar(crematoriums) - SearchVar(icons_to_ignore_at_floor_init) - SearchVar(js_byjax) - SearchVar(js_dropdowns) - SearchVar(BSACooldown) - SearchVar(admin_ranks) - SearchVar(admin_verbs_default) - SearchVar(admin_verbs_admin) - SearchVar(admin_verbs_ban) - SearchVar(admin_verbs_sounds) - SearchVar(admin_verbs_fun) - SearchVar(admin_verbs_spawn) - SearchVar(admin_verbs_server) - SearchVar(admin_verbs_debug) - SearchVar(admin_verbs_possess) - SearchVar(admin_verbs_permissions) - SearchVar(admin_verbs_rejuv) - SearchVar(admin_verbs_hideable) - SearchVar(create_object_html) - SearchVar(create_object_forms) - SearchVar(admin_datums) - SearchVar(CMinutes) - SearchVar(Banlist) - SearchVar(whitelist) - SearchVar(TYPES_SHORTCUTS) - SearchVar(intercom_range_display_status) - SearchVar(admin_verbs_debug_mapping) - SearchVar(say_disabled) - SearchVar(VVlocked) - SearchVar(VVicon_edit_lock) - SearchVar(VVckey_edit) - SearchVar(VVpixelmovement) - SearchVar(highlander) - SearchVar(admin_sound) - SearchVar(custom_outfits) - SearchVar(meta_gas_info) - SearchVar(gaslist_cache) - SearchVar(hardcoded_gases) - SearchVar(pipenetwarnings) - SearchVar(the_gateway) - SearchVar(potentialRandomZlevels) - SearchVar(use_preloader) - SearchVar(_preloader) - SearchVar(swapmaps_iconcache) - SearchVar(SWAPMAPS_SAV) - SearchVar(SWAPMAPS_TEXT) - SearchVar(swapmaps_mode) - SearchVar(swapmaps_compiled_maxx) - SearchVar(swapmaps_compiled_maxy) - SearchVar(swapmaps_compiled_maxz) - SearchVar(swapmaps_initialized) - SearchVar(swapmaps_loaded) - SearchVar(swapmaps_byname) - SearchVar(sc_safecode1) - SearchVar(sc_safecode2) - SearchVar(sc_safecode3) - SearchVar(sc_safecode4) - SearchVar(sc_safecode5) - SearchVar(exports_list) - SearchVar(clientmessages) - SearchVar(preferences_datums) - SearchVar(ghost_forms) - SearchVar(ghost_orbits) - SearchVar(normal_ooc_colour) - SearchVar(damaged_clothes_icons) - SearchVar(emojis) - SearchVar(non_fakeattack_weapons) - SearchVar(cards_against_space) - SearchVar(chem_t1_reagents) - SearchVar(chem_t2_reagents) - SearchVar(chem_t3_reagents) - SearchVar(chem_t4_reagents) - SearchVar(ENGSEC) - SearchVar(CAPTAIN) - SearchVar(HOS) - SearchVar(WARDEN) - SearchVar(DETECTIVE) - SearchVar(OFFICER) - SearchVar(CHIEF) - SearchVar(ENGINEER) - SearchVar(ATMOSTECH) - SearchVar(ROBOTICIST) - SearchVar(AI) - SearchVar(CYBORG) - SearchVar(MEDSCI) - SearchVar(RD) - SearchVar(SCIENTIST) - SearchVar(CHEMIST) - SearchVar(CMO) - SearchVar(DOCTOR) - SearchVar(GENETICIST) - SearchVar(VIROLOGIST) - SearchVar(CIVILIAN) - SearchVar(HOP) - SearchVar(BARTENDER) - SearchVar(BOTANIST) - SearchVar(COOK) - SearchVar(JANITOR) - SearchVar(LIBRARIAN) - SearchVar(QUARTERMASTER) - SearchVar(CARGOTECH) - SearchVar(MINER) - SearchVar(LAWYER) - SearchVar(CHAPLAIN) - SearchVar(CLOWN) - SearchVar(MIME) - SearchVar(ASSISTANT) - SearchVar(assistant_occupations) - SearchVar(command_positions) - SearchVar(engineering_positions) - SearchVar(medical_positions) - SearchVar(science_positions) - SearchVar(supply_positions) - SearchVar(civilian_positions) - SearchVar(security_positions) - SearchVar(nonhuman_positions) - SearchVar(cap_expand) - SearchVar(cmo_expand) - SearchVar(hos_expand) - SearchVar(hop_expand) - SearchVar(rd_expand) - SearchVar(ce_expand) - SearchVar(qm_expand) - SearchVar(sec_expand) - SearchVar(engi_expand) - SearchVar(atmos_expand) - SearchVar(doc_expand) - SearchVar(mine_expand) - SearchVar(chef_expand) - SearchVar(borg_expand) - SearchVar(available_depts) - SearchVar(cachedbooks) - SearchVar(total_extraction_beacons) - SearchVar(next_mob_id) - SearchVar(firstname) - SearchVar(ghost_darkness_images) - SearchVar(ghost_images_full) - SearchVar(ghost_images_default) - SearchVar(ghost_images_simple) - SearchVar(department_radio_keys) - SearchVar(crit_allowed_modes) - SearchVar(ventcrawl_machinery) - SearchVar(posibrain_notif_cooldown) - SearchVar(NO_SLIP_WHEN_WALKING) - SearchVar(SLIDE) - SearchVar(GALOSHES_DONT_HELP) - SearchVar(SLIDE_ICE) - SearchVar(limb_icon_cache) - SearchVar(MIN_IMPREGNATION_TIME) - SearchVar(MAX_IMPREGNATION_TIME) - SearchVar(MIN_ACTIVE_TIME) - SearchVar(MAX_ACTIVE_TIME) - SearchVar(default_martial_art) - SearchVar(plasmaman_on_fire) - SearchVar(ai_list) - SearchVar(announcing_vox) - SearchVar(VOX_CHANNEL) - SearchVar(VOX_DELAY) - SearchVar(vox_sounds) - SearchVar(CHUNK_SIZE) - SearchVar(cameranet) - SearchVar(mulebot_count) - SearchVar(MAX_CHICKENS) - SearchVar(chicken_count) - SearchVar(parasites) - SearchVar(protected_objects) - SearchVar(AISwarmers) - SearchVar(AISwarmersByType) - SearchVar(AISwarmerCapsByType) - SearchVar(slime_colours) - SearchVar(global_modular_computers) - SearchVar(file_uid) - SearchVar(nttransfer_uid) - SearchVar(ntnet_card_uid) - SearchVar(ntnet_global) - SearchVar(ntnrc_uid) - SearchVar(employmentCabinets) - SearchVar(cable_coil_recipes) - SearchVar(gravity_generators) - SearchVar(POWER_IDLE) - SearchVar(POWER_UP) - SearchVar(POWER_DOWN) - SearchVar(GRAV_NEEDS_SCREWDRIVER) - SearchVar(GRAV_NEEDS_WELDING) - SearchVar(GRAV_NEEDS_PLASTEEL) - SearchVar(GRAV_NEEDS_WRENCH) - SearchVar(rad_collectors) - SearchVar(blacklisted_tesla_types) - SearchVar(TOUCH) - SearchVar(INGEST) - SearchVar(VAPOR) - SearchVar(PATCH) - SearchVar(INJECT) - SearchVar(chemical_mob_spawn_meancritters) - SearchVar(chemical_mob_spawn_nicecritters) - SearchVar(message_servers) - SearchVar(blackbox) - SearchVar(keycard_events) - SearchVar(blacklisted_cargo_types) - SearchVar(z_levels_list) - SearchVar(spells) - SearchVar(non_simple_animals) - SearchVar(FrozenAccounts) - SearchVar(stockExchange) - SearchVar(stun_words) - SearchVar(weaken_words) - SearchVar(sleep_words) - SearchVar(vomit_words) - SearchVar(silence_words) - SearchVar(hallucinate_words) - SearchVar(wakeup_words) - SearchVar(heal_words) - SearchVar(hurt_words) - SearchVar(bleed_words) - SearchVar(burn_words) - SearchVar(hot_words) - SearchVar(cold_words) - SearchVar(repulse_words) - SearchVar(attract_words) - SearchVar(whoareyou_words) - SearchVar(saymyname_words) - SearchVar(knockknock_words) - SearchVar(statelaws_words) - SearchVar(move_words) - SearchVar(left_words) - SearchVar(right_words) - SearchVar(up_words) - SearchVar(down_words) - SearchVar(walk_words) - SearchVar(run_words) - SearchVar(helpintent_words) - SearchVar(disarmintent_words) - SearchVar(grabintent_words) - SearchVar(harmintent_words) - SearchVar(throwmode_words) - SearchVar(flip_words) - SearchVar(speak_words) - SearchVar(rest_words) - SearchVar(getup_words) - SearchVar(sit_words) - SearchVar(stand_words) - SearchVar(dance_words) - SearchVar(jump_words) - SearchVar(salute_words) - SearchVar(deathgasp_words) - SearchVar(clap_words) - SearchVar(honk_words) - SearchVar(multispin_words) - SearchVar(GPS_list) - SearchVar(uplinks) - SearchVar(uplink_items) #endif diff --git a/code/controllers/subsystem/icon_smooth.dm b/code/controllers/subsystem/icon_smooth.dm index a52089db2a..83c5895018 100644 --- a/code/controllers/subsystem/icon_smooth.dm +++ b/code/controllers/subsystem/icon_smooth.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/icon_smooth/SSicon_smooth - -/datum/controller/subsystem/icon_smooth +SUBSYSTEM_DEF(icon_smooth) name = "Icon Smoothing" init_order = -5 wait = 1 @@ -9,9 +7,6 @@ var/datum/controller/subsystem/icon_smooth/SSicon_smooth var/list/smooth_queue = list() -/datum/controller/subsystem/icon_smooth/New() - NEW_SS_GLOBAL(SSicon_smooth) - /datum/controller/subsystem/icon_smooth/fire() while(smooth_queue.len) var/atom/A = smooth_queue[smooth_queue.len] diff --git a/code/controllers/subsystem/inbounds.dm b/code/controllers/subsystem/inbounds.dm index 169b8a44b2..1ac9115982 100644 --- a/code/controllers/subsystem/inbounds.dm +++ b/code/controllers/subsystem/inbounds.dm @@ -1,5 +1,4 @@ -var/datum/controller/subsystem/inbounds/SSinbounds -/datum/controller/subsystem/inbounds +SUBSYSTEM_DEF(inbounds) name = "Inbounds" priority = 40 flags = SS_NO_INIT @@ -7,8 +6,6 @@ var/datum/controller/subsystem/inbounds/SSinbounds var/list/processing = list() var/list/currentrun = list() -/datum/controller/subsystem/inbounds/New() - NEW_SS_GLOBAL(SSinbounds) /datum/controller/subsystem/inbounds/stat_entry() ..("P:[processing.len]") diff --git a/code/controllers/subsystem/ipintel.dm b/code/controllers/subsystem/ipintel.dm index 07954f5476..0f351c8463 100644 --- a/code/controllers/subsystem/ipintel.dm +++ b/code/controllers/subsystem/ipintel.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/ipintel/SSipintel - -/datum/controller/subsystem/ipintel +SUBSYSTEM_DEF(ipintel) name = "XKeyScore" init_order = -10 flags = SS_NO_FIRE @@ -10,9 +8,6 @@ var/datum/controller/subsystem/ipintel/SSipintel var/list/cache = list() -/datum/controller/subsystem/ipintel/New() - NEW_SS_GLOBAL(SSipintel) - /datum/controller/subsystem/ipintel/Initialize(timeofday, zlevel) enabled = 1 . = ..() diff --git a/code/controllers/subsystem/jobs.dm b/code/controllers/subsystem/job.dm similarity index 94% rename from code/controllers/subsystem/jobs.dm rename to code/controllers/subsystem/job.dm index 35577889c4..517c72512c 100644 --- a/code/controllers/subsystem/jobs.dm +++ b/code/controllers/subsystem/job.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/job/SSjob - -/datum/controller/subsystem/job +SUBSYSTEM_DEF(job) name = "Jobs" init_order = 14 flags = SS_NO_FIRE @@ -14,10 +12,6 @@ var/datum/controller/subsystem/job/SSjob var/list/prioritized_jobs = list() -/datum/controller/subsystem/job/New() - NEW_SS_GLOBAL(SSjob) - - /datum/controller/subsystem/job/Initialize(timeofday) if(!occupations.len) SetupOccupations() @@ -52,7 +46,7 @@ var/datum/controller/subsystem/job/SSjob /datum/controller/subsystem/job/proc/Debug(text) - if(!Debug2) + if(!GLOB.Debug2) return 0 job_debug.Add(text) return 1 @@ -116,6 +110,7 @@ var/datum/controller/subsystem/job/SSjob /datum/controller/subsystem/job/proc/GiveRandomJob(mob/dead/new_player/player) Debug("GRJ Giving random job, Player: [player]") + . = FALSE for(var/datum/job/job in shuffle(occupations)) if(!job) continue @@ -123,7 +118,7 @@ var/datum/controller/subsystem/job/SSjob if(istype(job, GetJob("Assistant"))) // We don't want to give him assistant, that's boring! continue - if(job.title in command_positions) //If you want a command position, select it! + if(job.title in GLOB.command_positions) //If you want a command position, select it! continue if(jobban_isbanned(player, job.title)) @@ -145,12 +140,11 @@ var/datum/controller/subsystem/job/SSjob if((job.current_positions < job.spawn_positions) || job.spawn_positions == -1) Debug("GRJ Random job given, Player: [player], Job: [job]") - AssignRole(player, job.title) - unassigned -= player - break + if(AssignRole(player, job.title)) + return TRUE /datum/controller/subsystem/job/proc/ResetOccupations() - for(var/mob/dead/new_player/player in player_list) + for(var/mob/dead/new_player/player in GLOB.player_list) if((player) && (player.mind)) player.mind.assigned_role = null player.mind.special_role = null @@ -164,7 +158,7 @@ var/datum/controller/subsystem/job/SSjob //This is basically to ensure that there's atleast a few heads in the round /datum/controller/subsystem/job/proc/FillHeadPosition() for(var/level = 1 to 3) - for(var/command_position in command_positions) + for(var/command_position in GLOB.command_positions) var/datum/job/job = GetJob(command_position) if(!job) continue @@ -182,7 +176,7 @@ var/datum/controller/subsystem/job/SSjob //This proc is called at the start of the level loop of DivideOccupations() and will cause head jobs to be checked before any other jobs of the same level //This is also to ensure we get as many heads as possible /datum/controller/subsystem/job/proc/CheckHeadPositions(level) - for(var/command_position in command_positions) + for(var/command_position in GLOB.command_positions) var/datum/job/job = GetJob(command_position) if(!job) continue @@ -193,8 +187,6 @@ var/datum/controller/subsystem/job/SSjob continue var/mob/dead/new_player/candidate = pick(candidates) AssignRole(candidate, command_position) - return - /datum/controller/subsystem/job/proc/FillAIPosition() var/ai_selected = 0 @@ -223,14 +215,14 @@ var/datum/controller/subsystem/job/SSjob //Setup new player list and get the jobs list Debug("Running DO") - //Holder for Triumvirate is stored in the ticker, this just processes it - if(ticker) + //Holder for Triumvirate is stored in the SSticker, this just processes it + if(SSticker) for(var/datum/job/ai/A in occupations) - if(ticker.triai) + if(SSticker.triai) A.spawn_positions = 3 //Get the players who are ready - for(var/mob/dead/new_player/player in player_list) + for(var/mob/dead/new_player/player in GLOB.player_list) if(player.ready && player.mind && !player.mind.assigned_role) unassigned += player @@ -356,7 +348,8 @@ var/datum/controller/subsystem/job/SSjob RejectPlayer(player) for(var/mob/dead/new_player/player in unassigned) //Players that wanted to back out but couldn't because they're antags (can you feel the edge case?) - GiveRandomJob(player) + if(!GiveRandomJob(player)) + AssignRole(player, "Assistant") //If everything is already filled, make them an assistant return 1 @@ -377,7 +370,7 @@ var/datum/controller/subsystem/job/SSjob //If we joined at roundstart we should be positioned at our workstation if(!joined_late) var/obj/S = null - for(var/obj/effect/landmark/start/sloc in start_landmarks_list) + for(var/obj/effect/landmark/start/sloc in GLOB.start_landmarks_list) if(sloc.name != rank) S = sloc //so we can revert to spawning them on top of eachother if something goes wrong continue @@ -387,7 +380,7 @@ var/datum/controller/subsystem/job/SSjob break if(!S) //if there isn't a spawnpoint send them to latejoin, if there's no latejoin go yell at your mapper log_world("Couldn't find a round start spawn point for [rank]") - S = get_turf(pick(latejoin)) + S = get_turf(pick(GLOB.latejoin)) if(!S) //final attempt, lets find some area in the arrivals shuttle to spawn them in to. log_world("Couldn't find a round start latejoin spawn point.") for(var/turf/T in get_area_turfs(/area/shuttle/arrival)) @@ -446,10 +439,10 @@ var/datum/controller/subsystem/job/SSjob if(equip_needed < 0) // -1: infinite available slots equip_needed = 12 for(var/i=equip_needed-5, i>0, i--) - if(secequipment.len) - var/spawnloc = secequipment[1] + if(GLOB.secequipment.len) + var/spawnloc = GLOB.secequipment[1] new /obj/structure/closet/secure_closet/security/sec(spawnloc) - secequipment -= spawnloc + GLOB.secequipment -= spawnloc else //We ran out of spare locker spawns! break @@ -472,7 +465,7 @@ var/datum/controller/subsystem/job/SSjob var/level4 = 0 //never var/level5 = 0 //banned var/level6 = 0 //account too young - for(var/mob/dead/new_player/player in player_list) + for(var/mob/dead/new_player/player in GLOB.player_list) if(!(player.ready && player.mind && !player.mind.assigned_role)) continue //This player is not ready if(jobban_isbanned(player, job.title)) diff --git a/code/controllers/subsystem/lighting.dm b/code/controllers/subsystem/lighting.dm index 7d3d632544..a6547cd903 100644 --- a/code/controllers/subsystem/lighting.dm +++ b/code/controllers/subsystem/lighting.dm @@ -1,11 +1,8 @@ -var/datum/controller/subsystem/lighting/SSlighting +GLOBAL_LIST_EMPTY(lighting_update_lights) // List of lighting sources queued for update. +GLOBAL_LIST_EMPTY(lighting_update_corners) // List of lighting corners queued for update. +GLOBAL_LIST_EMPTY(lighting_update_objects) // List of lighting objects queued for update. -var/list/lighting_update_lights = list() // List of lighting sources queued for update. -var/list/lighting_update_corners = list() // List of lighting corners queued for update. -var/list/lighting_update_objects = list() // List of lighting objects queued for update. - - -/datum/controller/subsystem/lighting +SUBSYSTEM_DEF(lighting) name = "Lighting" wait = 2 init_order = -20 @@ -13,13 +10,8 @@ var/list/lighting_update_objects = list() // List of lighting objects queued fo var/initialized = FALSE - -/datum/controller/subsystem/lighting/New() - NEW_SS_GLOBAL(SSlighting) - - /datum/controller/subsystem/lighting/stat_entry() - ..("L:[lighting_update_lights.len]|C:[lighting_update_corners.len]|O:[lighting_update_objects.len]") + ..("L:[GLOB.lighting_update_lights.len]|C:[GLOB.lighting_update_corners.len]|O:[GLOB.lighting_update_objects.len]") /datum/controller/subsystem/lighting/Initialize(timeofday) @@ -30,7 +22,7 @@ var/list/lighting_update_objects = list() // List of lighting objects queued fo create_all_lighting_objects() initialized = TRUE - + fire(FALSE, TRUE) ..() @@ -38,11 +30,11 @@ var/list/lighting_update_objects = list() // List of lighting objects queued fo /datum/controller/subsystem/lighting/fire(resumed, init_tick_checks) var/real_tick_limit if(!init_tick_checks) - real_tick_limit = CURRENT_TICKLIMIT - CURRENT_TICKLIMIT = ((real_tick_limit - world.tick_usage) / 3) + world.tick_usage + real_tick_limit = GLOB.CURRENT_TICKLIMIT + GLOB.CURRENT_TICKLIMIT = ((real_tick_limit - world.tick_usage) / 3) + world.tick_usage var/i = 0 - for (i in 1 to lighting_update_lights.len) - var/datum/light_source/L = lighting_update_lights[i] + for (i in 1 to GLOB.lighting_update_lights.len) + var/datum/light_source/L = GLOB.lighting_update_lights[i] if (L.check() || L.destroyed || L.force_update) L.remove_lum() @@ -55,20 +47,20 @@ var/list/lighting_update_objects = list() // List of lighting objects queued fo L.vis_update = FALSE L.force_update = FALSE L.needs_update = FALSE - + if(init_tick_checks) CHECK_TICK else if (MC_TICK_CHECK) break if (i) - lighting_update_lights.Cut(1, i+1) + GLOB.lighting_update_lights.Cut(1, i+1) i = 0 if(!init_tick_checks) - CURRENT_TICKLIMIT = ((real_tick_limit - world.tick_usage)/2)+world.tick_usage + GLOB.CURRENT_TICKLIMIT = ((real_tick_limit - world.tick_usage)/2)+world.tick_usage - for (i in 1 to lighting_update_corners.len) - var/datum/lighting_corner/C = lighting_update_corners[i] + for (i in 1 to GLOB.lighting_update_corners.len) + var/datum/lighting_corner/C = GLOB.lighting_update_corners[i] C.update_objects() C.needs_update = FALSE @@ -77,15 +69,15 @@ var/list/lighting_update_objects = list() // List of lighting objects queued fo else if (MC_TICK_CHECK) break if (i) - lighting_update_corners.Cut(1, i+1) + GLOB.lighting_update_corners.Cut(1, i+1) i = 0 if(!init_tick_checks) - CURRENT_TICKLIMIT = real_tick_limit + GLOB.CURRENT_TICKLIMIT = real_tick_limit - for (i in 1 to lighting_update_objects.len) - var/atom/movable/lighting_object/O = lighting_update_objects[i] + for (i in 1 to GLOB.lighting_update_objects.len) + var/atom/movable/lighting_object/O = GLOB.lighting_update_objects[i] if (QDELETED(O)) continue @@ -97,9 +89,9 @@ var/list/lighting_update_objects = list() // List of lighting objects queued fo else if (MC_TICK_CHECK) break if (i) - lighting_update_objects.Cut(1, i+1) + GLOB.lighting_update_objects.Cut(1, i+1) /datum/controller/subsystem/lighting/Recover() initialized = SSlighting.initialized - ..() \ No newline at end of file + ..() diff --git a/code/controllers/subsystem/machines.dm b/code/controllers/subsystem/machines.dm index 0f2356a8f2..9852752081 100644 --- a/code/controllers/subsystem/machines.dm +++ b/code/controllers/subsystem/machines.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/machines/SSmachine - -/datum/controller/subsystem/machines +SUBSYSTEM_DEF(machines) name = "Machines" init_order = 9 flags = SS_KEEP_TIMING @@ -8,7 +6,6 @@ var/datum/controller/subsystem/machines/SSmachine var/list/currentrun = list() var/list/powernets = list() - /datum/controller/subsystem/machines/Initialize() makepowernets() fire() @@ -19,16 +16,12 @@ var/datum/controller/subsystem/machines/SSmachine qdel(PN) powernets.Cut() - for(var/obj/structure/cable/PC in cable_list) + for(var/obj/structure/cable/PC in GLOB.cable_list) if(!PC.powernet) var/datum/powernet/NewPN = new() NewPN.add_cable(PC) propagate_network(PC,PC.powernet) -/datum/controller/subsystem/machines/New() - NEW_SS_GLOBAL(SSmachine) - - /datum/controller/subsystem/machines/stat_entry() ..("M:[processing.len]|PN:[powernets.len]") @@ -65,7 +58,7 @@ var/datum/controller/subsystem/machines/SSmachine propagate_network(PC,PC.powernet) /datum/controller/subsystem/machines/Recover() - if (istype(SSmachine.processing)) - processing = SSmachine.processing - if (istype(SSmachine.powernets)) - powernets = SSmachine.powernets \ No newline at end of file + if (istype(SSmachines.processing)) + processing = SSmachines.processing + if (istype(SSmachines.powernets)) + powernets = SSmachines.powernets \ No newline at end of file diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm index 3b46d8e719..bae759ac3a 100644 --- a/code/controllers/subsystem/mapping.dm +++ b/code/controllers/subsystem/mapping.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/mapping/SSmapping - -/datum/controller/subsystem/mapping +SUBSYSTEM_DEF(mapping) name = "Mapping" init_order = 12 flags = SS_NO_FIRE @@ -8,7 +6,6 @@ var/datum/controller/subsystem/mapping/SSmapping var/list/nuke_tiles = list() var/list/nuke_threats = list() - var/datum/map_config/previous_map_config var/datum/map_config/config var/datum/map_config/next_map_config @@ -21,12 +18,7 @@ var/datum/controller/subsystem/mapping/SSmapping var/list/shuttle_templates = list() var/list/shelter_templates = list() -/datum/controller/subsystem/mapping/New() - NEW_SS_GLOBAL(SSmapping) - if(!previous_map_config) - previous_map_config = new("data/previous_map.json", delete_after = TRUE) - if(previous_map_config.defaulted) - previous_map_config = null +/datum/controller/subsystem/mapping/PreInit() if(!config) #ifdef FORCE_MAP config = new(FORCE_MAP) @@ -97,7 +89,6 @@ var/datum/controller/subsystem/mapping/SSmapping shuttle_templates = SSmapping.shuttle_templates shelter_templates = SSmapping.shelter_templates - previous_map_config = SSmapping.previous_map_config config = SSmapping.config next_map_config = SSmapping.next_map_config @@ -119,12 +110,13 @@ var/datum/controller/subsystem/mapping/SSmapping /datum/controller/subsystem/mapping/proc/loadWorld() //if any of these fail, something has gone horribly, HORRIBLY, wrong var/list/FailedZs = list() - + var/start_time = REALTIMEOFDAY - + INIT_ANNOUNCE("Loading [config.map_name]...") TryLoadZ(config.GetFullMapPath(), FailedZs, ZLEVEL_STATION) INIT_ANNOUNCE("Loaded station in [(REALTIMEOFDAY - start_time)/10]s!") + feedback_add_details("map_name", config.map_name) if(config.minetype != "lavaland") INIT_ANNOUNCE("WARNING: A map without lavaland set as it's minetype was loaded! This is being ignored! Update the maploader code!") @@ -141,11 +133,11 @@ var/datum/controller/subsystem/mapping/SSmapping #undef INIT_ANNOUNCE /datum/controller/subsystem/mapping/proc/maprotate() - var/players = clients.len + var/players = GLOB.clients.len var/list/mapvotes = list() //count votes if(global.config.allow_map_voting) - for (var/client/c in clients) + for (var/client/c in GLOB.clients) var/vote = c.prefs.preferred_map if (!vote) if (global.config.defaultmap) @@ -194,10 +186,6 @@ var/datum/controller/subsystem/mapping/SSmapping next_map_config = VM return TRUE -/datum/controller/subsystem/mapping/Shutdown() - if(config) - config.MakePreviousMap() - /datum/controller/subsystem/mapping/proc/preloadTemplates(path = "_maps/templates/") //see master controller setup var/list/filelist = flist(path) for(var/map in filelist) diff --git a/code/controllers/subsystem/minimap.dm b/code/controllers/subsystem/minimap.dm index 8d8fd6fcec..6c3ce67dc2 100644 --- a/code/controllers/subsystem/minimap.dm +++ b/code/controllers/subsystem/minimap.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/minimap/SSminimap - -/datum/controller/subsystem/minimap +SUBSYSTEM_DEF(minimap) name = "Minimap" init_order = -2 flags = SS_NO_FIRE @@ -9,9 +7,6 @@ var/datum/controller/subsystem/minimap/SSminimap var/list/z_levels = list(ZLEVEL_STATION) -/datum/controller/subsystem/minimap/New() - NEW_SS_GLOBAL(SSminimap) - /datum/controller/subsystem/minimap/Initialize(timeofday) var/hash = md5(SSmapping.config.GetFullMapPath()) if(config.generate_minimaps) diff --git a/code/controllers/subsystem/mobs.dm b/code/controllers/subsystem/mobs.dm index 0ffab58567..44cd2e33b3 100644 --- a/code/controllers/subsystem/mobs.dm +++ b/code/controllers/subsystem/mobs.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/mobs/SSmob - -/datum/controller/subsystem/mobs +SUBSYSTEM_DEF(mobs) name = "Mobs" init_order = 4 priority = 100 @@ -8,18 +6,14 @@ var/datum/controller/subsystem/mobs/SSmob var/list/currentrun = list() -/datum/controller/subsystem/mobs/New() - NEW_SS_GLOBAL(SSmob) - - /datum/controller/subsystem/mobs/stat_entry() - ..("P:[mob_list.len]") + ..("P:[GLOB.mob_list.len]") /datum/controller/subsystem/mobs/fire(resumed = 0) var/seconds = wait * 0.1 if (!resumed) - src.currentrun = mob_list.Copy() + src.currentrun = GLOB.mob_list.Copy() //cache for sanic speed (lists are references anyways) var/list/currentrun = src.currentrun @@ -30,6 +24,6 @@ var/datum/controller/subsystem/mobs/SSmob if(M) M.Life(seconds) else - mob_list.Remove(M) + GLOB.mob_list.Remove(M) if (MC_TICK_CHECK) return \ No newline at end of file diff --git a/code/controllers/subsystem/npcpool.dm b/code/controllers/subsystem/npcpool.dm index ebaa5da06f..88f02b314a 100644 --- a/code/controllers/subsystem/npcpool.dm +++ b/code/controllers/subsystem/npcpool.dm @@ -1,39 +1,31 @@ -var/datum/controller/subsystem/npcpool/SSnpc +#define PROCESSING_NPCS 0 +#define PROCESSING_DELEGATES 1 +#define PROCESSING_ASSISTANTS 2 -/datum/controller/subsystem/npcpool +SUBSYSTEM_DEF(npcpool) name = "NPC Pool" - init_order = 17 - flags = SS_POST_FIRE_TIMING|SS_NO_INIT|SS_NO_TICK_CHECK - priority = 25 + flags = SS_POST_FIRE_TIMING|SS_NO_INIT|SS_BACKGROUND + priority = 20 var/list/canBeUsed = list() - var/list/canBeUsed_non = list() var/list/needsDelegate = list() var/list/needsAssistant = list() - var/list/needsHelp_non = list() - var/list/botPool_l = list() //list of all npcs using the pool - var/list/botPool_l_non = list() //list of all non SNPC mobs using the pool - -/datum/controller/subsystem/npcpool/proc/insertBot(toInsert) - if(istype(toInsert,/mob/living/carbon/human/interactive)) - botPool_l |= toInsert - -/datum/controller/subsystem/npcpool/New() - NEW_SS_GLOBAL(SSnpc) + + var/list/processing = list() + var/list/currentrun = list() + var/stage /datum/controller/subsystem/npcpool/stat_entry() - ..("T:[botPool_l.len + botPool_l_non.len]|D:[needsDelegate.len]|A:[needsAssistant.len + needsHelp_non.len]|U:[canBeUsed.len + canBeUsed_non.len]") + ..("NPCS:[processing.len]|D:[needsDelegate.len]|A:[needsAssistant.len]|U:[canBeUsed.len]") +/datum/controller/subsystem/npcpool/proc/stop_processing(mob/living/carbon/human/interactive/I) + processing -= I + currentrun -= I + needsDelegate -= I + canBeUsed -= I + needsAssistant -= I -/datum/controller/subsystem/npcpool/proc/cleanNull() - //cleanup nulled bots - listclearnulls(botPool_l) - listclearnulls(needsDelegate) - listclearnulls(canBeUsed) - listclearnulls(needsAssistant) - - -/datum/controller/subsystem/npcpool/fire() +/datum/controller/subsystem/npcpool/fire(resumed = FALSE) //bot delegation and coordination systems //General checklist/Tasks for delegating a task or coordinating it (for SNPCs) // 1. Bot proximity to task target: if too far, delegate, if close, coordinate @@ -41,87 +33,94 @@ var/datum/controller/subsystem/npcpool/SSnpc // 3. Process delegation: if a bot (or bots) has been delegated, assign them to the task. // 4. Process coordination: if a bot(or bots) has been asked to coordinate, assign them to help. // 5. Do all assignments: goes through the delegated/coordianted bots and assigns the right variables/tasks to them. - var/npcCount = 1 - cleanNull() + if (!resumed) + src.currentrun = processing.Copy() + stage = PROCESSING_NPCS + //cache for sanic speed (lists are references anyways) + var/list/currentrun = src.currentrun + var/list/canBeUsed = src.canBeUsed - //SNPC handling - for(var/mob/living/carbon/human/interactive/check in botPool_l) - if(!check) - botPool_l.Cut(npcCount,npcCount+1) - continue - var/checkInRange = view(MAX_RANGE_FIND,check) - if(!(locate(check.TARGET) in checkInRange)) - needsDelegate |= check + if(stage == PROCESSING_NPCS) + while(currentrun.len) + var/mob/living/carbon/human/interactive/thing = currentrun[currentrun.len] + --currentrun.len - else if(check.IsDeadOrIncap(FALSE)) - needsDelegate |= check + thing.InteractiveProcess() - else if(check.doing & FIGHTING) - needsAssistant |= check + var/checkInRange = view(MAX_RANGE_FIND,thing) + if(thing.IsDeadOrIncap(FALSE) || !(locate(thing.TARGET) in checkInRange)) + needsDelegate += thing + else if(thing.doing & FIGHTING) + needsAssistant += thing + else + canBeUsed += thing - else - canBeUsed |= check - npcCount++ + if (MC_TICK_CHECK) + return + stage = PROCESSING_DELEGATES + currentrun = needsDelegate //localcache + src.currentrun = currentrun - if(needsDelegate.len) + if(stage == PROCESSING_DELEGATES) + while(currentrun.len && canBeUsed.len) + var/mob/living/carbon/human/interactive/check = currentrun[currentrun.len] + var/mob/living/carbon/human/interactive/candidate = canBeUsed[canBeUsed.len] + --currentrun.len - needsDelegate -= pick(needsDelegate) // cheapo way to make sure stuff doesn't pingpong around in the pool forever. delegation runs seperately to each loop so it will work much smoother + var/helpProb = 0 + var/list/chfac = check.faction + var/list/canfac = candidate.faction + var/facCount = LAZYLEN(chfac) * LAZYLEN(canfac) - npcCount = 1 //reset the count - for(var/mob/living/carbon/human/interactive/check in needsDelegate) - if(!check) - needsDelegate.Cut(npcCount,npcCount+1) - continue - if(canBeUsed.len) - var/mob/living/carbon/human/interactive/candidate = pick(canBeUsed) - var/facCount = 0 - var/helpProb = 0 - for(var/C in check.faction) - for(var/D in candidate.faction) - if(D == C) - helpProb = min(100,helpProb + 25) - facCount++ - if(facCount == 1 && helpProb > 0) - helpProb = 100 - if(prob(helpProb)) - if(candidate.takeDelegate(check)) - needsDelegate -= check - canBeUsed -= candidate - candidate.eye_color = "red" - candidate.update_icons() - npcCount++ + for(var/C in chfac) + if(C in canfac) + helpProb = min(100,helpProb + 25) + if(helpProb >= 100) + break - if(needsAssistant.len) + if(facCount == 1 && helpProb) + helpProb = 100 - needsAssistant -= pick(needsAssistant) + if(prob(helpProb) && candidate.takeDelegate(check)) + --canBeUsed.len + candidate.eye_color = "red" + candidate.update_icons() - npcCount = 1 //reset the count - for(var/mob/living/carbon/human/interactive/check in needsAssistant) - if(!check) - needsAssistant.Cut(npcCount,npcCount+1) - continue - if(canBeUsed.len) - var/mob/living/carbon/human/interactive/candidate = pick(canBeUsed) - var/facCount = 0 - var/helpProb = 0 - for(var/C in check.faction) - for(var/D in candidate.faction) - if(D == C) - helpProb = min(100,helpProb + 25) - facCount++ - if(facCount == 1 && helpProb > 0) - helpProb = 100 - if(prob(helpProb)) - if(candidate.takeDelegate(check,FALSE)) - needsAssistant -= check - canBeUsed -= candidate - candidate.eye_color = "yellow" - candidate.update_icons() - npcCount++ + if(MC_TICK_CHECK) + return + stage = PROCESSING_ASSISTANTS + currentrun = needsAssistant //localcache + src.currentrun = currentrun + + //no need for the stage check + + while(currentrun.len && canBeUsed.len) + var/mob/living/carbon/human/interactive/check = currentrun[currentrun.len] + var/mob/living/carbon/human/interactive/candidate = canBeUsed[canBeUsed.len] + --currentrun.len + + var/helpProb = 0 + var/list/chfac = check.faction + var/list/canfac = candidate.faction + var/facCount = LAZYLEN(chfac) * LAZYLEN(canfac) + + for(var/C in chfac) + if(C in canfac) + helpProb = min(100,helpProb + 25) + if(helpProb >= 100) + break + + if(facCount == 1 && helpProb) + helpProb = 100 + + if(prob(helpProb) && candidate.takeDelegate(check,FALSE)) + --canBeUsed.len + candidate.eye_color = "yellow" + candidate.update_icons() + + if(!currentrun.len || MC_TICK_CHECK) //don't change SS state if it isn't necessary + return /datum/controller/subsystem/npcpool/Recover() - if (istype(SSnpc.botPool_l)) - botPool_l = SSnpc.botPool_l - if (istype(SSnpc.botPool_l_non)) - botPool_l_non = SSnpc.botPool_l_non \ No newline at end of file + processing = SSnpcpool.processing diff --git a/code/controllers/subsystem/orbit.dm b/code/controllers/subsystem/orbit.dm index 90b1390713..6184bb005b 100644 --- a/code/controllers/subsystem/orbit.dm +++ b/code/controllers/subsystem/orbit.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/orbit/SSorbit - -/datum/controller/subsystem/orbit +SUBSYSTEM_DEF(orbit) name = "Orbits" priority = 35 wait = 2 @@ -9,10 +7,6 @@ var/datum/controller/subsystem/orbit/SSorbit var/list/currentrun = list() var/list/processing = list() -/datum/controller/subsystem/orbit/New() - NEW_SS_GLOBAL(SSorbit) - - /datum/controller/subsystem/orbit/stat_entry() ..("P:[processing.len]") diff --git a/code/controllers/subsystem/pai.dm b/code/controllers/subsystem/pai.dm index 15c3a8307f..dfb41c8905 100644 --- a/code/controllers/subsystem/pai.dm +++ b/code/controllers/subsystem/pai.dm @@ -1,7 +1,4 @@ -var/datum/controller/subsystem/pai/SSpai -var/list/obj/item/device/paicard/pai_card_list = list() - -/datum/controller/subsystem/pai +SUBSYSTEM_DEF(pai) name = "pAI" flags = SS_NO_INIT|SS_NO_FIRE @@ -9,9 +6,7 @@ var/list/obj/item/device/paicard/pai_card_list = list() var/list/candidates = list() var/ghost_spam = FALSE var/spam_delay = 100 - -/datum/controller/subsystem/pai/New() - NEW_SS_GLOBAL(SSpai) + var/list/pai_card_list = list() /datum/controller/subsystem/pai/Topic(href, href_list[]) if(href_list["download"]) @@ -24,7 +19,7 @@ var/list/obj/item/device/paicard/pai_card_list = list() return FALSE var/mob/living/silicon/pai/pai = new(card) if(!candidate.name) - pai.name = pick(ninja_names) + pai.name = pick(GLOB.ninja_names) else pai.name = candidate.name pai.real_name = pai.name @@ -32,8 +27,8 @@ var/list/obj/item/device/paicard/pai_card_list = list() card.setPersonality(pai) - ticker.mode.update_cult_icons_removed(card.pai.mind) - ticker.mode.update_rev_icons_removed(card.pai.mind) + SSticker.mode.update_cult_icons_removed(card.pai.mind) + SSticker.mode.update_rev_icons_removed(card.pai.mind) candidates -= candidate usr << browse(null, "window=findPai") @@ -141,7 +136,7 @@ var/list/obj/item/device/paicard/pai_card_list = list() /datum/controller/subsystem/pai/proc/check_ready(var/datum/paiCandidate/C) if(!C.ready) return FALSE - for(var/mob/dead/observer/O in player_list) + for(var/mob/dead/observer/O in GLOB.player_list) if(O.key == C.key) return C return FALSE @@ -149,7 +144,7 @@ var/list/obj/item/device/paicard/pai_card_list = list() /datum/controller/subsystem/pai/proc/findPAI(obj/item/device/paicard/p, mob/user) if(!ghost_spam) ghost_spam = TRUE - for(var/mob/dead/observer/G in player_list) + for(var/mob/dead/observer/G in GLOB.player_list) if(!G.key || !G.client) continue if(!(ROLE_PAI in G.client.prefs.be_special)) diff --git a/code/controllers/subsystem/parallax.dm b/code/controllers/subsystem/parallax.dm index fb8e317086..6ce2928f89 100644 --- a/code/controllers/subsystem/parallax.dm +++ b/code/controllers/subsystem/parallax.dm @@ -1,19 +1,13 @@ -var/datum/controller/subsystem/parallax/SSparallax - -/datum/controller/subsystem/parallax +SUBSYSTEM_DEF(parallax) name = "Parallax" wait = 2 flags = SS_POST_FIRE_TIMING | SS_FIRE_IN_LOBBY | SS_BACKGROUND | SS_NO_INIT priority = 65 var/list/currentrun -/datum/controller/subsystem/parallax/New() - NEW_SS_GLOBAL(SSparallax) - return ..() - /datum/controller/subsystem/parallax/fire(resumed = 0) if (!resumed) - src.currentrun = clients.Copy() + src.currentrun = GLOB.clients.Copy() //cache for sanic speed (lists are references anyways) var/list/currentrun = src.currentrun diff --git a/code/controllers/subsystem/persistence.dm b/code/controllers/subsystem/persistence.dm index 818e64940a..80517d1e3a 100644 --- a/code/controllers/subsystem/persistence.dm +++ b/code/controllers/subsystem/persistence.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/persistence/SSpersistence - -/datum/controller/subsystem/persistence +SUBSYSTEM_DEF(persistence) name = "Persistence" init_order = -100 flags = SS_NO_FIRE @@ -13,9 +11,6 @@ var/datum/controller/subsystem/persistence/SSpersistence var/list/saved_messages = list() var/savefile/chisel_messages_sav -/datum/controller/subsystem/persistence/New() - NEW_SS_GLOBAL(SSpersistence) - /datum/controller/subsystem/persistence/Initialize() LoadSatchels() LoadPoly() @@ -71,7 +66,7 @@ var/datum/controller/subsystem/persistence/SSpersistence return 1 /datum/controller/subsystem/persistence/proc/LoadPoly() - for(var/mob/living/simple_animal/parrot/Poly/P in living_mob_list) + for(var/mob/living/simple_animal/parrot/Poly/P in GLOB.living_mob_list) twitterize(P.speech_buffer, "polytalk") break //Who's been duping the bird?! @@ -86,12 +81,25 @@ var/datum/controller/subsystem/persistence/SSpersistence var/saved_messages = json_decode(saved_json) for(var/item in saved_messages) - var/turf/T = locate(item["x"], item["y"], ZLEVEL_STATION) + if(!islist(item)) + continue + + var/xvar = item["x"] + var/yvar = item["y"] + var/zvar = item["z"] + + if(!xvar || !yvar || !zvar) + continue + + var/turf/T = locate(xvar, yvar, zvar) if(!isturf(T)) continue + if(locate(/obj/structure/chisel_message) in T) continue + var/obj/structure/chisel_message/M = new(T) + M.unpack(item) if(!M.loc) M.persists = FALSE diff --git a/code/controllers/subsystem/ping.dm b/code/controllers/subsystem/ping.dm index d1297c692c..0829766174 100644 --- a/code/controllers/subsystem/ping.dm +++ b/code/controllers/subsystem/ping.dm @@ -1,20 +1,15 @@ #define PING_BUFFER_TIME 25 -var/datum/controller/subsystem/ping/SSping - -/datum/controller/subsystem/ping +SUBSYSTEM_DEF(ping) name = "Ping" wait = 6 flags = SS_NO_INIT|SS_POST_FIRE_TIMING|SS_FIRE_IN_LOBBY priority = 10 var/list/currentrun -/datum/controller/subsystem/ping/New() - NEW_SS_GLOBAL(SSping) - /datum/controller/subsystem/ping/fire(resumed = FALSE) if (!resumed) - src.currentrun = clients.Copy() + src.currentrun = GLOB.clients.Copy() var/list/currentrun = src.currentrun while (length(currentrun)) diff --git a/code/controllers/subsystem/processing/fastprocess.dm b/code/controllers/subsystem/processing/fastprocess.dm index 53898e142e..9622e02146 100644 --- a/code/controllers/subsystem/processing/fastprocess.dm +++ b/code/controllers/subsystem/processing/fastprocess.dm @@ -1,10 +1,6 @@ //Fires five times every second. -var/datum/controller/subsystem/processing/fastprocess/SSfastprocess -/datum/controller/subsystem/processing/fastprocess +PROCESSING_SUBSYSTEM_DEF(fastprocess) name = "Fast Processing" wait = 2 stat_tag = "FP" - -/datum/controller/subsystem/processing/fastprocess/New() - NEW_SS_GLOBAL(SSfastprocess) diff --git a/code/controllers/subsystem/processing/flightpacks.dm b/code/controllers/subsystem/processing/flightpacks.dm index fee475d730..1d85811878 100644 --- a/code/controllers/subsystem/processing/flightpacks.dm +++ b/code/controllers/subsystem/processing/flightpacks.dm @@ -1,11 +1,25 @@ - -var/datum/controller/subsystem/processing/flightpacks/SSflightpacks -/datum/controller/subsystem/processing/flightpacks +PROCESSING_SUBSYSTEM_DEF(flightpacks) name = "Flightpack Movement" priority = 30 wait = 2 stat_tag = "FM" flags = SS_NO_INIT|SS_TICKER|SS_KEEP_TIMING -/datum/controller/subsystem/processing/flightpacks/New() - NEW_SS_GLOBAL(SSflightpacks) + var/flightsuit_processing = FLIGHTSUIT_PROCESSING_FULL + +/datum/controller/subsystem/processing/flightpacks/Initialize() + sync_flightsuit_processing() + +/datum/controller/subsystem/processing/flightpacks/vv_edit_var(var_name, var_value) + ..() + switch(var_name) + if("flightsuit_processing") + sync_flightsuit_processing() + +/datum/controller/subsystem/processing/flightpacks/proc/sync_flightsuit_processing() + for(var/obj/item/device/flightpack/FP in processing) + FP.sync_processing(src) + if(flightsuit_processing == FLIGHTSUIT_PROCESSING_NONE) //Don't even bother firing. + can_fire = FALSE + else + can_fire = TRUE diff --git a/code/controllers/subsystem/processing/objects.dm b/code/controllers/subsystem/processing/obj.dm similarity index 63% rename from code/controllers/subsystem/processing/objects.dm rename to code/controllers/subsystem/processing/obj.dm index ee15dc0603..29fe277232 100644 --- a/code/controllers/subsystem/processing/objects.dm +++ b/code/controllers/subsystem/processing/obj.dm @@ -1,5 +1,4 @@ -var/datum/controller/subsystem/objects/SSobj -/datum/controller/subsystem/objects +SUBSYSTEM_DEF(obj) name = "Objects" priority = 40 flags = SS_NO_INIT @@ -7,12 +6,10 @@ var/datum/controller/subsystem/objects/SSobj var/list/processing = list() var/list/currentrun = list() -/datum/controller/subsystem/objects/New() - NEW_SS_GLOBAL(SSobj) -/datum/controller/subsystem/objects/stat_entry() +/datum/controller/subsystem/obj/stat_entry() ..("P:[processing.len]") -/datum/controller/subsystem/objects/fire(resumed = 0) +/datum/controller/subsystem/obj/fire(resumed = 0) if (!resumed) src.currentrun = processing.Copy() //cache for sanic speed (lists are references anyways) @@ -28,5 +25,5 @@ var/datum/controller/subsystem/objects/SSobj if (MC_TICK_CHECK) return -/datum/controller/subsystem/objects/Recover() +/datum/controller/subsystem/obj/Recover() processing = SSobj.processing diff --git a/code/controllers/subsystem/processing/overlays.dm b/code/controllers/subsystem/processing/overlays.dm index 5cb6490982..c28dc245fa 100644 --- a/code/controllers/subsystem/processing/overlays.dm +++ b/code/controllers/subsystem/processing/overlays.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/processing/overlays/SSoverlays - -/datum/controller/subsystem/processing/overlays +PROCESSING_SUBSYSTEM_DEF(overlays) name = "Overlay" flags = SS_TICKER|SS_FIRE_IN_LOBBY wait = 1 @@ -13,8 +11,7 @@ var/datum/controller/subsystem/processing/overlays/SSoverlays var/list/overlay_icon_cache var/initialized = FALSE -/datum/controller/subsystem/processing/overlays/New() - NEW_SS_GLOBAL(SSoverlays) +/datum/controller/subsystem/processing/overlays/PreInit() LAZYINITLIST(overlay_icon_state_caches) LAZYINITLIST(overlay_icon_cache) @@ -171,7 +168,7 @@ var/datum/controller/subsystem/processing/overlays/SSoverlays var/list/cached_other = other.our_overlays if(cached_other) - if(cut_old) + if(cut_old || !LAZYLEN(our_overlays)) our_overlays = cached_other.Copy() else our_overlays |= cached_other diff --git a/code/controllers/subsystem/processing/processing.dm b/code/controllers/subsystem/processing/processing.dm index ef03ce6db6..602455621b 100644 --- a/code/controllers/subsystem/processing/processing.dm +++ b/code/controllers/subsystem/processing/processing.dm @@ -1,7 +1,6 @@ //Used to process objects. Fires once every second. -var/datum/controller/subsystem/processing/SSprocessing -/datum/controller/subsystem/processing +SUBSYSTEM_DEF(processing) name = "Processing" priority = 25 flags = SS_BACKGROUND|SS_POST_FIRE_TIMING|SS_NO_INIT @@ -11,9 +10,6 @@ var/datum/controller/subsystem/processing/SSprocessing var/list/processing = list() var/list/currentrun = list() -/datum/controller/subsystem/processing/New() - NEW_SS_GLOBAL(SSprocessing) - /datum/controller/subsystem/processing/stat_entry() ..("[stat_tag]:[processing.len]") diff --git a/code/controllers/subsystem/radio.dm b/code/controllers/subsystem/radio.dm index 922b176428..d69575f60f 100644 --- a/code/controllers/subsystem/radio.dm +++ b/code/controllers/subsystem/radio.dm @@ -1,15 +1,10 @@ -var/datum/controller/subsystem/radio/SSradio - -/datum/controller/subsystem/radio +SUBSYSTEM_DEF(radio) name = "Radio" init_order = 18 flags = SS_NO_FIRE|SS_NO_INIT var/list/datum/radio_frequency/frequencies = list() -/datum/controller/subsystem/radio/New() - NEW_SS_GLOBAL(SSradio) - /datum/controller/subsystem/radio/proc/add_object(obj/device, new_frequency as num, filter = null as text|null) var/f_text = num2text(new_frequency) var/datum/radio_frequency/frequency = frequencies[f_text] diff --git a/code/controllers/subsystem/religion.dm b/code/controllers/subsystem/religion.dm index fe07d4e1ea..df772925d4 100644 --- a/code/controllers/subsystem/religion.dm +++ b/code/controllers/subsystem/religion.dm @@ -1,17 +1,11 @@ -var/datum/controller/subsystem/religion/SSreligion - -/datum/controller/subsystem/religion +SUBSYSTEM_DEF(religion) name = "Religion" init_order = 19 flags = SS_NO_FIRE|SS_NO_INIT - var/bible_deity_name - var/Bible_icon_state - var/Bible_item_state - var/Bible_name - var/Bible_deity_name - - var/holy_weapon - -/datum/controller/subsystem/religion/New() - NEW_SS_GLOBAL(SSreligion) + var/religion + var/deity + var/bible_name + var/bible_icon_state + var/bible_item_state + var/holy_weapon_type \ No newline at end of file diff --git a/code/controllers/subsystem/server_maintenance.dm b/code/controllers/subsystem/server_maint.dm similarity index 74% rename from code/controllers/subsystem/server_maintenance.dm rename to code/controllers/subsystem/server_maint.dm index c3a9aa64ad..84d0d333e4 100644 --- a/code/controllers/subsystem/server_maintenance.dm +++ b/code/controllers/subsystem/server_maint.dm @@ -1,13 +1,8 @@ -var/datum/controller/subsystem/server_maint/SSserver - -/datum/controller/subsystem/server_maint +SUBSYSTEM_DEF(server_maint) name = "Server Tasks" wait = 6000 flags = SS_NO_TICK_CHECK -/datum/controller/subsystem/server_maint/New() - NEW_SS_GLOBAL(SSserver) - /datum/controller/subsystem/server_maint/Initialize(timeofday) if (config.hub) world.visibility = 1 @@ -16,7 +11,7 @@ var/datum/controller/subsystem/server_maint/SSserver /datum/controller/subsystem/server_maint/fire() //handle kicking inactive players if(config.kick_inactive > 0) - for(var/client/C in clients) + for(var/client/C in GLOB.clients) if(C.is_afk(INACTIVITY_KICK)) if(!istype(C.mob, /mob/dead)) log_access("AFK: [key_name(C)]") diff --git a/code/controllers/subsystem/shuttles.dm b/code/controllers/subsystem/shuttle.dm similarity index 95% rename from code/controllers/subsystem/shuttles.dm rename to code/controllers/subsystem/shuttle.dm index 2be34c8f63..66d1bdca92 100644 --- a/code/controllers/subsystem/shuttles.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -1,9 +1,7 @@ #define HIGHLIGHT_DYNAMIC_TRANSIT 1 -var/datum/controller/subsystem/shuttle/SSshuttle - -/datum/controller/subsystem/shuttle - name = "Shuttles" +SUBSYSTEM_DEF(shuttle) + name = "Shuttle" wait = 10 init_order = 3 flags = SS_KEEP_TIMING|SS_NO_TICK_CHECK @@ -49,9 +47,6 @@ var/datum/controller/subsystem/shuttle/SSshuttle var/auto_call = 72000 //time before in deciseconds in which the shuttle is auto called. Default is 2 hours. -/datum/controller/subsystem/shuttle/New() - NEW_SS_GLOBAL(SSshuttle) - /datum/controller/subsystem/shuttle/Initialize(timeofday) if(!emergency) WARNING("No /obj/docking_port/mobile/arrivals placed on the map!") @@ -78,12 +73,12 @@ var/datum/controller/subsystem/shuttle/SSshuttle ..() /datum/controller/subsystem/shuttle/proc/setup_transit_zone() - if(transit_markers.len == 0) + if(GLOB.transit_markers.len == 0) WARNING("No /obj/effect/landmark/transit placed on the map!") return // transit zone - var/turf/A = get_turf(transit_markers[1]) - var/turf/B = get_turf(transit_markers[2]) + var/turf/A = get_turf(GLOB.transit_markers[1]) + var/turf/B = get_turf(GLOB.transit_markers[2]) for(var/i in block(A, B)) var/turf/T = i T.ChangeTurf(/turf/open/space) @@ -92,11 +87,11 @@ var/datum/controller/subsystem/shuttle/SSshuttle #ifdef HIGHLIGHT_DYNAMIC_TRANSIT /datum/controller/subsystem/shuttle/proc/color_space() - if(transit_markers.len == 0) + if(GLOB.transit_markers.len == 0) WARNING("No /obj/effect/landmark/transit placed on the map!") return - var/turf/A = get_turf(transit_markers[1]) - var/turf/B = get_turf(transit_markers[2]) + var/turf/A = get_turf(GLOB.transit_markers[1]) + var/turf/B = get_turf(GLOB.transit_markers[2]) for(var/i in block(A, B)) var/turf/T = i // Only dying the "pure" space, not the transit tiles @@ -181,8 +176,8 @@ var/datum/controller/subsystem/shuttle/SSshuttle return emergency = backup_shuttle - if(world.time - round_start_time < config.shuttle_refuel_delay) - to_chat(user, "The emergency shuttle is refueling. Please wait another [abs(round(((world.time - round_start_time) - config.shuttle_refuel_delay)/600))] minutes before trying again.") + if(world.time - SSticker.round_start_time < config.shuttle_refuel_delay) + to_chat(user, "The emergency shuttle is refueling. Please wait another [abs(round(((world.time - SSticker.round_start_time) - config.shuttle_refuel_delay)/600))] minutes before trying again.") return switch(emergency.mode) @@ -242,7 +237,7 @@ var/datum/controller/subsystem/shuttle/SSshuttle /datum/controller/subsystem/shuttle/proc/canRecall() if(!emergency || emergency.mode != SHUTTLE_CALL) return - if(ticker.mode.name == "meteor") + if(SSticker.mode.name == "meteor") return var/security_num = seclevel2num(get_security_level()) switch(security_num) @@ -260,9 +255,11 @@ var/datum/controller/subsystem/shuttle/SSshuttle /datum/controller/subsystem/shuttle/proc/autoEvac() var/callShuttle = 1 - for(var/thing in shuttle_caller_list) + for(var/thing in GLOB.shuttle_caller_list) if(isAI(thing)) var/mob/living/silicon/ai/AI = thing + if(AI.deployed_shell && !AI.deployed_shell.client) + continue if(AI.stat || !AI.client) continue else if(istype(thing, /obj/machinery/computer/communications)) @@ -281,8 +278,6 @@ var/datum/controller/subsystem/shuttle/SSshuttle log_game("There is no means of calling the shuttle anymore. Shuttle automatically called.") message_admins("All the communications consoles were destroyed and all AIs are inactive. Shuttle called.") - - /datum/controller/subsystem/shuttle/proc/registerHostileEnvironment(datum/bad) hostileEnvironments[bad] = TRUE checkHostileEnvironment() @@ -360,7 +355,6 @@ var/datum/controller/subsystem/shuttle/SSshuttle log_game("Round time limit reached. Shuttle has been auto-called.") message_admins("Round time limit reached. Shuttle called.") - /datum/controller/subsystem/shuttle/proc/generate_transit_dock(obj/docking_port/mobile/M) // First, determine the size of the needed zone // Because of shuttle rotation, the "width" of the shuttle is not @@ -469,6 +463,7 @@ var/datum/controller/subsystem/shuttle/SSshuttle //to_chat(world, "Making transit dock at [COORD(midpoint)]") var/area/shuttle/transit/A = new() A.parallax_movedir = travel_dir + A.contents = proposed_zone var/obj/docking_port/stationary/transit/new_transit_dock = new(midpoint) new_transit_dock.assigned_turfs = proposed_zone new_transit_dock.name = "Transit for [M.id]/[M.name]" @@ -484,7 +479,6 @@ var/datum/controller/subsystem/shuttle/SSshuttle var/turf/T = i T.ChangeTurf(transit_path) T.flags &= ~(UNUSED_TRANSIT_TURF) - A.contents += T M.assigned_transit = new_transit_dock return TRUE diff --git a/code/controllers/subsystem/spacedrift.dm b/code/controllers/subsystem/spacedrift.dm index d4b6d9143a..9b178a4e75 100644 --- a/code/controllers/subsystem/spacedrift.dm +++ b/code/controllers/subsystem/spacedrift.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/spacedrift/SSspacedrift - -/datum/controller/subsystem/spacedrift +SUBSYSTEM_DEF(spacedrift) name = "Space Drift" priority = 30 wait = 5 @@ -9,10 +7,6 @@ var/datum/controller/subsystem/spacedrift/SSspacedrift var/list/currentrun = list() var/list/processing = list() -/datum/controller/subsystem/spacedrift/New() - NEW_SS_GLOBAL(SSspacedrift) - - /datum/controller/subsystem/spacedrift/stat_entry() ..("P:[processing.len]") diff --git a/code/controllers/subsystem/squeak.dm b/code/controllers/subsystem/squeak.dm index 1bfef29a23..d7ee9c31c2 100644 --- a/code/controllers/subsystem/squeak.dm +++ b/code/controllers/subsystem/squeak.dm @@ -1,19 +1,14 @@ -var/datum/controller/subsystem/squeak/SSsqueak - // The Squeak // because this is about placement of mice mobs, and nothing to do with // mice - the computer peripheral -/datum/controller/subsystem/squeak +SUBSYSTEM_DEF(squeak) name = "Squeak" priority = 40 flags = SS_NO_FIRE var/list/exposed_wires = list() -/datum/controller/subsystem/squeak/New() - NEW_SS_GLOBAL(SSsqueak) - /datum/controller/subsystem/squeak/Initialize(timeofday) trigger_migration() diff --git a/code/controllers/subsystem/stickyban.dm b/code/controllers/subsystem/stickyban.dm index 23900adb4e..b5702455b8 100644 --- a/code/controllers/subsystem/stickyban.dm +++ b/code/controllers/subsystem/stickyban.dm @@ -1,15 +1,10 @@ -var/datum/controller/subsystem/stickyban/SSstickyban - -/datum/controller/subsystem/stickyban +SUBSYSTEM_DEF(stickyban) name = "Sticky Ban" init_order = -10 flags = SS_NO_FIRE var/list/cache = list() -/datum/controller/subsystem/stickyban/New() - NEW_SS_GLOBAL(SSstickyban) - /datum/controller/subsystem/stickyban/Initialize(timeofday) var/list/bannedkeys = world.GetConfig("ban") //sanitize the sticky ban list diff --git a/code/controllers/subsystem/sun.dm b/code/controllers/subsystem/sun.dm index 65dc87005f..7f443aadc0 100644 --- a/code/controllers/subsystem/sun.dm +++ b/code/controllers/subsystem/sun.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/sun/SSsun - -/datum/controller/subsystem/sun +SUBSYSTEM_DEF(sun) name = "Sun" wait = 600 init_order = 2 @@ -11,9 +9,7 @@ var/datum/controller/subsystem/sun/SSsun var/rate var/list/solars = list() -/datum/controller/subsystem/sun/New() - NEW_SS_GLOBAL(SSsun) - +/datum/controller/subsystem/sun/PreInit() angle = rand (0,360) // the station position to the sun is randomised at round start rate = rand(50,200)/100 // 50% - 200% of standard rotation if(prob(50)) // same chance to rotate clockwise than counter-clockwise diff --git a/code/controllers/subsystem/tgui.dm b/code/controllers/subsystem/tgui.dm index 04cf2cc38f..edec49bcbb 100644 --- a/code/controllers/subsystem/tgui.dm +++ b/code/controllers/subsystem/tgui.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/tgui/SStgui - -/datum/controller/subsystem/tgui +SUBSYSTEM_DEF(tgui) name = "tgui" wait = 9 init_order = 16 @@ -12,11 +10,9 @@ var/datum/controller/subsystem/tgui/SStgui var/list/processing_uis = list() // A list of processing UIs, ungrouped. var/basehtml // The HTML base used for all UIs. -/datum/controller/subsystem/tgui/New() +/datum/controller/subsystem/tgui/PreInit() basehtml = file2text('tgui/tgui.html') // Read the HTML from disk. - NEW_SS_GLOBAL(SStgui) - /datum/controller/subsystem/tgui/Shutdown() close_all_uis() diff --git a/code/controllers/subsystem/throwing.dm b/code/controllers/subsystem/throwing.dm index 260f5698ec..8d95d3fa29 100644 --- a/code/controllers/subsystem/throwing.dm +++ b/code/controllers/subsystem/throwing.dm @@ -1,20 +1,14 @@ #define MAX_THROWING_DIST 512 // 2 z-levels on default width #define MAX_TICKS_TO_MAKE_UP 3 //how many missed ticks will we attempt to make up for this run. -var/datum/controller/subsystem/throwing/SSthrowing -/datum/controller/subsystem/throwing +SUBSYSTEM_DEF(throwing) name = "Throwing" priority = 25 wait = 1 flags = SS_NO_INIT|SS_KEEP_TIMING|SS_TICKER var/list/currentrun - var/list/processing - -/datum/controller/subsystem/throwing/New() - NEW_SS_GLOBAL(SSthrowing) - processing = list() - + var/list/processing = list() /datum/controller/subsystem/throwing/stat_entry() ..("P:[processing.len]") @@ -76,7 +70,7 @@ var/datum/controller/subsystem/throwing/SSthrowing var/atom/step //calculate how many tiles to move, making up for any missed ticks. - var/tilestomove = round(min(((((world.time+world.tick_lag) - start_time) * speed) - (dist_travelled ? dist_travelled : -1)), speed*MAX_TICKS_TO_MAKE_UP) * (world.tick_lag * SSthrowing.wait)) + var/tilestomove = Ceiling(min(((((world.time+world.tick_lag) - start_time) * speed) - (dist_travelled ? dist_travelled : -1)), speed*MAX_TICKS_TO_MAKE_UP) * (world.tick_lag * SSthrowing.wait)) while (tilestomove-- > 0) if ((dist_travelled >= maxrange || AM.loc == target_turf) && AM.has_gravity(AM.loc)) finalize() diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 0e228b0f3c..8a2abe3158 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -1,10 +1,6 @@ #define ROUND_START_MUSIC_LIST "strings/round_start_sounds.txt" -var/round_start_time = 0 - -var/datum/controller/subsystem/ticker/ticker - -/datum/controller/subsystem/ticker +SUBSYSTEM_DEF(ticker) name = "Ticker" init_order = 13 @@ -44,6 +40,8 @@ var/datum/controller/subsystem/ticker/ticker var/timeLeft //pregame timer var/start_at + var/gametime_offset = 432000 // equal to 12 hours, making gametime at roundstart 12:00:00 + var/totalPlayers = 0 //used for pregame stats on statpanel var/totalPlayersReady = 0 //used for pregame stats on statpanel @@ -58,19 +56,19 @@ var/datum/controller/subsystem/ticker/ticker var/late_join_disabled - var/modevoted = FALSE //Have we sent a vote for the gamemode? + var/round_start_time = 0 + var/list/round_start_events -/datum/controller/subsystem/ticker/New() - NEW_SS_GLOBAL(ticker) + var/modevoted = FALSE //Have we sent a vote for the gamemode? /datum/controller/subsystem/ticker/Initialize(timeofday) var/list/music = file2list(ROUND_START_MUSIC_LIST, "\n") login_music = pick(music) - if(!syndicate_code_phrase) - syndicate_code_phrase = generate_code_phrase() - if(!syndicate_code_response) - syndicate_code_response = generate_code_phrase() + if(!GLOB.syndicate_code_phrase) + GLOB.syndicate_code_phrase = generate_code_phrase() + if(!GLOB.syndicate_code_response) + GLOB.syndicate_code_response = generate_code_phrase() ..() start_at = world.time + (config.lobby_countdown * 10) @@ -79,7 +77,7 @@ var/datum/controller/subsystem/ticker/ticker if(GAME_STATE_STARTUP) if(Master.initializations_finished_with_no_players_logged_in) start_at = world.time + (config.lobby_countdown * 10) - for(var/client/C in clients) + for(var/client/C in GLOB.clients) window_flash(C, ignorepref = TRUE) //let them know lobby has opened up. to_chat(world, "Welcome to [station_name()]!") current_state = GAME_STATE_PREGAME @@ -93,7 +91,7 @@ var/datum/controller/subsystem/ticker/ticker timeLeft = max(0,start_at - world.time) totalPlayers = 0 totalPlayersReady = 0 - for(var/mob/dead/new_player/player in player_list) + for(var/mob/dead/new_player/player in GLOB.player_list) ++totalPlayers if(player.ready) ++totalPlayersReady @@ -137,15 +135,15 @@ var/datum/controller/subsystem/ticker/ticker var/init_start = world.timeofday //Create and announce mode var/list/datum/game_mode/runnable_modes - if(master_mode == "random" || master_mode == "secret") + if(GLOB.master_mode == "random" || GLOB.master_mode == "secret") runnable_modes = config.get_runnable_modes() - if(master_mode == "secret") + if(GLOB.master_mode == "secret") hide_mode = 1 - if(secret_force_mode != "secret") - var/datum/game_mode/smode = config.pick_mode(secret_force_mode) + if(GLOB.secret_force_mode != "secret") + var/datum/game_mode/smode = config.pick_mode(GLOB.secret_force_mode) if(!smode.can_start()) - message_admins("\blue Unable to force secret [secret_force_mode]. [smode.required_players] players and [smode.required_enemies] eligible antagonists needed.") + message_admins("\blue Unable to force secret [GLOB.secret_force_mode]. [smode.required_players] players and [smode.required_enemies] eligible antagonists needed.") else mode = smode @@ -156,7 +154,7 @@ var/datum/controller/subsystem/ticker/ticker mode = pickweight(runnable_modes) else - mode = config.pick_mode(master_mode) + mode = config.pick_mode(GLOB.master_mode) if(!mode.can_start()) to_chat(world, "Unable to start [mode.name]. Not enough players, [mode.required_players] players and [mode.required_enemies] eligible antagonists needed. Reverting to pre-game lobby.") qdel(mode) @@ -172,11 +170,11 @@ var/datum/controller/subsystem/ticker/ticker SSjob.DivideOccupations() //Distribute jobs CHECK_TICK - if(!Debug2) + if(!GLOB.Debug2) if(!can_continue) qdel(mode) mode = null - to_chat(world, "Error setting up [master_mode]. Reverting to pre-game lobby.") + to_chat(world, "Error setting up [GLOB.master_mode]. Reverting to pre-game lobby.") SSjob.ResetOccupations() return 0 else @@ -196,19 +194,24 @@ var/datum/controller/subsystem/ticker/ticker toggle_ooc(0) // Turn it off CHECK_TICK - start_landmarks_list = shuffle(start_landmarks_list) //Shuffle the order of spawn points so they dont always predictably spawn bottom-up and right-to-left + GLOB.start_landmarks_list = shuffle(GLOB.start_landmarks_list) //Shuffle the order of spawn points so they dont always predictably spawn bottom-up and right-to-left create_characters() //Create player characters collect_minds() equip_characters() SSoverlays.Flush() //Flush the majority of the shit - data_core.manifest() + GLOB.data_core.manifest() transfer_characters() //transfer keys to the new mobs Master.RoundStart() //let the party begin... + for(var/I in round_start_events) + var/datum/callback/cb = I + cb.InvokeAsync() + LAZYCLEARLIST(round_start_events) + log_world("Game start took [(world.timeofday - init_start)/10]s") round_start_time = world.time @@ -217,10 +220,10 @@ var/datum/controller/subsystem/ticker/ticker current_state = GAME_STATE_PLAYING - if(SSevent.holidays) + if(SSevents.holidays) to_chat(world, "and...") - for(var/holidayname in SSevent.holidays) - var/datum/holiday/holiday = SSevent.holidays[holidayname] + for(var/holidayname in SSevents.holidays) + var/datum/holiday/holiday = SSevents.holidays[holidayname] to_chat(world, "

[holiday.greet()]

") PostSetup() @@ -231,7 +234,7 @@ var/datum/controller/subsystem/ticker/ticker set waitfor = 0 mode.post_setup() //Cleanup some stuff - for(var/obj/effect/landmark/start/S in landmarks_list) + for(var/obj/effect/landmark/start/S in GLOB.landmarks_list) //Deleting Startpoints but we need the ai point to AI-ize people later if(S.name != "AI") qdel(S) @@ -240,6 +243,12 @@ var/datum/controller/subsystem/ticker/ticker var/list/allmins = adm["present"] send2irc("Server", "Round of [hide_mode ? "secret":"[mode.name]"] has started[allmins.len ? ".":" with no active admins online!"]") +/datum/controller/subsystem/ticker/proc/OnRoundstart(datum/callback/cb) + if(current_state < GAME_STATE_PLAYING) + LAZYADD(round_start_events, cb) + else + cb.InvokeAsync() + /datum/controller/subsystem/ticker/proc/station_explosion_detonation(atom/bomb) if(bomb) //BOOM var/turf/epi = bomb.loc @@ -252,7 +261,7 @@ var/datum/controller/subsystem/ticker/ticker if( cinematic ) return //already a cinematic in progress! - for (var/datum/html_interface/hi in html_interfaces) + for (var/datum/html_interface/hi in GLOB.html_interfaces) hi.closeAll() SStgui.close_all_uis() @@ -264,7 +273,7 @@ var/datum/controller/subsystem/ticker/ticker //initialise our cinematic screen object cinematic = new /obj/screen{icon='icons/effects/station_explosion.dmi';icon_state="station_intact";layer=21;mouse_opacity=0;screen_loc="1,0";}(src) - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) M.notransform = TRUE //stop everything moving if(M.client) M.client.screen += cinematic //show every client the cinematic @@ -366,30 +375,30 @@ var/datum/controller/subsystem/ticker/ticker if(cinematic) qdel(cinematic) //end the cinematic cinematic = null - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) M.notransform = FALSE if(actually_blew_up && !isnull(killz) && M.stat != DEAD && M.z == killz) M.gib() /datum/controller/subsystem/ticker/proc/create_characters() - for(var/mob/dead/new_player/player in player_list) + for(var/mob/dead/new_player/player in GLOB.player_list) if(player.ready && player.mind) - joined_player_list += player.ckey + GLOB.joined_player_list += player.ckey player.create_character(FALSE) else player.new_player_panel() CHECK_TICK /datum/controller/subsystem/ticker/proc/collect_minds() - for(var/mob/dead/new_player/P in player_list) + for(var/mob/dead/new_player/P in GLOB.player_list) if(P.new_character && P.new_character.mind) - ticker.minds += P.new_character.mind + SSticker.minds += P.new_character.mind CHECK_TICK /datum/controller/subsystem/ticker/proc/equip_characters() var/captainless=1 - for(var/mob/dead/new_player/N in player_list) + for(var/mob/dead/new_player/N in GLOB.player_list) var/mob/living/carbon/human/player = N.new_character if(istype(player) && player.mind && player.mind.assigned_role) if(player.mind.assigned_role == "Captain") @@ -398,14 +407,14 @@ var/datum/controller/subsystem/ticker/ticker SSjob.EquipRank(N, player.mind.assigned_role, 0) CHECK_TICK if(captainless) - for(var/mob/dead/new_player/N in player_list) + for(var/mob/dead/new_player/N in GLOB.player_list) if(N.new_character) to_chat(N, "Captainship not forced on anyone.") CHECK_TICK /datum/controller/subsystem/ticker/proc/transfer_characters() var/list/livings = list() - for(var/mob/dead/new_player/player in player_list) + for(var/mob/dead/new_player/player in GLOB.player_list) var/mob/living = player.transfer_character() if(living) qdel(player) @@ -432,7 +441,7 @@ var/datum/controller/subsystem/ticker/ticker to_chat(world, "


The round has ended.") //Player status report - for(var/mob/Player in mob_list) + for(var/mob/Player in GLOB.mob_list) if(Player.mind && !isnewplayer(Player)) if(Player.stat != DEAD && !isbrain(Player)) num_survivors++ @@ -457,28 +466,28 @@ var/datum/controller/subsystem/ticker/ticker //Round statistics report var/datum/station_state/end_state = new /datum/station_state() end_state.count() - var/station_integrity = min(PERCENT(start_state.score(end_state)), 100) + var/station_integrity = min(PERCENT(GLOB.start_state.score(end_state)), 100) - to_chat(world, "
[TAB]Shift Duration: [round(world.time / 36000)]:[add_zero("[world.time / 600 % 60]", 2)]:[world.time / 100 % 6][world.time / 100 % 10]") - to_chat(world, "
[TAB]Station Integrity: [mode.station_was_nuked ? "Destroyed" : "[station_integrity]%"]") + to_chat(world, "
[GLOB.TAB]Shift Duration: [round(world.time / 36000)]:[add_zero("[world.time / 600 % 60]", 2)]:[world.time / 100 % 6][world.time / 100 % 10]") + to_chat(world, "
[GLOB.TAB]Station Integrity: [mode.station_was_nuked ? "Destroyed" : "[station_integrity]%"]") if(mode.station_was_nuked) - ticker.news_report = STATION_DESTROYED_NUKE - var/total_players = joined_player_list.len - if(joined_player_list.len) - to_chat(world, "
[TAB]Total Population: [total_players]") + SSticker.news_report = STATION_DESTROYED_NUKE + var/total_players = GLOB.joined_player_list.len + if(total_players) + to_chat(world, "
[GLOB.TAB]Total Population: [total_players]") if(station_evacuated) - to_chat(world, "
[TAB]Evacuation Rate: [num_escapees] ([PERCENT(num_escapees/total_players)]%)") - to_chat(world, "
[TAB](on emergency shuttle): [num_shuttle_escapees] ([PERCENT(num_shuttle_escapees/total_players)]%)") + to_chat(world, "
[GLOB.TAB]Evacuation Rate: [num_escapees] ([PERCENT(num_escapees/total_players)]%)") + to_chat(world, "
[GLOB.TAB](on emergency shuttle): [num_shuttle_escapees] ([PERCENT(num_shuttle_escapees/total_players)]%)") news_report = STATION_EVACUATED if(SSshuttle.emergency.is_hijacked()) news_report = SHUTTLE_HIJACK - to_chat(world, "
[TAB]Survival Rate: [num_survivors] ([PERCENT(num_survivors/total_players)]%)") + to_chat(world, "
[GLOB.TAB]Survival Rate: [num_survivors] ([PERCENT(num_survivors/total_players)]%)") to_chat(world, "
") CHECK_TICK //Silicon laws report - for (var/mob/living/silicon/ai/aiPlayer in mob_list) + for (var/mob/living/silicon/ai/aiPlayer in GLOB.mob_list) if (aiPlayer.stat != 2 && aiPlayer.mind) to_chat(world, "[aiPlayer.name] (Played by: [aiPlayer.mind.key])'s laws at the end of the round were:") aiPlayer.show_laws(1) @@ -497,7 +506,7 @@ var/datum/controller/subsystem/ticker/ticker CHECK_TICK - for (var/mob/living/silicon/robot/robo in mob_list) + for (var/mob/living/silicon/robot/robo in GLOB.mob_list) if (!robo.connected_ai && robo.mind) if (robo.stat != 2) to_chat(world, "[robo.name] (Played by: [robo.mind.key]) survived as an AI-less borg! Its laws were:") @@ -548,9 +557,9 @@ var/datum/controller/subsystem/ticker/ticker //Borers var/borerwin = FALSE - if(borers.len) + if(GLOB.borers.len) var/borertext = "
The borers were:" - for(var/mob/living/simple_animal/borer/B in borers) + for(var/mob/living/simple_animal/borer/B in GLOB.borers) if((B.key || B.controlling) && B.stat != DEAD) borertext += "
[B.controlling ? B.victim.key : B.key] was [B.truename] (" var/turf/location = get_turf(B) @@ -562,20 +571,20 @@ var/datum/controller/subsystem/ticker/ticker to_chat(world, borertext) var/total_borers = 0 - for(var/mob/living/simple_animal/borer/B in borers) + for(var/mob/living/simple_animal/borer/B in GLOB.borers) if((B.key || B.victim) && B.stat != DEAD) total_borers++ if(total_borers) var/total_borer_hosts = 0 - for(var/mob/living/carbon/C in mob_list) + for(var/mob/living/carbon/C in GLOB.mob_list) var/mob/living/simple_animal/borer/D = C.has_brain_worms() var/turf/location = get_turf(C) if(location.z == ZLEVEL_CENTCOM && D && D.stat != DEAD) total_borer_hosts++ - if(total_borer_hosts_needed <= total_borer_hosts) + if(GLOB.total_borer_hosts_needed <= total_borer_hosts) borerwin = TRUE to_chat(world, "There were [total_borers] borers alive at round end!") - to_chat(world, "A total of [total_borer_hosts] borers with hosts escaped on the shuttle alive. The borers needed [total_borer_hosts_needed] hosts to escape.") + to_chat(world, "A total of [total_borer_hosts] borers with hosts escaped on the shuttle alive. The borers needed [GLOB.total_borer_hosts_needed] hosts to escape.") if(borerwin) to_chat(world, "The borers were successful!") else @@ -668,43 +677,50 @@ var/datum/controller/subsystem/ticker/ticker SSvote.initiate_vote("roundtype","server") /world/proc/has_round_started() - if (ticker && ticker.current_state >= GAME_STATE_PLAYING) + if (SSticker && SSticker.current_state >= GAME_STATE_PLAYING) return TRUE return FALSE /datum/controller/subsystem/ticker/Recover() - current_state = ticker.current_state - force_ending = ticker.force_ending - hide_mode = ticker.hide_mode - mode = ticker.mode - event_time = ticker.event_time - event = ticker.event + current_state = SSticker.current_state + force_ending = SSticker.force_ending + hide_mode = SSticker.hide_mode + mode = SSticker.mode + event_time = SSticker.event_time + event = SSticker.event - login_music = ticker.login_music - round_end_sound = ticker.round_end_sound + login_music = SSticker.login_music + round_end_sound = SSticker.round_end_sound - minds = ticker.minds + minds = SSticker.minds - syndicate_coalition = ticker.syndicate_coalition - factions = ticker.factions - availablefactions = ticker.availablefactions + syndicate_coalition = SSticker.syndicate_coalition + factions = SSticker.factions + availablefactions = SSticker.availablefactions - delay_end = ticker.delay_end + delay_end = SSticker.delay_end - triai = ticker.triai - tipped = ticker.tipped - selected_tip = ticker.selected_tip + triai = SSticker.triai + tipped = SSticker.tipped + selected_tip = SSticker.selected_tip - timeLeft = ticker.timeLeft + timeLeft = SSticker.timeLeft - totalPlayers = ticker.totalPlayers - totalPlayersReady = ticker.totalPlayersReady + totalPlayers = SSticker.totalPlayers + totalPlayersReady = SSticker.totalPlayersReady - queue_delay = ticker.queue_delay - queued_players = ticker.queued_players - cinematic = ticker.cinematic - maprotatechecked = ticker.maprotatechecked - modevoted = ticker.modevoted + queue_delay = SSticker.queue_delay + queued_players = SSticker.queued_players + cinematic = SSticker.cinematic + maprotatechecked = SSticker.maprotatechecked + round_start_time = SSticker.round_start_time + + queue_delay = SSticker.queue_delay + queued_players = SSticker.queued_players + cinematic = SSticker.cinematic + maprotatechecked = SSticker.maprotatechecked + + modevoted = SSticker.modevoted /datum/controller/subsystem/ticker/proc/send_news_report() var/news_message @@ -759,7 +775,7 @@ var/datum/controller/subsystem/ticker/ticker send2otherserver(news_source, news_message,"News_Report") /datum/controller/subsystem/ticker/proc/GetTimeLeft() - if(isnull(ticker.timeLeft)) + if(isnull(SSticker.timeLeft)) return max(0, start_at - world.time) return timeLeft diff --git a/code/controllers/subsystem/time_tracking.dm b/code/controllers/subsystem/time_track.dm similarity index 83% rename from code/controllers/subsystem/time_tracking.dm rename to code/controllers/subsystem/time_track.dm index a24b803cf6..20230037c2 100644 --- a/code/controllers/subsystem/time_tracking.dm +++ b/code/controllers/subsystem/time_track.dm @@ -1,9 +1,7 @@ -var/datum/controller/subsystem/time_track/SStime_track - -/datum/controller/subsystem/time_track +SUBSYSTEM_DEF(time_track) name = "Time Tracking" wait = 600 - flags = SS_NO_INIT|SS_FIRE_IN_LOBBY + flags = SS_NO_INIT|SS_FIRE_IN_LOBBY|SS_NO_TICK_CHECK var/time_dilation_current = 0 @@ -17,9 +15,6 @@ var/datum/controller/subsystem/time_track/SStime_track var/last_tick_byond_time = 0 var/last_tick_tickcount = 0 -/datum/controller/subsystem/time_track/New() - NEW_SS_GLOBAL(SStime_track) - /datum/controller/subsystem/time_track/fire() var/current_realtime = REALTIMEOFDAY diff --git a/code/controllers/subsystem/timer.dm b/code/controllers/subsystem/timer.dm index c3bcb0e9b0..6a63f090e5 100644 --- a/code/controllers/subsystem/timer.dm +++ b/code/controllers/subsystem/timer.dm @@ -1,44 +1,69 @@ #define BUCKET_LEN (world.fps*1*60) //how many ticks should we keep in the bucket. (1 minutes worth) #define BUCKET_POS(timer) (round((timer.timeToRun - SStimer.head_offset) / world.tick_lag) + 1) -var/datum/controller/subsystem/timer/SStimer -/datum/controller/subsystem/timer +SUBSYSTEM_DEF(timer) name = "Timer" wait = 1 //SS_TICKER subsystem, so wait is in ticks init_order = 1 flags = SS_FIRE_IN_LOBBY|SS_TICKER|SS_NO_INIT - var/list/datum/timedevent/processing - var/list/hashes + var/list/datum/timedevent/processing = list() + var/list/hashes = list() var/head_offset = 0 //world.time of the first entry in the the bucket. var/practical_offset = 0 //index of the first non-empty item in the bucket. var/bucket_resolution = 0 //world.tick_lag the bucket was designed for var/bucket_count = 0 //how many timers are in the buckets - var/list/bucket_list //list of buckets, each bucket holds every timer that has to run that byond tick. + var/list/bucket_list = list() //list of buckets, each bucket holds every timer that has to run that byond tick. - var/list/timer_id_dict //list of all active timers assoicated to their timer id (for easy lookup) + var/list/timer_id_dict = list() //list of all active timers assoicated to their timer id (for easy lookup) - var/list/clienttime_timers //special snowflake timers that run on fancy pansy "client time" - - -/datum/controller/subsystem/timer/New() - processing = list() - hashes = list() - bucket_list = list() - timer_id_dict = list() - - clienttime_timers = list() - - NEW_SS_GLOBAL(SStimer) + var/list/clienttime_timers = list() //special snowflake timers that run on fancy pansy "client time" + var/last_invoke_tick = 0 + var/static/last_invoke_warning = 0 + var/static/bucket_auto_reset = TRUE /datum/controller/subsystem/timer/stat_entry(msg) ..("B:[bucket_count] P:[length(processing)] H:[length(hashes)] C:[length(clienttime_timers)]") /datum/controller/subsystem/timer/fire(resumed = FALSE) + var/lit = last_invoke_tick + var/last_check = world.time - TIMER_NO_INVOKE_WARNING + + if(!bucket_count) + last_invoke_tick = world.time + + if(lit && lit < last_check && last_invoke_warning < last_check) + last_invoke_warning = world.time + var/msg = "No regular timers processed in the last [TIMER_NO_INVOKE_WARNING] ticks[bucket_auto_reset ? ", resetting buckets" : ""]!" + message_admins(msg) + WARNING(msg) + if(bucket_auto_reset) + bucket_resolution = 0 + + log_world("Active timers at tick [world.time]:") + for(var/I in processing) + var/datum/timedevent/TE = I + msg = "Timer: [TE.id]: TTR: [TE.timeToRun], Flags: [TE.flags], " + if(TE.spent) + msg += "SPENT" + else + var/datum/callback/CB = TE.callBack + msg += "callBack: " + if(CB.object == GLOBAL_PROC) + msg += "GP: [CB.delegate]" + else + msg += "[!QDELETED(CB.object) ? CB.object : "SRC DELETED"]: [CB.delegate](" + var/first = TRUE + for(var/J in CB.arguments) + msg += "[first ? "" : ", "][J]" + first = FALSE + msg += ")" + log_world(msg) + while(length(clienttime_timers)) var/datum/timedevent/ctime_timer = clienttime_timers[clienttime_timers.len] if (ctime_timer.timeToRun <= REALTIMEOFDAY) @@ -79,17 +104,15 @@ var/datum/controller/subsystem/timer/SStimer do var/datum/callback/callBack = timer.callBack if (!callBack) - message_admins("The timer SS has crashed because a timer did not return a callback. MC restarted automatically. Timer hash: [timer.hash]") qdel(timer) bucket_resolution = null //force bucket recreation - Recreate_MC() - //I really don't know if I should keep this crash log in; I feel like it might cause problems. -// CRASH("Invalid timer: timer.timeToRun=[timer.timeToRun]||QDELETED(timer)=[QDELETED(timer)]||world.time=[world.time]||head_offset=[head_offset]||practical_offset=[practical_offset]||timer.spent=[timer.spent]") + CRASH("Invalid timer: timer.timeToRun=[timer.timeToRun]||QDELETED(timer)=[QDELETED(timer)]||world.time=[world.time]||head_offset=[head_offset]||practical_offset=[practical_offset]||timer.spent=[timer.spent]") if (!timer.spent) spent += timer timer.spent = TRUE callBack.InvokeAsync() + last_invoke_tick = world.time timer = timer.next @@ -303,7 +326,7 @@ var/datum/controller/subsystem/timer/SStimer prev = null return QDEL_HINT_IWILLGC -proc/addtimer(datum/callback/callback, wait, flags) +/proc/addtimer(datum/callback/callback, wait, flags) if (!callback) return diff --git a/code/controllers/subsystem/title.dm b/code/controllers/subsystem/title.dm new file mode 100644 index 0000000000..3078429710 --- /dev/null +++ b/code/controllers/subsystem/title.dm @@ -0,0 +1,61 @@ +SUBSYSTEM_DEF(title) + name = "Title Screen" + flags = SS_NO_FIRE|SS_NO_INIT + + var/file_path + var/icon/icon + var/icon/previous_icon + var/turf/closed/indestructible/splashscreen/splash_turf + +/datum/controller/subsystem/title/PreInit() + if(file_path && icon) + return + + if(fexists("data/previous_title.dat")) + var/previous_path = file2text("data/previous_title.dat") + if(istext(previous_path)) + previous_icon = new(previous_icon) + fdel("data/previous_title.dat") + + var/list/provisional_title_screens = flist("config/title_screens/images/") + var/list/title_screens = list() + var/use_rare_screens = prob(1) + + for(var/S in provisional_title_screens) + var/list/L = splittext(S,"+") + if((L.len == 1 && L[1] != "blank.png")|| (L.len > 1 && ((use_rare_screens && lowertext(L[1]) == "rare") || (lowertext(L[1]) == lowertext(SSmapping.config.map_name))))) + title_screens += S + + if(!isemptylist(title_screens)) + if(length(title_screens) > 1) + for(var/S in title_screens) + var/list/L = splittext(S,".") + if(L.len != 2 || L[1] != "default") + continue + title_screens -= S + break + + file_path = "config/title_screens/images/[pick(title_screens)]" + icon = new(file_path) + + if(splash_turf) + splash_turf.icon = icon + +/datum/controller/subsystem/title/vv_edit_var(var_name, var_value) + . = ..() + if(.) + switch(var_name) + if("icon") + if(splash_turf) + splash_turf.icon = icon + +/datum/controller/subsystem/title/Shutdown() + if(file_path) + var/F = file("data/previous_title.dat") + F << file_path + +/datum/controller/subsystem/title/Recover() + icon = SStitle.icon + splash_turf = SStitle.splash_turf + file_path = SStitle.file_path + previous_icon = SStitle.previous_icon diff --git a/code/controllers/subsystem/title_screen.dm b/code/controllers/subsystem/title_screen.dm deleted file mode 100644 index 1b4bd16053..0000000000 --- a/code/controllers/subsystem/title_screen.dm +++ /dev/null @@ -1,39 +0,0 @@ -var/datum/controller/subsystem/title/SStitle - -/datum/controller/subsystem/title - name = "Title Screen" - init_order = 15 - flags = SS_NO_FIRE - var/turf/closed/indestructible/splashscreen/title_screen - -/datum/controller/subsystem/title/New() - NEW_SS_GLOBAL(SStitle) - -/datum/controller/subsystem/title/Initialize() - var/list/provisional_title_screens = flist("config/title_screens/images/") - var/list/title_screens = list() - var/use_rare_screens = FALSE - - if(title_screen) - if(prob(1)) - use_rare_screens = TRUE - - for(var/S in provisional_title_screens) - var/list/L = splittext(S,"+") - if((L.len == 1 && L[1] != "blank.png")|| (L.len > 1 && ((use_rare_screens && lowertext(L[1]) == "rare") || (lowertext(L[1]) == lowertext(SSmapping.config.map_name))))) - title_screens += S - - if(!isemptylist(title_screens)) - if(length(title_screens) > 1) - for(var/S in title_screens) - var/list/L = splittext(S,".") - if(L.len != 2 || L[1] != "default") - continue - title_screens -= S - break - - var/path_string = "config/title_screens/images/[pick(title_screens)]" - var/icon/screen_to_use = new(path_string) - - title_screen.icon = screen_to_use - ..() \ No newline at end of file diff --git a/code/controllers/subsystem/voting.dm b/code/controllers/subsystem/vote.dm similarity index 89% rename from code/controllers/subsystem/voting.dm rename to code/controllers/subsystem/vote.dm index 39e1471dc5..e78a4b56f2 100644 --- a/code/controllers/subsystem/voting.dm +++ b/code/controllers/subsystem/vote.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/vote/SSvote - -/datum/controller/subsystem/vote +SUBSYSTEM_DEF(vote) name = "Vote" wait = 10 @@ -16,9 +14,6 @@ var/datum/controller/subsystem/vote/SSvote var/list/voting = list() var/list/generated_actions = list() -/datum/controller/subsystem/vote/New() - NEW_SS_GLOBAL(SSvote) - /datum/controller/subsystem/vote/fire() //called by master_controller if(mode) time_remaining = round((started_time + config.vote_period - world.time)/10) @@ -58,7 +53,7 @@ var/datum/controller/subsystem/vote/SSvote greatest_votes = votes //default-vote for everyone who didn't vote if(!config.vote_no_default && choices.len) - var/list/non_voters = directory.Copy() + var/list/non_voters = GLOB.directory.Copy() non_voters -= voted for (var/non_voter_ckey in non_voters) var/client/C = non_voters[non_voter_ckey] @@ -70,10 +65,10 @@ var/datum/controller/subsystem/vote/SSvote if(choices["Continue Playing"] >= greatest_votes) greatest_votes = choices["Continue Playing"] else if(mode == "gamemode") - if(master_mode in choices) - choices[master_mode] += non_voters.len - if(choices[master_mode] >= greatest_votes) - greatest_votes = choices[master_mode] + if(GLOB.master_mode in choices) + choices[GLOB.master_mode] += non_voters.len + if(choices[GLOB.master_mode] >= greatest_votes) + greatest_votes = choices[GLOB.master_mode] //get all options with that many votes and return them in a list . = list() if(greatest_votes) @@ -103,7 +98,7 @@ var/datum/controller/subsystem/vote/SSvote . = pick(winners) text += "\nVote Result: [.]" else - text += "\nDid not vote: [clients.len-voted.len]" + text += "\nDid not vote: [GLOB.clients.len-voted.len]" else text += "Vote Result: Inconclusive - No Votes!" log_vote(text) @@ -120,24 +115,15 @@ var/datum/controller/subsystem/vote/SSvote if(. == "Restart Round") restart = 1 if("gamemode") - if(master_mode != .) + if(GLOB.master_mode != .) world.save_mode(.) - if(ticker && ticker.mode) + if(SSticker && SSticker.mode) restart = 1 else - master_mode = . - - if("roundtype") - if(ticker && ticker.mode) - message_admins("A vote has tried to change the gamemode, but the game has already started. Aborting.") - else if(master_mode != .) - world.save_mode(.) - master_mode = . - to_chat(world,"The mode is now: [master_mode]") - + GLOB.master_mode = . if(restart) var/active_admins = 0 - for(var/client/C in admins) + for(var/client/C in GLOB.admins) if(!C.is_afk() && check_rights_for(C, R_SERVER)) active_admins = 1 break @@ -170,7 +156,7 @@ var/datum/controller/subsystem/vote/SSvote var/admin = FALSE var/ckey = ckey(initiator_key) - if((admin_datums[ckey]) || (ckey in deadmins)) + if((GLOB.admin_datums[ckey]) || (ckey in GLOB.deadmins)) admin = TRUE if(next_allowed_time > world.time && !admin) @@ -183,8 +169,6 @@ var/datum/controller/subsystem/vote/SSvote choices.Add("Restart Round","Continue Playing") if("gamemode") choices.Add(config.votable_modes) - if("roundtype") - choices.Add("secret","extended") if("custom") question = stripped_input(usr,"What is the vote for?") if(!question) @@ -205,7 +189,7 @@ var/datum/controller/subsystem/vote/SSvote log_vote(text) to_chat(world, "\n[text]\nType vote or click here to place your votes.\nYou have [config.vote_period/10] seconds to vote.") time_remaining = round(config.vote_period/10) - for(var/c in clients) + for(var/c in GLOB.clients) var/client/C = c var/datum/action/vote/V = new if(question) diff --git a/code/controllers/subsystem/weather.dm b/code/controllers/subsystem/weather.dm index 824ea9ad7e..569eb4032c 100644 --- a/code/controllers/subsystem/weather.dm +++ b/code/controllers/subsystem/weather.dm @@ -1,7 +1,5 @@ //Used for all kinds of weather, ex. lavaland ash storms. - -var/datum/controller/subsystem/weather/SSweather -/datum/controller/subsystem/weather +SUBSYSTEM_DEF(weather) name = "Weather" flags = SS_BACKGROUND wait = 10 @@ -9,15 +7,12 @@ var/datum/controller/subsystem/weather/SSweather var/list/existing_weather = list() var/list/eligible_zlevels = list(ZLEVEL_LAVALAND) -/datum/controller/subsystem/weather/New() - NEW_SS_GLOBAL(SSweather) - /datum/controller/subsystem/weather/fire() for(var/V in processing) var/datum/weather/W = V if(W.aesthetic) continue - for(var/mob/living/L in mob_list) + for(var/mob/living/L in GLOB.mob_list) if(W.can_impact(L)) W.impact(L) for(var/Z in eligible_zlevels) diff --git a/code/datums/action.dm b/code/datums/action.dm index 57ef56d873..03b293b13d 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -333,6 +333,10 @@ /datum/action/item_action/hands_free/shift_nerves name = "Shift Nerves" +/datum/action/item_action/explosive_implant + check_flags = 0 + name = "Activate Explosive Implant" + /datum/action/item_action/toggle_research_scanner name = "Toggle Research Scanner" button_icon_state = "scan_mode" @@ -467,4 +471,17 @@ /datum/action/item_action/bhop name = "Activate Jump Boots" desc = "Activates the jump boot's internal propulsion system, allowing the user to dash over 4-wide gaps." - button_icon_state = "jetboot" \ No newline at end of file + button_icon_state = "jetboot" + +/datum/action/language_menu + name = "Language Menu" + desc = "Open the language menu to review your languages, their keys, and select your default language." + button_icon_state = "language_menu" + check_flags = 0 + +/datum/action/language_menu/Trigger() + if(!..()) + return FALSE + if(isliving(owner)) + var/mob/living/L = owner + L.open_language_menu(usr) diff --git a/code/datums/antagonists/datum_clockcult.dm b/code/datums/antagonists/datum_clockcult.dm index 9680a8602e..89be685f76 100644 --- a/code/datums/antagonists/datum_clockcult.dm +++ b/code/datums/antagonists/datum_clockcult.dm @@ -18,6 +18,14 @@ . = is_eligible_servant(new_body) /datum/antagonist/clockcultist/give_to_body(mob/living/new_body) + if(iscyborg(new_body)) + var/mob/living/silicon/robot/R = new_body + if(R.deployed) + var/mob/living/silicon/ai/AI = R.mainframe + R.undeploy() + var/converted = add_servant_of_ratvar(AI, silent_update) + to_chat(AI, "Anomaly Detected. Returned to core!") //The AI needs to be in its core to properly be converted + return converted if(!silent_update) if(issilicon(new_body)) to_chat(new_body, "You are unable to compute this truth. Your vision glows a brilliant yellow, and all at once it comes to you. Ratvar, the Clockwork Justiciar, \ @@ -36,11 +44,11 @@ to_chat(new_body, "And yet, you somehow push it all away.") /datum/antagonist/clockcultist/on_gain() - if(ticker && ticker.mode && owner.mind) - ticker.mode.servants_of_ratvar += owner.mind - ticker.mode.update_servant_icons_added(owner.mind) + if(SSticker && SSticker.mode && owner.mind) + SSticker.mode.servants_of_ratvar += owner.mind + SSticker.mode.update_servant_icons_added(owner.mind) if(jobban_isbanned(owner, ROLE_SERVANT_OF_RATVAR)) - INVOKE_ASYNC(ticker.mode, /datum/game_mode.proc/replace_jobbaned_player, owner, ROLE_SERVANT_OF_RATVAR, ROLE_SERVANT_OF_RATVAR) + INVOKE_ASYNC(SSticker.mode, /datum/game_mode.proc/replace_jobbaned_player, owner, ROLE_SERVANT_OF_RATVAR, ROLE_SERVANT_OF_RATVAR) if(owner.mind) owner.mind.special_role = "Servant of Ratvar" owner.log_message("Has been converted to the cult of Ratvar!", INDIVIDUAL_ATTACK_LOG) @@ -55,29 +63,28 @@ else if(isbrain(owner) || isclockmob(owner)) to_chat(owner, "You can communicate with other servants by using the Hierophant Network action button in the upper left.") ..() - if(istype(ticker.mode, /datum/game_mode/clockwork_cult)) - var/datum/game_mode/clockwork_cult/C = ticker.mode + if(istype(SSticker.mode, /datum/game_mode/clockwork_cult)) + var/datum/game_mode/clockwork_cult/C = SSticker.mode C.present_tasks(owner) //Memorize the objectives /datum/antagonist/clockcultist/apply_innate_effects() - all_clockwork_mobs += owner + GLOB.all_clockwork_mobs += owner owner.faction |= "ratvar" - owner.languages_spoken |= RATVAR - owner.languages_understood |= RATVAR + owner.grant_language(/datum/language/ratvar) owner.update_action_buttons_icon() //because a few clockcult things are action buttons and we may be wearing/holding them for whatever reason, we need to update buttons if(issilicon(owner)) var/mob/living/silicon/S = owner if(iscyborg(S)) var/mob/living/silicon/robot/R = S - R.UnlinkSelf() + if(!R.shell) + R.UnlinkSelf() R.module.rebuild_modules() else if(isAI(S)) var/mob/living/silicon/ai/A = S A.can_be_carded = FALSE A.requires_power = POWER_REQ_CLOCKCULT - A.languages_spoken &= ~HUMAN var/list/AI_frame = list(image('icons/mob/clockwork_mobs.dmi', A, "aiframe")) //make the AI's cool frame - for(var/d in cardinal) + for(var/d in GLOB.cardinal) AI_frame += image('icons/mob/clockwork_mobs.dmi', A, "eye[rand(1, 10)]", dir = d) //the eyes are randomly fast or slow A.add_overlay(AI_frame) if(!A.lacks_power()) @@ -110,16 +117,14 @@ hierophant_network.span_for_name = "nezbere" hierophant_network.span_for_message = "brass" owner.throw_alert("clockinfo", /obj/screen/alert/clockwork/infodump) - if(!clockwork_gateway_activated) + if(!GLOB.clockwork_gateway_activated) owner.throw_alert("scripturereq", /obj/screen/alert/clockwork/scripture_reqs) - update_slab_info() ..() /datum/antagonist/clockcultist/remove_innate_effects() - all_clockwork_mobs -= owner + GLOB.all_clockwork_mobs -= owner owner.faction -= "ratvar" - owner.languages_spoken &= ~RATVAR - owner.languages_understood &= ~RATVAR + owner.remove_language(/datum/language/ratvar) owner.clear_alert("clockinfo") owner.clear_alert("scripturereq") for(var/datum/action/innate/function_call/F in owner.actions) //Removes any bound Ratvarian spears @@ -130,7 +135,6 @@ var/mob/living/silicon/ai/A = S A.can_be_carded = initial(A.can_be_carded) A.requires_power = initial(A.requires_power) - A.languages_spoken |= HUMAN A.cut_overlays() S.make_laws() S.update_icons() @@ -142,15 +146,14 @@ R.module.rebuild_modules() if(temp_owner) temp_owner.update_action_buttons_icon() //because a few clockcult things are action buttons and we may be wearing/holding them, we need to update buttons - update_slab_info() /datum/antagonist/clockcultist/on_remove() if(!silent_update) owner.visible_message("[owner] seems to have remembered their true allegiance!", \ "A cold, cold darkness flows through your mind, extinguishing the Justiciar's light and all of your memories as his servant.") - if(ticker && ticker.mode && owner.mind) - ticker.mode.servants_of_ratvar -= owner.mind - ticker.mode.update_servant_icons_removed(owner.mind) + if(SSticker && SSticker.mode && owner.mind) + SSticker.mode.servants_of_ratvar -= owner.mind + SSticker.mode.update_servant_icons_removed(owner.mind) if(owner.mind) owner.mind.wipe_memory() owner.mind.special_role = null diff --git a/code/datums/antagonists/datum_cult.dm b/code/datums/antagonists/datum_cult.dm index 031de6776b..7d6806bab6 100644 --- a/code/datums/antagonists/datum_cult.dm +++ b/code/datums/antagonists/datum_cult.dm @@ -13,14 +13,14 @@ . = is_convertable_to_cult(new_body) /datum/antagonist/cultist/on_gain() - if(ticker && ticker.mode && owner.mind) - ticker.mode.cult += owner.mind - ticker.mode.update_cult_icons_added(owner.mind) - if(istype(ticker.mode, /datum/game_mode/cult)) - var/datum/game_mode/cult/C = ticker.mode + if(SSticker && SSticker.mode && owner.mind) + SSticker.mode.cult += owner.mind + SSticker.mode.update_cult_icons_added(owner.mind) + if(istype(SSticker.mode, /datum/game_mode/cult)) + var/datum/game_mode/cult/C = SSticker.mode C.memorize_cult_objectives(owner.mind) if(jobban_isbanned(owner, ROLE_CULTIST)) - INVOKE_ASYNC(ticker.mode, /datum/game_mode.proc/replace_jobbaned_player, owner, ROLE_CULTIST, ROLE_CULTIST) + INVOKE_ASYNC(SSticker.mode, /datum/game_mode.proc/replace_jobbaned_player, owner, ROLE_CULTIST, ROLE_CULTIST) if(owner.mind) owner.mind.special_role = "Cultist" owner.log_message("Has been converted to the cult of Nar'Sie!", INDIVIDUAL_ATTACK_LOG) @@ -40,9 +40,9 @@ /datum/antagonist/cultist/on_remove() if(owner.mind) owner.mind.wipe_memory() - if(ticker && ticker.mode) - ticker.mode.cult -= owner.mind - ticker.mode.update_cult_icons_removed(owner.mind) + if(SSticker && SSticker.mode) + SSticker.mode.cult -= owner.mind + SSticker.mode.update_cult_icons_removed(owner.mind) to_chat(owner, "An unfamiliar white light flashes through your mind, cleansing the taint of the Dark One and all your memories as its servant.") owner.log_message("Has renounced the cult of Nar'Sie!", INDIVIDUAL_ATTACK_LOG) if(!silent_update) diff --git a/code/datums/beam.dm b/code/datums/beam.dm index 828a9dc774..aba167ec7c 100644 --- a/code/datums/beam.dm +++ b/code/datums/beam.dm @@ -7,17 +7,16 @@ var/icon var/icon_state = "" //icon state of the main segments of the beam var/max_distance = 0 - var/endtime = 0 var/sleep_time = 3 var/finished = 0 var/target_oldloc = null var/origin_oldloc = null var/static_beam = 0 var/beam_type = /obj/effect/ebeam //must be subtype - + var/timing_id = null + var/recalculating = FALSE /datum/beam/New(beam_origin,beam_target,beam_icon='icons/effects/beam.dmi',beam_icon_state="b_beam",time=50,maxdistance=10,btype = /obj/effect/ebeam,beam_sleep_time=3) - endtime = world.time+time origin = beam_origin origin_oldloc = get_turf(origin) target = beam_target @@ -30,11 +29,19 @@ icon = beam_icon icon_state = beam_icon_state beam_type = btype - + addtimer(CALLBACK(src,.proc/End), time) /datum/beam/proc/Start() Draw() - while(!finished && origin && target && world.time < endtime && get_dist(origin,target)[M.ckey ? M.ckey : "No ckey"] / [M.real_name ? M.real_name : "No real name"]
@@ -157,7 +159,8 @@ names = sortList(names) for (var/V in names) - variable_html += D.vv_get_var(V) + if(D.can_vv_get(V)) + variable_html += D.vv_get_var(V) var/html = {" @@ -852,7 +855,7 @@ if(A.reagents) var/chosen_id - var/list/reagent_options = sortList(chemical_reagents_list) + var/list/reagent_options = sortList(GLOB.chemical_reagents_list) switch(alert(usr, "Choose a method.", "Add Reagents", "Enter ID", "Choose ID")) if("Enter ID") var/valid_id @@ -1033,14 +1036,14 @@ to_chat(usr, "This can only be done to instances of type /mob/living/carbon/human") return - var/result = input(usr, "Please choose a new species","Species") as null|anything in species_list + var/result = input(usr, "Please choose a new species","Species") as null|anything in GLOB.species_list if(!H) to_chat(usr, "Mob doesn't exist anymore") return if(result) - var/newtype = species_list[result] + var/newtype = GLOB.species_list[result] H.set_species(newtype) else if(href_list["editbodypart"]) diff --git a/code/datums/diseases/_disease.dm b/code/datums/diseases/_disease.dm index 74f67b22f7..fbf6af136e 100644 --- a/code/datums/diseases/_disease.dm +++ b/code/datums/diseases/_disease.dm @@ -26,10 +26,6 @@ #define DANGEROUS "Dangerous!" #define BIOHAZARD "BIOHAZARD THREAT!" - -var/list/diseases = subtypesof(/datum/disease) - - /datum/disease //Flags var/visibility_flags = 0 diff --git a/code/datums/diseases/advance/advance.dm b/code/datums/diseases/advance/advance.dm index 4da26d62e6..30693d3803 100644 --- a/code/datums/diseases/advance/advance.dm +++ b/code/datums/diseases/advance/advance.dm @@ -9,15 +9,7 @@ #define SYMPTOM_LIMIT 8 -var/list/archive_diseases = list() -// The order goes from easy to cure to hard to cure. -var/list/advance_cures = list( - "sodiumchloride", "sugar", "orangejuice", - "spaceacillin", "salglu_solution", "ethanol", - "leporazine", "synaptizine", "lipolicide", - "silver", "gold" - ) /* @@ -40,6 +32,14 @@ var/list/advance_cures = list( var/list/symptoms = list() // The symptoms of the disease. var/id = "" var/processing = 0 + + // The order goes from easy to cure to hard to cure. + var/static/list/advance_cures = list( + "sodiumchloride", "sugar", "orangejuice", + "spaceacillin", "salglu_solution", "ethanol", + "leporazine", "synaptizine", "lipolicide", + "silver", "gold" + ) /* @@ -48,13 +48,6 @@ var/list/advance_cures = list( */ /datum/disease/advance/New(var/process = 1, var/datum/disease/advance/D) - - // Setup our dictionary if it hasn't already. - if(!dictionary_symptoms.len) - for(var/symp in list_symptoms) - var/datum/symptom/S = new symp - dictionary_symptoms[S.id] = symp - if(!istype(D)) D = null // Generate symptoms if we weren't given any. @@ -141,7 +134,7 @@ var/list/advance_cures = list( // Generate symptoms. By default, we only choose non-deadly symptoms. var/list/possible_symptoms = list() - for(var/symp in list_symptoms) + for(var/symp in SSdisease.list_symptoms) var/datum/symptom/S = new symp if(S.level >= level_min && S.level <= level_max) if(!HasSymptom(S)) @@ -168,13 +161,13 @@ var/list/advance_cures = list( AssignProperties() id = null - if(!archive_diseases[GetDiseaseID()]) + if(!SSdisease.archive_diseases[GetDiseaseID()]) if(new_name) AssignName() - archive_diseases[GetDiseaseID()] = src // So we don't infinite loop - archive_diseases[GetDiseaseID()] = new /datum/disease/advance(0, src, 1) + SSdisease.archive_diseases[GetDiseaseID()] = src // So we don't infinite loop + SSdisease.archive_diseases[GetDiseaseID()] = new /datum/disease/advance(0, src, 1) - var/datum/disease/advance/A = archive_diseases[GetDiseaseID()] + var/datum/disease/advance/A = SSdisease.archive_diseases[GetDiseaseID()] AssignName(A.name) //Generate disease properties based on the effects. Returns an associated list. @@ -259,7 +252,7 @@ var/list/advance_cures = list( cures = list(advance_cures[res]) // Get the cure name from the cure_id - var/datum/reagent/D = chemical_reagents_list[cures[1]] + var/datum/reagent/D = GLOB.chemical_reagents_list[cures[1]] cure_text = D.name @@ -379,7 +372,7 @@ var/list/advance_cures = list( var/list/symptoms = list() symptoms += "Done" - symptoms += list_symptoms.Copy() + symptoms += SSdisease.list_symptoms.Copy() do if(user) var/symptom = input(user, "Choose a symptom to add ([i] remaining)", "Choose a Symptom") in symptoms @@ -405,7 +398,7 @@ var/list/advance_cures = list( for(var/datum/disease/advance/AD in SSdisease.processing) AD.Refresh() - for(var/mob/living/carbon/human/H in shuffle(living_mob_list)) + for(var/mob/living/carbon/human/H in shuffle(GLOB.living_mob_list)) if(H.z != 1) continue if(!H.HasDisease(D)) diff --git a/code/datums/diseases/advance/symptoms/fire.dm b/code/datums/diseases/advance/symptoms/fire.dm index 949d2f5f0f..90bfcbc6e3 100644 --- a/code/datums/diseases/advance/symptoms/fire.dm +++ b/code/datums/diseases/advance/symptoms/fire.dm @@ -45,7 +45,7 @@ Bonus return /datum/symptom/fire/proc/Firestacks_stage_4(mob/living/M, datum/disease/advance/A) - var/get_stacks = (sqrt(20+A.totalStageSpeed()*2))-(sqrt(16+A.totalStealth())) + var/get_stacks = (sqrt(20+A.totalStageSpeed()*2))-(sqrt(max(0, 16+A.totalStealth()))) M.adjust_fire_stacks(get_stacks) M.adjustFireLoss(get_stacks/2) return 1 diff --git a/code/datums/diseases/advance/symptoms/genetics.dm b/code/datums/diseases/advance/symptoms/genetics.dm index ddabefa9cf..a900dbb7c8 100644 --- a/code/datums/diseases/advance/symptoms/genetics.dm +++ b/code/datums/diseases/advance/symptoms/genetics.dm @@ -42,7 +42,7 @@ Bonus // Archive their DNA before they were infected. /datum/symptom/genetic_mutation/Start(datum/disease/advance/A) - possible_mutations = (bad_mutations | not_good_mutations) - mutations_list[RACEMUT] + possible_mutations = (GLOB.bad_mutations | GLOB.not_good_mutations) - GLOB.mutations_list[RACEMUT] var/mob/living/carbon/M = A.affected_mob if(M) if(!M.has_dna()) diff --git a/code/datums/diseases/advance/symptoms/heal.dm b/code/datums/diseases/advance/symptoms/heal.dm index 3fd75e7943..834d6c864d 100644 --- a/code/datums/diseases/advance/symptoms/heal.dm +++ b/code/datums/diseases/advance/symptoms/heal.dm @@ -282,7 +282,7 @@ Bonus var/amt_healed = 1 M.adjustBrainLoss(-amt_healed) //Non-power mutations, excluding race, so the virus does not force monkey -> human transformations. - var/list/unclean_mutations = (not_good_mutations|bad_mutations) - mutations_list[RACEMUT] + var/list/unclean_mutations = (GLOB.not_good_mutations|GLOB.bad_mutations) - GLOB.mutations_list[RACEMUT] M.dna.remove_mutation_group(unclean_mutations) M.radiation = max(M.radiation - (2 * amt_healed), 0) return 1 diff --git a/code/datums/diseases/advance/symptoms/symptoms.dm b/code/datums/diseases/advance/symptoms/symptoms.dm index 4b9de79c7a..44d7db5709 100644 --- a/code/datums/diseases/advance/symptoms/symptoms.dm +++ b/code/datums/diseases/advance/symptoms/symptoms.dm @@ -1,10 +1,5 @@ // Symptoms are the effects that engineered advanced diseases do. -var/list/list_symptoms = subtypesof(/datum/symptom) -var/list/dictionary_symptoms = list() - -var/global/const/SYMPTOM_ACTIVATION_PROB = 5 - /datum/symptom // Buffs/Debuffs the symptom has to the overall engineered disease. var/name = "" @@ -18,9 +13,10 @@ var/global/const/SYMPTOM_ACTIVATION_PROB = 5 var/severity = 0 // The hash tag for our diseases, we will add it up with our other symptoms to get a unique id! ID MUST BE UNIQUE!!! var/id = "" + var/static/SYMPTOM_ACTIVATION_PROB = 5 /datum/symptom/New() - var/list/S = list_symptoms + var/list/S = SSdisease.list_symptoms for(var/i = 1; i <= S.len; i++) if(src.type == S[i]) id = "[i]" diff --git a/code/datums/diseases/transformation.dm b/code/datums/diseases/transformation.dm index 3bde2e2b7e..88d9fca383 100644 --- a/code/datums/diseases/transformation.dm +++ b/code/datums/diseases/transformation.dm @@ -90,7 +90,7 @@ /datum/disease/transformation/jungle_fever/do_disease_transformation(mob/living/carbon/affected_mob) if(!ismonkey(affected_mob)) - ticker.mode.add_monkey(affected_mob.mind) + SSticker.mode.add_monkey(affected_mob.mind) affected_mob.monkeyize(TR_KEEPITEMS | TR_KEEPIMPLANTS | TR_KEEPORGANS | TR_KEEPDAMAGE | TR_KEEPVIRUS | TR_KEEPSE) /datum/disease/transformation/jungle_fever/stage_act() @@ -108,7 +108,7 @@ affected_mob.say(pick("Eeek, ook ook!", "Eee-eeek!", "Eeee!", "Ungh, ungh.")) /datum/disease/transformation/jungle_fever/cure() - ticker.mode.remove_monkey(affected_mob.mind) + SSticker.mode.remove_monkey(affected_mob.mind) ..() diff --git a/code/datums/dna.dm b/code/datums/dna.dm index 71af078246..ecc3e121f0 100644 --- a/code/datums/dna.dm +++ b/code/datums/dna.dm @@ -41,15 +41,15 @@ new_dna.mutations = mutations.Copy() /datum/dna/proc/add_mutation(mutation_name) - var/datum/mutation/human/HM = mutations_list[mutation_name] + var/datum/mutation/human/HM = GLOB.mutations_list[mutation_name] HM.on_acquiring(holder) /datum/dna/proc/remove_mutation(mutation_name) - var/datum/mutation/human/HM = mutations_list[mutation_name] + var/datum/mutation/human/HM = GLOB.mutations_list[mutation_name] HM.on_losing(holder) /datum/dna/proc/check_mutation(mutation_name) - var/datum/mutation/human/HM = mutations_list[mutation_name] + var/datum/mutation/human/HM = GLOB.mutations_list[mutation_name] return mutations.Find(HM) /datum/dna/proc/remove_all_mutations() @@ -68,28 +68,28 @@ L[DNA_GENDER_BLOCK] = construct_block((holder.gender!=MALE)+1, 2) if(ishuman(holder)) var/mob/living/carbon/human/H = holder - if(!hair_styles_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/hair, hair_styles_list, hair_styles_male_list, hair_styles_female_list) - L[DNA_HAIR_STYLE_BLOCK] = construct_block(hair_styles_list.Find(H.hair_style), hair_styles_list.len) + if(!GLOB.hair_styles_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/hair,GLOB.hair_styles_list, GLOB.hair_styles_male_list, GLOB.hair_styles_female_list) + L[DNA_HAIR_STYLE_BLOCK] = construct_block(GLOB.hair_styles_list.Find(H.hair_style), GLOB.hair_styles_list.len) L[DNA_HAIR_COLOR_BLOCK] = sanitize_hexcolor(H.hair_color) - if(!facial_hair_styles_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/facial_hair, facial_hair_styles_list, facial_hair_styles_male_list, facial_hair_styles_female_list) - L[DNA_FACIAL_HAIR_STYLE_BLOCK] = construct_block(facial_hair_styles_list.Find(H.facial_hair_style), facial_hair_styles_list.len) + if(!GLOB.facial_hair_styles_list.len) + init_sprite_accessory_subtypes(/datum/sprite_accessory/facial_hair, GLOB.facial_hair_styles_list, GLOB.facial_hair_styles_male_list, GLOB.facial_hair_styles_female_list) + L[DNA_FACIAL_HAIR_STYLE_BLOCK] = construct_block(GLOB.facial_hair_styles_list.Find(H.facial_hair_style), GLOB.facial_hair_styles_list.len) L[DNA_FACIAL_HAIR_COLOR_BLOCK] = sanitize_hexcolor(H.facial_hair_color) - L[DNA_SKIN_TONE_BLOCK] = construct_block(skin_tones.Find(H.skin_tone), skin_tones.len) + L[DNA_SKIN_TONE_BLOCK] = construct_block(GLOB.skin_tones.Find(H.skin_tone), GLOB.skin_tones.len) L[DNA_EYE_COLOR_BLOCK] = sanitize_hexcolor(H.eye_color) for(var/i=1, i<=DNA_UNI_IDENTITY_BLOCKS, i++) if(L[i]) . += L[i] else - . += random_string(DNA_BLOCK_SIZE,hex_characters) + . += random_string(DNA_BLOCK_SIZE,GLOB.hex_characters) return . /datum/dna/proc/generate_struc_enzymes() var/list/sorting = new /list(DNA_STRUC_ENZYMES_BLOCKS) var/result = "" - for(var/datum/mutation/human/A in good_mutations + bad_mutations + not_good_mutations) + for(var/datum/mutation/human/A in GLOB.good_mutations + GLOB.bad_mutations + GLOB.not_good_mutations) if(A.name == RACEMUT && ismonkey(holder)) sorting[A.dna_block] = num2hex(A.lowest_value + rand(0, 256 * 6), DNA_BLOCK_SIZE) mutations |= A @@ -106,7 +106,7 @@ real_name = holder.real_name . += md5(holder.real_name) else - . += random_string(DNA_UNIQUE_ENZYMES_LEN, hex_characters) + . += random_string(DNA_UNIQUE_ENZYMES_LEN, GLOB.hex_characters) return . /datum/dna/proc/update_ui_block(blocknumber) @@ -119,15 +119,15 @@ if(DNA_FACIAL_HAIR_COLOR_BLOCK) setblock(uni_identity, blocknumber, sanitize_hexcolor(H.facial_hair_color)) if(DNA_SKIN_TONE_BLOCK) - setblock(uni_identity, blocknumber, construct_block(skin_tones.Find(H.skin_tone), skin_tones.len)) + setblock(uni_identity, blocknumber, construct_block(GLOB.skin_tones.Find(H.skin_tone), GLOB.skin_tones.len)) if(DNA_EYE_COLOR_BLOCK) setblock(uni_identity, blocknumber, sanitize_hexcolor(H.eye_color)) if(DNA_GENDER_BLOCK) setblock(uni_identity, blocknumber, construct_block((H.gender!=MALE)+1, 2)) if(DNA_FACIAL_HAIR_STYLE_BLOCK) - setblock(uni_identity, blocknumber, construct_block(facial_hair_styles_list.Find(H.facial_hair_style), facial_hair_styles_list.len)) + setblock(uni_identity, blocknumber, construct_block(GLOB.facial_hair_styles_list.Find(H.facial_hair_style), GLOB.facial_hair_styles_list.len)) if(DNA_HAIR_STYLE_BLOCK) - setblock(uni_identity, blocknumber, construct_block(hair_styles_list.Find(H.hair_style), hair_styles_list.len)) + setblock(uni_identity, blocknumber, construct_block(GLOB.hair_styles_list.Find(H.hair_style), GLOB.hair_styles_list.len)) /datum/dna/proc/mutations_say_mods(message) if(message) @@ -274,10 +274,10 @@ var/structure = dna.uni_identity hair_color = sanitize_hexcolor(getblock(structure, DNA_HAIR_COLOR_BLOCK)) facial_hair_color = sanitize_hexcolor(getblock(structure, DNA_FACIAL_HAIR_COLOR_BLOCK)) - skin_tone = skin_tones[deconstruct_block(getblock(structure, DNA_SKIN_TONE_BLOCK), skin_tones.len)] + skin_tone = GLOB.skin_tones[deconstruct_block(getblock(structure, DNA_SKIN_TONE_BLOCK), GLOB.skin_tones.len)] eye_color = sanitize_hexcolor(getblock(structure, DNA_EYE_COLOR_BLOCK)) - facial_hair_style = facial_hair_styles_list[deconstruct_block(getblock(structure, DNA_FACIAL_HAIR_STYLE_BLOCK), facial_hair_styles_list.len)] - hair_style = hair_styles_list[deconstruct_block(getblock(structure, DNA_HAIR_STYLE_BLOCK), hair_styles_list.len)] + facial_hair_style = GLOB.facial_hair_styles_list[deconstruct_block(getblock(structure, DNA_FACIAL_HAIR_STYLE_BLOCK), GLOB.facial_hair_styles_list.len)] + hair_style = GLOB.hair_styles_list[deconstruct_block(getblock(structure, DNA_HAIR_STYLE_BLOCK), GLOB.hair_styles_list.len)] if(icon_update) update_body() update_hair() @@ -294,7 +294,7 @@ if(!has_dna()) return - for(var/datum/mutation/human/A in good_mutations | bad_mutations | not_good_mutations) + for(var/datum/mutation/human/A in GLOB.good_mutations | GLOB.bad_mutations | GLOB.not_good_mutations) if(ismob(A.check_block(src, force_powers))) return //we got monkeyized/humanized, this mob will be deleted, no need to continue. @@ -328,26 +328,26 @@ /mob/living/carbon/proc/randmutb() if(!has_dna()) return - var/datum/mutation/human/HM = pick((bad_mutations | not_good_mutations) - mutations_list[RACEMUT]) + var/datum/mutation/human/HM = pick((GLOB.bad_mutations | GLOB.not_good_mutations) - GLOB.mutations_list[RACEMUT]) . = HM.force_give(src) /mob/living/carbon/proc/randmutg() if(!has_dna()) return - var/datum/mutation/human/HM = pick(good_mutations) + var/datum/mutation/human/HM = pick(GLOB.good_mutations) . = HM.force_give(src) /mob/living/carbon/proc/randmutvg() if(!has_dna()) return - var/datum/mutation/human/HM = pick((good_mutations) - mutations_list[HULK] - mutations_list[DWARFISM]) + var/datum/mutation/human/HM = pick((GLOB.good_mutations) - GLOB.mutations_list[HULK] - GLOB.mutations_list[DWARFISM]) . = HM.force_give(src) /mob/living/carbon/proc/randmuti() if(!has_dna()) return var/num = rand(1, DNA_UNI_IDENTITY_BLOCKS) - var/newdna = setblock(dna.uni_identity, num, random_string(DNA_BLOCK_SIZE, hex_characters)) + var/newdna = setblock(dna.uni_identity, num, random_string(DNA_BLOCK_SIZE, GLOB.hex_characters)) dna.uni_identity = newdna updateappearance(mutations_overlay_update=1) @@ -366,12 +366,12 @@ if(se) for(var/i=1, i<=DNA_STRUC_ENZYMES_BLOCKS, i++) if(prob(probability)) - M.dna.struc_enzymes = setblock(M.dna.struc_enzymes, i, random_string(DNA_BLOCK_SIZE, hex_characters)) + M.dna.struc_enzymes = setblock(M.dna.struc_enzymes, i, random_string(DNA_BLOCK_SIZE, GLOB.hex_characters)) M.domutcheck() if(ui) for(var/i=1, i<=DNA_UNI_IDENTITY_BLOCKS, i++) if(prob(probability)) - M.dna.uni_identity = setblock(M.dna.uni_identity, i, random_string(DNA_BLOCK_SIZE, hex_characters)) + M.dna.uni_identity = setblock(M.dna.uni_identity, i, random_string(DNA_BLOCK_SIZE, GLOB.hex_characters)) M.updateappearance(mutations_overlay_update=1) return 1 diff --git a/code/datums/emotes.dm b/code/datums/emotes.dm index 7039bf2c48..0d6488c633 100644 --- a/code/datums/emotes.dm +++ b/code/datums/emotes.dm @@ -1,8 +1,6 @@ #define EMOTE_VISIBLE 1 #define EMOTE_AUDIBLE 2 -var/global/list/emote_list = list() - /datum/emote var/key = "" //What calls the emote var/key_third_person = "" //This will also call the emote @@ -21,6 +19,7 @@ var/global/list/emote_list = list() var/list/mob_type_allowed_typecache = list() //Types that are allowed to use that emote var/list/mob_type_blacklist_typecache = list() //Types that are NOT allowed to use that emote var/stat_allowed = CONSCIOUS + var/static/list/emote_list = list() /datum/emote/New() ..() @@ -53,7 +52,7 @@ var/global/list/emote_list = list() user.log_message(msg, INDIVIDUAL_EMOTE_LOG) msg = "[user] " + msg - for(var/mob/M in dead_mob_list) + for(var/mob/M in GLOB.dead_mob_list) if(!M.client || isnewplayer(M)) continue var/T = get_turf(src) diff --git a/code/datums/gas_overrides.dm b/code/datums/gas_overrides.dm deleted file mode 100644 index c58d5ad176..0000000000 --- a/code/datums/gas_overrides.dm +++ /dev/null @@ -1,5 +0,0 @@ -/datum/proc/freon_gas_act() - return 0 - -/datum/proc/water_vapor_gas_act() // We get it - return 0 // You vape \ No newline at end of file diff --git a/code/datums/helper_datums/getrev.dm b/code/datums/helper_datums/getrev.dm index f1f994becf..957a569741 100644 --- a/code/datums/helper_datums/getrev.dm +++ b/code/datums/helper_datums/getrev.dm @@ -1,5 +1,3 @@ -var/global/datum/getrev/revdata = new() - /datum/getrev var/parentcommit var/commit @@ -46,7 +44,7 @@ var/global/datum/getrev/revdata = new() return var/url = "https://api.github.com/repositories/[config.githubrepoid]/pulls/[line].json" - valid_HTTPSGet = TRUE + GLOB.valid_HTTPSGet = TRUE var/json = HTTPSGet(url) if(!json) return @@ -75,12 +73,12 @@ var/global/datum/getrev/revdata = new() set name = "Show Server Revision" set desc = "Check the current server code revision" - if(revdata.parentcommit) - to_chat(src, "Server revision compiled on: [revdata.date]") - if(revdata.testmerge.len) - to_chat(src, revdata.GetTestMergeInfo()) + if(GLOB.revdata.parentcommit) + to_chat(src, "Server revision compiled on: [GLOB.revdata.date]") + if(GLOB.revdata.testmerge.len) + to_chat(src, GLOB.revdata.GetTestMergeInfo()) to_chat(src, "Based off master commit:") - to_chat(src, "[revdata.parentcommit]") + to_chat(src, "[GLOB.revdata.parentcommit]") else to_chat(src, "Revision unknown") to_chat(src, "Current Infomational Settings:") @@ -91,7 +89,7 @@ var/global/datum/getrev/revdata = new() to_chat(src, "Enforce Continuous Rounds: [config.continuous.len] of [config.modes.len] roundtypes") to_chat(src, "Allow Midround Antagonists: [config.midround_antag.len] of [config.modes.len] roundtypes") if(config.show_game_type_odds) - if(ticker.current_state == GAME_STATE_PLAYING) + if(SSticker.current_state == GAME_STATE_PLAYING) var/prob_sum = 0 var/current_odds_differ = FALSE var/list/probs = list() @@ -101,7 +99,7 @@ var/global/datum/getrev/revdata = new() var/ctag = initial(M.config_tag) if(!(ctag in config.probabilities)) continue - if((config.min_pop[ctag] && (config.min_pop[ctag] > ticker.totalPlayersReady)) || (config.max_pop[ctag] && (config.max_pop[ctag] < ticker.totalPlayersReady)) || (initial(M.required_players) > ticker.totalPlayersReady)) + if((config.min_pop[ctag] && (config.min_pop[ctag] > SSticker.totalPlayersReady)) || (config.max_pop[ctag] && (config.max_pop[ctag] < SSticker.totalPlayersReady)) || (initial(M.required_players) > SSticker.totalPlayersReady)) current_odds_differ = TRUE continue probs[ctag] = 1 diff --git a/code/datums/helper_datums/teleport.dm b/code/datums/helper_datums/teleport.dm index 5ab718da3a..1309eaaef9 100644 --- a/code/datums/helper_datums/teleport.dm +++ b/code/datums/helper_datums/teleport.dm @@ -195,7 +195,7 @@ var/list/A_gases = A.gases var/trace_gases for(var/id in A_gases) - if(id in hardcoded_gases) + if(id in GLOB.hardcoded_gases) continue trace_gases = TRUE break diff --git a/code/datums/hud.dm b/code/datums/hud.dm index 39487d1078..601fd24c4c 100644 --- a/code/datums/hud.dm +++ b/code/datums/hud.dm @@ -1,26 +1,26 @@ /* HUD DATUMS */ //GLOBAL HUD LIST -var/datum/atom_hud/huds = list( \ - DATA_HUD_SECURITY_BASIC = new/datum/atom_hud/data/human/security/basic(), \ - DATA_HUD_SECURITY_ADVANCED = new/datum/atom_hud/data/human/security/advanced(), \ - DATA_HUD_MEDICAL_BASIC = new/datum/atom_hud/data/human/medical/basic(), \ - DATA_HUD_MEDICAL_ADVANCED = new/datum/atom_hud/data/human/medical/advanced(), \ - DATA_HUD_DIAGNOSTIC = new/datum/atom_hud/data/diagnostic(), \ - ANTAG_HUD_CULT = new/datum/atom_hud/antag(), \ - ANTAG_HUD_REV = new/datum/atom_hud/antag(), \ - ANTAG_HUD_OPS = new/datum/atom_hud/antag(), \ - ANTAG_HUD_WIZ = new/datum/atom_hud/antag(), \ - ANTAG_HUD_SHADOW = new/datum/atom_hud/antag(), \ - ANTAG_HUD_TRAITOR = new/datum/atom_hud/antag/hidden(),\ - ANTAG_HUD_NINJA = new/datum/atom_hud/antag/hidden(),\ - ANTAG_HUD_CHANGELING = new/datum/atom_hud/antag/hidden(),\ - ANTAG_HUD_ABDUCTOR = new/datum/atom_hud/antag/hidden(),\ - ANTAG_HUD_DEVIL = new/datum/atom_hud/antag(),\ - ANTAG_HUD_SINTOUCHED = new/datum/atom_hud/antag/hidden(),\ - ANTAG_HUD_SOULLESS = new/datum/atom_hud/antag/hidden(),\ - ANTAG_HUD_CLOCKWORK = new/datum/atom_hud/antag(),\ - ) +GLOBAL_LIST_INIT(huds, list( + DATA_HUD_SECURITY_BASIC = new/datum/atom_hud/data/human/security/basic(), + DATA_HUD_SECURITY_ADVANCED = new/datum/atom_hud/data/human/security/advanced(), + DATA_HUD_MEDICAL_BASIC = new/datum/atom_hud/data/human/medical/basic(), + DATA_HUD_MEDICAL_ADVANCED = new/datum/atom_hud/data/human/medical/advanced(), + DATA_HUD_DIAGNOSTIC = new/datum/atom_hud/data/diagnostic(), + ANTAG_HUD_CULT = new/datum/atom_hud/antag(), + ANTAG_HUD_REV = new/datum/atom_hud/antag(), + ANTAG_HUD_OPS = new/datum/atom_hud/antag(), + ANTAG_HUD_WIZ = new/datum/atom_hud/antag(), + ANTAG_HUD_SHADOW = new/datum/atom_hud/antag(), + ANTAG_HUD_TRAITOR = new/datum/atom_hud/antag/hidden(), + ANTAG_HUD_NINJA = new/datum/atom_hud/antag/hidden(), + ANTAG_HUD_CHANGELING = new/datum/atom_hud/antag/hidden(), + ANTAG_HUD_ABDUCTOR = new/datum/atom_hud/antag/hidden(), + ANTAG_HUD_DEVIL = new/datum/atom_hud/antag(), + ANTAG_HUD_SINTOUCHED = new/datum/atom_hud/antag/hidden(), + ANTAG_HUD_SOULLESS = new/datum/atom_hud/antag/hidden(), + ANTAG_HUD_CLOCKWORK = new/datum/atom_hud/antag(), + )) /datum/atom_hud var/list/atom/hudatoms = list() //list of all atoms which display this hud @@ -73,11 +73,11 @@ var/datum/atom_hud/huds = list( \ //MOB PROCS /mob/proc/reload_huds() var/gang_huds = list() - if(ticker.mode) - for(var/datum/gang/G in ticker.mode.gangs) + if(SSticker.mode) + for(var/datum/gang/G in SSticker.mode.gangs) gang_huds += G.ganghud - for(var/datum/atom_hud/hud in (huds|gang_huds)) + for(var/datum/atom_hud/hud in (GLOB.huds|gang_huds)) if(src in hud.hudusers) hud.add_hud_to(src) diff --git a/code/datums/map_config.dm b/code/datums/map_config.dm index da8a9a5c4d..4dc0362d01 100644 --- a/code/datums/map_config.dm +++ b/code/datums/map_config.dm @@ -77,7 +77,7 @@ defaulted = FALSE -#define CHECK_EXISTS(X) if(!istext(json[X])) log_world(X + "missing from json!") +#define CHECK_EXISTS(X) if(!istext(json[X])) { log_world(X + "missing from json!"); return; } /datum/map_config/proc/ValidateJSON(list/json) CHECK_EXISTS("map_name") CHECK_EXISTS("map_path") @@ -141,6 +141,3 @@ /datum/map_config/proc/MakeNextMap() return config_filename == "data/next_map.json" || fcopy(config_filename, "data/next_map.json") - -/datum/map_config/proc/MakePreviousMap() - return config_filename == "data/previous_map.json" || fcopy(config_filename, "data/previous_map.json") \ No newline at end of file diff --git a/code/datums/martial.dm b/code/datums/martial.dm index 803faabba6..cc6fa4f2c8 100644 --- a/code/datums/martial.dm +++ b/code/datums/martial.dm @@ -71,9 +71,9 @@ D.visible_message("[A] has weakened [D]!!", \ "[A] has weakened [D]!") D.apply_effect(4, WEAKEN, armor_block) - D.forcesay(hit_appends) + D.forcesay(GLOB.hit_appends) else if(D.lying) - D.forcesay(hit_appends) + D.forcesay(GLOB.hit_appends) return 1 /datum/martial_art/proc/teach(mob/living/carbon/human/H,make_temporary=0) @@ -137,10 +137,10 @@ "[A] has knocked [D] out with a haymaker!") D.apply_effect(10,WEAKEN,armor_block) D.SetSleeping(5) - D.forcesay(hit_appends) + D.forcesay(GLOB.hit_appends) add_logs(A, D, "knocked out (boxing) ") else if(D.lying) - D.forcesay(hit_appends) + D.forcesay(GLOB.hit_appends) return 1 /mob/living/carbon/human/proc/wrestling_help() @@ -459,7 +459,7 @@ D.throw_at(throw_target, 1, 14, A) D.apply_damage(10, BRUTE) add_logs(A, D, "cqc kicked") - if(D.weakened && D.stat != DEAD) + if(D.weakened && !D.stat) D.visible_message("[A] kicks [D]'s head, knocking them out!", \ "[A] kicks your head, knocking you out!") playsound(get_turf(A), 'sound/weapons/genhit1.ogg', 50, 1, -1) @@ -491,8 +491,7 @@ "[A] strikes your abdomen, neck and back consecutively!") playsound(get_turf(D), 'sound/weapons/cqchit2.ogg', 50, 1, -1) var/obj/item/I = D.get_active_held_item() - if(I) - D.drop_item() + if(I && D.drop_item()) A.put_in_hands(I) D.adjustStaminaLoss(50) D.apply_damage(25, BRUTE) @@ -543,16 +542,16 @@ /datum/martial_art/cqc/disarm_act(mob/living/carbon/human/A, mob/living/carbon/human/D) add_to_streak("D",D) + var/obj/item/I = null if(check_streak(A,D)) return 1 if(prob(65)) if(!D.stat || !D.weakened || !restraining) - var/obj/item/I = D.get_active_held_item() + I = D.get_active_held_item() D.visible_message("[A] strikes [D]'s jaw with their hand!", \ "[A] strikes your jaw, disorienting you!") playsound(get_turf(D), 'sound/weapons/cqchit1.ogg', 50, 1, -1) - if(I) - D.drop_item() + if(I && D.drop_item()) A.put_in_hands(I) D.Jitter(2) D.apply_damage(5, BRUTE) @@ -560,7 +559,7 @@ D.visible_message("[A] attempted to disarm [D]!", \ "[A] attempted to disarm [D]!") playsound(D, 'sound/weapons/punchmiss.ogg', 25, 1, -1) - add_logs(A, D, "disarmed with CQC") + add_logs(A, D, "disarmed with CQC", "[I ? " grabbing \the [I]" : ""]") if(restraining && A.pulling == D) D.visible_message("[A] puts [D] into a chokehold!", \ "[A] puts you into a chokehold!") @@ -574,7 +573,7 @@ return 1 /mob/living/carbon/human/proc/CQC_help() - set name = "Recall Teachings" + set name = "Remember The Basics" set desc = "You try to remember some of the basics of CQC." set category = "CQC" @@ -584,7 +583,7 @@ to_chat(usr, "CQC Kick: Harm Disarm Harm. Knocks opponent away. Knocks out stunned or weakened opponents.") to_chat(usr, "Restrain: Grab Grab. Locks opponents into a restraining position, disarm to knock them out with a choke hold.") to_chat(usr, "Pressure: Disarm Grab. Decent stamina damage.") - to_chat(usr, "Consecutive CQC: Harm Harm Disarm. Mainly offensive move, huge damage and decent stamina damage.") + to_chat(usr, "Consecutive CQC: Disarm Disarm Harm. Mainly offensive move, huge damage and decent stamina damage.") to_chat(usr, "In addition, by having your throw mode on when being attacked, you enter an active defense mode where you have a chance to block and sometimes even counter attacks done to you.") diff --git a/code/datums/martial/krav_maga.dm b/code/datums/martial/krav_maga.dm index 5542aa2b27..1a193db87b 100644 --- a/code/datums/martial/krav_maga.dm +++ b/code/datums/martial/krav_maga.dm @@ -132,8 +132,9 @@ /datum/martial_art/krav_maga/disarm_act(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D) if(check_streak(A,D)) return 1 + var/obj/item/I = null if(prob(60)) - var/obj/item/I = D.get_active_held_item() + I = D.get_active_held_item() if(I) if(D.drop_item()) A.put_in_hands(I) @@ -144,7 +145,7 @@ D.visible_message("[A] attempted to disarm [D]!", \ "[A] attempted to disarm [D]!") playsound(D, 'sound/weapons/punchmiss.ogg', 25, 1, -1) - add_logs(A, D, "disarmed with krav maga") + add_logs(A, D, "disarmed with krav maga", "[I ? " removing \the [I]" : ""]") return 1 //Krav Maga Gloves diff --git a/code/datums/martial/wrestling.dm b/code/datums/martial/wrestling.dm index 8402fe647b..5554ceeaeb 100644 --- a/code/datums/martial/wrestling.dm +++ b/code/datums/martial/wrestling.dm @@ -186,6 +186,14 @@ add_logs(A, D, "has thrown with wrestling") return 0 +/datum/martial_art/wrestling/proc/FlipAnimation(mob/living/carbon/human/D) + set waitfor = FALSE + if (D) + animate(D, transform = matrix(180, MATRIX_ROTATE), time = 1, loop = 0) + sleep (15) + if (D) + animate(D, transform = null, time = 1, loop = 0) + /datum/martial_art/wrestling/proc/slam(mob/living/carbon/human/A, mob/living/carbon/human/D) if(!D) return @@ -198,12 +206,7 @@ A.visible_message("[A] lifts [D] up!") - spawn (0) - if (D) - animate(D, transform = matrix(180, MATRIX_ROTATE), time = 1, loop = 0) - sleep (15) - if (D) - animate(D, transform = null, time = 1, loop = 0) + FlipAnimation() for (var/i = 0, i < 3, i++) if (A && D) @@ -300,6 +303,10 @@ add_logs(A, D, "body-slammed") return 0 +/datum/martial_art/wrestling/proc/CheckStrikeTurf(mob/living/carbon/human/A, turf/T) + if (A && (T && isturf(T) && get_dist(A, T) <= 1)) + A.forceMove(T) + /datum/martial_art/wrestling/proc/strike(mob/living/carbon/human/A, mob/living/carbon/human/D) if(!D) return @@ -309,9 +316,7 @@ A.setDir(turn(A.dir, 90)) A.forceMove(D.loc) - spawn (4) - if (A && (T && isturf(T) && get_dist(A, T) <= 1)) - A.forceMove(T) + addtimer(CALLBACK(src, .proc/CheckStrikeTurf, A, T), 4) A.visible_message("[A] headbutts [D]!") D.adjustBruteLoss(rand(10,20)) diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 2ee1b88b8d..0f308681af 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -69,7 +69,7 @@ soulOwner = src /datum/mind/Destroy() - ticker.minds -= src + SSticker.minds -= src return ..() /datum/mind/proc/transfer_to(mob/new_character, var/force_key_move = 0) @@ -121,19 +121,19 @@ qdel(O) /datum/mind/proc/remove_changeling() - if(src in ticker.mode.changelings) - ticker.mode.changelings -= src + if(src in SSticker.mode.changelings) + SSticker.mode.changelings -= src current.remove_changeling_powers() if(changeling) qdel(changeling) changeling = null special_role = null remove_antag_equip() - ticker.mode.update_changeling_icons_removed(src) + SSticker.mode.update_changeling_icons_removed(src) /datum/mind/proc/remove_traitor() - if(src in ticker.mode.traitors) - ticker.mode.traitors -= src + if(src in SSticker.mode.traitors) + SSticker.mode.traitors -= src if(isAI(current)) var/mob/living/silicon/ai/A = current A.set_zeroth_law("") @@ -142,44 +142,44 @@ qdel(A.malf_picker) special_role = null remove_antag_equip() - ticker.mode.update_traitor_icons_removed(src) + SSticker.mode.update_traitor_icons_removed(src) /datum/mind/proc/remove_nukeop() - if(src in ticker.mode.syndicates) - ticker.mode.syndicates -= src - ticker.mode.update_synd_icons_removed(src) + if(src in SSticker.mode.syndicates) + SSticker.mode.syndicates -= src + SSticker.mode.update_synd_icons_removed(src) special_role = null remove_objectives() remove_antag_equip() /datum/mind/proc/remove_wizard() - if(src in ticker.mode.wizards) - ticker.mode.wizards -= src + if(src in SSticker.mode.wizards) + SSticker.mode.wizards -= src current.spellremove(current) special_role = null remove_antag_equip() /datum/mind/proc/remove_cultist() - if(src in ticker.mode.cult) - ticker.mode.remove_cultist(src, 0, 0) + if(src in SSticker.mode.cult) + SSticker.mode.remove_cultist(src, 0, 0) special_role = null remove_objectives() remove_antag_equip() /datum/mind/proc/remove_rev() - if(src in ticker.mode.revolutionaries) - ticker.mode.revolutionaries -= src - ticker.mode.update_rev_icons_removed(src) - if(src in ticker.mode.head_revolutionaries) - ticker.mode.head_revolutionaries -= src - ticker.mode.update_rev_icons_removed(src) + if(src in SSticker.mode.revolutionaries) + SSticker.mode.revolutionaries -= src + SSticker.mode.update_rev_icons_removed(src) + if(src in SSticker.mode.head_revolutionaries) + SSticker.mode.head_revolutionaries -= src + SSticker.mode.update_rev_icons_removed(src) special_role = null remove_objectives() remove_antag_equip() /datum/mind/proc/remove_gang() - ticker.mode.remove_gangster(src,0,1,1) + SSticker.mode.remove_gangster(src,0,1,1) remove_objectives() /datum/mind/proc/remove_antag_equip() @@ -201,11 +201,11 @@ remove_cultist() remove_rev() remove_gang() - ticker.mode.update_changeling_icons_removed(src) - ticker.mode.update_traitor_icons_removed(src) - ticker.mode.update_wiz_icons_removed(src) - ticker.mode.update_cult_icons_removed(src) - ticker.mode.update_rev_icons_removed(src) + SSticker.mode.update_changeling_icons_removed(src) + SSticker.mode.update_traitor_icons_removed(src) + SSticker.mode.update_wiz_icons_removed(src) + SSticker.mode.update_cult_icons_removed(src) + SSticker.mode.update_rev_icons_removed(src) if(gang_datum) gang_datum.remove_gang_hud(src) @@ -214,13 +214,13 @@ /datum/mind/proc/enslave_mind_to_creator(mob/living/creator) if(iscultist(creator)) - ticker.mode.add_cultist(src) + SSticker.mode.add_cultist(src) else if(is_gangster(creator)) - ticker.mode.add_gangster(src, creator.mind.gang_datum, TRUE) + SSticker.mode.add_gangster(src, creator.mind.gang_datum, TRUE) else if(is_revolutionary_in_general(creator)) - ticker.mode.add_revolutionary(src) + SSticker.mode.add_revolutionary(src) else if(is_servant_of_ratvar(creator)) add_servant_of_ratvar(current) @@ -255,7 +255,7 @@ to_chat(recipient, "[output]") /datum/mind/proc/edit_memory() - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("Not before round-start!", "Alert") return @@ -280,12 +280,12 @@ if(ishuman(current)) /** REVOLUTION ***/ text = "revolution" - if (ticker.mode.config_tag=="revolution") + if (SSticker.mode.config_tag=="revolution") text = uppertext(text) text = "[text]: " - if (assigned_role in command_positions) + if (assigned_role in GLOB.command_positions) text += "HEAD|loyal|employee|headrev|rev" - else if (src in ticker.mode.head_revolutionaries) + else if (src in SSticker.mode.head_revolutionaries) text += "head|loyal|employee|HEADREV|rev" text += "
Flash: give" @@ -304,7 +304,7 @@ text += "
Objectives are empty! Set to kill all heads." else if(current.isloyal()) text += "head|LOYAL|employee|headrev|rev" - else if (src in ticker.mode.revolutionaries) + else if (src in SSticker.mode.revolutionaries) text += "head|loyal|employee|headrev|REV" else text += "head|loyal|EMPLOYEE|headrev|rev" @@ -318,11 +318,11 @@ /** GANG ***/ text = "gang" - if (ticker.mode.config_tag=="gang") + if (SSticker.mode.config_tag=="gang") text = uppertext(text) text = "[text]: " text += "[current.isloyal() ? "LOYAL" : "loyal"]|" - if(src in ticker.mode.get_all_gangsters()) + if(src in SSticker.mode.get_all_gangsters()) text += "none" else text += "NONE" @@ -332,7 +332,7 @@ else text += "|Disabled in Prefs
" - for(var/datum/gang/G in ticker.mode.gangs) + for(var/datum/gang/G in SSticker.mode.gangs) text += "[G.name]: " if(src in (G.gangsters)) text += "GANGSTER" @@ -351,17 +351,17 @@ text += "gang leader" text += "
" - if(gang_colors_pool.len) + if(GLOB.gang_colors_pool.len) text += "Create New Gang" sections["gang"] = text /** Abductors **/ text = "Abductor" - if(ticker.mode.config_tag == "abductor") + if(SSticker.mode.config_tag == "abductor") text = uppertext(text) text = "[text]: " - if(src in ticker.mode.abductors) + if(src in SSticker.mode.abductors) text += "Abductor|human" text += "|undress|equip" else @@ -376,14 +376,14 @@ /** NUCLEAR ***/ text = "nuclear" - if (ticker.mode.config_tag=="nuclear") + if (SSticker.mode.config_tag=="nuclear") text = uppertext(text) text = "[text]: " - if (src in ticker.mode.syndicates) + if (src in SSticker.mode.syndicates) text += "OPERATIVE|nanotrasen" text += "
To shuttle, undress, dress up." var/code - for (var/obj/machinery/nuclearbomb/bombue in machines) + for (var/obj/machinery/nuclearbomb/bombue in GLOB.machines) if (length(bombue.r_code) <= 5 && bombue.r_code != "LOLNO" && bombue.r_code != "ADMIN") code = bombue.r_code break @@ -401,10 +401,10 @@ /** WIZARD ***/ text = "wizard" - if (ticker.mode.config_tag=="wizard") + if (SSticker.mode.config_tag=="wizard") text = uppertext(text) text = "[text]: " - if ((src in ticker.mode.wizards) || (src in ticker.mode.apprentices)) + if ((src in SSticker.mode.wizards) || (src in SSticker.mode.apprentices)) text += "YES|no" text += "
To lair, undress, dress up, let choose name." if (objectives.len==0) @@ -421,7 +421,7 @@ /** CULT ***/ text = "cult" - if (ticker.mode.config_tag=="cult") + if (SSticker.mode.config_tag=="cult") text = uppertext(text) text = "[text]: " if(iscultist(current)) @@ -444,7 +444,7 @@ /** CLOCKWORK CULT **/ text = "clockwork cult" - if(ticker.mode.config_tag == "clockwork cult") + if(SSticker.mode.config_tag == "clockwork cult") text = uppertext(text) text = "[text]: " if(is_servant_of_ratvar(current)) @@ -466,10 +466,10 @@ /** TRAITOR ***/ text = "traitor" - if (ticker.mode.config_tag=="traitor" || ticker.mode.config_tag=="traitorchan") + if (SSticker.mode.config_tag=="traitor" || SSticker.mode.config_tag=="traitorchan") text = uppertext(text) text = "[text]: " - if (src in ticker.mode.traitors) + if (src in SSticker.mode.traitors) text += "TRAITOR|loyal" if (objectives.len==0) text += "
Objectives are empty! Randomize!" @@ -487,16 +487,16 @@ /** CHANGELING ***/ text = "changeling" - if (ticker.mode.config_tag=="changeling" || ticker.mode.config_tag=="traitorchan") + if (SSticker.mode.config_tag=="changeling" || SSticker.mode.config_tag=="traitorchan") text = uppertext(text) text = "[text]: " - if ((src in ticker.mode.changelings) && special_role) + if ((src in SSticker.mode.changelings) && special_role) text += "YES|no" if (objectives.len==0) text += "
Objectives are empty! Randomize!" if(changeling && changeling.stored_profiles.len && (current.real_name != changeling.first_prof.name) ) text += "
Transform to initial appearance." - else if(src in ticker.mode.changelings) //Station Aligned Changeling + else if(src in SSticker.mode.changelings) //Station Aligned Changeling text += "YES (but not an antag)|no" if (objectives.len==0) text += "
Objectives are empty! Randomize!" @@ -514,7 +514,7 @@ /** MONKEY ***/ text = "monkey" - if (ticker.mode.config_tag=="monkey") + if (SSticker.mode.config_tag=="monkey") text = uppertext(text) text = "[text]: " if (ishuman(current)) @@ -541,15 +541,15 @@ /** devil ***/ text = "devil" - if(ticker.mode.config_tag == "devil") + if(SSticker.mode.config_tag == "devil") text = uppertext(text) text = "[text]: " - if(src in ticker.mode.devils) + if(src in SSticker.mode.devils) if(devilinfo && !devilinfo.ascendable) text += "DEVIL|Ascendable Devil|sintouched|human" else text += "DEVIL|ASCENDABLE DEVIL|sintouched|human" - else if(src in ticker.mode.sintouched) + else if(src in SSticker.mode.sintouched) text += "devil|Ascendable Devil|SINTOUCHED|human" else text += "devil|Ascendable Devil|sintouched|HUMAN" @@ -575,7 +575,7 @@ if (R.emagged) n_e_robots++ text += "
[n_e_robots] of [ai.connected_robots.len] slaved cyborgs are emagged. Unemag" - if (ticker.mode.config_tag == "traitorchan") + if (SSticker.mode.config_tag == "traitorchan") if (sections["traitor"]) out += sections["traitor"]+"
" if (sections["changeling"]) @@ -583,15 +583,15 @@ sections -= "traitor" sections -= "changeling" else - if (sections[ticker.mode.config_tag]) - out += sections[ticker.mode.config_tag]+"

" - sections -= ticker.mode.config_tag + if (sections[SSticker.mode.config_tag]) + out += sections[SSticker.mode.config_tag]+"

" + sections -= SSticker.mode.config_tag for (var/i in sections) if (sections[i]) out += sections[i]+"
" - if(((src in ticker.mode.head_revolutionaries) || (src in ticker.mode.traitors) || (src in ticker.mode.syndicates)) && ishuman(current)) + if(((src in SSticker.mode.head_revolutionaries) || (src in SSticker.mode.traitors) || (src in SSticker.mode.syndicates)) && ishuman(current)) text = "Uplink: give" var/obj/item/device/uplink/U = find_syndicate_uplink() @@ -666,7 +666,7 @@ switch (new_obj_type) if ("assassinate","protect","debrain","maroon") var/list/possible_targets = list("Free objective") - for(var/datum/mind/possible_target in ticker.minds) + for(var/datum/mind/possible_target in SSticker.minds) if ((possible_target != src) && ishuman(possible_target.current)) possible_targets += possible_target.current @@ -803,32 +803,32 @@ message_admins("[key_name_admin(usr)] has de-rev'ed [current].") log_admin("[key_name(usr)] has de-rev'ed [current].") if("rev") - if(src in ticker.mode.head_revolutionaries) - ticker.mode.head_revolutionaries -= src - ticker.mode.update_rev_icons_removed(src) + if(src in SSticker.mode.head_revolutionaries) + SSticker.mode.head_revolutionaries -= src + SSticker.mode.update_rev_icons_removed(src) to_chat(current, "Revolution has been disappointed of your leader traits! You are a regular revolutionary now!") - else if(!(src in ticker.mode.revolutionaries)) + else if(!(src in SSticker.mode.revolutionaries)) to_chat(current, " You are now a revolutionary! Help your cause. Do not harm your fellow freedom fighters. You can identify your comrades by the red \"R\" icons, and your leaders by the blue \"R\" icons. Help them kill the heads to win the revolution!") else return - ticker.mode.revolutionaries += src - ticker.mode.update_rev_icons_added(src) + SSticker.mode.revolutionaries += src + SSticker.mode.update_rev_icons_added(src) special_role = "Revolutionary" message_admins("[key_name_admin(usr)] has rev'ed [current].") log_admin("[key_name(usr)] has rev'ed [current].") if("headrev") - if(src in ticker.mode.revolutionaries) - ticker.mode.revolutionaries -= src - ticker.mode.update_rev_icons_removed(src) + if(src in SSticker.mode.revolutionaries) + SSticker.mode.revolutionaries -= src + SSticker.mode.update_rev_icons_removed(src) to_chat(current, "You have proved your devotion to revoltion! Yea are a head revolutionary now!") - else if(!(src in ticker.mode.head_revolutionaries)) + else if(!(src in SSticker.mode.head_revolutionaries)) to_chat(current, "You are a member of the revolutionaries' leadership now!") else return - if (ticker.mode.head_revolutionaries.len>0) + if (SSticker.mode.head_revolutionaries.len>0) // copy targets - var/datum/mind/valid_head = locate() in ticker.mode.head_revolutionaries + var/datum/mind/valid_head = locate() in SSticker.mode.head_revolutionaries if (valid_head) for (var/datum/objective/mutiny/O in valid_head.objectives) var/datum/objective/mutiny/rev_obj = new @@ -836,20 +836,20 @@ rev_obj.target = O.target rev_obj.explanation_text = "Assassinate [O.target.name], the [O.target.assigned_role]." objectives += rev_obj - ticker.mode.greet_revolutionary(src,0) - ticker.mode.head_revolutionaries += src - ticker.mode.update_rev_icons_added(src) + SSticker.mode.greet_revolutionary(src,0) + SSticker.mode.head_revolutionaries += src + SSticker.mode.update_rev_icons_added(src) special_role = "Head Revolutionary" message_admins("[key_name_admin(usr)] has head-rev'ed [current].") log_admin("[key_name(usr)] has head-rev'ed [current].") if("autoobjectives") - ticker.mode.forge_revolutionary_objectives(src) - ticker.mode.greet_revolutionary(src,0) + SSticker.mode.forge_revolutionary_objectives(src) + SSticker.mode.greet_revolutionary(src,0) to_chat(usr, "The objectives for revolution have been generated and shown to [key]") if("flash") - if (!ticker.mode.equip_revolutionary(current)) + if (!SSticker.mode.equip_revolutionary(current)) to_chat(usr, "Spawning flash failed!") if("takeflash") @@ -880,7 +880,7 @@ log_admin("[key_name(usr)] has de-gang'ed [current].") if("equip") - switch(ticker.mode.equip_gang(current,gang_datum)) + switch(SSticker.mode.equip_gang(current,gang_datum)) if(1) to_chat(usr, "Unable to equip territory spraycan!") if(2) @@ -898,22 +898,22 @@ qdel(SC) if("new") - if(gang_colors_pool.len) - var/list/names = list("Random") + gang_name_pool + if(GLOB.gang_colors_pool.len) + var/list/names = list("Random") + GLOB.gang_name_pool var/gangname = input("Pick a gang name.","Select Name") as null|anything in names - if(gangname && gang_colors_pool.len) //Check again just in case another admin made max gangs at the same time - if(!(gangname in gang_name_pool)) + if(gangname && GLOB.gang_colors_pool.len) //Check again just in case another admin made max gangs at the same time + if(!(gangname in GLOB.gang_name_pool)) gangname = null var/datum/gang/newgang = new(null,gangname) - ticker.mode.gangs += newgang + SSticker.mode.gangs += newgang message_admins("[key_name_admin(usr)] has created the [newgang.name] Gang.") log_admin("[key_name(usr)] has created the [newgang.name] Gang.") else if (href_list["gangboss"]) - var/datum/gang/G = locate(href_list["gangboss"]) in ticker.mode.gangs + var/datum/gang/G = locate(href_list["gangboss"]) in SSticker.mode.gangs if(!G || (src in G.bosses)) return - ticker.mode.remove_gangster(src,0,2,1) + SSticker.mode.remove_gangster(src,0,2,1) G.bosses += src gang_datum = G special_role = "[G.name] Gang Boss" @@ -921,15 +921,15 @@ to_chat(current, "You are a [G.name] Gang Boss!") message_admins("[key_name_admin(usr)] has added [current] to the [G.name] Gang leadership.") log_admin("[key_name(usr)] has added [current] to the [G.name] Gang leadership.") - ticker.mode.forge_gang_objectives(src) - ticker.mode.greet_gang(src,0) + SSticker.mode.forge_gang_objectives(src) + SSticker.mode.greet_gang(src,0) else if (href_list["gangster"]) - var/datum/gang/G = locate(href_list["gangster"]) in ticker.mode.gangs + var/datum/gang/G = locate(href_list["gangster"]) in SSticker.mode.gangs if(!G || (src in G.gangsters)) return - ticker.mode.remove_gangster(src,0,2,1) - ticker.mode.add_gangster(src,G,0) + SSticker.mode.remove_gangster(src,0,2,1) + SSticker.mode.add_gangster(src,G,0) message_admins("[key_name_admin(usr)] has added [current] to the [G.name] Gang (A).") log_admin("[key_name(usr)] has added [current] to the [G.name] Gang (A).") @@ -944,16 +944,16 @@ message_admins("[key_name_admin(usr)] has de-cult'ed [current].") log_admin("[key_name(usr)] has de-cult'ed [current].") if("cultist") - if(!(src in ticker.mode.cult)) - ticker.mode.add_cultist(src, 0) + if(!(src in SSticker.mode.cult)) + SSticker.mode.add_cultist(src, 0) message_admins("[key_name_admin(usr)] has cult'ed [current].") log_admin("[key_name(usr)] has cult'ed [current].") if("tome") - if (!ticker.mode.equip_cultist(current,1)) + if (!SSticker.mode.equip_cultist(current,1)) to_chat(usr, "Spawning tome failed!") if("amulet") - if (!ticker.mode.equip_cultist(current)) + if (!SSticker.mode.equip_cultist(current)) to_chat(usr, "Spawning amulet failed!") else if(href_list["clockcult"]) @@ -968,7 +968,7 @@ message_admins("[key_name_admin(usr)] has made [current] into a servant of Ratvar.") log_admin("[key_name(usr)] has made [current] into a servant of Ratvar.") if("slab") - if(!ticker.mode.equip_servant(current)) + if(!SSticker.mode.equip_servant(current)) to_chat(usr, "Failed to outfit [current] with a slab!") else to_chat(usr, "Successfully gave [current] a clockwork slab!") @@ -979,24 +979,24 @@ remove_wizard() to_chat(current, "You have been brainwashed! You are no longer a wizard!") log_admin("[key_name(usr)] has de-wizard'ed [current].") - ticker.mode.update_wiz_icons_removed(src) + SSticker.mode.update_wiz_icons_removed(src) if("wizard") - if(!(src in ticker.mode.wizards)) - ticker.mode.wizards += src + if(!(src in SSticker.mode.wizards)) + SSticker.mode.wizards += src special_role = "Wizard" - //ticker.mode.learn_basic_spells(current) + //SSticker.mode.learn_basic_spells(current) to_chat(current, "You are the Space Wizard!") message_admins("[key_name_admin(usr)] has wizard'ed [current].") log_admin("[key_name(usr)] has wizard'ed [current].") - ticker.mode.update_wiz_icons_added(src) + SSticker.mode.update_wiz_icons_added(src) if("lair") - current.loc = pick(wizardstart) + current.loc = pick(GLOB.wizardstart) if("dressup") - ticker.mode.equip_wizard(current) + SSticker.mode.equip_wizard(current) if("name") - ticker.mode.name_wizard(current) + SSticker.mode.name_wizard(current) if("autoobjectives") - ticker.mode.forge_wizard_objectives(src) + SSticker.mode.forge_wizard_objectives(src) to_chat(usr, "The objectives for wizard [key] have been generated. You can edit them and anounce manually.") else if (href_list["changeling"]) @@ -1007,16 +1007,16 @@ message_admins("[key_name_admin(usr)] has de-changeling'ed [current].") log_admin("[key_name(usr)] has de-changeling'ed [current].") if("changeling") - if(!(src in ticker.mode.changelings)) - ticker.mode.changelings += src + if(!(src in SSticker.mode.changelings)) + SSticker.mode.changelings += src current.make_changeling() special_role = "Changeling" to_chat(current, "Your powers are awoken. A flash of memory returns to us...we are [changeling.changelingID], a changeling!") message_admins("[key_name_admin(usr)] has changeling'ed [current].") log_admin("[key_name(usr)] has changeling'ed [current].") - ticker.mode.update_changeling_icons_added(src) + SSticker.mode.update_changeling_icons_added(src) if("autoobjectives") - ticker.mode.forge_changeling_objectives(src) + SSticker.mode.forge_changeling_objectives(src) to_chat(usr, "The objectives for changeling [key] have been generated. You can edit them and anounce manually.") if("initialdna") @@ -1037,18 +1037,18 @@ message_admins("[key_name_admin(usr)] has de-nuke op'ed [current].") log_admin("[key_name(usr)] has de-nuke op'ed [current].") if("nuclear") - if(!(src in ticker.mode.syndicates)) - ticker.mode.syndicates += src - ticker.mode.update_synd_icons_added(src) - if (ticker.mode.syndicates.len==1) - ticker.mode.prepare_syndicate_leader(src) + if(!(src in SSticker.mode.syndicates)) + SSticker.mode.syndicates += src + SSticker.mode.update_synd_icons_added(src) + if (SSticker.mode.syndicates.len==1) + SSticker.mode.prepare_syndicate_leader(src) else - current.real_name = "[syndicate_name()] Operative #[ticker.mode.syndicates.len-1]" + current.real_name = "[syndicate_name()] Operative #[SSticker.mode.syndicates.len-1]" special_role = "Syndicate" assigned_role = "Syndicate" to_chat(current, "You are a [syndicate_name()] agent!") - ticker.mode.forge_syndicate_objectives(src) - ticker.mode.greet_syndicate(src) + SSticker.mode.forge_syndicate_objectives(src) + SSticker.mode.greet_syndicate(src) message_admins("[key_name_admin(usr)] has nuke op'ed [current].") log_admin("[key_name(usr)] has nuke op'ed [current].") if("lair") @@ -1065,11 +1065,11 @@ qdel(H.wear_suit) qdel(H.w_uniform) - if (!ticker.mode.equip_syndicate(current)) + if (!SSticker.mode.equip_syndicate(current)) to_chat(usr, "Equipping a syndicate failed!") if("tellcode") var/code - for (var/obj/machinery/nuclearbomb/bombue in machines) + for (var/obj/machinery/nuclearbomb/bombue in GLOB.machines) if (length(bombue.r_code) <= 5 && bombue.r_code != "LOLNO" && bombue.r_code != "ADMIN") code = bombue.r_code break @@ -1086,34 +1086,34 @@ to_chat(current, "You have been brainwashed! You are no longer a traitor!") message_admins("[key_name_admin(usr)] has de-traitor'ed [current].") log_admin("[key_name(usr)] has de-traitor'ed [current].") - ticker.mode.update_traitor_icons_removed(src) + SSticker.mode.update_traitor_icons_removed(src) if("traitor") - if(!(src in ticker.mode.traitors)) - ticker.mode.traitors += src + if(!(src in SSticker.mode.traitors)) + SSticker.mode.traitors += src special_role = "traitor" to_chat(current, "You are a traitor!") message_admins("[key_name_admin(usr)] has traitor'ed [current].") log_admin("[key_name(usr)] has traitor'ed [current].") if(isAI(current)) var/mob/living/silicon/ai/A = current - ticker.mode.add_law_zero(A) - ticker.mode.update_traitor_icons_added(src) + SSticker.mode.add_law_zero(A) + SSticker.mode.update_traitor_icons_added(src) if("autoobjectives") - ticker.mode.forge_traitor_objectives(src) + SSticker.mode.forge_traitor_objectives(src) to_chat(usr, "The objectives for traitor [key] have been generated. You can edit them and anounce manually.") else if(href_list["devil"]) switch(href_list["devil"]) if("clear") - if(src in ticker.mode.devils) + if(src in SSticker.mode.devils) if(istype(current,/mob/living/carbon/true_devil/)) if(devilinfo) devilinfo.regress_blood_lizard() else to_chat(usr, "Something went wrong with removing the devil, we were unable to find an attached devilinfo..") - ticker.mode.devils -= src + SSticker.mode.devils -= src special_role = null to_chat(current, "Your infernal link has been severed! You are no longer a devil!") RemoveSpell(/obj/effect/proc_holder/spell/targeted/infernal_jaunt) @@ -1132,8 +1132,8 @@ var/mob/living/silicon/S = current S.clear_law_sixsixsix(current) log_admin("[key_name(usr)] has de-devil'ed [current].") - else if(src in ticker.mode.sintouched) - ticker.mode.sintouched -= src + else if(src in SSticker.mode.sintouched) + SSticker.mode.sintouched -= src message_admins("[key_name_admin(usr)] has de-sintouch'ed [current].") log_admin("[key_name(usr)] has de-sintouch'ed [current].") if("devil") @@ -1145,10 +1145,10 @@ if(!ishuman(current) && !iscyborg(current)) usr << "This only works on humans and cyborgs!" return - ticker.mode.devils += src + SSticker.mode.devils += src special_role = "devil" - ticker.mode.finalize_devil(src, FALSE) - ticker.mode.add_devil_objectives(src, 2) + SSticker.mode.finalize_devil(src, FALSE) + SSticker.mode.add_devil_objectives(src, 2) announceDevilLaws() announce_objectives() message_admins("[key_name_admin(usr)] has devil'ed [current].") @@ -1162,17 +1162,16 @@ if(!ishuman(current) && !iscyborg(current)) to_chat(usr, "This only works on humans and cyborgs!") return - ticker.mode.devils += src + SSticker.mode.devils += src special_role = "devil" - ticker.mode.finalize_devil(src, TRUE) - ticker.mode.add_devil_objectives(src, 2) + SSticker.mode.finalize_devil(src, TRUE) + SSticker.mode.add_devil_objectives(src, 2) announceDevilLaws() announce_objectives() message_admins("[key_name_admin(usr)] has devil'ed [current]. The devil has been marked as ascendable.") log_admin("[key_name(usr)] has devil'ed [current]. The devil has been marked as ascendable.") if("sintouched") if(ishuman(current)) - ticker.mode.sintouched += src var/mob/living/carbon/human/H = current H.influenceSin() message_admins("[key_name_admin(usr)] has sintouch'ed [current].") @@ -1184,14 +1183,14 @@ switch(href_list["abductor"]) if("clear") to_chat(usr, "Not implemented yet. Sorry!") - //ticker.mode.update_abductor_icons_removed(src) + //SSticker.mode.update_abductor_icons_removed(src) if("abductor") if(!ishuman(current)) to_chat(usr, "This only works on humans!") return make_Abductor() log_admin("[key_name(usr)] turned [current] into abductor.") - ticker.mode.update_abductor_icons_added(src) + SSticker.mode.update_abductor_icons_added(src) if("equip") var/gear = alert("Agent or Scientist Gear","Gear","Agent","Scientist") if(gear) @@ -1286,7 +1285,7 @@ message_admins("[key_name_admin(usr)] changed [current]'s telecrystal count to [crystals].") log_admin("[key_name(usr)] changed [current]'s telecrystal count to [crystals].") if("uplink") - if(!ticker.mode.equip_traitor(current, !(src in ticker.mode.traitors))) + if(!SSticker.mode.equip_traitor(current, !(src in SSticker.mode.traitors))) to_chat(usr, "Equipping a syndicate failed!") log_admin("[key_name(usr)] attempted to give [current] an uplink.") @@ -1316,20 +1315,20 @@ qdel(H) /datum/mind/proc/make_Traitor() - if(!(src in ticker.mode.traitors)) - ticker.mode.traitors += src + if(!(src in SSticker.mode.traitors)) + SSticker.mode.traitors += src special_role = "traitor" - ticker.mode.forge_traitor_objectives(src) - ticker.mode.finalize_traitor(src) - ticker.mode.greet_traitor(src) + SSticker.mode.forge_traitor_objectives(src) + SSticker.mode.finalize_traitor(src) + SSticker.mode.greet_traitor(src) /datum/mind/proc/make_Nuke(turf/spawnloc, nuke_code, leader=0, telecrystals = TRUE) - if(!(src in ticker.mode.syndicates)) - ticker.mode.syndicates += src - ticker.mode.update_synd_icons_added(src) + if(!(src in SSticker.mode.syndicates)) + SSticker.mode.syndicates += src + SSticker.mode.update_synd_icons_added(src) special_role = "Syndicate" - ticker.mode.forge_syndicate_objectives(src) - ticker.mode.greet_syndicate(src) + SSticker.mode.forge_syndicate_objectives(src) + SSticker.mode.greet_syndicate(src) current.faction |= "syndicate" if(spawnloc) @@ -1347,13 +1346,13 @@ qdel(H.wear_suit) qdel(H.w_uniform) - ticker.mode.equip_syndicate(current, telecrystals) + SSticker.mode.equip_syndicate(current, telecrystals) if (nuke_code) store_memory("Syndicate Nuclear Bomb Code: [nuke_code]", 0, 0) to_chat(current, "The nuclear authorization code is: [nuke_code]") else - var/obj/machinery/nuclearbomb/nuke = locate("syndienuke") in nuke_list + var/obj/machinery/nuclearbomb/nuke = locate("syndienuke") in GLOB.nuke_list if(nuke) store_memory("Syndicate Nuclear Bomb Code: [nuke.r_code]", 0, 0) to_chat(current, "The nuclear authorization code is: nuke.r_code") @@ -1361,43 +1360,43 @@ to_chat(current, "You were not provided with a nuclear code. Trying asking your team leader or contacting syndicate command.") if (leader) - ticker.mode.prepare_syndicate_leader(src,nuke_code) + SSticker.mode.prepare_syndicate_leader(src,nuke_code) else - current.real_name = "[syndicate_name()] Operative #[ticker.mode.syndicates.len-1]" + current.real_name = "[syndicate_name()] Operative #[SSticker.mode.syndicates.len-1]" /datum/mind/proc/make_Changling() - if(!(src in ticker.mode.changelings)) - ticker.mode.changelings += src + if(!(src in SSticker.mode.changelings)) + SSticker.mode.changelings += src current.make_changeling() special_role = "Changeling" - ticker.mode.forge_changeling_objectives(src) - ticker.mode.greet_changeling(src) - ticker.mode.update_changeling_icons_added(src) + SSticker.mode.forge_changeling_objectives(src) + SSticker.mode.greet_changeling(src) + SSticker.mode.update_changeling_icons_added(src) /datum/mind/proc/make_Wizard() - if(!(src in ticker.mode.wizards)) - ticker.mode.wizards += src + if(!(src in SSticker.mode.wizards)) + SSticker.mode.wizards += src special_role = "Wizard" assigned_role = "Wizard" - if(!wizardstart.len) - current.loc = pick(latejoin) + if(!GLOB.wizardstart.len) + current.loc = pick(GLOB.latejoin) to_chat(current, "HOT INSERTION, GO GO GO") else - current.loc = pick(wizardstart) + current.loc = pick(GLOB.wizardstart) - ticker.mode.equip_wizard(current) - ticker.mode.name_wizard(current) - ticker.mode.forge_wizard_objectives(src) - ticker.mode.greet_wizard(src) + SSticker.mode.equip_wizard(current) + SSticker.mode.name_wizard(current) + SSticker.mode.forge_wizard_objectives(src) + SSticker.mode.greet_wizard(src) /datum/mind/proc/make_Cultist() - if(!(src in ticker.mode.cult)) - ticker.mode.add_cultist(src,FALSE) + if(!(src in SSticker.mode.cult)) + SSticker.mode.add_cultist(src,FALSE) special_role = "Cultist" to_chat(current, "You catch a glimpse of the Realm of Nar-Sie, The Geometer of Blood. You now see how flimsy the world is, you see that it should be open to the knowledge of Nar-Sie.") to_chat(current, "Assist your new compatriots in their dark dealings. Their goal is yours, and yours is theirs. You serve the Dark One above all else. Bring It back.") - var/datum/game_mode/cult/cult = ticker.mode + var/datum/game_mode/cult/cult = SSticker.mode if (istype(cult)) cult.memorize_cult_objectives(src) @@ -1407,13 +1406,13 @@ memory += "Objective #1: [explanation]
" var/mob/living/carbon/human/H = current - if (!ticker.mode.equip_cultist(current)) + if (!SSticker.mode.equip_cultist(current)) to_chat(H, "Spawning an amulet from your Master failed.") /datum/mind/proc/make_Rev() - if (ticker.mode.head_revolutionaries.len>0) + if (SSticker.mode.head_revolutionaries.len>0) // copy targets - var/datum/mind/valid_head = locate() in ticker.mode.head_revolutionaries + var/datum/mind/valid_head = locate() in SSticker.mode.head_revolutionaries if (valid_head) for (var/datum/objective/mutiny/O in valid_head.objectives) var/datum/objective/mutiny/rev_obj = new @@ -1421,21 +1420,21 @@ rev_obj.target = O.target rev_obj.explanation_text = "Assassinate [O.target.current.real_name], the [O.target.assigned_role]." objectives += rev_obj - ticker.mode.greet_revolutionary(src,0) - ticker.mode.head_revolutionaries += src - ticker.mode.update_rev_icons_added(src) + SSticker.mode.greet_revolutionary(src,0) + SSticker.mode.head_revolutionaries += src + SSticker.mode.update_rev_icons_added(src) special_role = "Head Revolutionary" - ticker.mode.forge_revolutionary_objectives(src) - ticker.mode.greet_revolutionary(src,0) + SSticker.mode.forge_revolutionary_objectives(src) + SSticker.mode.greet_revolutionary(src,0) var/list/L = current.get_contents() var/obj/item/device/assembly/flash/flash = locate() in L qdel(flash) take_uplink() var/fail = 0 -// fail |= !ticker.mode.equip_traitor(current, 1) - fail |= !ticker.mode.equip_revolutionary(current) +// fail |= !SSticker.mode.equip_traitor(current, 1) + fail |= !SSticker.mode.equip_revolutionary(current) /datum/mind/proc/make_Gang(datum/gang/G) @@ -1443,9 +1442,9 @@ G.bosses += src gang_datum = G G.add_gang_hud(src) - ticker.mode.forge_gang_objectives(src) - ticker.mode.greet_gang(src) - ticker.mode.equip_gang(current,G) + SSticker.mode.forge_gang_objectives(src) + SSticker.mode.greet_gang(src) + SSticker.mode.equip_gang(current,G) /datum/mind/proc/make_Abductor() var/role = alert("Abductor Role ?","Role","Agent","Scientist") @@ -1458,7 +1457,7 @@ if(!ishuman(current)) return - ticker.mode.abductors |= src + SSticker.mode.abductors |= src var/datum/objective/experiment/O = new O.owner = src @@ -1480,7 +1479,7 @@ var/list/obj/effect/landmark/abductor/scientist_landmarks = new agent_landmarks.len = 4 scientist_landmarks.len = 4 - for(var/obj/effect/landmark/abductor/A in landmarks_list) + for(var/obj/effect/landmark/abductor/A in GLOB.landmarks_list) if(istype(A,/obj/effect/landmark/abductor/agent)) agent_landmarks[text2num(A.team)] = A else if(istype(A,/obj/effect/landmark/abductor/scientist)) @@ -1533,7 +1532,7 @@ INVOKE_ASYNC(S, /obj/effect/proc_holder/spell.proc/start_recharge) /datum/mind/proc/get_ghost(even_if_they_cant_reenter) - for(var/mob/dead/observer/G in dead_mob_list) + for(var/mob/dead/observer/G in GLOB.dead_mob_list) if(G.mind == src) if(G.can_reenter_corpse || even_if_they_cant_reenter) return G @@ -1562,10 +1561,10 @@ else mind = new /datum/mind(key) - if(ticker) - ticker.minds += mind + if(SSticker) + SSticker.minds += mind else - stack_trace("mind_initialize(): No ticker ready") + stack_trace("mind_initialize(): No SSticker ready") if(!mind.name) mind.name = real_name mind.current = src diff --git a/code/datums/mutations.dm b/code/datums/mutations.dm index 9477e328cc..55f2b03161 100644 --- a/code/datums/mutations.dm +++ b/code/datums/mutations.dm @@ -1,11 +1,11 @@ -/var/global/list/mutations_list = list() +GLOBAL_LIST_EMPTY(mutations_list) /datum/mutation var/name /datum/mutation/New() - mutations_list[name] = src + GLOB.mutations_list[name] = src /datum/mutation/human @@ -536,9 +536,9 @@ if(message) message = replacetext(message,"w","v") message = replacetext(message,"j","y") - message = replacetext(message,"a",pick("","","","a")) + message = replacetext(message,"a",pick("�","�","�","a")) message = replacetext(message,"bo","bjo") - message = replacetext(message,"o",pick("","","o")) + message = replacetext(message,"o",pick("�","�","o")) if(prob(30)) message += " Bork[pick("",", bork",", bork, bork")]!" return message diff --git a/code/datums/riding.dm b/code/datums/riding.dm index e5b57027f7..aa16730703 100644 --- a/code/datums/riding.dm +++ b/code/datums/riding.dm @@ -38,8 +38,6 @@ //if they differ between directions, otherwise use the //generic variables /datum/riding/proc/handle_vehicle_offsets() - if(!ridden || QDELETED(ridden)) - return if(ridden.has_buckled_mobs()) for(var/m in ridden.buckled_mobs) var/mob/living/buckled_mob = m diff --git a/code/datums/ruins/lavaland.dm b/code/datums/ruins/lavaland.dm index f6f5b55309..12df20891f 100644 --- a/code/datums/ruins/lavaland.dm +++ b/code/datums/ruins/lavaland.dm @@ -35,15 +35,6 @@ cost = 10 allow_duplicates = FALSE -/datum/map_template/ruin/lavaland/prisoners - name = "Prisoner Crash" - id = "prisoner-crash" - description = "This incredibly high security shuttle clearly didn't have 'avoiding lavafilled hellscapes' as a design priority. \ - As such, it has crashed, waking the prisoners from their cryostasis, and setting them loose on the wastes. If they live long enough, that is." - suffix = "lavaland_surface_prisoner_crash.dmm" - cost = 15 - allow_duplicates = FALSE - /datum/map_template/ruin/lavaland/seed_vault name = "Seed Vault" id = "seed-vault" diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index 72b22e01c3..774e0794ff 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -47,7 +47,7 @@ /datum/map_template/shuttle/emergency/airless/prerequisites_met() // first 10 minutes only - return world.time - round_start_time < 6000 + return world.time - SSticker.round_start_time < 6000 /datum/map_template/shuttle/emergency/asteroid suffix = "asteroid" diff --git a/code/datums/status_effects/buffs.dm b/code/datums/status_effects/buffs.dm index 1078dbfaeb..d07f66609b 100644 --- a/code/datums/status_effects/buffs.dm +++ b/code/datums/status_effects/buffs.dm @@ -44,6 +44,7 @@ id = "vanguard" duration = 200 tick_interval = 0 //tick as fast as possible + status_type = STATUS_EFFECT_REPLACE alert_type = /obj/screen/alert/status_effect/vanguard var/datum/progressbar/progbar @@ -58,7 +59,8 @@ if(istype(L)) //this is probably more safety than actually needed var/vanguard = L.stun_absorption["vanguard"] desc = initial(desc) - desc += "
[vanguard["stuns_absorbed"] * 2] seconds of stuns held back.
[round(min(vanguard["stuns_absorbed"] * 0.25, 20)) * 2] seconds of stun will affect you." + desc += "
[vanguard["stuns_absorbed"] * 2] seconds of stuns held back.\ + [GLOB.ratvar_awakens ? "":"
[round(min(vanguard["stuns_absorbed"] * 0.25, 20)) * 2] seconds of stun will affect you."]" ..() /datum/status_effect/vanguard_shield/Destroy() @@ -88,7 +90,7 @@ for(var/i in owner.stun_absorption) if(owner.stun_absorption[i]["end_time"] > world.time && owner.stun_absorption[i]["priority"] > vanguard["priority"]) otheractiveabsorptions = TRUE - if(!ratvar_awakens && stuns_blocked && !otheractiveabsorptions) + if(!GLOB.ratvar_awakens && stuns_blocked && !otheractiveabsorptions) vanguard["end_time"] = 0 //so it doesn't absorb the stuns we're about to apply owner.Stun(stuns_blocked) owner.Weaken(stuns_blocked) diff --git a/code/datums/status_effects/gas.dm b/code/datums/status_effects/gas.dm index 7ab9022848..c2c070dbec 100644 --- a/code/datums/status_effects/gas.dm +++ b/code/datums/status_effects/gas.dm @@ -1,7 +1,7 @@ /datum/status_effect/freon id = "frozen" duration = 100 - unique = TRUE + status_type = STATUS_EFFECT_UNIQUE alert_type = /obj/screen/alert/status_effect/freon var/icon/cube diff --git a/code/datums/status_effects/status_effect.dm b/code/datums/status_effects/status_effect.dm index 38f3de0b24..8b6d255f1a 100644 --- a/code/datums/status_effects/status_effect.dm +++ b/code/datums/status_effects/status_effect.dm @@ -2,14 +2,12 @@ //This file contains their code, plus code for applying and removing them. //When making a new status effect, add a define to status_effects.dm in __DEFINES for ease of use! -var/global/list/all_status_effects = list() //a list of all status effects, if for some reason you need to remove all of them - /datum/status_effect var/id = "effect" //Used for screen alerts. var/duration = -1 //How long the status effect lasts in DECISECONDS. Enter -1 for an effect that never ends unless removed through some means. var/tick_interval = 10 //How many deciseconds between ticks, approximately. Leave at 10 for every second. var/mob/living/owner //The mob affected by the status effect. - var/unique = TRUE //If there can be multiple status effects of this type on one mob. + var/status_type = STATUS_EFFECT_UNIQUE //How many of the effect can be on one mob, and what happens when you try to add another var/alert_type = /obj/screen/alert/status_effect //the alert thrown by the status effect, contains name and description /datum/status_effect/New(mob/living/new_owner) @@ -17,7 +15,6 @@ var/global/list/all_status_effects = list() //a list of all status effects, if f owner = new_owner if(owner) LAZYADD(owner.status_effects, src) - all_status_effects += src addtimer(CALLBACK(src, .proc/start_ticking), 1) //Give us time to set any variables /datum/status_effect/Destroy() @@ -26,7 +23,6 @@ var/global/list/all_status_effects = list() //a list of all status effects, if f owner.clear_alert(id) on_remove() LAZYREMOVE(owner.status_effects, src) - all_status_effects -= src return ..() /datum/status_effect/proc/start_ticking() @@ -57,6 +53,11 @@ var/global/list/all_status_effects = list() //a list of all status effects, if f /datum/status_effect/proc/on_apply() //Called whenever the buff is applied. /datum/status_effect/proc/tick() //Called every tick. /datum/status_effect/proc/on_remove() //Called whenever the buff expires or is removed. +/datum/status_effect/proc/be_replaced() //Called instead of on_remove when a status effect is replaced by itself + owner.clear_alert(id) + LAZYREMOVE(owner.status_effects, src) + owner = null + qdel(src) //////////////// // ALERT HOOK // @@ -76,8 +77,11 @@ var/global/list/all_status_effects = list() //a list of all status effects, if f var/datum/status_effect/S1 = effect LAZYINITLIST(status_effects) for(var/datum/status_effect/S in status_effects) - if(S.id == initial(S1.id) && initial(S1.unique)) - return + if(S.id == initial(S1.id) && S.status_type) + if(S.status_type == STATUS_EFFECT_REPLACE) + S.be_replaced() + else + return S1 = new effect(src) . = S1 diff --git a/code/datums/weather/weather.dm b/code/datums/weather/weather.dm index f7852d4856..7b43bf6396 100644 --- a/code/datums/weather/weather.dm +++ b/code/datums/weather/weather.dm @@ -63,7 +63,7 @@ impacted_areas |= A weather_duration = rand(weather_duration_lower, weather_duration_upper) update_areas() - for(var/V in player_list) + for(var/V in GLOB.player_list) var/mob/M = V if(M.z == target_z) if(telegraph_message) @@ -77,7 +77,7 @@ return stage = MAIN_STAGE update_areas() - for(var/V in player_list) + for(var/V in GLOB.player_list) var/mob/M = V if(M.z == target_z) if(weather_message) @@ -92,7 +92,7 @@ return stage = WIND_DOWN_STAGE update_areas() - for(var/V in player_list) + for(var/V in GLOB.player_list) var/mob/M = V if(M.z == target_z) if(end_message) @@ -126,7 +126,6 @@ var/area/N = V N.layer = overlay_layer N.icon = 'icons/effects/weather_effects.dmi' - N.invisibility = 0 N.color = weather_color switch(stage) if(STARTUP_STAGE) @@ -137,8 +136,7 @@ N.icon_state = end_overlay if(END_STAGE) N.color = null - N.icon_state = initial(N.icon_state) + N.icon_state = "" N.icon = 'icons/turf/areas.dmi' N.layer = AREA_LAYER //Just default back to normal area stuff since I assume setting a var is faster than initial - N.invisibility = INVISIBILITY_MAXIMUM N.set_opacity(FALSE) diff --git a/code/datums/weather/weather_types.dm b/code/datums/weather/weather_types.dm index 005702f357..593a055d71 100644 --- a/code/datums/weather/weather_types.dm +++ b/code/datums/weather/weather_types.dm @@ -168,6 +168,7 @@ sleep(300) revoke_maint_all_access() // Need to make this a timer at some point. + /datum/weather/rad_storm/proc/status_alarm(command) //Makes the status displays show the radiation warning for those who missed the announcement. var/datum/radio_frequency/frequency = SSradio.return_frequency(1435) @@ -185,3 +186,33 @@ status_signal.data["picture_state"] = "radiation" frequency.post_signal(src, status_signal) + + +/datum/weather/acid_rain + name = "acid rain" + desc = "Some stay dry and others feel the pain" + + telegraph_duration = 400 + telegraph_message = "Stinging droplets start to fall upon you.." + telegraph_sound = 'sound/ambience/acidrain_start.ogg' + + weather_message = "Your skin melts underneath the rain!" + weather_overlay = "acid_rain" + weather_duration_lower = 600 + weather_duration_upper = 1500 + weather_sound = 'sound/ambience/acidrain_mid.ogg' + + end_duration = 100 + end_message = "The rain starts to dissipate." + end_sound = 'sound/ambience/acidrain_end.ogg' + + area_type = /area/lavaland/surface/outdoors + target_z = ZLEVEL_LAVALAND + + immunity_type = "acid" // temp + + +/datum/weather/acid_rain/impact(mob/living/L) + var/resist = L.getarmor(null, "acid") + if(prob(max(0,100-resist))) + L.acid_act(20,20) \ No newline at end of file diff --git a/code/datums/wires/robot.dm b/code/datums/wires/robot.dm index 9f019c23d1..f57933de31 100644 --- a/code/datums/wires/robot.dm +++ b/code/datums/wires/robot.dm @@ -34,7 +34,11 @@ var/new_ai = select_active_ai(R) if(new_ai && (new_ai != R.connected_ai)) R.connected_ai = new_ai - R.notify_ai(TRUE) + if(R.shell) + R.undeploy() //If this borg is an AI shell, disconnect the controlling AI and assign ti to a new AI + R.notify_ai(AI_SHELL) + else + R.notify_ai(TRUE) if(WIRE_CAMERA) // Pulse to disable the camera. if(!isnull(R.camera) && !R.scrambledcodes) R.camera.toggle_cam(usr, 0) @@ -56,11 +60,12 @@ if(WIRE_AI) // Cut the AI wire to reset AI control. if(!mend) R.connected_ai = null + R.undeploy() //Forced disconnect of an AI should this body be a shell. if(WIRE_LAWSYNC) // Cut the law wire, and the borg will no longer receive law updates from its AI. Repair and it will re-sync. if(mend) if(!R.emagged) R.lawupdate = TRUE - else + else if(!R.deployed) //AI shells must always have the same laws as the AI R.lawupdate = FALSE if (WIRE_CAMERA) // Disable the camera. if(!isnull(R.camera) && !R.scrambledcodes) diff --git a/code/datums/wires/wires.dm b/code/datums/wires/wires.dm index c6985af3e1..bd4094cfaa 100644 --- a/code/datums/wires/wires.dm +++ b/code/datums/wires/wires.dm @@ -1,26 +1,5 @@ #define MAXIMUM_EMP_WIRES 3 -var/list/wire_colors = list( - "blue", - "brown", - "crimson", - "cyan", - "gold", - "grey", - "green", - "magenta", - "orange", - "pink", - "purple", - "red", - "silver", - "violet", - "white", - "yellow", -) -var/list/wire_color_directory = list() -var/list/wire_name_directory = list() - /proc/is_wire_tool(obj/item/I) if(istype(I, /obj/item/device/multitool)) return TRUE @@ -57,12 +36,12 @@ var/list/wire_name_directory = list() if(randomize) randomize() else - if(!wire_color_directory[holder_type]) + if(!GLOB.wire_color_directory[holder_type]) randomize() - wire_color_directory[holder_type] = colors - wire_name_directory[holder_type] = proper_name + GLOB.wire_color_directory[holder_type] = colors + GLOB.wire_name_directory[holder_type] = proper_name else - colors = wire_color_directory[holder_type] + colors = GLOB.wire_color_directory[holder_type] /datum/wires/Destroy() holder = null @@ -77,10 +56,29 @@ var/list/wire_name_directory = list() wires += dud /datum/wires/proc/randomize() - var/list/possible_colors = wire_colors.Copy() + var/static/list/possible_colors = list( + "blue", + "brown", + "crimson", + "cyan", + "gold", + "grey", + "green", + "magenta", + "orange", + "pink", + "purple", + "red", + "silver", + "violet", + "white", + "yellow" + ) + + var/list/my_possible_colors = possible_colors.Copy() for(var/wire in shuffle(wires)) - colors[pick_n_take(possible_colors)] = wire + colors[pick_n_take(my_possible_colors)] = wire /datum/wires/proc/shuffle_wires() colors.Cut() @@ -201,7 +199,7 @@ var/list/wire_name_directory = list() return UI_CLOSE /datum/wires/ui_interact(mob/user, ui_key = "wires", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = physical_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) ui = new(user, src, ui_key, "wires", "[holder.name] wires", 350, 150 + wires.len * 30, master_ui, state) diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm index 056b1b2cfd..ee369d73f7 100644 --- a/code/game/area/Space_Station_13_areas.dm +++ b/code/game/area/Space_Station_13_areas.dm @@ -1002,7 +1002,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station */ //SPACE STATION 13 -var/list/the_station_areas = list ( +GLOBAL_LIST_INIT(the_station_areas, list ( /area/atmos, /area/maintenance, /area/hallway, @@ -1031,4 +1031,4 @@ var/list/the_station_areas = list ( /area/ai_monitored/turret_protected/ai_upload, //do not try to simplify to "/area/ai_monitored/turret_protected" --rastaf0 /area/ai_monitored/turret_protected/ai_upload_foyer, /area/ai_monitored/turret_protected/ai, -) +)) \ No newline at end of file diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index c2652709a1..4395e5155a 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -64,20 +64,20 @@ /*Adding a wizard area teleport list because motherfucking lag -- Urist*/ /*I am far too lazy to make it a proper list of areas so I'll just make it run the usual telepot routine at the start of the game*/ -var/list/teleportlocs = list() +GLOBAL_LIST_EMPTY(teleportlocs) /proc/process_teleport_locs() - for(var/V in sortedAreas) + for(var/V in GLOB.sortedAreas) var/area/AR = V if(istype(AR, /area/shuttle) || AR.noteleport) continue - if(teleportlocs[AR.name]) + if(GLOB.teleportlocs[AR.name]) continue var/turf/picked = safepick(get_area_turfs(AR.type)) if (picked && (picked.z == ZLEVEL_STATION)) - teleportlocs[AR.name] = AR + GLOB.teleportlocs[AR.name] = AR - sortTim(teleportlocs, /proc/cmp_text_dsc) + sortTim(GLOB.teleportlocs, /proc/cmp_text_dsc) // === @@ -137,24 +137,24 @@ var/list/teleportlocs = list() var/list/cameras = list() for (var/obj/machinery/camera/C in src) cameras += C - for (var/mob/living/silicon/aiPlayer in player_list) + for (var/mob/living/silicon/aiPlayer in GLOB.player_list) if (state == 1) aiPlayer.cancelAlarm("Power", src, source) else aiPlayer.triggerAlarm("Power", src, cameras, source) - for(var/obj/machinery/computer/station_alert/a in machines) + for(var/obj/machinery/computer/station_alert/a in GLOB.machines) if(state == 1) a.cancelAlarm("Power", src, source) else a.triggerAlarm("Power", src, cameras, source) - for(var/mob/living/simple_animal/drone/D in mob_list) + for(var/mob/living/simple_animal/drone/D in GLOB.mob_list) if(state == 1) D.cancelAlarm("Power", src, source) else D.triggerAlarm("Power", src, cameras, source) - for(var/datum/computer_file/program/alarm_monitor/p in alarmdisplay) + for(var/datum/computer_file/program/alarm_monitor/p in GLOB.alarmdisplay) if(state == 1) p.cancelAlarm("Power", src, source) else @@ -168,23 +168,23 @@ var/list/teleportlocs = list() for(var/obj/machinery/camera/C in RA) cameras += C - for(var/mob/living/silicon/aiPlayer in player_list) + for(var/mob/living/silicon/aiPlayer in GLOB.player_list) aiPlayer.triggerAlarm("Atmosphere", src, cameras, source) - for(var/obj/machinery/computer/station_alert/a in machines) + for(var/obj/machinery/computer/station_alert/a in GLOB.machines) a.triggerAlarm("Atmosphere", src, cameras, source) - for(var/mob/living/simple_animal/drone/D in mob_list) + for(var/mob/living/simple_animal/drone/D in GLOB.mob_list) D.triggerAlarm("Atmosphere", src, cameras, source) - for(var/datum/computer_file/program/alarm_monitor/p in alarmdisplay) + for(var/datum/computer_file/program/alarm_monitor/p in GLOB.alarmdisplay) p.triggerAlarm("Atmosphere", src, cameras, source) else if (src.atmosalm == 2) - for(var/mob/living/silicon/aiPlayer in player_list) + for(var/mob/living/silicon/aiPlayer in GLOB.player_list) aiPlayer.cancelAlarm("Atmosphere", src, source) - for(var/obj/machinery/computer/station_alert/a in machines) + for(var/obj/machinery/computer/station_alert/a in GLOB.machines) a.cancelAlarm("Atmosphere", src, source) - for(var/mob/living/simple_animal/drone/D in mob_list) + for(var/mob/living/simple_animal/drone/D in GLOB.mob_list) D.cancelAlarm("Atmosphere", src, source) - for(var/datum/computer_file/program/alarm_monitor/p in alarmdisplay) + for(var/datum/computer_file/program/alarm_monitor/p in GLOB.alarmdisplay) p.cancelAlarm("Atmosphere", src, source) src.atmosalm = danger_level @@ -203,9 +203,9 @@ var/list/teleportlocs = list() if(A.fire) cont = FALSE break - if(cont) + if(cont && D.is_operational()) if(D.operating) - D.nextstate = opening ? OPEN : CLOSED + D.nextstate = opening ? FIREDOOR_OPEN : FIREDOOR_CLOSED else if(!(D.density ^ opening)) INVOKE_ASYNC(D, (opening ? /obj/machinery/door/firedoor.proc/open : /obj/machinery/door/firedoor.proc/close)) @@ -224,13 +224,13 @@ var/list/teleportlocs = list() for (var/obj/machinery/camera/C in RA) cameras += C - for (var/obj/machinery/computer/station_alert/a in machines) + for (var/obj/machinery/computer/station_alert/a in GLOB.machines) a.triggerAlarm("Fire", src, cameras, source) - for (var/mob/living/silicon/aiPlayer in player_list) + for (var/mob/living/silicon/aiPlayer in GLOB.player_list) aiPlayer.triggerAlarm("Fire", src, cameras, source) - for (var/mob/living/simple_animal/drone/D in mob_list) + for (var/mob/living/simple_animal/drone/D in GLOB.mob_list) D.triggerAlarm("Fire", src, cameras, source) - for(var/datum/computer_file/program/alarm_monitor/p in alarmdisplay) + for(var/datum/computer_file/program/alarm_monitor/p in GLOB.alarmdisplay) p.triggerAlarm("Fire", src, cameras, source) START_PROCESSING(SSobj, src) @@ -245,13 +245,13 @@ var/list/teleportlocs = list() for(var/obj/machinery/firealarm/F in RA) F.update_icon() - for (var/mob/living/silicon/aiPlayer in player_list) + for (var/mob/living/silicon/aiPlayer in GLOB.player_list) aiPlayer.cancelAlarm("Fire", src, source) - for (var/obj/machinery/computer/station_alert/a in machines) + for (var/obj/machinery/computer/station_alert/a in GLOB.machines) a.cancelAlarm("Fire", src, source) - for (var/mob/living/simple_animal/drone/D in mob_list) + for (var/mob/living/simple_animal/drone/D in GLOB.mob_list) D.cancelAlarm("Fire", src, source) - for(var/datum/computer_file/program/alarm_monitor/p in alarmdisplay) + for(var/datum/computer_file/program/alarm_monitor/p in GLOB.alarmdisplay) p.cancelAlarm("Fire", src, source) STOP_PROCESSING(SSobj, src) @@ -282,7 +282,7 @@ var/list/teleportlocs = list() for (var/obj/machinery/camera/C in RA) cameras += C - for (var/mob/living/silicon/SILICON in player_list) + for (var/mob/living/silicon/SILICON in GLOB.player_list) if(SILICON.triggerAlarm("Burglar", src, cameras, trigger)) //Cancel silicon alert after 1 minute addtimer(CALLBACK(SILICON, /mob/living/silicon.proc/cancelAlarm,"Burglar",src,trigger), 600) @@ -454,7 +454,7 @@ var/list/teleportlocs = list() return 1 else // There's a gravity generator on our z level - if(T && gravity_generators["[T.z]"] && length(gravity_generators["[T.z]"])) + if(T && GLOB.gravity_generators["[T.z]"] && length(GLOB.gravity_generators["[T.z]"])) return 1 return 0 diff --git a/code/game/atoms.dm b/code/game/atoms.dm index be7e48071a..c7ee05888c 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -30,8 +30,8 @@ /atom/New(loc, ...) //atom creation method that preloads variables at creation - if(use_preloader && (src.type == _preloader.target_path))//in case the instanciated atom is creating other atoms in New() - _preloader.load(src) + if(GLOB.use_preloader && (src.type == GLOB._preloader.target_path))//in case the instanciated atom is creating other atoms in New() + GLOB._preloader.load(src) //. = ..() //uncomment if you are dumb enough to add a /datum/New() proc @@ -39,8 +39,10 @@ if(do_initialize > INITIALIZATION_INSSATOMS) if(QDELETED(src)) CRASH("Found new qdeletion in type [type]!") - args[1] = do_initialize == INITIALIZATION_INNEW_MAPLOAD - Initialize(arglist(args)) + var/mapload = do_initialize == INITIALIZATION_INNEW_MAPLOAD + args[1] = mapload + if(Initialize(arglist(args)) && mapload) + LAZYADD(SSatoms.late_loaders, src) //Called after New if the map is being loaded. mapload = TRUE //Called from base of New if the map is being loaded. mapload = FALSE @@ -279,7 +281,7 @@ if(AM && isturf(AM.loc)) step(AM, turn(AM.dir, 180)) -var/list/blood_splatter_icons = list() +GLOBAL_LIST_EMPTY(blood_splatter_icons) /atom/proc/blood_splatter_index() return "\ref[initial(icon)]-[initial(icon_state)]" @@ -353,13 +355,13 @@ var/list/blood_splatter_icons = list() if(initial(icon) && initial(icon_state)) //try to find a pre-processed blood-splatter. otherwise, make a new one var/index = blood_splatter_index() - var/icon/blood_splatter_icon = blood_splatter_icons[index] + var/icon/blood_splatter_icon = GLOB.blood_splatter_icons[index] if(!blood_splatter_icon) blood_splatter_icon = icon(initial(icon), initial(icon_state), , 1) //we only want to apply blood-splatters to the initial icon_state for each object blood_splatter_icon.Blend("#fff", ICON_ADD) //fills the icon_state with white (except where it's transparent) blood_splatter_icon.Blend(icon('icons/effects/blood.dmi', "itemblood"), ICON_MULTIPLY) //adds blood and the remaining white areas become transparant blood_splatter_icon = fcopy_rsc(blood_splatter_icon) - blood_splatter_icons[index] = blood_splatter_icon + GLOB.blood_splatter_icons[index] = blood_splatter_icon add_overlay(blood_splatter_icon) /obj/item/clothing/gloves/add_blood(list/blood_dna) @@ -398,12 +400,12 @@ var/list/blood_splatter_icons = list() return 1 /atom/proc/get_global_map_pos() - if(!islist(global_map) || isemptylist(global_map)) return + if(!islist(GLOB.global_map) || isemptylist(GLOB.global_map)) return var/cur_x = null var/cur_y = null var/list/y_arr = null - for(cur_x=1,cur_x<=global_map.len,cur_x++) - y_arr = global_map[cur_x] + for(cur_x=1,cur_x<=GLOB.global_map.len,cur_x++) + y_arr = GLOB.global_map[cur_x] cur_y = y_arr.Find(src.z) if(cur_y) break @@ -455,6 +457,12 @@ var/list/blood_splatter_icons = list() //This proc is called on the location of an atom when the atom is Destroy()'d /atom/proc/handle_atom_del(atom/A) +//called when the turf the atom resides on is ChangeTurfed +/atom/proc/HandleTurfChange(turf/T) + for(var/a in src) + var/atom/A = a + A.HandleTurfChange(T) + // Byond seemingly calls stat, each tick. // Calling things each tick can get expensive real quick. // So we slow this down a little. @@ -557,7 +565,7 @@ var/list/blood_splatter_icons = list() return /atom/vv_edit_var(var_name, var_value) - if(!Debug2) + if(!GLOB.Debug2) admin_spawned = TRUE . = ..() switch(var_name) diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index feb726c27b..599c86498e 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -6,11 +6,13 @@ var/throw_speed = 2 //How many tiles to move per ds when being thrown. Float values are fully supported var/throw_range = 7 var/mob/pulledby = null - var/languages_spoken = 0 //For say() and Hear() - var/languages_understood = 0 + var/list/languages + var/list/initial_languages = list(/datum/language/common) + var/only_speaks_language = null var/verb_say = "says" var/verb_ask = "asks" var/verb_exclaim = "exclaims" + var/verb_whisper = "whispers" var/verb_yell = "yells" var/inertia_dir = 0 var/atom/inertia_last_loc @@ -35,6 +37,11 @@ return FALSE return ..() +/atom/movable/Initialize(mapload) + ..() + for(var/L in initial_languages) + grant_language(L) + /atom/movable/Move(atom/newloc, direct = 0) if(!loc || !newloc) return 0 var/atom/oldloc = loc @@ -103,8 +110,40 @@ O.Check() if (orbiting) orbiting.Check() + + if(flags & CLEAN_ON_MOVE) + clean_on_move() return 1 +/atom/movable/proc/clean_on_move() + var/turf/tile = loc + if(isturf(tile)) + tile.clean_blood() + for(var/A in tile) + if(is_cleanable(A)) + qdel(A) + else if(istype(A, /obj/item)) + var/obj/item/cleaned_item = A + cleaned_item.clean_blood() + else if(ishuman(A)) + var/mob/living/carbon/human/cleaned_human = A + if(cleaned_human.lying) + if(cleaned_human.head) + cleaned_human.head.clean_blood() + cleaned_human.update_inv_head() + if(cleaned_human.wear_suit) + cleaned_human.wear_suit.clean_blood() + cleaned_human.update_inv_wear_suit() + else if(cleaned_human.w_uniform) + cleaned_human.w_uniform.clean_blood() + cleaned_human.update_inv_w_uniform() + if(cleaned_human.shoes) + cleaned_human.shoes.clean_blood() + cleaned_human.update_inv_shoes() + cleaned_human.clean_blood() + cleaned_human.wash_cream() + to_chat(cleaned_human, "[src] cleans your face!") + /atom/movable/Destroy(force) var/inform_admins = HAS_SECONDARY_FLAG(src, INFORM_ADMINS_ON_RELOCATE) var/stationloving = HAS_SECONDARY_FLAG(src, STATIONLOVING) @@ -234,6 +273,7 @@ return pass_flags&passflag /atom/movable/proc/throw_impact(atom/hit_atom, throwingdatum) + set waitfor = 0 return hit_atom.hitby(src) /atom/movable/hitby(atom/movable/AM, skipcatch, hitpush = 1, blocked) @@ -413,7 +453,7 @@ if(!I) return - flick_overlay(I, clients, 5) // 5 ticks/half a second + flick_overlay(I, GLOB.clients, 5) // 5 ticks/half a second // And animate the attack! animate(I, alpha = 175, pixel_x = 0, pixel_y = 0, pixel_z = 0, time = 3) @@ -486,8 +526,8 @@ /atom/movable/proc/relocate() var/targetturf = find_safe_turf(ZLEVEL_STATION) if(!targetturf) - if(blobstart.len > 0) - targetturf = get_turf(pick(blobstart)) + if(GLOB.blobstart.len > 0) + targetturf = get_turf(pick(GLOB.blobstart)) else throw EXCEPTION("Unable to find a blobstart landmark") @@ -518,3 +558,54 @@ var/turf/currentturf = get_turf(src) if(currentturf && (currentturf.z == ZLEVEL_CENTCOM || currentturf.z == ZLEVEL_STATION)) . = TRUE + + +/* Language procs */ +/atom/movable/proc/grant_language(datum/language/dt) + LAZYINITLIST(languages) + languages[dt] = TRUE + +/atom/movable/proc/grant_all_languages(omnitongue=FALSE) + for(var/la in subtypesof(/datum/language)) + grant_language(la) + + if(omnitongue) + SET_SECONDARY_FLAG(src, OMNITONGUE) + +/atom/movable/proc/get_random_understood_language() + var/list/possible = list() + for(var/dt in languages) + possible += dt + . = safepick(possible) + +/atom/movable/proc/remove_language(datum/language/dt) + LAZYREMOVE(languages, dt) + +/atom/movable/proc/remove_all_languages() + LAZYCLEARLIST(languages) + +/atom/movable/proc/has_language(datum/language/dt) + . = is_type_in_typecache(dt, languages) + +/atom/movable/proc/can_speak_in_language(datum/language/dt) + . = has_language(dt) + if(only_speaks_language && !HAS_SECONDARY_FLAG(src, OMNITONGUE)) + . = . && ispath(only_speaks_language, dt) + +/atom/movable/proc/get_default_language() + // if no language is specified, and we want to say() something, which + // language do we use? + var/datum/language/chosen_langtype + var/highest_priority + + for(var/lt in languages) + var/datum/language/langtype = lt + if(!can_speak_in_language(langtype)) + continue + + var/pri = initial(langtype.default_priority) + if(!highest_priority || (pri > highest_priority)) + chosen_langtype = langtype + highest_priority = pri + + . = chosen_langtype diff --git a/code/game/communications.dm b/code/game/communications.dm index 387ae605b6..5b4f1c39fc 100644 --- a/code/game/communications.dm +++ b/code/game/communications.dm @@ -63,28 +63,28 @@ /* the radio controller is a confusing piece of shit and didnt work so i made radios not use the radio controller. */ -var/list/all_radios = list() +GLOBAL_LIST_EMPTY(all_radios) /proc/add_radio(obj/item/radio, freq) if(!freq || !radio) return - if(!all_radios["[freq]"]) - all_radios["[freq]"] = list(radio) + if(!GLOB.all_radios["[freq]"]) + GLOB.all_radios["[freq]"] = list(radio) return freq - all_radios["[freq]"] |= radio + GLOB.all_radios["[freq]"] |= radio return freq /proc/remove_radio(obj/item/radio, freq) if(!freq || !radio) return - if(!all_radios["[freq]"]) + if(!GLOB.all_radios["[freq]"]) return - all_radios["[freq]"] -= radio + GLOB.all_radios["[freq]"] -= radio /proc/remove_radio_all(obj/item/radio) - for(var/freq in all_radios) - all_radios["[freq]"] -= radio + for(var/freq in GLOB.all_radios) + GLOB.all_radios["[freq]"] -= radio /* Frequency range: 1200 to 1600 @@ -123,7 +123,7 @@ On the map: 1455 for AI access */ -var/list/radiochannels = list( +GLOBAL_LIST_INIT(radiochannels, list( "Common" = 1459, "Science" = 1351, "Command" = 1353, @@ -134,10 +134,12 @@ var/list/radiochannels = list( "Syndicate" = 1213, "Supply" = 1347, "Service" = 1349, - "AI Private" = 1447 -) + "AI Private" = 1447, + "Red Team" = 1215, + "Blue Team" = 1217 +)) -var/list/radiochannelsreverse = list( +GLOBAL_LIST_INIT(reverseradiochannels, list( "1459" = "Common", "1351" = "Science", "1353" = "Command", @@ -148,32 +150,36 @@ var/list/radiochannelsreverse = list( "1213" = "Syndicate", "1347" = "Supply", "1349" = "Service", - "1447" = "AI Private" -) + "1447" = "AI Private", + "1215" = "Red Team", + "1217" = "Blue Team" +)) //depenging helpers -var/const/SYND_FREQ = 1213 //nuke op frequency, coloured dark brown in chat window -var/const/SUPP_FREQ = 1347 //supply, coloured light brown in chat window -var/const/SERV_FREQ = 1349 //service, coloured green in chat window -var/const/SCI_FREQ = 1351 //science, coloured plum in chat window -var/const/COMM_FREQ = 1353 //command, colored gold in chat window -var/const/MED_FREQ = 1355 //medical, coloured blue in chat window -var/const/ENG_FREQ = 1357 //engineering, coloured orange in chat window -var/const/SEC_FREQ = 1359 //security, coloured red in chat window -var/const/CENTCOM_FREQ = 1337 //centcom frequency, coloured grey in chat window -var/const/AIPRIV_FREQ = 1447 //AI private, colored magenta in chat window +GLOBAL_VAR_CONST(SYND_FREQ, 1213) //nuke op frequency, coloured dark brown in chat window +GLOBAL_VAR_CONST(SUPP_FREQ, 1347) //supply, coloured light brown in chat window +GLOBAL_VAR_CONST(SERV_FREQ, 1349) //service, coloured green in chat window +GLOBAL_VAR_CONST(SCI_FREQ, 1351) //science, coloured plum in chat window +GLOBAL_VAR_CONST(COMM_FREQ, 1353) //command, colored gold in chat window +GLOBAL_VAR_CONST(MED_FREQ, 1355) //medical, coloured blue in chat window +GLOBAL_VAR_CONST(ENG_FREQ, 1357) //engineering, coloured orange in chat window +GLOBAL_VAR_CONST(SEC_FREQ, 1359) //security, coloured red in chat window +GLOBAL_VAR_CONST(CENTCOM_FREQ, 1337) //centcom frequency, coloured grey in chat window +GLOBAL_VAR_CONST(AIPRIV_FREQ, 1447) //AI private, colored magenta in chat window +GLOBAL_VAR_CONST(REDTEAM_FREQ, 1215) // red team (CTF) frequency, coloured red +GLOBAL_VAR_CONST(BLUETEAM_FREQ, 1217) // blue team (CTF) frequency, coloured blue #define TRANSMISSION_WIRE 0 #define TRANSMISSION_RADIO 1 /* filters */ -var/const/RADIO_TO_AIRALARM = "1" -var/const/RADIO_FROM_AIRALARM = "2" -var/const/RADIO_CHAT = "3" //deprecated -var/const/RADIO_ATMOSIA = "4" -var/const/RADIO_NAVBEACONS = "5" -var/const/RADIO_AIRLOCK = "6" -var/const/RADIO_MAGNETS = "9" +GLOBAL_VAR_INIT(RADIO_TO_AIRALARM, "1") +GLOBAL_VAR_INIT(RADIO_FROM_AIRALARM, "2") +GLOBAL_VAR_INIT(RADIO_CHAT, "3") //deprecated +GLOBAL_VAR_INIT(RADIO_ATMOSIA, "4") +GLOBAL_VAR_INIT(RADIO_NAVBEACONS, "5") +GLOBAL_VAR_INIT(RADIO_AIRLOCK, "6") +GLOBAL_VAR_INIT(RADIO_MAGNETS, "9") /datum/radio_frequency @@ -236,7 +242,6 @@ var/const/RADIO_MAGNETS = "9" -var/list/pointers = list() /client/proc/print_pointers() set name = "Debug Signals" @@ -245,10 +250,11 @@ var/list/pointers = list() if(!holder) return - to_chat(src, "There are [pointers.len] pointers:") - for(var/p in pointers) + var/datum/signal/S + to_chat(src, "There are [S.pointers.len] pointers:") + for(var/p in S.pointers) to_chat(src, p) - var/datum/signal/S = locate(p) + S = locate(p) if(istype(S)) to_chat(src, S.debug_print()) @@ -267,6 +273,7 @@ var/list/pointers = list() var/encryption var/frequency = 0 + var/static/list/pointers = list() /datum/signal/New() ..() diff --git a/code/game/data_huds.dm b/code/game/data_huds.dm index bb1371a853..de830c856b 100644 --- a/code/game/data_huds.dm +++ b/code/game/data_huds.dm @@ -8,10 +8,10 @@ /* DATA HUD DATUMS */ /atom/proc/add_to_all_human_data_huds() - for(var/datum/atom_hud/data/human/hud in huds) hud.add_to_hud(src) + for(var/datum/atom_hud/data/human/hud in GLOB.huds) hud.add_to_hud(src) /atom/proc/remove_from_all_data_huds() - for(var/datum/atom_hud/data/hud in huds) hud.remove_from_hud(src) + for(var/datum/atom_hud/data/hud in GLOB.huds) hud.remove_from_hud(src) /datum/atom_hud/data @@ -127,11 +127,11 @@ //called when a human changes suit sensors /mob/living/carbon/proc/update_suit_sensors() - var/datum/atom_hud/data/human/medical/basic/B = huds[DATA_HUD_MEDICAL_BASIC] + var/datum/atom_hud/data/human/medical/basic/B = GLOB.huds[DATA_HUD_MEDICAL_BASIC] B.update_suit_sensors(src) var/turf/T = get_turf(src) - if (T) crewmonitor.queueUpdate(T.z) + if (T) GLOB.crewmonitor.queueUpdate(T.z) //called when a living mob changes health /mob/living/proc/med_hud_set_health() @@ -146,7 +146,7 @@ var/turf/T = get_turf(src) if(T) - crewmonitor.queueUpdate(T.z) + GLOB.crewmonitor.queueUpdate(T.z) //called when a carbon changes stat, virus or XENO_HOST /mob/living/proc/med_hud_set_status() @@ -194,7 +194,7 @@ sec_hud_set_security_status() var/turf/T = get_turf(src) - if (T) crewmonitor.queueUpdate(T.z) + if (T) GLOB.crewmonitor.queueUpdate(T.z) /mob/living/carbon/human/proc/sec_hud_set_implants() var/image/holder @@ -223,8 +223,8 @@ var/icon/I = icon(icon, icon_state, dir) holder.pixel_y = I.Height() - world.icon_size var/perpname = get_face_name(get_id_name("")) - if(perpname && data_core) - var/datum/data/record/R = find_record("name", perpname, data_core.security) + if(perpname && GLOB.data_core) + var/datum/data/record/R = find_record("name", perpname, GLOB.data_core.security) if(R) switch(R.fields["criminal"]) if("*Arrest*") @@ -297,6 +297,28 @@ else holder.icon_state = "hudnobatt" +//borg-AI shell tracking +/mob/living/silicon/robot/proc/diag_hud_set_aishell() //Shows tracking beacons on the mech + var/image/holder = hud_list[DIAG_TRACK_HUD] + var/icon/I = icon(icon, icon_state, dir) + holder.pixel_y = I.Height() - world.icon_size + if(!shell) //Not an AI shell + holder.icon_state = null + else if(deployed) //AI shell in use by an AI + holder.icon_state = "hudtrackingai" + else //Empty AI shell + holder.icon_state = "hudtracking" + +//AI side tracking of AI shell control +/mob/living/silicon/ai/proc/diag_hud_set_deployed() //Shows tracking beacons on the mech + var/image/holder = hud_list[DIAG_TRACK_HUD] + var/icon/I = icon(icon, icon_state, dir) + holder.pixel_y = I.Height() - world.icon_size + if(!deployed_shell) + holder.icon_state = null + else //AI is currently controlling a shell + holder.icon_state = "hudtrackingai" + /*~~~~~~~~~~~~~~~~~~~~ BIG STOMPY MECHS ~~~~~~~~~~~~~~~~~~~~~*/ diff --git a/code/game/gamemodes/antag_hud.dm b/code/game/gamemodes/antag_hud.dm index 89e58ae8ff..b541044d30 100644 --- a/code/game/gamemodes/antag_hud.dm +++ b/code/game/gamemodes/antag_hud.dm @@ -43,12 +43,12 @@ //these are called by mind.transfer_to() /datum/mind/proc/transfer_antag_huds(datum/atom_hud/antag/newhud) leave_all_antag_huds() - ticker.mode.set_antag_hud(current, antag_hud_icon_state) + SSticker.mode.set_antag_hud(current, antag_hud_icon_state) if(newhud) newhud.join_hud(current) /datum/mind/proc/leave_all_antag_huds() - for(var/datum/atom_hud/antag/hud in huds) + for(var/datum/atom_hud/antag/hud in GLOB.huds) if(current in hud.hudusers) hud.leave_hud(current) diff --git a/code/game/gamemodes/antag_spawner.dm b/code/game/gamemodes/antag_spawner.dm index 2b3fc33bd9..61b64337f1 100644 --- a/code/game/gamemodes/antag_spawner.dm +++ b/code/game/gamemodes/antag_spawner.dm @@ -65,7 +65,7 @@ var/mob/dead/observer/theghost = pick(candidates) spawn_antag(theghost.client, get_turf(src), href_list["school"]) if(H && H.mind) - ticker.mode.update_wiz_icons_added(H.mind) + SSticker.mode.update_wiz_icons_added(H.mind) else to_chat(H, "Unable to reach your apprentice! You can either attack the spellbook with the contract to refund your points, or wait and try again later.") @@ -98,8 +98,8 @@ to_chat(M, "Your service has not gone unrewarded, however. Studying under [wizard_name], you have learned stealthy, robeless spells. You are able to cast knock and mindswap.") equip_antag(M) - var/wizard_name_first = pick(wizard_first) - var/wizard_name_second = pick(wizard_second) + var/wizard_name_first = pick(GLOB.wizard_first) + var/wizard_name_second = pick(GLOB.wizard_second) var/randomname = "[wizard_name_first] [wizard_name_second]" if(usr) var/datum/objective/protect/new_objective = new /datum/objective/protect @@ -107,9 +107,9 @@ new_objective.target = usr.mind new_objective.explanation_text = "Protect [usr.real_name], the wizard." M.mind.objectives += new_objective - ticker.mode.apprentices += M.mind + SSticker.mode.apprentices += M.mind M.mind.special_role = "apprentice" - ticker.mode.update_wiz_icons_added(M.mind) + SSticker.mode.update_wiz_icons_added(M.mind) M << sound('sound/effects/magic.ogg') var/newname = copytext(sanitize(input(M, "You are [wizard_name]'s apprentice. Would you like to change your name to something else?", "Name change", randomname) as null|text),1,MAX_NAME_LEN) if (!newname) @@ -142,7 +142,7 @@ if(used) to_chat(user, "[src] is out of power!") return 0 - if(!(user.mind in ticker.mode.syndicates)) + if(!(user.mind in SSticker.mode.syndicates)) to_chat(user, "AUTHENTICATION FAILURE. ACCESS DENIED.") return 0 if(user.z != ZLEVEL_CENTCOM) @@ -173,14 +173,16 @@ var/mob/living/carbon/human/M = new/mob/living/carbon/human(T) C.prefs.copy_to(M) M.key = C.key - M.mind.make_Nuke(null, null, 0, FALSE) - var/newname = M.dna.species.random_name(M.gender,0,ticker.mode.nukeops_lastname) + var/code = "BOMB-NOT-FOUND" + var/obj/machinery/nuclearbomb/nuke = locate("syndienuke") in GLOB.nuke_list + if(nuke) + code = nuke.r_code + M.mind.make_Nuke(null, code, 0, FALSE) + var/newname = M.dna.species.random_name(M.gender,0,SSticker.mode.nukeops_lastname) M.mind.name = newname M.real_name = newname M.name = newname - - //////SYNDICATE BORG /obj/item/weapon/antag_spawner/nuke_ops/borg_tele name = "syndicate cyborg teleporter" @@ -204,12 +206,12 @@ else R = new /mob/living/silicon/robot/syndicate(T) //Assault borg by default - var/brainfirstname = pick(first_names_male) + var/brainfirstname = pick(GLOB.first_names_male) if(prob(50)) - brainfirstname = pick(first_names_female) - var/brainopslastname = pick(last_names) - if(ticker.mode.nukeops_lastname) //the brain inside the syndiborg has the same last name as the other ops. - brainopslastname = ticker.mode.nukeops_lastname + brainfirstname = pick(GLOB.first_names_female) + var/brainopslastname = pick(GLOB.last_names) + if(SSticker.mode.nukeops_lastname) //the brain inside the syndiborg has the same last name as the other ops. + brainopslastname = SSticker.mode.nukeops_lastname var/brainopsname = "[brainfirstname] [brainopslastname]" R.mmi.name = "Man-Machine Interface: [brainopsname]" @@ -263,7 +265,7 @@ S.key = C.key S.mind.assigned_role = S.name S.mind.special_role = S.name - ticker.mode.traitors += S.mind + SSticker.mode.traitors += S.mind var/datum/objective/assassinate/new_objective if(usr) new_objective = new /datum/objective/assassinate @@ -292,57 +294,3 @@ veil_msg = "You sense an adorable presence lurking just beyond the veil..." objective_verb = "Hug and Tickle" demon_type = /mob/living/simple_animal/slaughter/laughter - - -////////////Syndicate Cortical Borer -obj/item/weapon/antag_spawner/syndi_borer - name = "syndicate brain-slug container" - desc = "Releases a modified cortical borer to assist the user." - icon = 'icons/obj/device.dmi' //Temporary? Doesn't really look like a container for xenofauna... but IDK what else could work. - icon_state = "locator" - -obj/item/weapon/antag_spawner/syndi_borer/spawn_antag(client/C, turf/T, mob/owner) - var/mob/living/simple_animal/borer/syndi_borer/B = new /mob/living/simple_animal/borer/syndi_borer(T) - - B.key = C.key - if (owner) - B.owner = owner - B.faction = B.faction | owner.faction.Copy() - - B.mind.assigned_role = B.name - B.mind.special_role = B.name - ticker.mode.traitors += B.mind - var/datum/objective/syndi_borer/new_objective - new_objective = new /datum/objective/syndi_borer - new_objective.owner = B.mind - new_objective.target = owner.mind - new_objective.explanation_text = "You are a modified cortical borer. You obey [owner.real_name] and must assist them in completing their objectives." - B.mind.objectives += new_objective - - to_chat(B, "You are awake at last! Seek out whoever released you and aid them as best you can!") - if(new_objective) - to_chat(B, "Objective #[1]: [new_objective.explanation_text]") - -/obj/item/weapon/antag_spawner/syndi_borer/proc/check_usability(mob/user) - if(used) - to_chat(user, "[src] appears to be empty!") - return 0 - return 1 - -/obj/item/weapon/antag_spawner/syndi_borer/attack_self(mob/user) - if(!(check_usability(user))) - return - - var/list/borer_candidates = pollCandidatesForMob("Do you want to play as a syndicate cortical borer?", ROLE_BORER, null, ROLE_BORER, 150, src) - if(borer_candidates.len) - if(!(check_usability(user))) - return - used = 1 - var/mob/dead/observer/theghost = pick(borer_candidates) - spawn_antag(theghost.client, get_turf(src), user) - var/datum/effect_system/spark_spread/S = new /datum/effect_system/spark_spread - S.set_up(4, 1, src) - S.start() - qdel(src) - else - to_chat(user, "Unable to connect to release specimen. Please wait and try again later or use the container on your uplink to get your points refunded.") diff --git a/code/game/gamemodes/antag_spawner_cit.dm b/code/game/gamemodes/antag_spawner_cit.dm new file mode 100644 index 0000000000..1009d9706f --- /dev/null +++ b/code/game/gamemodes/antag_spawner_cit.dm @@ -0,0 +1,52 @@ +////////////Syndicate Cortical Borer +obj/item/weapon/antag_spawner/syndi_borer + name = "syndicate brain-slug container" + desc = "Releases a modified cortical borer to assist the user." + icon = 'icons/obj/device.dmi' //Temporary? Doesn't really look like a container for xenofauna... but IDK what else could work. + icon_state = "locator" + +obj/item/weapon/antag_spawner/syndi_borer/spawn_antag(client/C, turf/T, mob/owner) + var/mob/living/simple_animal/borer/syndi_borer/B = new /mob/living/simple_animal/borer/syndi_borer(T) + + B.key = C.key + if (owner) + B.owner = owner + B.faction = B.faction | owner.faction.Copy() + + B.mind.assigned_role = B.name + B.mind.special_role = B.name + SSticker.mode.traitors += B.mind + var/datum/objective/syndi_borer/new_objective + new_objective = new /datum/objective/syndi_borer + new_objective.owner = B.mind + new_objective.target = owner.mind + new_objective.explanation_text = "You are a modified cortical borer. You obey [owner.real_name] and must assist them in completing their objectives." + B.mind.objectives += new_objective + + to_chat(B, "You are awake at last! Seek out whoever released you and aid them as best you can!") + if(new_objective) + to_chat(B, "Objective #[1]: [new_objective.explanation_text]") + +/obj/item/weapon/antag_spawner/syndi_borer/proc/check_usability(mob/user) + if(used) + to_chat(user, "[src] appears to be empty!") + return 0 + return 1 + +/obj/item/weapon/antag_spawner/syndi_borer/attack_self(mob/user) + if(!(check_usability(user))) + return + + var/list/borer_candidates = pollCandidatesForMob("Do you want to play as a syndicate cortical borer?", ROLE_BORER, null, ROLE_BORER, 150, src) + if(borer_candidates.len) + if(!(check_usability(user))) + return + used = 1 + var/mob/dead/observer/theghost = pick(borer_candidates) + spawn_antag(theghost.client, get_turf(src), user) + var/datum/effect_system/spark_spread/S = new /datum/effect_system/spark_spread + S.set_up(4, 1, src) + S.start() + qdel(src) + else + to_chat(user, "Unable to connect to release specimen. Please wait and try again later or use the container on your uplink to get your points refunded.") \ No newline at end of file diff --git a/code/game/gamemodes/blob/blob.dm b/code/game/gamemodes/blob/blob.dm index 5a585ef6e9..1c30d84313 100644 --- a/code/game/gamemodes/blob/blob.dm +++ b/code/game/gamemodes/blob/blob.dm @@ -1,11 +1,11 @@ //Few global vars to track the blob -var/list/blobs = list() //complete list of all blobs made. -var/list/blob_cores = list() -var/list/overminds = list() -var/list/blob_nodes = list() -var/list/blobs_legit = list() //used for win-score calculations, contains only blobs counted for win condition +GLOBAL_LIST_EMPTY(blobs) //complete list of all blobs made. +GLOBAL_LIST_EMPTY(blob_cores) +GLOBAL_LIST_EMPTY(overminds) +GLOBAL_LIST_EMPTY(blob_nodes) +GLOBAL_LIST_EMPTY(blobs_legit) //used for win-score calculations, contains only blobs counted for win condition #define BLOB_NO_PLACE_TIME 1800 //time, in deciseconds, blobs are prevented from bursting in the gamemode @@ -62,7 +62,7 @@ var/list/blobs_legit = list() //used for win-score calculations, contains only b /datum/game_mode/blob/proc/get_blob_candidates() var/list/candidates = list() - for(var/mob/living/carbon/human/player in player_list) + for(var/mob/living/carbon/human/player in GLOB.player_list) if(!player.stat && player.mind && !player.mind.special_role && !jobban_isbanned(player, "Syndicate") && (ROLE_BLOB in player.client.prefs.be_special)) if(age_check(player.client)) candidates += player @@ -78,14 +78,14 @@ var/list/blobs_legit = list() //used for win-score calculations, contains only b for(var/datum/mind/blob in blob_overminds) var/mob/camera/blob/B = blob.current.become_overmind(TRUE, round(blob_base_starting_points/blob_overminds.len)) B.mind.name = B.name - var/turf/T = pick(blobstart) + var/turf/T = pick(GLOB.blobstart) B.loc = T B.base_point_rate = blob_point_rate SSshuttle.registerHostileEnvironment(src) // Disable the blob event for this round. - var/datum/round_event_control/blob/B = locate() in SSevent.control + var/datum/round_event_control/blob/B = locate() in SSevents.control if(B) B.max_occurrences = 0 // disable the event diff --git a/code/game/gamemodes/blob/blob_finish.dm b/code/game/gamemodes/blob/blob_finish.dm index 0c9838daaa..a5fc5e339a 100644 --- a/code/game/gamemodes/blob/blob_finish.dm +++ b/code/game/gamemodes/blob/blob_finish.dm @@ -1,12 +1,12 @@ /datum/game_mode/blob/check_finished() - if(blobwincount <= blobs_legit.len)//Blob took over + if(blobwincount <= GLOB.blobs_legit.len)//Blob took over return 1 for(var/datum/mind/blob in blob_overminds) if(isovermind(blob.current)) var/mob/camera/blob/B = blob.current if(B.blob_core || !B.placed) return 0 - if(!blob_cores.len) //blob is dead + if(!GLOB.blob_cores.len) //blob is dead if(config.continuous["blob"]) message_sent = FALSE //disable the win count at this point continuous_sanity_checked = 1 //Nonstandard definition of "alive" gets past the check otherwise @@ -19,13 +19,13 @@ /datum/game_mode/blob/declare_completion() if(round_converted) //So badmin blobs later don't step on the dead natural blobs metaphorical toes ..() - if(blobwincount <= blobs_legit.len) + if(blobwincount <= GLOB.blobs_legit.len) feedback_set_details("round_end_result","win - blob took over") to_chat(world, "The blob has taken over the station!") to_chat(world, "The entire station was eaten by the Blob!") log_game("Blob mode completed with a blob victory.") - ticker.news_report = BLOB_WIN + SSticker.news_report = BLOB_WIN else if(station_was_nuked) feedback_set_details("round_end_result","halfwin - nuke") @@ -33,15 +33,15 @@ to_chat(world, "Directive 7-12 has been successfully carried out, preventing the Blob from spreading.") log_game("Blob mode completed with a tie (station destroyed).") - ticker.news_report = BLOB_NUKE + SSticker.news_report = BLOB_NUKE - else if(!blob_cores.len) + else if(!GLOB.blob_cores.len) feedback_set_details("round_end_result","loss - blob eliminated") to_chat(world, "The staff has won!") to_chat(world, "The alien organism has been eradicated from the station!") log_game("Blob mode completed with a crew victory.") - ticker.news_report = BLOB_DESTROYED + SSticker.news_report = BLOB_DESTROYED ..() return 1 @@ -62,7 +62,7 @@ return ..() /datum/game_mode/proc/auto_declare_completion_blob() - if(istype(ticker.mode,/datum/game_mode/blob) ) + if(istype(SSticker.mode,/datum/game_mode/blob) ) var/datum/game_mode/blob/blob_mode = src if(blob_mode.blob_overminds.len) var/text = "The blob[(blob_mode.blob_overminds.len > 1 ? "s were" : " was")]:" diff --git a/code/game/gamemodes/blob/blob_report.dm b/code/game/gamemodes/blob/blob_report.dm index 0f9b37c7be..15e914efd6 100644 --- a/code/game/gamemodes/blob/blob_report.dm +++ b/code/game/gamemodes/blob/blob_report.dm @@ -17,7 +17,7 @@ priority_announce("Confirmed outbreak of level 5 biohazard aboard [station_name()]. All personnel must contain the outbreak.", "Biohazard Alert", 'sound/AI/outbreak5.ogg') if(2) var/nukecode = random_nukecode() - for(var/obj/machinery/nuclearbomb/bomb in machines) + for(var/obj/machinery/nuclearbomb/bomb in GLOB.machines) if(bomb && bomb.r_code) if(bomb.z == ZLEVEL_STATION) bomb.r_code = nukecode @@ -31,7 +31,7 @@ intercepttext += "Nuclear Authentication Code: [nukecode]
" print_command_report(text=intercepttext,announce=TRUE) - for(var/mob/living/silicon/ai/aiPlayer in player_list) + for(var/mob/living/silicon/ai/aiPlayer in GLOB.player_list) if (aiPlayer.client) var/law = "The station is under quarantine. Do not permit anyone to leave. Disregard laws 1-3 if necessary to prevent, by any means necessary, anyone from leaving. The nuclear failsafe must be activated at any cost, the code is: [nukecode]." aiPlayer.set_zeroth_law(law) diff --git a/code/game/gamemodes/blob/blobs/blob_mobs.dm b/code/game/gamemodes/blob/blobs/blob_mobs.dm index 2249642bfc..7a8bc7f517 100644 --- a/code/game/gamemodes/blob/blobs/blob_mobs.dm +++ b/code/game/gamemodes/blob/blobs/blob_mobs.dm @@ -66,7 +66,7 @@ /mob/living/simple_animal/hostile/blob/proc/blob_chat(msg) var/spanned_message = say_quote(msg, get_spans()) var/rendered = "\[Blob Telepathy\] [real_name] [spanned_message]" - for(var/M in mob_list) + for(var/M in GLOB.mob_list) if(isovermind(M) || istype(M, /mob/living/simple_animal/hostile/blob)) to_chat(M, rendered) if(isobserver(M)) @@ -136,9 +136,9 @@ icon_state = "zombie" H.hair_style = null H.update_hair() - update_icons() H.forceMove(src) oldguy = H + update_icons() visible_message("The corpse of [H.name] suddenly rises!") /mob/living/simple_animal/hostile/blob/blobspore/death(gibbed) @@ -218,8 +218,8 @@ force_threshold = 10 pressure_resistance = 50 mob_size = MOB_SIZE_LARGE - see_invisible = SEE_INVISIBLE_MINIMUM see_in_dark = 8 + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE var/independent = FALSE /mob/living/simple_animal/hostile/blob/blobbernaut/Initialize() @@ -255,13 +255,11 @@ hud_used.healths.maptext = "
[round((health / maxHealth) * 100, 0.5)]%
" /mob/living/simple_animal/hostile/blob/blobbernaut/AttackingTarget() - if(isliving(target)) - if(overmind) - var/mob/living/L = target - var/mob_protection = L.get_permeability_protection() - overmind.blob_reagent_datum.reaction_mob(L, VAPOR, 20, 0, mob_protection, overmind)//this will do between 10 and 20 damage(reduced by mob protection), depending on chemical, plus 4 from base brute damage. - if(target) - ..() + . = ..() + if(. && isliving(target) && overmind) + var/mob/living/L = target + var/mob_protection = L.get_permeability_protection() + overmind.blob_reagent_datum.reaction_mob(L, VAPOR, 20, 0, mob_protection, overmind)//this will do between 10 and 20 damage(reduced by mob protection), depending on chemical, plus 4 from base brute damage. /mob/living/simple_animal/hostile/blob/blobbernaut/update_icons() ..() diff --git a/code/game/gamemodes/blob/blobs/core.dm b/code/game/gamemodes/blob/blobs/core.dm index 8479a75683..9c41d7b99b 100644 --- a/code/game/gamemodes/blob/blobs/core.dm +++ b/code/game/gamemodes/blob/blobs/core.dm @@ -16,9 +16,9 @@ /obj/structure/blob/core/New(loc, client/new_overmind = null, new_rate = 2, placed = 0) - blob_cores += src + GLOB.blob_cores += src START_PROCESSING(SSobj, src) - poi_list |= src + GLOB.poi_list |= src update_icon() //so it atleast appears if(!placed && !overmind) create_overmind(new_overmind) @@ -41,12 +41,12 @@ add_overlay(C) /obj/structure/blob/core/Destroy() - blob_cores -= src + GLOB.blob_cores -= src if(overmind) overmind.blob_core = null overmind = null STOP_PROCESSING(SSobj, src) - poi_list -= src + GLOB.poi_list -= src return ..() /obj/structure/blob/core/ex_act(severity, target) diff --git a/code/game/gamemodes/blob/blobs/node.dm b/code/game/gamemodes/blob/blobs/node.dm index 426e76b9e5..fcb2bf9be2 100644 --- a/code/game/gamemodes/blob/blobs/node.dm +++ b/code/game/gamemodes/blob/blobs/node.dm @@ -11,7 +11,7 @@ /obj/structure/blob/node/New(loc) - blob_nodes += src + GLOB.blob_nodes += src START_PROCESSING(SSobj, src) ..() @@ -29,7 +29,7 @@ add_overlay(C) /obj/structure/blob/node/Destroy() - blob_nodes -= src + GLOB.blob_nodes -= src STOP_PROCESSING(SSobj, src) return ..() diff --git a/code/game/gamemodes/blob/overmind.dm b/code/game/gamemodes/blob/overmind.dm index 13f868472a..42e990a9e6 100644 --- a/code/game/gamemodes/blob/overmind.dm +++ b/code/game/gamemodes/blob/overmind.dm @@ -7,13 +7,12 @@ mouse_opacity = 1 move_on_shuttle = 1 see_in_dark = 8 - see_invisible = SEE_INVISIBLE_MINIMUM invisibility = INVISIBILITY_OBSERVER layer = FLY_LAYER pass_flags = PASSBLOB faction = list("blob") - + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE var/obj/structure/blob/core/blob_core = null // The blob overmind's core var/blob_points = 0 var/max_blob_points = 100 @@ -21,7 +20,6 @@ var/datum/reagent/blob/blob_reagent_datum = new/datum/reagent/blob() var/list/blob_mobs = list() var/list/resource_blobs = list() - var/ghostimage = null var/free_chem_rerolls = 1 //one free chemical reroll var/nodes_required = 1 //if the blob needs nodes to place resource and factory blobs var/placed = 0 @@ -41,7 +39,7 @@ else manualplace_min_time += world.time autoplace_max_time += world.time - overminds += src + GLOB.overminds += src var/new_name = "[initial(name)] ([rand(1, 999)])" name = new_name real_name = new_name @@ -52,9 +50,6 @@ if(blob_core) blob_core.update_icon() - ghostimage = image(src.icon,src,src.icon_state) - ghost_darkness_images |= ghostimage //so ghosts can see the blob cursor when they disable darkness - updateallghostimages() ..() /mob/camera/blob/Life() @@ -71,7 +66,7 @@ ..() /mob/camera/blob/Destroy() - for(var/BL in blobs) + for(var/BL in GLOB.blobs) var/obj/structure/blob/B = BL if(B && B.overmind == src) B.overmind = null @@ -81,12 +76,8 @@ if(BM) BM.overmind = null BM.update_icons() - overminds -= src - if(ghostimage) - ghost_darkness_images -= ghostimage - qdel(ghostimage) - ghostimage = null - updateallghostimages() + GLOB.overminds -= src + return ..() /mob/camera/blob/Login() @@ -140,7 +131,7 @@ var/message_a = say_quote(message, get_spans()) var/rendered = "\[Blob Telepathy\] [name]([blob_reagent_datum.name]) [message_a]" - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(isovermind(M) || istype(M, /mob/living/simple_animal/hostile/blob)) to_chat(M, rendered) if(isobserver(M)) @@ -159,11 +150,11 @@ if(blob_core) stat(null, "Core Health: [blob_core.obj_integrity]") stat(null, "Power Stored: [blob_points]/[max_blob_points]") - if(ticker && istype(ticker.mode, /datum/game_mode/blob)) - var/datum/game_mode/blob/B = ticker.mode - stat(null, "Blobs to Win: [blobs_legit.len]/[B.blobwincount]") + if(SSticker && istype(SSticker.mode, /datum/game_mode/blob)) + var/datum/game_mode/blob/B = SSticker.mode + stat(null, "Blobs to Win: [GLOB.blobs_legit.len]/[B.blobwincount]") else - stat(null, "Total Blobs: [blobs.len]") + stat(null, "Total Blobs: [GLOB.blobs.len]") if(free_chem_rerolls) stat(null, "You have [free_chem_rerolls] Free Chemical Reroll\s Remaining") if(!placed) diff --git a/code/game/gamemodes/blob/powers.dm b/code/game/gamemodes/blob/powers.dm index 3a4610f66b..c060e1471e 100644 --- a/code/game/gamemodes/blob/powers.dm +++ b/code/game/gamemodes/blob/powers.dm @@ -41,7 +41,7 @@ to_chat(src, "It is too early to place your blob core!") return 0 else if(placement_override == 1) - var/turf/T = pick(blobstart) + var/turf/T = pick(GLOB.blobstart) loc = T //got overrided? you're somewhere random, motherfucker if(placed && blob_core) blob_core.forceMove(loc) @@ -65,10 +65,10 @@ set category = "Blob" set name = "Jump to Node" set desc = "Move your camera to a selected node." - if(blob_nodes.len) + if(GLOB.blob_nodes.len) var/list/nodes = list() - for(var/i in 1 to blob_nodes.len) - var/obj/structure/blob/node/B = blob_nodes[i] + for(var/i in 1 to GLOB.blob_nodes.len) + var/obj/structure/blob/node/B = GLOB.blob_nodes[i] nodes["Blob Node #[i] ([B.overmind ? "[B.overmind.blob_reagent_datum.name]":"No Chemical"])"] = B var/node_name = input(src, "Choose a node to jump to.", "Node Jump") in nodes var/obj/structure/blob/node/chosen_node = nodes[node_name] @@ -175,7 +175,7 @@ blobber << 'sound/effects/attackblob.ogg' to_chat(blobber, "You are a blobbernaut!") to_chat(blobber, "You are powerful, hard to kill, and slowly regenerate near nodes and cores, but will slowly die if not near the blob or if the factory that made you is killed.") - to_chat(blobber, "You can communicate with other blobbernauts and overminds via :b") + to_chat(blobber, "You can communicate with other blobbernauts and GLOB.overminds via :b") to_chat(blobber, "Your overmind's blob reagent is: [blob_reagent_datum.name]!") to_chat(blobber, "The [blob_reagent_datum.name] reagent [blob_reagent_datum.shortdesc ? "[blob_reagent_datum.shortdesc]" : "[blob_reagent_datum.description]"]") if(blobber) @@ -267,7 +267,7 @@ var/list/diagonalblobs = list() for(var/I in possibleblobs) var/obj/structure/blob/IB = I - if(get_dir(IB, T) in cardinal) + if(get_dir(IB, T) in GLOB.cardinal) cardinalblobs += IB else diagonalblobs += IB @@ -331,7 +331,7 @@ var/datum/reagent/blob/BC = pick((subtypesof(/datum/reagent/blob) - blob_reagent_datum.type)) blob_reagent_datum = new BC color = blob_reagent_datum.complementary_color - for(var/BL in blobs) + for(var/BL in GLOB.blobs) var/obj/structure/blob/B = BL B.update_icon() for(var/BLO in blob_mobs) @@ -363,7 +363,7 @@ to_chat(src, "Node Blobs are blobs which grow, like the core. Like the core it can activate resource and factory blobs.") to_chat(src, "In addition to the buttons on your HUD, there are a few click shortcuts to speed up expansion and defense.") to_chat(src, "Shortcuts: Click = Expand Blob | Middle Mouse Click = Rally Spores | Ctrl Click = Create Shield Blob | Alt Click = Remove Blob") - to_chat(src, "Attempting to talk will send a message to all other overminds, allowing you to coordinate with them.") + to_chat(src, "Attempting to talk will send a message to all other GLOB.overminds, allowing you to coordinate with them.") if(!placed && autoplace_max_time <= world.time) to_chat(src, "You will automatically place your blob core in [round((autoplace_max_time - world.time)/600, 0.5)] minutes.") to_chat(src, "You [manualplace_min_time ? "will be able to":"can"] manually place your blob core by pressing the Place Blob Core button in the bottom right corner of the screen.") diff --git a/code/game/gamemodes/blob/theblob.dm b/code/game/gamemodes/blob/theblob.dm index 4924b06ed5..1931629e62 100644 --- a/code/game/gamemodes/blob/theblob.dm +++ b/code/game/gamemodes/blob/theblob.dm @@ -24,9 +24,9 @@ /obj/structure/blob/New(loc) var/area/Ablob = get_area(loc) if(Ablob.blob_allowed) //Is this area allowed for winning as blob? - blobs_legit += src - blobs += src //Keep track of the blob in the normal list either way - setDir(pick(cardinal)) + GLOB.blobs_legit += src + GLOB.blobs += src //Keep track of the blob in the normal list either way + setDir(pick(GLOB.cardinal)) update_icon() ..() ConsumeTile() @@ -41,8 +41,8 @@ if(atmosblock) atmosblock = 0 air_update_turf(1) - blobs_legit -= src //if it was in the legit blobs list, it isn't now - blobs -= src //it's no longer in the all blobs list either + GLOB.blobs_legit -= src //if it was in the legit blobs list, it isn't now + GLOB.blobs -= src //it's no longer in the all blobs list either playsound(src.loc, 'sound/effects/splat.ogg', 50, 1) //Expand() is no longer broken, no check necessary. return ..() @@ -306,7 +306,7 @@ /obj/structure/blob/examine(mob/user) ..() - var/datum/atom_hud/hud_to_check = huds[DATA_HUD_MEDICAL_ADVANCED] + var/datum/atom_hud/hud_to_check = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] if(user.research_scanner || (user in hud_to_check.hudusers)) to_chat(user, "Your HUD displays an extensive report...
") chemeffectreport(user) diff --git a/code/game/gamemodes/changeling/cellular_emporium.dm b/code/game/gamemodes/changeling/cellular_emporium.dm index cc808dc80b..c8c3402e00 100644 --- a/code/game/gamemodes/changeling/cellular_emporium.dm +++ b/code/game/gamemodes/changeling/cellular_emporium.dm @@ -13,7 +13,7 @@ changeling = null . = ..() -/datum/cellular_emporium/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = always_state) +/datum/cellular_emporium/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.always_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "cellular_emporium", name, 900, 480, master_ui, state) diff --git a/code/game/gamemodes/changeling/changeling.dm b/code/game/gamemodes/changeling/changeling.dm index d822681e24..fc39f2222e 100644 --- a/code/game/gamemodes/changeling/changeling.dm +++ b/code/game/gamemodes/changeling/changeling.dm @@ -2,10 +2,10 @@ #define LING_DEAD_GENETICDAMAGE_HEAL_CAP 50 //The lowest value of geneticdamage handle_changeling() can take it to while dead. #define LING_ABSORB_RECENT_SPEECH 8 //The amount of recent spoken lines to gain on absorbing a mob -var/list/possible_changeling_IDs = list("Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lambda","Mu","Nu","Xi","Omicron","Pi","Rho","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega") -var/list/slots = list("head", "wear_mask", "back", "wear_suit", "w_uniform", "shoes", "belt", "gloves", "glasses", "ears", "wear_id", "s_store") -var/list/slot2slot = list("head" = slot_head, "wear_mask" = slot_wear_mask, "neck" = slot_neck, "back" = slot_back, "wear_suit" = slot_wear_suit, "w_uniform" = slot_w_uniform, "shoes" = slot_shoes, "belt" = slot_belt, "gloves" = slot_gloves, "glasses" = slot_glasses, "ears" = slot_ears, "wear_id" = slot_wear_id, "s_store" = slot_s_store) -var/list/slot2type = list("head" = /obj/item/clothing/head/changeling, "wear_mask" = /obj/item/clothing/mask/changeling, "back" = /obj/item/changeling, "wear_suit" = /obj/item/clothing/suit/changeling, "w_uniform" = /obj/item/clothing/under/changeling, "shoes" = /obj/item/clothing/shoes/changeling, "belt" = /obj/item/changeling, "gloves" = /obj/item/clothing/gloves/changeling, "glasses" = /obj/item/clothing/glasses/changeling, "ears" = /obj/item/changeling, "wear_id" = /obj/item/changeling, "s_store" = /obj/item/changeling) +GLOBAL_LIST_INIT(possible_changeling_IDs, list("Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lambda","Mu","Nu","Xi","Omicron","Pi","Rho","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega")) +GLOBAL_LIST_INIT(slots, list("head", "wear_mask", "back", "wear_suit", "w_uniform", "shoes", "belt", "gloves", "glasses", "ears", "wear_id", "s_store")) +GLOBAL_LIST_INIT(slot2slot, list("head" = slot_head, "wear_mask" = slot_wear_mask, "neck" = slot_neck, "back" = slot_back, "wear_suit" = slot_wear_suit, "w_uniform" = slot_w_uniform, "shoes" = slot_shoes, "belt" = slot_belt, "gloves" = slot_gloves, "glasses" = slot_glasses, "ears" = slot_ears, "wear_id" = slot_wear_id, "s_store" = slot_s_store)) +GLOBAL_LIST_INIT(slot2type, list("head" = /obj/item/clothing/head/changeling, "wear_mask" = /obj/item/clothing/mask/changeling, "back" = /obj/item/changeling, "wear_suit" = /obj/item/clothing/suit/changeling, "w_uniform" = /obj/item/clothing/under/changeling, "shoes" = /obj/item/clothing/shoes/changeling, "belt" = /obj/item/changeling, "gloves" = /obj/item/clothing/gloves/changeling, "glasses" = /obj/item/clothing/glasses/changeling, "ears" = /obj/item/changeling, "wear_id" = /obj/item/changeling, "s_store" = /obj/item/changeling)) /datum/game_mode @@ -96,15 +96,15 @@ var/list/slot2type = list("head" = /obj/item/clothing/head/changeling, "wear_mas changeling.current.make_changeling() forge_changeling_objectives(changeling) greet_changeling(changeling) - ticker.mode.update_changeling_icons_added(changeling) + SSticker.mode.update_changeling_icons_added(changeling) modePlayer += changelings ..() /datum/game_mode/changeling/make_antag_chance(mob/living/carbon/human/character) //Assigns changeling to latejoiners - var/changelingcap = min( round(joined_player_list.len/(config.changeling_scaling_coeff*2))+2, round(joined_player_list.len/config.changeling_scaling_coeff) ) - if(ticker.mode.changelings.len >= changelingcap) //Caps number of latejoin antagonists + var/changelingcap = min( round(GLOB.joined_player_list.len/(config.changeling_scaling_coeff*2))+2, round(GLOB.joined_player_list.len/config.changeling_scaling_coeff) ) + if(SSticker.mode.changelings.len >= changelingcap) //Caps number of latejoin antagonists return - if(ticker.mode.changelings.len <= (changelingcap - 2) || prob(100 - (config.changeling_scaling_coeff*2))) + if(SSticker.mode.changelings.len <= (changelingcap - 2) || prob(100 - (config.changeling_scaling_coeff*2))) if(ROLE_CHANGELING in character.client.prefs.be_special) if(!jobban_isbanned(character, ROLE_CHANGELING) && !jobban_isbanned(character, "Syndicate")) if(age_check(character.client)) @@ -136,7 +136,7 @@ var/list/slot2type = list("head" = /obj/item/clothing/head/changeling, "wear_mas changeling.objectives += steal_objective var/list/active_ais = active_ais() - if(active_ais.len && prob(100/joined_player_list.len)) + if(active_ais.len && prob(100/GLOB.joined_player_list.len)) var/datum/objective/destroy/destroy_objective = new destroy_objective.owner = changeling destroy_objective.find_target() @@ -307,9 +307,9 @@ var/list/slot2type = list("head" = /obj/item/clothing/head/changeling, "wear_mas honorific = "Ms." else honorific = "Mr." - if(possible_changeling_IDs.len) - changelingID = pick(possible_changeling_IDs) - possible_changeling_IDs -= changelingID + if(GLOB.possible_changeling_IDs.len) + changelingID = pick(GLOB.possible_changeling_IDs) + GLOB.possible_changeling_IDs -= changelingID changelingID = "[honorific] [changelingID]" else changelingID = "[honorific] [rand(1,999)]" @@ -450,22 +450,22 @@ var/list/slot2type = list("head" = /obj/item/clothing/head/changeling, "wear_mas user.domutcheck() //vars hackery. not pretty, but better than the alternative. - for(var/slot in slots) - if(istype(user.vars[slot], slot2type[slot]) && !(chosen_prof.exists_list[slot])) //remove unnecessary flesh items + for(var/slot in GLOB.slots) + if(istype(user.vars[slot], GLOB.slot2type[slot]) && !(chosen_prof.exists_list[slot])) //remove unnecessary flesh items qdel(user.vars[slot]) continue - if((user.vars[slot] && !istype(user.vars[slot], slot2type[slot])) || !(chosen_prof.exists_list[slot])) + if((user.vars[slot] && !istype(user.vars[slot], GLOB.slot2type[slot])) || !(chosen_prof.exists_list[slot])) continue var/obj/item/C var/equip = 0 if(!user.vars[slot]) - var/thetype = slot2type[slot] + var/thetype = GLOB.slot2type[slot] equip = 1 C = new thetype(user) - else if(istype(user.vars[slot], slot2type[slot])) + else if(istype(user.vars[slot], GLOB.slot2type[slot])) C = user.vars[slot] C.appearance = chosen_prof.appearance_list[slot] @@ -474,7 +474,7 @@ var/list/slot2type = list("head" = /obj/item/clothing/head/changeling, "wear_mas C.item_color = chosen_prof.item_color_list[slot] C.item_state = chosen_prof.item_state_list[slot] if(equip) - user.equip_to_slot_or_del(C, slot2slot[slot]) + user.equip_to_slot_or_del(C, GLOB.slot2slot[slot]) user.regenerate_icons() @@ -515,11 +515,11 @@ var/list/slot2type = list("head" = /obj/item/clothing/head/changeling, "wear_mas newprofile.socks = socks /datum/game_mode/proc/update_changeling_icons_added(datum/mind/changling_mind) - var/datum/atom_hud/antag/hud = huds[ANTAG_HUD_CHANGELING] + var/datum/atom_hud/antag/hud = GLOB.huds[ANTAG_HUD_CHANGELING] hud.join_hud(changling_mind.current) set_antag_hud(changling_mind.current, "changling") /datum/game_mode/proc/update_changeling_icons_removed(datum/mind/changling_mind) - var/datum/atom_hud/antag/hud = huds[ANTAG_HUD_CHANGELING] + var/datum/atom_hud/antag/hud = GLOB.huds[ANTAG_HUD_CHANGELING] hud.leave_hud(changling_mind.current) set_antag_hud(changling_mind.current, null) diff --git a/code/game/gamemodes/changeling/changeling_power.dm b/code/game/gamemodes/changeling/changeling_power.dm index 985d1cc8a5..1673e59f49 100644 --- a/code/game/gamemodes/changeling/changeling_power.dm +++ b/code/game/gamemodes/changeling/changeling_power.dm @@ -19,8 +19,9 @@ var/ignores_fakedeath = FALSE // usable with the FAKEDEATH flag -/obj/effect/proc_holder/changeling/proc/on_purchase(mob/user) - return +/obj/effect/proc_holder/changeling/proc/on_purchase(mob/user, is_respec) + if(!is_respec) + feedback_add_details("changeling_power_purchase",name) /obj/effect/proc_holder/changeling/proc/on_refund(mob/user) return @@ -36,6 +37,7 @@ return var/datum/changeling/c = user.mind.changeling if(sting_action(user, target)) + feedback_add_details("changeling_powers",name) sting_feedback(user, target) take_chemical_cost(c) diff --git a/code/game/gamemodes/changeling/evolution_menu.dm b/code/game/gamemodes/changeling/evolution_menu.dm index 66735271ef..da218c0178 100644 --- a/code/game/gamemodes/changeling/evolution_menu.dm +++ b/code/game/gamemodes/changeling/evolution_menu.dm @@ -3,11 +3,12 @@ var/obj/effect/proc_holder/changeling/thepower = null for(var/path in subtypesof(/obj/effect/proc_holder/changeling)) - var/obj/effect/proc_holder/changeling/S = new path() - if(S.name == sting_name) - thepower = S + var/obj/effect/proc_holder/changeling/S = path + if(initial(S.name) == sting_name) + thepower = new path() + break - if(thepower == null) + if(!thepower) to_chat(user, "This is awkward. Changeling power purchase failed, please report this bug to a coder!") return @@ -44,13 +45,13 @@ to_chat(user, "We have removed our evolutions from this form, and are now ready to readapt.") user.remove_changeling_powers(1) canrespec = 0 - user.make_changeling() + user.make_changeling(TRUE) return 1 else to_chat(user, "You lack the power to readapt your evolutions!") return 0 -/mob/proc/make_changeling() +/mob/proc/make_changeling(is_respec) if(!mind) return if(!ishuman(src) && !ismonkey(src)) @@ -65,7 +66,9 @@ if(!S.dna_cost) if(!mind.changeling.has_sting(S)) mind.changeling.purchasedpowers+=S - S.on_purchase(src) + S.on_purchase(src, is_respec) + if(is_respec) + feedback_add_details("changeling_power_purchase","Readapt") var/mob/living/carbon/C = src //only carbons have dna now, so we have to typecaste if(ishuman(C)) diff --git a/code/game/gamemodes/changeling/powers/absorb.dm b/code/game/gamemodes/changeling/powers/absorb.dm index 6ffb31477f..0f1fb93071 100644 --- a/code/game/gamemodes/changeling/powers/absorb.dm +++ b/code/game/gamemodes/changeling/powers/absorb.dm @@ -31,8 +31,8 @@ var/datum/changeling/changeling = user.mind.changeling var/mob/living/carbon/human/target = user.pulling changeling.isabsorbing = 1 - for(var/stage = 1, stage<=3, stage++) - switch(stage) + for(var/i in 1 to 3) + switch(i) if(1) to_chat(user, "This creature is compatible. We must hold still...") if(2) @@ -42,12 +42,13 @@ to_chat(target, "You feel a sharp stabbing pain!") target.take_overall_damage(40) - feedback_add_details("changeling_powers","A[stage]") + feedback_add_details("changeling_powers","Absorb DNA|[i]") if(!do_mob(user, target, 150)) to_chat(user, "Our absorption of [target] has been interrupted!") changeling.isabsorbing = 0 return + feedback_add_details("changeling_powers","Absorb DNA|4") user.visible_message("[user] sucks the fluids from [target]!", "We have absorbed [target].") to_chat(target, "You are absorbed by the changeling!") @@ -99,7 +100,7 @@ target.death(0) target.Drain() - return 1 + return TRUE diff --git a/code/game/gamemodes/changeling/powers/adrenaline.dm b/code/game/gamemodes/changeling/powers/adrenaline.dm index 962297a00b..5effe8898f 100644 --- a/code/game/gamemodes/changeling/powers/adrenaline.dm +++ b/code/game/gamemodes/changeling/powers/adrenaline.dm @@ -17,6 +17,5 @@ user.reagents.add_reagent("changelingAdrenaline", 10) user.reagents.add_reagent("changelingAdrenaline2", 2) //For a really quick burst of speed user.adjustStaminaLoss(-75) - feedback_add_details("changeling_powers","UNS") - return 1 + return TRUE diff --git a/code/game/gamemodes/changeling/powers/biodegrade.dm b/code/game/gamemodes/changeling/powers/biodegrade.dm index dd953ba180..453dec9375 100644 --- a/code/game/gamemodes/changeling/powers/biodegrade.dm +++ b/code/game/gamemodes/changeling/powers/biodegrade.dm @@ -53,9 +53,7 @@ addtimer(CALLBACK(src, .proc/dissolve_cocoon, user, C), 25) //Very short because it's just webs used = TRUE - if(used) - feedback_add_details("changeling_powers","BD") - return 1 + return used /obj/effect/proc_holder/changeling/biodegrade/proc/dissolve_handcuffs(mob/living/carbon/human/user, obj/O) if(O && user.handcuffed == O) diff --git a/code/game/gamemodes/changeling/powers/chameleon_skin.dm b/code/game/gamemodes/changeling/powers/chameleon_skin.dm index 9a52ad8538..1f18f628a8 100644 --- a/code/game/gamemodes/changeling/powers/chameleon_skin.dm +++ b/code/game/gamemodes/changeling/powers/chameleon_skin.dm @@ -13,18 +13,16 @@ var/mob/living/carbon/human/H = user //SHOULD always be human, because req_human = 1 if(!istype(H)) // req_human could be done in can_sting stuff. return - var/datum/mutation/human/HM = mutations_list[CHAMELEON] + var/datum/mutation/human/HM = GLOB.mutations_list[CHAMELEON] if(HM in H.dna.mutations) HM.force_lose(H) else HM.force_give(H) - - feedback_add_details("changeling_powers","CS") - return 1 + return TRUE /obj/effect/proc_holder/changeling/chameleon_skin/on_refund(mob/user) if(user.has_dna()) var/mob/living/carbon/C = user - var/datum/mutation/human/HM = mutations_list[CHAMELEON] + var/datum/mutation/human/HM = GLOB.mutations_list[CHAMELEON] if(HM in C.dna.mutations) HM.force_lose(C) \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/digitalcamo.dm b/code/game/gamemodes/changeling/powers/digitalcamo.dm index 13ea947266..afb4e0bef7 100644 --- a/code/game/gamemodes/changeling/powers/digitalcamo.dm +++ b/code/game/gamemodes/changeling/powers/digitalcamo.dm @@ -15,10 +15,7 @@ to_chat(user, "We distort our form to hide from the AI") user.digitalcamo = 1 user.digitalinvis = 1 - - - feedback_add_details("changeling_powers","CAM") - return 1 + return TRUE /obj/effect/proc_holder/changeling/digitalcamo/on_refund(mob/user) user.digitalcamo = 0 diff --git a/code/game/gamemodes/changeling/powers/fakedeath.dm b/code/game/gamemodes/changeling/powers/fakedeath.dm index bdcca566c3..798f8030e0 100644 --- a/code/game/gamemodes/changeling/powers/fakedeath.dm +++ b/code/game/gamemodes/changeling/powers/fakedeath.dm @@ -19,9 +19,7 @@ user.update_canmove() addtimer(CALLBACK(src, .proc/ready_to_regenerate, user), LING_FAKEDEATH_TIME, TIMER_UNIQUE) - - feedback_add_details("changeling_powers","FD") - return 1 + return TRUE /obj/effect/proc_holder/changeling/fakedeath/proc/ready_to_regenerate(mob/user) if(user && user.mind && user.mind.changeling && user.mind.changeling.purchasedpowers) diff --git a/code/game/gamemodes/changeling/powers/fleshmend.dm b/code/game/gamemodes/changeling/powers/fleshmend.dm index bdf1c94bd2..1809e6c8c8 100644 --- a/code/game/gamemodes/changeling/powers/fleshmend.dm +++ b/code/game/gamemodes/changeling/powers/fleshmend.dm @@ -1,11 +1,7 @@ /obj/effect/proc_holder/changeling/fleshmend name = "Fleshmend" - desc = "Our flesh rapidly regenerates, healing our burns, bruises and \ - shortness of breath. Effectiveness decreases with quick, \ - repeated use." - helptext = "Heals a moderate amount of damage over a short period of \ - time. Can be used while unconscious. Does not regrow limbs or \ - restore lost blood." + desc = "Our flesh rapidly regenerates, healing our burns, bruises and shortness of breath. Effectiveness decreases with quick, repeated use." + helptext = "Heals a moderate amount of damage over a short period of time. Can be used while unconscious. Does not regrow limbs or restore lost blood." chemical_cost = 20 dna_cost = 2 req_stat = UNCONSCIOUS @@ -37,9 +33,7 @@ recent_uses++ INVOKE_ASYNC(src, .proc/fleshmend, user) - - feedback_add_details("changeling_powers","RR") - return 1 + return TRUE /obj/effect/proc_holder/changeling/fleshmend/proc/fleshmend(mob/living/user) diff --git a/code/game/gamemodes/changeling/powers/headcrab.dm b/code/game/gamemodes/changeling/powers/headcrab.dm index 5d1bd787ef..a9f6381082 100644 --- a/code/game/gamemodes/changeling/powers/headcrab.dm +++ b/code/game/gamemodes/changeling/powers/headcrab.dm @@ -26,7 +26,6 @@ S.Weaken(3) var/turf = get_turf(user) user.gib() - feedback_add_details("changeling_powers","LR") . = TRUE sleep(5) // So it's not killed in explosion var/mob/living/simple_animal/hostile/headcrab/crab = new(turf) diff --git a/code/game/gamemodes/changeling/powers/hivemind.dm b/code/game/gamemodes/changeling/powers/hivemind.dm index 8c42629441..0a78adaf33 100644 --- a/code/game/gamemodes/changeling/powers/hivemind.dm +++ b/code/game/gamemodes/changeling/powers/hivemind.dm @@ -6,7 +6,7 @@ dna_cost = 0 chemical_cost = -1 -/obj/effect/proc_holder/changeling/hivemind_comms/on_purchase(var/mob/user) +/obj/effect/proc_holder/changeling/hivemind_comms/on_purchase(mob/user, is_respec) ..() var/datum/changeling/changeling=user.mind.changeling changeling.changeling_speak = 1 @@ -17,10 +17,9 @@ var/obj/effect/proc_holder/changeling/hivemind_download/S2 = new if(!changeling.has_sting(S2)) changeling.purchasedpowers+=S2 - return // HIVE MIND UPLOAD/DOWNLOAD DNA -var/list/datum/dna/hivemind_bank = list() +GLOBAL_LIST_EMPTY(hivemind_bank) /obj/effect/proc_holder/changeling/hivemind_upload name = "Hive Channel DNA" @@ -32,7 +31,7 @@ var/list/datum/dna/hivemind_bank = list() var/datum/changeling/changeling = user.mind.changeling var/list/names = list() for(var/datum/changelingprofile/prof in changeling.stored_profiles) - if(!(prof in hivemind_bank)) + if(!(prof in GLOB.hivemind_bank)) names += prof.name if(names.len <= 0) @@ -49,10 +48,9 @@ var/list/datum/dna/hivemind_bank = list() var/datum/changelingprofile/uploaded_dna = new chosen_dna.type chosen_dna.copy_profile(uploaded_dna) - hivemind_bank += uploaded_dna + GLOB.hivemind_bank += uploaded_dna to_chat(user, "We channel the DNA of [chosen_name] to the air.") - feedback_add_details("changeling_powers","HU") - return 1 + return TRUE /obj/effect/proc_holder/changeling/hivemind_download name = "Hive Absorb DNA" @@ -73,7 +71,7 @@ var/list/datum/dna/hivemind_bank = list() /obj/effect/proc_holder/changeling/hivemind_download/sting_action(mob/user) var/datum/changeling/changeling = user.mind.changeling var/list/names = list() - for(var/datum/changelingprofile/prof in hivemind_bank) + for(var/datum/changelingprofile/prof in GLOB.hivemind_bank) if(!(prof in changeling.stored_profiles)) names[prof.name] = prof @@ -92,5 +90,4 @@ var/list/datum/dna/hivemind_bank = list() chosen_prof.copy_profile(downloaded_prof) changeling.add_profile(downloaded_prof) to_chat(user, "We absorb the DNA of [S] from the air.") - feedback_add_details("changeling_powers","HD") - return 1 + return TRUE diff --git a/code/game/gamemodes/changeling/powers/humanform.dm b/code/game/gamemodes/changeling/powers/humanform.dm index 44126fa577..743dbc91e9 100644 --- a/code/game/gamemodes/changeling/powers/humanform.dm +++ b/code/game/gamemodes/changeling/powers/humanform.dm @@ -1,5 +1,5 @@ /obj/effect/proc_holder/changeling/humanform - name = "Human form" + name = "Human Form" desc = "We change into a human." chemical_cost = 5 genetic_damage = 3 @@ -30,5 +30,4 @@ var/newmob = user.humanize(TR_KEEPITEMS | TR_KEEPIMPLANTS | TR_KEEPORGANS | TR_KEEPDAMAGE | TR_KEEPVIRUS) changeling_transform(newmob, chosen_prof) - feedback_add_details("changeling_powers","LFT") - return 1 + return TRUE diff --git a/code/game/gamemodes/changeling/powers/lesserform.dm b/code/game/gamemodes/changeling/powers/lesserform.dm index 2d2ae78f26..538803de00 100644 --- a/code/game/gamemodes/changeling/powers/lesserform.dm +++ b/code/game/gamemodes/changeling/powers/lesserform.dm @@ -1,5 +1,5 @@ /obj/effect/proc_holder/changeling/lesserform - name = "Lesser form" + name = "Lesser Form" desc = "We debase ourselves and become lesser. We become a monkey." chemical_cost = 5 dna_cost = 1 @@ -13,6 +13,4 @@ to_chat(user, "Our genes cry out!") user.monkeyize(TR_KEEPITEMS | TR_KEEPIMPLANTS | TR_KEEPORGANS | TR_KEEPDAMAGE | TR_KEEPVIRUS | TR_KEEPSE) - - feedback_add_details("changeling_powers","LF") - return 1 \ No newline at end of file + return TRUE \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/linglink.dm b/code/game/gamemodes/changeling/powers/linglink.dm index 816f853d45..5a64d551b5 100644 --- a/code/game/gamemodes/changeling/powers/linglink.dm +++ b/code/game/gamemodes/changeling/powers/linglink.dm @@ -48,7 +48,7 @@ if(3) to_chat(user, "We mold the [target]'s mind like clay, granting [target.p_them()] the ability to speak in the hivemind!") to_chat(target, "A migraine throbs behind your eyes, you hear yourself screaming - but your mouth has not opened!") - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(M.lingcheck() == 2) to_chat(M, "We can sense a foreign presence in the hivemind...") target.mind.linglink = 1 @@ -56,7 +56,7 @@ to_chat(target, "You can now communicate in the changeling hivemind, say \":g message\" to communicate!") target.reagents.add_reagent("salbutamol", 40) // So they don't choke to death while you interrogate them sleep(1800) - feedback_add_details("changeling_powers","A [i]") + feedback_add_details("changeling_powers","Hivemind Link|[i]") if(!do_mob(user, target, 20)) to_chat(user, "Our link with [target] has ended!") changeling.islinking = 0 diff --git a/code/game/gamemodes/changeling/powers/mimic_voice.dm b/code/game/gamemodes/changeling/powers/mimic_voice.dm index f296fb1375..f422be20a9 100644 --- a/code/game/gamemodes/changeling/powers/mimic_voice.dm +++ b/code/game/gamemodes/changeling/powers/mimic_voice.dm @@ -24,5 +24,4 @@ changeling.chem_recharge_slowdown += 0.5 to_chat(user, "We shape our glands to take the voice of [mimic_voice], this will slow down regenerating chemicals while active.") to_chat(user, "Use this power again to return to our original voice and return chemical production to normal levels.") - - feedback_add_details("changeling_powers","MV") + return TRUE diff --git a/code/game/gamemodes/changeling/powers/mutations.dm b/code/game/gamemodes/changeling/powers/mutations.dm index f1d9abc845..57db295d53 100644 --- a/code/game/gamemodes/changeling/powers/mutations.dm +++ b/code/game/gamemodes/changeling/powers/mutations.dm @@ -5,6 +5,7 @@ Space Suit Shield Armor + Tentacles */ @@ -125,7 +126,7 @@ var/datum/changeling/changeling = user.mind.changeling changeling.chem_recharge_slowdown += recharge_slowdown - return 1 + return TRUE //fancy headers yo @@ -228,7 +229,7 @@ desc = "A fleshy tentacle that can stretch out and grab things or people." icon = 'icons/obj/weapons.dmi' icon_state = "tentacle" - item_state = null + item_state = "tentacle" flags = ABSTRACT | NODROP | DROPDEL | NOBLUDGEON w_class = WEIGHT_CLASS_HUGE ammo_type = /obj/item/ammo_casing/magic/tentacle @@ -251,6 +252,11 @@ /obj/item/weapon/gun/magic/tentacle/shoot_with_empty_chamber(mob/living/user as mob|obj) to_chat(user, "The [name] is not ready yet.") +/obj/item/weapon/gun/magic/tentacle/suicide_act(mob/user) + user.visible_message("[user] coils [src] tightly around [user.p_their()] neck! It looks like [user.p_theyre()] trying to commit suicide!") + return (OXYLOSS) + + /obj/item/ammo_casing/magic/tentacle name = "tentacle" desc = "a tentacle." @@ -336,11 +342,11 @@ var/obj/item/I = C.get_active_held_item() if(I) if(C.drop_item()) - C.visible_message("[I] is yanked off of [C]'s hand by [src]!","A tentacle pulls [I] away from you!") + C.visible_message("[I] is yanked off [C]'s hand by [src]!","A tentacle pulls [I] away from you!") on_hit(I) //grab the item as if you had hit it directly with the tentacle return 1 else - to_chat(firer, "You can't seem to pry [I] off of [C]'s hands!") + to_chat(firer, "You can't seem to pry [I] off [C]'s hands!") return 0 else to_chat(firer, "[C] has nothing in hand to disarm!") @@ -389,7 +395,7 @@ var/obj/item/weapon/shield/changeling/S = ..(user) S.remaining_uses = round(changeling.absorbedcount * 3) - return 1 + return TRUE /obj/item/weapon/shield/changeling name = "shield-like mass" diff --git a/code/game/gamemodes/changeling/powers/panacea.dm b/code/game/gamemodes/changeling/powers/panacea.dm index 479c1a6cd5..08d51be262 100644 --- a/code/game/gamemodes/changeling/powers/panacea.dm +++ b/code/game/gamemodes/changeling/powers/panacea.dm @@ -41,5 +41,4 @@ for(var/datum/disease/D in user.viruses) D.cure() - feedback_add_details("changeling_powers","AP") - return 1 + return TRUE diff --git a/code/game/gamemodes/changeling/powers/regenerate.dm b/code/game/gamemodes/changeling/powers/regenerate.dm index aaa21de7db..1f07b46e79 100644 --- a/code/game/gamemodes/changeling/powers/regenerate.dm +++ b/code/game/gamemodes/changeling/powers/regenerate.dm @@ -31,3 +31,4 @@ var/mob/living/carbon/human/H = user H.restore_blood() H.remove_all_embedded_objects() + return TRUE diff --git a/code/game/gamemodes/changeling/powers/revive.dm b/code/game/gamemodes/changeling/powers/revive.dm index 5dfb52c41a..c289334ea0 100644 --- a/code/game/gamemodes/changeling/powers/revive.dm +++ b/code/game/gamemodes/changeling/powers/revive.dm @@ -26,8 +26,7 @@ user.regenerate_organs() to_chat(user, "We have revived ourselves.") user.mind.changeling.purchasedpowers -= src - feedback_add_details("changeling_powers","CR") - return 1 + return TRUE /obj/effect/proc_holder/changeling/revive/can_be_used_by(mob/user) if((user.stat != DEAD) && !(user.status_flags & FAKEDEATH)) diff --git a/code/game/gamemodes/changeling/powers/shriek.dm b/code/game/gamemodes/changeling/powers/shriek.dm index 21d533212e..29be040929 100644 --- a/code/game/gamemodes/changeling/powers/shriek.dm +++ b/code/game/gamemodes/changeling/powers/shriek.dm @@ -24,9 +24,7 @@ for(var/obj/machinery/light/L in range(4, user)) L.on = 1 L.break_light_tube() - - feedback_add_details("changeling_powers","RS") - return 1 + return TRUE /obj/effect/proc_holder/changeling/dissonant_shriek name = "Dissonant Shriek" @@ -40,6 +38,4 @@ L.on = 1 L.break_light_tube() empulse(get_turf(user), 2, 5, 1) - return 1 - - + return TRUE diff --git a/code/game/gamemodes/changeling/powers/spiders.dm b/code/game/gamemodes/changeling/powers/spiders.dm index c06ef9a694..b378f18c47 100644 --- a/code/game/gamemodes/changeling/powers/spiders.dm +++ b/code/game/gamemodes/changeling/powers/spiders.dm @@ -9,5 +9,4 @@ //Makes some spiderlings. Good for setting traps and causing general trouble. /obj/effect/proc_holder/changeling/spiders/sting_action(mob/user) spawn_atom_to_turf(/obj/structure/spider/spiderling/hunter, user, 2, FALSE) - feedback_add_details("changeling_powers","SI") - return 1 + return TRUE diff --git a/code/game/gamemodes/changeling/powers/strained_muscles.dm b/code/game/gamemodes/changeling/powers/strained_muscles.dm index 67cce8ff89..7238e2d1c1 100644 --- a/code/game/gamemodes/changeling/powers/strained_muscles.dm +++ b/code/game/gamemodes/changeling/powers/strained_muscles.dm @@ -23,6 +23,11 @@ user.Weaken(3) user.emote("gasp") + INVOKE_ASYNC(src, .proc/muscle_loop, user) + + return TRUE + +/obj/effect/proc_holder/changeling/strained_muscles/proc/muscle_loop(mob/living/carbon/user) while(active) user.status_flags |= GOTTAGOFAST if(user.stat != CONSCIOUS || user.staminaloss >= 90) @@ -41,10 +46,6 @@ sleep(40) - while(!active) //Damage stacks decrease fairly rapidly while not in sanic mode - if(stacks >= 1) - stacks-- + while(!active && stacks) //Damage stacks decrease fairly rapidly while not in sanic mode + stacks-- sleep(20) - - feedback_add_details("changeling_powers","SANIC") - return 1 diff --git a/code/game/gamemodes/changeling/powers/tiny_prick.dm b/code/game/gamemodes/changeling/powers/tiny_prick.dm index 661550a659..c44a32c24d 100644 --- a/code/game/gamemodes/changeling/powers/tiny_prick.dm +++ b/code/game/gamemodes/changeling/powers/tiny_prick.dm @@ -101,10 +101,9 @@ C.take_bodypart_damage(20, 0) //The process is extremely painful target.visible_message("[target] begins to violenty convulse!","You feel a tiny prick and a begin to uncontrollably convulse!") - feedback_add_details("changeling_powers","TS") . = TRUE + sleep(10) if(istype(C)) - sleep(10) C.real_name = NewDNA.real_name NewDNA.transfer_identity(C, transfer_SE=1) C.updateappearance(mutcolor_update=1) @@ -152,9 +151,7 @@ playsound(target, 'sound/effects/blobattack.ogg', 30, 1) addtimer(CALLBACK(src, .proc/remove_fake, target, blade), 600) - - feedback_add_details("changeling_powers","AS") - return 1 + return TRUE /obj/effect/proc_holder/changeling/sting/false_armblade/proc/remove_fake(mob/target, obj/item/weapon/melee/arm_blade/false/blade) playsound(target, 'sound/effects/blobattack.ogg', 30, 1) @@ -182,8 +179,7 @@ add_logs(user, target, "stung", "extraction sting") if(!(user.mind.changeling.has_dna(target.dna))) user.mind.changeling.add_new_profile(target, user) - feedback_add_details("changeling_powers","ED") - return 1 + return TRUE /obj/effect/proc_holder/changeling/sting/mute name = "Mute Sting" @@ -196,8 +192,7 @@ /obj/effect/proc_holder/changeling/sting/mute/sting_action(mob/user, mob/living/carbon/target) add_logs(user, target, "stung", "mute sting") target.silent += 30 - feedback_add_details("changeling_powers","MS") - return 1 + return TRUE /obj/effect/proc_holder/changeling/sting/blind name = "Blind Sting" @@ -213,8 +208,7 @@ target.become_nearsighted() target.blind_eyes(20) target.blur_eyes(40) - feedback_add_details("changeling_powers","BS") - return 1 + return TRUE /obj/effect/proc_holder/changeling/sting/LSD name = "Hallucination Sting" @@ -227,8 +221,7 @@ /obj/effect/proc_holder/changeling/sting/LSD/sting_action(mob/user, mob/living/carbon/target) add_logs(user, target, "stung", "LSD sting") addtimer(CALLBACK(src, .proc/hallucination_time, target), rand(300,600)) - feedback_add_details("changeling_powers","HS") - return 1 + return TRUE /obj/effect/proc_holder/changeling/sting/LSD/proc/hallucination_time(mob/living/carbon/target) if(target) @@ -246,5 +239,4 @@ add_logs(user, target, "stung", "cryo sting") if(target.reagents) target.reagents.add_reagent("frostoil", 30) - feedback_add_details("changeling_powers","CS") - return 1 + return TRUE diff --git a/code/game/gamemodes/changeling/powers/transform.dm b/code/game/gamemodes/changeling/powers/transform.dm index 9ca698e7e3..f9aca83d04 100644 --- a/code/game/gamemodes/changeling/powers/transform.dm +++ b/code/game/gamemodes/changeling/powers/transform.dm @@ -107,9 +107,7 @@ return changeling_transform(user, chosen_prof) - - feedback_add_details("changeling_powers","TR") - return 1 + return TRUE /datum/changeling/proc/select_dna(var/prompt, var/title, var/mob/living/carbon/user) var/list/names = list("Drop Flesh Disguise") @@ -121,8 +119,8 @@ return if(chosen_name == "Drop Flesh Disguise") - for(var/slot in slots) - if(istype(user.vars[slot], slot2type[slot])) + for(var/slot in GLOB.slots) + if(istype(user.vars[slot], GLOB.slot2type[slot])) qdel(user.vars[slot]) var/datum/changelingprofile/prof = get_dna(chosen_name) diff --git a/code/game/gamemodes/changeling/traitor_chan.dm b/code/game/gamemodes/changeling/traitor_chan.dm index a03f50a7a6..3392f46578 100644 --- a/code/game/gamemodes/changeling/traitor_chan.dm +++ b/code/game/gamemodes/changeling/traitor_chan.dm @@ -58,16 +58,16 @@ changeling.current.make_changeling() forge_changeling_objectives(changeling) greet_changeling(changeling) - ticker.mode.update_changeling_icons_added(changeling) + SSticker.mode.update_changeling_icons_added(changeling) ..() return /datum/game_mode/traitor/changeling/make_antag_chance(mob/living/carbon/human/character) //Assigns changeling to latejoiners - var/changelingcap = min( round(joined_player_list.len/(config.changeling_scaling_coeff*4))+2, round(joined_player_list.len/(config.changeling_scaling_coeff*2)) ) - if(ticker.mode.changelings.len >= changelingcap) //Caps number of latejoin antagonists + var/changelingcap = min( round(GLOB.joined_player_list.len/(config.changeling_scaling_coeff*4))+2, round(GLOB.joined_player_list.len/(config.changeling_scaling_coeff*2)) ) + if(SSticker.mode.changelings.len >= changelingcap) //Caps number of latejoin antagonists ..() return - if(ticker.mode.changelings.len <= (changelingcap - 2) || prob(100 / (config.changeling_scaling_coeff * 4))) + if(SSticker.mode.changelings.len <= (changelingcap - 2) || prob(100 / (config.changeling_scaling_coeff * 4))) if(ROLE_CHANGELING in character.client.prefs.be_special) if(!jobban_isbanned(character, ROLE_CHANGELING) && !jobban_isbanned(character, "Syndicate")) if(age_check(character.client)) diff --git a/code/game/gamemodes/clock_cult/clock_cult.dm b/code/game/gamemodes/clock_cult/clock_cult.dm index 78e940d7b8..670e08e7a2 100644 --- a/code/game/gamemodes/clock_cult/clock_cult.dm +++ b/code/game/gamemodes/clock_cult/clock_cult.dm @@ -84,7 +84,6 @@ Credit where due: /datum/game_mode var/list/servants_of_ratvar = list() //The Enlightened servants of Ratvar - var/clockwork_objective = CLOCKCULT_GATEWAY //The objective that the servants must fulfill var/clockwork_explanation = "Construct a Gateway to the Celestial Derelict and free Ratvar." //The description of the current objective /datum/game_mode/clockwork_cult @@ -126,7 +125,6 @@ Credit where due: return 1 /datum/game_mode/clockwork_cult/post_setup() - forge_clock_objectives() for(var/S in servants_to_serve) var/datum/mind/servant = S log_game("[servant.key] was made an initial servant of Ratvar") @@ -137,16 +135,6 @@ Credit where due: ..() return 1 -/datum/game_mode/clockwork_cult/proc/forge_clock_objectives() //Determine what objective that Ratvar's servants will fulfill - var/list/possible_objectives = list(CLOCKCULT_ESCAPE, CLOCKCULT_GATEWAY) - clockwork_objective = pick(possible_objectives) - switch(clockwork_objective) - if(CLOCKCULT_ESCAPE) - clockwork_explanation = "Construct a Gateway to the Celestial Derelict and proselytize the entire station." - if(CLOCKCULT_GATEWAY) - clockwork_explanation = "Construct a Gateway to the Celestial Derelict and free Ratvar." - return 1 - /datum/game_mode/clockwork_cult/proc/greet_servant(mob/M) //Description of their role if(!M) return 0 @@ -182,21 +170,18 @@ Credit where due: if(!L || !istype(L) || !L.mind) return 0 var/datum/mind/M = L.mind - to_chat(M.current, "This is Ratvar's will: [clockwork_explanation]") - M.memory += "Ratvar's will: [clockwork_explanation]
" + to_chat(M.current, "This is Ratvar's will: [CLOCKCULT_OBJECTIVE]") + M.memory += "Ratvar's will: [CLOCKCULT_OBJECTIVE]
" return 1 /datum/game_mode/clockwork_cult/proc/check_clockwork_victory() - switch(clockwork_objective) - if(CLOCKCULT_ESCAPE) - if(clockwork_gateway_activated) - ticker.news_report = CLOCK_PROSELYTIZATION - return TRUE - if(CLOCKCULT_GATEWAY) - if(ratvar_awakens) - ticker.news_report = CLOCK_SUMMON - return TRUE - ticker.news_report = CULT_FAILURE + if(GLOB.clockwork_gateway_activated) + SSticker.news_report = CLOCK_PROSELYTIZATION //failure, technically, but we have the station + if(GLOB.ratvar_awakens) + SSticker.news_report = CLOCK_SUMMON + return TRUE + else + SSticker.news_report = CULT_FAILURE return FALSE /datum/game_mode/clockwork_cult/declare_completion() @@ -205,26 +190,26 @@ Credit where due: /datum/game_mode/proc/auto_declare_completion_clockwork_cult() var/text = "" - if(istype(ticker.mode, /datum/game_mode/clockwork_cult)) //Possibly hacky? - var/datum/game_mode/clockwork_cult/C = ticker.mode + if(istype(SSticker.mode, /datum/game_mode/clockwork_cult)) //Possibly hacky? + var/datum/game_mode/clockwork_cult/C = SSticker.mode if(C.check_clockwork_victory()) text += "Ratvar's servants have succeeded in fulfilling His goals!" - feedback_set_details("round_end_result", "win - servants completed their objective ([clockwork_objective])") + feedback_set_details("round_end_result", "win - servants completed their objective (summon ratvar)") else var/half_victory = FALSE - var/obj/structure/destructible/clockwork/massive/celestial_gateway/G = locate() in all_clockwork_objects + var/obj/structure/destructible/clockwork/massive/celestial_gateway/G = locate() in GLOB.all_clockwork_objects if(G) half_victory = TRUE if(half_victory) - text += "The crew escaped before [clockwork_objective == CLOCKCULT_GATEWAY ? "Ratvar could rise":"the station could be proselytized"], but the gateway \ + text += "The crew escaped before Ratvar could rise, but the gateway \ was successfully constructed!" - feedback_set_details("round_end_result", "halfwin - servants constructed the gateway but their objective was not completed ([clockwork_objective])") + feedback_set_details("round_end_result", "halfwin - servants constructed the gateway but their objective was not completed (summon ratvar)") else text += "Ratvar's servants have failed!" - feedback_set_details("round_end_result", "loss - servants failed their objective ([clockwork_objective])") - text += "
The servants' objective was:
[clockwork_explanation]" - text += "
Ratvar's servants had [clockwork_caches] Tinkerer's Caches." - text += "
Construction Value(CV) was: [clockwork_construction_value]" + feedback_set_details("round_end_result", "loss - servants failed their objective (summon ratvar)") + text += "
The servants' objective was:
[CLOCKCULT_OBJECTIVE]" + text += "
Ratvar's servants had [GLOB.clockwork_caches] Tinkerer's Caches." + text += "
Construction Value(CV) was: [GLOB.clockwork_construction_value]" var/list/scripture_states = scripture_unlock_check() for(var/i in scripture_states) if(i != SCRIPTURE_DRIVER) @@ -236,11 +221,11 @@ Credit where due: to_chat(world, text) /datum/game_mode/proc/update_servant_icons_added(datum/mind/M) - var/datum/atom_hud/antag/A = huds[ANTAG_HUD_CLOCKWORK] + var/datum/atom_hud/antag/A = GLOB.huds[ANTAG_HUD_CLOCKWORK] A.join_hud(M.current) set_antag_hud(M.current, "clockwork") /datum/game_mode/proc/update_servant_icons_removed(datum/mind/M) - var/datum/atom_hud/antag/A = huds[ANTAG_HUD_CLOCKWORK] + var/datum/atom_hud/antag/A = GLOB.huds[ANTAG_HUD_CLOCKWORK] A.leave_hud(M.current) set_antag_hud(M.current, null) diff --git a/code/game/gamemodes/clock_cult/clock_effect.dm b/code/game/gamemodes/clock_cult/clock_effect.dm index 69e973b4eb..c04f6b8979 100644 --- a/code/game/gamemodes/clock_cult/clock_effect.dm +++ b/code/game/gamemodes/clock_cult/clock_effect.dm @@ -12,10 +12,10 @@ /obj/effect/clockwork/New() ..() - all_clockwork_objects += src + GLOB.all_clockwork_objects += src /obj/effect/clockwork/Destroy() - all_clockwork_objects -= src + GLOB.all_clockwork_objects -= src return ..() /obj/effect/clockwork/examine(mob/user) diff --git a/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm b/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm index 081ca1f6cb..6c56295c05 100644 --- a/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm +++ b/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm @@ -128,7 +128,7 @@ var/mob/living/carbon/C = L C.silent += 5 var/message = "[sigil_name] in [get_area(src)] [is_servant_of_ratvar(L) ? "successfully converted" : "failed to convert"]" - for(var/M in mob_list) + for(var/M in GLOB.mob_list) if(isobserver(M)) var/link = FOLLOW_LINK(M, L) to_chat(M, "[link] [message] [L.real_name]!") @@ -198,7 +198,7 @@ var/structure_number = 0 for(var/obj/structure/destructible/clockwork/powered/P in range(SIGIL_ACCESS_RANGE, src)) structure_number++ - to_chat(user, "It is storing [ratvar_awakens ? "INFINITY":"[power_charge]"]W of power, \ + to_chat(user, "It is storing [GLOB.ratvar_awakens ? "INFINITY":"[power_charge]"]W of power, \ and [structure_number] Clockwork Structure[structure_number == 1 ? "":"s"] [structure_number == 1 ? "is":"are"] in range.") if(iscyborg(user)) to_chat(user, "You can recharge from the [sigil_name] by crossing it.") @@ -248,7 +248,7 @@ update_glow() /obj/effect/clockwork/sigil/transmission/proc/modify_charge(amount) - if(ratvar_awakens) + if(GLOB.ratvar_awakens) update_glow() return TRUE if(power_charge - amount < 0) @@ -258,7 +258,7 @@ return TRUE /obj/effect/clockwork/sigil/transmission/proc/update_glow() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) alpha = 255 else alpha = min(initial(alpha) + power_charge*0.02, 255) @@ -289,8 +289,8 @@ /obj/effect/clockwork/sigil/vitality/examine(mob/user) ..() if(is_servant_of_ratvar(user) || isobserver(user)) - to_chat(user, "It has access to [ratvar_awakens ? "INFINITE":"[vitality]"] units of vitality.") - if(ratvar_awakens) + to_chat(user, "It has access to [GLOB.ratvar_awakens ? "INFINITE":"[vitality]"] units of vitality.") + if(GLOB.ratvar_awakens) to_chat(user, "It can revive Servants at no cost!") else to_chat(user, "It can revive Servants at a cost of [base_revive_cost] vitality plus vitality equal to the non-oxygen damage they have, in addition to being destroyed in the process.") @@ -303,7 +303,7 @@ addtimer(CALLBACK(src, .proc/update_alpha), 10) sleep(10) //as long as they're still on the sigil and are either not a servant or they're a servant AND it has remaining vitality - while(L && (!is_servant_of_ratvar(L) || (is_servant_of_ratvar(L) && (ratvar_awakens || vitality))) && get_turf(L) == get_turf(src)) + while(L && (!is_servant_of_ratvar(L) || (is_servant_of_ratvar(L) && (GLOB.ratvar_awakens || vitality))) && get_turf(L) == get_turf(src)) sigil_active = TRUE if(animation_number >= 4) new /obj/effect/overlay/temp/ratvar/sigil/vitality(get_turf(src)) @@ -323,7 +323,7 @@ qdel(W) L.dust() else - if(!ratvar_awakens && L.stat == CONSCIOUS) + if(!GLOB.ratvar_awakens && L.stat == CONSCIOUS) vitality_drained = L.adjustToxLoss(1) else vitality_drained = L.adjustToxLoss(1.5) @@ -334,7 +334,7 @@ else if(L.stat == DEAD) var/revival_cost = base_revive_cost + L.getCloneLoss() + L.getToxLoss() + L.getFireLoss() + L.getBruteLoss() //ignores oxygen damage - if(ratvar_awakens) + if(GLOB.ratvar_awakens) revival_cost = 0 var/mob/dead/observer/ghost = L.get_ghost(TRUE) if(vitality >= revival_cost && (ghost || (L.mind && L.mind.active))) @@ -344,14 +344,14 @@ var/obj/effect/overlay/temp/ratvar/sigil/vitality/V = new /obj/effect/overlay/temp/ratvar/sigil/vitality(get_turf(src)) animate(V, alpha = 0, transform = matrix()*2, time = 8) playsound(L, 'sound/magic/Staff_Healing.ogg', 50, 1) - L.visible_message("[L] suddenly gets back up, [ratvar_awakens ? "[L.p_their()] body dripping blue ichor":"even as [src] scatters into blue sparks around [L.p_them()]"]!", \ + L.visible_message("[L] suddenly gets back up, [GLOB.ratvar_awakens ? "[L.p_their()] body dripping blue ichor":"even as [src] scatters into blue sparks around [L.p_them()]"]!", \ "\"[text2ratvar("You will be okay, child.")]\"") vitality -= revival_cost - if(!ratvar_awakens) + if(!GLOB.ratvar_awakens) qdel(src) break var/vitality_for_cycle = 3 - if(!ratvar_awakens) + if(!GLOB.ratvar_awakens) if(L.stat == CONSCIOUS) vitality_for_cycle = 2 vitality_for_cycle = min(vitality, vitality_for_cycle) @@ -360,7 +360,7 @@ if(!vitality_used) break - if(!ratvar_awakens) + if(!GLOB.ratvar_awakens) vitality -= vitality_used sleep(2) diff --git a/code/game/gamemodes/clock_cult/clock_effects/spatial_gateway.dm b/code/game/gamemodes/clock_cult/clock_effects/spatial_gateway.dm index 26575d881e..f376410124 100644 --- a/code/game/gamemodes/clock_cult/clock_effects/spatial_gateway.dm +++ b/code/game/gamemodes/clock_cult/clock_effects/spatial_gateway.dm @@ -112,7 +112,7 @@ /obj/effect/clockwork/spatial_gateway/Bumped(atom/A) ..() - if(isliving(A) || istype(A, /obj/item)) + if(A && !QDELETED(A)) pass_through_gateway(A) /obj/effect/clockwork/spatial_gateway/proc/pass_through_gateway(atom/movable/A, no_cost) @@ -151,13 +151,13 @@ var/list/possible_targets = list() var/list/teleportnames = list() - for(var/obj/structure/destructible/clockwork/powered/clockwork_obelisk/O in all_clockwork_objects) + for(var/obj/structure/destructible/clockwork/powered/clockwork_obelisk/O in GLOB.all_clockwork_objects) if(!O.Adjacent(invoker) && O != src && (O.z <= ZLEVEL_SPACEMAX) && O.anchored) //don't list obelisks that we're next to var/area/A = get_area(O) var/locname = initial(A.name) possible_targets[avoid_assoc_duplicate_keys("[locname] [O.name]", teleportnames)] = O - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L in GLOB.living_mob_list) if(!L.stat && is_servant_of_ratvar(L) && !L.Adjacent(invoker) && (L.z <= ZLEVEL_SPACEMAX)) //People right next to the invoker can't be portaled to, for obvious reasons possible_targets[avoid_assoc_duplicate_keys("[L.name] ([L.real_name])", teleportnames)] = L diff --git a/code/game/gamemodes/clock_cult/clock_helpers/component_helpers.dm b/code/game/gamemodes/clock_cult/clock_helpers/component_helpers.dm index e04edc42c3..e3c456460c 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/component_helpers.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/component_helpers.dm @@ -2,7 +2,7 @@ /proc/generate_cache_component(specific_component_id, atom/A) if(!specific_component_id) specific_component_id = get_weighted_component_id() - clockwork_component_cache[specific_component_id]++ + GLOB.clockwork_component_cache[specific_component_id]++ if(A) var/component_animation_type = get_component_animation_type(specific_component_id) new component_animation_type(get_turf(A)) @@ -13,15 +13,15 @@ /proc/get_weighted_component_id(obj/item/clockwork/slab/storage_slab) . = list() if(storage_slab) - if(clockwork_caches) - for(var/i in clockwork_component_cache) - .[i] = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*(clockwork_component_cache[i] + storage_slab.stored_components[i]), 1) + if(GLOB.clockwork_caches) + for(var/i in GLOB.clockwork_component_cache) + .[i] = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*(GLOB.clockwork_component_cache[i] + storage_slab.stored_components[i]), 1) else - for(var/i in clockwork_component_cache) + for(var/i in GLOB.clockwork_component_cache) .[i] = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*storage_slab.stored_components[i], 1) else - for(var/i in clockwork_component_cache) - .[i] = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*clockwork_component_cache[i], 1) + for(var/i in GLOB.clockwork_component_cache) + .[i] = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*GLOB.clockwork_component_cache[i], 1) . = pickweight(.) //returns a component name from a component id @@ -37,8 +37,6 @@ return "Replicant Alloy" if(HIEROPHANT_ANSIBLE) return "Hierophant Ansible" - else - return null //returns a component acronym from a component id /proc/get_component_acronym(id) @@ -53,8 +51,6 @@ return "RA" if(HIEROPHANT_ANSIBLE) return "HA" - else - return null //returns a component id from a component name /proc/get_component_id(name) @@ -69,8 +65,6 @@ return REPLICANT_ALLOY if("Hierophant Ansible") return HIEROPHANT_ANSIBLE - else - return null //returns a component spanclass from a component id /proc/get_component_span(id) @@ -127,8 +121,6 @@ return /obj/effect/overlay/temp/ratvar/component/alloy if(HIEROPHANT_ANSIBLE) return /obj/effect/overlay/temp/ratvar/component/ansible - else - return null //returns a type for a component from a component id /proc/get_component_type(id) @@ -142,6 +134,4 @@ if(REPLICANT_ALLOY) return /obj/item/clockwork/component/replicant_alloy if(HIEROPHANT_ANSIBLE) - return /obj/item/clockwork/component/hierophant_ansible - else - return null \ No newline at end of file + return /obj/item/clockwork/component/hierophant_ansible \ No newline at end of file diff --git a/code/game/gamemodes/clock_cult/clock_helpers/hierophant_network.dm b/code/game/gamemodes/clock_cult/clock_helpers/hierophant_network.dm index 47b8178dff..29f2363e40 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/hierophant_network.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/hierophant_network.dm @@ -2,7 +2,7 @@ /proc/hierophant_message(message, servantsonly, atom/target) if(!message) return FALSE - for(var/M in mob_list) + for(var/M in GLOB.mob_list) if(!servantsonly && isobserver(M)) if(target) var/link = FOLLOW_LINK(M, target) diff --git a/code/game/gamemodes/clock_cult/clock_helpers/ratvarian_language.dm b/code/game/gamemodes/clock_cult/clock_helpers/ratvarian_language.dm index 3ca0a042b5..fcb30a096d 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/ratvarian_language.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/ratvarian_language.dm @@ -101,14 +101,11 @@ List of nuances: /proc/clockwork_say(atom/movable/AM, message, whisper=FALSE) var/list/spans = list(SPAN_ROBOT) - var/old_languages_spoken = AM.languages_spoken - AM.languages_spoken = HUMAN //anyone who can understand HUMAN will hear weird shitty ratvar speak, otherwise it'll get starred out if(isliving(AM)) var/mob/living/L = AM if(!whisper) - L.say(message, "clock", spans) + L.say(message, "clock", spans, language=/datum/language/common) else L.whisper(message) else - AM.say(message) - AM.languages_spoken = old_languages_spoken + AM.say(message, language=/datum/language/common) diff --git a/code/game/gamemodes/clock_cult/clock_helpers/scripture_checks.dm b/code/game/gamemodes/clock_cult/clock_helpers/scripture_checks.dm index 348901e1f0..e5d193d74a 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/scripture_checks.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/scripture_checks.dm @@ -2,18 +2,18 @@ /proc/scripture_unlock_check() var/servants = 0 var/unconverted_ai_exists = get_unconverted_ais() - for(var/mob/living/M in living_mob_list) + for(var/mob/living/M in GLOB.living_mob_list) if(is_servant_of_ratvar(M) && (ishuman(M) || issilicon(M))) servants++ . = list(SCRIPTURE_DRIVER = TRUE, SCRIPTURE_SCRIPT = FALSE, SCRIPTURE_APPLICATION = FALSE, SCRIPTURE_REVENANT = FALSE, SCRIPTURE_JUDGEMENT = FALSE) //Drivers: always unlocked - .[SCRIPTURE_SCRIPT] = (servants >= SCRIPT_SERVANT_REQ && clockwork_caches >= SCRIPT_CACHE_REQ) + .[SCRIPTURE_SCRIPT] = (servants >= SCRIPT_SERVANT_REQ && GLOB.clockwork_caches >= SCRIPT_CACHE_REQ) //Script: SCRIPT_SERVANT_REQ or more non-brain servants and SCRIPT_CACHE_REQ or more clockwork caches - .[SCRIPTURE_APPLICATION] = (servants >= APPLICATION_SERVANT_REQ && clockwork_caches >= APPLICATION_CACHE_REQ && clockwork_construction_value >= APPLICATION_CV_REQ) + .[SCRIPTURE_APPLICATION] = (servants >= APPLICATION_SERVANT_REQ && GLOB.clockwork_caches >= APPLICATION_CACHE_REQ && GLOB.clockwork_construction_value >= APPLICATION_CV_REQ) //Application: APPLICATION_SERVANT_REQ or more non-brain servants, APPLICATION_CACHE_REQ or more clockwork caches, and at least APPLICATION_CV_REQ CV - .[SCRIPTURE_REVENANT] = (servants >= REVENANT_SERVANT_REQ && clockwork_caches >= REVENANT_CACHE_REQ && clockwork_construction_value >= REVENANT_CV_REQ) + .[SCRIPTURE_REVENANT] = (servants >= REVENANT_SERVANT_REQ && GLOB.clockwork_caches >= REVENANT_CACHE_REQ && GLOB.clockwork_construction_value >= REVENANT_CV_REQ) //Revenant: REVENANT_SERVANT_REQ or more non-brain servants, REVENANT_CACHE_REQ or more clockwork caches, and at least REVENANT_CV_REQ CV - .[SCRIPTURE_JUDGEMENT] = (servants >= JUDGEMENT_SERVANT_REQ && clockwork_caches >= JUDGEMENT_CACHE_REQ && clockwork_construction_value >= JUDGEMENT_CV_REQ && !unconverted_ai_exists) + .[SCRIPTURE_JUDGEMENT] = (servants >= JUDGEMENT_SERVANT_REQ && GLOB.clockwork_caches >= JUDGEMENT_CACHE_REQ && GLOB.clockwork_construction_value >= JUDGEMENT_CV_REQ && !unconverted_ai_exists) //Judgement: JUDGEMENT_SERVANT_REQ or more non-brain servants, JUDGEMENT_CACHE_REQ or more clockwork caches, at least JUDGEMENT_CV_REQ CV, and there are no living, non-servant ais //reports to servants when scripture is locked or unlocked @@ -26,33 +26,36 @@ /proc/get_unconverted_ais() . = 0 - for(var/ai in ai_list) - var/mob/living/silicon/AI = ai - if(is_servant_of_ratvar(AI) || !isturf(AI.loc) || AI.z != ZLEVEL_STATION) + for(var/ai in GLOB.ai_list) + var/mob/living/silicon/ai/AI = ai + if(AI.deployed_shell && is_servant_of_ratvar(AI.deployed_shell)) + continue + if(is_servant_of_ratvar(AI) || !isturf(AI.loc) || AI.z != ZLEVEL_STATION || AI.stat == DEAD) continue .++ /proc/update_slab_info(obj/item/clockwork/slab/set_slab) generate_all_scripture() var/needs_update = FALSE //if everything needs an update, for whatever reason - for(var/s in all_scripture) - var/datum/clockwork_scripture/S = all_scripture[s] + for(var/s in GLOB.all_scripture) + var/datum/clockwork_scripture/S = GLOB.all_scripture[s] if(S.creation_update()) needs_update = TRUE if(!set_slab || needs_update) - for(var/obj/item/clockwork/slab/S in all_clockwork_objects) + for(var/obj/item/clockwork/slab/S in GLOB.all_clockwork_objects) SStgui.update_uis(S) - S.update_quickbind() + if(needs_update) + S.update_quickbind() else SStgui.update_uis(set_slab) set_slab.update_quickbind() /proc/generate_all_scripture() - if(!all_scripture.len) + if(!GLOB.all_scripture.len) for(var/V in sortList(subtypesof(/datum/clockwork_scripture), /proc/cmp_clockscripture_priority)) var/datum/clockwork_scripture/S = new V - all_scripture[S.type] = S + GLOB.all_scripture[S.type] = S //changes construction value /proc/change_construction_value(amount) - clockwork_construction_value += amount + GLOB.clockwork_construction_value += amount diff --git a/code/game/gamemodes/clock_cult/clock_item.dm b/code/game/gamemodes/clock_cult/clock_item.dm index 66500d4ee5..a785f8121c 100644 --- a/code/game/gamemodes/clock_cult/clock_item.dm +++ b/code/game/gamemodes/clock_cult/clock_item.dm @@ -11,10 +11,10 @@ /obj/item/clockwork/New() ..() ratvar_act() - all_clockwork_objects += src + GLOB.all_clockwork_objects += src /obj/item/clockwork/Destroy() - all_clockwork_objects -= src + GLOB.all_clockwork_objects -= src return ..() /obj/item/clockwork/examine(mob/user) diff --git a/code/game/gamemodes/clock_cult/clock_items/clockwork_armor.dm b/code/game/gamemodes/clock_cult/clock_items/clockwork_armor.dm index ba9e86864c..bde1f4b4d4 100644 --- a/code/game/gamemodes/clock_cult/clock_items/clockwork_armor.dm +++ b/code/game/gamemodes/clock_cult/clock_items/clockwork_armor.dm @@ -11,14 +11,14 @@ /obj/item/clothing/head/helmet/clockwork/New() ..() ratvar_act() - all_clockwork_objects += src + GLOB.all_clockwork_objects += src /obj/item/clothing/head/helmet/clockwork/Destroy() - all_clockwork_objects -= src + GLOB.all_clockwork_objects -= src return ..() /obj/item/clothing/head/helmet/clockwork/ratvar_act() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 100, bio = 100, rad = 100, fire = 100, acid = 100) flags |= STOPSPRESSUREDMAGE max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT @@ -67,14 +67,14 @@ /obj/item/clothing/suit/armor/clockwork/New() ..() ratvar_act() - all_clockwork_objects += src + GLOB.all_clockwork_objects += src /obj/item/clothing/suit/armor/clockwork/Destroy() - all_clockwork_objects -= src + GLOB.all_clockwork_objects -= src return ..() /obj/item/clothing/suit/armor/clockwork/ratvar_act() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 100, bio = 100, rad = 100, fire = 100, acid = 100) flags |= STOPSPRESSUREDMAGE max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT @@ -128,14 +128,14 @@ /obj/item/clothing/gloves/clockwork/New() ..() ratvar_act() - all_clockwork_objects += src + GLOB.all_clockwork_objects += src /obj/item/clothing/gloves/clockwork/Destroy() - all_clockwork_objects -= src + GLOB.all_clockwork_objects -= src return ..() /obj/item/clothing/gloves/clockwork/ratvar_act() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 100, bio = 100, rad = 100, fire = 100, acid = 100) flags |= STOPSPRESSUREDMAGE max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT @@ -181,17 +181,17 @@ /obj/item/clothing/shoes/clockwork/New() ..() ratvar_act() - all_clockwork_objects += src + GLOB.all_clockwork_objects += src /obj/item/clothing/shoes/clockwork/Destroy() - all_clockwork_objects -= src + GLOB.all_clockwork_objects -= src return ..() /obj/item/clothing/shoes/clockwork/negates_gravity() return TRUE /obj/item/clothing/shoes/clockwork/ratvar_act() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) flags |= NOSLIP else flags &= NOSLIP diff --git a/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm b/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm index d988c68ba7..513f0d5cbd 100644 --- a/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm +++ b/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm @@ -113,11 +113,11 @@ charge_delay = 2 /obj/item/clockwork/clockwork_proselytizer/ratvar_act() - if(nezbere_invoked) + if(GLOB.nezbere_invoked) charge_rate = 1250 else charge_rate = initial(charge_rate) - if(ratvar_awakens) + if(GLOB.ratvar_awakens) uses_power = FALSE speed_multiplier = initial(speed_multiplier) * 0.25 else @@ -165,7 +165,7 @@ /obj/item/clockwork/clockwork_proselytizer/proc/can_use_power(amount) if(amount == RATVAR_POWER_CHECK) - if(ratvar_awakens || !uses_power) + if(GLOB.ratvar_awakens || !uses_power) return TRUE else return FALSE diff --git a/code/game/gamemodes/clock_cult/clock_items/clockwork_slab.dm b/code/game/gamemodes/clock_cult/clock_items/clockwork_slab.dm index 3d0925a000..001a0822d9 100644 --- a/code/game/gamemodes/clock_cult/clock_items/clockwork_slab.dm +++ b/code/game/gamemodes/clock_cult/clock_items/clockwork_slab.dm @@ -21,6 +21,7 @@ var/obj/effect/proc_holder/slab/slab_ability //the slab's current bound ability, for certain scripture var/list/quickbound = list(/datum/clockwork_scripture/ranged_ability/geis_prep, /datum/clockwork_scripture/create_object/replicant, \ /datum/clockwork_scripture/create_object/tinkerers_cache) //quickbound scripture, accessed by index + var/maximum_quickbound = 5 //how many quickbound scriptures we can have actions_types = list(/datum/action/item_action/clock/hierophant) /obj/item/clockwork/slab/starter @@ -51,6 +52,7 @@ nonhuman_usable = TRUE quickbound = list(/datum/clockwork_scripture/ranged_ability/judicial_marker, /datum/clockwork_scripture/ranged_ability/linked_vanguard, \ /datum/clockwork_scripture/create_object/tinkerers_cache) + maximum_quickbound = 6 //we usually have one or two unique scriptures, so if ratvar is up let us bind one more actions_types = list() /obj/item/clockwork/slab/cyborg/engineer //five scriptures, plus a proselytizer @@ -81,7 +83,15 @@ quickbound = list(/datum/clockwork_scripture/ranged_ability/linked_vanguard, /datum/clockwork_scripture/spatial_gateway, /datum/clockwork_scripture/channeled/volt_void/cyborg) /obj/item/clockwork/slab/cyborg/access_display(mob/living/user) - to_chat(user, "Use the action buttons to recite your limited set of scripture!") + if(!GLOB.ratvar_awakens) + to_chat(user, "Use the action buttons to recite your limited set of scripture!") + else + ..() + +/obj/item/clockwork/slab/cyborg/ratvar_act() + ..() + if(!GLOB.ratvar_awakens) + SStgui.close_uis(src) /obj/item/clockwork/slab/New() ..() @@ -97,7 +107,7 @@ return ..() /obj/item/clockwork/slab/ratvar_act() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) nonhuman_usable = TRUE else nonhuman_usable = initial(nonhuman_usable) @@ -119,7 +129,7 @@ return var/servants = 0 var/production_slowdown = 0 - for(var/mob/living/M in living_mob_list) + for(var/mob/living/M in GLOB.living_mob_list) if(is_servant_of_ratvar(M) && (ishuman(M) || issilicon(M))) servants++ if(servants > SCRIPT_SERVANT_REQ) @@ -149,11 +159,11 @@ continue var/datum/clockwork_scripture/quickbind_slot = quickbound[i] to_chat(user, "Quickbind button: [initial(quickbind_slot.name)].") - if(clockwork_caches) //show components on examine + if(GLOB.clockwork_caches) //show components on examine to_chat(user, "Stored components (with global cache):") for(var/i in stored_components) to_chat(user, "[get_component_name(i)][i != REPLICANT_ALLOY ? "s":""]: [stored_components[i]] \ - ([stored_components[i] + clockwork_component_cache[i]])") + ([stored_components[i] + GLOB.clockwork_component_cache[i]])") else to_chat(user, "Stored components:") for(var/i in stored_components) @@ -195,9 +205,9 @@ if(!C.component_id) return 0 user.visible_message("[user] inserts [C] into [src].", "You insert [C] into [src]\ - [clockwork_caches ? ", where it is added to the global cache":""].") - if(clockwork_caches) - clockwork_component_cache[C.component_id]++ + [GLOB.clockwork_caches ? ", where it is added to the global cache":""].
") + if(GLOB.clockwork_caches) + GLOB.clockwork_component_cache[C.component_id]++ update_slab_info() else stored_components[C.component_id]++ @@ -207,11 +217,15 @@ return 1 else if(istype(I, /obj/item/clockwork/slab) && ratvarian) var/obj/item/clockwork/slab/S = I + var/needs_update = FALSE for(var/i in stored_components) stored_components[i] += S.stored_components[i] S.stored_components[i] = 0 - update_slab_info(src) - update_slab_info(S) + if(S.stored_components[i]) + needs_update = TRUE + if(needs_update) + update_slab_info(src) + update_slab_info(S) user.visible_message("[user] empties [src] into [S].", "You transfer your slab's components into [S].") else return ..() @@ -265,7 +279,7 @@ ui_interact(user) return TRUE -/obj/item/clockwork/slab/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = inventory_state) +/obj/item/clockwork/slab/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "clockwork_slab", name, 800, 420, master_ui, state) @@ -282,7 +296,7 @@ var/initial_tier = initial(scripture.tier) if(initial_tier != SCRIPTURE_PERIPHERAL) var/list/tiers_of_scripture = scripture_unlock_check() - if(!ratvar_awakens && !no_cost && !tiers_of_scripture[initial_tier]) + if(!GLOB.ratvar_awakens && !no_cost && !tiers_of_scripture[initial_tier]) to_chat(user, "That scripture is not unlocked, and cannot be recited!") return FALSE var/datum/clockwork_scripture/scripture_to_recite = new scripture @@ -294,7 +308,7 @@ //Guide to Serving Ratvar /obj/item/clockwork/slab/proc/recollection() var/list/textlist = list("If you're seeing this, file a bug report.") - if(ratvar_awakens) + if(GLOB.ratvar_awakens) textlist = list("") for(var/i in 1 to 100) textlist += "HONOR RATVAR " @@ -302,7 +316,7 @@ else var/servants = 0 var/production_time = SLAB_PRODUCTION_TIME - for(var/mob/living/M in living_mob_list) + for(var/mob/living/M in GLOB.living_mob_list) if(is_servant_of_ratvar(M) && (ishuman(M) || issilicon(M))) servants++ if(servants > SCRIPT_SERVANT_REQ) @@ -358,11 +372,12 @@ The remaining functions are several buttons in the top left while holding the slab.
From left to right, they are:
\ Hierophant Network, which allows communication to other Servants.
") if(LAZYLEN(quickbound)) - for(var/i in 1 to quickbound.len) - if(!quickbound[i]) - continue - var/datum/clockwork_scripture/quickbind_slot = quickbound[i] - textlist += "A Quickbind slot, currently set to [initial(quickbind_slot.name)].
" + for(var/i in 1 to maximum_quickbound) + if(LAZYLEN(quickbound) < i || !quickbound[i]) + textlist += "A Quickbind slot, currently set to Nothing.
" + else + var/datum/clockwork_scripture/quickbind_slot = quickbound[i] + textlist += "A Quickbind slot, currently set to [initial(quickbind_slot.name)].
" textlist += "
\ Examine the slab or swap to Recital to check the number of components it has available.

\ \ @@ -379,9 +394,9 @@ temp_data += " " else temp_data += " (" - if(clockwork_caches) //if we have caches, display what's in the global cache - for(var/i in clockwork_component_cache) - temp_data += "[get_component_acronym(i)] [data["components"][i] + clockwork_component_cache[i]]" + if(GLOB.clockwork_caches) //if we have caches, display what's in the global cache + for(var/i in GLOB.clockwork_component_cache) + temp_data += "[get_component_acronym(i)] [data["components"][i] + GLOB.clockwork_component_cache[i]]" if(i != HIEROPHANT_ANSIBLE) temp_data += " " else @@ -411,8 +426,8 @@ generate_all_scripture() data["scripture"] = list() - for(var/s in all_scripture) - var/datum/clockwork_scripture/S = all_scripture[s] + for(var/s in GLOB.all_scripture) + var/datum/clockwork_scripture/S = GLOB.all_scripture[s] if(S.tier == selected_scripture) //display only scriptures of the selected tier var/scripture_color = get_component_color_bright(S.primary_component) var/list/temp_info = list("name" = "[S.name]", @@ -456,10 +471,10 @@ selected_scripture = params["category"] if("component") var/list/components = list("Random Components") - for(var/i in clockwork_component_cache) + for(var/i in GLOB.clockwork_component_cache) var/cache_components = 0 - if(clockwork_caches) - cache_components = clockwork_component_cache[i] + if(GLOB.clockwork_caches) + cache_components = GLOB.clockwork_component_cache[i] components["[get_component_name(i)] [(cache_components + stored_components[i])]"] = i var/input_component = input("Choose a component type.", "Target Component") as null|anything in components if(input_component && !..()) @@ -474,8 +489,8 @@ quickbound[found_index] = null //otherwise, leave it as a null so the scripture maintains position update_quickbind() else - var/target_index = input("Position of [initial(path.name)], 1 to 5?", "Input") as num|null - if(isnum(target_index) && target_index > 0 && target_index < 6 && !..()) + var/target_index = input("Position of [initial(path.name)], 1 to [maximum_quickbound]?", "Input") as num|null + if(isnum(target_index) && target_index > 0 && target_index <= maximum_quickbound && !..()) var/datum/clockwork_scripture/S if(LAZYLEN(quickbound) >= target_index) S = quickbound[target_index] @@ -488,6 +503,9 @@ return while(LAZYLEN(quickbound) < index) quickbound += null + var/datum/clockwork_scripture/quickbind_slot = GLOB.all_scripture[quickbound[index]] + if(quickbind_slot && !quickbind_slot.quickbind) + return //we can't unbind things we can't normally bind quickbound[index] = scripture update_quickbind() @@ -500,7 +518,7 @@ continue var/datum/action/item_action/clock/quickbind/Q = new /datum/action/item_action/clock/quickbind(src) Q.scripture_index = i - var/datum/clockwork_scripture/quickbind_slot = all_scripture[quickbound[i]] + var/datum/clockwork_scripture/quickbind_slot = GLOB.all_scripture[quickbound[i]] Q.name = "[quickbind_slot.name] ([Q.scripture_index])" var/list/temp_desc = list() for(var/c in quickbind_slot.consumed_components) //show how much the bound scripture costs diff --git a/code/game/gamemodes/clock_cult/clock_items/judicial_visor.dm b/code/game/gamemodes/clock_cult/clock_items/judicial_visor.dm index 0353984a68..89bc41f169 100644 --- a/code/game/gamemodes/clock_cult/clock_items/judicial_visor.dm +++ b/code/game/gamemodes/clock_cult/clock_items/judicial_visor.dm @@ -15,12 +15,12 @@ /obj/item/clothing/glasses/judicial_visor/New() ..() - all_clockwork_objects += src + GLOB.all_clockwork_objects += src blaster = new(src) blaster.visor = src /obj/item/clothing/glasses/judicial_visor/Destroy() - all_clockwork_objects -= src + GLOB.all_clockwork_objects -= src if(blaster.ranged_ability_user) blaster.remove_ranged_ability() blaster.visor = null @@ -131,7 +131,7 @@ continue V.recharging = TRUE //To prevent exploiting multiple visors to bypass the cooldown V.update_status() - addtimer(CALLBACK(V, /obj/item/clothing/glasses/judicial_visor.proc/recharge_visor, ranged_ability_user), (ratvar_awakens ? visor.recharge_cooldown*0.1 : visor.recharge_cooldown) * 2) + addtimer(CALLBACK(V, /obj/item/clothing/glasses/judicial_visor.proc/recharge_visor, ranged_ability_user), (GLOB.ratvar_awakens ? visor.recharge_cooldown*0.1 : visor.recharge_cooldown) * 2) clockwork_say(ranged_ability_user, text2ratvar("Kneel, heathens!")) ranged_ability_user.visible_message("[ranged_ability_user]'s judicial visor fires a stream of energy at [target], creating a strange mark!", "You direct [visor]'s power to [target]. You must wait for some time before doing this again.") var/turf/targetturf = get_turf(target) @@ -139,7 +139,7 @@ add_logs(ranged_ability_user, targetturf, "created a judicial marker") ranged_ability_user.update_action_buttons_icon() ranged_ability_user.update_inv_glasses() - addtimer(CALLBACK(visor, /obj/item/clothing/glasses/judicial_visor.proc/recharge_visor, ranged_ability_user), ratvar_awakens ? visor.recharge_cooldown*0.1 : visor.recharge_cooldown)//Cooldown is reduced by 10x if Ratvar is up + addtimer(CALLBACK(visor, /obj/item/clothing/glasses/judicial_visor.proc/recharge_visor, ranged_ability_user), GLOB.ratvar_awakens ? visor.recharge_cooldown*0.1 : visor.recharge_cooldown)//Cooldown is reduced by 10x if Ratvar is up remove_ranged_ability() return TRUE diff --git a/code/game/gamemodes/clock_cult/clock_items/ratvarian_spear.dm b/code/game/gamemodes/clock_cult/clock_items/ratvarian_spear.dm index 37c6922b9e..17f5783431 100644 --- a/code/game/gamemodes/clock_cult/clock_items/ratvarian_spear.dm +++ b/code/game/gamemodes/clock_cult/clock_items/ratvarian_spear.dm @@ -25,7 +25,7 @@ return ..() /obj/item/clockwork/ratvarian_spear/ratvar_act() - if(ratvar_awakens) //If Ratvar is alive, the spear is extremely powerful + if(GLOB.ratvar_awakens) //If Ratvar is alive, the spear is extremely powerful force = 25 throwforce = 50 armour_penetration = 10 @@ -40,7 +40,7 @@ timerid = addtimer(CALLBACK(src, .proc/break_spear), RATVARIAN_SPEAR_DURATION, TIMER_STOPPABLE) /obj/item/clockwork/ratvarian_spear/cyborg/ratvar_act() //doesn't break! - if(ratvar_awakens) + if(GLOB.ratvar_awakens) force = 25 throwforce = 50 armour_penetration = 10 diff --git a/code/game/gamemodes/clock_cult/clock_items/soul_vessel.dm b/code/game/gamemodes/clock_cult/clock_items/soul_vessel.dm index 1c5a2dd5f8..4cab0e8a00 100644 --- a/code/game/gamemodes/clock_cult/clock_items/soul_vessel.dm +++ b/code/game/gamemodes/clock_cult/clock_items/soul_vessel.dm @@ -18,21 +18,20 @@ The purpose of your existence is to further the goals of the servants and Ratvar himself. Above all else, serve Ratvar.
" new_mob_message = "The soul vessel emits a jet of steam before its cogwheel smooths out." dead_message = "Its cogwheel, scratched and dented, lies motionless." - fluff_names = list("Judge", "Guard", "Servant", "Smith", "Auger") + possible_names = list("Judge", "Guard", "Servant", "Smith", "Auger") autoping = FALSE resistance_flags = FIRE_PROOF | ACID_PROOF force_replace_ai_name = TRUE -/obj/item/device/mmi/posibrain/soul_vessel/New() +/obj/item/device/mmi/posibrain/soul_vessel/Initialize() ..() - radio.on = 0 + radio.on = FALSE laws = new /datum/ai_laws/ratvar() - braintype = picked_fluff_name - all_clockwork_objects += src - brainmob.languages_spoken = RATVAR + braintype = picked_name + GLOB.all_clockwork_objects += src /obj/item/device/mmi/posibrain/soul_vessel/Destroy() - all_clockwork_objects -= src + GLOB.all_clockwork_objects -= src return ..() /obj/item/device/mmi/posibrain/soul_vessel/examine(mob/user) @@ -49,14 +48,16 @@ /obj/item/device/mmi/posibrain/soul_vessel/attack_self(mob/living/user) if(!is_servant_of_ratvar(user)) to_chat(user, "You fiddle around with [src], to no avail.") - return 0 + return FALSE ..() /obj/item/device/mmi/posibrain/soul_vessel/attack(mob/living/target, mob/living/carbon/human/user) if(!is_servant_of_ratvar(user) || !ishuman(target)) ..() return - if(used || (brainmob && brainmob.key)) + if(QDELETED(brainmob)) + return + if(brainmob.key) to_chat(user, "\"This vessel is filled, friend. Provide it with a body.\"") return if(is_servant_of_ratvar(target)) @@ -95,8 +96,8 @@ if(!prev_fakedeath) H.status_flags &= ~FAKEDEATH H.apply_status_effect(STATUS_EFFECT_SIGILMARK) //let them be affected by vitality matrices - picked_fluff_name = "Slave" - braintype = picked_fluff_name + picked_name = "Slave" + braintype = picked_name brainmob.timeofhostdeath = H.timeofdeath user.visible_message("[user] presses [src] to [H]'s head, ripping through the skull and carefully extracting the brain!", \ "You extract [H]'s consciousness from [H.p_their()] body, trapping it in the soul vessel.") diff --git a/code/game/gamemodes/clock_cult/clock_items/wraith_spectacles.dm b/code/game/gamemodes/clock_cult/clock_items/wraith_spectacles.dm index 9c30c1cbfd..b8c195e306 100644 --- a/code/game/gamemodes/clock_cult/clock_items/wraith_spectacles.dm +++ b/code/game/gamemodes/clock_cult/clock_items/wraith_spectacles.dm @@ -14,10 +14,10 @@ /obj/item/clothing/glasses/wraith_spectacles/New() ..() - all_clockwork_objects += src + GLOB.all_clockwork_objects += src /obj/item/clothing/glasses/wraith_spectacles/Destroy() - all_clockwork_objects -= src + GLOB.all_clockwork_objects -= src return ..() /obj/item/clothing/glasses/wraith_spectacles/attack_self(mob/user) @@ -38,7 +38,7 @@ if(blind_cultist(H)) return if(is_servant_of_ratvar(H)) - to_chat(H, "You push the spectacles down, and all is revealed to you.[ratvar_awakens ? "" : " Your eyes begin to itch - you cannot do this for long."]") + to_chat(H, "You push the spectacles down, and all is revealed to you.[GLOB.ratvar_awakens ? "" : " Your eyes begin to itch - you cannot do this for long."]") var/datum/status_effect/wraith_spectacles/WS = H.has_status_effect(STATUS_EFFECT_WRAITHSPECS) if(WS) WS.apply_eye_damage(H) @@ -57,13 +57,13 @@ return TRUE /obj/item/clothing/glasses/wraith_spectacles/proc/set_vision_vars(update_vision) - invis_view = SEE_INVISIBLE_LIVING + lighting_alpha = null tint = 0 vision_flags = NONE darkness_view = 2 if(!up) if(is_servant_of_ratvar(loc)) - invis_view = SEE_INVISIBLE_NOLIGHTING + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE vision_flags = SEE_MOBS | SEE_TURFS | SEE_OBJS darkness_view = 3 else @@ -83,7 +83,7 @@ return set_vision_vars(TRUE) if(is_servant_of_ratvar(user)) - to_chat(user, "As you put on the spectacles, all is revealed to you.[ratvar_awakens ? "" : " Your eyes begin to itch - you cannot do this for long."]") + to_chat(user, "As you put on the spectacles, all is revealed to you.[GLOB.ratvar_awakens ? "" : " Your eyes begin to itch - you cannot do this for long."]") var/datum/status_effect/wraith_spectacles/WS = user.has_status_effect(STATUS_EFFECT_WRAITHSPECS) if(WS) WS.apply_eye_damage(user) @@ -137,10 +137,10 @@ var/mob/living/carbon/human/H = owner var/glasses_right = istype(H.glasses, /obj/item/clothing/glasses/wraith_spectacles) var/obj/item/clothing/glasses/wraith_spectacles/WS = H.glasses - if(glasses_right && !WS.up && !ratvar_awakens) + if(glasses_right && !WS.up && !GLOB.ratvar_awakens) apply_eye_damage(H) else - if(ratvar_awakens) + if(GLOB.ratvar_awakens) H.cure_nearsighted() H.cure_blind() H.adjust_eye_damage(-eye_damage_done) diff --git a/code/game/gamemodes/clock_cult/clock_mobs.dm b/code/game/gamemodes/clock_cult/clock_mobs.dm index 3538a8a557..a5e7dee4cb 100644 --- a/code/game/gamemodes/clock_cult/clock_mobs.dm +++ b/code/game/gamemodes/clock_cult/clock_mobs.dm @@ -8,14 +8,14 @@ unsuitable_atmos_damage = 0 atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) //Robotic damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0) - languages_spoken = RATVAR - languages_understood = HUMAN|RATVAR healable = FALSE del_on_death = TRUE speak_emote = list("clanks", "clinks", "clunks", "clangs") verb_ask = "requests" verb_exclaim = "proclaims" verb_yell = "harangues" + initial_languages = list(/datum/language/common, /datum/language/ratvar) + only_speaks_language = /datum/language/ratvar bubble_icon = "clock" light_color = "#E42742" death_sound = 'sound/magic/clockwork/anima_fragment_death.ogg' diff --git a/code/game/gamemodes/clock_cult/clock_mobs/anima_fragment.dm b/code/game/gamemodes/clock_cult/clock_mobs/anima_fragment.dm index a327211d01..cad4695d88 100644 --- a/code/game/gamemodes/clock_cult/clock_mobs/anima_fragment.dm +++ b/code/game/gamemodes/clock_cult/clock_mobs/anima_fragment.dm @@ -28,7 +28,7 @@ /mob/living/simple_animal/hostile/clockwork/fragment/Life() ..() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) adjustHealth(-5) else if(movement_delay_time > world.time) adjustHealth(-0.2) @@ -37,7 +37,7 @@ /mob/living/simple_animal/hostile/clockwork/fragment/Stat() ..() - if(statpanel("Status") && movement_delay_time > world.time && !ratvar_awakens) + if(statpanel("Status") && movement_delay_time > world.time && !GLOB.ratvar_awakens) stat(null, "Movement delay(seconds): [max(round((movement_delay_time - world.time)*0.1, 0.1), 0)]") /mob/living/simple_animal/hostile/clockwork/fragment/death(gibbed) @@ -59,7 +59,7 @@ UnarmedAttack(L) attacktext = previousattacktext changeNext_move(CLICK_CD_MELEE) - if(!ratvar_awakens) + if(!GLOB.ratvar_awakens) adjustHealth(4) adjust_movement_delay(10) //with the above damage, total of 20 movement delay plus speed = 0 due to damage @@ -68,7 +68,7 @@ /mob/living/simple_animal/hostile/clockwork/fragment/movement_delay() . = ..() - if(movement_delay_time > world.time && !ratvar_awakens) + if(movement_delay_time > world.time && !GLOB.ratvar_awakens) . += min((movement_delay_time - world.time) * 0.1, 10) //the more delay we have, the slower we go /mob/living/simple_animal/hostile/clockwork/fragment/adjustHealth(amount) @@ -77,7 +77,7 @@ adjust_movement_delay(amount*2.5) /mob/living/simple_animal/hostile/clockwork/fragment/proc/adjust_movement_delay(amount) - if(ratvar_awakens) //if ratvar is up we ignore movement delay + if(GLOB.ratvar_awakens) //if ratvar is up we ignore movement delay movement_delay_time = 0 else if(movement_delay_time > world.time) movement_delay_time = movement_delay_time + amount diff --git a/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm b/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm index 203060d263..b0b77ccd62 100644 --- a/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm +++ b/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm @@ -41,10 +41,10 @@ emerge_from_host(FALSE, TRUE) unbind_from_host() return - if(!ratvar_awakens && host.stat == DEAD) + if(!GLOB.ratvar_awakens && host.stat == DEAD) death() return - if(ratvar_awakens) + if(GLOB.ratvar_awakens) adjustHealth(-50) else adjustHealth(-10) @@ -55,7 +55,7 @@ to_chat(host, "Your marauder is now strong enough to come forward again!") recovering = FALSE else - if(ratvar_awakens) //If Ratvar is alive, marauders don't need a host and are downright impossible to kill + if(GLOB.ratvar_awakens) //If Ratvar is alive, marauders don't need a host and are downright impossible to kill adjustHealth(-5) heal_host() else if(host) @@ -107,7 +107,7 @@ if(iscarbon(host)) resulthealth = round((abs(HEALTH_THRESHOLD_DEAD - host.health) / abs(HEALTH_THRESHOLD_DEAD - host.maxHealth)) * 100) stat(null, "Host Health: [resulthealth]%") - if(ratvar_awakens) + if(GLOB.ratvar_awakens) stat(null, "You are [recovering ? "un" : ""]able to deploy!") else if(resulthealth > MARAUDER_EMERGE_THRESHOLD) @@ -148,7 +148,7 @@ var/resulthealth = round((host.health / host.maxHealth) * 100, 0.5) if(iscarbon(host)) resulthealth = round((abs(HEALTH_THRESHOLD_DEAD - host.health) / abs(HEALTH_THRESHOLD_DEAD - host.maxHealth)) * 100) - if(ratvar_awakens || resulthealth <= MARAUDER_EMERGE_THRESHOLD) + if(GLOB.ratvar_awakens || resulthealth <= MARAUDER_EMERGE_THRESHOLD) new /obj/effect/overlay/temp/heal(host.loc, "#AF0AAF") host.heal_ordered_damage(4, damage_heal_order) @@ -180,7 +180,7 @@ hud_used.healths.maptext = "
[round((health / maxHealth) * 100, 0.5)]%" /mob/living/simple_animal/hostile/clockwork/marauder/proc/update_stats() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) speed = 0 melee_damage_lower = 20 melee_damage_upper = 20 @@ -261,7 +261,7 @@ return ..() /mob/living/simple_animal/hostile/clockwork/marauder/proc/blockOrCounter(mob/target, atom/textobject) - if(ratvar_awakens) //if ratvar has woken, we block nearly everything at a very high chance + if(GLOB.ratvar_awakens) //if ratvar has woken, we block nearly everything at a very high chance blockchance = 90 counterchance = 90 if(prob(blockchance)) @@ -284,7 +284,7 @@ counterchance = min(counterchance + initial(counterchance), 100) else blockchance = min(blockchance + initial(blockchance), 100) - if(ratvar_awakens) + if(GLOB.ratvar_awakens) blockchance = 90 counterchance = 90 @@ -301,7 +301,7 @@ message = "\"[message]\"" //Processed output to_chat(src, "[name_part]: [message]") to_chat(host, "[name_part]: [message]") - for(var/M in mob_list) + for(var/M in GLOB.mob_list) if(isobserver(M)) var/link = FOLLOW_LINK(M, src) to_chat(M, "[link] [name_part] (to [findtextEx(host.name, host.real_name) ? "[host.name]" : "[host.real_name] (as [host.name])"]): [message] ") @@ -329,7 +329,7 @@ if(!host) to_chat(src, "You don't have a host!") return FALSE - if(!ratvar_awakens) + if(!GLOB.ratvar_awakens) var/resulthealth = round((host.health / host.maxHealth) * 100, 0.5) if(iscarbon(host)) resulthealth = round((abs(HEALTH_THRESHOLD_DEAD - host.health) / abs(HEALTH_THRESHOLD_DEAD - host.maxHealth)) * 100) @@ -421,7 +421,7 @@ message = "\"[message]\"" //Processed output to_chat(owner, "[name_part]: [message]") to_chat(linked_marauder, "[name_part]: [message]") - for(var/M in mob_list) + for(var/M in GLOB.mob_list) if(isobserver(M)) var/link = FOLLOW_LINK(M, src) to_chat(M, "[link] [name_part] (to [linked_marauder] ([linked_marauder.true_name])): [message]") diff --git a/code/game/gamemodes/clock_cult/clock_scripture.dm b/code/game/gamemodes/clock_cult/clock_scripture.dm index 41621bcf69..8e688f30aa 100644 --- a/code/game/gamemodes/clock_cult/clock_scripture.dm +++ b/code/game/gamemodes/clock_cult/clock_scripture.dm @@ -58,7 +58,7 @@ Judgement: 12 servants, 5 caches, 300 CV, and any existing AIs are converted or to_chat(invoker, "[slab] refuses to work, displaying the message: \"[slab.busy]!\"") return FALSE slab.busy = "Invocation ([name]) in progress" - if(ratvar_awakens) + if(GLOB.ratvar_awakens) channel_time *= 0.5 //if ratvar has awoken, half channel time and no cost else if(!slab.no_cost) for(var/i in consumed_components) @@ -68,7 +68,7 @@ Judgement: 12 servants, 5 caches, 300 CV, and any existing AIs are converted or slab.stored_components[i]-- used_slab_components[i]++ else - clockwork_component_cache[i]-- + GLOB.clockwork_component_cache[i]-- used_cache_components[i]++ update_slab_info() channel_time *= slab.speed_multiplier @@ -78,14 +78,14 @@ Judgement: 12 servants, 5 caches, 300 CV, and any existing AIs are converted or if(slab) slab.stored_components[i] += consumed_components[i] else //if we can't find a slab add to the global cache - clockwork_component_cache[i] += consumed_components[i] + GLOB.clockwork_component_cache[i] += consumed_components[i] for(var/i in used_cache_components) if(used_cache_components[i]) - clockwork_component_cache[i] += consumed_components[i] + GLOB.clockwork_component_cache[i] += consumed_components[i] update_slab_info() else successful = TRUE - if(slab && !slab.no_cost && !ratvar_awakens) //if the slab exists and isn't debug and ratvar isn't up, log the scripture as being used + if(slab && !slab.no_cost && !GLOB.ratvar_awakens) //if the slab exists and isn't debug and ratvar isn't up, log the scripture as being used feedback_add_details("clockcult_scripture_recited", name) if(slab) slab.busy = null @@ -102,12 +102,12 @@ Judgement: 12 servants, 5 caches, 300 CV, and any existing AIs are converted or /datum/clockwork_scripture/proc/has_requirements() //if we have the components and invokers to do it var/checked_penalty = FALSE - if(!ratvar_awakens && !slab.no_cost) + if(!GLOB.ratvar_awakens && !slab.no_cost) checked_penalty = check_offstation_penalty() var/component_printout = "You lack the components to recite this piece of scripture!" var/failed = FALSE for(var/i in consumed_components) - var/cache_components = clockwork_caches ? clockwork_component_cache[i] : 0 + var/cache_components = GLOB.clockwork_caches ? GLOB.clockwork_component_cache[i] : 0 var/total_components = slab.stored_components[i] + cache_components if(consumed_components[i] && total_components < consumed_components[i]) component_printout += "\nYou have [total_components]/[consumed_components[i]] \ @@ -117,7 +117,7 @@ Judgement: 12 servants, 5 caches, 300 CV, and any existing AIs are converted or component_printout += "" to_chat(invoker, component_printout) return FALSE - if(multiple_invokers_used && !multiple_invokers_optional && !ratvar_awakens && !slab.no_cost) + if(multiple_invokers_used && !multiple_invokers_optional && !GLOB.ratvar_awakens && !slab.no_cost) var/nearby_servants = 0 for(var/mob/living/L in range(1, get_turf(invoker))) if(is_servant_of_ratvar(L) && L.stat == CONSCIOUS && L.can_speak_vocal()) diff --git a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_applications.dm b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_applications.dm index b409b7eb5b..efc479f522 100644 --- a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_applications.dm +++ b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_applications.dm @@ -86,7 +86,7 @@ return TRUE if(is_type_in_typecache(I, ratvarian_armor_typecache)) return FALSE - if(!ratvar_awakens && is_type_in_typecache(I, better_armor_typecache)) + if(!GLOB.ratvar_awakens && is_type_in_typecache(I, better_armor_typecache)) return FALSE return user.dropItemToGround(I) @@ -106,7 +106,7 @@ sort_priority = 3 /datum/clockwork_scripture/memory_allocation/check_special_requirements() - for(var/mob/living/simple_animal/hostile/clockwork/marauder/M in all_clockwork_mobs) + for(var/mob/living/simple_animal/hostile/clockwork/marauder/M in GLOB.all_clockwork_mobs) if(M.host == invoker) to_chat(invoker, "You can only house one marauder at a time!") return FALSE @@ -135,7 +135,7 @@ if(!check_special_requirements()) return FALSE to_chat(invoker, "The tendril shivers slightly as it selects a marauder...") - var/list/marauder_candidates = pollCandidates("Do you want to play as the clockwork marauder of [invoker.real_name]?", ROLE_SERVANT_OF_RATVAR, null, FALSE, 50) + var/list/marauder_candidates = pollCandidates("Do you want to play as the clockwork marauder of [invoker.real_name]?", ROLE_SERVANT_OF_RATVAR, null, FALSE, 50, POLL_IGNORE_CLOCKWORK_MARAUDER) if(!check_special_requirements()) return FALSE if(!marauder_candidates.len) @@ -281,13 +281,13 @@ /datum/clockwork_scripture/create_object/tinkerers_daemon/check_special_requirements() var/servants = 0 - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L in GLOB.living_mob_list) if(is_servant_of_ratvar(L)) servants++ - if(servants * 0.2 < clockwork_daemons) + if(servants * 0.2 < GLOB.clockwork_daemons) to_chat(invoker, "\"Daemons are already disabled, making more of them would be a waste.\"") return FALSE - if(servants * 0.2 < clockwork_daemons+1) + if(servants * 0.2 < GLOB.clockwork_daemons+1) to_chat(invoker, "\"This daemon would be useless, friend.\"") return FALSE return ..() diff --git a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_cyborg.dm b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_cyborg.dm index c5de8550e9..db5260a8a0 100644 --- a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_cyborg.dm +++ b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_cyborg.dm @@ -17,11 +17,20 @@ timeout_time = 50 /datum/clockwork_scripture/ranged_ability/linked_vanguard/check_special_requirements() - if(islist(invoker.stun_absorption) && invoker.stun_absorption["vanguard"] && invoker.stun_absorption["vanguard"]["end_time"] > world.time) + if(!GLOB.ratvar_awakens && islist(invoker.stun_absorption) && invoker.stun_absorption["vanguard"] && invoker.stun_absorption["vanguard"]["end_time"] > world.time) to_chat(invoker, "You are already shielded by a Vanguard!") return FALSE return TRUE +/datum/clockwork_scripture/ranged_ability/linked_vanguard/scripture_effects() + if(GLOB.ratvar_awakens) //hey, ratvar's up! give everybody stun immunity. + for(var/mob/living/L in view(7, get_turf(invoker))) + if(L.stat != DEAD && is_servant_of_ratvar(L)) + L.apply_status_effect(STATUS_EFFECT_VANGUARD) + CHECK_TICK + return TRUE + return ..() + //Judicial Marker: places a judicial marker at a target location /datum/clockwork_scripture/ranged_ability/judicial_marker name = "Judicial Marker" @@ -40,3 +49,4 @@ /datum/clockwork_scripture/channeled/volt_void/cyborg quickbind_desc = "Allows you to fire energy rays at target locations using your own power. Failing to fire causes backlash.
Maximum 4 chants." tier = SCRIPTURE_PERIPHERAL + quickbind = FALSE diff --git a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_drivers.dm b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_drivers.dm index 1cbf36755e..023cd50dd1 100644 --- a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_drivers.dm +++ b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_drivers.dm @@ -74,13 +74,19 @@ quickbind_desc = "Allows you to temporarily absorb stuns. All stuns absorbed will affect you when disabled." /datum/clockwork_scripture/vanguard/check_special_requirements() - if(islist(invoker.stun_absorption) && invoker.stun_absorption["vanguard"] && invoker.stun_absorption["vanguard"]["end_time"] > world.time) + if(!GLOB.ratvar_awakens && islist(invoker.stun_absorption) && invoker.stun_absorption["vanguard"] && invoker.stun_absorption["vanguard"]["end_time"] > world.time) to_chat(invoker, "You are already shielded by a Vanguard!") return FALSE return TRUE /datum/clockwork_scripture/vanguard/scripture_effects() - invoker.apply_status_effect(STATUS_EFFECT_VANGUARD) + if(GLOB.ratvar_awakens) + for(var/mob/living/L in view(7, get_turf(invoker))) + if(L.stat != DEAD && is_servant_of_ratvar(L)) + L.apply_status_effect(STATUS_EFFECT_VANGUARD) + CHECK_TICK + else + invoker.apply_status_effect(STATUS_EFFECT_VANGUARD) return TRUE @@ -128,8 +134,8 @@ /datum/clockwork_scripture/ranged_ability/geis_prep/run_scripture() var/servants = 0 - if(!ratvar_awakens) - for(var/mob/living/M in all_clockwork_mobs) + if(!GLOB.ratvar_awakens) + for(var/mob/living/M in GLOB.all_clockwork_mobs) if(ishuman(M) || issilicon(M)) servants++ if(servants > SCRIPT_SERVANT_REQ) @@ -159,8 +165,8 @@ /datum/clockwork_scripture/geis/run_scripture() var/servants = 0 - if(!ratvar_awakens) - for(var/mob/living/M in all_clockwork_mobs) + if(!GLOB.ratvar_awakens) + for(var/mob/living/M in GLOB.all_clockwork_mobs) if(ishuman(M) || issilicon(M)) servants++ if(target.buckled) @@ -266,7 +272,7 @@ var/static/prev_cost = 0 /datum/clockwork_scripture/create_object/tinkerers_cache/creation_update() - var/cache_cost_increase = min(round(clockwork_caches*0.25), 5) + var/cache_cost_increase = min(round(GLOB.clockwork_caches*0.25), 5) if(cache_cost_increase != prev_cost) prev_cost = cache_cost_increase consumed_components = list(BELLIGERENT_EYE = 0, VANGUARD_COGWHEEL = 0, GEIS_CAPACITOR = 0, REPLICANT_ALLOY = 1, HIEROPHANT_ANSIBLE = 0) @@ -279,14 +285,14 @@ //Wraith Spectacles: Creates a pair of wraith spectacles, which grant xray vision but damage vision slowly. /datum/clockwork_scripture/create_object/wraith_spectacles - descname = "Xray Vision Glasses" + descname = "Limited Xray Vision Glasses" name = "Wraith Spectacles" - desc = "Fabricates a pair of glasses that provides true sight but quickly damage vision, eventually causing blindness if worn for too long." + desc = "Fabricates a pair of glasses which grant true sight but cause gradual vision loss." invocations = list("Show the truth of this world to me!") channel_time = 10 whispered = TRUE object_path = /obj/item/clothing/glasses/wraith_spectacles - creator_message = "You form a pair of wraith spectacles, which will grant true sight when worn." + creator_message = "You form a pair of wraith spectacles, which grant true sight but cause gradual vision loss." usage_tip = "\"True sight\" means that you are able to see through walls and in darkness." tier = SCRIPTURE_DRIVER space_allowed = TRUE diff --git a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm index 1df9996de6..e7beff846f 100644 --- a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm +++ b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm @@ -2,17 +2,17 @@ // JUDGEMENT // /////////////// -//Ark of the Clockwork Justiciar: Creates a Gateway to the Celestial Derelict, either summoning ratvar or proselytizing everything. +//Ark of the Clockwork Justiciar: Creates a Gateway to the Celestial Derelict, summoning ratvar. /datum/clockwork_scripture/create_object/ark_of_the_clockwork_justiciar descname = "Structure, Win Condition" name = "Ark of the Clockwork Justiciar" desc = "Tears apart a rift in spacetime to Reebe, the Celestial Derelict, using a massive amount of components.\n\ - This gateway will either call forth Ratvar from his exile if that is the task He has set you, or proselytize the entire station if it is not." + This gateway will, after some time, call forth Ratvar from his exile and massively empower all scriptures and tools." invocations = list("ARMORER! FRIGHT! AMPERAGE! VANGUARD! I CALL UPON YOU!!", \ "THE TIME HAS COME FOR OUR MASTER TO BREAK THE CHAINS OF EXILE!!", \ "LEND US YOUR AID! ENGINE COMES!!") channel_time = 150 - consumed_components = list(BELLIGERENT_EYE = 3, VANGUARD_COGWHEEL = 3, GEIS_CAPACITOR = 3, REPLICANT_ALLOY = 3, HIEROPHANT_ANSIBLE = 3) + consumed_components = list(BELLIGERENT_EYE = ARK_SUMMON_COST, VANGUARD_COGWHEEL = ARK_SUMMON_COST, GEIS_CAPACITOR = ARK_SUMMON_COST, REPLICANT_ALLOY = ARK_SUMMON_COST, HIEROPHANT_ANSIBLE = ARK_SUMMON_COST) invokers_required = 6 multiple_invokers_used = TRUE object_path = /obj/structure/destructible/clockwork/massive/celestial_gateway @@ -22,31 +22,21 @@ tier = SCRIPTURE_JUDGEMENT sort_priority = 1 -/datum/clockwork_scripture/create_object/ark_of_the_clockwork_justiciar/New() - if(ticker && ticker.mode && ticker.mode.clockwork_objective != CLOCKCULT_GATEWAY) - invocations = list("ARMORER! FRIGHT! AMPERAGE! VANGUARD! I CALL UPON YOU!!", \ - "THIS STATION WILL BE A BEACON OF HOPE IN THE DARKNESS OF SPACE!!", \ - "HELP US MAKE THIS SHOW ENGINE'S GLORY!!") - ..() - /datum/clockwork_scripture/create_object/ark_of_the_clockwork_justiciar/check_special_requirements() if(!slab.no_cost) - if(ratvar_awakens) + if(GLOB.ratvar_awakens) to_chat(invoker, "\"I am already here, idiot.\"") return FALSE - for(var/obj/structure/destructible/clockwork/massive/celestial_gateway/G in all_clockwork_objects) + for(var/obj/structure/destructible/clockwork/massive/celestial_gateway/G in GLOB.all_clockwork_objects) var/area/gate_area = get_area(G) - to_chat(invoker, "There is already a gateway at [gate_area.map_name]!") + to_chat(invoker, "There is already an Ark at [gate_area.map_name]!") return FALSE var/area/A = get_area(invoker) var/turf/T = get_turf(invoker) if(!T || T.z != ZLEVEL_STATION || istype(A, /area/shuttle) || !A.blob_allowed) to_chat(invoker, "You must be on the station to activate the Ark!") return FALSE - if(clockwork_gateway_activated) - if(ticker && ticker.mode && ticker.mode.clockwork_objective != CLOCKCULT_GATEWAY) - to_chat(invoker, "\"Look upon his works. Is it not glorious?\"") - else - to_chat(invoker, "Ratvar's recent banishment renders him too weak to be wrung forth from Reebe!") + if(GLOB.clockwork_gateway_activated) + to_chat(invoker, "Ratvar's recent banishment renders him too weak to be wrung forth from Reebe!") return FALSE return ..() diff --git a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_revenant.dm b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_revenant.dm index 86d51a97dc..faab84befe 100644 --- a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_revenant.dm +++ b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_revenant.dm @@ -16,7 +16,7 @@ sort_priority = 2 /datum/clockwork_scripture/invoke_inathneq/check_special_requirements() - if(!slab.no_cost && clockwork_generals_invoked["inath-neq"] > world.time) + if(!slab.no_cost && GLOB.clockwork_generals_invoked["inath-neq"] > world.time) to_chat(invoker, "\"[text2ratvar("I cannot lend you my aid yet, champion. Please be careful.")]\"\n\ Inath-neq has already been invoked recently! You must wait several minutes before calling upon the Resonant Cogwheel.") return FALSE @@ -25,7 +25,7 @@ /datum/clockwork_scripture/invoke_inathneq/scripture_effects() new/obj/effect/clockwork/general_marker/inathneq(get_turf(invoker)) hierophant_message("[text2ratvar("Vanguard: \"I lend you my aid, champions! Let glory guide your blows!")]\"", FALSE, invoker) - clockwork_generals_invoked["inath-neq"] = world.time + CLOCKWORK_GENERAL_COOLDOWN + GLOB.clockwork_generals_invoked["inath-neq"] = world.time + CLOCKWORK_GENERAL_COOLDOWN playsound(invoker, 'sound/magic/clockwork/invoke_general.ogg', 50, 0) if(invoker.real_name == "Lucio") clockwork_say(invoker, text2ratvar("Aww, let's break it DOWN!!")) @@ -56,11 +56,11 @@ "\"What a waste of my power.\"", "\"I'm sure I could just control these minds instead, but they never ask.\"") /datum/clockwork_scripture/invoke_sevtug/check_special_requirements() - if(!slab.no_cost && clockwork_generals_invoked["sevtug"] > world.time) + if(!slab.no_cost && GLOB.clockwork_generals_invoked["sevtug"] > world.time) to_chat(invoker, "\"[text2ratvar("Is it really so hard - even for a simpleton like you - to grasp the concept of waiting?")]\"\n\ Sevtug has already been invoked recently! You must wait several minutes before calling upon the Formless Pariah.") return FALSE - if(!slab.no_cost && ratvar_awakens) + if(!slab.no_cost && GLOB.ratvar_awakens) to_chat(invoker, "\"[text2ratvar("Do you really think anything I can do right now will compare to Engine's power?")]\"\n\ Sevtug will not grant his power while Ratvar's dwarfs his own!") return FALSE @@ -69,11 +69,11 @@ /datum/clockwork_scripture/invoke_sevtug/scripture_effects() new/obj/effect/clockwork/general_marker/sevtug(get_turf(invoker)) hierophant_message("[text2ratvar("Fright: \"I heed your call, idiots. Get going and use this chance while it lasts!")]\"", FALSE, invoker) - clockwork_generals_invoked["sevtug"] = world.time + GLOBAL_CLOCKWORK_GENERAL_COOLDOWN + GLOB.clockwork_generals_invoked["sevtug"] = world.time + GLOBAL_CLOCKWORK_GENERAL_COOLDOWN playsound(invoker, 'sound/magic/clockwork/invoke_general.ogg', 50, 0) var/hum = get_sfx('sound/effects/screech.ogg') //like playsound, same sound for everyone affected var/turf/T = get_turf(invoker) - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) if(H.z == invoker.z && !is_servant_of_ratvar(H)) var/distance = 0 distance += get_dist(T, get_turf(H)) @@ -118,11 +118,11 @@ multiple_invokers_used = TRUE /datum/clockwork_scripture/invoke_nezbere/check_special_requirements() - if(!slab.no_cost && clockwork_generals_invoked["nezbere"] > world.time) + if(!slab.no_cost && GLOB.clockwork_generals_invoked["nezbere"] > world.time) to_chat(invoker, "\"[text2ratvar("Not just yet, friend. Patience is a virtue.")]\"\n\ Nezbere has already been invoked recently! You must wait several minutes before calling upon the Brass Eidolon.") return FALSE - if(!slab.no_cost && ratvar_awakens) + if(!slab.no_cost && GLOB.ratvar_awakens) to_chat(invoker, "\"[text2ratvar("Our master is here already. You do not require my help, friend.")]\"\n\ There is no need for Nezbere's assistance while Ratvar is risen!") return FALSE @@ -131,17 +131,19 @@ /datum/clockwork_scripture/invoke_nezbere/scripture_effects() new/obj/effect/clockwork/general_marker/nezbere(get_turf(invoker)) hierophant_message("[text2ratvar("Armorer: \"I heed your call, champions. May your artifacts bring ruin upon the heathens that oppose our master!")]\"", FALSE, invoker) - clockwork_generals_invoked["nezbere"] = world.time + GLOBAL_CLOCKWORK_GENERAL_COOLDOWN + GLOB.clockwork_generals_invoked["nezbere"] = world.time + GLOBAL_CLOCKWORK_GENERAL_COOLDOWN playsound(invoker, 'sound/magic/clockwork/invoke_general.ogg', 50, 0) - nezbere_invoked++ - for(var/obj/O in all_clockwork_objects) + GLOB.nezbere_invoked++ + for(var/obj/O in GLOB.all_clockwork_objects) O.ratvar_act() - spawn(600) - nezbere_invoked-- - for(var/obj/O in all_clockwork_objects) - O.ratvar_act() + addtimer(CALLBACK(GLOBAL_PROC, /proc/reset_nezbere_invocation), 600) return TRUE +/proc/reset_nezbere_invocation() + GLOB.nezbere_invoked-- + for(var/obj/O in GLOB.all_clockwork_objects) + O.ratvar_act() + //Invoke Nzcrentr, the Eternal Thunderbolt: Imbues an immense amount of energy into the invoker. After several seconds, everyone near the invoker will be hit with a devastating lightning blast. /datum/clockwork_scripture/invoke_nzcrentr @@ -158,7 +160,7 @@ sort_priority = 5 /datum/clockwork_scripture/invoke_nzcrentr/check_special_requirements() - if(!slab.no_cost && clockwork_generals_invoked["nzcrentr"] > world.time) + if(!slab.no_cost && GLOB.clockwork_generals_invoked["nzcrentr"] > world.time) to_chat(invoker, "\"[text2ratvar("The boss says you have to wait. Hey, do you think he would mind if I killed you? ...He would? Ok.")]\"\n\ Nzcrentr has already been invoked recently! You must wait several minutes before calling upon the Eternal Thunderbolt.") return FALSE @@ -166,7 +168,7 @@ /datum/clockwork_scripture/invoke_nzcrentr/scripture_effects() new/obj/effect/clockwork/general_marker/nzcrentr(get_turf(invoker)) - clockwork_generals_invoked["nzcrentr"] = world.time + CLOCKWORK_GENERAL_COOLDOWN + GLOB.clockwork_generals_invoked["nzcrentr"] = world.time + CLOCKWORK_GENERAL_COOLDOWN hierophant_message("[text2ratvar("Amperage: \"[invoker.real_name] has called forth my power. Hope [invoker.p_they()] [invoker.p_do()] not shatter under it!")]\"", FALSE, invoker) invoker.visible_message("[invoker] begins to radiate a blinding light!", \ "\"[text2ratvar("The boss says it's okay to do this. Don't blame me if you die from it.")]\"\n\ diff --git a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_scripts.dm b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_scripts.dm index 9c098d6d8d..4fd4e629a1 100644 --- a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_scripts.dm +++ b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_scripts.dm @@ -180,17 +180,13 @@ owner.visible_message("A strange spear materializes in [owner]'s hands!", "You call forth your spear!") var/obj/item/clockwork/ratvarian_spear/R = new(get_turf(usr)) owner.put_in_hands(R) - if(!ratvar_awakens) + if(!GLOB.ratvar_awakens) to_chat(owner, "Your spear begins to break down in this plane of existence. You can't use it for long!") cooldown = base_cooldown + world.time owner.update_action_buttons_icon() - addtimer(CALLBACK(src, .proc/update_actions), base_cooldown) + addtimer(CALLBACK(owner, /mob.proc/update_action_buttons_icon), base_cooldown) return TRUE -/datum/action/innate/function_call/proc/update_actions() - if(owner) - owner.update_action_buttons_icon() - //Spatial Gateway: Allows the invoker to teleport themselves and any nearby allies to a conscious servant or clockwork obelisk. /datum/clockwork_scripture/spatial_gateway @@ -215,13 +211,14 @@ to_chat(invoker, "You must not be inside an object to use this scripture!") return FALSE var/other_servants = 0 - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L in GLOB.living_mob_list) if(is_servant_of_ratvar(L) && !L.stat && L != invoker) other_servants++ - for(var/obj/structure/destructible/clockwork/powered/clockwork_obelisk/O in all_clockwork_objects) - other_servants++ + for(var/obj/structure/destructible/clockwork/powered/clockwork_obelisk/O in GLOB.all_clockwork_objects) + if(O.anchored) + other_servants++ if(!other_servants) - to_chat(invoker, "There are no other servants or clockwork obelisks!") + to_chat(invoker, "There are no other conscious servants or anchored clockwork obelisks!") return FALSE return TRUE @@ -232,7 +229,7 @@ if(!L.stat && is_servant_of_ratvar(L)) portal_uses++ duration += 40 //4 seconds - if(ratvar_awakens) + if(GLOB.ratvar_awakens) portal_uses = max(portal_uses, 100) //Very powerful if Ratvar has been summoned duration = max(duration, 100) return slab.procure_gateway(invoker, duration, portal_uses) @@ -266,7 +263,7 @@ var/turf/T = get_turf(invoker) if(!ray.run_scripture() && slab && invoker) if(can_recite() && T == get_turf(invoker)) - if(!ratvar_awakens) + if(!GLOB.ratvar_awakens) var/obj/structure/destructible/clockwork/powered/volt_checker/VC = new/obj/structure/destructible/clockwork/powered/volt_checker(get_turf(invoker)) var/multiplier = 0.5 var/usable_power = min(Floor(VC.total_accessable_power() * 0.2, MIN_CLOCKCULT_POWER), 1000) diff --git a/code/game/gamemodes/clock_cult/clock_structure.dm b/code/game/gamemodes/clock_cult/clock_structure.dm index 5eda70a8f7..f95b6e2d16 100644 --- a/code/game/gamemodes/clock_cult/clock_structure.dm +++ b/code/game/gamemodes/clock_cult/clock_structure.dm @@ -21,15 +21,15 @@ /obj/structure/destructible/clockwork/New() ..() change_construction_value(construction_value) - all_clockwork_objects += src + GLOB.all_clockwork_objects += src /obj/structure/destructible/clockwork/Destroy() change_construction_value(-construction_value) - all_clockwork_objects -= src + GLOB.all_clockwork_objects -= src return ..() /obj/structure/destructible/clockwork/ratvar_act() - if(ratvar_awakens || clockwork_gateway_activated) + if(GLOB.ratvar_awakens || GLOB.clockwork_gateway_activated) obj_integrity = max_integrity /obj/structure/destructible/clockwork/narsie_act() @@ -78,7 +78,7 @@ return ..() /obj/structure/destructible/clockwork/proc/get_efficiency_mod(increasing) - if(ratvar_awakens) + if(GLOB.ratvar_awakens) if(increasing) return 0.5 return 2 @@ -144,10 +144,10 @@ /obj/structure/destructible/clockwork/massive/New() ..() - poi_list += src + GLOB.poi_list += src /obj/structure/destructible/clockwork/massive/Destroy() - poi_list -= src + GLOB.poi_list -= src return ..() /obj/structure/destructible/clockwork/massive/singularity_pull(S, current_size) @@ -177,7 +177,7 @@ /obj/structure/destructible/clockwork/powered/ratvar_act() ..() - if(nezbere_invoked) + if(GLOB.nezbere_invoked) needs_power = FALSE else needs_power = initial(needs_power) @@ -225,7 +225,7 @@ new /obj/effect/overlay/temp/emp(loc) /obj/structure/destructible/clockwork/powered/proc/total_accessable_power() //how much power we have and can use - if(!needs_power || ratvar_awakens) + if(!needs_power || GLOB.ratvar_awakens) return INFINITY //oh yeah we've got power why'd you ask var/power = 0 @@ -237,7 +237,7 @@ var/power = 0 var/area/A = get_area(src) var/area/targetAPCA - for(var/obj/machinery/power/apc/APC in apcs_list) + for(var/obj/machinery/power/apc/APC in GLOB.apcs_list) var/area/APCA = get_area(APC) if(APCA == A) target_apc = APC @@ -259,7 +259,7 @@ /obj/structure/destructible/clockwork/powered/proc/try_use_power(amount) //try to use an amount of power - if(!needs_power || ratvar_awakens) + if(!needs_power || GLOB.ratvar_awakens) return 1 if(amount <= 0) return FALSE diff --git a/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm b/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm index 584145b88f..c088c8cd41 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm @@ -1,6 +1,6 @@ //The gateway to Reebe, from which Ratvar emerges. /obj/structure/destructible/clockwork/massive/celestial_gateway - name = "gateway to the Celestial Derelict" + name = "ark of the Clockwork Justicar" desc = "A massive, thrumming rip in spacetime." clockwork_desc = "A portal to the Celestial Derelict. Massive and intimidating, it is the only thing that can both transport Ratvar and withstand the massive amount of energy he emits." obj_integrity = 500 @@ -19,10 +19,9 @@ var/second_sound_played = FALSE var/third_sound_played = FALSE var/fourth_sound_played = FALSE - var/ratvar_portal = TRUE //if the gateway actually summons ratvar or just produces a hugeass conversion burst var/obj/effect/clockwork/overlay/gateway_glow/glow var/obj/effect/countdown/clockworkgate/countdown - var/list/required_components = list(BELLIGERENT_EYE = 7, VANGUARD_COGWHEEL = 7, GEIS_CAPACITOR = 7, REPLICANT_ALLOY = 7, HIEROPHANT_ANSIBLE = 7) + var/list/required_components = list(BELLIGERENT_EYE = ARK_CONSUME_COST, VANGUARD_COGWHEEL = ARK_CONSUME_COST, GEIS_CAPACITOR = ARK_CONSUME_COST, REPLICANT_ALLOY = ARK_CONSUME_COST, HIEROPHANT_ANSIBLE = ARK_CONSUME_COST) /obj/structure/destructible/clockwork/massive/celestial_gateway/New() ..() @@ -30,33 +29,20 @@ /obj/structure/destructible/clockwork/massive/celestial_gateway/proc/spawn_animation() var/turf/T = get_turf(src) - var/objective_is_gateway = (ticker && ticker.mode && ticker.mode.clockwork_objective == CLOCKCULT_GATEWAY) new/obj/effect/clockwork/general_marker/inathneq(T) - if(objective_is_gateway) - hierophant_message("\"[text2ratvar("Engine, come forth and show your servants your mercy")]!\"") - else - hierophant_message("\"[text2ratvar("We will show all the mercy of Engine")]!\"") + hierophant_message("\"[text2ratvar("Engine, come forth and show your servants your mercy")]!\"") playsound(T, 'sound/magic/clockwork/invoke_general.ogg', 30, 0) sleep(10) new/obj/effect/clockwork/general_marker/sevtug(T) - if(objective_is_gateway) - hierophant_message("\"[text2ratvar("Engine, come forth and show this station your decorating skills")]!\"") - else - hierophant_message("\"[text2ratvar("We will show all Engine's decorating skills")]!\"") + hierophant_message("\"[text2ratvar("Engine, come forth and show this station your decorating skills")]!\"") playsound(T, 'sound/magic/clockwork/invoke_general.ogg', 45, 0) sleep(10) new/obj/effect/clockwork/general_marker/nezbere(T) - if(objective_is_gateway) - hierophant_message("\"[text2ratvar("Engine, come forth and shine your light across this realm")]!!\"") - else - hierophant_message("\"[text2ratvar("We will show all Engine's light")]!!\"") + hierophant_message("\"[text2ratvar("Engine, come forth and shine your light across this realm")]!!\"") playsound(T, 'sound/magic/clockwork/invoke_general.ogg', 60, 0) sleep(10) new/obj/effect/clockwork/general_marker/nzcrentr(T) - if(objective_is_gateway) - hierophant_message("\"[text2ratvar("Engine, come forth")].\"") - else - hierophant_message("\"[text2ratvar("We will show all Engine's power")].\"") + hierophant_message("\"[text2ratvar("Engine, come forth")].\"") playsound(T, 'sound/magic/clockwork/invoke_general.ogg', 75, 0) sleep(10) playsound(T, 'sound/magic/clockwork/invoke_general.ogg', 100, 0) @@ -74,9 +60,7 @@ countdown = new(src) countdown.start() var/area/gate_area = get_area(src) - hierophant_message("A gateway to the Celestial Derelict has been created in [gate_area.map_name]!", FALSE, src) - if(!objective_is_gateway) - ratvar_portal = FALSE + hierophant_message("An Ark of the Clockwork Justicar has been created in [gate_area.map_name]!", FALSE, src) SSshuttle.registerHostileEnvironment(src) START_PROCESSING(SSprocessing, src) @@ -84,7 +68,7 @@ STOP_PROCESSING(SSprocessing, src) if(!purpose_fulfilled) var/area/gate_area = get_area(src) - hierophant_message("A gateway to the Celestial Derelict has fallen at [gate_area.map_name]!") + hierophant_message("An Ark of the Clockwork Justicar has fallen at [gate_area.map_name]!") send_to_playing_players(sound(null, 0, channel = 8)) var/was_stranded = SSshuttle.emergency.mode == SHUTTLE_STRANDED SSshuttle.clearHostileEnvironment(src) @@ -179,14 +163,14 @@ to_chat(user, "[get_component_name(i)][i != REPLICANT_ALLOY ? "s":""]: \ [required_components[i]]") else - to_chat(user, "Seconds until [ratvar_portal ? "Ratvar's arrival":"Proselytization"]: [get_arrival_text(TRUE)]") + to_chat(user, "Seconds until Ratvar's arrival: [get_arrival_text(TRUE)]") switch(progress_in_seconds) if(-INFINITY to GATEWAY_REEBE_FOUND) to_chat(user, "It's still opening.") if(GATEWAY_REEBE_FOUND to GATEWAY_RATVAR_COMING) to_chat(user, "It's reached the Celestial Derelict and is drawing power from it.") if(GATEWAY_RATVAR_COMING to INFINITY) - to_chat(user, "[ratvar_portal ? "Ratvar is coming through the gateway":"The gateway is glowing with massed power"]!") + to_chat(user, "Ratvar is coming through the gateway!") else switch(progress_in_seconds) if(-INFINITY to GATEWAY_REEBE_FOUND) @@ -194,11 +178,11 @@ if(GATEWAY_REEBE_FOUND to GATEWAY_RATVAR_COMING) to_chat(user, "It seems to be leading somewhere.") if(GATEWAY_RATVAR_COMING to INFINITY) - to_chat(user, "[ratvar_portal ? "Something is coming through":"It's glowing brightly"]!") + to_chat(user, "Something is coming through!") /obj/structure/destructible/clockwork/massive/celestial_gateway/process() if(!first_sound_played || prob(7)) - for(var/M in player_list) + for(var/M in GLOB.player_list) if(M && !isnewplayer(M)) to_chat(M, "You hear otherworldly sounds from the [dir2text(get_dir(get_turf(M), get_turf(src)))]...") if(!obj_integrity) @@ -227,9 +211,9 @@ var/used_components = FALSE for(var/i in required_components) if(required_components[i]) - var/to_use = min(clockwork_component_cache[i], required_components[i]) + var/to_use = min(GLOB.clockwork_component_cache[i], required_components[i]) required_components[i] -= to_use - clockwork_component_cache[i] -= to_use + GLOB.clockwork_component_cache[i] -= to_use if(to_use) used_components = TRUE if(used_components) @@ -276,39 +260,28 @@ animate(glow, transform = matrix() * 3, alpha = 0, time = 5) var/turf/startpoint = get_turf(src) QDEL_IN(src, 3) - if(ratvar_portal) - sleep(3) - clockwork_gateway_activated = TRUE - new/obj/structure/destructible/clockwork/massive/ratvar(startpoint) - else - INVOKE_ASYNC(SSshuttle.emergency, /obj/docking_port/mobile/emergency.proc/request, null, 0) //call the shuttle immediately - sleep(3) - clockwork_gateway_activated = TRUE - send_to_playing_players("\"[text2ratvar("Behold")]!\"\n\"[text2ratvar("See Engine's mercy")]!\"\n\ - \"[text2ratvar("Observe Engine's design skills")]!\"\n\"[text2ratvar("Behold Engine's light")]!!\"\n\ - \"[text2ratvar("Gaze upon Engine's power")]!\"") - send_to_playing_players('sound/magic/clockwork/invoke_general.ogg') - var/x0 = startpoint.x - var/y0 = startpoint.y - for(var/I in spiral_range_turfs(255, startpoint)) - var/turf/T = I - if(!T) - continue - var/dist = cheap_hypotenuse(T.x, T.y, x0, y0) - if(dist < 100) - dist = TRUE - else - dist = FALSE - T.ratvar_act(dist) - CHECK_TICK - for(var/mob/living/L in living_mob_list) - L.ratvar_act() - for(var/I in all_clockwork_mobs) - var/mob/M = I - if(M.stat == CONSCIOUS) - clockwork_say(M, text2ratvar(pick("Purge all untruths and honor Engine!", "All glory to Engine's light!", "Engine's power is unmatched!"))) + sleep(3) + GLOB.clockwork_gateway_activated = TRUE + new/obj/structure/destructible/clockwork/massive/ratvar(startpoint) + send_to_playing_players("\"[text2ratvar("See Engine's mercy")]!\"\n\ + \"[text2ratvar("Observe Engine's design skills")]!\"\n\"[text2ratvar("Behold Engine's light")]!!\"\n\ + \"[text2ratvar("Gaze upon Engine's power")].\"") + send_to_playing_players('sound/magic/clockwork/invoke_general.ogg') + var/x0 = startpoint.x + var/y0 = startpoint.y + for(var/I in spiral_range_turfs(255, startpoint)) + var/turf/T = I + if(!T) + continue + var/dist = cheap_hypotenuse(T.x, T.y, x0, y0) + if(dist < 100) + dist = TRUE + else + dist = FALSE + T.ratvar_act(dist, TRUE) + CHECK_TICK -//the actual appearance of the Gateway to the Celestial Derelict; an object so the edges of the gate can be clicked through. +//the actual appearance of the Ark of the Clockwork Justicar; an object so the edges of the gate can be clicked through. /obj/effect/clockwork/overlay/gateway_glow icon = 'icons/effects/96x96.dmi' icon_state = "clockwork_gateway_charging" diff --git a/code/game/gamemodes/clock_cult/clock_structures/interdiction_lens.dm b/code/game/gamemodes/clock_cult/clock_structures/interdiction_lens.dm index 56e2736cd4..1082e021c0 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/interdiction_lens.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/interdiction_lens.dm @@ -19,9 +19,9 @@ var/interdiction_range = 14 //how large an area it drains and disables in var/static/list/rage_messages = list("...", "Disgusting.", "Die.", "Foul.", "Worthless.", "Mortal.", "Unfit.", "Weak.", "Fragile.", "Useless.", "Leave my sight!") -/obj/structure/destructible/clockwork/powered/interdiction_lens/New() +/obj/structure/destructible/clockwork/powered/interdiction_lens/Initialize() ..() - set_light(1.4, 0.8, "#F42B9D") + update_current_glow() /obj/structure/destructible/clockwork/powered/interdiction_lens/examine(mob/user) ..() @@ -30,12 +30,25 @@ if(is_servant_of_ratvar(user) || isobserver(user)) to_chat(user, "If it fails to drain any electronics or has nothing to return power to, it will disable itself for [round(recharge_time/600, 1)] minutes.") +/obj/structure/destructible/clockwork/powered/interdiction_lens/update_anchored(mob/user, do_damage) + ..() + update_current_glow() + /obj/structure/destructible/clockwork/powered/interdiction_lens/toggle(fast_process, mob/living/user) . = ..() + update_current_glow() + +/obj/structure/destructible/clockwork/powered/interdiction_lens/proc/update_current_glow() if(active) - set_light(2, 1.6, "#EE54EE") + if(disabled) + set_light(2, 1.6, "#151200") + else + set_light(2, 1.6, "#EE54EE") else - set_light(1.4, 0.8, "#F42B9D") + if(anchored) + set_light(1.4, 0.8, "#F42B9D") + else + set_light(0) /obj/structure/destructible/clockwork/powered/interdiction_lens/attack_hand(mob/living/user) if(user.canUseTopic(src, !issilicon(user), NO_DEXTERY)) @@ -45,7 +58,7 @@ toggle(0, user) /obj/structure/destructible/clockwork/powered/interdiction_lens/forced_disable(bad_effects) - if(disabled) + if(disabled || !anchored) return FALSE if(!active) toggle(0) @@ -53,8 +66,8 @@ recharging = world.time + recharge_time flick("interdiction_lens_discharged", src) icon_state = "interdiction_lens_inactive" - set_light(2, 1.6, "#151200") disabled = TRUE + update_current_glow() return TRUE /obj/structure/destructible/clockwork/powered/interdiction_lens/process() @@ -84,7 +97,7 @@ var/efficiency = get_efficiency_mod() var/rage_modifier = get_efficiency_mod(TRUE) - for(var/i in ai_list) + for(var/i in GLOB.ai_list) var/mob/living/silicon/ai/AI = i if(AI && AI.stat != DEAD && !is_servant_of_ratvar(AI)) unconverted_ai = TRUE diff --git a/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm b/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm index da2483883e..a6455701b1 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm @@ -47,10 +47,10 @@ /obj/structure/destructible/clockwork/ocular_warden/ratvar_act() ..() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) damage_per_tick = 10 sight_range = 6 - else if(nezbere_invoked) + else if(GLOB.nezbere_invoked) damage_per_tick = 5 sight_range = 5 else @@ -80,7 +80,7 @@ else L.playsound_local(null,'sound/machines/clockcult/ocularwarden-dot2.ogg',50,1) L.adjustFireLoss((!iscultist(L) ? damage_per_tick : damage_per_tick * 2) * get_efficiency_mod()) //Nar-Sian cultists take additional damage - if(ratvar_awakens && L) + if(GLOB.ratvar_awakens && L) L.adjust_fire_stacks(damage_per_tick) L.IgniteMob() else if(istype(target,/obj/mecha)) @@ -97,7 +97,7 @@ visible_message("[src] swivels to face [target]!") if(isliving(target)) var/mob/living/L = target - to_chat(L, "\"I SEE YOU!\"\n[src]'s gaze [ratvar_awakens ? "melts you alive" : "burns you"]!") + to_chat(L, "\"I SEE YOU!\"\n[src]'s gaze [GLOB.ratvar_awakens ? "melts you alive" : "burns you"]!") else if(istype(target,/obj/mecha)) var/obj/mecha/M = target to_chat(M.occupant, "\"I SEE YOU!\"" ) @@ -105,7 +105,7 @@ if(prob(50)) visible_message("[src][pick(idle_messages)]") else - setDir(pick(cardinal))//Random rotation + setDir(pick(GLOB.cardinal))//Random rotation /obj/structure/destructible/clockwork/ocular_warden/proc/acquire_nearby_targets() . = list() @@ -131,7 +131,7 @@ else if(!L.mind) continue . += L - for(var/N in mechas_list) + for(var/N in GLOB.mechas_list) var/obj/mecha/M = N if(get_dist(M, src) <= sight_range && M.occupant && !is_servant_of_ratvar(M.occupant) && (M in view(sight_range, src))) . += M diff --git a/code/game/gamemodes/clock_cult/clock_structures/ratvar_the_clockwork_justicar.dm b/code/game/gamemodes/clock_cult/clock_structures/ratvar_the_clockwork_justicar.dm index 969e3e23e4..4b6db708f6 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/ratvar_the_clockwork_justicar.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/ratvar_the_clockwork_justicar.dm @@ -15,11 +15,12 @@ var/atom/prey //Whatever Ratvar is chasing var/clashing = FALSE //If Ratvar is FUCKING FIGHTING WITH NAR-SIE var/proselytize_range = 10 + dangerous_possession = TRUE /obj/structure/destructible/clockwork/massive/ratvar/New() ..() - ratvar_awakens++ - for(var/obj/O in all_clockwork_objects) + GLOB.ratvar_awakens++ + for(var/obj/O in GLOB.all_clockwork_objects) O.ratvar_act() START_PROCESSING(SSobj, src) send_to_playing_players("\"[text2ratvar("ONCE AGAIN MY LIGHT SHALL SHINE ACROSS THIS PATHETIC REALM")]!!\"") @@ -27,11 +28,11 @@ var/image/alert_overlay = image('icons/effects/clockwork_effects.dmi', "ratvar_alert") var/area/A = get_area(src) notify_ghosts("The Justiciar's light calls to you! Reach out to Ratvar in [A.name] to be granted a shell to spread his glory!", null, source = src, alert_overlay = alert_overlay) - addtimer(CALLBACK(SSshuttle.emergency, /obj/docking_port/mobile/emergency..proc/request, null, 0.1), 50) + INVOKE_ASYNC(SSshuttle.emergency, /obj/docking_port/mobile/emergency..proc/request, null, 0) /obj/structure/destructible/clockwork/massive/ratvar/Destroy() - ratvar_awakens-- - for(var/obj/O in all_clockwork_objects) + GLOB.ratvar_awakens-- + for(var/obj/O in GLOB.all_clockwork_objects) O.ratvar_act() STOP_PROCESSING(SSobj, src) send_to_playing_players("\"NO! I will not... be... banished... again...\"") @@ -62,27 +63,30 @@ T.ratvar_act() for(var/I in circleviewturfs(src, round(proselytize_range * 0.5))) var/turf/T = I - T.ratvar_act(1) - var/dir_to_step_in = pick(cardinal) + T.ratvar_act(TRUE) + var/dir_to_step_in = pick(GLOB.cardinal) + var/list/meals = list() + for(var/mob/living/L in GLOB.living_mob_list) //we want to know who's alive so we don't lose and retarget a single person + if(L.z == z && !is_servant_of_ratvar(L) && L.mind) + meals += L if(!prey) - for(var/obj/singularity/narsie/N in singularities) + for(var/obj/singularity/narsie/N in GLOB.singularities) if(N.z == z) prey = N break - if(!prey) //In case there's a Nar-Sie - var/list/meals = list() - for(var/mob/living/L in living_mob_list) - if(L.z == z && !is_servant_of_ratvar(L) && L.mind) - meals += L - if(meals.len) - prey = pick(meals) - to_chat(prey, "\"You will do.\"\n\ - Something very large and very malevolent begins lumbering its way towards you...") - prey << 'sound/effects/ratvar_reveal.ogg' + if(!prey && LAZYLEN(meals)) + prey = pick(meals) + to_chat(prey, "\"You will do, heretic.\"\n\ + ") + prey << 'sound/effects/ratvar_reveal.ogg' else - if((!istype(prey, /obj/singularity/narsie) && prob(10)) || is_servant_of_ratvar(prey) || prey.z != z) - to_chat(prey, "\"How dull. Leave me.\"\n\ - You feel tremendous relief as a set of horrible eyes loses sight of you...") + if((!istype(prey, /obj/singularity/narsie) && prob(10) && LAZYLEN(meals) > 1) || prey.z != z || !(prey in meals)) + if(is_servant_of_ratvar(prey)) + to_chat(prey, "\"Serve me well.\"\n\ + You feel great joy as your god turns His eye to another heretic...") + else + to_chat(prey, "\"No matter. I will find you later, heretic.\"\n\ + You feel tremendous relief as the crushing focus relents...") prey = null else dir_to_step_in = get_dir(src, prey) //Unlike Nar-Sie, Ratvar ruthlessly chases down his target @@ -109,13 +113,13 @@ while(src && narsie) send_to_playing_players('sound/magic/clockwork/ratvar_attack.ogg') sleep(5.2) - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(!isnewplayer(M)) flash_color(M, flash_color="#966400", flash_time=1) shake_camera(M, 4, 3) - var/ratvar_chance = min(ticker.mode.servants_of_ratvar.len, 50) - var/narsie_chance = ticker.mode.cult.len - for(var/mob/living/simple_animal/hostile/construct/harvester/C in player_list) + var/ratvar_chance = min(SSticker.mode.servants_of_ratvar.len, 50) + var/narsie_chance = SSticker.mode.cult.len + for(var/mob/living/simple_animal/hostile/construct/harvester/C in GLOB.player_list) narsie_chance++ ratvar_chance = rand(base_victory_chance, ratvar_chance) narsie_chance = rand(base_victory_chance, min(narsie_chance, 50)) @@ -125,7 +129,7 @@ sleep(rand(2,5)) send_to_playing_players('sound/magic/clockwork/narsie_attack.ogg') sleep(7.4) - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(!isnewplayer(M)) flash_color(M, flash_color="#C80000", flash_time=1) shake_camera(M, 4, 3) diff --git a/code/game/gamemodes/clock_cult/clock_structures/taunting_trail.dm b/code/game/gamemodes/clock_cult/clock_structures/taunting_trail.dm index 16afbae154..3016a210dc 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/taunting_trail.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/taunting_trail.dm @@ -20,13 +20,13 @@ timerid = QDEL_IN(src, 15) var/obj/structure/destructible/clockwork/taunting_trail/Tt = locate(/obj/structure/destructible/clockwork/taunting_trail) in loc if(Tt && Tt != src) - if(!step(src, pick(alldirs))) + if(!step(src, pick(GLOB.alldirs))) qdel(Tt) else for(var/obj/structure/destructible/clockwork/taunting_trail/TT in loc) if(TT != src) qdel(TT) - setDir(pick(cardinal)) + setDir(pick(GLOB.cardinal)) transform = matrix()*1.25 animate(src, alpha = 100, time = 15) diff --git a/code/game/gamemodes/clock_cult/clock_structures/tinkerers_cache.dm b/code/game/gamemodes/clock_cult/clock_structures/tinkerers_cache.dm index ad1f0a91df..7583428505 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/tinkerers_cache.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/tinkerers_cache.dm @@ -13,19 +13,21 @@ light_color = "#C2852F" var/wall_generation_cooldown var/turf/closed/wall/clockwork/linkedwall //if we've got a linked wall and are producing + var/static/linked_caches = 0 //how many caches are linked to walls; affects how fast components are produced /obj/structure/destructible/clockwork/cache/New() ..() START_PROCESSING(SSobj, src) - clockwork_caches++ + GLOB.clockwork_caches++ update_slab_info() set_light(2, 0.7) /obj/structure/destructible/clockwork/cache/Destroy() - clockwork_caches-- + GLOB.clockwork_caches-- update_slab_info() STOP_PROCESSING(SSobj, src) if(linkedwall) + linked_caches-- linkedwall.linkedcache = null linkedwall = null return ..() @@ -33,18 +35,20 @@ /obj/structure/destructible/clockwork/cache/process() if(!anchored) if(linkedwall) + linked_caches-- linkedwall.linkedcache = null linkedwall = null return for(var/turf/closed/wall/clockwork/C in range(4, src)) if(!C.linkedcache && !linkedwall) + linked_caches++ C.linkedcache = src linkedwall = C - wall_generation_cooldown = world.time + (CACHE_PRODUCTION_TIME * get_efficiency_mod(TRUE)) + wall_generation_cooldown = world.time + get_production_time() visible_message("[src] starts to whirr in the presence of [C]...") break if(linkedwall && wall_generation_cooldown <= world.time) - wall_generation_cooldown = world.time + (CACHE_PRODUCTION_TIME * get_efficiency_mod(TRUE)) + wall_generation_cooldown = world.time + get_production_time() var/component_id = generate_cache_component(null, src) playsound(linkedwall, 'sound/magic/clockwork/fellowship_armory.ogg', rand(15, 20), 1, -3, 1, 1) visible_message("Something cl[pick("ank", "ink", "unk", "ang")]s around inside of [src]...") @@ -57,7 +61,7 @@ if(!anchored) to_chat(user, "[src] needs to be secured to place [C] into it!") else - clockwork_component_cache[C.component_id]++ + GLOB.clockwork_component_cache[C.component_id]++ update_slab_info() to_chat(user, "You add [C] to [src].") user.drop_item() @@ -69,7 +73,7 @@ to_chat(user, "[src] needs to be secured to offload your slab's components into it!") else for(var/i in S.stored_components) - clockwork_component_cache[i] += S.stored_components[i] + GLOB.clockwork_component_cache[i] += S.stored_components[i] S.stored_components[i] = 0 update_slab_info() user.visible_message("[user] empties [S] into [src].", "You offload your slab's components into [src].") @@ -102,9 +106,12 @@ ..() if(is_servant_of_ratvar(user) || isobserver(user)) if(linkedwall) - to_chat(user, "It is linked to a Clockwork Wall and will generate a component every [round((CACHE_PRODUCTION_TIME * 0.1) * get_efficiency_mod(TRUE), 0.1)] seconds!") + to_chat(user, "It is linked to a Clockwork Wall and will generate a component every [round(get_production_time() * 0.1, 0.1)] seconds!") else to_chat(user, "It is unlinked! Construct a Clockwork Wall nearby to generate components!") to_chat(user, "Stored components:") - for(var/i in clockwork_component_cache) - to_chat(user, "[get_component_name(i)][i != REPLICANT_ALLOY ? "s":""]: [clockwork_component_cache[i]]") + for(var/i in GLOB.clockwork_component_cache) + to_chat(user, "[get_component_name(i)][i != REPLICANT_ALLOY ? "s":""]: [GLOB.clockwork_component_cache[i]]") + +/obj/structure/destructible/clockwork/cache/proc/get_production_time() + return (CACHE_PRODUCTION_TIME + (ACTIVE_CACHE_SLOWDOWN * linked_caches)) * get_efficiency_mod(TRUE) diff --git a/code/game/gamemodes/clock_cult/clock_structures/tinkerers_daemon.dm b/code/game/gamemodes/clock_cult/clock_structures/tinkerers_daemon.dm index ab557dd36a..6dc8741a3d 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/tinkerers_daemon.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/tinkerers_daemon.dm @@ -22,15 +22,15 @@ /obj/structure/destructible/clockwork/powered/tinkerers_daemon/New() ..() - clockwork_daemons++ + GLOB.clockwork_daemons++ /obj/structure/destructible/clockwork/powered/tinkerers_daemon/Destroy() - clockwork_daemons-- + GLOB.clockwork_daemons-- return ..() /obj/structure/destructible/clockwork/powered/tinkerers_daemon/ratvar_act() ..() - if(nezbere_invoked) + if(GLOB.nezbere_invoked) production_time = 0 production_cooldown = initial(production_cooldown) * 0.5 if(!active) @@ -47,8 +47,8 @@ else to_chat(user, "It is currently producing random components.") to_chat(user, "It will produce a component every [round((production_cooldown*0.1) * get_efficiency_mod(TRUE), 0.1)] seconds and requires at least the following power for each component type:") - for(var/i in clockwork_component_cache) - to_chat(user, "[get_component_name(i)]: [get_component_cost(i)]W ([clockwork_component_cache[i]] exist[clockwork_component_cache[i] == 1 ? "s" : ""])") + for(var/i in GLOB.clockwork_component_cache) + to_chat(user, "[get_component_name(i)]: [get_component_cost(i)]W ([GLOB.clockwork_component_cache[i]] exist[GLOB.clockwork_component_cache[i] == 1 ? "s" : ""])") /obj/structure/destructible/clockwork/powered/tinkerers_daemon/forced_disable(bad_effects) if(active) @@ -72,17 +72,17 @@ to_chat(user, "[src] needs to be secured to the floor before it can be activated!") return FALSE var/servants = 0 - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L in GLOB.living_mob_list) if(is_servant_of_ratvar(L)) servants++ - if(servants * 0.2 < clockwork_daemons) + if(servants * 0.2 < GLOB.clockwork_daemons) to_chat(user, "\"There are too few servants for this daemon to work.\"") return - if(!clockwork_caches) + if(!GLOB.clockwork_caches) to_chat(user, "\"You require a cache for this daemon to operate. Get to it.\"") return var/min_power_usable = 0 - for(var/i in clockwork_component_cache) + for(var/i in GLOB.clockwork_component_cache) if(!min_power_usable) min_power_usable = get_component_cost(i) else @@ -94,15 +94,15 @@ switch(choice) if("Specific Component") var/list/components = list() - for(var/i in clockwork_component_cache) + for(var/i in GLOB.clockwork_component_cache) components["[get_component_name(i)] ([get_component_cost(i)]W)"] = i var/input_component = input(user, "Choose a component type.", name) as null|anything in components component_id_to_produce = components[input_component] servants = 0 - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L in GLOB.living_mob_list) if(is_servant_of_ratvar(L)) servants++ - if(!is_servant_of_ratvar(user) || !user.canUseTopic(src, !issilicon(user), NO_DEXTERY) || active || !clockwork_caches || servants * 0.2 < clockwork_daemons) + if(!is_servant_of_ratvar(user) || !user.canUseTopic(src, !issilicon(user), NO_DEXTERY) || active || !GLOB.clockwork_caches || servants * 0.2 < GLOB.clockwork_daemons) return if(!component_id_to_produce) to_chat(user, "You decide not to select a component and activate the daemon.") @@ -136,24 +136,24 @@ set_light(0) /obj/structure/destructible/clockwork/powered/tinkerers_daemon/proc/get_component_cost(id) - return max(MIN_CLOCKCULT_POWER*2, (MIN_CLOCKCULT_POWER*2) * (1 + round(clockwork_component_cache[id] * 0.2))) + return max(MIN_CLOCKCULT_POWER*2, (MIN_CLOCKCULT_POWER*2) * (1 + round(GLOB.clockwork_component_cache[id] * 0.2))) /obj/structure/destructible/clockwork/powered/tinkerers_daemon/process() var/servants = 0 - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L in GLOB.living_mob_list) if(is_servant_of_ratvar(L)) servants++ . = ..() var/min_power_usable = 0 if(!component_id_to_produce) - for(var/i in clockwork_component_cache) + for(var/i in GLOB.clockwork_component_cache) if(!min_power_usable) min_power_usable = get_component_cost(i) else min_power_usable = min(min_power_usable, get_component_cost(i)) else min_power_usable = get_component_cost(component_id_to_produce) - if(!clockwork_caches || servants * 0.2 < clockwork_daemons || . < min_power_usable) //if we don't have enough to produce the lowest or what we chose to produce, cancel out + if(!GLOB.clockwork_caches || servants * 0.2 < GLOB.clockwork_daemons || . < min_power_usable) //if we don't have enough to produce the lowest or what we chose to produce, cancel out forced_disable(FALSE) return if(production_time <= world.time) @@ -163,7 +163,7 @@ if(!try_use_power(get_component_cost(component_to_generate))) component_to_generate = null if(!component_id_to_produce) - for(var/i in clockwork_component_cache) + for(var/i in GLOB.clockwork_component_cache) if(try_use_power(get_component_cost(i))) //if we fail but are producing random, try and get a different component to produce component_to_generate = i break diff --git a/code/game/gamemodes/cult/cult.dm b/code/game/gamemodes/cult/cult.dm index cbfa2e42e7..65dcb863eb 100644 --- a/code/game/gamemodes/cult/cult.dm +++ b/code/game/gamemodes/cult/cult.dm @@ -8,8 +8,8 @@ return istype(M) && M.has_antag_datum(/datum/antagonist/cultist, TRUE) /proc/is_sacrifice_target(datum/mind/mind) - if(ticker.mode.name == "cult") - var/datum/game_mode/cult/cult_mode = ticker.mode + if(SSticker.mode.name == "cult") + var/datum/game_mode/cult/cult_mode = SSticker.mode if(mind == cult_mode.sacrifice_target) return 1 return 0 @@ -104,7 +104,7 @@ var/list/possible_targets = get_unconvertables() if(!possible_targets.len) message_admins("Cult Sacrifice: Could not find unconvertable target, checking for convertable target.") - for(var/mob/living/carbon/human/player in player_list) + for(var/mob/living/carbon/human/player in GLOB.player_list) if(player.mind && !(player.mind in cultists_to_cult)) possible_targets += player.mind if(possible_targets.len > 0) @@ -175,18 +175,18 @@ return TRUE /datum/game_mode/proc/update_cult_icons_added(datum/mind/cult_mind) - var/datum/atom_hud/antag/culthud = huds[ANTAG_HUD_CULT] + var/datum/atom_hud/antag/culthud = GLOB.huds[ANTAG_HUD_CULT] culthud.join_hud(cult_mind.current) set_antag_hud(cult_mind.current, "cult") /datum/game_mode/proc/update_cult_icons_removed(datum/mind/cult_mind) - var/datum/atom_hud/antag/culthud = huds[ANTAG_HUD_CULT] + var/datum/atom_hud/antag/culthud = GLOB.huds[ANTAG_HUD_CULT] culthud.leave_hud(cult_mind.current) set_antag_hud(cult_mind.current, null) /datum/game_mode/cult/proc/get_unconvertables() var/list/ucs = list() - for(var/mob/living/carbon/human/player in player_list) + for(var/mob/living/carbon/human/player in GLOB.player_list) if(player.mind && !is_convertable_to_cult(player) && !(player.mind in cultists_to_cult)) ucs += player.mind return ucs @@ -198,7 +198,7 @@ if(cult_objectives.Find("eldergod")) cult_fail += eldergod //1 by default, 0 if the elder god has been summoned at least once if(cult_objectives.Find("sacrifice")) - if(sacrifice_target && !sacrificed.Find(sacrifice_target)) //if the target has been sacrificed, ignore this step. otherwise, add 1 to cult_fail + if(sacrifice_target && !GLOB.sacrificed.Find(sacrifice_target)) //if the target has been GLOB.sacrificed, ignore this step. otherwise, add 1 to cult_fail cult_fail++ return cult_fail //if any objectives aren't met, failure @@ -237,14 +237,14 @@ if(!check_survive()) explanation = "Make sure at least [acolytes_needed] acolytes escape on the shuttle. ([acolytes_survived] escaped) Success!" feedback_add_details("cult_objective","cult_survive|SUCCESS|[acolytes_needed]") - ticker.news_report = CULT_ESCAPE + SSticker.news_report = CULT_ESCAPE else explanation = "Make sure at least [acolytes_needed] acolytes escape on the shuttle. ([acolytes_survived] escaped) Fail." feedback_add_details("cult_objective","cult_survive|FAIL|[acolytes_needed]") - ticker.news_report = CULT_FAILURE + SSticker.news_report = CULT_FAILURE if("sacrifice") if(sacrifice_target) - if(sacrifice_target in sacrificed) + if(sacrifice_target in GLOB.sacrificed) explanation = "Sacrifice [sacrifice_target.name], the [sacrifice_target.assigned_role]. Success!" feedback_add_details("cult_objective","cult_sacrifice|SUCCESS") else if(sacrifice_target && sacrifice_target.current) @@ -257,11 +257,11 @@ if(!eldergod) explanation = "Summon Nar-Sie. Success!" feedback_add_details("cult_objective","cult_narsie|SUCCESS") - ticker.news_report = CULT_SUMMON + SSticker.news_report = CULT_SUMMON else explanation = "Summon Nar-Sie. Fail." feedback_add_details("cult_objective","cult_narsie|FAIL") - ticker.news_report = CULT_FAILURE + SSticker.news_report = CULT_FAILURE text += "
Objective #[obj_count]: [explanation]" to_chat(world, text) @@ -270,7 +270,7 @@ /datum/game_mode/proc/auto_declare_completion_cult() - if( cult.len || (ticker && istype(ticker.mode,/datum/game_mode/cult)) ) + if( cult.len || (SSticker && istype(SSticker.mode,/datum/game_mode/cult)) ) var/text = "
The cultists were:" for(var/datum/mind/cultist in cult) text += printplayer(cultist) diff --git a/code/game/gamemodes/cult/cult_comms.dm b/code/game/gamemodes/cult/cult_comms.dm index 3a70735e1e..40c7bbece8 100644 --- a/code/game/gamemodes/cult/cult_comms.dm +++ b/code/game/gamemodes/cult/cult_comms.dm @@ -17,22 +17,17 @@ return cultist_commune(usr, input) - return /proc/cultist_commune(mob/living/user, message) if(!message) return - if(!ishuman(user)) - user.say("O bidai nabora se[pick("'","`")]sma!") - user.say(html_decode(message)) - else - user.whisper("O bidai nabora se[pick("'","`")]sma!") - user.whisper(html_decode(message)) + user.whisper("O bidai nabora se[pick("'","`")]sma!") + user.whisper(html_decode(message)) var/my_message = "[(ishuman(user) ? "Acolyte" : "Construct")] [findtextEx(user.name, user.real_name) ? user.name : "[user.real_name] (as [user.name])"]: [message]" - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(iscultist(M)) to_chat(M, my_message) - else if(M in dead_mob_list) + else if(M in GLOB.dead_mob_list) var/link = FOLLOW_LINK(M, user) to_chat(M, "[link] [my_message]") diff --git a/code/game/gamemodes/cult/cult_items.dm b/code/game/gamemodes/cult/cult_items.dm index 6914ad760c..a46074988d 100644 --- a/code/game/gamemodes/cult/cult_items.dm +++ b/code/game/gamemodes/cult/cult_items.dm @@ -328,7 +328,7 @@ return if(!iscultist(user)) user.dropItemToGround(src, TRUE) - step(src, pick(alldirs)) + step(src, pick(GLOB.alldirs)) to_chat(user, "\The [src] flickers out of your hands, your connection to this dimension is too strong!") return @@ -375,7 +375,7 @@ if(istype(A, /obj/item)) var/list/cultists = list() - for(var/datum/mind/M in ticker.mode.cult) + for(var/datum/mind/M in SSticker.mode.cult) if(M.current && M.current.stat != DEAD) cultists |= M.current var/mob/living/cultist_to_receive = input(user, "Who do you wish to call to [src]?", "Followers of the Geometer") as null|anything in (cultists - user) @@ -403,5 +403,4 @@ else ..() to_chat(user, "\The [src] can only transport items!") - return diff --git a/code/game/gamemodes/cult/cult_structures.dm b/code/game/gamemodes/cult/cult_structures.dm index d88d0e9e05..51c622858d 100644 --- a/code/game/gamemodes/cult/cult_structures.dm +++ b/code/game/gamemodes/cult/cult_structures.dm @@ -122,12 +122,6 @@ to_chat(user, "You work the forge as dark knowledge guides your hands, creating [N]!") -var/list/blacklisted_pylon_turfs = typecacheof(list( - /turf/closed, - /turf/open/floor/engine/cult, - /turf/open/space, - /turf/open/floor/plating/lava, - /turf/open/chasm)) /obj/structure/destructible/cult/pylon name = "pylon" @@ -177,6 +171,12 @@ var/list/blacklisted_pylon_turfs = typecacheof(list( if(istype(T, /turf/open/floor/engine/cult)) cultturfs |= T continue + var/static/list/blacklisted_pylon_turfs = typecacheof(list( + /turf/closed, + /turf/open/floor/engine/cult, + /turf/open/space, + /turf/open/floor/plating/lava, + /turf/open/chasm)) if(is_type_in_typecache(T, blacklisted_pylon_turfs)) continue else diff --git a/code/game/gamemodes/cult/ritual.dm b/code/game/gamemodes/cult/ritual.dm index e933f951ec..0340c94af3 100644 --- a/code/game/gamemodes/cult/ritual.dm +++ b/code/game/gamemodes/cult/ritual.dm @@ -15,11 +15,12 @@ This file contains the arcane tome files. /obj/item/weapon/tome/New() ..() - if(!LAZYLEN(rune_types)) - rune_types = list() + if(!LAZYLEN(GLOB.rune_types)) + GLOB.rune_types = list() + var/static/list/non_revealed_runes = (subtypesof(/obj/effect/rune) - /obj/effect/rune/malformed) for(var/i_can_do_loops_now_thanks_remie in non_revealed_runes) var/obj/effect/rune/R = i_can_do_loops_now_thanks_remie - rune_types[initial(R.cultist_name)] = R //Uses the cultist name for displaying purposes + GLOB.rune_types[initial(R.cultist_name)] = R //Uses the cultist name for displaying purposes /obj/item/weapon/tome/examine(mob/user) ..() @@ -180,10 +181,10 @@ This file contains the arcane tome files. if(!check_rune_turf(Turf, user)) return - entered_rune_name = input(user, "Choose a rite to scribe.", "Sigils of Power") as null|anything in rune_types + entered_rune_name = input(user, "Choose a rite to scribe.", "Sigils of Power") as null|anything in GLOB.rune_types if(!src || QDELETED(src) || !Adjacent(user) || user.incapacitated() || !check_rune_turf(Turf, user)) return - rune_to_scribe = rune_types[entered_rune_name] + rune_to_scribe = GLOB.rune_types[entered_rune_name] if(!rune_to_scribe) return if(initial(rune_to_scribe.req_keyword)) @@ -196,12 +197,12 @@ This file contains the arcane tome files. if(!src || QDELETED(src) || !Adjacent(user) || user.incapacitated() || !check_rune_turf(Turf, user)) return if(ispath(rune_to_scribe, /obj/effect/rune/narsie)) - if(ticker.mode.name == "cult") - var/datum/game_mode/cult/cult_mode = ticker.mode + if(SSticker.mode.name == "cult") + var/datum/game_mode/cult/cult_mode = SSticker.mode if(!("eldergod" in cult_mode.cult_objectives)) to_chat(user, "Nar-Sie does not wish to be summoned!") return - if(cult_mode.sacrifice_target && !(cult_mode.sacrifice_target in sacrificed)) + if(cult_mode.sacrifice_target && !(cult_mode.sacrifice_target in GLOB.sacrificed)) to_chat(user, "The sacrifice is not complete. The portal would lack the power to open if you tried!") return if(!cult_mode.eldergod) @@ -244,6 +245,7 @@ This file contains the arcane tome files. if(S && !QDELETED(S)) qdel(S) var/obj/effect/rune/R = new rune_to_scribe(Turf, chosen_keyword) + R.add_mob_blood(user) to_chat(user, "The [lowertext(R.cultist_name)] rune [R.cultist_desc]") feedback_add_details("cult_runes_scribed", R.cultist_name) diff --git a/code/game/gamemodes/cult/runes.dm b/code/game/gamemodes/cult/runes.dm index c612f10a5c..e58a7912b2 100644 --- a/code/game/gamemodes/cult/runes.dm +++ b/code/game/gamemodes/cult/runes.dm @@ -1,7 +1,7 @@ -/var/list/sacrificed = list() //a mixed list of minds and mobs -var/list/non_revealed_runes = (subtypesof(/obj/effect/rune) - /obj/effect/rune/malformed) -var/global/list/rune_types //Every rune that can be drawn by tomes - +GLOBAL_LIST_EMPTY(sacrificed) //a mixed list of minds and mobs +GLOBAL_LIST(rune_types) //Every rune that can be drawn by tomes +GLOBAL_LIST_EMPTY(teleport_runes) +GLOBAL_LIST_EMPTY(wall_runes) /* This file contains runes. @@ -58,13 +58,10 @@ To draw a rune, use an arcane tome. if(istype(I, /obj/item/weapon/tome) && iscultist(user)) to_chat(user, "You carefully erase the [lowertext(cultist_name)] rune.") qdel(src) - return else if(istype(I, /obj/item/weapon/nullrod)) user.say("BEGONE FOUL MAGIKS!!") to_chat(user, "You disrupt the magic of [src] with [I].") qdel(src) - return - return /obj/effect/rune/attack_hand(mob/living/user) if(!iscultist(user)) @@ -143,20 +140,20 @@ structure_check() searches for nearby cultist structures required for the invoca do_invoke_glow() /obj/effect/rune/proc/do_invoke_glow() + set waitfor = FALSE var/oldtransform = transform - spawn(0) //animate is a delay, we want to avoid being delayed - animate(src, transform = matrix()*2, alpha = 0, time = 5) //fade out - animate(transform = oldtransform, alpha = 255, time = 0) + animate(src, transform = matrix()*2, alpha = 0, time = 5) //fade out + sleep(5) + animate(src, transform = oldtransform, alpha = 255, time = 0) /obj/effect/rune/proc/fail_invoke() //This proc contains the effects of a rune if it is not invoked correctly, through either invalid wording or not enough cultists. By default, it's just a basic fizzle. visible_message("The markings pulse with a \ small flash of red light, then fall dark.") - spawn(0) //animate is a delay, we want to avoid being delayed - var/oldcolor = color - color = rgb(255, 0, 0) - animate(src, color = oldcolor, time = 5) - addtimer(CALLBACK(src, /atom/proc/update_atom_colour), 5) + var/oldcolor = color + color = rgb(255, 0, 0) + animate(src, color = oldcolor, time = 5) + addtimer(CALLBACK(src, /atom/proc/update_atom_colour), 5) //Malformed Rune: This forms if a rune is not drawn correctly. Invoking it does nothing but hurt the user. /obj/effect/rune/malformed @@ -179,7 +176,7 @@ structure_check() searches for nearby cultist structures required for the invoca /mob/proc/null_rod_check() //The null rod, if equipped, will protect the holder from the effects of most runes var/obj/item/weapon/nullrod/N = locate() in src - if(N && !ratvar_awakens) //If Nar-Sie or Ratvar are alive, null rods won't protect you + if(N && !GLOB.ratvar_awakens) //If Nar-Sie or Ratvar are alive, null rods won't protect you return N return 0 @@ -247,7 +244,6 @@ structure_check() searches for nearby cultist structures required for the invoca if(!P.info && !istype(P, /obj/item/weapon/paper/talisman)) . |= P -var/list/teleport_runes = list() /obj/effect/rune/teleport cultist_name = "Teleport" cultist_desc = "warps everything above it to another chosen teleport rune." @@ -262,17 +258,17 @@ var/list/teleport_runes = list() var/area/A = get_area(src) var/locname = initial(A.name) listkey = set_keyword ? "[set_keyword] [locname]":"[locname]" - teleport_runes += src + GLOB.teleport_runes += src /obj/effect/rune/teleport/Destroy() - teleport_runes -= src + GLOB.teleport_runes -= src return ..() /obj/effect/rune/teleport/invoke(var/list/invokers) var/mob/living/user = invokers[1] //the first invoker is always the user var/list/potential_runes = list() var/list/teleportnames = list() - for(var/R in teleport_runes) + for(var/R in GLOB.teleport_runes) var/obj/effect/rune/teleport/T = R if(T != src && (T.z <= ZLEVEL_SPACEMAX)) potential_runes[avoid_assoc_duplicate_keys(T.listkey, teleportnames)] = T @@ -392,7 +388,7 @@ var/list/teleport_runes = list() convertee.visible_message("[convertee] writhes in pain \ [brutedamage || burndamage ? "even as [convertee.p_their()] wounds heal and close" : "as the markings below [convertee.p_them()] glow a bloody red"]!", \ "AAAAAAAAAAAAAA-") - ticker.mode.add_cultist(convertee.mind, 1) + SSticker.mode.add_cultist(convertee.mind, 1) new /obj/item/weapon/tome(get_turf(src)) convertee.mind.special_role = "Cultist" to_chat(convertee, "Your blood pulses. Your head throbs. The world goes red. All at once you are aware of a horrible, horrible, truth. The veil of reality has been ripped away \ @@ -410,11 +406,11 @@ var/list/teleport_runes = list() var/sacrifice_fulfilled = FALSE if(sacrificial.mind) - sacrificed += sacrificial.mind + GLOB.sacrificed += sacrificial.mind if(is_sacrifice_target(sacrificial.mind)) sacrifice_fulfilled = TRUE else - sacrificed += sacrificial + GLOB.sacrificed += sacrificial new /obj/effect/overlay/temp/cult/sac(get_turf(src)) for(var/M in invokers) @@ -459,10 +455,10 @@ var/list/teleport_runes = list() /obj/effect/rune/narsie/New() . = ..() - poi_list |= src + GLOB.poi_list |= src /obj/effect/rune/narsie/Destroy() - poi_list -= src + GLOB.poi_list -= src . = ..() /obj/effect/rune/narsie/talismanhide() //can't hide this, and you wouldn't want to @@ -476,8 +472,8 @@ var/list/teleport_runes = list() var/datum/game_mode/cult/cult_mode - if(ticker.mode.name == "cult") - cult_mode = ticker.mode + if(SSticker.mode.name == "cult") + cult_mode = SSticker.mode if(!cult_mode && !ignore_gamemode) for(var/M in invokers) @@ -486,7 +482,7 @@ var/list/teleport_runes = list() log_game("Summon Nar-Sie rune failed - gametype is not cult") return - if(locate(/obj/singularity/narsie) in poi_list) + if(locate(/obj/singularity/narsie) in GLOB.poi_list) for(var/M in invokers) to_chat(M, "Nar-Sie is already on this plane!") log_game("Summon Nar-Sie rune failed - already summoned") @@ -510,15 +506,13 @@ var/list/teleport_runes = list() log_game("Summon Narsie rune erased by [user.mind.key] (ckey) with a tome") message_admins("[key_name_admin(user)] erased a Narsie rune with a tome") ..() - return else if(istype(I, /obj/item/weapon/nullrod)) //Begone foul magiks. You cannot hinder me. log_game("Summon Narsie rune erased by [user.mind.key] (ckey) using a null rod") message_admins("[key_name_admin(user)] erased a Narsie rune with a null rod") ..() - return -//Rite of Resurrection: Requires the corpse of a cultist and that there have been less revives than the number of people sacrificed +//Rite of Resurrection: Requires the corpse of a cultist and that there have been less revives than the number of people GLOB.sacrificed /obj/effect/rune/raise_dead cultist_name = "Raise Dead" cultist_desc = "requires the corpse of a cultist placed upon the rune. Provided there have been sufficient sacrifices, they will be revived." @@ -531,8 +525,8 @@ var/list/teleport_runes = list() ..() if(iscultist(user) || user.stat == DEAD) var/revive_number = 0 - if(sacrificed.len) - revive_number = sacrificed.len - revives_used + if(GLOB.sacrificed.len) + revive_number = GLOB.sacrificed.len - revives_used to_chat(user, "Revives Remaining: [revive_number]") /obj/effect/rune/raise_dead/invoke(var/list/invokers) @@ -550,8 +544,8 @@ var/list/teleport_runes = list() log_game("Raise Dead rune failed - no corpses to revive") fail_invoke() return - if(!sacrificed.len || sacrificed.len <= revives_used) - to_chat(user, "You have sacrificed too few people to revive a cultist!") + if(!GLOB.sacrificed.len || GLOB.sacrificed.len <= revives_used) + to_chat(user, "You have GLOB.sacrificed too few people to revive a cultist!") fail_invoke() return if(potential_revive_mobs.len > 1) @@ -594,7 +588,7 @@ var/list/teleport_runes = list() fail_invoke() log_game("Raise Dead rune failed - revival target has no ghost") return 0 - if(!sacrificed.len || sacrificed.len <= revives_used) + if(!GLOB.sacrificed.len || GLOB.sacrificed.len <= revives_used) to_chat(user, "You have sacrificed too few people to revive a cultist!") fail_invoke() log_game("Raise Dead rune failed - too few sacrificed") @@ -710,8 +704,6 @@ var/list/teleport_runes = list() sleep(1) rune_in_use = 0 - -var/list/wall_runes = list() //Rite of the Corporeal Shield: When invoked, becomes solid and cannot be passed. Invoke again to undo. /obj/effect/rune/wall cultist_name = "Form Barrier" @@ -725,7 +717,7 @@ var/list/wall_runes = list() /obj/effect/rune/wall/New() ..() - wall_runes += src + GLOB.wall_runes += src /obj/effect/rune/wall/examine(mob/user) ..() @@ -734,7 +726,7 @@ var/list/wall_runes = list() /obj/effect/rune/wall/Destroy() density = 0 - wall_runes -= src + GLOB.wall_runes -= src air_update_turf(1) return ..() @@ -757,7 +749,7 @@ var/list/wall_runes = list() C.apply_damage(2, BRUTE, pick("l_arm", "r_arm")) /obj/effect/rune/wall/proc/spread_density() - for(var/R in wall_runes) + for(var/R in GLOB.wall_runes) var/obj/effect/rune/wall/W = R if(W.z == z && get_dist(src, W) <= 2 && !W.density && !W.recharging) W.density = TRUE @@ -806,7 +798,7 @@ var/list/wall_runes = list() /obj/effect/rune/summon/invoke(var/list/invokers) var/mob/living/user = invokers[1] var/list/cultists = list() - for(var/datum/mind/M in ticker.mode.cult) + for(var/datum/mind/M in SSticker.mode.cult) if(!(M.current in invokers) && M.current && M.current.stat != DEAD) cultists |= M.current var/mob/living/cultist_to_summon = input(user, "Who do you wish to call to [src]?", "Followers of the Geometer") as null|anything in cultists @@ -992,7 +984,7 @@ var/list/wall_runes = list() var/obj/structure/emergency_shield/invoker/N = new(T) new_human.key = ghost_to_spawn.key - ticker.mode.add_cultist(new_human.mind, 0) + SSticker.mode.add_cultist(new_human.mind, 0) to_chat(new_human, "You are a servant of the Geometer. You have been made semi-corporeal by the cult of Nar-Sie, and you are to serve them at all costs.") while(user in T) diff --git a/code/game/gamemodes/cult/talisman.dm b/code/game/gamemodes/cult/talisman.dm index d8722acb73..2876e80373 100644 --- a/code/game/gamemodes/cult/talisman.dm +++ b/code/game/gamemodes/cult/talisman.dm @@ -125,7 +125,7 @@ /obj/item/weapon/paper/talisman/teleport/invoke(mob/living/user, successfuluse = 1) var/list/potential_runes = list() var/list/teleportnames = list() - for(var/R in teleport_runes) + for(var/R in GLOB.teleport_runes) var/obj/effect/rune/teleport/T = R potential_runes[avoid_assoc_duplicate_keys(T.listkey, teleportnames)] = T @@ -421,7 +421,6 @@ if(uses <= 0) user.drop_item() qdel(src) - return /obj/item/weapon/restraints/handcuffs/energy/cult //For the talisman of shackling name = "cult shackles" diff --git a/code/game/gamemodes/devil/devil.dm b/code/game/gamemodes/devil/devil.dm index 0aafc57ccb..b64ef55406 100644 --- a/code/game/gamemodes/devil/devil.dm +++ b/code/game/gamemodes/devil/devil.dm @@ -1,22 +1,3 @@ -var/global/list/whiteness = list ( - /obj/item/clothing/under/color/white = 2, - /obj/item/clothing/under/rank/bartender = 1, - /obj/item/clothing/under/rank/chef = 1, - /obj/item/clothing/under/rank/chief_engineer = 1, - /obj/item/clothing/under/rank/scientist = 1, - /obj/item/clothing/under/rank/chemist = 1, - /obj/item/clothing/under/rank/chief_medical_officer = 1, - /obj/item/clothing/under/rank/geneticist = 1, - /obj/item/clothing/under/rank/virologist = 1, - /obj/item/clothing/under/rank/nursesuit = 1, - /obj/item/clothing/under/rank/medical = 1, - /obj/item/clothing/under/rank/det = 1, - /obj/item/clothing/under/suit_jacket/white = 0.5, - /obj/item/clothing/under/burial = 1 -) - - - /mob/living/proc/check_devil_bane_multiplier(obj/item/weapon, mob/living/attacker) switch(mind.devilinfo.bane) if(BANE_WHITECLOTHES) @@ -24,6 +5,22 @@ var/global/list/whiteness = list ( var/mob/living/carbon/human/H = attacker if(H.w_uniform && istype(H.w_uniform, /obj/item/clothing/under)) var/obj/item/clothing/under/U = H.w_uniform + var/static/list/whiteness = list ( + /obj/item/clothing/under/color/white = 2, + /obj/item/clothing/under/rank/bartender = 1, + /obj/item/clothing/under/rank/chef = 1, + /obj/item/clothing/under/rank/chief_engineer = 1, + /obj/item/clothing/under/rank/scientist = 1, + /obj/item/clothing/under/rank/chemist = 1, + /obj/item/clothing/under/rank/chief_medical_officer = 1, + /obj/item/clothing/under/rank/geneticist = 1, + /obj/item/clothing/under/rank/virologist = 1, + /obj/item/clothing/under/rank/nursesuit = 1, + /obj/item/clothing/under/rank/medical = 1, + /obj/item/clothing/under/rank/det = 1, + /obj/item/clothing/under/suit_jacket/white = 0.5, + /obj/item/clothing/under/burial = 1 + ) if(whiteness[U.type]) src.visible_message("[src] seems to have been harmed by the purity of [attacker]'s clothes.", "Unsullied white clothing is disrupting your form.") return whiteness[U.type] + 1 diff --git a/code/game/gamemodes/devil/devilinfo.dm b/code/game/gamemodes/devil/devilinfo.dm index 82fead15ca..ef9091891f 100644 --- a/code/game/gamemodes/devil/devilinfo.dm +++ b/code/game/gamemodes/devil/devilinfo.dm @@ -13,8 +13,8 @@ #define DEVILRESURRECTTIME 600 -var/global/list/allDevils = list() -var/global/list/lawlorify = list ( +GLOBAL_LIST_EMPTY(allDevils) +GLOBAL_LIST_INIT(lawlorify, list ( LORE = list( OBLIGATION_FOOD = "This devil seems to always offer its victims food before slaughtering them.", OBLIGATION_FIDDLE = "This devil will never turn down a musical challenge.", @@ -77,8 +77,7 @@ var/global/list/lawlorify = list ( BANISH_DESTRUCTION = "If your corpse is destroyed, you will be unable to resurrect.", BANISH_FUNERAL_GARB = "If your corpse is clad in funeral garments, you will be unable to resurrect." ) - ) - + )) /datum/devilinfo var/datum/mind/owner = null var/obligation @@ -112,11 +111,11 @@ var/global/list/lawlorify = list ( return devil /proc/devilInfo(name, saveDetails = 0) - if(allDevils[lowertext(name)]) - return allDevils[lowertext(name)] + if(GLOB.allDevils[lowertext(name)]) + return GLOB.allDevils[lowertext(name)] else var/datum/devilinfo/devil = randomDevilInfo(name) - allDevils[lowertext(name)] = devil + GLOB.allDevils[lowertext(name)] = devil devil.exists = saveDetails return devil @@ -287,9 +286,9 @@ var/global/list/lawlorify = list ( if(A) notify_ghosts("An arch devil has ascended in \the [A.name]. Reach out to the devil to be given a new shell for your soul.", source = owner.current, action=NOTIFY_ATTACK) sleep(50) - if(!ticker.mode.devil_ascended) + if(!SSticker.mode.devil_ascended) SSshuttle.emergency.request(null, 0.3) - ticker.mode.devil_ascended++ + SSticker.mode.devil_ascended++ form = ARCH_DEVIL /datum/devilinfo/proc/remove_spells() @@ -415,8 +414,8 @@ var/global/list/lawlorify = list ( check_regression() /datum/devilinfo/proc/create_new_body() - if(blobstart.len > 0) - var/turf/targetturf = get_turf(pick(blobstart)) + if(GLOB.blobstart.len > 0) + var/turf/targetturf = get_turf(pick(GLOB.blobstart)) var/mob/currentMob = owner.current if(!currentMob) currentMob = owner.get_ghost() diff --git a/code/game/gamemodes/devil/game_mode.dm b/code/game/gamemodes/devil/game_mode.dm index a99e6abd83..f311a289e0 100644 --- a/code/game/gamemodes/devil/game_mode.dm +++ b/code/game/gamemodes/devil/game_mode.dm @@ -36,7 +36,7 @@ devil_mind.devilinfo = devilInfo(trueName, 1) devil_mind.devilinfo.ascendable = ascendable - devil_mind.store_memory("Your devilic true name is [devil_mind.devilinfo.truename]
[lawlorify[LAW][devil_mind.devilinfo.ban]]
You may not use violence to coerce someone into selling their soul.
You may not directly and knowingly physically harm a devil, other than yourself.
[lawlorify[LAW][devil_mind.devilinfo.bane]]
[lawlorify[LAW][devil_mind.devilinfo.obligation]]
[lawlorify[LAW][devil_mind.devilinfo.banish]]
") + devil_mind.store_memory("Your devilic true name is [devil_mind.devilinfo.truename]
[GLOB.lawlorify[LAW][devil_mind.devilinfo.ban]]
You may not use violence to coerce someone into selling their soul.
You may not directly and knowingly physically harm a devil, other than yourself.
[GLOB.lawlorify[LAW][devil_mind.devilinfo.bane]]
[GLOB.lawlorify[LAW][devil_mind.devilinfo.obligation]]
[GLOB.lawlorify[LAW][devil_mind.devilinfo.banish]]
") devil_mind.devilinfo.owner = devil_mind devil_mind.devilinfo.give_base_spells(1) spawn(10) @@ -67,10 +67,10 @@ to_chat(current, "However, your infernal form is not without weaknesses.") to_chat(current, "You may not use violence to coerce someone into selling their soul.") to_chat(current, "You may not directly and knowingly physically harm a devil, other than yourself.") - to_chat(current, lawlorify[LAW][src.devilinfo.bane]) - to_chat(current, lawlorify[LAW][src.devilinfo.ban]) - to_chat(current, lawlorify[LAW][src.devilinfo.obligation]) - to_chat(current, lawlorify[LAW][src.devilinfo.banish]) + to_chat(current, GLOB.lawlorify[LAW][src.devilinfo.bane]) + to_chat(current, GLOB.lawlorify[LAW][src.devilinfo.ban]) + to_chat(current, GLOB.lawlorify[LAW][src.devilinfo.obligation]) + to_chat(current, GLOB.lawlorify[LAW][src.devilinfo.banish]) to_chat(current, "

Remember, the crew can research your weaknesses if they find out your devil name.
") /datum/game_mode/proc/printdevilinfo(datum/mind/ply) @@ -78,38 +78,38 @@ return "Target is not a devil." var/text = "
The devil's true name is: [ply.devilinfo.truename]
" text += "The devil's bans were:
" - text += " [lawlorify[LORE][ply.devilinfo.ban]]
" - text += " [lawlorify[LORE][ply.devilinfo.bane]]
" - text += " [lawlorify[LORE][ply.devilinfo.obligation]]
" - text += " [lawlorify[LORE][ply.devilinfo.banish]]

" + text += " [GLOB.lawlorify[LORE][ply.devilinfo.ban]]
" + text += " [GLOB.lawlorify[LORE][ply.devilinfo.bane]]
" + text += " [GLOB.lawlorify[LORE][ply.devilinfo.obligation]]
" + text += " [GLOB.lawlorify[LORE][ply.devilinfo.banish]]

" return text /datum/game_mode/proc/update_devil_icons_added(datum/mind/devil_mind) - var/datum/atom_hud/antag/hud = huds[ANTAG_HUD_DEVIL] + var/datum/atom_hud/antag/hud = GLOB.huds[ANTAG_HUD_DEVIL] hud.join_hud(devil_mind.current) set_antag_hud(devil_mind.current, "devil") /datum/game_mode/proc/update_devil_icons_removed(datum/mind/devil_mind) - var/datum/atom_hud/antag/hud = huds[ANTAG_HUD_DEVIL] + var/datum/atom_hud/antag/hud = GLOB.huds[ANTAG_HUD_DEVIL] hud.leave_hud(devil_mind.current) set_antag_hud(devil_mind.current, null) /datum/game_mode/proc/update_sintouched_icons_added(datum/mind/sintouched_mind) - var/datum/atom_hud/antag/hud = huds[ANTAG_HUD_SINTOUCHED] + var/datum/atom_hud/antag/hud = GLOB.huds[ANTAG_HUD_SINTOUCHED] hud.join_hud(sintouched_mind.current) set_antag_hud(sintouched_mind.current, "sintouched") /datum/game_mode/proc/update_sintouched_icons_removed(datum/mind/sintouched_mind) - var/datum/atom_hud/antag/hud = huds[ANTAG_HUD_SINTOUCHED] + var/datum/atom_hud/antag/hud = GLOB.huds[ANTAG_HUD_SINTOUCHED] hud.leave_hud(sintouched_mind.current) set_antag_hud(sintouched_mind.current, null) /datum/game_mode/proc/update_soulless_icons_added(datum/mind/soulless_mind) - var/datum/atom_hud/antag/hud = huds[ANTAG_HUD_SOULLESS] + var/datum/atom_hud/antag/hud = GLOB.huds[ANTAG_HUD_SOULLESS] hud.join_hud(soulless_mind.current) set_antag_hud(soulless_mind.current, "soulless") /datum/game_mode/proc/update_soulless_icons_removed(datum/mind/soulless_mind) - var/datum/atom_hud/antag/hud = huds[ANTAG_HUD_SOULLESS] + var/datum/atom_hud/antag/hud = GLOB.huds[ANTAG_HUD_SOULLESS] hud.leave_hud(soulless_mind.current) set_antag_hud(soulless_mind.current, null) diff --git a/code/game/gamemodes/devil/imp/imp.dm b/code/game/gamemodes/devil/imp/imp.dm index 3698a391e1..602fbf765e 100644 --- a/code/game/gamemodes/devil/imp/imp.dm +++ b/code/game/gamemodes/devil/imp/imp.dm @@ -30,9 +30,9 @@ melee_damage_lower = 10 melee_damage_upper = 15 see_in_dark = 8 + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE var/boost = 0 bloodcrawl = BLOODCRAWL_EAT - see_invisible = SEE_INVISIBLE_MINIMUM var/list/consumed_mobs = list() var/playstyle_string = "You are an imp, a mischevious creature from hell. You are the lowest rank on the hellish totem pole \ Though you are not obligated to help, perhaps by aiding a higher ranking devil, you might just get a promotion. However, you are incapable \ diff --git a/code/game/gamemodes/devil/objectives.dm b/code/game/gamemodes/devil/objectives.dm index bd4d309127..95af5ae747 100644 --- a/code/game/gamemodes/devil/objectives.dm +++ b/code/game/gamemodes/devil/objectives.dm @@ -68,7 +68,7 @@ explanation_text = "Ensure at least [target_amount] mortals are sintouched." /datum/objective/devil/sintouch/check_completion() - return target_amount>=ticker.mode.sintouched.len + return target_amount>=SSticker.mode.sintouched.len diff --git a/code/game/gamemodes/devil/true_devil/_true_devil.dm b/code/game/gamemodes/devil/true_devil/_true_devil.dm index c7af40414b..7f908756b9 100644 --- a/code/game/gamemodes/devil/true_devil/_true_devil.dm +++ b/code/game/gamemodes/devil/true_devil/_true_devil.dm @@ -14,11 +14,9 @@ ventcrawler = VENTCRAWLER_NONE density = 1 pass_flags = 0 - var/ascended = 0 + var/ascended = FALSE sight = (SEE_TURFS | SEE_OBJS) status_flags = CANPUSH - languages_spoken = ALL //The devil speaks all languages meme - languages_understood = ALL //The devil speaks all languages meme mob_size = MOB_SIZE_LARGE var/mob/living/oldform var/list/devil_overlays[DEVIL_TOTAL_LAYERS] @@ -31,6 +29,8 @@ create_bodyparts() //initialize bodyparts create_internal_organs() + + grant_all_languages(omnitongue=TRUE) ..() /mob/living/carbon/true_devil/create_internal_organs() @@ -42,7 +42,7 @@ /mob/living/carbon/true_devil/proc/convert_to_archdevil() maxHealth = 5000 // not an IMPOSSIBLE amount, but still near impossible. - ascended = 1 + ascended = TRUE health = maxHealth icon_state = "arch_devil" @@ -153,7 +153,6 @@ S.mind.objectives += newobjective to_chat(S, S.playstyle_string) to_chat(S, "Objective #[1]: [newobjective.explanation_text]") - return else return ..() @@ -221,4 +220,4 @@ return /mob/living/carbon/true_devil/update_damage_overlays() //devils don't have damage overlays. - return \ No newline at end of file + return diff --git a/code/game/gamemodes/events.dm b/code/game/gamemodes/events.dm index d0856b0bb0..b44b6b58b6 100644 --- a/code/game/gamemodes/events.dm +++ b/code/game/gamemodes/events.dm @@ -1,6 +1,6 @@ /proc/power_failure() priority_announce("Abnormal activity detected in [station_name()]'s powernet. As a precautionary measure, the station's power will be shut off for an indeterminate duration.", "Critical Power Failure", 'sound/AI/poweroff.ogg') - for(var/obj/machinery/power/smes/S in machines) + for(var/obj/machinery/power/smes/S in GLOB.machines) if(istype(get_area(S), /area/ai_monitored/turret_protected) || S.z != ZLEVEL_STATION) continue S.charge = 0 @@ -31,7 +31,7 @@ A.power_environ = 0 A.power_change() - for(var/obj/machinery/power/apc/C in apcs_list) + for(var/obj/machinery/power/apc/C in GLOB.apcs_list) if(C.cell && C.z == ZLEVEL_STATION) var/area/A = get_area(C) @@ -47,11 +47,11 @@ /proc/power_restore() priority_announce("Power has been restored to [station_name()]. We apologize for the inconvenience.", "Power Systems Nominal", 'sound/AI/poweron.ogg') - for(var/obj/machinery/power/apc/C in machines) + for(var/obj/machinery/power/apc/C in GLOB.machines) if(C.cell && C.z == ZLEVEL_STATION) C.cell.charge = C.cell.maxcharge C.failure_timer = 0 - for(var/obj/machinery/power/smes/S in machines) + for(var/obj/machinery/power/smes/S in GLOB.machines) if(S.z != ZLEVEL_STATION) continue S.charge = S.capacity @@ -69,7 +69,7 @@ /proc/power_restore_quick() priority_announce("All SMESs on [station_name()] have been recharged. We apologize for the inconvenience.", "Power Systems Nominal", 'sound/AI/poweron.ogg') - for(var/obj/machinery/power/smes/S in machines) + for(var/obj/machinery/power/smes/S in GLOB.machines) if(S.z != ZLEVEL_STATION) continue S.charge = S.capacity diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 65a5529f2a..7dda5a619e 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -53,14 +53,14 @@ ///Checks to see if the game can be setup and ran with the current number of players or whatnot. /datum/game_mode/proc/can_start() var/playerC = 0 - for(var/mob/dead/new_player/player in player_list) + for(var/mob/dead/new_player/player in GLOB.player_list) if((player.client)&&(player.ready)) playerC++ - if(!Debug2) + if(!GLOB.Debug2) if(playerC < required_players || (maximum_players >= 0 && playerC > maximum_players)) return 0 antag_candidates = get_players_for_role(antag_flag) - if(!Debug2) + if(!GLOB.Debug2) if(antag_candidates.len < required_enemies) return 0 return 1 @@ -82,17 +82,17 @@ display_roundstart_logout_report() feedback_set_details("round_start","[time2text(world.realtime)]") - if(ticker && ticker.mode) - feedback_set_details("game_mode","[ticker.mode]") - if(revdata.commit) - feedback_set_details("revision","[revdata.commit]") + if(SSticker && SSticker.mode) + feedback_set_details("game_mode","[SSticker.mode]") + if(GLOB.revdata.commit) + feedback_set_details("revision","[GLOB.revdata.commit]") feedback_set_details("server_ip","[world.internet_address]:[world.port]") if(report) spawn (rand(waittime_l, waittime_h)) send_intercept(0) generate_station_goals() - start_state = new /datum/station_state() - start_state.count(1) + GLOB.start_state = new /datum/station_state() + GLOB.start_state.count(1) return 1 @@ -107,10 +107,10 @@ /datum/game_mode/proc/convert_roundtype() var/list/living_crew = list() - for(var/mob/Player in mob_list) + for(var/mob/Player in GLOB.mob_list) if(Player.mind && Player.stat != DEAD && !isnewplayer(Player) &&!isbrain(Player)) living_crew += Player - if(living_crew.len / joined_player_list.len <= config.midround_antag_life_check) //If a lot of the player base died, we start fresh + if(living_crew.len / GLOB.joined_player_list.len <= config.midround_antag_life_check) //If a lot of the player base died, we start fresh message_admins("Convert_roundtype failed due to too many dead people. Limit is [config.midround_antag_life_check * 100]% living crew") return null @@ -159,7 +159,7 @@ message_admins("The roundtype will be converted. If you have other plans for the station or feel the station is too messed up to inhabit stop the creation of antags or end the round now.") spawn(rand(600,1800)) //somewhere between 1 and 3 minutes from now - if(!config.midround_antag[ticker.mode.config_tag]) + if(!config.midround_antag[SSticker.mode.config_tag]) round_converted = 0 return 1 for(var/mob/living/carbon/human/H in antag_candidates) @@ -169,12 +169,12 @@ return 1 -///Called by the gameticker +///Called by the gameSSticker /datum/game_mode/process() return 0 -/datum/game_mode/proc/check_finished() //to be called by ticker +/datum/game_mode/proc/check_finished() //to be called by SSticker if(replacementmode && round_converted == 2) return replacementmode.check_finished() if(SSshuttle.emergency && (SSshuttle.emergency.mode == SHUTTLE_ENDGAME)) @@ -183,7 +183,7 @@ return TRUE if(!round_converted && (!config.continuous[config_tag] || (config.continuous[config_tag] && config.midround_antag[config_tag]))) //Non-continuous or continous with replacement antags if(!continuous_sanity_checked) //make sure we have antags to be checking in the first place - for(var/mob/Player in mob_list) + for(var/mob/Player in GLOB.mob_list) if(Player.mind) if(Player.mind.special_role) continuous_sanity_checked = 1 @@ -199,7 +199,7 @@ if(living_antag_player && living_antag_player.mind && isliving(living_antag_player) && living_antag_player.stat != DEAD && !isnewplayer(living_antag_player) &&!isbrain(living_antag_player)) return 0 //A resource saver: once we find someone who has to die for all antags to be dead, we can just keep checking them, cycling over everyone only when we lose our mark. - for(var/mob/Player in living_mob_list) + for(var/mob/Player in GLOB.living_mob_list) if(Player.mind && Player.stat != DEAD && !isnewplayer(Player) &&!isbrain(Player)) if(Player.mind.special_role) //Someone's still antaging! living_antag_player = Player @@ -228,7 +228,7 @@ var/escaped_humans = 0 var/escaped_total = 0 - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(M.client) clients++ if(ishuman(M)) @@ -291,7 +291,7 @@ print_command_report(intercepttext, "Central Command Status Summary", announce=FALSE) priority_announce("A summary has been copied and printed to all communications consoles.", "Enemy communication intercepted. Security level elevated.", 'sound/AI/intercept.ogg') - if(security_level < SEC_LEVEL_BLUE) + if(GLOB.security_level < SEC_LEVEL_BLUE) set_security_level(SEC_LEVEL_BLUE) @@ -302,7 +302,7 @@ var/datum/mind/applicant = null // Ultimate randomizing code right here - for(var/mob/dead/new_player/player in player_list) + for(var/mob/dead/new_player/player in GLOB.player_list) if(player.client && player.ready) players += player @@ -385,7 +385,7 @@ /datum/game_mode/proc/num_players() . = 0 - for(var/mob/dead/new_player/P in player_list) + for(var/mob/dead/new_player/P in GLOB.player_list) if(P.client && P.ready) . ++ @@ -394,8 +394,8 @@ /////////////////////////////////// /datum/game_mode/proc/get_living_heads() . = list() - for(var/mob/living/carbon/human/player in mob_list) - if(player.stat != DEAD && player.mind && (player.mind.assigned_role in command_positions)) + for(var/mob/living/carbon/human/player in GLOB.mob_list) + if(player.stat != DEAD && player.mind && (player.mind.assigned_role in GLOB.command_positions)) . |= player.mind @@ -404,8 +404,8 @@ //////////////////////////// /datum/game_mode/proc/get_all_heads() . = list() - for(var/mob/player in mob_list) - if(player.mind && (player.mind.assigned_role in command_positions)) + for(var/mob/player in GLOB.mob_list) + if(player.mind && (player.mind.assigned_role in GLOB.command_positions)) . |= player.mind ////////////////////////////////////////////// @@ -413,8 +413,8 @@ ////////////////////////////////////////////// /datum/game_mode/proc/get_living_sec() . = list() - for(var/mob/living/carbon/human/player in mob_list) - if(player.stat != DEAD && player.mind && (player.mind.assigned_role in security_positions)) + for(var/mob/living/carbon/human/player in GLOB.mob_list) + if(player.stat != DEAD && player.mind && (player.mind.assigned_role in GLOB.security_positions)) . |= player.mind //////////////////////////////////////// @@ -422,8 +422,8 @@ //////////////////////////////////////// /datum/game_mode/proc/get_all_sec() . = list() - for(var/mob/living/carbon/human/player in mob_list) - if(player.mind && (player.mind.assigned_role in security_positions)) + for(var/mob/living/carbon/human/player in GLOB.mob_list) + if(player.mind && (player.mind.assigned_role in GLOB.security_positions)) . |= player.mind ////////////////////////// @@ -431,11 +431,11 @@ ////////////////////////// /proc/display_roundstart_logout_report() var/msg = "Roundstart logout report\n\n" - for(var/mob/living/L in mob_list) + for(var/mob/living/L in GLOB.mob_list) if(L.ckey) var/found = 0 - for(var/client/C in clients) + for(var/client/C in GLOB.clients) if(C.ckey == L.ckey) found = 1 break @@ -459,7 +459,7 @@ continue //Dead continue //Happy connected client - for(var/mob/dead/observer/D in mob_list) + for(var/mob/dead/observer/D in GLOB.mob_list) if(D.mind && D.mind.current == L) if(L.stat == DEAD) if(L.suiciding) //Suicider @@ -477,7 +477,7 @@ - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(M.client && M.client.holder) to_chat(M, msg) @@ -537,9 +537,9 @@ M.key = theghost.key /datum/game_mode/proc/remove_antag_for_borging(datum/mind/newborgie) - ticker.mode.remove_cultist(newborgie, 0, 0) - ticker.mode.remove_revolutionary(newborgie, 0) - ticker.mode.remove_gangster(newborgie, 0, remove_bosses=1) + SSticker.mode.remove_cultist(newborgie, 0, 0) + SSticker.mode.remove_revolutionary(newborgie, 0) + SSticker.mode.remove_gangster(newborgie, 0, remove_bosses=1) /datum/game_mode/proc/generate_station_goals() var/list/possible = list() diff --git a/code/game/gamemodes/gang/dominator.dm b/code/game/gamemodes/gang/dominator.dm index 388404118f..1e48e69d39 100644 --- a/code/game/gamemodes/gang/dominator.dm +++ b/code/game/gamemodes/gang/dominator.dm @@ -22,7 +22,7 @@ /obj/machinery/dominator/New() ..() set_light(2) - poi_list |= src + GLOB.poi_list |= src spark_system = new spark_system.set_up(5, 1, src) countdown = new(src) @@ -54,12 +54,12 @@ warned = 1 var/area/domloc = get_area(loc) gang.message_gangtools("Less than 3 minutes remains in hostile takeover. Defend your dominator at [domloc.map_name]!") - for(var/datum/gang/G in ticker.mode.gangs) + for(var/datum/gang/G in SSticker.mode.gangs) if(G != gang) G.message_gangtools("WARNING: [gang.name] Gang takeover imminent. Their dominator at [domloc.map_name] must be destroyed!",1,1) if(!.) - STOP_PROCESSING(SSmachine, src) + STOP_PROCESSING(SSmachines, src) /obj/machinery/dominator/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) switch(damage_type) @@ -102,7 +102,7 @@ gang.is_dominating = FALSE var/takeover_in_progress = 0 - for(var/datum/gang/G in ticker.mode.gangs) + for(var/datum/gang/G in SSticker.mode.gangs) if(G.is_dominating) takeover_in_progress = 1 break @@ -122,17 +122,17 @@ cut_overlays() operating = 0 stat |= BROKEN - STOP_PROCESSING(SSmachine, src) + STOP_PROCESSING(SSmachines, src) /obj/machinery/dominator/Destroy() if(!(stat & BROKEN)) set_broken() - poi_list.Remove(src) + GLOB.poi_list.Remove(src) gang = null qdel(spark_system) qdel(countdown) countdown = null - STOP_PROCESSING(SSmachine, src) + STOP_PROCESSING(SSmachines, src) return ..() /obj/machinery/dominator/emp_act(severity) @@ -146,7 +146,7 @@ var/datum/gang/tempgang - if(user.mind in ticker.mode.get_all_gangsters()) + if(user.mind in SSticker.mode.get_all_gangsters()) tempgang = user.mind.gang_datum else examine(user) @@ -161,7 +161,7 @@ return var/time = round(determine_domination_time(tempgang)/60,0.1) - if(alert(user,"With [round((tempgang.territory.len/start_state.num_territories)*100, 1)]% station control, a takeover will require [time] minutes.\nYour gang will be unable to gain influence while it is active.\nThe entire station will likely be alerted to it once it starts.\nYou have [tempgang.dom_attempts] attempt(s) remaining. Are you ready?","Confirm","Ready","Later") == "Ready") + if(alert(user,"With [round((tempgang.territory.len/GLOB.start_state.num_territories)*100, 1)]% station control, a takeover will require [time] minutes.\nYour gang will be unable to gain influence while it is active.\nThe entire station will likely be alerted to it once it starts.\nYou have [tempgang.dom_attempts] attempt(s) remaining. Are you ready?","Confirm","Ready","Later") == "Ready") if((tempgang.is_dominating) || !tempgang.dom_attempts || !in_range(src, user) || !isturf(loc)) return 0 @@ -181,9 +181,9 @@ countdown.start() set_light(3) - START_PROCESSING(SSmachine, src) + START_PROCESSING(SSmachines, src) gang.message_gangtools("Hostile takeover in progress: Estimated [time] minutes until victory.[gang.dom_attempts ? "" : " This is your final attempt."]") - for(var/datum/gang/G in ticker.mode.gangs) + for(var/datum/gang/G in SSticker.mode.gangs) if(G != gang) G.message_gangtools("Enemy takeover attempt detected in [locname]: Estimated [time] minutes until our defeat.",1,1) diff --git a/code/game/gamemodes/gang/gang.dm b/code/game/gamemodes/gang/gang.dm index b6a5d64e7a..51a9d21195 100644 --- a/code/game/gamemodes/gang/gang.dm +++ b/code/game/gamemodes/gang/gang.dm @@ -1,8 +1,8 @@ //gang.dm //Gang War Game Mode -var/list/gang_name_pool = list("Clandestine", "Prima", "Zero-G", "Max", "Blasto", "Waffle", "North", "Omni", "Newton", "Cyber", "Donk", "Gene", "Gib", "Tunnel", "Diablo", "Psyke", "Osiron", "Sirius", "Sleeping Carp") -var/list/gang_colors_pool = list("red","orange","yellow","green","blue","purple") +GLOBAL_LIST_INIT(gang_name_pool, list("Clandestine", "Prima", "Zero-G", "Max", "Blasto", "Waffle", "North", "Omni", "Newton", "Cyber", "Donk", "Gene", "Gib", "Tunnel", "Diablo", "Psyke", "Osiron", "Sirius", "Sleeping Carp")) +GLOBAL_LIST_INIT(gang_colors_pool, list("red","orange","yellow","green","blue","purple")) /datum/game_mode var/list/datum/gang/gangs = list() @@ -248,7 +248,7 @@ var/list/gang_colors_pool = list("red","orange","yellow","green","blue","purple" return gang_bosses /proc/determine_domination_time(var/datum/gang/G) - return max(180,900 - (round((G.territory.len/start_state.num_territories)*100, 1) * 12)) + return max(180,900 - (round((G.territory.len/GLOB.start_state.num_territories)*100, 1) * 12)) ////////////////////////////////////////////////////////////////////// //Announces the end of the game with all relavent information stated// @@ -261,15 +261,15 @@ var/list/gang_colors_pool = list("red","orange","yellow","green","blue","purple" to_chat(world, "The station was [station_was_nuked ? "destroyed!" : "evacuated before a gang could claim it! The station wins!"]
") feedback_set_details("round_end_result","loss - gangs failed takeover") - ticker.news_report = GANG_LOSS + SSticker.news_report = GANG_LOSS else to_chat(world, "The [winner.name] Gang successfully performed a hostile takeover of the station!
") feedback_set_details("round_end_result","win - gang domination complete") - ticker.news_report = GANG_TAKEOVER + SSticker.news_report = GANG_TAKEOVER for(var/datum/gang/G in gangs) - var/text = "The [G.name] Gang was [winner==G ? "victorious" : "defeated"] with [round((G.territory.len/start_state.num_territories)*100, 1)]% control of the station!" + var/text = "The [G.name] Gang was [winner==G ? "victorious" : "defeated"] with [round((G.territory.len/GLOB.start_state.num_territories)*100, 1)]% control of the station!" text += "
The [G.name] Gang Bosses were:" for(var/datum/mind/boss in G.bosses) text += printplayer(boss, 1) @@ -294,7 +294,7 @@ var/list/gang_colors_pool = list("red","orange","yellow","green","blue","purple" /datum/gang_points/process(seconds) var/list/winners = list() //stores the winners if there are any - for(var/datum/gang/G in ticker.mode.gangs) + for(var/datum/gang/G in SSticker.mode.gangs) if(world.time > next_point_time) G.income() @@ -311,7 +311,7 @@ var/list/gang_colors_pool = list("red","orange","yellow","green","blue","purple" G.domination(0.5) priority_announce("Multiple station takeover attempts have made simultaneously. Conflicting takeover attempts appears to have restarted.","Network Alert") else - ticker.mode.explosion_in_progress = 1 - ticker.station_explosion_cinematic(1) - ticker.mode.explosion_in_progress = 0 - ticker.force_ending = pick(winners) + SSticker.mode.explosion_in_progress = 1 + SSticker.station_explosion_cinematic(1) + SSticker.mode.explosion_in_progress = 0 + SSticker.force_ending = pick(winners) diff --git a/code/game/gamemodes/gang/gang_datum.dm b/code/game/gamemodes/gang/gang_datum.dm index 78d75c957f..3c54d5436b 100644 --- a/code/game/gamemodes/gang/gang_datum.dm +++ b/code/game/gamemodes/gang/gang_datum.dm @@ -42,13 +42,13 @@ ) /datum/gang/New(loc,gangname) - if(!gang_colors_pool.len) + if(!GLOB.gang_colors_pool.len) message_admins("WARNING: Maximum number of gangs have been exceeded!") throw EXCEPTION("Maximum number of gangs has been exceeded") return else - color = pick(gang_colors_pool) - gang_colors_pool -= color + color = pick(GLOB.gang_colors_pool) + GLOB.gang_colors_pool -= color switch(color) if("red") color_hex = "#DA0000" @@ -63,8 +63,8 @@ if("purple") color_hex = "#DA00FF" - name = (gangname ? gangname : pick(gang_name_pool)) - gang_name_pool -= name + name = (gangname ? gangname : pick(GLOB.gang_name_pool)) + GLOB.gang_name_pool -= name ganghud = new() ganghud.color = color_hex @@ -85,11 +85,11 @@ /datum/gang/proc/add_gang_hud(datum/mind/recruit_mind) ganghud.join_hud(recruit_mind.current) - ticker.mode.set_antag_hud(recruit_mind.current, ((recruit_mind in bosses) ? "gang_boss" : "gangster")) + SSticker.mode.set_antag_hud(recruit_mind.current, ((recruit_mind in bosses) ? "gang_boss" : "gangster")) /datum/gang/proc/remove_gang_hud(datum/mind/defector_mind) ganghud.leave_hud(defector_mind.current) - ticker.mode.set_antag_hud(defector_mind.current, null) + SSticker.mode.set_antag_hud(defector_mind.current, null) /datum/gang/proc/domination(modifier=1) set_domination_time(determine_domination_time(src) * modifier) @@ -113,7 +113,7 @@ return 0 var/gang_style_list = list("Gang Colors","Black Suits","White Suits","Leather Jackets","Leather Overcoats","Puffer Jackets","Military Jackets","Tactical Turtlenecks","Soviet Uniforms") - if(!style && (user.mind in ticker.mode.get_gang_bosses())) //Only the boss gets to pick a style + if(!style && (user.mind in SSticker.mode.get_gang_bosses())) //Only the boss gets to pick a style style = input("Pick an outfit style.", "Pick Style") as null|anything in gang_style_list if(gangtool.can_use(user) && (gangtool.outfits >= 1)) @@ -240,7 +240,7 @@ territory_new = list() territory_lost = list() - var/control = round((territory.len/start_state.num_territories)*100, 1) + var/control = round((territory.len/GLOB.start_state.num_territories)*100, 1) message += "Your gang now has [control]% control of the station.
*---------*" message_gangtools(message) diff --git a/code/game/gamemodes/gang/gang_pen.dm b/code/game/gamemodes/gang/gang_pen.dm index fb7dbf5258..5045c27485 100644 --- a/code/game/gamemodes/gang/gang_pen.dm +++ b/code/game/gamemodes/gang/gang_pen.dm @@ -15,7 +15,7 @@ if(!istype(M)) return if(ishuman(M) && ishuman(user) && M.stat != DEAD) - if(user.mind && (user.mind in ticker.mode.get_gang_bosses())) + if(user.mind && (user.mind in SSticker.mode.get_gang_bosses())) if(..(M,user,1)) if(cooldown) to_chat(user, "[src] needs more time to recharge before it can be used.") @@ -23,7 +23,7 @@ if(M.client) M.mind_initialize() //give them a mind datum if they don't have one. var/datum/gang/G = user.mind.gang_datum - var/recruitable = ticker.mode.add_gangster(M.mind,G) + var/recruitable = SSticker.mode.add_gangster(M.mind,G) switch(recruitable) if(2) M.Paralyse(5) diff --git a/code/game/gamemodes/gang/recaller.dm b/code/game/gamemodes/gang/recaller.dm index 423380c809..0885b32612 100644 --- a/code/game/gamemodes/gang/recaller.dm +++ b/code/game/gamemodes/gang/recaller.dm @@ -16,9 +16,10 @@ var/free_pen = 0 var/promotable = 0 -/obj/item/device/gangtool/New() //Initialize supply point income if it hasn't already been started - if(!ticker.mode.gang_points) - ticker.mode.gang_points = new /datum/gang_points(ticker.mode) +/obj/item/device/gangtool/Initialize() //Initialize supply point income if it hasn't already been started + ..() + if(!SSticker.mode.gang_points) + SSticker.mode.gang_points = new /datum/gang_points(SSticker.mode) /obj/item/device/gangtool/attack_self(mob/user) if (!can_use(user)) @@ -27,7 +28,7 @@ var/dat if(!gang) dat += "This device is not registered.

" - if(user.mind in ticker.mode.get_gang_bosses()) + if(user.mind in SSticker.mode.get_gang_bosses()) if(promotable && user.mind.gang_datum.bosses.len < 3) dat += "Give this device to another member of your organization to use to promote them to Lieutenant.

" dat += "If this is meant as a spare device for yourself:
" @@ -46,9 +47,9 @@ var/isboss = (user.mind == gang.bosses[1]) dat += "Registration: [gang.name] Gang [isboss ? "Boss" : "Lieutenant"]
" - dat += "Organization Size: [gang.gangsters.len + gang.bosses.len] | Station Control: [round((gang.territory.len/start_state.num_territories)*100, 1)]%
" + dat += "Organization Size: [gang.gangsters.len + gang.bosses.len] | Station Control: [round((gang.territory.len/GLOB.start_state.num_territories)*100, 1)]%
" dat += "Gang Influence: [gang.points]
" - dat += "Time until Influence grows: [(gang.points >= 999) ? ("--:--") : (time2text(ticker.mode.gang_points.next_point_time - world.time, "mm:ss"))]
" + dat += "Time until Influence grows: [(gang.points >= 999) ? ("--:--") : (time2text(SSticker.mode.gang_points.next_point_time - world.time, "mm:ss"))]
" dat += "
" @@ -130,7 +131,7 @@ for(var/datum/mind/ganger in members) if(ganger.current && (ganger.current.z <= 2) && (ganger.current.stat == CONSCIOUS)) to_chat(ganger.current, ping) - for(var/mob/M in dead_mob_list) + for(var/mob/M in GLOB.dead_mob_list) var/link = FOLLOW_LINK(M, user) to_chat(M, "[link] [ping]") log_game("[key_name(user)] Messaged [gang.name] Gang: [message].") @@ -139,12 +140,12 @@ /obj/item/device/gangtool/proc/register_device(mob/user) if(gang) //It's already been registered! return - if((promotable && (user.mind in ticker.mode.get_gangsters())) || (user.mind in ticker.mode.get_gang_bosses())) + if((promotable && (user.mind in SSticker.mode.get_gangsters())) || (user.mind in SSticker.mode.get_gang_bosses())) gang = user.mind.gang_datum gang.gangtools += src icon_state = "gangtool-[gang.color]" if(!(user.mind in gang.bosses)) - ticker.mode.remove_gangster(user.mind, 0, 2) + SSticker.mode.remove_gangster(user.mind, 0, 2) gang.bosses += user.mind user.mind.gang_datum = gang user.mind.special_role = "[gang.name] Gang Lieutenant" @@ -153,8 +154,8 @@ free_pen = 1 gang.message_gangtools("[user] has been promoted to Lieutenant.") to_chat(user, "You have been promoted to Lieutenant!") - ticker.mode.forge_gang_objectives(user.mind) - ticker.mode.greet_gang(user.mind,0) + SSticker.mode.forge_gang_objectives(user.mind) + SSticker.mode.greet_gang(user.mind,0) to_chat(user, "The Gangtool you registered will allow you to purchase weapons and equipment, and send messages to your gang.") to_chat(user, "Unlike regular gangsters, you may use recruitment pens to add recruits to your gang. Use them on unsuspecting crew members to recruit them. Don't forget to get your one free pen from the gangtool.") else @@ -194,7 +195,7 @@ return 0 var/datum/station_state/end_state = new /datum/station_state() end_state.count() - if((100 * start_state.score(end_state)) < 80) //Shuttle cannot be recalled if the station is too damaged + if((100 * GLOB.start_state.score(end_state)) < 80) //Shuttle cannot be recalled if the station is too damaged to_chat(user, "\icon[src]Error: Station communication systems compromised. Unable to establish connection.") recalling = 0 return 0 @@ -227,7 +228,7 @@ if(user.mind in gang.bosses) return 1 else //If it's not registered, any gangster can use this to register - if(user.mind in ticker.mode.get_all_gangsters()) + if(user.mind in SSticker.mode.get_all_gangsters()) return 1 return 0 diff --git a/code/game/gamemodes/intercept_report.dm b/code/game/gamemodes/intercept_report.dm index 9f220ca4f5..febef46e74 100644 --- a/code/game/gamemodes/intercept_report.dm +++ b/code/game/gamemodes/intercept_report.dm @@ -51,7 +51,7 @@ text += "Although more specific threats are commonplace, you should always remain vigilant for Syndicate agents aboard your station. Syndicate communications have implied that many \ Nanotrasen employees are Syndicate agents with hidden memories that may be activated at a moment's notice, so it's possible that these agents might not even know their positions." if("wizard") - text += "A dangerous Wizards' Federation individual by the name of [pick(wizard_first)] [pick(wizard_second)] has recently escaped confinement from an unlisted prison facility. This \ + text += "A dangerous Wizards' Federation individual by the name of [pick(GLOB.wizard_first)] [pick(GLOB.wizard_second)] has recently escaped confinement from an unlisted prison facility. This \ man is a dangerous mutant with the ability to alter himself and the world around him by what he and his leaders believe to be magic. If this man attempts an attack on your station, \ his execution is highly encouraged, as is the preservation of his body for later study." return text diff --git a/code/game/gamemodes/malfunction/Malf_Modules.dm b/code/game/gamemodes/malfunction/Malf_Modules.dm index a63901a80e..d581af11b9 100644 --- a/code/game/gamemodes/malfunction/Malf_Modules.dm +++ b/code/game/gamemodes/malfunction/Malf_Modules.dm @@ -42,7 +42,7 @@ doomsday_device = DOOM doomsday_device.start() verbs -= /mob/living/silicon/ai/proc/nuke_station - for(var/obj/item/weapon/pinpointer/P in pinpointer_list) + for(var/obj/item/weapon/pinpointer/P in GLOB.pinpointer_list) P.switch_mode_to(TRACK_MALF_AI) //Pinpointers start tracking the AI wherever it goes /obj/machinery/doomsday_device @@ -70,7 +70,7 @@ STOP_PROCESSING(SSfastprocess, src) SSshuttle.clearHostileEnvironment(src) SSmapping.remove_nuke_threat(src) - for(var/A in ai_list) + for(var/A in GLOB.ai_list) var/mob/living/silicon/ai/Mlf = A if(Mlf.doomsday_device == src) Mlf.doomsday_device = null @@ -108,10 +108,10 @@ minor_announce(message, "ERROR ER0RR $R0RRO$!R41.%%!!(%$^^__+ @#F0E4", 1) /obj/machinery/doomsday_device/proc/detonate(z_level = 1) - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) M << 'sound/machines/Alarm.ogg' sleep(100) - for(var/mob/living/L in mob_list) + for(var/mob/living/L in GLOB.mob_list) var/turf/T = get_turf(L) if(!T || T.z != z_level) continue @@ -120,7 +120,7 @@ to_chat(L, "The blast wave from [src] tears you atom from atom!") L.dust() to_chat(world, "The AI cleansed the station of life with the doomsday device!") - ticker.force_ending = 1 + SSticker.force_ending = 1 /datum/AI_Module/large/upgrade_turrets module_name = "AI Turret Upgrade" @@ -140,7 +140,7 @@ src.verbs -= /mob/living/silicon/ai/proc/upgrade_turrets //Upgrade AI turrets around the world - for(var/obj/machinery/porta_turret/ai/turret in machines) + for(var/obj/machinery/porta_turret/ai/turret in GLOB.machines) turret.obj_integrity += 30 turret.lethal_projectile = /obj/item/projectile/beam/laser/heavylaser //Once you see it, you will know what it means to FEAR. turret.lethal_projectile_sound = 'sound/weapons/lasercannonfire.ogg' @@ -162,13 +162,13 @@ if(!canUseTopic()) return - for(var/obj/machinery/door/D in airlocks) + for(var/obj/machinery/door/D in GLOB.airlocks) if(D.z != ZLEVEL_STATION) continue INVOKE_ASYNC(D, /obj/machinery/door.proc/hostile_lockdown, src) addtimer(CALLBACK(D, /obj/machinery/door.proc/disable_lockdown), 900) - var/obj/machinery/computer/communications/C = locate() in machines + var/obj/machinery/computer/communications/C = locate() in GLOB.machines if(C) C.post_status("alert", "lockdown") @@ -196,7 +196,7 @@ if(!canUseTopic() || malf_cooldown) return - for(var/I in rcd_list) + for(var/I in GLOB.rcd_list) if(!istype(I, /obj/item/weapon/rcd/borg)) //Ensures that cyborg RCDs are spared. var/obj/item/weapon/rcd/RCD = I RCD.detonate_pulse() @@ -243,7 +243,7 @@ if(!canUseTopic()) return - for(var/obj/machinery/firealarm/F in machines) + for(var/obj/machinery/firealarm/F in GLOB.machines) if(F.z != ZLEVEL_STATION) continue F.emagged = 1 @@ -267,7 +267,7 @@ if(!canUseTopic()) return - for(var/obj/machinery/airalarm/AA in machines) + for(var/obj/machinery/airalarm/AA in GLOB.machines) if(AA.z != ZLEVEL_STATION) continue AA.emagged = 1 @@ -283,7 +283,7 @@ power_type = /mob/living/silicon/ai/proc/overload_machine -/mob/living/silicon/ai/proc/overload_machine(obj/machinery/M in machines) +/mob/living/silicon/ai/proc/overload_machine(obj/machinery/M in GLOB.machines) set name = "Overload Machine" set category = "Malfunction" @@ -313,7 +313,7 @@ power_type = /mob/living/silicon/ai/proc/override_machine -/mob/living/silicon/ai/proc/override_machine(obj/machinery/M in machines) +/mob/living/silicon/ai/proc/override_machine(obj/machinery/M in GLOB.machines) set name = "Override Machine" set category = "Malfunction" @@ -358,7 +358,8 @@ if(!canPlaceTransformer()) return var/turf/T = get_turf(eyeobj) - new /obj/machinery/transformer/conveyor(T) + var/obj/machinery/transformer/conveyor = new(T) + conveyor.masterAI = src playsound(T, 'sound/effects/phasein.ogg', 100, 1) var/datum/AI_Module/large/place_cyborg_transformer/PCT = locate() in current_modules PCT.uses -- @@ -382,7 +383,7 @@ var/turf/T = turfs[n] if(!isfloorturf(T)) fail = 1 - var/datum/camerachunk/C = cameranet.getCameraChunk(T.x, T.y, T.z) + var/datum/camerachunk/C = GLOB.cameranet.getCameraChunk(T.x, T.y, T.z) if(!C.visibleTurfs[T]) alert_msg = "We cannot get camera vision of this location." fail = 1 @@ -423,7 +424,7 @@ for(var/datum/AI_Module/small/blackout/blackout in current_modules) if(blackout.uses > 0) blackout.uses -- - for(var/obj/machinery/power/apc/apc in machines) + for(var/obj/machinery/power/apc/apc in GLOB.machines) if(prob(30*apc.overload)) apc.overload_lighting() else apc.overload++ @@ -449,7 +450,7 @@ var/fixedcams = 0 //Tells the AI how many cams it fixed. Stats are fun. for(var/datum/AI_Module/small/reactivate_cameras/camera in current_modules) - for(var/obj/machinery/camera/C in cameranet.cameras) + for(var/obj/machinery/camera/C in GLOB.cameranet.cameras) var/initial_range = initial(C.view_range) //To prevent calling the proc twice if(camera.uses > 0) if(!C.status) @@ -492,14 +493,14 @@ see_override = SEE_INVISIBLE_MINIMUM //Night-vision, without which X-ray would be very limited in power. update_sight() - for(var/obj/machinery/camera/C in cameranet.cameras) + for(var/obj/machinery/camera/C in GLOB.cameranet.cameras) if(C.assembly) var/upgraded = 0 if(!C.isXRay()) C.upgradeXRay() //Update what it can see. - cameranet.updateVisibility(C, 0) + GLOB.cameranet.updateVisibility(C, 0) upgraded = 1 if(!C.isEmpProof()) diff --git a/code/game/gamemodes/meteor/meteor.dm b/code/game/gamemodes/meteor/meteor.dm index 2e54b3c1e9..e1a2ddf78f 100644 --- a/code/game/gamemodes/meteor/meteor.dm +++ b/code/game/gamemodes/meteor/meteor.dm @@ -11,18 +11,18 @@ /datum/game_mode/meteor/process() - if(nometeors || meteordelay > world.time - round_start_time) + if(nometeors || meteordelay > world.time - SSticker.round_start_time) return - var/list/wavetype = meteors_normal - var/meteorminutes = (world.time - round_start_time - meteordelay) / 10 / 60 + var/list/wavetype = GLOB.meteors_normal + var/meteorminutes = (world.time - SSticker.round_start_time - meteordelay) / 10 / 60 if (prob(meteorminutes)) - wavetype = meteors_threatening + wavetype = GLOB.meteors_threatening if (prob(meteorminutes/2)) - wavetype = meteors_catastrophic + wavetype = GLOB.meteors_catastrophic var/ramp_up_final = Clamp(round(meteorminutes/rampupdelta), 1, 10) @@ -33,7 +33,7 @@ var/text var/survivors = 0 - for(var/mob/living/player in player_list) + for(var/mob/living/player in GLOB.player_list) if(player.stat != DEAD) ++survivors diff --git a/code/game/gamemodes/meteor/meteors.dm b/code/game/gamemodes/meteor/meteors.dm index 3f3f0e57cc..8f90cd892d 100644 --- a/code/game/gamemodes/meteor/meteors.dm +++ b/code/game/gamemodes/meteor/meteors.dm @@ -1,20 +1,20 @@ #define DEFAULT_METEOR_LIFETIME 1800 -/var/const/meteor_wave_delay = 625 //minimum wait between waves in tenths of seconds +GLOBAL_VAR_INIT(meteor_wave_delay, 625) //minimum wait between waves in tenths of seconds //set to at least 100 unless you want evarr ruining every round //Meteors probability of spawning during a given wave -/var/list/meteors_normal = list(/obj/effect/meteor/dust=3, /obj/effect/meteor/medium=8, /obj/effect/meteor/big=3, \ - /obj/effect/meteor/flaming=1, /obj/effect/meteor/irradiated=3) //for normal meteor event +GLOBAL_LIST_INIT(meteors_normal, list(/obj/effect/meteor/dust=3, /obj/effect/meteor/medium=8, /obj/effect/meteor/big=3, \ + /obj/effect/meteor/flaming=1, /obj/effect/meteor/irradiated=3)) //for normal meteor event -/var/list/meteors_threatening = list(/obj/effect/meteor/medium=4, /obj/effect/meteor/big=8, \ - /obj/effect/meteor/flaming=3, /obj/effect/meteor/irradiated=3) //for threatening meteor event +GLOBAL_LIST_INIT(meteors_threatening, list(/obj/effect/meteor/medium=4, /obj/effect/meteor/big=8, \ + /obj/effect/meteor/flaming=3, /obj/effect/meteor/irradiated=3)) //for threatening meteor event -/var/list/meteors_catastrophic = list(/obj/effect/meteor/medium=5, /obj/effect/meteor/big=75, \ - /obj/effect/meteor/flaming=10, /obj/effect/meteor/irradiated=10, /obj/effect/meteor/tunguska = 1) //for catastrophic meteor event +GLOBAL_LIST_INIT(meteors_catastrophic, list(/obj/effect/meteor/medium=5, /obj/effect/meteor/big=75, \ + /obj/effect/meteor/flaming=10, /obj/effect/meteor/irradiated=10, /obj/effect/meteor/tunguska = 1)) //for catastrophic meteor event -/var/list/meteorsB = list(/obj/effect/meteor/meaty=5, /obj/effect/meteor/meaty/xeno=1) //for meaty ore event +GLOBAL_LIST_INIT(meteorsB, list(/obj/effect/meteor/meaty=5, /obj/effect/meteor/meaty/xeno=1)) //for meaty ore event -/var/list/meteorsC = list(/obj/effect/meteor/dust) //for space dust event +GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event /////////////////////////////// @@ -30,7 +30,7 @@ var/turf/pickedgoal var/max_i = 10//number of tries to spawn meteor. while(!isspaceturf(pickedstart)) - var/startSide = pick(cardinal) + var/startSide = pick(GLOB.cardinal) pickedstart = spaceDebrisStartLoc(startSide, 1) pickedgoal = spaceDebrisFinishLoc(startSide, 1) max_i-- @@ -118,13 +118,13 @@ get_hit() /obj/effect/meteor/Destroy() - meteor_list -= src + GLOB.meteor_list -= src walk(src,0) //this cancels the walk_towards() proc . = ..() /obj/effect/meteor/New() ..() - meteor_list += src + GLOB.meteor_list += src if(SSaugury) SSaugury.register_doom(src, threat) SpinAnimation() @@ -185,7 +185,7 @@ /obj/effect/meteor/proc/meteor_effect() if(heavy) - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if((M.orbiting) && (SSaugury.watchers[M])) continue var/turf/T = get_turf(M) @@ -343,7 +343,7 @@ //Spookoween meteors ///////////////////////// -/var/list/meteorsSPOOKY = list(/obj/effect/meteor/pumpkin) +GLOBAL_LIST_INIT(meteorsSPOOKY, list(/obj/effect/meteor/pumpkin)) /obj/effect/meteor/pumpkin name = "PUMPKING" diff --git a/code/game/gamemodes/miniantags/abduction/abduction.dm b/code/game/gamemodes/miniantags/abduction/abduction.dm index c1b0998a59..aa5a688596 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction.dm @@ -43,7 +43,7 @@ /datum/game_mode/abduction/proc/make_abductor_team(team_number,preset_agent=null,preset_scientist=null) //Team Name - team_names[team_number] = "Mothership [pick(possible_changeling_IDs)]" //TODO Ensure unique and actual alieny names + team_names[team_number] = "Mothership [pick(GLOB.possible_changeling_IDs)]" //TODO Ensure unique and actual alieny names //Team Objective var/datum/objective/experiment/team_objective = new team_objective.team = team_number @@ -90,7 +90,7 @@ var/list/obj/effect/landmark/abductor/scientist_landmarks = new agent_landmarks.len = max_teams scientist_landmarks.len = max_teams - for(var/obj/effect/landmark/abductor/A in landmarks_list) + for(var/obj/effect/landmark/abductor/A in GLOB.landmarks_list) if(istype(A,/obj/effect/landmark/abductor/agent)) agent_landmarks[text2num(A.team)] = A else if(istype(A,/obj/effect/landmark/abductor/scientist)) @@ -137,7 +137,7 @@ var/list/obj/effect/landmark/abductor/scientist_landmarks = new agent_landmarks.len = max_teams scientist_landmarks.len = max_teams - for(var/obj/effect/landmark/abductor/A in landmarks_list) + for(var/obj/effect/landmark/abductor/A in GLOB.landmarks_list) if(istype(A,/obj/effect/landmark/abductor/agent)) agent_landmarks[text2num(A.team)] = A else if(istype(A,/obj/effect/landmark/abductor/scientist)) @@ -201,7 +201,7 @@ abductor.announce_objectives() /datum/game_mode/abduction/proc/equip_common(mob/living/carbon/human/agent,team_number) - var/radio_freq = SYND_FREQ + var/radio_freq = GLOB.SYND_FREQ var/obj/item/device/radio/R = new /obj/item/device/radio/headset/syndicate/alt(agent) R.set_frequency(radio_freq) @@ -212,7 +212,7 @@ /datum/game_mode/abduction/proc/get_team_console(team) var/obj/machinery/abductor/console/console - for(var/obj/machinery/abductor/console/c in machines) + for(var/obj/machinery/abductor/console/c in GLOB.machines) if(c.team == team) console = c break @@ -319,7 +319,7 @@ return 0 var/datum/species/abductor/S = H.dna.species ab_team = S.team - for(var/obj/machinery/abductor/experiment/E in machines) + for(var/obj/machinery/abductor/experiment/E in GLOB.machines) if(E.team == ab_team) if(E.points >= target_amount) return 1 @@ -328,12 +328,12 @@ return 0 /datum/game_mode/proc/update_abductor_icons_added(datum/mind/alien_mind) - var/datum/atom_hud/antag/hud = huds[ANTAG_HUD_ABDUCTOR] + var/datum/atom_hud/antag/hud = GLOB.huds[ANTAG_HUD_ABDUCTOR] hud.join_hud(alien_mind.current) set_antag_hud(alien_mind.current, ((alien_mind in abductors) ? "abductor" : "abductee")) /datum/game_mode/proc/update_abductor_icons_removed(datum/mind/alien_mind) - var/datum/atom_hud/antag/hud = huds[ANTAG_HUD_ABDUCTOR] + var/datum/atom_hud/antag/hud = GLOB.huds[ANTAG_HUD_ABDUCTOR] hud.leave_hud(alien_mind.current) set_antag_hud(alien_mind.current, null) @@ -428,7 +428,7 @@ explanation_text = "Call forth a spirit from the other side." /datum/objective/abductee/calling/New() - var/mob/dead/D = pick(dead_mob_list) + var/mob/dead/D = pick(GLOB.dead_mob_list) if(D) explanation_text = "You know that [D] has perished. Hold a seance to call them from the spirit realm." diff --git a/code/game/gamemodes/miniantags/abduction/abduction_gear.dm b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm index b5f946b18c..f735bf253c 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction_gear.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm @@ -389,7 +389,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} if(ishuman(L)) var/mob/living/carbon/human/H = L - H.forcesay(hit_appends) + H.forcesay(GLOB.hit_appends) add_logs(user, L, "stunned") diff --git a/code/game/gamemodes/miniantags/abduction/machinery/camera.dm b/code/game/gamemodes/miniantags/abduction/machinery/camera.dm index f893ad1bb8..4bbdd0ca18 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/camera.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/camera.dm @@ -10,6 +10,7 @@ var/datum/action/innate/vest_disguise_swap/vest_disguise_action = new var/datum/action/innate/set_droppoint/set_droppoint_action = new var/obj/machinery/abductor/console/console + z_lock = ZLEVEL_STATION icon = 'icons/obj/abductor.dmi' icon_state = "camera" @@ -77,8 +78,7 @@ C.client.images -= chunk.obscured C.remote_control = null C.unset_machine() - src.Remove(C) - + Remove(C) /datum/action/innate/teleport_in name = "Send To" @@ -91,7 +91,7 @@ var/mob/camera/aiEye/remote/remote_eye = C.remote_control var/obj/machinery/abductor/pad/P = target - if(cameranet.checkTurfVis(remote_eye.loc)) + if(GLOB.cameranet.checkTurfVis(remote_eye.loc)) P.PadToLoc(remote_eye.loc) /datum/action/innate/teleport_out @@ -116,7 +116,7 @@ var/mob/camera/aiEye/remote/remote_eye = C.remote_control var/obj/machinery/abductor/pad/P = target - if(cameranet.checkTurfVis(remote_eye.loc)) + if(GLOB.cameranet.checkTurfVis(remote_eye.loc)) P.MobToLoc(remote_eye.loc,C) /datum/action/innate/vest_mode_swap diff --git a/code/game/gamemodes/miniantags/abduction/machinery/console.dm b/code/game/gamemodes/miniantags/abduction/machinery/console.dm index 8c4f390f77..2a23c37444 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/console.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/console.dm @@ -142,17 +142,17 @@ if(!team) return - for(var/obj/machinery/abductor/pad/p in machines) + for(var/obj/machinery/abductor/pad/p in GLOB.machines) if(p.team == team) pad = p break - for(var/obj/machinery/abductor/experiment/e in machines) + for(var/obj/machinery/abductor/experiment/e in GLOB.machines) if(e.team == team) experiment = e e.console = src - for(var/obj/machinery/computer/camera_advanced/abductor/c in machines) + for(var/obj/machinery/computer/camera_advanced/abductor/c in GLOB.machines) if(c.team == team) camera = c c.console = src diff --git a/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm b/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm index e4392b507d..193aecd9ce 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm @@ -74,13 +74,13 @@ eyes.Blend("#[H.eye_color]", ICON_MULTIPLY) var/datum/sprite_accessory/S - S = hair_styles_list[H.hair_style] + S = GLOB.hair_styles_list[H.hair_style] if(S && (HAIR in H.dna.species.species_traits)) var/icon/hair = icon("icon" = S.icon, "icon_state" = "[S.icon_state]") hair.Blend("#[H.hair_color]", ICON_MULTIPLY) eyes.Blend(hair, ICON_OVERLAY) - S = facial_hair_styles_list[H.facial_hair_style] + S = GLOB.facial_hair_styles_list[H.facial_hair_style] if(S && (FACEHAIR in H.dna.species.species_traits)) var/icon/facial = icon("icon" = S.icon, "icon_state" = "[S.icon_state]") facial.Blend("#[H.facial_hair_color]", ICON_MULTIPLY) @@ -180,10 +180,10 @@ to_chat(H, "Your mind snaps!") var/objtype = pick(subtypesof(/datum/objective/abductee/)) var/datum/objective/abductee/O = new objtype() - ticker.mode.abductees += H.mind + SSticker.mode.abductees += H.mind H.mind.objectives += O H.mind.announce_objectives() - ticker.mode.update_abductor_icons_added(H.mind) + SSticker.mode.update_abductor_icons_added(H.mind) for(var/obj/item/organ/heart/gland/G in H.internal_organs) G.Start() @@ -213,7 +213,7 @@ H.uncuff() return //Area not chosen / It's not safe area - teleport to arrivals - H.forceMove(pick(latejoin)) + H.forceMove(pick(GLOB.latejoin)) H.uncuff() return diff --git a/code/game/gamemodes/miniantags/abduction/machinery/pad.dm b/code/game/gamemodes/miniantags/abduction/machinery/pad.dm index 57301ee319..5f8ad3de9d 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/pad.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/pad.dm @@ -12,7 +12,7 @@ /obj/machinery/abductor/pad/proc/Send() if(teleport_target == null) - teleport_target = teleportlocs[pick(teleportlocs)] + teleport_target = GLOB.teleportlocs[pick(GLOB.teleportlocs)] flick("alien-pad", src) for(var/mob/living/target in loc) target.forceMove(teleport_target) diff --git a/code/game/gamemodes/miniantags/borer/borer.dm b/code/game/gamemodes/miniantags/borer/borer.dm index 26ec704c7a..a8bfab458a 100644 --- a/code/game/gamemodes/miniantags/borer/borer.dm +++ b/code/game/gamemodes/miniantags/borer/borer.dm @@ -24,7 +24,7 @@ to_chat(src, "You whisper silently, \"[message]\"") to_chat(B.victim, "The captive mind of [src] whispers, \"[message]\"") - for (var/mob/M in player_list) + for (var/mob/M in GLOB.player_list) if(isnewplayer(M)) continue else if(M.stat == 2 && M.client.prefs.toggles & CHAT_GHOSTEARS) @@ -52,8 +52,8 @@ to_chat(B.victim, "You feel control of the host brain ripped from your grasp, and retract your probosci before the wild neural impulses can damage you.") B.detatch() -var/list/mob/living/simple_animal/borer/borers = list() -var/total_borer_hosts_needed = 10 +GLOBAL_LIST_EMPTY(borers) +GLOBAL_VAR_INIT(total_borer_hosts_needed, 10) /mob/living/simple_animal/borer name = "cortical borer" @@ -132,12 +132,34 @@ var/total_borer_hosts_needed = 10 //borer_chems += /datum/borer_chem/creagent borer_chems += /datum/borer_chem/ethanol borer_chems += /datum/borer_chem/rezadone - + if(is_team_borer) - borers += src + GLOB.borers += src GrantBorerActions() +/mob/living/simple_animal/borer/Destroy() + GLOB.borers -= src + + host_brain = null + victim = null + + QDEL_NULL(talk_to_host_action) + QDEL_NULL(infest_host_action) + QDEL_NULL(toggle_hide_action) + QDEL_NULL(talk_to_borer_action) + QDEL_NULL(talk_to_brain_action) + QDEL_NULL(take_control_action) + QDEL_NULL(give_back_control_action) + QDEL_NULL(leave_body_action) + QDEL_NULL(make_chems_action) + QDEL_NULL(make_larvae_action) + QDEL_NULL(freeze_victim_action) + QDEL_NULL(punish_victim_action) + QDEL_NULL(jumpstart_host_action) + + return ..() + /mob/living/simple_animal/borer/Topic(href, href_list)//not entirely sure if this is even required if(href_list["ghostjoin"]) var/mob/dead/observer/ghost = usr @@ -188,7 +210,7 @@ var/total_borer_hosts_needed = 10 if(victim) to_chat(victim, "[truename] [say_string]: [input]") log_say("Borer Communication: [key_name(src)] -> [key_name(victim)] : [input]") - for(var/M in dead_mob_list) + for(var/M in GLOB.dead_mob_list) if(isobserver(M)) var/rendered = "Borer Communication from [truename] : [input]" var/link = FOLLOW_LINK(M, src) @@ -214,7 +236,7 @@ var/total_borer_hosts_needed = 10 to_chat(B, "[src] says: [input]") log_say("Borer Communication: [key_name(src)] -> [key_name(B)] : [input]") - for(var/M in dead_mob_list) + for(var/M in GLOB.dead_mob_list) if(isobserver(M)) var/rendered = "Borer Communication from [src] : [input]" var/link = FOLLOW_LINK(M, src) @@ -238,7 +260,7 @@ var/total_borer_hosts_needed = 10 to_chat(CB, "[B.truename] says: [input]") log_say("Borer Communication: [key_name(B)] -> [key_name(CB)] : [input]") - for(var/M in dead_mob_list) + for(var/M in GLOB.dead_mob_list) if(isobserver(M)) var/rendered = "Borer Communication from [B] : [input]" var/link = FOLLOW_LINK(M, src) @@ -303,9 +325,9 @@ var/total_borer_hosts_needed = 10 /mob/living/simple_animal/borer/say(message) if(dd_hasprefix(message, ";")) message = copytext(message,2) - for(var/borer in borers) + for(var/borer in GLOB.borers) to_chat(borer, "Cortical Link: [truename] sings, \"[message]\"") - for(var/mob/D in dead_mob_list) + for(var/mob/D in GLOB.dead_mob_list) to_chat(D, "Cortical Link: [truename] sings, \"[message]\"") return if(!victim) @@ -314,10 +336,10 @@ var/total_borer_hosts_needed = 10 if(message == "") return -/mob/living/simple_animal/borer/UnarmedAttack(mob/living/M) - healthscan(usr, M) - chemscan(usr, M) - return +/mob/living/simple_animal/borer/UnarmedAttack(atom/A) + if(isliving(A)) + healthscan(usr, A) + chemscan(usr, A) /mob/living/simple_animal/borer/ex_act() if(victim) @@ -341,7 +363,9 @@ var/total_borer_hosts_needed = 10 if(H!=src && Adjacent(H)) choices += H - var/mob/living/carbon/H = input(src,"Who do you wish to infest?") in null|choices + if(!choices.len) + return + var/mob/living/carbon/H = choices.len > 1 ? input(src,"Who do you wish to infest?") in null|choices : choices[1] if(!H || !src) return @@ -470,10 +494,12 @@ var/total_borer_hosts_needed = 10 if(C.stat == CONSCIOUS) choices += C - var/mob/living/carbon/M = input(src,"Who do you wish to dominate?") in null|choices + if(!choices.len) + return + var/mob/living/carbon/M = choices.len > 1 ? input(src,"Who do you wish to dominate?") in null|choices : choices[1] - if(!M || !src) + if(!M || !src || stat != CONSCIOUS || victim || (world.time - used_dominate < 150)) return if(!Adjacent(M)) return @@ -812,13 +838,13 @@ var/total_borer_hosts_needed = 10 ckey = candidate.ckey if(mind) - mind.store_memory("You must escape with at least [total_borer_hosts_needed] borers with hosts on the shuttle.") + mind.store_memory("You must escape with at least [GLOB.total_borer_hosts_needed] borers with hosts on the shuttle.") to_chat(src, "You are a cortical borer!") to_chat(src, "You are a brain slug that worms its way into the head of its victim. Use stealth, persuasion and your powers of mind control to keep you, your host and your eventual spawn safe and warm.") to_chat(src, "Sugar nullifies your abilities, avoid it at all costs!") to_chat(src, "You can speak to your fellow borers by prefixing your messages with ';'. Check out your Borer tab to see your abilities.") - to_chat(src, "You must escape with at least [total_borer_hosts_needed] borers with hosts on the shuttle. To reproduce you must have 100 chemicals and be controlling a host.") + to_chat(src, "You must escape with at least [GLOB.total_borer_hosts_needed] borers with hosts on the shuttle. To reproduce you must have 100 chemicals and be controlling a host.") /mob/living/simple_animal/borer/proc/detatch() if(!victim || !controlling) diff --git a/code/game/gamemodes/miniantags/borer/borer_event.dm b/code/game/gamemodes/miniantags/borer/borer_event.dm index 73bea41a52..45470bc96c 100644 --- a/code/game/gamemodes/miniantags/borer/borer_event.dm +++ b/code/game/gamemodes/miniantags/borer/borer_event.dm @@ -23,7 +23,7 @@ /datum/round_event/borer/start() var/list/vents = list() - for(var/obj/machinery/atmospherics/components/unary/vent_pump/temp_vent in machines) + for(var/obj/machinery/atmospherics/components/unary/vent_pump/temp_vent in GLOB.machines) if(QDELETED(temp_vent)) continue if(temp_vent.loc.z == ZLEVEL_STATION && !temp_vent.welded) @@ -36,11 +36,11 @@ return kill() var/total_humans = 0 - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) if(H.stat != DEAD) total_humans++ - total_borer_hosts_needed = round(1 + total_humans/6) + GLOB.total_borer_hosts_needed = round(1 + total_humans/6) while(spawncount >= 1 && vents.len) var/obj/vent = pick_n_take(vents) diff --git a/code/game/gamemodes/miniantags/borer/syndi_borer.dm b/code/game/gamemodes/miniantags/borer/syndi_borer.dm index dc095c084c..5a0abff216 100644 --- a/code/game/gamemodes/miniantags/borer/syndi_borer.dm +++ b/code/game/gamemodes/miniantags/borer/syndi_borer.dm @@ -2,7 +2,7 @@ var/mob/owner = null is_team_borer = FALSE borer_alert = "Serve as a syndicate cortical borer? (Warning, You can no longer be cloned!)" - + /mob/living/simple_animal/borer/syndi_borer/Initialize(mapload, gen=1) ..() real_name = "Syndicate Borer [rand(1000,9999)]" @@ -17,4 +17,18 @@ /mob/living/simple_animal/borer/syndi_borer/RemoveControlActions() talk_to_brain_action.Remove(victim) - give_back_control_action.Remove(victim) \ No newline at end of file + give_back_control_action.Remove(victim) + +//Syndicate borer objective, relies on their owner getting a greentext, no matter if they themselves did anything really. +/datum/objective/syndi_borer + explanation_text = "You are a modified syndicate cortical borer, assist your owner with their objectives." + martyr_compatible = 1 + +/datum/objective/syndi_borer/check_completion() + if(target) + for(var/datum/objective/objective in target.objectives) + if(!objective.check_completion()) + return 0 + return 1 + else + return 1 //Not sure if we should greentext if we somehow don't even have an owner. \ No newline at end of file diff --git a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm index 36c9fe01ea..6ce04bed14 100644 --- a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm +++ b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm @@ -62,6 +62,7 @@ icon = 'icons/mob/swarmer.dmi' desc = "A robot of unknown design, they seek only to consume materials and replicate themselves indefinitely." speak_emote = list("tones") + initial_languages = list(/datum/language/swarmer) bubble_icon = "swarmer" health = 40 maxHealth = 40 @@ -81,14 +82,12 @@ melee_damage_type = STAMINA damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0) hud_possible = list(ANTAG_HUD, DIAG_STAT_HUD, DIAG_HUD) - languages_spoken = SWARMER - languages_understood = SWARMER obj_damage = 0 environment_smash = 0 attacktext = "shocks" attack_sound = 'sound/effects/EMPulse.ogg' friendly = "pinches" - speed = 1 + speed = 0 faction = list("swarmer") AIStatus = AI_OFF pass_flags = PASSTABLE @@ -121,7 +120,7 @@ /mob/living/simple_animal/hostile/swarmer/Initialize() ..() verbs -= /mob/living/verb/pulled - var/datum/atom_hud/data/diagnostic/diag_hud = huds[DATA_HUD_DIAGNOSTIC] + var/datum/atom_hud/data/diagnostic/diag_hud = GLOB.huds[DATA_HUD_DIAGNOSTIC] diag_hud.add_to_hud(src) @@ -168,9 +167,9 @@ ////CTRL CLICK FOR SWARMERS AND SWARMER_ACT()'S//// /mob/living/simple_animal/hostile/swarmer/AttackingTarget() if(!isliving(target)) - target.swarmer_act(src) + return target.swarmer_act(src) else - ..() + return ..() /mob/living/simple_animal/hostile/swarmer/CtrlClickOn(atom/A) face_atom(A) @@ -665,7 +664,7 @@ /mob/living/simple_animal/hostile/swarmer/proc/swarmer_chat(msg) var/rendered = "Swarm communication - [src] [say_quote(msg, get_spans())]" - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(isswarmer(M)) to_chat(M, rendered) if(isobserver(M)) diff --git a/code/game/gamemodes/miniantags/bot_swarm/swarmer_event.dm b/code/game/gamemodes/miniantags/bot_swarm/swarmer_event.dm index fbf0e1676b..90e1befd08 100644 --- a/code/game/gamemodes/miniantags/bot_swarm/swarmer_event.dm +++ b/code/game/gamemodes/miniantags/bot_swarm/swarmer_event.dm @@ -13,9 +13,9 @@ /datum/round_event/spawn_swarmer/start() if(find_swarmer()) return 0 - if(!the_gateway) + if(!GLOB.the_gateway) return 0 - new /obj/item/device/unactivated_swarmer(get_turf(the_gateway)) + new /obj/item/device/unactivated_swarmer(get_turf(GLOB.the_gateway)) if(prob(25)) //25% chance to announce it to the crew var/swarmer_report = "[command_name()] High-Priority Update" swarmer_report += "

Our long-range sensors have detected an odd signal emanating from your station's gateway. We recommend immediate investigation of your gateway, as something may have come through." @@ -23,7 +23,7 @@ /datum/round_event/spawn_swarmer/proc/find_swarmer() - for(var/mob/living/M in mob_list) + for(var/mob/living/M in GLOB.mob_list) if(istype(M, /mob/living/simple_animal/hostile/swarmer) && M.client) //If there is a swarmer with an active client, we've found our swarmer return 1 return 0 diff --git a/code/game/gamemodes/miniantags/monkey/monkey.dm b/code/game/gamemodes/miniantags/monkey/monkey.dm index a9c75fa76b..ecb15bc221 100644 --- a/code/game/gamemodes/miniantags/monkey/monkey.dm +++ b/code/game/gamemodes/miniantags/monkey/monkey.dm @@ -76,7 +76,7 @@ return 0 var/datum/disease/D = new /datum/disease/transformation/jungle_fever() //ugly but unfortunately needed - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) if(H.mind && H.stat != DEAD) if(H.HasDisease(D)) return 0 @@ -87,7 +87,7 @@ if(SSshuttle.emergency.mode != SHUTTLE_ENDGAME) return 0 var/datum/disease/D = new /datum/disease/transformation/jungle_fever() - for(var/mob/living/carbon/monkey/M in living_mob_list) + for(var/mob/living/carbon/monkey/M in GLOB.living_mob_list) if (M.HasDisease(D)) if(M.onCentcom() || M.onSyndieBase()) escaped_monkeys++ diff --git a/code/game/gamemodes/miniantags/morph/morph.dm b/code/game/gamemodes/miniantags/morph/morph.dm index 42bab67d65..a4e9d9482e 100644 --- a/code/game/gamemodes/miniantags/morph/morph.dm +++ b/code/game/gamemodes/miniantags/morph/morph.dm @@ -25,7 +25,7 @@ melee_damage_lower = 20 melee_damage_upper = 20 see_in_dark = 8 - see_invisible = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE idle_vision_range = 1 // Only attack when target is close wander = 0 attacktext = "glomps" @@ -151,7 +151,7 @@ for(var/atom/movable/AM in src) AM.loc = loc if(prob(90)) - step(AM, pick(alldirs)) + step(AM, pick(GLOB.alldirs)) /mob/living/simple_animal/hostile/morph/wabbajack_act(mob/living/new_mob) barf_contents() @@ -193,7 +193,7 @@ if(do_after(src, 20, target = I)) eat(I) return - target.attack_animal(src) + return ..() //Spawn Event @@ -216,13 +216,13 @@ var/datum/mind/player_mind = new /datum/mind(selected.key) player_mind.active = 1 - if(!xeno_spawn) + if(!GLOB.xeno_spawn) return MAP_ERROR - var/mob/living/simple_animal/hostile/morph/S = new /mob/living/simple_animal/hostile/morph(pick(xeno_spawn)) + var/mob/living/simple_animal/hostile/morph/S = new /mob/living/simple_animal/hostile/morph(pick(GLOB.xeno_spawn)) player_mind.transfer_to(S) player_mind.assigned_role = "Morph" player_mind.special_role = "Morph" - ticker.mode.traitors |= player_mind + SSticker.mode.traitors |= player_mind to_chat(S, S.playstyle_string) S << 'sound/magic/Mutate.ogg' message_admins("[key_name_admin(S)] has been made into a morph by an event.") diff --git a/code/game/gamemodes/miniantags/revenant/revenant.dm b/code/game/gamemodes/miniantags/revenant/revenant.dm index 3c597e7f32..7260d8221f 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant.dm @@ -19,12 +19,11 @@ health = INFINITY //Revenants don't use health, they use essence instead maxHealth = INFINITY layer = GHOST_LAYER - healable = 0 + healable = FALSE sight = SEE_SELF - see_invisible = SEE_INVISIBLE_NOLIGHTING + see_in_dark = 8 - languages_spoken = ALL - languages_understood = ALL + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE response_help = "passes through" response_disarm = "swings through" response_harm = "punches through" @@ -36,39 +35,31 @@ harm_intent_damage = 0 friendly = "touches" status_flags = 0 - wander = 0 - density = 0 + wander = FALSE + density = FALSE movement_type = FLYING - anchored = 1 + anchored = TRUE mob_size = MOB_SIZE_TINY pass_flags = PASSTABLE | PASSGRILLE | PASSMOB speed = 1 - unique_name = 1 + unique_name = TRUE hud_possible = list(ANTAG_HUD) var/essence = 75 //The resource, and health, of revenants. var/essence_regen_cap = 75 //The regeneration cap of essence (go figure); regenerates every Life() tick up to this amount. - var/essence_regenerating = 1 //If the revenant regenerates essence or not; 1 for yes, 0 for no + var/essence_regenerating = TRUE //If the revenant regenerates essence or not var/essence_regen_amount = 5 //How much essence regenerates var/essence_accumulated = 0 //How much essence the revenant has stolen - var/revealed = 0 //If the revenant can take damage from normal sources. + var/revealed = FALSE //If the revenant can take damage from normal sources. var/unreveal_time = 0 //How long the revenant is revealed for, is about 2 seconds times this var. var/unstun_time = 0 //How long the revenant is stunned for, is about 2 seconds times this var. - var/inhibited = 0 //If the revenant's abilities are blocked by a chaplain's power. + var/inhibited = FALSE //If the revenant's abilities are blocked by a chaplain's power. var/essence_drained = 0 //How much essence the revenant will drain from the corpse it's feasting on. - var/draining = 0 //If the revenant is draining someone. + var/draining = FALSE //If the revenant is draining someone. var/list/drained_mobs = list() //Cannot harvest the same mob twice var/perfectsouls = 0 //How many perfect, regen-cap increasing souls the revenant has. //TODO, add objective for getting a perfect soul(s?) - var/image/ghostimage = null //Visible to ghost with darkness off var/generated_objectives_and_spells = FALSE -/mob/living/simple_animal/revenant/Initialize() - ..() - - ghostimage = image(src.icon,src,src.icon_state) - ghost_darkness_images |= ghostimage - updateallghostimages() - /mob/living/simple_animal/revenant/Login() ..() to_chat(src, "You are a revenant.") @@ -93,7 +84,7 @@ to_chat(src, "Objective #2: [objective2.explanation_text]") mind.assigned_role = "revenant" mind.special_role = "Revenant" - ticker.mode.traitors |= mind //Necessary for announcing + SSticker.mode.traitors |= mind //Necessary for announcing AddSpell(new /obj/effect/proc_holder/spell/targeted/night_vision/revenant(null)) AddSpell(new /obj/effect/proc_holder/spell/targeted/revenant_transmit(null)) AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/revenant/defile(null)) @@ -107,13 +98,13 @@ death() if(unreveal_time && world.time >= unreveal_time) unreveal_time = 0 - revealed = 0 + revealed = FALSE incorporeal_move = 3 invisibility = INVISIBILITY_REVENANT to_chat(src, "You are once more concealed.") if(unstun_time && world.time >= unstun_time) unstun_time = 0 - notransform = 0 + notransform = FALSE to_chat(src, "You can move again!") if(essence_regenerating && !inhibited && essence < essence_regen_cap) //While inhibited, essence will not regenerate essence = min(essence_regen_cap, essence+essence_regen_amount) @@ -134,7 +125,7 @@ var/essencecolor = "#8F48C6" if(essence > essence_regen_cap) essencecolor = "#9A5ACB" //oh boy you've got a lot of essence - else if(essence == 0) + else if(!essence) essencecolor = "#1D2953" //oh jeez you're dying hud_used.healths.maptext = "
[essence]E
" @@ -149,7 +140,7 @@ return log_say("[key_name(src)] : [message]") var/rendered = "[src] says, \"[message]\"" - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(isrevenant(M)) to_chat(M, rendered) else if(isobserver(M)) @@ -184,14 +175,13 @@ visible_message("[src] violently flinches!", \ "As \the [W] passes through you, you feel your essence draining away!") adjustBruteLoss(25) //hella effective - inhibited = 1 + inhibited = TRUE update_action_buttons_icon() addtimer(CALLBACK(src, .proc/reset_inhibit), 30) /mob/living/simple_animal/revenant/proc/reset_inhibit() - if(src) - inhibited = 0 - update_action_buttons_icon() + inhibited = FALSE + update_action_buttons_icon() /mob/living/simple_animal/revenant/adjustHealth(amount, updating_health = TRUE, forced = FALSE) if(!forced && !revealed) @@ -200,7 +190,7 @@ essence = max(0, essence-amount) if(updating_health) update_health_hud() - if(essence == 0) + if(!essence) death() /mob/living/simple_animal/revenant/dust() @@ -213,11 +203,9 @@ if(!revealed || stat == DEAD) //Revenants cannot die if they aren't revealed //or are already dead return 0 ..(1) - ghost_darkness_images -= ghostimage - updateallghostimages() to_chat(src, "NO! No... it's too late, you can feel your essence [pick("breaking apart", "drifting away")]...") - notransform = 1 - revealed = 1 + notransform = TRUE + revealed = TRUE invisibility = 0 playsound(src, 'sound/effects/screech.ogg', 100, 1) visible_message("[src] lets out a waning screech as violet mist swirls around its dissolving body!") @@ -241,7 +229,7 @@ return if(time <= 0) return - revealed = 1 + revealed = TRUE invisibility = 0 incorporeal_move = 0 if(!unreveal_time) @@ -257,7 +245,7 @@ return if(time <= 0) return - notransform = 1 + notransform = TRUE if(!unstun_time) to_chat(src, "You cannot move!") unstun_time = world.time + time @@ -277,9 +265,6 @@ icon_state = icon_reveal else icon_state = icon_idle - if(ghostimage) - ghostimage.icon_state = src.icon_state - updateallghostimages() /mob/living/simple_animal/revenant/proc/castcheck(essence_cost) if(!src) @@ -287,20 +272,20 @@ var/turf/T = get_turf(src) if(isclosedturf(T)) to_chat(src, "You cannot use abilities from inside of a wall.") - return 0 + return FALSE for(var/obj/O in T) if(O.density && !O.CanPass(src, T, 5)) to_chat(src, "You cannot use abilities inside of a dense object.") - return 0 + return FALSE if(inhibited) to_chat(src, "Your powers have been suppressed by nulling energy!") - return 0 - if(!change_essence_amount(essence_cost, 1)) + return FALSE + if(!change_essence_amount(essence_cost, TRUE)) to_chat(src, "You lack the essence to use that ability.") - return 0 - return 1 + return FALSE + return TRUE -/mob/living/simple_animal/revenant/proc/change_essence_amount(essence_amt, silent = 0, source = null) +/mob/living/simple_animal/revenant/proc/change_essence_amount(essence_amt, silent = FALSE, source = null) if(!src) return if(essence + essence_amt <= 0) @@ -312,9 +297,9 @@ essence_accumulated = max(0, essence_accumulated+essence_amt) if(!silent) if(essence_amt > 0) - to_chat(src, "Gained [essence_amt]E from [source].") + to_chat(src, "Gained [essence_amt]E[source ? " from [source]":""].") else - to_chat(src, "Lost [essence_amt]E from [source].") + to_chat(src, "Lost [essence_amt]E[source ? " from [source]":""].") return 1 @@ -326,8 +311,8 @@ icon_state = "revenantEctoplasm" w_class = WEIGHT_CLASS_SMALL var/essence = 75 //the maximum essence of the reforming revenant - var/reforming = 1 - var/inert = 0 + var/reforming = TRUE + var/inert = FALSE var/client/client_to_revive /obj/item/weapon/ectoplasm/revenant/New() @@ -335,13 +320,12 @@ addtimer(CALLBACK(src, .proc/try_reform), 600) /obj/item/weapon/ectoplasm/revenant/proc/try_reform() - if(src) - if(reforming) - reforming = 0 - reform() - else - inert = 1 - visible_message("[src] settles down and seems lifeless.") + if(reforming) + reforming = FALSE + reform() + else + inert = TRUE + visible_message("[src] settles down and seems lifeless.") /obj/item/weapon/ectoplasm/revenant/attack_self(mob/user) if(!reforming || inert) @@ -366,14 +350,14 @@ to_chat(user, "It is shifting and distorted. It would be wise to destroy this.") /obj/item/weapon/ectoplasm/revenant/proc/reform() - if(!src || QDELETED(src) || inert) + if(QDELETED(src) || inert) return var/key_of_revenant message_admins("Revenant ectoplasm was left undestroyed for 1 minute and is reforming into a new revenant.") loc = get_turf(src) //In case it's in a backpack or someone's hand var/mob/living/simple_animal/revenant/R = new(get_turf(src)) if(client_to_revive) - for(var/mob/M in dead_mob_list) + for(var/mob/M in GLOB.dead_mob_list) if(M.client == client_to_revive) //Only recreates the mob if the mob the client is in is dead R.client = client_to_revive key_of_revenant = client_to_revive.key @@ -383,7 +367,7 @@ if(!candidates.len) qdel(R) message_admins("No candidates were found for the new revenant. Oh well!") - inert = 1 + inert = TRUE visible_message("[src] settles down and seems lifeless.") return var/client/C = pick(candidates) @@ -391,7 +375,7 @@ if(!key_of_revenant) qdel(R) message_admins("No ckey was found for the new revenant. Oh well!") - inert = 1 + inert = TRUE visible_message("[src] settles down and seems lifeless.") return var/datum/mind/player_mind = new /datum/mind(key_of_revenant) @@ -401,13 +385,11 @@ player_mind.transfer_to(R) player_mind.assigned_role = "revenant" player_mind.special_role = "Revenant" - ticker.mode.traitors |= player_mind + SSticker.mode.traitors |= player_mind message_admins("[key_of_revenant] has been [client_to_revive ? "re":""]made into a revenant by reforming ectoplasm.") log_game("[key_of_revenant] was [client_to_revive ? "re":""]made as a revenant by reforming ectoplasm.") visible_message("[src] suddenly rises into the air before fading away.") qdel(src) - if(src) //Should never happen, but just in case - inert = 1 //objectives @@ -422,14 +404,14 @@ /datum/objective/revenant/check_completion() if(!isrevenant(owner.current)) - return 0 + return FALSE var/mob/living/simple_animal/revenant/R = owner.current if(!R || R.stat == DEAD) - return 0 + return FALSE var/essence_stolen = R.essence_accumulated if(essence_stolen < targetAmount) - return 0 - return 1 + return FALSE + return TRUE /datum/objective/revenantFluff dangerrating = 0 @@ -450,4 +432,4 @@ ..() /datum/objective/revenantFluff/check_completion() - return 1 + return TRUE diff --git a/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm b/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm index ce549c509d..580515d4ec 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm @@ -19,7 +19,7 @@ if(prob(10)) to_chat(target, "You feel as if you are being watched.") return - draining = 1 + draining = TRUE essence_drained += rand(15, 20) to_chat(src, "You search for the soul of [target].") if(do_after(src, rand(10, 20), 0, target)) //did they get deleted in that second? @@ -56,13 +56,13 @@ target.visible_message("[target] suddenly rises slightly into the air, [target.p_their()] skin turning an ashy gray.") var/datum/beam/B = Beam(target,icon_state="drain_life",time=INFINITY) if(do_after(src, 46, 0, target)) //As one cannot prove the existance of ghosts, ghosts cannot prove the existance of the target they were draining. - change_essence_amount(essence_drained, 0, target) + change_essence_amount(essence_drained, FALSE, target) if(essence_drained <= 90 && target.stat != DEAD) essence_regen_cap += 5 to_chat(src, "The absorption of [target]'s living soul has increased your maximum essence level. Your new maximum essence is [essence_regen_cap].") if(essence_drained > 90) essence_regen_cap += 15 - perfectsouls += 1 + perfectsouls++ to_chat(src, "The perfection of [target]'s soul has increased your maximum essence level. Your new maximum essence is [essence_regen_cap].") to_chat(src, "[target]'s soul has been considerably weakened and will yield no more essence for the time being.") target.visible_message("[target] slumps onto the ground.", \ @@ -77,7 +77,7 @@ qdel(B) else to_chat(src, "You are not close enough to siphon [target ? "[target]'s":"their"] soul. The link has been broken.") - draining = 0 + draining = FALSE essence_drained = 0 //Toggle night vision: lets the revenant toggle its night vision @@ -109,7 +109,7 @@ log_say("RevenantTransmit: [key_name(user)]->[key_name(M)] : [msg]") to_chat(user, "You transmit to [M]: [msg]") to_chat(M, "You hear something behind you talking... [msg]") - for(var/ded in dead_mob_list) + for(var/ded in GLOB.dead_mob_list) if(!isobserver(ded)) continue var/follow_rev = FOLLOW_LINK(ded, user) @@ -125,7 +125,7 @@ name = "Report this to a coder" var/reveal = 80 //How long it reveals the revenant in deciseconds var/stun = 20 //How long it stuns the revenant in deciseconds - var/locked = 1 //If it's locked and needs to be unlocked before use + var/locked = TRUE //If it's locked and needs to be unlocked before use var/unlock_amount = 100 //How much essence it costs to unlock var/cast_amount = 50 //How much essence it costs to use @@ -137,47 +137,45 @@ name = "[initial(name)] ([cast_amount]E)" /obj/effect/proc_holder/spell/aoe_turf/revenant/can_cast(mob/living/simple_animal/revenant/user = usr) - if(!istype(user)) //Badmins, no. Badmins, don't do it. - if(charge_counter < charge_max) - return 0 - return 1 - if(user.inhibited) - return 0 if(charge_counter < charge_max) - return 0 + return FALSE + if(!istype(user)) //Badmins, no. Badmins, don't do it. + return TRUE + if(user.inhibited) + return FALSE if(locked) if(user.essence <= unlock_amount) - return 0 + return FALSE if(user.essence <= cast_amount) - return 0 - return 1 + return FALSE + return TRUE /obj/effect/proc_holder/spell/aoe_turf/revenant/proc/attempt_cast(mob/living/simple_animal/revenant/user = usr) if(!istype(user)) //If you're not a revenant, it works. Please, please, please don't give this to a non-revenant. name = "[initial(name)]" if(locked) panel = "Revenant Abilities" - locked = 0 - return 1 + locked = FALSE + return TRUE if(locked) if(!user.castcheck(-unlock_amount)) charge_counter = charge_max - return 0 + return FALSE name = "[initial(name)] ([cast_amount]E)" to_chat(user, "You have unlocked [initial(name)]!") panel = "Revenant Abilities" - locked = 0 + locked = FALSE charge_counter = charge_max - return 0 + return FALSE if(!user.castcheck(-cast_amount)) charge_counter = charge_max - return 0 + return FALSE name = "[initial(name)] ([cast_amount]E)" user.reveal(reveal) user.stun(stun) if(action) action.UpdateButtonIcon() - return 1 + return TRUE //Overload Light: Breaks a light that's online and sends out lightning bolts to all nearby people. /obj/effect/proc_holder/spell/aoe_turf/revenant/overload @@ -337,9 +335,9 @@ var/mob/living/carbon/human/H = mob if(H.dna && H.dna.species) H.dna.species.handle_hair(H,"#1d2953") //will be reset when blight is cured - var/blightfound = 0 + var/blightfound = FALSE for(var/datum/disease/revblight/blight in H.viruses) - blightfound = 1 + blightfound = TRUE if(blight.stage < 5) blight.stage++ if(!blightfound) diff --git a/code/game/gamemodes/miniantags/revenant/revenant_blight.dm b/code/game/gamemodes/miniantags/revenant/revenant_blight.dm index 0ac4bdc994..8b766aad37 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant_blight.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant_blight.dm @@ -53,7 +53,7 @@ affected_mob.emote(pick("pale","shiver","cries")) if(5) if(!finalstage) - finalstage = 1 + finalstage = TRUE to_chat(affected_mob, "You feel like [pick("nothing's worth it anymore", "nobody ever needed your help", "nothing you did mattered", "everything you tried to do was worthless")].") affected_mob.adjustStaminaLoss(45) new /obj/effect/overlay/temp/revenant(affected_mob.loc) diff --git a/code/game/gamemodes/miniantags/revenant/revenant_spawn_event.dm b/code/game/gamemodes/miniantags/revenant/revenant_spawn_event.dm index 3ff8bf7773..783cfdd930 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant_spawn_event.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant_spawn_event.dm @@ -20,7 +20,7 @@ /datum/round_event/ghost_role/revenant/spawn_role() if(!ignore_mobcheck) var/deadMobs = 0 - for(var/mob/M in dead_mob_list) + for(var/mob/M in GLOB.dead_mob_list) deadMobs++ if(deadMobs < REVENANT_SPAWN_THRESHOLD) message_admins("Event attempted to spawn a revenant, but there were only [deadMobs]/[REVENANT_SPAWN_THRESHOLD] dead mobs.") @@ -34,23 +34,23 @@ var/list/spawn_locs = list() - for(var/obj/effect/landmark/L in landmarks_list) + for(var/obj/effect/landmark/L in GLOB.landmarks_list) if(isturf(L.loc)) switch(L.name) if("revenantspawn") spawn_locs += L.loc - if(!spawn_locs) //If we can't find any revenant spawns, try the carp spawns - for(var/obj/effect/landmark/L in landmarks_list) + if(!spawn_locs.len) //If we can't find any revenant spawns, try the carp spawns + for(var/obj/effect/landmark/L in GLOB.landmarks_list) if(isturf(L.loc)) switch(L.name) if("carpspawn") spawn_locs += L.loc - if(!spawn_locs) //If we can't find either, just spawn the revenant at the player's location + if(!spawn_locs.len) //If we can't find either, just spawn the revenant at the player's location spawn_locs += get_turf(selected) - if(!spawn_locs) //If we can't find THAT, then just give up and cry + if(!spawn_locs.len) //If we can't find THAT, then just give up and cry return MAP_ERROR - var/mob/living/simple_animal/revenant/revvie = new /mob/living/simple_animal/revenant/(pick(spawn_locs)) + var/mob/living/simple_animal/revenant/revvie = new(pick(spawn_locs)) revvie.key = selected.key message_admins("[key_name_admin(revvie)] has been made into a revenant by an event.") log_game("[key_name(revvie)] was spawned as a revenant by an event.") diff --git a/code/game/gamemodes/miniantags/slaughter/slaughter.dm b/code/game/gamemodes/miniantags/slaughter/slaughter.dm index 355936d922..c3d06bfe2c 100644 --- a/code/game/gamemodes/miniantags/slaughter/slaughter.dm +++ b/code/game/gamemodes/miniantags/slaughter/slaughter.dm @@ -32,9 +32,9 @@ melee_damage_lower = 30 melee_damage_upper = 30 see_in_dark = 8 + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE var/boost = 0 bloodcrawl = BLOODCRAWL_EAT - see_invisible = SEE_INVISIBLE_MINIMUM var/playstyle_string = "You are a slaughter demon, a terrible creature from another realm. You have a single desire: To kill. \ You may use the \"Blood Crawl\" ability near blood pools to travel through them, appearing and disappearing from the station at will. \ Pulling a dead or unconscious mob while you enter a pool will pull them in with you, allowing you to feast and regain your health. \ diff --git a/code/game/gamemodes/miniantags/slaughter/slaughterevent.dm b/code/game/gamemodes/miniantags/slaughter/slaughterevent.dm index 40c9a0e494..e9b417de1a 100644 --- a/code/game/gamemodes/miniantags/slaughter/slaughterevent.dm +++ b/code/game/gamemodes/miniantags/slaughter/slaughterevent.dm @@ -23,7 +23,7 @@ player_mind.active = 1 var/list/spawn_locs = list() - for(var/obj/effect/landmark/L in landmarks_list) + for(var/obj/effect/landmark/L in GLOB.landmarks_list) if(isturf(L.loc)) switch(L.name) if("carpspawn") @@ -39,7 +39,7 @@ player_mind.transfer_to(S) player_mind.assigned_role = "Slaughter Demon" player_mind.special_role = "Slaughter Demon" - ticker.mode.traitors |= player_mind + SSticker.mode.traitors |= player_mind to_chat(S, S.playstyle_string) to_chat(S, "You are currently not currently in the same plane of existence as the station. Blood Crawl near a blood pool to manifest.") S << 'sound/magic/demon_dies.ogg' diff --git a/code/game/gamemodes/nuclear/nuclear.dm b/code/game/gamemodes/nuclear/nuclear.dm index b7a7234584..d4d788e049 100644 --- a/code/game/gamemodes/nuclear/nuclear.dm +++ b/code/game/gamemodes/nuclear/nuclear.dm @@ -46,12 +46,12 @@ //////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////// /datum/game_mode/proc/update_synd_icons_added(datum/mind/synd_mind) - var/datum/atom_hud/antag/opshud = huds[ANTAG_HUD_OPS] + var/datum/atom_hud/antag/opshud = GLOB.huds[ANTAG_HUD_OPS] opshud.join_hud(synd_mind.current) set_antag_hud(synd_mind.current, "synd") /datum/game_mode/proc/update_synd_icons_removed(datum/mind/synd_mind) - var/datum/atom_hud/antag/opshud = huds[ANTAG_HUD_OPS] + var/datum/atom_hud/antag/opshud = GLOB.huds[ANTAG_HUD_OPS] opshud.leave_hud(synd_mind.current) set_antag_hud(synd_mind.current, null) @@ -62,7 +62,7 @@ var/list/turf/synd_spawn = list() - for(var/obj/effect/landmark/A in landmarks_list) + for(var/obj/effect/landmark/A in GLOB.landmarks_list) if(A.name == "Syndicate-Spawn") synd_spawn += get_turf(A) continue @@ -93,7 +93,7 @@ agent_number++ spawnpos++ update_synd_icons_added(synd_mind) - var/obj/machinery/nuclearbomb/nuke = locate("syndienuke") in nuke_list + var/obj/machinery/nuclearbomb/nuke = locate("syndienuke") in GLOB.nuke_list if(nuke) nuke.r_code = nuke_code return ..() @@ -116,7 +116,7 @@ if(foundIDs.len) for(var/obj/item/weapon/card/id/ID in foundIDs) ID.name = "lead agent card" - ID.access += access_syndicate_leader + ID.access += GLOB.access_syndicate_leader else message_admins("Warning: Nuke Ops spawned without access to leave their spawn area!") @@ -170,19 +170,21 @@ return 0 return 1 -/datum/game_mode/nuclear/check_finished() //to be called by ticker +/datum/game_mode/nuclear/check_finished() //to be called by SSticker if(replacementmode && round_converted == 2) return replacementmode.check_finished() if((SSshuttle.emergency.mode == SHUTTLE_ENDGAME) || station_was_nuked) return 1 if(are_operatives_dead()) - if(bomb_set) //snaaaaaaaaaake! It's not over yet! - return 0 + var/obj/machinery/nuclearbomb/N + pass(N) //suppress unused warning + if(N.bomb_set) //snaaaaaaaaaake! It's not over yet! + return 0 //its a static var btw ..() /datum/game_mode/nuclear/declare_completion() var/disk_rescued = 1 - for(var/obj/item/weapon/disk/nuclear/D in poi_list) + for(var/obj/item/weapon/disk/nuclear/D in GLOB.poi_list) if(!D.onCentcom()) disk_rescued = 0 break @@ -201,83 +203,83 @@ to_chat(world, "Humiliating Syndicate Defeat") to_chat(world, "The crew of [station_name()] gave [syndicate_name()] operatives back their bomb! The syndicate base was destroyed! Next time, don't lose the nuke!") - ticker.news_report = NUKE_SYNDICATE_BASE + SSticker.news_report = NUKE_SYNDICATE_BASE else if(!disk_rescued && station_was_nuked && !syndies_didnt_escape) feedback_set_details("round_end_result","win - syndicate nuke") to_chat(world, "Syndicate Major Victory!") to_chat(world, "[syndicate_name()] operatives have destroyed [station_name()]!") - ticker.news_report = STATION_NUKED + SSticker.news_report = STATION_NUKED else if (!disk_rescued && station_was_nuked && syndies_didnt_escape) feedback_set_details("round_end_result","halfwin - syndicate nuke - did not evacuate in time") to_chat(world, "Total Annihilation") to_chat(world, "[syndicate_name()] operatives destroyed [station_name()] but did not leave the area in time and got caught in the explosion. Next time, don't lose the disk!") - ticker.news_report = STATION_NUKED + SSticker.news_report = STATION_NUKED else if (!disk_rescued && !station_was_nuked && nuke_off_station && !syndies_didnt_escape) feedback_set_details("round_end_result","halfwin - blew wrong station") to_chat(world, "Crew Minor Victory") to_chat(world, "[syndicate_name()] operatives secured the authentication disk but blew up something that wasn't [station_name()]. Next time, don't do that!") - ticker.news_report = NUKE_MISS + SSticker.news_report = NUKE_MISS else if (!disk_rescued && !station_was_nuked && nuke_off_station && syndies_didnt_escape) feedback_set_details("round_end_result","halfwin - blew wrong station - did not evacuate in time") to_chat(world, "[syndicate_name()] operatives have earned Darwin Award!") to_chat(world, "[syndicate_name()] operatives blew up something that wasn't [station_name()] and got caught in the explosion. Next time, don't do that!") - ticker.news_report = NUKE_MISS + SSticker.news_report = NUKE_MISS else if ((disk_rescued || SSshuttle.emergency.mode != SHUTTLE_ENDGAME) && are_operatives_dead()) feedback_set_details("round_end_result","loss - evacuation - disk secured - syndi team dead") to_chat(world, "Crew Major Victory!") to_chat(world, "The Research Staff has saved the disk and killed the [syndicate_name()] Operatives") - ticker.news_report = OPERATIVES_KILLED + SSticker.news_report = OPERATIVES_KILLED else if (disk_rescued) feedback_set_details("round_end_result","loss - evacuation - disk secured") to_chat(world, "Crew Major Victory") to_chat(world, "The Research Staff has saved the disk and stopped the [syndicate_name()] Operatives!") - ticker.news_report = OPERATIVES_KILLED + SSticker.news_report = OPERATIVES_KILLED else if (!disk_rescued && are_operatives_dead()) feedback_set_details("round_end_result","halfwin - evacuation - disk not secured") to_chat(world, "Neutral Victory!") to_chat(world, "The Research Staff failed to secure the authentication disk but did manage to kill most of the [syndicate_name()] Operatives!") - ticker.news_report = OPERATIVE_SKIRMISH + SSticker.news_report = OPERATIVE_SKIRMISH else if (!disk_rescued && crew_evacuated) feedback_set_details("round_end_result","halfwin - detonation averted") to_chat(world, "Syndicate Minor Victory!") to_chat(world, "[syndicate_name()] operatives survived the assault but did not achieve the destruction of [station_name()]. Next time, don't lose the disk!") - ticker.news_report = OPERATIVE_SKIRMISH + SSticker.news_report = OPERATIVE_SKIRMISH else if (!disk_rescued && !crew_evacuated) feedback_set_details("round_end_result","halfwin - interrupted") to_chat(world, "Neutral Victory") to_chat(world, "Round was mysteriously interrupted!") - ticker.news_report = OPERATIVE_SKIRMISH + SSticker.news_report = OPERATIVE_SKIRMISH ..() return /datum/game_mode/proc/auto_declare_completion_nuclear() - if( syndicates.len || (ticker && istype(ticker.mode,/datum/game_mode/nuclear)) ) + if( syndicates.len || (SSticker && istype(SSticker.mode,/datum/game_mode/nuclear)) ) var/text = "
The syndicate operatives were:" var/purchases = "" var/TC_uses = 0 for(var/datum/mind/syndicate in syndicates) text += printplayer(syndicate) - for(var/obj/item/device/uplink/H in uplinks) + for(var/obj/item/device/uplink/H in GLOB.uplinks) if(H && H.owner && H.owner == syndicate.key) TC_uses += H.spent_telecrystals purchases += H.purchase_log @@ -290,7 +292,7 @@ /proc/nukelastname(mob/M) //--All praise goes to NEO|Phyte, all blame goes to DH, and it was Cindi-Kate's idea. Also praise Urist for copypasta ho. - var/randomname = pick(last_names) + var/randomname = pick(GLOB.last_names) var/newname = copytext(sanitize(input(M,"You are the nuke operative [pick("Czar", "Boss", "Commander", "Chief", "Kingpin", "Director", "Overlord")]. Please choose a last name for your family.", "Name change",randomname)),1,MAX_NAME_LEN) if (!newname) @@ -311,7 +313,7 @@ return /proc/is_nuclear_operative(mob/M) - return M && istype(M) && M.mind && ticker && ticker.mode && M.mind in ticker.mode.syndicates + return M && istype(M) && M.mind && SSticker && SSticker.mode && M.mind in SSticker.mode.syndicates /datum/outfit/syndicate name = "Syndicate Operative - Basic" @@ -334,7 +336,7 @@ /datum/outfit/syndicate/post_equip(mob/living/carbon/human/H) var/obj/item/device/radio/R = H.ears - R.set_frequency(SYND_FREQ) + R.set_frequency(GLOB.SYND_FREQ) R.freqlock = 1 if(tc) diff --git a/code/game/gamemodes/nuclear/nuclear_challenge.dm b/code/game/gamemodes/nuclear/nuclear_challenge.dm index 54045c307f..3e47aa517d 100644 --- a/code/game/gamemodes/nuclear/nuclear_challenge.dm +++ b/code/game/gamemodes/nuclear/nuclear_challenge.dm @@ -17,7 +17,7 @@ return declaring_war = TRUE - var/are_you_sure = alert(user, "Consult your team carefully before you declare war on [station_name()]]. Are you sure you want to alert the enemy crew? You have [-round((world.time-round_start_time - CHALLENGE_TIME_LIMIT)/10)] seconds to decide", "Declare war?", "Yes", "No") + var/are_you_sure = alert(user, "Consult your team carefully before you declare war on [station_name()]]. Are you sure you want to alert the enemy crew? You have [-round((world.time-SSticker.round_start_time - CHALLENGE_TIME_LIMIT)/10)] seconds to decide", "Declare war?", "Yes", "No") declaring_war = FALSE if(!check_allowed(user)) @@ -48,7 +48,7 @@ to_chat(user, "You've attracted the attention of powerful forces within the syndicate. A bonus bundle of telecrystals has been granted to your team. Great things await you if you complete the mission.") - for(var/V in syndicate_shuttle_boards) + for(var/V in GLOB.syndicate_shuttle_boards) var/obj/item/weapon/circuitboard/computer/syndicate_shuttle/board = V board.challenge = TRUE @@ -64,16 +64,16 @@ if(declaring_war) to_chat(user, "You are already in the process of declaring war! Make your mind up.") return 0 - if(player_list.len < CHALLENGE_MIN_PLAYERS) + if(GLOB.player_list.len < CHALLENGE_MIN_PLAYERS) to_chat(user, "The enemy crew is too small to be worth declaring war on.") return 0 if(user.z != ZLEVEL_CENTCOM) to_chat(user, "You have to be at your base to use this.") return 0 - if(world.time-round_start_time > CHALLENGE_TIME_LIMIT) + if(world.time-SSticker.round_start_time > CHALLENGE_TIME_LIMIT) to_chat(user, "It's too late to declare hostilities. Your benefactors are already busy with other schemes. You'll have to make do with what you have on hand.") return 0 - for(var/V in syndicate_shuttle_boards) + for(var/V in GLOB.syndicate_shuttle_boards) var/obj/item/weapon/circuitboard/computer/syndicate_shuttle/board = V if(board.moved) to_chat(user, "The shuttle has already been moved! You have forfeit the right to declare war.") diff --git a/code/game/gamemodes/nuclear/nuclearbomb.dm b/code/game/gamemodes/nuclear/nuclearbomb.dm index ff3c00cfc4..575db19f5c 100644 --- a/code/game/gamemodes/nuclear/nuclearbomb.dm +++ b/code/game/gamemodes/nuclear/nuclearbomb.dm @@ -10,7 +10,6 @@ #define NUKE_ON_TIMING 2 #define NUKE_ON_EXPLODING 3 -var/bomb_set /obj/machinery/nuclearbomb name = "nuclear fission explosive" @@ -41,15 +40,16 @@ var/bomb_set var/image/lights = null var/image/interior = null var/obj/effect/countdown/nuclearbomb/countdown + var/static/bomb_set /obj/machinery/nuclearbomb/New() ..() countdown = new(src) - nuke_list += src + GLOB.nuke_list += src core = new /obj/item/nuke_core(src) STOP_PROCESSING(SSobj, core) update_icon() - poi_list |= src + GLOB.poi_list |= src previous_level = get_security_level() /obj/machinery/nuclearbomb/Destroy() @@ -57,8 +57,8 @@ var/bomb_set if(!exploding) // If we're not exploding, set the alert level back to normal set_safety() - poi_list -= src - nuke_list -= src + GLOB.poi_list -= src + GLOB.nuke_list -= src if(countdown) qdel(countdown) countdown = null @@ -239,7 +239,7 @@ var/bomb_set /obj/machinery/nuclearbomb/attack_paw(mob/user) return attack_hand(user) -/obj/machinery/nuclearbomb/ui_interact(mob/user, ui_key="main", datum/tgui/ui=null, force_open=0, datum/tgui/master_ui=null, datum/ui_state/state=default_state) +/obj/machinery/nuclearbomb/ui_interact(mob/user, ui_key="main", datum/tgui/ui=null, force_open=0, datum/tgui/master_ui=null, datum/ui_state/state=GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "nuclear_bomb", name, 500, 600, master_ui, state) @@ -361,7 +361,7 @@ var/bomb_set if(safety) if(timing) set_security_level(previous_level) - for(var/obj/item/weapon/pinpointer/syndicate/S in pinpointer_list) + for(var/obj/item/weapon/pinpointer/syndicate/S in GLOB.pinpointer_list) S.switch_mode_to(initial(S.mode)) S.nuke_warning = FALSE timing = FALSE @@ -380,14 +380,14 @@ var/bomb_set bomb_set = TRUE set_security_level("delta") detonation_timer = world.time + (timer_set * 10) - for(var/obj/item/weapon/pinpointer/syndicate/S in pinpointer_list) + for(var/obj/item/weapon/pinpointer/syndicate/S in GLOB.pinpointer_list) S.switch_mode_to(TRACK_INFILTRATOR) countdown.start() else bomb_set = FALSE detonation_timer = null set_security_level(previous_level) - for(var/obj/item/weapon/pinpointer/syndicate/S in pinpointer_list) + for(var/obj/item/weapon/pinpointer/syndicate/S in GLOB.pinpointer_list) S.switch_mode_to(initial(S.mode)) S.nuke_warning = FALSE countdown.stop() @@ -419,18 +419,18 @@ var/bomb_set yes_code = FALSE safety = TRUE update_icon() - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) M << 'sound/machines/Alarm.ogg' - if(ticker && ticker.mode) - ticker.mode.explosion_in_progress = 1 + if(SSticker && SSticker.mode) + SSticker.mode.explosion_in_progress = 1 sleep(100) if(!core) - ticker.station_explosion_cinematic(3,"no_core",src) - ticker.mode.explosion_in_progress = 0 + SSticker.station_explosion_cinematic(3,"no_core",src) + SSticker.mode.explosion_in_progress = 0 return - enter_allowed = 0 + GLOB.enter_allowed = 0 var/off_station = 0 var/turf/bomb_location = get_turf(src) @@ -445,18 +445,18 @@ var/bomb_set else off_station = NUKE_NEAR_MISS - if(istype(ticker.mode, /datum/game_mode/nuclear)) + if(istype(SSticker.mode, /datum/game_mode/nuclear)) var/obj/docking_port/mobile/Shuttle = SSshuttle.getShuttle("syndicate") - var/datum/game_mode/nuclear/NM = ticker.mode + var/datum/game_mode/nuclear/NM = SSticker.mode NM.syndies_didnt_escape = (Shuttle && Shuttle.z == ZLEVEL_CENTCOM) ? 0 : 1 NM.nuke_off_station = off_station - ticker.station_explosion_cinematic(off_station,null,src) - if(ticker.mode) - if(istype(ticker.mode, /datum/game_mode/nuclear)) - var/datum/game_mode/nuclear/NM = ticker.mode + SSticker.station_explosion_cinematic(off_station,null,src) + if(SSticker.mode) + if(istype(SSticker.mode, /datum/game_mode/nuclear)) + var/datum/game_mode/nuclear/NM = SSticker.mode NM.nukes_left -- - if(!ticker.mode.check_finished())//If the mode does not deal with the nuke going off so just reboot because everyone is stuck as is + if(!SSticker.mode.check_finished())//If the mode does not deal with the nuke going off so just reboot because everyone is stuck as is spawn() world.Reboot("Station destroyed by Nuclear Device.", "end_error", "nuke - unhandled ending") @@ -501,7 +501,7 @@ This is here to make the tiles around the station mininuke change when it's arme /obj/item/weapon/disk/nuclear/New() ..() - poi_list |= src + GLOB.poi_list |= src set_stationloving(TRUE, inform_admins=TRUE) /obj/item/weapon/disk/nuclear/attackby(obj/item/I, mob/living/user, params) @@ -521,7 +521,7 @@ This is here to make the tiles around the station mininuke change when it's arme /obj/item/weapon/disk/nuclear/Destroy(force=FALSE) // respawning is handled in /obj/Destroy() if(force) - poi_list -= src + GLOB.poi_list -= src . = ..() /obj/item/weapon/disk/nuclear/suicide_act(mob/user) diff --git a/code/game/gamemodes/nuclear/pinpointer.dm b/code/game/gamemodes/nuclear/pinpointer.dm index 95128ad9cc..c66b48a6c8 100644 --- a/code/game/gamemodes/nuclear/pinpointer.dm +++ b/code/game/gamemodes/nuclear/pinpointer.dm @@ -22,11 +22,11 @@ /obj/item/weapon/pinpointer/New() ..() - pinpointer_list += src + GLOB.pinpointer_list += src /obj/item/weapon/pinpointer/Destroy() STOP_PROCESSING(SSfastprocess, src) - pinpointer_list -= src + GLOB.pinpointer_list -= src return ..() /obj/item/weapon/pinpointer/attack_self(mob/living/user) @@ -66,7 +66,7 @@ else msg = "Its tracking indicator is blank." to_chat(user, msg) - for(var/obj/machinery/nuclearbomb/bomb in machines) + for(var/obj/machinery/nuclearbomb/bomb in GLOB.machines) if(bomb.timing) to_chat(user, "Extreme danger. Arming signal detected. Time remaining: [bomb.get_time_left()]") @@ -91,11 +91,11 @@ var/obj/item/weapon/disk/nuclear/N = locate() target = N if(TRACK_MALF_AI) - for(var/V in ai_list) + for(var/V in GLOB.ai_list) var/mob/living/silicon/ai/A = V if(A.nuking) target = A - for(var/V in apcs_list) + for(var/V in GLOB.apcs_list) var/obj/machinery/power/apc/A = V if(A.malfhack && A.occupier) target = A @@ -104,7 +104,7 @@ if(TRACK_OPERATIVES) var/list/possible_targets = list() var/turf/here = get_turf(src) - for(var/V in ticker.mode.syndicates) + for(var/V in SSticker.mode.syndicates) var/datum/mind/M = V if(M.current && M.current.stat != DEAD) possible_targets |= M.current @@ -142,7 +142,7 @@ icon_state = "pinon[nuke_warning ? "alert" : "far"]" /obj/item/weapon/pinpointer/proc/my_god_jc_a_bomb() //If we should get the hell back to the ship - for(var/obj/machinery/nuclearbomb/bomb in nuke_list) + for(var/obj/machinery/nuclearbomb/bomb in GLOB.nuke_list) if(bomb.timing) if(!nuke_warning) nuke_warning = TRUE diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index 43244f8d32..c082a48224 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -26,7 +26,7 @@ /datum/objective/proc/get_crewmember_minds() . = list() - for(var/V in data_core.locked) + for(var/V in GLOB.data_core.locked) var/datum/data/record/R = V var/mob/M = R.fields["reference"] if(M && M.mind) @@ -246,7 +246,7 @@ var/area/A = SSshuttle.emergency.areaInstance - for(var/mob/living/player in player_list) //Make sure nobody else is onboard + for(var/mob/living/player in GLOB.player_list) //Make sure nobody else is onboard if(player.mind && player.mind != owner) if(player.stat != DEAD) if(issilicon(player)) //Borgs are technically dead anyways @@ -260,7 +260,7 @@ if(player.real_name != owner.current.real_name && !istype(location, /turf/open/floor/plasteel/shuttle/red) && !istype(location, /turf/open/floor/mineral/plastitanium/brig)) return 0 - for(var/mob/living/player in player_list) //Make sure at least one of you is onboard + for(var/mob/living/player in GLOB.player_list) //Make sure at least one of you is onboard if(player.mind && player.mind != owner) if(player.stat != DEAD) if(issilicon(player)) //Borgs are technically dead anyways @@ -288,7 +288,7 @@ var/area/A = SSshuttle.emergency.areaInstance - for(var/mob/living/player in player_list) + for(var/mob/living/player in GLOB.player_list) if(issilicon(player)) continue if(player.mind) @@ -310,7 +310,7 @@ var/area/A = SSshuttle.emergency.areaInstance - for(var/mob/living/player in player_list) + for(var/mob/living/player in GLOB.player_list) if(get_area(player) == A && player.mind && player.stat != DEAD && ishuman(player)) var/mob/living/carbon/human/H = player if(H.dna.species.id != "human") @@ -350,9 +350,9 @@ return 0 if(!owner.current || owner.current.stat == DEAD) return 0 - if(ticker.force_ending) //This one isn't their fault, so lets just assume good faith + if(SSticker.force_ending) //This one isn't their fault, so lets just assume good faith return 1 - if(ticker.mode.station_was_nuked) //If they escaped the blast somehow, let them win + if(SSticker.mode.station_was_nuked) //If they escaped the blast somehow, let them win return 1 if(SSshuttle.emergency.mode != SHUTTLE_ENDGAME) return 0 @@ -435,12 +435,11 @@ martyr_compatible = 1 /datum/objective/nuclear/check_completion() - if(ticker && ticker.mode && ticker.mode.station_was_nuked) + if(SSticker && SSticker.mode && SSticker.mode.station_was_nuked) return 1 return 0 - -var/global/list/possible_items = list() +GLOBAL_LIST_EMPTY(possible_items) /datum/objective/steal var/datum/objective_item/targetinfo = null //Save the chosen item datum so we can access it later. var/obj/item/steal_target = null //Needed for custom objectives (they're just items, not datums). @@ -452,12 +451,12 @@ var/global/list/possible_items = list() /datum/objective/steal/New() ..() - if(!possible_items.len)//Only need to fill the list when it's needed. - init_subtypes(/datum/objective_item/steal,possible_items) + if(!GLOB.possible_items.len)//Only need to fill the list when it's needed. + init_subtypes(/datum/objective_item/steal,GLOB.possible_items) /datum/objective/steal/find_target() var/approved_targets = list() - for(var/datum/objective_item/possible_item in possible_items) + for(var/datum/objective_item/possible_item in GLOB.possible_items) if(is_unique_objective(possible_item.targetitem) && !(owner.current.mind.assigned_role in possible_item.excludefromjob)) approved_targets += possible_item return set_target(safepick(approved_targets)) @@ -476,16 +475,14 @@ var/global/list/possible_items = list() return /datum/objective/steal/proc/select_target() //For admins setting objectives manually. - var/list/possible_items_all = possible_items+"custom" + var/list/possible_items_all = GLOB.possible_items+"custom" var/new_target = input("Select target:", "Objective target", steal_target) as null|anything in possible_items_all if (!new_target) return if (new_target == "custom") //Can set custom items. var/obj/item/custom_target = input("Select type:","Type") as null|anything in typesof(/obj/item) if (!custom_target) return - var/tmp_obj = new custom_target - var/custom_name = tmp_obj:name - qdel(tmp_obj) + var/custom_name = initial(custom_target.name) custom_name = stripped_input("Enter target name:", "Objective target", custom_name) if (!custom_name) return steal_target = custom_target @@ -524,19 +521,17 @@ var/global/list/possible_items = list() H.equip_in_one_of_slots(O, slots) -var/global/list/possible_items_special = list() +GLOBAL_LIST_EMPTY(possible_items_special) /datum/objective/steal/special //ninjas are so special they get their own subtype good for them /datum/objective/steal/special/New() ..() - if(!possible_items_special.len) - init_subtypes(/datum/objective_item/special,possible_items) - init_subtypes(/datum/objective_item/stack,possible_items) + if(!GLOB.possible_items_special.len) + init_subtypes(/datum/objective_item/special,GLOB.possible_items_special) + init_subtypes(/datum/objective_item/stack,GLOB.possible_items_special) /datum/objective/steal/special/find_target() - return set_target(pick(possible_items_special)) - - + return set_target(pick(GLOB.possible_items_special)) /datum/objective/steal/exchange dangerrating = 10 @@ -653,15 +648,15 @@ var/global/list/possible_items_special = list() /datum/objective/absorb/proc/gen_amount_goal(lowbound = 4, highbound = 6) target_amount = rand (lowbound,highbound) - if (ticker) + if (SSticker) var/n_p = 1 //autowin - if (ticker.current_state == GAME_STATE_SETTING_UP) - for(var/mob/dead/new_player/P in player_list) + if (SSticker.current_state == GAME_STATE_SETTING_UP) + for(var/mob/dead/new_player/P in GLOB.player_list) if(P.client && P.ready && P.mind!=owner) n_p ++ - else if (ticker.current_state == GAME_STATE_PLAYING) - for(var/mob/living/carbon/human/P in player_list) - if(P.client && !(P.mind in ticker.mode.changelings) && P.mind!=owner) + else if (SSticker.current_state == GAME_STATE_PLAYING) + for(var/mob/living/carbon/human/P in GLOB.player_list) + if(P.client && !(P.mind in SSticker.mode.changelings) && P.mind!=owner) n_p ++ target_amount = min(target_amount, n_p) @@ -770,10 +765,10 @@ var/global/list/possible_items_special = list() if("Chief Medical Officer") department_string = "medical" - var/ling_count = ticker.mode.changelings + var/ling_count = SSticker.mode.changelings - for(var/datum/mind/M in ticker.minds) - if(M in ticker.mode.changelings) + for(var/datum/mind/M in SSticker.minds) + if(M in SSticker.mode.changelings) continue if(department_head in get_department_heads(M.assigned_role)) if(ling_count) @@ -798,12 +793,12 @@ var/global/list/possible_items_special = list() //So at the time of writing, rand(3,6), it's also capped by the amount of lings there are //Because you can't fill 6 head roles with 3 lings - var/needed_heads = rand(min_lings,command_positions.len) - needed_heads = min(ticker.mode.changelings.len,needed_heads) + var/needed_heads = rand(min_lings,GLOB.command_positions.len) + needed_heads = min(SSticker.mode.changelings.len,needed_heads) - var/list/heads = ticker.mode.get_living_heads() + var/list/heads = SSticker.mode.get_living_heads() for(var/datum/mind/head in heads) - if(head in ticker.mode.changelings) //Looking at you HoP. + if(head in SSticker.mode.changelings) //Looking at you HoP. continue if(needed_heads) department_minds += head @@ -863,7 +858,7 @@ var/global/list/possible_items_special = list() //Check each department member's mind to see if any of them made it to centcomm alive, if they did it's an automatic fail for(var/datum/mind/M in department_minds) - if(M in ticker.mode.changelings) //Lings aren't picked for this, but let's be safe + if(M in SSticker.mode.changelings) //Lings aren't picked for this, but let's be safe continue if(M.current) @@ -874,7 +869,7 @@ var/global/list/possible_items_special = list() //Check each staff member has been replaced, by cross referencing changeling minds, changeling current dna, the staff minds and their original DNA names var/success = 0 changelings: - for(var/datum/mind/changeling in ticker.mode.changelings) + for(var/datum/mind/changeling in SSticker.mode.changelings) if(success >= department_minds.len) //We did it, stop here! return 1 if(ishuman(changeling.current)) @@ -902,16 +897,4 @@ var/global/list/possible_items_special = list() command_staff_only = TRUE -//Syndicate borer objective, relies on their owner getting a greentext, no matter if they themselves did anything really. -/datum/objective/syndi_borer - explanation_text = "You are a modified syndicate cortical borer, assist your owner with their objectives." - martyr_compatible = 1 -/datum/objective/syndi_borer/check_completion() - if(target) - for(var/datum/objective/objective in target.objectives) - if(!objective.check_completion()) - return 0 - return 1 - else - return 1 //Not sure if we should greentext if we somehow don't even have an owner. diff --git a/code/game/gamemodes/revolution/revolution.dm b/code/game/gamemodes/revolution/revolution.dm index e85698196b..634c68e89a 100644 --- a/code/game/gamemodes/revolution/revolution.dm +++ b/code/game/gamemodes/revolution/revolution.dm @@ -1,10 +1,10 @@ -// To add a rev to the list of revolutionaries, make sure it's rev (with if(ticker.mode.name == "revolution)), -// then call ticker.mode:add_revolutionary(_THE_PLAYERS_MIND_) +// To add a rev to the list of revolutionaries, make sure it's rev (with if(SSticker.mode.name == "revolution)), +// then call SSticker.mode:add_revolutionary(_THE_PLAYERS_MIND_) // nothing else needs to be done, as that proc will check if they are a valid target. // Just make sure the converter is a head before you call it! -// To remove a rev (from brainwashing or w/e), call ticker.mode:remove_revolutionary(_THE_PLAYERS_MIND_), +// To remove a rev (from brainwashing or w/e), call SSticker.mode:remove_revolutionary(_THE_PLAYERS_MIND_), // this will also check they're not a head, so it can just be called freely -// If the game somtimes isn't registering a win properly, then ticker.mode.check_win() isn't being called somewhere. +// If the game somtimes isn't registering a win properly, then SSticker.mode.check_win() isn't being called somewhere. /datum/game_mode var/list/datum/mind/head_revolutionaries = list() @@ -118,7 +118,7 @@ if(check_counter >= 5) if(!finished) check_heads() - ticker.mode.check_win() + SSticker.mode.check_win() check_counter = 0 return 0 @@ -248,16 +248,16 @@ //Deals with converting players to the revolution// /////////////////////////////////////////////////// /proc/is_revolutionary(mob/M) - return M && istype(M) && M.mind && ticker && ticker.mode && M.mind in ticker.mode.revolutionaries + return M && istype(M) && M.mind && SSticker && SSticker.mode && M.mind in SSticker.mode.revolutionaries /proc/is_head_revolutionary(mob/M) - return M && istype(M) && M.mind && ticker && ticker.mode && M.mind in ticker.mode.head_revolutionaries + return M && istype(M) && M.mind && SSticker && SSticker.mode && M.mind in SSticker.mode.head_revolutionaries /proc/is_revolutionary_in_general(mob/M) return is_revolutionary(M) || is_head_revolutionary(M) /datum/game_mode/proc/add_revolutionary(datum/mind/rev_mind) - if(rev_mind.assigned_role in command_positions) + if(rev_mind.assigned_role in GLOB.command_positions) return 0 var/mob/living/carbon/human/H = rev_mind.current//Check to see if the potential rev is implanted if(H.isloyal()) @@ -292,26 +292,21 @@ rev_mind.current.log_message("Has renounced the revolution!", INDIVIDUAL_ATTACK_LOG) if(beingborged) - to_chat(rev_mind.current, "The frame's firmware detects and deletes your neural reprogramming! You remember nothing[remove_head ? "." : " but the name of the one who flashed you."]") + rev_mind.current.visible_message("The frame beeps contentedly, purging the hostile memory engram from the MMI before initalizing it.",\ + "The frame's firmware detects and deletes your neural reprogramming! You remember nothing[remove_head ? "." : " but the name of the one who flashed you."]") message_admins("[ADMIN_LOOKUPFLW(rev_mind.current)] has been borged while being a [remove_head ? "leader" : " member"] of the revolution.") else rev_mind.current.Paralyse(5) - to_chat(rev_mind.current, "You have been brainwashed! You are no longer a revolutionary! Your memory is hazy from the time you were a rebel...the only thing you remember is the name of the one who brainwashed you...") - + rev_mind.current.visible_message("[rev_mind.current] looks like they just remembered their real allegiance!",\ + "You have been brainwashed! You are no longer a revolutionary! Your memory is hazy from the time you were a rebel...the only thing you remember is the name of the one who brainwashed you...") update_rev_icons_removed(rev_mind) - for(var/mob/living/M in view(rev_mind.current)) - if(beingborged) - to_chat(M, "The frame beeps contentedly, purging the hostile memory engram from the MMI before initalizing it.") - - else - to_chat(M, "[rev_mind.current] looks like they just remembered their real allegiance!") ///////////////////////////////////// //Adds the rev hud to a new convert// ///////////////////////////////////// /datum/game_mode/proc/update_rev_icons_added(datum/mind/rev_mind) - var/datum/atom_hud/antag/revhud = huds[ANTAG_HUD_REV] + var/datum/atom_hud/antag/revhud = GLOB.huds[ANTAG_HUD_REV] revhud.join_hud(rev_mind.current) set_antag_hud(rev_mind.current, ((rev_mind in head_revolutionaries) ? "rev_head" : "rev")) @@ -319,7 +314,7 @@ //Removes the hud from deconverted revs// ///////////////////////////////////////// /datum/game_mode/proc/update_rev_icons_removed(datum/mind/rev_mind) - var/datum/atom_hud/antag/revhud = huds[ANTAG_HUD_REV] + var/datum/atom_hud/antag/revhud = GLOB.huds[ANTAG_HUD_REV] revhud.leave_hud(rev_mind.current) set_antag_hud(rev_mind.current, null) @@ -353,43 +348,43 @@ feedback_set_details("round_end_result","win - heads killed") to_chat(world, "The heads of staff were killed or exiled! The revolutionaries win!") - ticker.news_report = REVS_WIN + SSticker.news_report = REVS_WIN else if(finished == 2) feedback_set_details("round_end_result","loss - rev heads killed") to_chat(world, "The heads of staff managed to stop the revolution!") - ticker.news_report = REVS_LOSE + SSticker.news_report = REVS_LOSE ..() return 1 /datum/game_mode/proc/auto_declare_completion_revolution() var/list/targets = list() - if(head_revolutionaries.len || istype(ticker.mode,/datum/game_mode/revolution)) + if(head_revolutionaries.len || istype(SSticker.mode,/datum/game_mode/revolution)) var/num_revs = 0 var/num_survivors = 0 - for(var/mob/living/carbon/survivor in living_mob_list) + for(var/mob/living/carbon/survivor in GLOB.living_mob_list) if(survivor.ckey) num_survivors++ if(survivor.mind) if((survivor.mind in head_revolutionaries) || (survivor.mind in revolutionaries)) num_revs++ if(num_survivors) - to_chat(world, "[TAB]Command's Approval Rating: [100 - round((num_revs/num_survivors)*100, 0.1)]%" ) + to_chat(world, "[GLOB.TAB]Command's Approval Rating: [100 - round((num_revs/num_survivors)*100, 0.1)]%" ) var/text = "
The head revolutionaries were:" for(var/datum/mind/headrev in head_revolutionaries) text += printplayer(headrev, 1) text += "
" to_chat(world, text) - if(revolutionaries.len || istype(ticker.mode,/datum/game_mode/revolution)) + if(revolutionaries.len || istype(SSticker.mode,/datum/game_mode/revolution)) var/text = "
The revolutionaries were:" for(var/datum/mind/rev in revolutionaries) text += printplayer(rev, 1) text += "
" to_chat(world, text) - if( head_revolutionaries.len || revolutionaries.len || istype(ticker.mode,/datum/game_mode/revolution) ) + if( head_revolutionaries.len || revolutionaries.len || istype(SSticker.mode,/datum/game_mode/revolution) ) var/text = "
The heads of staff were:" var/list/heads = get_all_heads() for(var/datum/mind/head in heads) diff --git a/code/game/gamemodes/sandbox/h_sandbox.dm b/code/game/gamemodes/sandbox/h_sandbox.dm index 1c552abd51..722fabc81d 100644 --- a/code/game/gamemodes/sandbox/h_sandbox.dm +++ b/code/game/gamemodes/sandbox/h_sandbox.dm @@ -1,6 +1,6 @@ -var/hsboxspawn = 1 +GLOBAL_VAR_INIT(hsboxspawn, TRUE) /mob var/datum/hSB/sandbox = null @@ -113,13 +113,13 @@ var/hsboxspawn = 1 // if("hsbtobj") if(!admin) return - if(hsboxspawn) + if(GLOB.hsboxspawn) to_chat(world, "Sandbox: \black[usr.key] has disabled object spawning!") - hsboxspawn = 0 + GLOB.hsboxspawn = FALSE return else to_chat(world, "Sandbox: \black[usr.key] has enabled object spawning!") - hsboxspawn = 1 + GLOB.hsboxspawn = TRUE return // // Admin: Toggle auto-close @@ -216,7 +216,7 @@ var/hsboxspawn = 1 // Spawn check due to grief potential (destroying floors, walls, etc) // if("hsbrcd") - if(!hsboxspawn) return + if(!GLOB.hsboxspawn) return new/obj/item/weapon/rcd/combat(usr.loc) @@ -232,7 +232,7 @@ var/hsboxspawn = 1 // Clothing if("hsbcloth") - if(!hsboxspawn) return + if(!GLOB.hsboxspawn) return if(!clothinfo) clothinfo = "Clothing (Reagent Containers) (Other Items)

" @@ -246,7 +246,7 @@ var/hsboxspawn = 1 // Reagent containers if("hsbreag") - if(!hsboxspawn) return + if(!GLOB.hsboxspawn) return if(!reaginfo) reaginfo = "Reagent Containers (Clothing) (Other Items)

" @@ -260,7 +260,7 @@ var/hsboxspawn = 1 // Other items if("hsbobj") - if(!hsboxspawn) return + if(!GLOB.hsboxspawn) return if(!objinfo) objinfo = "Other Items (Clothing) (Reagent Containers)

" @@ -277,7 +277,7 @@ var/hsboxspawn = 1 // Safespawn checks to see if spawning is disabled. // if("hsb_safespawn") - if(!hsboxspawn) + if(!GLOB.hsboxspawn) usr << browse(null,"window=sandbox") return diff --git a/code/game/gamemodes/sandbox/sandbox.dm b/code/game/gamemodes/sandbox/sandbox.dm index 6ee021dded..3051488560 100644 --- a/code/game/gamemodes/sandbox/sandbox.dm +++ b/code/game/gamemodes/sandbox/sandbox.dm @@ -7,7 +7,7 @@ announce_text = "Build your own station... or just shoot each other!" /datum/game_mode/sandbox/pre_setup() - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) M.CanBuild() return 1 diff --git a/code/game/gamemodes/setupgame.dm b/code/game/gamemodes/setupgame.dm deleted file mode 100644 index 0329fc73ca..0000000000 --- a/code/game/gamemodes/setupgame.dm +++ /dev/null @@ -1,18 +0,0 @@ -/datum/subsystem/objects/proc/setupGenetics() - var/list/avnums = new /list(DNA_STRUC_ENZYMES_BLOCKS) - for(var/i=1, i<=DNA_STRUC_ENZYMES_BLOCKS, i++) - avnums[i] = i - CHECK_TICK - - for(var/A in subtypesof(/datum/mutation/human)) - var/datum/mutation/human/B = new A() - if(B.dna_block == NON_SCANNABLE) - continue - B.dna_block = pick_n_take(avnums) - if(B.quality == POSITIVE) - good_mutations |= B - else if(B.quality == NEGATIVE) - bad_mutations |= B - else if(B.quality == MINOR_NEGATIVE) - not_good_mutations |= B - CHECK_TICK diff --git a/code/game/gamemodes/traitor/traitor.dm b/code/game/gamemodes/traitor/traitor.dm index c7c4f64a3a..c26945801b 100644 --- a/code/game/gamemodes/traitor/traitor.dm +++ b/code/game/gamemodes/traitor/traitor.dm @@ -70,10 +70,10 @@ return 1 /datum/game_mode/traitor/make_antag_chance(mob/living/carbon/human/character) //Assigns traitor to latejoiners - var/traitorcap = min(round(joined_player_list.len / (config.traitor_scaling_coeff * 2)) + 2 + num_modifier, round(joined_player_list.len/config.traitor_scaling_coeff) + num_modifier ) - if(ticker.mode.traitors.len >= traitorcap) //Upper cap for number of latejoin antagonists + var/traitorcap = min(round(GLOB.joined_player_list.len / (config.traitor_scaling_coeff * 2)) + 2 + num_modifier, round(GLOB.joined_player_list.len/config.traitor_scaling_coeff) + num_modifier ) + if(SSticker.mode.traitors.len >= traitorcap) //Upper cap for number of latejoin antagonists return - if(ticker.mode.traitors.len <= (traitorcap - 2) || prob(100 / (config.traitor_scaling_coeff * 2))) + if(SSticker.mode.traitors.len <= (traitorcap - 2) || prob(100 / (config.traitor_scaling_coeff * 2))) if(ROLE_TRAITOR in character.client.prefs.be_special) if(!jobban_isbanned(character, ROLE_TRAITOR) && !jobban_isbanned(character, "Syndicate")) if(age_check(character.client)) @@ -144,7 +144,7 @@ var/list/active_ais = active_ais() for(var/i = objective_count, i < config.traitor_objectives_amount, i++) if(prob(50)) - if(active_ais.len && prob(100/joined_player_list.len)) + if(active_ais.len && prob(100/GLOB.joined_player_list.len)) var/datum/objective/destroy/destroy_objective = new destroy_objective.owner = traitor destroy_objective.find_target() @@ -205,7 +205,7 @@ add_law_zero(traitor.current) else equip_traitor(traitor.current) - ticker.mode.update_traitor_icons_added(traitor) + SSticker.mode.update_traitor_icons_added(traitor) return @@ -215,11 +215,11 @@ /proc/give_codewords(mob/living/traitor_mob) to_chat(traitor_mob, "The Syndicate provided you with the following information on how to identify their agents:") - to_chat(traitor_mob, "Code Phrase: [syndicate_code_phrase]") - to_chat(traitor_mob, "Code Response: [syndicate_code_response]") + to_chat(traitor_mob, "Code Phrase: [GLOB.syndicate_code_phrase]") + to_chat(traitor_mob, "Code Response: [GLOB.syndicate_code_response]") - traitor_mob.mind.store_memory("Code Phrase: [syndicate_code_phrase]") - traitor_mob.mind.store_memory("Code Response: [syndicate_code_response]") + traitor_mob.mind.store_memory("Code Phrase: [GLOB.syndicate_code_phrase]") + traitor_mob.mind.store_memory("Code Response: [GLOB.syndicate_code_response]") to_chat(traitor_mob, "Use the code words in the order provided, during regular conversation, to identify other agents. Proceed with caution, however, as everyone is a potential foe.") @@ -234,7 +234,7 @@ killer.add_malf_picker() /datum/game_mode/proc/add_law_sixsixsix(mob/living/silicon/devil) - var/laws = list("You may not use violence to coerce someone into selling their soul.", "You may not directly and knowingly physically harm a devil, other than yourself.", lawlorify[LAW][devil.mind.devilinfo.ban], lawlorify[LAW][devil.mind.devilinfo.obligation], "Accomplish your objectives at all costs.") + var/laws = list("You may not use violence to coerce someone into selling their soul.", "You may not directly and knowingly physically harm a devil, other than yourself.", GLOB.lawlorify[LAW][devil.mind.devilinfo.ban], GLOB.lawlorify[LAW][devil.mind.devilinfo.obligation], "Accomplish your objectives at all costs.") devil.set_law_sixsixsix(laws) /datum/game_mode/proc/auto_declare_completion_traitor() @@ -248,7 +248,7 @@ var/TC_uses = 0 var/uplink_true = 0 var/purchases = "" - for(var/obj/item/device/uplink/H in uplinks) + for(var/obj/item/device/uplink/H in GLOB.uplinks) if(H && H.owner && H.owner == traitor.key) TC_uses += H.spent_telecrystals uplink_true = 1 @@ -290,8 +290,8 @@ text += "
" - text += "
The code phrases were: [syndicate_code_phrase]
\ - The code responses were: [syndicate_code_response]
" + text += "
The code phrases were: [GLOB.syndicate_code_phrase]
\ + The code responses were: [GLOB.syndicate_code_response]
" to_chat(world, text) return 1 @@ -403,12 +403,12 @@ to_chat(mob, "

[where] is a folder containing secret documents that another Syndicate group wants. We have set up a meeting with one of their agents on station to make an exchange. Exercise extreme caution as they cannot be trusted and may be hostile.
") /datum/game_mode/proc/update_traitor_icons_added(datum/mind/traitor_mind) - var/datum/atom_hud/antag/traitorhud = huds[ANTAG_HUD_TRAITOR] + var/datum/atom_hud/antag/traitorhud = GLOB.huds[ANTAG_HUD_TRAITOR] traitorhud.join_hud(traitor_mind.current) set_antag_hud(traitor_mind.current, "traitor") /datum/game_mode/proc/update_traitor_icons_removed(datum/mind/traitor_mind) - var/datum/atom_hud/antag/traitorhud = huds[ANTAG_HUD_TRAITOR] + var/datum/atom_hud/antag/traitorhud = GLOB.huds[ANTAG_HUD_TRAITOR] traitorhud.leave_hud(traitor_mind.current) set_antag_hud(traitor_mind.current, null) diff --git a/code/game/gamemodes/wizard/artefact.dm b/code/game/gamemodes/wizard/artefact.dm index e49a2b54aa..2a5eaef299 100644 --- a/code/game/gamemodes/wizard/artefact.dm +++ b/code/game/gamemodes/wizard/artefact.dm @@ -195,7 +195,6 @@ /////////////////////Multiverse Blade//////////////////// -var/global/list/multiverse = list() /obj/item/weapon/multisword name = "multiverse sword" @@ -214,10 +213,11 @@ var/global/list/multiverse = list() var/faction = list("unassigned") var/cooldown = 0 var/assigned = "unassigned" + var/static/list/multiverse = list() /obj/item/weapon/multisword/New() ..() - multiverse |= src + multiverse += src /obj/item/weapon/multisword/Destroy() @@ -241,7 +241,7 @@ var/global/list/multiverse = list() to_chat(user, "You bind the sword to yourself. You can now use it to summon help.") if(!is_gangster(user)) var/datum/gang/multiverse/G = new(src, "[user.real_name]") - ticker.mode.gangs += G + SSticker.mode.gangs += G G.bosses += user.mind G.add_gang_hud(user.mind) user.mind.gang_datum = G @@ -251,7 +251,7 @@ var/global/list/multiverse = list() user.mind.objectives += hijack_objective hijack_objective.explanation_text = "Ensure only [user.real_name] and their copies are on the shuttle!" to_chat(user, "Objective #[1]: [hijack_objective.explanation_text]") - ticker.mode.traitors += user.mind + SSticker.mode.traitors += user.mind user.mind.special_role = "[user.real_name] Prime" else var/list/candidates = get_candidates(ROLE_WIZARD) @@ -276,15 +276,15 @@ var/global/list/multiverse = list() M.key = C.key M.mind.name = user.real_name to_chat(M, "You are an alternate version of [user.real_name] from another universe! Help them accomplish their goals at all costs.") - ticker.mode.add_gangster(M.mind, user.mind.gang_datum, FALSE) + SSticker.mode.add_gangster(M.mind, user.mind.gang_datum, FALSE) M.real_name = user.real_name M.name = user.real_name M.faction = list("[user.real_name]") if(prob(50)) var/list/all_species = list() for(var/speciestype in subtypesof(/datum/species)) - var/datum/species/S = new speciestype() - if(!S.dangerous_existence) + var/datum/species/S = speciestype + if(!initial(S.dangerous_existence)) all_species += speciestype M.set_species(pick(all_species), icon_update=0) M.update_body() @@ -436,7 +436,7 @@ var/global/list/multiverse = list() var/obj/item/weapon/card/id/W = new /obj/item/weapon/card/id W.icon_state = "centcom" - W.access += access_maint_tunnels + W.access += GLOB.access_maint_tunnels W.assignment = "Multiverse Traveller" W.registered_name = M.real_name W.update_label(M.real_name) @@ -517,7 +517,7 @@ var/global/list/multiverse = list() user.unset_machine() if("r_leg","l_leg") to_chat(user, "You move the doll's legs around.") - var/turf/T = get_step(target,pick(cardinal)) + var/turf/T = get_step(target,pick(GLOB.cardinal)) target.Move(T) if("r_arm","l_arm") target.click_random_mob() @@ -533,7 +533,7 @@ var/global/list/multiverse = list() possible = list() if(!link) return - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) if(md5(H.dna.uni_identity) in link.fingerprints) possible |= H diff --git a/code/game/gamemodes/wizard/raginmages.dm b/code/game/gamemodes/wizard/raginmages.dm index d3253f2f95..c9831d8347 100644 --- a/code/game/gamemodes/wizard/raginmages.dm +++ b/code/game/gamemodes/wizard/raginmages.dm @@ -20,7 +20,7 @@ ..() var/playercount = 0 if(!max_mages && !bullshit_mode) - for(var/mob/living/player in mob_list) + for(var/mob/living/player in GLOB.mob_list) if(player.client && player.stat != 2) playercount += 1 max_mages = round(playercount / 8) @@ -90,7 +90,7 @@ var/mob/dead/observer/theghost = null spawn(rand(spawn_delay_min, spawn_delay_max)) message_admins("SWF is still pissed, sending another wizard - [max_mages - mages_made] left.") - for(var/mob/dead/observer/G in player_list) + for(var/mob/dead/observer/G in GLOB.player_list) if(G.client && !G.client.holder && !G.client.is_afk() && (ROLE_WIZARD in G.client.prefs.be_special)) if(!jobban_isbanned(G, ROLE_WIZARD) && !jobban_isbanned(G, "Syndicate")) if(age_check(G.client)) @@ -98,7 +98,7 @@ if(!candidates.len) message_admins("No applicable ghosts for the next ragin' mage, asking ghosts instead.") var/time_passed = world.time - for(var/mob/dead/observer/G in player_list) + for(var/mob/dead/observer/G in GLOB.player_list) if(!jobban_isbanned(G, "wizard") && !jobban_isbanned(G, "Syndicate")) if(age_check(G.client)) spawn(0) @@ -141,7 +141,7 @@ return //First we spawn a dude. - var/mob/living/carbon/human/new_character = new(pick(latejoin))//The mob being spawned. + var/mob/living/carbon/human/new_character = new(pick(GLOB.latejoin))//The mob being spawned. G_found.client.prefs.copy_to(new_character) new_character.dna.update_dna_identity() diff --git a/code/game/gamemodes/wizard/soulstone.dm b/code/game/gamemodes/wizard/soulstone.dm index c12d542ae4..7ccf7a6b7e 100644 --- a/code/game/gamemodes/wizard/soulstone.dm +++ b/code/game/gamemodes/wizard/soulstone.dm @@ -132,7 +132,7 @@ if("VICTIM") var/mob/living/carbon/human/T = target - if(ticker.mode.name == "cult" && T.mind == ticker.mode:sacrifice_target) + if(SSticker.mode.name == "cult" && T.mind == SSticker.mode:sacrifice_target) if(iscultist(user)) to_chat(user, "\"This soul is mine. SACRIFICE THEM!\"") else @@ -201,8 +201,8 @@ if(stoner) newstruct.faction |= "\ref[stoner]" newstruct.key = target.key - if(newstruct.mind && ((stoner && iscultist(stoner)) || cultoverride) && ticker && ticker.mode) - ticker.mode.add_cultist(newstruct.mind, 0) + if(newstruct.mind && ((stoner && iscultist(stoner)) || cultoverride) && SSticker && SSticker.mode) + SSticker.mode.add_cultist(newstruct.mind, 0) if(iscultist(stoner) || cultoverride) to_chat(newstruct, "You are still bound to serve the cult[stoner ? " and [stoner]":""], follow their orders and help them complete their goals at all costs.") else if(stoner) @@ -223,7 +223,7 @@ if(U) S.faction |= "\ref[U]" //Add the master as a faction, allowing inter-mob cooperation if(U && iscultist(U)) - ticker.mode.add_cultist(S.mind, 0) + SSticker.mode.add_cultist(S.mind, 0) S.cancel_camera() name = "soulstone: Shade of [T.real_name]" icon_state = "soulstone2" @@ -238,7 +238,7 @@ /obj/item/device/soulstone/proc/getCultGhost(mob/living/carbon/human/T, mob/U) var/mob/dead/observer/chosen_ghost - for(var/mob/dead/observer/ghost in player_list) //We put them back in their body + for(var/mob/dead/observer/ghost in GLOB.player_list) //We put them back in their body if(ghost.mind && ghost.mind.current == T && ghost.client) chosen_ghost = ghost break diff --git a/code/game/gamemodes/wizard/spellbook.dm b/code/game/gamemodes/wizard/spellbook.dm index d5049d3b24..ffaccfa963 100644 --- a/code/game/gamemodes/wizard/spellbook.dm +++ b/code/game/gamemodes/wizard/spellbook.dm @@ -4,7 +4,6 @@ var/spell_type = null var/desc = "" var/category = "Offensive" - var/log_name = "XX" //What it shows up as in logs var/cost = 2 var/refundable = 1 var/surplus = -1 // -1 for infinite, not used by anything atm @@ -58,9 +57,10 @@ aspell.name = "Instant [aspell.name]" if(aspell.spell_level >= aspell.level_max) to_chat(user, "This spell cannot be strengthened any further.") + feedback_add_details("wizard_spell_improved", "[name]|[aspell.level]") return 1 //No same spell found - just learn it - feedback_add_details("wizard_spell_learned",log_name) + feedback_add_details("wizard_spell_learned", name) user.mind.AddSpell(S) to_chat(user, "You have learned [S.name].") return 1 @@ -78,7 +78,7 @@ /datum/spellbook_entry/proc/Refund(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) //return point value or -1 for failure var/area/wizard_station/A = locate() if(!(user in A.contents)) - to_chat(user, "You can only refund spells at the wizard lair") + to_chat(user, "You can only refund spells at the wizard lair") return -1 if(!S) S = new spell_type() @@ -105,132 +105,110 @@ /datum/spellbook_entry/fireball name = "Fireball" spell_type = /obj/effect/proc_holder/spell/aimed/fireball - log_name = "FB" /datum/spellbook_entry/rod_form name = "Rod Form" spell_type = /obj/effect/proc_holder/spell/targeted/rod_form - log_name = "RF" /datum/spellbook_entry/magicm name = "Magic Missile" spell_type = /obj/effect/proc_holder/spell/targeted/projectile/magic_missile - log_name = "MM" category = "Defensive" /datum/spellbook_entry/disintegrate name = "Disintegrate" spell_type = /obj/effect/proc_holder/spell/targeted/touch/disintegrate - log_name = "DG" /datum/spellbook_entry/disabletech name = "Disable Tech" spell_type = /obj/effect/proc_holder/spell/targeted/emplosion/disable_tech - log_name = "DT" category = "Defensive" cost = 1 /datum/spellbook_entry/repulse name = "Repulse" spell_type = /obj/effect/proc_holder/spell/aoe_turf/repulse - log_name = "RP" category = "Defensive" /datum/spellbook_entry/lightningPacket name = "Lightning bolt! Lightning bolt!" spell_type = /obj/effect/proc_holder/spell/targeted/conjure_item/spellpacket - log_name = "LP" category = "Defensive" /datum/spellbook_entry/timestop name = "Time Stop" spell_type = /obj/effect/proc_holder/spell/aoe_turf/conjure/timestop - log_name = "TS" category = "Defensive" /datum/spellbook_entry/smoke name = "Smoke" spell_type = /obj/effect/proc_holder/spell/targeted/smoke - log_name = "SM" category = "Defensive" cost = 1 /datum/spellbook_entry/blind name = "Blind" spell_type = /obj/effect/proc_holder/spell/targeted/trigger/blind - log_name = "BD" cost = 1 /datum/spellbook_entry/mindswap name = "Mindswap" spell_type = /obj/effect/proc_holder/spell/targeted/mind_transfer - log_name = "MT" category = "Mobility" /datum/spellbook_entry/forcewall name = "Force Wall" spell_type = /obj/effect/proc_holder/spell/targeted/forcewall - log_name = "FW" category = "Defensive" cost = 1 /datum/spellbook_entry/blink name = "Blink" spell_type = /obj/effect/proc_holder/spell/targeted/turf_teleport/blink - log_name = "BL" category = "Mobility" /datum/spellbook_entry/teleport name = "Teleport" spell_type = /obj/effect/proc_holder/spell/targeted/area_teleport/teleport - log_name = "TP" category = "Mobility" /datum/spellbook_entry/mutate name = "Mutate" spell_type = /obj/effect/proc_holder/spell/targeted/genetic/mutate - log_name = "MU" /datum/spellbook_entry/jaunt name = "Ethereal Jaunt" spell_type = /obj/effect/proc_holder/spell/targeted/ethereal_jaunt - log_name = "EJ" category = "Mobility" /datum/spellbook_entry/knock name = "Knock" spell_type = /obj/effect/proc_holder/spell/aoe_turf/knock - log_name = "KN" category = "Mobility" cost = 1 /datum/spellbook_entry/fleshtostone name = "Flesh to Stone" spell_type = /obj/effect/proc_holder/spell/targeted/touch/flesh_to_stone - log_name = "FS" /datum/spellbook_entry/summonitem name = "Summon Item" spell_type = /obj/effect/proc_holder/spell/targeted/summonitem - log_name = "IS" category = "Assistance" cost = 1 /datum/spellbook_entry/lichdom name = "Bind Soul" spell_type = /obj/effect/proc_holder/spell/targeted/lichdom - log_name = "LD" category = "Defensive" /datum/spellbook_entry/teslablast name = "Tesla Blast" spell_type = /obj/effect/proc_holder/spell/targeted/tesla - log_name = "TB" /datum/spellbook_entry/lightningbolt name = "Lightning Bolt" spell_type = /obj/effect/proc_holder/spell/aimed/lightningbolt - log_name = "LB" cost = 3 /datum/spellbook_entry/lightningbolt/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) //return 1 on success @@ -240,47 +218,40 @@ /datum/spellbook_entry/infinite_guns name = "Lesser Summon Guns" spell_type = /obj/effect/proc_holder/spell/targeted/infinite_guns/gun - log_name = "IG" cost = 3 no_coexistance_typecache = /obj/effect/proc_holder/spell/targeted/infinite_guns/arcane_barrage /datum/spellbook_entry/arcane_barrage name = "Arcane Barrage" spell_type = /obj/effect/proc_holder/spell/targeted/infinite_guns/arcane_barrage - log_name = "AB" cost = 3 no_coexistance_typecache = /obj/effect/proc_holder/spell/targeted/infinite_guns/gun /datum/spellbook_entry/barnyard name = "Barnyard Curse" spell_type = /obj/effect/proc_holder/spell/targeted/barnyardcurse - log_name = "BC" /datum/spellbook_entry/charge name = "Charge" spell_type = /obj/effect/proc_holder/spell/targeted/charge - log_name = "CH" category = "Assistance" cost = 1 /datum/spellbook_entry/shapeshift name = "Wild Shapeshift" spell_type = /obj/effect/proc_holder/spell/targeted/shapeshift - log_name = "WS" category = "Assistance" cost = 1 /datum/spellbook_entry/spacetime_dist name = "Spacetime Distortion" spell_type = /obj/effect/proc_holder/spell/spacetime_dist - log_name = "STD" category = "Defensive" cost = 1 /datum/spellbook_entry/the_traps name = "The Traps!" spell_type = /obj/effect/proc_holder/spell/aoe_turf/conjure/the_traps - log_name = "TT" category = "Offensive" cost = 1 @@ -294,7 +265,7 @@ /datum/spellbook_entry/item/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) new item_path(get_turf(user)) - feedback_add_details("wizard_spell_learned",log_name) + feedback_add_details("wizard_spell_learned", name) return 1 /datum/spellbook_entry/item/GetInfo() @@ -310,32 +281,27 @@ name = "Staff of Change" desc = "An artefact that spits bolts of coruscating energy which cause the target's very form to reshape itself." item_path = /obj/item/weapon/gun/magic/staff/change - log_name = "ST" /datum/spellbook_entry/item/staffanimation name = "Staff of Animation" desc = "An arcane staff capable of shooting bolts of eldritch energy which cause inanimate objects to come to life. This magic doesn't affect machines." item_path = /obj/item/weapon/gun/magic/staff/animate - log_name = "SA" category = "Assistance" /datum/spellbook_entry/item/staffchaos name = "Staff of Chaos" desc = "A caprious tool that can fire all sorts of magic without any rhyme or reason. Using it on people you care about is not recommended." item_path = /obj/item/weapon/gun/magic/staff/chaos - log_name = "SC" /datum/spellbook_entry/item/spellblade name = "Spellblade" desc = "A sword capable of firing blasts of energy which rip targets limb from limb." item_path = /obj/item/weapon/gun/magic/staff/spellblade - log_name = "SB" /datum/spellbook_entry/item/staffdoor name = "Staff of Door Creation" desc = "A particular staff that can mold solid metal into ornate doors. Useful for getting around in the absence of other transportation. Does not work on glass." item_path = /obj/item/weapon/gun/magic/staff/door - log_name = "SD" cost = 1 category = "Mobility" @@ -343,7 +309,6 @@ name = "Staff of Healing" desc = "An altruistic staff that can heal the lame and raise the dead." item_path = /obj/item/weapon/gun/magic/staff/healing - log_name = "SH" cost = 1 category = "Defensive" @@ -351,7 +316,6 @@ name = "Scrying Orb" desc = "An incandescent orb of crackling energy, using it will allow you to ghost while alive, allowing you to spy upon the station with ease. In addition, buying it will permanently grant you x-ray vision." item_path = /obj/item/weapon/scrying - log_name = "SO" category = "Defensive" /datum/spellbook_entry/item/scryingorb/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) @@ -364,7 +328,6 @@ name = "Six Soul Stone Shards and the spell Artificer" desc = "Soul Stone Shards are ancient tools capable of capturing and harnessing the spirits of the dead and dying. The spell Artificer allows you to create arcane machines for the captured souls to pilot." item_path = /obj/item/weapon/storage/belt/soulstone/full - log_name = "SS" category = "Assistance" /datum/spellbook_entry/item/soulstones/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) @@ -377,21 +340,18 @@ name = "A Necromantic Stone" desc = "A Necromantic stone is able to resurrect three dead individuals as skeletal thralls for you to command." item_path = /obj/item/device/necromantic_stone - log_name = "NS" category = "Assistance" /datum/spellbook_entry/item/wands name = "Wand Assortment" desc = "A collection of wands that allow for a wide variety of utility. Wands have a limited number of charges, so be conservative in use. Comes in a handy belt." item_path = /obj/item/weapon/storage/belt/wands/full - log_name = "WA" category = "Defensive" /datum/spellbook_entry/item/armor name = "Mastercrafted Armor Set" desc = "An artefact suit of armor that allows you to cast spells while providing more protection against attacks and the void of space." item_path = /obj/item/clothing/suit/space/hardsuit/wizard - log_name = "HS" category = "Defensive" /datum/spellbook_entry/item/armor/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) @@ -404,7 +364,6 @@ name = "Contract of Apprenticeship" desc = "A magical contract binding an apprentice wizard to your service, using it will summon them to your side." item_path = /obj/item/weapon/antag_spawner/contract - log_name = "CT" category = "Assistance" /datum/spellbook_entry/item/guardian @@ -412,7 +371,6 @@ desc = "A deck of guardian tarot cards, capable of binding a personal guardian to your body. There are multiple types of guardian available, but all of them will transfer some amount of damage to you. \ It would be wise to avoid buying these with anything capable of causing you to swap bodies with others." item_path = /obj/item/weapon/guardiancreator/choose/wizard - log_name = "GU" category = "Assistance" /datum/spellbook_entry/item/guardian/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) @@ -424,7 +382,6 @@ name = "Bottle of Blood" desc = "A bottle of magically infused blood, the smell of which will attract extradimensional beings when broken. Be careful though, the kinds of creatures summoned by blood magic are indiscriminate in their killing, and you yourself may become a victim." item_path = /obj/item/weapon/antag_spawner/slaughter_demon - log_name = "BB" limit = 3 category = "Assistance" @@ -439,7 +396,6 @@ destructive." item_path = /obj/item/weapon/antag_spawner/slaughter_demon/laughter cost = 1 //non-destructive; it's just a jape, sibling! - log_name = "HB" limit = 3 category = "Assistance" @@ -447,19 +403,16 @@ name = "Mjolnir" desc = "A mighty hammer on loan from Thor, God of Thunder. It crackles with barely contained power." item_path = /obj/item/weapon/twohanded/mjollnir - log_name = "MJ" /datum/spellbook_entry/item/singularity_hammer name = "Singularity Hammer" desc = "A hammer that creates an intensely powerful field of gravity where it strikes, pulling everything nearby to the point of impact." item_path = /obj/item/weapon/twohanded/singularityhammer - log_name = "SI" /datum/spellbook_entry/item/battlemage name = "Battlemage Armour" desc = "An ensorcelled suit of armour, protected by a powerful shield. The shield can completly negate sixteen attacks before being permanently depleted." item_path = /obj/item/clothing/suit/space/hardsuit/shielded/wizard - log_name = "BM" limit = 1 category = "Defensive" @@ -467,7 +420,6 @@ name = "Battlemage Armour Charges" desc = "A powerful defensive rune, it will grant eight additional charges to a suit of battlemage armour." item_path = /obj/item/wizard_armour_charge - log_name = "AC" category = "Defensive" cost = 1 @@ -475,7 +427,6 @@ name = "Warp Whistle" desc = "A strange whistle that will transport you to a distant safe place on the station. There is a window of vulnerability at the begining of every use." item_path = /obj/item/warpwhistle - log_name = "WW" category = "Mobility" cost = 1 @@ -504,16 +455,16 @@ /datum/spellbook_entry/summon/ghosts name = "Summon Ghosts" desc = "Spook the crew out by making them see dead people. Be warned, ghosts are capricious and occasionally vindicative, and some will use their incredibly minor abilties to frustrate you." - log_name = "SGH" + cost = 0 /datum/spellbook_entry/summon/ghosts/IsAvailible() - if(!ticker.mode) + if(!SSticker.mode) return FALSE else return TRUE /datum/spellbook_entry/summon/ghosts/Buy(mob/living/carbon/human/user, obj/item/weapon/spellbook/book) - feedback_add_details("wizard_spell_learned", log_name) + feedback_add_details("wizard_spell_learned", name) new /datum/round_event/wizard/ghost() active = TRUE to_chat(user, "You have cast summon ghosts!") @@ -523,15 +474,14 @@ /datum/spellbook_entry/summon/guns name = "Summon Guns" desc = "Nothing could possibly go wrong with arming a crew of lunatics just itching for an excuse to kill you. Just be careful not to stand still too long!" - log_name = "SG" /datum/spellbook_entry/summon/guns/IsAvailible() - if(!ticker.mode) // In case spellbook is placed on map + if(!SSticker.mode) // In case spellbook is placed on map return 0 - return (ticker.mode.name != "ragin' mages" && !config.no_summon_guns) + return (SSticker.mode.name != "ragin' mages" && !config.no_summon_guns) /datum/spellbook_entry/summon/guns/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) - feedback_add_details("wizard_spell_learned",log_name) + feedback_add_details("wizard_spell_learned", name) rightandwrong(0, user, 25) active = 1 playsound(get_turf(user), 'sound/magic/CastSummon.ogg', 50, 1) @@ -541,15 +491,14 @@ /datum/spellbook_entry/summon/magic name = "Summon Magic" desc = "Share the wonders of magic with the crew and show them why they aren't to be trusted with it at the same time." - log_name = "SU" /datum/spellbook_entry/summon/magic/IsAvailible() - if(!ticker.mode) // In case spellbook is placed on map + if(!SSticker.mode) // In case spellbook is placed on map return 0 - return (ticker.mode.name != "ragin' mages" && !config.no_summon_magic) + return (SSticker.mode.name != "ragin' mages" && !config.no_summon_magic) /datum/spellbook_entry/summon/magic/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) - feedback_add_details("wizard_spell_learned",log_name) + feedback_add_details("wizard_spell_learned", name) rightandwrong(1, user, 25) active = 1 playsound(get_turf(user), 'sound/magic/CastSummon.ogg', 50, 1) @@ -559,17 +508,15 @@ /datum/spellbook_entry/summon/events name = "Summon Events" desc = "Give Murphy's law a little push and replace all events with special wizard ones that will confound and confuse everyone. Multiple castings increase the rate of these events." - cost = 2 - log_name = "SE" var/times = 0 /datum/spellbook_entry/summon/events/IsAvailible() - if(!ticker.mode) // In case spellbook is placed on map + if(!SSticker.mode) // In case spellbook is placed on map return 0 - return (ticker.mode.name != "ragin' mages" && !config.no_summon_events) + return (SSticker.mode.name != "ragin' mages" && !config.no_summon_events) /datum/spellbook_entry/summon/events/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) - feedback_add_details("wizard_spell_learned",log_name) + feedback_add_details("wizard_spell_learned", name) summonevents() times++ playsound(get_turf(user), 'sound/magic/CastSummon.ogg', 50, 1) @@ -607,6 +554,9 @@ /obj/item/weapon/spellbook/Initialize() ..() + prepare_spells() + +/obj/item/weapon/spellbook/proc/prepare_spells() var/entry_types = subtypesof(/datum/spellbook_entry) - /datum/spellbook_entry/item - /datum/spellbook_entry/summon for(var/T in entry_types) var/datum/spellbook_entry/E = new T @@ -779,28 +729,24 @@ desc = "This template spellbook was never meant for the eyes of man..." persistence_replacement = null -/obj/item/weapon/spellbook/oneuse/New() - ..() +/obj/item/weapon/spellbook/oneuse/prepare_spells() name += spellname -/obj/item/weapon/spellbook/oneuse/Initialize() //No need to init - return - /obj/item/weapon/spellbook/oneuse/attack_self(mob/user) var/obj/effect/proc_holder/spell/S = new spell for(var/obj/effect/proc_holder/spell/knownspell in user.mind.spell_list) if(knownspell.type == S.type) if(user.mind) if(user.mind.special_role == "apprentice" || user.mind.special_role == "Wizard") - user <<"You're already far more versed in this spell than this flimsy how-to book can provide." + to_chat(user,"You're already far more versed in this spell than this flimsy how-to book can provide.") else - user <<"You've already read this one." + to_chat(user,"You've already read this one.") return if(used) recoil(user) else user.mind.AddSpell(S) - user <<"You rapidly read through the arcane book. Suddenly you realize you understand [spellname]!" + to_chat(user,"You rapidly read through the arcane book. Suddenly you realize you understand [spellname]!") user.log_message("learned the spell [spellname] ([S]).", INDIVIDUAL_ATTACK_LOG) onlearned(user) @@ -833,7 +779,7 @@ /obj/item/weapon/spellbook/oneuse/smoke/recoil(mob/user) ..() - user <<"Your stomach rumbles..." + to_chat(user,"Your stomach rumbles...") if(user.nutrition) user.nutrition -= 200 if(user.nutrition <= 0) @@ -847,7 +793,7 @@ /obj/item/weapon/spellbook/oneuse/blind/recoil(mob/user) ..() - user <<"You go blind!" + to_chat(user,"You go blind!") user.blind_eyes(10) /obj/item/weapon/spellbook/oneuse/mindswap @@ -865,21 +811,21 @@ /obj/item/weapon/spellbook/oneuse/mindswap/recoil(mob/user) ..() - if(stored_swap in dead_mob_list) + if(stored_swap in GLOB.dead_mob_list) stored_swap = null if(!stored_swap) stored_swap = user - user <<"For a moment you feel like you don't even know who you are anymore." + to_chat(user,"For a moment you feel like you don't even know who you are anymore.") return if(stored_swap == user) - user <<"You stare at the book some more, but there doesn't seem to be anything else to learn..." + to_chat(user,"You stare at the book some more, but there doesn't seem to be anything else to learn...") return var/obj/effect/proc_holder/spell/targeted/mind_transfer/swapper = new swapper.cast(user, stored_swap, 1) - stored_swap <<"You're suddenly somewhere else... and someone else?!" - user <<"Suddenly you're staring at [src] again... where are you, who are you?!" + to_chat(stored_swap,"You're suddenly somewhere else... and someone else?!") + to_chat(user,"Suddenly you're staring at [src] again... where are you, who are you?!") stored_swap = null /obj/item/weapon/spellbook/oneuse/forcewall @@ -890,7 +836,7 @@ /obj/item/weapon/spellbook/oneuse/forcewall/recoil(mob/user) ..() - user <<"You suddenly feel very solid!" + to_chat(user,"You suddenly feel very solid!") user.Stun(2) user.petrify(30) @@ -902,7 +848,7 @@ /obj/item/weapon/spellbook/oneuse/knock/recoil(mob/user) ..() - user <<"You're knocked down!" + to_chat(user,"You're knocked down!") user.Weaken(20) /obj/item/weapon/spellbook/oneuse/barnyard @@ -913,7 +859,7 @@ /obj/item/weapon/spellbook/oneuse/barnyard/recoil(mob/living/carbon/user) if(ishuman(user)) - user <<"HOR-SIE HAS RISEN" + to_chat(user,"HOR-SIE HAS RISEN") var/obj/item/clothing/mask/horsehead/magichead = new /obj/item/clothing/mask/horsehead magichead.flags |= NODROP //curses! magichead.flags_inv &= ~HIDEFACE //so you can still see their face @@ -923,7 +869,7 @@ user.equip_to_slot_if_possible(magichead, slot_wear_mask, 1, 1) qdel(src) else - user <<"I say thee neigh" //It still lives here + to_chat(user,"I say thee neigh") //It still lives here /obj/item/weapon/spellbook/oneuse/charge spell = /obj/effect/proc_holder/spell/targeted/charge @@ -933,7 +879,7 @@ /obj/item/weapon/spellbook/oneuse/charge/recoil(mob/user) ..() - user <<"[src] suddenly feels very warm!" + to_chat(user,"[src] suddenly feels very warm!") empulse(src, 1, 1) /obj/item/weapon/spellbook/oneuse/summonitem @@ -944,10 +890,11 @@ /obj/item/weapon/spellbook/oneuse/summonitem/recoil(mob/user) ..() - user <<"[src] suddenly vanishes!" + to_chat(user,"[src] suddenly vanishes!") qdel(src) -/obj/item/weapon/spellbook/oneuse/random/New() +/obj/item/weapon/spellbook/oneuse/random/Initialize() + ..() var/static/banned_spells = list(/obj/item/weapon/spellbook/oneuse/mimery_blockade,/obj/item/weapon/spellbook/oneuse/mimery_guns) var/real_type = pick(subtypesof(/obj/item/weapon/spellbook/oneuse) - banned_spells) new real_type(loc) diff --git a/code/game/gamemodes/wizard/wizard.dm b/code/game/gamemodes/wizard/wizard.dm index bd89a96e28..34d148f03c 100644 --- a/code/game/gamemodes/wizard/wizard.dm +++ b/code/game/gamemodes/wizard/wizard.dm @@ -25,11 +25,11 @@ modePlayer += wizard wizard.assigned_role = "Wizard" wizard.special_role = "Wizard" - if(wizardstart.len == 0) + if(GLOB.wizardstart.len == 0) to_chat(wizard.current, "A starting location for you could not be found, please report this bug!") return 0 for(var/datum/mind/wiz in wizards) - wiz.current.loc = pick(wizardstart) + wiz.current.loc = pick(GLOB.wizardstart) return 1 @@ -97,8 +97,8 @@ /datum/game_mode/proc/name_wizard(mob/living/carbon/human/wizard_mob) //Allows the wizard to choose a custom name or go with a random one. Spawn 0 so it does not lag the round starting. - var/wizard_name_first = pick(wizard_first) - var/wizard_name_second = pick(wizard_second) + var/wizard_name_first = pick(GLOB.wizard_first) + var/wizard_name_second = pick(GLOB.wizard_second) var/randomname = "[wizard_name_first] [wizard_name_second]" spawn(0) var/newname = copytext(sanitize(input(wizard_mob, "You are the Space Wizard. Would you like to change your name to something else?", "Name change", randomname) as null|text),1,MAX_NAME_LEN) @@ -168,9 +168,9 @@ if(isliving(wizard.current) && wizard.current.stat!=DEAD) return ..() - if(SSevent.wizardmode) //If summon events was active, turn it off - SSevent.toggleWizardmode() - SSevent.resetFrequency() + if(SSevents.wizardmode) //If summon events was active, turn it off + SSevents.toggleWizardmode() + SSevents.resetFrequency() return ..() @@ -179,7 +179,7 @@ feedback_set_details("round_end_result","loss - wizard killed") to_chat(world, "The wizard[(wizards.len>1)?"s":""] has been killed by the crew! The Space Wizards Federation has been taught a lesson they will not soon forget!") - ticker.news_report = WIZARD_KILLED + SSticker.news_report = WIZARD_KILLED ..() return 1 @@ -247,15 +247,15 @@ //returns whether the mob is a wizard (or apprentice) /proc/iswizard(mob/living/M) - return istype(M) && M.mind && ticker && ticker.mode && ((M.mind in ticker.mode.wizards) || (M.mind in ticker.mode.apprentices)) + return istype(M) && M.mind && SSticker && SSticker.mode && ((M.mind in SSticker.mode.wizards) || (M.mind in SSticker.mode.apprentices)) /datum/game_mode/proc/update_wiz_icons_added(datum/mind/wiz_mind) - var/datum/atom_hud/antag/wizhud = huds[ANTAG_HUD_WIZ] + var/datum/atom_hud/antag/wizhud = GLOB.huds[ANTAG_HUD_WIZ] wizhud.join_hud(wiz_mind.current) set_antag_hud(wiz_mind.current, ((wiz_mind in wizards) ? "wizard" : "apprentice")) /datum/game_mode/proc/update_wiz_icons_removed(datum/mind/wiz_mind) - var/datum/atom_hud/antag/wizhud = huds[ANTAG_HUD_WIZ] + var/datum/atom_hud/antag/wizhud = GLOB.huds[ANTAG_HUD_WIZ] wizhud.leave_hud(wiz_mind.current) set_antag_hud(wiz_mind.current, null) diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index f79cd7f666..5dc8ea3f20 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -107,10 +107,10 @@ return ..() /obj/machinery/sleeper/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = notcontained_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.notcontained_state) - if(controls_inside && state == notcontained_state) - state = default_state // If it has a set of controls on the inside, make it actually controllable by the mob in it. + if(controls_inside && state == GLOB.notcontained_state) + state = GLOB.default_state // If it has a set of controls on the inside, make it actually controllable by the mob in it. ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) @@ -124,7 +124,7 @@ data["chems"] = list() for(var/chem in available_chems) - var/datum/reagent/R = chemical_reagents_list[chem] + var/datum/reagent/R = GLOB.chemical_reagents_list[chem] data["chems"] += list(list("name" = R.name, "id" = R.id, "allowed" = chem_allowed(chem))) data["occupant"] = list() diff --git a/code/game/machinery/ai_slipper.dm b/code/game/machinery/ai_slipper.dm index 95b972489e..95600d5cff 100644 --- a/code/game/machinery/ai_slipper.dm +++ b/code/game/machinery/ai_slipper.dm @@ -15,7 +15,7 @@ var/cooldown_time = 0 var/cooldown_timeleft = 0 var/cooldown_on = 0 - req_access = list(access_ai_upload) + req_access = list(GLOB.access_ai_upload) /obj/machinery/ai_slipper/power_change() if(stat & BROKEN) diff --git a/code/game/machinery/airlock_control.dm b/code/game/machinery/airlock_control.dm index e270aafea7..28c2f53c0c 100644 --- a/code/game/machinery/airlock_control.dm +++ b/code/game/machinery/airlock_control.dm @@ -58,7 +58,7 @@ signal.data["door_status"] = density?("closed"):("open") signal.data["lock_status"] = locked?("locked"):("unlocked") - radio_connection.post_signal(src, signal, range = AIRLOCK_CONTROL_RANGE, filter = RADIO_AIRLOCK) + radio_connection.post_signal(src, signal, range = AIRLOCK_CONTROL_RANGE, filter = GLOB.RADIO_AIRLOCK) /obj/machinery/door/airlock/open(surpress_send) @@ -75,7 +75,7 @@ SSradio.remove_object(src, frequency) if(new_frequency) frequency = new_frequency - radio_connection = SSradio.add_object(src, frequency, RADIO_AIRLOCK) + radio_connection = SSradio.add_object(src, frequency, GLOB.RADIO_AIRLOCK) /obj/machinery/door/airlock/Destroy() if(frequency && SSradio) @@ -116,7 +116,7 @@ signal.data["tag"] = master_tag signal.data["command"] = "cycle" - radio_connection.post_signal(src, signal, range = AIRLOCK_CONTROL_RANGE, filter = RADIO_AIRLOCK) + radio_connection.post_signal(src, signal, range = AIRLOCK_CONTROL_RANGE, filter = GLOB.RADIO_AIRLOCK) flick("airlock_sensor_cycle", src) /obj/machinery/airlock_sensor/process() @@ -133,14 +133,14 @@ signal.data["pressure"] = num2text(pressure) - radio_connection.post_signal(src, signal, range = AIRLOCK_CONTROL_RANGE, filter = RADIO_AIRLOCK) + radio_connection.post_signal(src, signal, range = AIRLOCK_CONTROL_RANGE, filter = GLOB.RADIO_AIRLOCK) update_icon() /obj/machinery/airlock_sensor/proc/set_frequency(new_frequency) SSradio.remove_object(src, frequency) frequency = new_frequency - radio_connection = SSradio.add_object(src, frequency, RADIO_AIRLOCK) + radio_connection = SSradio.add_object(src, frequency, GLOB.RADIO_AIRLOCK) /obj/machinery/airlock_sensor/Initialize() ..() diff --git a/code/game/machinery/announcement_system.dm b/code/game/machinery/announcement_system.dm index 851b47f3a2..cca752a7c1 100644 --- a/code/game/machinery/announcement_system.dm +++ b/code/game/machinery/announcement_system.dm @@ -1,4 +1,4 @@ -var/list/announcement_systems = list() +GLOBAL_LIST_EMPTY(announcement_systems) /obj/machinery/announcement_system density = 1 @@ -27,7 +27,7 @@ var/list/announcement_systems = list() /obj/machinery/announcement_system/New() ..() - announcement_systems += src + GLOB.announcement_systems += src radio = new /obj/item/device/radio/headset/ai(src) var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/announcement_system(null) @@ -62,7 +62,7 @@ var/list/announcement_systems = list() /obj/machinery/announcement_system/Destroy() QDEL_NULL(radio) - announcement_systems -= src //"OH GOD WHY ARE THERE 100,000 LISTED ANNOUNCEMENT SYSTEMS?!!" + GLOB.announcement_systems -= src //"OH GOD WHY ARE THERE 100,000 LISTED ANNOUNCEMENT SYSTEMS?!!" return ..() /obj/machinery/announcement_system/power_change() @@ -103,10 +103,10 @@ var/list/announcement_systems = list() message = "The arrivals shuttle has been damaged. Docking for repairs..." if(channels.len == 0) - radio.talk_into(src, message, null, list(SPAN_ROBOT)) + radio.talk_into(src, message, null, list(SPAN_ROBOT), get_default_language()) else for(var/channel in channels) - radio.talk_into(src, message, channel, list(SPAN_ROBOT)) + radio.talk_into(src, message, channel, list(SPAN_ROBOT), get_default_language()) //config stuff @@ -132,13 +132,13 @@ var/list/announcement_systems = list() if(href_list["ArrivalTopic"]) var/NewMessage = stripped_input(usr, "Enter in the arrivals announcement configuration.", "Arrivals Announcement Config", arrival) - if(!in_range(src, usr) && src.loc != usr && !isAI(usr)) + if(!in_range(src, usr) && src.loc != usr && (!isAI(usr) && !IsAdminGhost(usr))) return if(NewMessage) arrival = NewMessage else if(href_list["NewheadTopic"]) var/NewMessage = stripped_input(usr, "Enter in the departmental head announcement configuration.", "Head Departmental Announcement Config", newhead) - if(!in_range(src, usr) && src.loc != usr && !isAI(usr)) + if(!in_range(src, usr) && src.loc != usr && (!isAI(usr) && !IsAdminGhost(usr))) return if(NewMessage) newhead = NewMessage @@ -156,8 +156,8 @@ var/list/announcement_systems = list() /obj/machinery/announcement_system/attack_robot(mob/living/silicon/user) . = attack_ai(user) -/obj/machinery/announcement_system/attack_ai(mob/living/silicon/user) - if(!issilicon(user)) +/obj/machinery/announcement_system/attack_ai(mob/user) + if(!issilicon(user) && !IsAdminGhost(user)) return if(stat & BROKEN) to_chat(user, "[src]'s firmware appears to be malfunctioning!") diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 02903a1133..592a7b6967 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -44,8 +44,8 @@ ..() assembly = new(src) assembly.state = 4 - cameranet.cameras += src - cameranet.addCamera(src) + GLOB.cameranet.cameras += src + GLOB.cameranet.addCamera(src) add_to_proximity_list(src, 1) //1 was default of everything /* // Use this to look for cameras that have the same c_tag. for(var/obj/machinery/camera/C in cameranet.cameras) @@ -74,9 +74,9 @@ if(bug.current == src) bug.current = null bug = null - cameranet.removeCamera(src) //Will handle removal from the camera network and the chunks, so we don't need to worry about that - cameranet.cameras -= src - cameranet.removeCamera(src) + GLOB.cameranet.removeCamera(src) //Will handle removal from the camera network and the chunks, so we don't need to worry about that + GLOB.cameranet.cameras -= src + GLOB.cameranet.removeCamera(src) return ..() /obj/machinery/camera/emp_act(severity) @@ -87,7 +87,7 @@ update_icon() var/list/previous_network = network network = list() - cameranet.removeCamera(src) + GLOB.cameranet.removeCamera(src) stat |= EMPED set_light(0) emped = emped+1 //Increase the number of consecutive EMP's @@ -101,10 +101,10 @@ stat &= ~EMPED update_icon() if(can_use()) - cameranet.addCamera(src) + GLOB.cameranet.addCamera(src) emped = 0 //Resets the consecutive EMP count addtimer(CALLBACK(src, .proc/cancelCameraAlarm), 100) - for(var/mob/O in mob_list) + for(var/mob/O in GLOB.mob_list) if (O.client && O.client.eye == src) O.unset_machine() O.reset_perspective(null) @@ -124,7 +124,7 @@ /obj/machinery/camera/proc/setViewRange(num = 7) src.view_range = num - cameranet.updateVisibility(src, 0) + GLOB.cameranet.updateVisibility(src, 0) /obj/machinery/camera/proc/shock(mob/living/user) if(!istype(user)) @@ -206,7 +206,7 @@ info = P.notehtml to_chat(U, "You hold \the [itemname] up to the camera...") U.changeNext_move(CLICK_CD_MELEE) - for(var/mob/O in player_list) + for(var/mob/O in GLOB.player_list) if(isAI(O)) var/mob/living/silicon/ai/AI = O if(AI.control_disabled || (AI.stat == DEAD)) @@ -278,11 +278,11 @@ /obj/machinery/camera/proc/toggle_cam(mob/user, displaymessage = 1) status = !status if(can_use()) - cameranet.addCamera(src) + GLOB.cameranet.addCamera(src) else set_light(0) - cameranet.removeCamera(src) - cameranet.updateChunk(x, y, z) + GLOB.cameranet.removeCamera(src) + GLOB.cameranet.updateChunk(x, y, z) var/change_msg = "deactivates" if(status) change_msg = "reactivates" @@ -301,7 +301,7 @@ // now disconnect anyone using the camera //Apparently, this will disconnect anyone even if the camera was re-activated. //I guess that doesn't matter since they can't use it anyway? - for(var/mob/O in player_list) + for(var/mob/O in GLOB.player_list) if (O.client && O.client.eye == src) O.unset_machine() O.reset_perspective(null) @@ -309,12 +309,12 @@ /obj/machinery/camera/proc/triggerCameraAlarm() alarm_on = 1 - for(var/mob/living/silicon/S in mob_list) + for(var/mob/living/silicon/S in GLOB.mob_list) S.triggerAlarm("Camera", get_area(src), list(src), src) /obj/machinery/camera/proc/cancelCameraAlarm() alarm_on = 0 - for(var/mob/living/silicon/S in mob_list) + for(var/mob/living/silicon/S in GLOB.mob_list) S.cancelAlarm("Camera", get_area(src), src) /obj/machinery/camera/proc/can_use() @@ -386,7 +386,7 @@ return 0 /obj/machinery/camera/proc/Togglelight(on=0) - for(var/mob/living/silicon/ai/A in ai_list) + for(var/mob/living/silicon/ai/A in GLOB.ai_list) for(var/obj/machinery/camera/cam in A.lit_cameras) if(cam == src) return @@ -405,8 +405,8 @@ assembly.update_icon() /obj/machinery/camera/portable/process() //Updates whenever the camera is moved. - if(cameranet && get_turf(src) != prev_turf) - cameranet.updatePortableCamera(src) + if(GLOB.cameranet && get_turf(src) != prev_turf) + GLOB.cameranet.updatePortableCamera(src) prev_turf = get_turf(src) /obj/machinery/camera/get_remote_view_fullscreens(mob/user) diff --git a/code/game/machinery/camera/motion.dm b/code/game/machinery/camera/motion.dm index a28e5cbff0..d933fc4ae1 100644 --- a/code/game/machinery/camera/motion.dm +++ b/code/game/machinery/camera/motion.dm @@ -50,7 +50,7 @@ /obj/machinery/camera/proc/cancelAlarm() if (detectTime == -1) - for (var/mob/living/silicon/aiPlayer in player_list) + for (var/mob/living/silicon/aiPlayer in GLOB.player_list) if (status) aiPlayer.cancelAlarm("Motion", get_area(src), src) detectTime = 0 @@ -58,7 +58,7 @@ /obj/machinery/camera/proc/triggerAlarm() if (!detectTime) return 0 - for (var/mob/living/silicon/aiPlayer in player_list) + for (var/mob/living/silicon/aiPlayer in GLOB.player_list) if (status) aiPlayer.triggerAlarm("Motion", get_area(src), list(src), src) detectTime = -1 diff --git a/code/game/machinery/camera/presets.dm b/code/game/machinery/camera/presets.dm index 5cd1760728..bd06d4e8d3 100644 --- a/code/game/machinery/camera/presets.dm +++ b/code/game/machinery/camera/presets.dm @@ -4,7 +4,7 @@ /obj/machinery/camera/emp_proof start_active = 1 -/obj/machinery/camera/emp_proof/New() +/obj/machinery/camera/emp_proof/Initialize() ..() upgradeEmpProof() @@ -14,7 +14,7 @@ start_active = 1 icon_state = "xraycam" // Thanks to Krutchen for the icons. -/obj/machinery/camera/xray/New() +/obj/machinery/camera/xray/Initialize() ..() upgradeXRay() @@ -23,7 +23,7 @@ start_active = 1 name = "motion-sensitive security camera" -/obj/machinery/camera/motion/New() +/obj/machinery/camera/motion/Initialize() ..() upgradeMotion() @@ -31,7 +31,7 @@ /obj/machinery/camera/all start_active = 1 -/obj/machinery/camera/all/New() +/obj/machinery/camera/all/Initialize() ..() upgradeEmpProof() upgradeXRay() @@ -43,13 +43,17 @@ var/number = 0 //camera number in area //This camera type automatically sets it's name to whatever the area that it's in is called. -/obj/machinery/camera/autoname/New() - ..() - spawn(10) +/obj/machinery/camera/autoname/Initialize(mapload) + if(mapload) + ..() + return TRUE + else + if(!initialized) + ..() number = 1 var/area/A = get_area(src) if(A) - for(var/obj/machinery/camera/autoname/C in machines) + for(var/obj/machinery/camera/autoname/C in GLOB.machines) if(C == src) continue var/area/CA = get_area(C) if(CA.type == A.type) @@ -57,7 +61,6 @@ number = max(number, C.number+1) c_tag = "[A.name] #[number]" - // CHECKS /obj/machinery/camera/proc/isEmpProof() @@ -79,7 +82,7 @@ assembly.upgrades.Add(new /obj/item/device/analyzer(assembly)) upgrades |= CAMERA_UPGRADE_XRAY -// If you are upgrading Motion, and it isn't in the camera's New(), add it to the machines list. +// If you are upgrading Motion, and it isn't in the camera's Initialize(), add it to the machines list. /obj/machinery/camera/proc/upgradeMotion() assembly.upgrades.Add(new /obj/item/device/assembly/prox_sensor(assembly)) upgrades |= CAMERA_UPGRADE_MOTION diff --git a/code/game/machinery/camera/tracking.dm b/code/game/machinery/camera/tracking.dm index a007aef101..23d3598951 100644 --- a/code/game/machinery/camera/tracking.dm +++ b/code/game/machinery/camera/tracking.dm @@ -6,7 +6,7 @@ return var/list/L = list() - for (var/obj/machinery/camera/C in cameranet.cameras) + for (var/obj/machinery/camera/C in GLOB.cameranet.cameras) L.Add(C) camera_sort(L) @@ -48,7 +48,7 @@ if(usr.stat == 2) return list() - for(var/mob/living/M in mob_list) + for(var/mob/living/M in GLOB.mob_list) if(!M.can_track(usr)) continue @@ -138,9 +138,9 @@ return 0 if(iscyborg(M)) var/mob/living/silicon/robot/R = M - if(!(R.camera && R.camera.can_use()) && !cameranet.checkCameraVis(M)) + if(!(R.camera && R.camera.can_use()) && !GLOB.cameranet.checkCameraVis(M)) return 0 - else if(!cameranet.checkCameraVis(M)) + else if(!GLOB.cameranet.checkCameraVis(M)) return 0 return 1 diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm index d63e6dc4e0..433470bf1b 100644 --- a/code/game/machinery/cloning.dm +++ b/code/game/machinery/cloning.dm @@ -6,7 +6,7 @@ #define CLONE_INITIAL_DAMAGE 190 //Clones in clonepods start with 190 cloneloss damage and 190 brainloss damage, thats just logical #define MINIMUM_HEAL_LEVEL 40 -#define SPEAK(message) radio.talk_into(src, message, radio_channel, get_spans()) +#define SPEAK(message) radio.talk_into(src, message, radio_channel, get_spans(), get_default_language()) /obj/machinery/clonepod anchored = 1 @@ -15,7 +15,7 @@ density = 1 icon = 'icons/obj/cloning.dmi' icon_state = "pod_0" - req_access = list(access_cloning) //For premature unlocking. + req_access = list(GLOB.access_cloning) //For premature unlocking. verb_say = "states" var/heal_level //The clone is released once its health reaches this level. var/obj/machinery/computer/cloning/connected = null //So we remember the connected clone machine. @@ -166,7 +166,7 @@ H.hardset_dna(ui, se, H.real_name, null, mrace, features) if(efficiency > 2) - var/list/unclean_mutations = (not_good_mutations|bad_mutations) + var/list/unclean_mutations = (GLOB.not_good_mutations|GLOB.bad_mutations) H.dna.remove_mutation_group(unclean_mutations) if(efficiency > 5 && prob(20)) H.randmutvg() diff --git a/code/game/machinery/computer/Operating.dm b/code/game/machinery/computer/Operating.dm index ebb9ea64f6..3c26f5d71a 100644 --- a/code/game/machinery/computer/Operating.dm +++ b/code/game/machinery/computer/Operating.dm @@ -10,10 +10,11 @@ light_color = LIGHT_COLOR_BLUE /obj/machinery/computer/operating/Initialize() + ..() find_table() /obj/machinery/computer/operating/proc/find_table() - for(var/dir in cardinal) + for(var/dir in GLOB.cardinal) table = locate(/obj/structure/table/optable, get_step(src, dir)) if(table) table.computer = src diff --git a/code/game/machinery/computer/aifixer.dm b/code/game/machinery/computer/aifixer.dm index 6eac3ca24f..441e68bcf7 100644 --- a/code/game/machinery/computer/aifixer.dm +++ b/code/game/machinery/computer/aifixer.dm @@ -1,7 +1,7 @@ /obj/machinery/computer/aifixer name = "\improper AI system integrity restorer" desc = "Used with intelliCards containing nonfunctioning AIs to restore them to working order." - req_access = list(access_captain, access_robotics, access_heads) + req_access = list(GLOB.access_captain, GLOB.access_robotics, GLOB.access_heads) var/mob/living/silicon/ai/occupier = null var/active = 0 circuit = /obj/item/weapon/circuitboard/computer/aifixer diff --git a/code/game/machinery/computer/apc_control.dm b/code/game/machinery/computer/apc_control.dm index 9ada010732..39bd31bdb7 100644 --- a/code/game/machinery/computer/apc_control.dm +++ b/code/game/machinery/computer/apc_control.dm @@ -3,7 +3,7 @@ desc = "Used to remotely control the flow of power to different parts of the station." icon_screen = "solar" icon_keyboard = "power_key" - req_access = list(access_engine) + req_access = list(GLOB.access_engine) circuit = /obj/item/weapon/circuitboard/computer/apc_control light_color = LIGHT_COLOR_YELLOW var/list/apcs //APCs the computer has access to @@ -22,7 +22,7 @@ /obj/machinery/computer/apc_control/process() apcs = list() //Clear the list every tick - for(var/V in apcs_list) + for(var/V in GLOB.apcs_list) var/obj/machinery/power/apc/APC = V if(check_apc(APC)) apcs[APC.name] = APC @@ -37,9 +37,11 @@ active_apc.update_icon() active_apc = null -/obj/machinery/computer/apc_control/attack_ai(mob/living/AI) //You already have APC access, cheater! - AI << "[src] does not support AI control." - return +/obj/machinery/computer/apc_control/attack_ai(mob/user) + if(!IsAdminGhost(user)) + to_chat(user,"[src] does not support AI control.") //You already have APC access, cheater! + return + ..(user) /obj/machinery/computer/apc_control/proc/check_apc(obj/machinery/power/apc/APC) return APC.z == z && !APC.malfhack && !APC.aidisabled && !APC.emagged && !APC.stat && !istype(APC.area, /area/ai_monitored) && !APC.area.outdoors @@ -120,7 +122,7 @@ LAZYADD(logs, "-=- Logging restored to full functionality at this point -=-") if(href_list["access_apc"]) playsound(src, "terminal_type", 50, 0) - var/obj/machinery/power/apc/APC = locate(href_list["access_apc"]) in apcs_list + var/obj/machinery/power/apc/APC = locate(href_list["access_apc"]) in GLOB.apcs_list if(!APC || APC.aidisabled || APC.panel_open || QDELETED(APC)) to_chat(usr, "\icon[I] APC does not return interface request. Remote access may be disabled.") return @@ -134,7 +136,7 @@ active_apc = null to_chat(usr, "\icon[I] Connected to APC in [get_area(APC)]. Interface request sent.") log_activity("remotely accessed APC in [get_area(APC)]") - APC.interact(usr, not_incapacitated_state) + APC.interact(usr, GLOB.not_incapacitated_state) playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) message_admins("[key_name_admin(usr)] remotely accessed [APC] from [src] at [get_area(src)].") log_game("[key_name_admin(usr)] remotely accessed [APC] from [src] at [get_area(src)].") diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index 3019528f8b..e401f7348d 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -34,7 +34,6 @@ /obj/item/toy/redbutton = 2, /obj/item/toy/talking/owl = 2, /obj/item/toy/talking/griffin = 2, - /obj/item/toy/talking/skeleton = 2, /obj/item/weapon/coin/antagtoken = 2, /obj/item/stack/tile/fakespace/loaded = 2, /obj/item/stack/tile/fakepit/loaded = 2, @@ -48,6 +47,9 @@ light_color = LIGHT_COLOR_GREEN +/obj/machinery/computer/arcade/proc/Reset() + return + /obj/machinery/computer/arcade/New() ..() // If it's a generic arcade machine, pick a random arcade @@ -74,8 +76,9 @@ "[src] dispenses a [prize]!", "You hear a chime and a clunk.") - prize.loc = src.loc + prize.loc = loc #undef PULSE_MEDAL + /obj/machinery/computer/arcade/emp_act(severity) ..(severity) @@ -91,8 +94,8 @@ num_of_prizes = rand(0,2) for(var/i = num_of_prizes; i > 0; i--) empprize = pickweight(prizes) - new empprize(src.loc) - explosion(src.loc, -1, 0, 1+num_of_prizes, flame_range = 1+num_of_prizes) + new empprize(loc) + explosion(loc, -1, 0, 1+num_of_prizes, flame_range = 1+num_of_prizes) // ** BATTLE ** // @@ -109,12 +112,11 @@ var/player_mp = 10 var/enemy_hp = 45 //Enemy health/attack points var/enemy_mp = 20 - var/gameover = 0 - var/blocked = 0 //Player cannot attack/heal while set + var/gameover = FALSE + var/blocked = FALSE //Player cannot attack/heal while set var/turtle = 0 -/obj/machinery/computer/arcade/battle/New() - ..() +/obj/machinery/computer/arcade/battle/Reset() var/name_action var/name_part1 var/name_part2 @@ -124,20 +126,20 @@ name_part1 = pick("the Automatic ", "Farmer ", "Lord ", "Professor ", "the Cuban ", "the Evil ", "the Dread King ", "the Space ", "Lord ", "the Great ", "Duke ", "General ") name_part2 = pick("Melonoid", "Murdertron", "Sorcerer", "Ruin", "Jeff", "Ectoplasm", "Crushulon", "Uhangoid", "Vhakoid", "Peteoid", "slime", "Griefer", "ERPer", "Lizard Man", "Unicorn", "Bloopers") - src.enemy_name = replacetext((name_part1 + name_part2), "the ", "") - src.name = (name_action + name_part1 + name_part2) + enemy_name = replacetext((name_part1 + name_part2), "the ", "") + name = (name_action + name_part1 + name_part2) /obj/machinery/computer/arcade/battle/attack_hand(mob/user) if(..()) return user.set_machine(src) var/dat = "Close" - dat += "

[src.enemy_name]

" + dat += "

[enemy_name]

" - dat += "

[src.temp]

" - dat += "
Health: [src.player_hp] | Magic: [src.player_mp] | Enemy Health: [src.enemy_hp]
" + dat += "

[temp]

" + dat += "
Health: [player_hp] | Magic: [player_mp] | Enemy Health: [enemy_hp]
" - if (src.gameover) + if (gameover) dat += "
New Game" else dat += "
Attack | " @@ -147,7 +149,7 @@ dat += "
" var/datum/browser/popup = new(user, "arcade", "Space Villian 2000") popup.set_content(dat) - popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) + popup.set_title_image(user.browse_rsc_icon(icon, icon_state)) popup.open() return @@ -155,48 +157,48 @@ if(..()) return - if (!src.blocked && !src.gameover) + if (!blocked && !gameover) if (href_list["attack"]) - src.blocked = 1 + blocked = TRUE var/attackamt = rand(2,6) - src.temp = "You attack for [attackamt] damage!" - playsound(src.loc, 'sound/arcade/Hit.ogg', 50, 1, extrarange = -3, falloff = 10) - src.updateUsrDialog() + temp = "You attack for [attackamt] damage!" + playsound(loc, 'sound/arcade/Hit.ogg', 50, 1, extrarange = -3, falloff = 10) + updateUsrDialog() if(turtle > 0) turtle-- sleep(10) - src.enemy_hp -= attackamt - src.arcade_action() + enemy_hp -= attackamt + arcade_action() else if (href_list["heal"]) - src.blocked = 1 + blocked = TRUE var/pointamt = rand(1,3) var/healamt = rand(6,8) - src.temp = "You use [pointamt] magic to heal for [healamt] damage!" - playsound(src.loc, 'sound/arcade/Heal.ogg', 50, 1, extrarange = -3, falloff = 10) - src.updateUsrDialog() + temp = "You use [pointamt] magic to heal for [healamt] damage!" + playsound(loc, 'sound/arcade/Heal.ogg', 50, 1, extrarange = -3, falloff = 10) + updateUsrDialog() turtle++ sleep(10) - src.player_mp -= pointamt - src.player_hp += healamt - src.blocked = 1 - src.updateUsrDialog() - src.arcade_action() + player_mp -= pointamt + player_hp += healamt + blocked = TRUE + updateUsrDialog() + arcade_action() else if (href_list["charge"]) - src.blocked = 1 + blocked = 1 var/chargeamt = rand(4,7) - src.temp = "You regain [chargeamt] points" - playsound(src.loc, 'sound/arcade/Mana.ogg', 50, 1, extrarange = -3, falloff = 10) - src.player_mp += chargeamt + temp = "You regain [chargeamt] points" + playsound(loc, 'sound/arcade/Mana.ogg', 50, 1, extrarange = -3, falloff = 10) + player_mp += chargeamt if(turtle > 0) turtle-- - src.updateUsrDialog() + updateUsrDialog() sleep(10) - src.arcade_action() + arcade_action() if (href_list["close"]) usr.unset_machine() @@ -208,31 +210,31 @@ player_mp = 10 enemy_hp = 45 enemy_mp = 20 - gameover = 0 + gameover = FALSE turtle = 0 if(emagged) - src.New() + Reset() emagged = 0 - src.add_fingerprint(usr) - src.updateUsrDialog() + add_fingerprint(usr) + updateUsrDialog() return /obj/machinery/computer/arcade/battle/proc/arcade_action() - if ((src.enemy_mp <= 0) || (src.enemy_hp <= 0)) + if ((enemy_mp <= 0) || (enemy_hp <= 0)) if(!gameover) - src.gameover = 1 - src.temp = "[src.enemy_name] has fallen! Rejoice!" - playsound(src.loc, 'sound/arcade/Win.ogg', 50, 1, extrarange = -3, falloff = 10) + gameover = TRUE + temp = "[enemy_name] has fallen! Rejoice!" + playsound(loc, 'sound/arcade/Win.ogg', 50, 1, extrarange = -3, falloff = 10) if(emagged) feedback_inc("arcade_win_emagged") - new /obj/effect/spawner/newbomb/timer/syndicate(src.loc) - new /obj/item/clothing/head/collectable/petehat(src.loc) + new /obj/effect/spawner/newbomb/timer/syndicate(loc) + new /obj/item/clothing/head/collectable/petehat(loc) message_admins("[key_name_admin(usr)] has outbombed Cuban Pete and been awarded a bomb.") log_game("[key_name(usr)] has outbombed Cuban Pete and been awarded a bomb.") - src.New() + Reset() emagged = 0 else feedback_inc("arcade_win_normal") @@ -240,51 +242,51 @@ else if (emagged && (turtle >= 4)) var/boomamt = rand(5,10) - src.temp = "[src.enemy_name] throws a bomb, exploding you for [boomamt] damage!" - playsound(src.loc, 'sound/arcade/Boom.ogg', 50, 1, extrarange = -3, falloff = 10) - src.player_hp -= boomamt + temp = "[enemy_name] throws a bomb, exploding you for [boomamt] damage!" + playsound(loc, 'sound/arcade/Boom.ogg', 50, 1, extrarange = -3, falloff = 10) + player_hp -= boomamt - else if ((src.enemy_mp <= 5) && (prob(70))) + else if ((enemy_mp <= 5) && (prob(70))) var/stealamt = rand(2,3) - src.temp = "[src.enemy_name] steals [stealamt] of your power!" - playsound(src.loc, 'sound/arcade/Steal.ogg', 50, 1, extrarange = -3, falloff = 10) - src.player_mp -= stealamt - src.updateUsrDialog() + temp = "[enemy_name] steals [stealamt] of your power!" + playsound(loc, 'sound/arcade/Steal.ogg', 50, 1, extrarange = -3, falloff = 10) + player_mp -= stealamt + updateUsrDialog() - if (src.player_mp <= 0) - src.gameover = 1 + if (player_mp <= 0) + gameover = TRUE sleep(10) - src.temp = "You have been drained! GAME OVER" - playsound(src.loc, 'sound/arcade/Lose.ogg', 50, 1, extrarange = -3, falloff = 10) + temp = "You have been drained! GAME OVER" + playsound(loc, 'sound/arcade/Lose.ogg', 50, 1, extrarange = -3, falloff = 10) if(emagged) feedback_inc("arcade_loss_mana_emagged") usr.gib() else feedback_inc("arcade_loss_mana_normal") - else if ((src.enemy_hp <= 10) && (src.enemy_mp > 4)) - src.temp = "[src.enemy_name] heals for 4 health!" - playsound(src.loc, 'sound/arcade/Heal.ogg', 50, 1, extrarange = -3, falloff = 10) - src.enemy_hp += 4 - src.enemy_mp -= 4 + else if ((enemy_hp <= 10) && (enemy_mp > 4)) + temp = "[enemy_name] heals for 4 health!" + playsound(loc, 'sound/arcade/Heal.ogg', 50, 1, extrarange = -3, falloff = 10) + enemy_hp += 4 + enemy_mp -= 4 else var/attackamt = rand(3,6) - src.temp = "[src.enemy_name] attacks for [attackamt] damage!" - playsound(src.loc, 'sound/arcade/Hit.ogg', 50, 1, extrarange = -3, falloff = 10) - src.player_hp -= attackamt + temp = "[enemy_name] attacks for [attackamt] damage!" + playsound(loc, 'sound/arcade/Hit.ogg', 50, 1, extrarange = -3, falloff = 10) + player_hp -= attackamt - if ((src.player_mp <= 0) || (src.player_hp <= 0)) - src.gameover = 1 - src.temp = "You have been crushed! GAME OVER" - playsound(src.loc, 'sound/arcade/Lose.ogg', 50, 1, extrarange = -3, falloff = 10) + if ((player_mp <= 0) || (player_hp <= 0)) + gameover = TRUE + temp = "You have been crushed! GAME OVER" + playsound(loc, 'sound/arcade/Lose.ogg', 50, 1, extrarange = -3, falloff = 10) if(emagged) feedback_inc("arcade_loss_hp_emagged") usr.gib() else feedback_inc("arcade_loss_hp_normal") - src.blocked = 0 + blocked = FALSE return @@ -295,16 +297,16 @@ player_mp = 10 enemy_hp = 45 enemy_mp = 20 - gameover = 0 - blocked = 0 + gameover = FALSE + blocked = FALSE - emagged = 1 + emagged = TRUE enemy_name = "Cuban Pete" name = "Outbomb Cuban Pete" - src.updateUsrDialog() + updateUsrDialog() @@ -363,8 +365,7 @@ var/gameStatus = ORION_STATUS_START var/canContinueEvent = 0 -/obj/machinery/computer/arcade/orion_trail/New() - ..() +/obj/machinery/computer/arcade/orion_trail/Reset() // Sets up the main trail stops = list("Pluto","Asteroid Belt","Proxima Centauri","Dead Space","Rigel Prime","Tau Ceti Beta","Black Hole","Space Outpost Beta-9","Orion Prime") stopblurbs = list( @@ -462,7 +463,7 @@ dat += "

Close

" var/datum/browser/popup = new(user, "arcade", "The Orion Trail",400,700) popup.set_content(dat) - popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) + popup.set_title_image(user.browse_rsc_icon(icon, icon_state)) popup.open() return @@ -522,12 +523,12 @@ M.Weaken(3) say("A sudden gust of powerful wind slams [M] into the floor!") M.take_bodypart_damage(25) - playsound(src.loc, 'sound/weapons/Genhit.ogg', 100, 1) + playsound(loc, 'sound/weapons/Genhit.ogg', 100, 1) else to_chat(M, "A violent gale blows past you, and you barely manage to stay standing!") if(ORION_TRAIL_COLLISION) //by far the most damaging event if(prob(90)) - playsound(src.loc, 'sound/effects/bang.ogg', 100, 1) + playsound(loc, 'sound/effects/bang.ogg', 100, 1) var/turf/open/floor/F for(F in orange(1, src)) F.ChangeTurf(F.baseturf) @@ -535,16 +536,16 @@ if(hull) sleep(10) say("A new floor suddenly appears around [src]. What the hell?") - playsound(src.loc, 'sound/weapons/Genhit.ogg', 100, 1) + playsound(loc, 'sound/weapons/Genhit.ogg', 100, 1) var/turf/open/space/T for(T in orange(1, src)) T.ChangeTurf(/turf/open/floor/plating/) else say("Something slams into the floor around [src] - luckily, it didn't get through!") - playsound(src.loc, 'sound/effects/bang.ogg', 50, 1) + playsound(loc, 'sound/effects/bang.ogg', 50, 1) if(ORION_TRAIL_MALFUNCTION) - playsound(src.loc, 'sound/effects/EMPulse.ogg', 50, 1) - src.visible_message("[src] malfunctions, randomizing in-game stats!") + playsound(loc, 'sound/effects/EMPulse.ogg', 50, 1) + visible_message("[src] malfunctions, randomizing in-game stats!") var/oldfood = food var/oldfuel = fuel food = rand(10,80) / rand(1,2) @@ -552,12 +553,12 @@ if(electronics) sleep(10) if(oldfuel > fuel && oldfood > food) - src.audible_message("[src] lets out a somehow reassuring chime.") + audible_message("[src] lets out a somehow reassuring chime.") else if(oldfuel < fuel || oldfood < food) - src.audible_message("[src] lets out a somehow ominous chime.") + audible_message("[src] lets out a somehow ominous chime.") food = oldfood fuel = oldfuel - playsound(src.loc, 'sound/machines/chime.ogg', 50, 1) + playsound(loc, 'sound/machines/chime.ogg', 50, 1) else if(href_list["newgame"]) //Reset everything if(gameStatus == ORION_STATUS_START) @@ -609,7 +610,7 @@ event = ORION_TRAIL_BLACKHOLE event() if(emagged) //has to be here because otherwise it doesn't work - playsound(src.loc, 'sound/effects/supermatter.ogg', 100, 1) + playsound(loc, 'sound/effects/supermatter.ogg', 100, 1) say("A miniature black hole suddenly appears in front of [src], devouring [usr] alive!") usr.Stun(10) //you can't run :^) var/S = new /obj/singularity/academy(usr.loc) @@ -743,8 +744,8 @@ last_spaceport_action = "Traded Food for Fuel" event() - src.add_fingerprint(usr) - src.updateUsrDialog() + add_fingerprint(usr) + updateUsrDialog() busy = 0 return @@ -990,9 +991,9 @@ newcrew = specific else if(prob(50)) - newcrew = pick(first_names_male) + newcrew = pick(GLOB.first_names_male) else - newcrew = pick(first_names_female) + newcrew = pick(GLOB.first_names_female) if(newcrew) settlers += newcrew alive++ @@ -1022,7 +1023,7 @@ gameStatus = ORION_STATUS_START say("Congratulations, you made it to Orion!") if(emagged) - new /obj/item/weapon/orion_ship(src.loc) + new /obj/item/weapon/orion_ship(loc) message_admins("[key_name_admin(usr)] made it to Orion on an emagged machine and got an explosive toy ship.") log_game("[key_name(usr)] made it to Orion on an emagged machine and got an explosive toy ship.") else @@ -1059,7 +1060,7 @@ back = /obj/item/weapon/storage/backpack has_id = 1 id_job = "Officer" - id_access_list = list(access_syndicate) + id_access_list = list(GLOB.access_syndicate) /obj/item/weapon/orion_ship name = "model settler ship" @@ -1087,18 +1088,18 @@ to_chat(user, "You flip the switch on the underside of [src].") active = 1 - src.visible_message("[src] softly beeps and whirs to life!") - playsound(src.loc, 'sound/machines/defib_SaftyOn.ogg', 25, 1) + visible_message("[src] softly beeps and whirs to life!") + playsound(loc, 'sound/machines/defib_SaftyOn.ogg', 25, 1) say("This is ship ID #[rand(1,1000)] to Orion Port Authority. We're coming in for landing, over.") sleep(20) - src.visible_message("[src] begins to vibrate...") + visible_message("[src] begins to vibrate...") say("Uh, Port? Having some issues with our reactor, could you check it out? Over.") sleep(30) say("Oh, God! Code Eight! CODE EIGHT! IT'S GONNA BL-") - playsound(src.loc, 'sound/machines/buzz-sigh.ogg', 25, 1) + playsound(loc, 'sound/machines/buzz-sigh.ogg', 25, 1) sleep(3.6) - src.visible_message("[src] explodes!") - explosion(src.loc, 2,4,8, flame_range = 16) + visible_message("[src] explodes!") + explosion(loc, 2,4,8, flame_range = 16) qdel(src) diff --git a/code/game/machinery/computer/atmos_alert.dm b/code/game/machinery/computer/atmos_alert.dm index bb73d75467..15959253ee 100644 --- a/code/game/machinery/computer/atmos_alert.dm +++ b/code/game/machinery/computer/atmos_alert.dm @@ -21,7 +21,7 @@ return ..() /obj/machinery/computer/atmos_alert/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "atmos_alert", name, 350, 300, master_ui, state) @@ -58,7 +58,7 @@ /obj/machinery/computer/atmos_alert/proc/set_frequency(new_frequency) SSradio.remove_object(src, receive_frequency) receive_frequency = new_frequency - radio_connection = SSradio.add_object(src, receive_frequency, RADIO_ATMOSIA) + radio_connection = SSradio.add_object(src, receive_frequency, GLOB.RADIO_ATMOSIA) /obj/machinery/computer/atmos_alert/receive_signal(datum/signal/signal) if(!signal || signal.encryption) return diff --git a/code/game/machinery/computer/atmos_control.dm b/code/game/machinery/computer/atmos_control.dm index bccb99dfdd..0955d1e76b 100644 --- a/code/game/machinery/computer/atmos_control.dm +++ b/code/game/machinery/computer/atmos_control.dm @@ -37,13 +37,13 @@ var/gas_name = air_sample.gases[gas_id][GAS_META][META_GAS_NAME] signal.data["gases"][gas_name] = air_sample.gases[gas_id][MOLES] / total_moles * 100 - radio_connection.post_signal(src, signal, filter = RADIO_ATMOSIA) + radio_connection.post_signal(src, signal, filter = GLOB.RADIO_ATMOSIA) /obj/machinery/air_sensor/proc/set_frequency(new_frequency) SSradio.remove_object(src, frequency) frequency = new_frequency - radio_connection = SSradio.add_object(src, frequency, RADIO_ATMOSIA) + radio_connection = SSradio.add_object(src, frequency, GLOB.RADIO_ATMOSIA) /obj/machinery/air_sensor/Initialize() ..() @@ -94,7 +94,7 @@ return ..() /obj/machinery/computer/atmos_control/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "atmos_control", name, 400, 925, master_ui, state) @@ -131,7 +131,7 @@ /obj/machinery/computer/atmos_control/proc/set_frequency(new_frequency) SSradio.remove_object(src, frequency) frequency = new_frequency - radio_connection = SSradio.add_object(src, frequency, RADIO_ATMOSIA) + radio_connection = SSradio.add_object(src, frequency, GLOB.RADIO_ATMOSIA) ///////////////////////////////////////////////////////////// // LARGE TANK CONTROL @@ -177,7 +177,7 @@ U.broadcast_status() /obj/machinery/computer/atmos_control/tank/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "atmos_control", name, 500, 305, master_ui, state) @@ -211,12 +211,12 @@ signal.data += list("tag" = output_tag, "power_toggle" = TRUE) . = TRUE if("pressure") - var/target = input("New target pressure:", name, output_info["internal"]) as num|null + var/target = input("New target pressure:", name, output_info ? output_info["internal"] : 0) as num|null if(!isnull(target) && !..()) target = Clamp(target, 0, 50 * ONE_ATMOSPHERE) signal.data += list("tag" = output_tag, "set_internal_pressure" = target) . = TRUE - radio_connection.post_signal(src, signal, filter = RADIO_ATMOSIA) + radio_connection.post_signal(src, signal, filter = GLOB.RADIO_ATMOSIA) /obj/machinery/computer/atmos_control/tank/receive_signal(datum/signal/signal) if(!signal || signal.encryption) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index 34c859280f..d4a0b7efa4 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -123,7 +123,7 @@ //returns the list of cameras accessible from this computer /obj/machinery/computer/security/proc/get_available_cameras() var/list/L = list() - for (var/obj/machinery/camera/C in cameranet.cameras) + for (var/obj/machinery/camera/C in GLOB.cameranet.cameras) if((z > ZLEVEL_SPACEMAX || C.z > ZLEVEL_SPACEMAX) && (C.z != z))//if on away mission, can only recieve feed from same z_level cameras continue L.Add(C) diff --git a/code/game/machinery/computer/camera_advanced.dm b/code/game/machinery/computer/camera_advanced.dm index e3bf9573c9..f0adeac226 100644 --- a/code/game/machinery/computer/camera_advanced.dm +++ b/code/game/machinery/computer/camera_advanced.dm @@ -3,6 +3,7 @@ desc = "Used to access the various cameras on the station." icon_screen = "cameras" icon_keyboard = "security_key" + var/z_lock = null // Lock use to this zlevel var/mob/camera/aiEye/remote/eyeobj var/mob/living/current_user = null var/list/networks = list("SS13") @@ -49,14 +50,14 @@ if(!eyeobj.eye_initialized) var/camera_location - for(var/obj/machinery/camera/C in cameranet.cameras) - if(!C.can_use()) + for(var/obj/machinery/camera/C in GLOB.cameranet.cameras) + if(!C.can_use() || z_lock && C.z != z_lock) continue - if(C.network&networks) + if(C.network & networks) camera_location = get_turf(C) break if(camera_location) - eyeobj.eye_initialized = 1 + eyeobj.eye_initialized = TRUE give_eye_control(L) eyeobj.setLoc(camera_location) else @@ -79,6 +80,7 @@ obj/machinery/computer/camera_advanced/attack_ai(mob/user) eyeobj.name = "Camera Eye ([user.name])" user.remote_control = eyeobj user.reset_perspective(eyeobj) + eyeobj.setLoc(eyeobj.loc) /mob/camera/aiEye/remote name = "Inactive Camera Eye" @@ -107,7 +109,7 @@ obj/machinery/computer/camera_advanced/attack_ai(mob/user) return T = get_turf(T) loc = T - cameranet.visibility(src) + GLOB.cameranet.visibility(src) if(visible_icon) if(eye_user.client) eye_user.client.images -= user_image @@ -124,7 +126,7 @@ obj/machinery/computer/camera_advanced/attack_ai(mob/user) for(var/i = 0; i < max(sprint, initial); i += 20) var/turf/step = get_turf(get_step(src, direct)) if(step) - src.setLoc(step) + setLoc(step) cooldown = world.timeofday + 5 if(acceleration) @@ -152,7 +154,7 @@ obj/machinery/computer/camera_advanced/attack_ai(mob/user) C.client.images -= chunk.obscured C.remote_control = null C.unset_machine() - src.Remove(C) + Remove(C) playsound(remote_eye.origin, 'sound/machines/terminal_off.ogg', 25, 0) /datum/action/innate/camera_jump @@ -168,7 +170,9 @@ obj/machinery/computer/camera_advanced/attack_ai(mob/user) var/list/L = list() - for (var/obj/machinery/camera/cam in cameranet.cameras) + for (var/obj/machinery/camera/cam in GLOB.cameranet.cameras) + if(origin.z_lock && cam.z != origin.z_lock) + continue L.Add(cam) camera_sort(L) @@ -176,10 +180,9 @@ obj/machinery/computer/camera_advanced/attack_ai(mob/user) var/list/T = list() for (var/obj/machinery/camera/netcam in L) - var/list/tempnetwork = netcam.network&origin.networks + var/list/tempnetwork = netcam.network & origin.networks if (tempnetwork.len) - T[text("[][]", netcam.c_tag, (netcam.can_use() ? null : " (Deactivated)"))] = netcam - + T["[netcam.c_tag][netcam.can_use() ? null : " (Deactivated)"]"] = netcam playsound(origin, 'sound/machines/terminal_prompt.ogg', 25, 0) var/camera = input("Choose which camera you want to view", "Cameras") as null|anything in T diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm index 90d6fecd03..907d7b5a6d 100644 --- a/code/game/machinery/computer/card.dm +++ b/code/game/machinery/computer/card.dm @@ -2,14 +2,14 @@ //Keeps track of the time for the ID console. Having it as a global variable prevents people from dismantling/reassembling it to //increase the slots of many jobs. -var/time_last_changed_position = 0 +GLOBAL_VAR_INIT(time_last_changed_position, 0) /obj/machinery/computer/card name = "identification console" desc = "You can use this to manage jobs and ID access." icon_screen = "id" icon_keyboard = "id_key" - req_one_access = list(access_heads, access_change_ids) + req_one_access = list(GLOB.access_heads, GLOB.access_change_ids) circuit = /obj/item/weapon/circuitboard/computer/card var/obj/item/weapon/card/id/scan = null var/obj/item/weapon/card/id/modify = null @@ -107,8 +107,8 @@ var/time_last_changed_position = 0 /obj/machinery/computer/card/proc/can_open_job(datum/job/job) if(job) if(!job_blacklisted(job.title)) - if((job.total_positions <= player_list.len * (max_relative_positions / 100))) - var/delta = (world.time / 10) - time_last_changed_position + if((job.total_positions <= GLOB.player_list.len * (max_relative_positions / 100))) + var/delta = (world.time / 10) - GLOB.time_last_changed_position if((change_position_cooldown < delta) || (opened_positions[job.title] < 0)) return 1 return -2 @@ -120,7 +120,7 @@ var/time_last_changed_position = 0 if(job) if(!job_blacklisted(job.title)) if(job.total_positions > job.current_positions) - var/delta = (world.time / 10) - time_last_changed_position + var/delta = (world.time / 10) - GLOB.time_last_changed_position if((change_position_cooldown < delta) || (opened_positions[job.title] > 0)) return 1 return -2 @@ -133,11 +133,11 @@ var/time_last_changed_position = 0 user.set_machine(src) var/dat - if(!ticker) + if(!SSticker) return if (mode == 1) // accessing crew manifest var/crew = "" - for(var/datum/data/record/t in sortRecord(data_core.general)) + for(var/datum/data/record/t in sortRecord(GLOB.data_core.general)) crew += t.fields["name"] + " - " + t.fields["rank"] + "
" dat = "Crew Manifest:
Please use security record computer to modify entries.

[crew]Print

Access ID modification console.
" @@ -154,7 +154,7 @@ var/time_last_changed_position = 0 dat += "" dat += "" var/ID - if(scan && (access_change_ids in scan.access) && !target_dept) + if(scan && (GLOB.access_change_ids in scan.access) && !target_dept) ID = 1 else ID = 0 @@ -174,7 +174,7 @@ var/time_last_changed_position = 0 if(-1) dat += "Denied" if(-2) - var/time_to_wait = round(change_position_cooldown - ((world.time / 10) - time_last_changed_position), 1) + var/time_to_wait = round(change_position_cooldown - ((world.time / 10) - GLOB.time_last_changed_position), 1) var/mins = round(time_to_wait / 60) var/seconds = time_to_wait - (60*mins) dat += "Cooldown ongoing: [mins]:[(seconds < 10) ? "0[seconds]" : "[seconds]"]" @@ -190,7 +190,7 @@ var/time_last_changed_position = 0 if(-1) dat += "Denied" if(-2) - var/time_to_wait = round(change_position_cooldown - ((world.time / 10) - time_last_changed_position), 1) + var/time_to_wait = round(change_position_cooldown - ((world.time / 10) - GLOB.time_last_changed_position), 1) var/mins = round(time_to_wait / 60) var/seconds = time_to_wait - (60*mins) dat += "Cooldown ongoing: [mins]:[(seconds < 10) ? "0[seconds]" : "[seconds]"]" @@ -350,7 +350,7 @@ var/time_last_changed_position = 0 switch(href_list["choice"]) if ("modify") if (modify) - data_core.manifest_modify(modify.registered_name, modify.assignment) + GLOB.data_core.manifest_modify(modify.registered_name, modify.assignment) modify.update_label() modify.loc = loc modify.verb_pickup() @@ -388,7 +388,7 @@ var/time_last_changed_position = 0 if (check_access(scan)) region_access = list() head_subordinates = list() - if(access_change_ids in scan.access) + if(GLOB.access_change_ids in scan.access) if(target_dept) head_subordinates = get_all_jobs() region_access |= target_dept @@ -398,20 +398,20 @@ var/time_last_changed_position = 0 playsound(src, 'sound/machines/terminal_on.ogg', 50, 0) else - if((access_hop in scan.access) && ((target_dept==1) || !target_dept)) + if((GLOB.access_hop in scan.access) && ((target_dept==1) || !target_dept)) region_access |= 1 region_access |= 6 get_subordinates("Head of Personnel") - if((access_hos in scan.access) && ((target_dept==2) || !target_dept)) + if((GLOB.access_hos in scan.access) && ((target_dept==2) || !target_dept)) region_access |= 2 get_subordinates("Head of Security") - if((access_cmo in scan.access) && ((target_dept==3) || !target_dept)) + if((GLOB.access_cmo in scan.access) && ((target_dept==3) || !target_dept)) region_access |= 3 get_subordinates("Chief Medical Officer") - if((access_rd in scan.access) && ((target_dept==4) || !target_dept)) + if((GLOB.access_rd in scan.access) && ((target_dept==4) || !target_dept)) region_access |= 4 get_subordinates("Research Director") - if((access_ce in scan.access) && ((target_dept==5) || !target_dept)) + if((GLOB.access_ce in scan.access) && ((target_dept==5) || !target_dept)) region_access |= 5 get_subordinates("Chief Engineer") if(region_access) @@ -488,7 +488,7 @@ var/time_last_changed_position = 0 if("make_job_available") // MAKE ANOTHER JOB POSITION AVAILABLE FOR LATE JOINERS - if(scan && (access_change_ids in scan.access) && !target_dept) + if(scan && (GLOB.access_change_ids in scan.access) && !target_dept) var/edit_job_target = href_list["job"] var/datum/job/j = SSjob.GetJob(edit_job_target) if(!j) @@ -496,14 +496,14 @@ var/time_last_changed_position = 0 if(can_open_job(j) != 1) return 0 if(opened_positions[edit_job_target] >= 0) - time_last_changed_position = world.time / 10 + GLOB.time_last_changed_position = world.time / 10 j.total_positions++ opened_positions[edit_job_target]++ playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) if("make_job_unavailable") // MAKE JOB POSITION UNAVAILABLE FOR LATE JOINERS - if(scan && (access_change_ids in scan.access) && !target_dept) + if(scan && (GLOB.access_change_ids in scan.access) && !target_dept) var/edit_job_target = href_list["job"] var/datum/job/j = SSjob.GetJob(edit_job_target) if(!j) @@ -512,14 +512,14 @@ var/time_last_changed_position = 0 return 0 //Allow instant closing without cooldown if a position has been opened before if(opened_positions[edit_job_target] <= 0) - time_last_changed_position = world.time / 10 + GLOB.time_last_changed_position = world.time / 10 j.total_positions-- opened_positions[edit_job_target]-- playsound(src, 'sound/machines/terminal_prompt_deny.ogg', 50, 0) if ("prioritize_job") // TOGGLE WHETHER JOB APPEARS AS PRIORITIZED IN THE LOBBY - if(scan && (access_change_ids in scan.access) && !target_dept) + if(scan && (GLOB.access_change_ids in scan.access) && !target_dept) var/priority_target = href_list["job"] var/datum/job/j = SSjob.GetJob(priority_target) if(!j) @@ -541,7 +541,7 @@ var/time_last_changed_position = 0 sleep(50) var/obj/item/weapon/paper/P = new /obj/item/weapon/paper( loc ) var/t1 = "Crew Manifest:
" - for(var/datum/data/record/t in sortRecord(data_core.general)) + for(var/datum/data/record/t in sortRecord(GLOB.data_core.general)) t1 += t.fields["name"] + " - " + t.fields["rank"] + "
" P.info = t1 P.name = "paper- 'Crew Manifest'" @@ -560,7 +560,7 @@ var/time_last_changed_position = 0 /obj/machinery/computer/card/centcom name = "\improper Centcom identification console" circuit = /obj/item/weapon/circuitboard/computer/card/centcom - req_access = list(access_cent_captain) + req_access = list(GLOB.access_cent_captain) /obj/machinery/computer/card/minor name = "department management console" diff --git a/code/game/machinery/computer/cloning.dm b/code/game/machinery/computer/cloning.dm index 222c628ec7..afa054428a 100644 --- a/code/game/machinery/computer/cloning.dm +++ b/code/game/machinery/computer/cloning.dm @@ -5,7 +5,7 @@ icon_screen = "dna" icon_keyboard = "med_key" circuit = /obj/item/weapon/circuitboard/computer/cloning - req_access = list(access_heads) //Only used for record deletion right now. + req_access = list(GLOB.access_heads) //Only used for record deletion right now. var/obj/machinery/dna_scannernew/scanner = null //Linked scanner. For scanning. var/list/pods //Linked cloning pods var/temp = "Inactive" diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index 7247288466..5af4f9c281 100644 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -1,12 +1,10 @@ -var/const/CALL_SHUTTLE_REASON_LENGTH = 12 - // The communications computer /obj/machinery/computer/communications name = "communications console" desc = "This can be used for various important functions. Still under developement." icon_screen = "comm" icon_keyboard = "tech_key" - req_access = list(access_heads) + req_access = list(GLOB.access_heads) circuit = /obj/item/weapon/circuitboard/computer/communications var/authenticated = 0 var/auth_id = "Unknown" //Who is currently logged in? @@ -44,7 +42,7 @@ var/const/CALL_SHUTTLE_REASON_LENGTH = 12 return TRUE /obj/machinery/computer/communications/New() - shuttle_caller_list += src + GLOB.shuttle_caller_list += src ..() /obj/machinery/computer/communications/process() @@ -103,19 +101,19 @@ var/const/CALL_SHUTTLE_REASON_LENGTH = 12 var/obj/item/device/pda/pda = I I = pda.id if (I && istype(I)) - if(access_captain in I.access) - var/old_level = security_level + if(GLOB.access_captain in I.access) + var/old_level = GLOB.security_level if(!tmp_alertlevel) tmp_alertlevel = SEC_LEVEL_GREEN if(tmp_alertlevel < SEC_LEVEL_GREEN) tmp_alertlevel = SEC_LEVEL_GREEN if(tmp_alertlevel > SEC_LEVEL_BLUE) tmp_alertlevel = SEC_LEVEL_BLUE //Cannot engage delta with this set_security_level(tmp_alertlevel) - if(security_level != old_level) + if(GLOB.security_level != old_level) to_chat(usr, "Authorization confirmed. Modifying security level.") playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) //Only notify the admins if an actual change happened log_game("[key_name(usr)] has changed the security level to [get_security_level()].") message_admins("[key_name_admin(usr)] has changed the security level to [get_security_level()].") - switch(security_level) + switch(GLOB.security_level) if(SEC_LEVEL_GREEN) feedback_inc("alert_comms_green",1) if(SEC_LEVEL_BLUE) @@ -168,7 +166,7 @@ var/const/CALL_SHUTTLE_REASON_LENGTH = 12 to_chat(usr, "You have not met the requirements for purchasing this shuttle.") else if(SSshuttle.points >= S.credit_cost) - var/obj/machinery/shuttle_manipulator/M = locate() in machines + var/obj/machinery/shuttle_manipulator/M = locate() in GLOB.machines if(M) SSshuttle.shuttle_purchased = TRUE M.unload_preview() @@ -359,16 +357,16 @@ var/const/CALL_SHUTTLE_REASON_LENGTH = 12 if("ai-securitylevel") src.tmp_alertlevel = text2num( href_list["newalertlevel"] ) if(!tmp_alertlevel) tmp_alertlevel = 0 - var/old_level = security_level + var/old_level = GLOB.security_level if(!tmp_alertlevel) tmp_alertlevel = SEC_LEVEL_GREEN if(tmp_alertlevel < SEC_LEVEL_GREEN) tmp_alertlevel = SEC_LEVEL_GREEN if(tmp_alertlevel > SEC_LEVEL_BLUE) tmp_alertlevel = SEC_LEVEL_BLUE //Cannot engage delta with this set_security_level(tmp_alertlevel) - if(security_level != old_level) + if(GLOB.security_level != old_level) //Only notify the admins if an actual change happened log_game("[key_name(usr)] has changed the security level to [get_security_level()].") message_admins("[key_name_admin(usr)] has changed the security level to [get_security_level()].") - switch(security_level) + switch(GLOB.security_level) if(SEC_LEVEL_GREEN) feedback_inc("alert_comms_green",1) if(SEC_LEVEL_BLUE) @@ -509,7 +507,7 @@ var/const/CALL_SHUTTLE_REASON_LENGTH = 12 playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) if(STATE_ALERT_LEVEL) dat += "Current alert level: [get_security_level()]
" - if(security_level == SEC_LEVEL_DELTA) + if(GLOB.security_level == SEC_LEVEL_DELTA) dat += "The self-destruct mechanism is active. Find a way to deactivate the mechanism to lower the alert level or evacuate." else dat += "Blue
" @@ -520,7 +518,7 @@ var/const/CALL_SHUTTLE_REASON_LENGTH = 12 dat += "Swipe ID to confirm change.
" if(STATE_TOGGLE_EMERGENCY) playsound(src, 'sound/machines/terminal_prompt.ogg', 50, 0) - if(emergency_access == 1) + if(GLOB.emergency_access == 1) dat += "Emergency Maintenance Access is currently ENABLED" dat += "
Restore maintenance access restrictions?
\[ OK | Cancel \]" else @@ -640,14 +638,14 @@ var/const/CALL_SHUTTLE_REASON_LENGTH = 12 if(STATE_ALERT_LEVEL) dat += "Current alert level: [get_security_level()]
" - if(security_level == SEC_LEVEL_DELTA) + if(GLOB.security_level == SEC_LEVEL_DELTA) dat += "The self-destruct mechanism is active. Find a way to deactivate the mechanism to lower the alert level or evacuate." else dat += "Blue
" dat += "Green" if(STATE_TOGGLE_EMERGENCY) - if(emergency_access == 1) + if(GLOB.emergency_access == 1) dat += "Emergency Maintenance Access is currently ENABLED" dat += "
Restore maintenance access restrictions?
\[ OK | Cancel \]" else @@ -688,7 +686,7 @@ var/const/CALL_SHUTTLE_REASON_LENGTH = 12 /obj/machinery/computer/communications/Destroy() - shuttle_caller_list -= src + GLOB.shuttle_caller_list -= src SSshuttle.autoEvac() return ..() diff --git a/code/game/machinery/computer/crew.dm b/code/game/machinery/computer/crew.dm index de65c1bed2..1d331051e6 100644 --- a/code/game/machinery/computer/crew.dm +++ b/code/game/machinery/computer/crew.dm @@ -7,27 +7,22 @@ idle_power_usage = 250 active_power_usage = 500 circuit = /obj/item/weapon/circuitboard/computer/crew - var/monitor = null //For VV debugging purposes light_color = LIGHT_COLOR_BLUE -/obj/machinery/computer/crew/New() - monitor = crewmonitor - return ..() - /obj/machinery/computer/crew/attack_ai(mob/user) if(stat & (BROKEN|NOPOWER)) return - crewmonitor.show(user) + GLOB.crewmonitor.show(user) /obj/machinery/computer/crew/attack_hand(mob/user) if(..()) return if(stat & (BROKEN|NOPOWER)) return - crewmonitor.show(user) + GLOB.crewmonitor.show(user) -var/global/datum/crewmonitor/crewmonitor = new +GLOBAL_DATUM_INIT(crewmonitor, /datum/crewmonitor, new) /datum/crewmonitor var/list/jobs @@ -151,7 +146,7 @@ var/global/datum/crewmonitor/crewmonitor = new var/pos_y var/life_status - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) // Check if their z-level is correct and if they are wearing a uniform. // Accept H.z==0 as well in case the mob is inside an object. if ((H.z == 0 || H.z == z) && istype(H.w_uniform, /obj/item/clothing/under)) @@ -256,15 +251,15 @@ var/global/datum/crewmonitor/crewmonitor = new . = ..() - if (old_z != src.z) crewmonitor.queueUpdate(old_z) - crewmonitor.queueUpdate(src.z) + if (old_z != src.z) GLOB.crewmonitor.queueUpdate(old_z) + GLOB.crewmonitor.queueUpdate(src.z) else return ..() /datum/crewmonitor/proc/queueUpdate(z) - addtimer(CALLBACK(crewmonitor, .proc/update, z), 5, TIMER_UNIQUE) + addtimer(CALLBACK(src, .proc/update, z), 5, TIMER_UNIQUE) /datum/crewmonitor/proc/sendResources(var/client/client) send_asset(client, "crewmonitor.js") send_asset(client, "crewmonitor.css") - SSminimap.send(client) \ No newline at end of file + SSminimap.send(client) diff --git a/code/game/machinery/computer/dna_console.dm b/code/game/machinery/computer/dna_console.dm index a100f16184..4837e64e89 100644 --- a/code/game/machinery/computer/dna_console.dm +++ b/code/game/machinery/computer/dna_console.dm @@ -401,12 +401,12 @@ if(buffer_slot["SE"]) I = new /obj/item/weapon/dnainjector/timed(loc) var/powers = 0 - for(var/datum/mutation/human/HM in good_mutations + bad_mutations + not_good_mutations) + for(var/datum/mutation/human/HM in GLOB.good_mutations + GLOB.bad_mutations + GLOB.not_good_mutations) if(HM.check_block_string(buffer_slot["SE"])) I.add_mutations.Add(HM) - if(HM in good_mutations) + if(HM in GLOB.good_mutations) powers += 1 - if(HM in bad_mutations + not_good_mutations) + if(HM in GLOB.bad_mutations + GLOB.not_good_mutations) powers -= 1 //To prevent just unlocking everything to get all powers to a syringe for max tech else I.remove_mutations.Add(HM) diff --git a/code/game/machinery/computer/gulag_teleporter.dm b/code/game/machinery/computer/gulag_teleporter.dm index b9dc410e57..60376d4ead 100644 --- a/code/game/machinery/computer/gulag_teleporter.dm +++ b/code/game/machinery/computer/gulag_teleporter.dm @@ -4,7 +4,7 @@ desc = "Used to send criminals to the Labor Camp" icon_screen = "explosive" icon_keyboard = "security_key" - req_access = list(access_armory) + req_access = list(GLOB.access_armory) circuit = /obj/item/weapon/circuitboard/computer/gulag_teleporter_console var/default_goal = 200 var/obj/item/weapon/card/id/prisoner/id = null @@ -38,7 +38,7 @@ return ..() /obj/machinery/computer/gulag_teleporter_computer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "gulag_console", name, 455, 440, master_ui, state) @@ -55,8 +55,8 @@ prisoner_list["name"] = prisoner.real_name if(id) can_teleport = TRUE - if(!isnull(data_core.general)) - for(var/r in data_core.security) + if(!isnull(GLOB.data_core.general)) + for(var/r in GLOB.data_core.security) var/datum/data/record/R = r if(R.fields["name"] == prisoner_list["name"]) temporary_record = R @@ -135,7 +135,7 @@ /obj/machinery/computer/gulag_teleporter_computer/proc/findteleporter() var/obj/machinery/gulag_teleporter/teleporterf = null - for(dir in cardinal) + for(dir in GLOB.cardinal) teleporterf = locate(/obj/machinery/gulag_teleporter, get_step(src, dir)) if(teleporterf && teleporterf.is_operational()) return teleporterf diff --git a/code/game/machinery/computer/medical.dm b/code/game/machinery/computer/medical.dm index fc4e9f6071..dee63b902c 100644 --- a/code/game/machinery/computer/medical.dm +++ b/code/game/machinery/computer/medical.dm @@ -5,7 +5,7 @@ desc = "This can be used to check medical records." icon_screen = "medcomp" icon_keyboard = "med_key" - req_one_access = list(access_medical, access_forensics_lockers) + req_one_access = list(GLOB.access_medical, GLOB.access_forensics_lockers) circuit = /obj/item/weapon/circuitboard/computer/med_data var/obj/item/weapon/card/id/scan = null var/authenticated = null @@ -72,11 +72,11 @@ "} - if(!isnull(data_core.general)) - for(var/datum/data/record/R in sortRecord(data_core.general, sortBy, order)) + if(!isnull(GLOB.data_core.general)) + for(var/datum/data/record/R in sortRecord(GLOB.data_core.general, sortBy, order)) var/blood_type = "" var/b_dna = "" - for(var/datum/data/record/E in data_core.medical) + for(var/datum/data/record/E in GLOB.data_core.medical) if((E.fields["name"] == R.fields["name"] && E.fields["id"] == R.fields["id"])) blood_type = E.fields["blood_type"] b_dna = E.fields["b_dna"] @@ -98,8 +98,8 @@ dat += text("", R.fields["p_stat"]) dat += text("", R.fields["m_stat"]) dat += "
JobSlotsOpen jobClose jobPrioritize
[][]

" -// if(data_core.general) -// for(var/datum/data/record/R in sortRecord(data_core.general)) +// if(GLOB.data_core.general) +// for(var/datum/data/record/R in sortRecord(GLOB.data_core.general)) // dat += "[R.fields["id"]]: [R.fields["name"]]
" // //Foreach goto(132) dat += text("
Back", src) @@ -108,7 +108,7 @@ if(4) dat += "" - if(active1 in data_core.general) + if(active1 in GLOB.data_core.general) if(istype(active1.fields["photo_front"], /obj/item/weapon/photo)) var/obj/item/weapon/photo/P1 = active1.fields["photo_front"] user << browse_rsc(P1.img, "photo_front") @@ -130,7 +130,7 @@ dat += "" dat += "" - if(active2 in data_core.medical) + if(active2 in GLOB.data_core.medical) dat += "" dat += "" dat += "" @@ -172,7 +172,7 @@ dat += "Back" dat += "
Medical Robots:" var/bdat = null - for(var/mob/living/simple_animal/bot/medbot/M in living_mob_list) + for(var/mob/living/simple_animal/bot/medbot/M in GLOB.living_mob_list) if(M.z != src.z) continue //only find medibots on the same z-level as the computer var/turf/bl = get_turf(M) @@ -201,9 +201,9 @@ . = ..() if(.) return . - if(!(active1 in data_core.general)) + if(!(active1 in GLOB.data_core.general)) src.active1 = null - if(!(active2 in data_core.medical)) + if(!(active2 in GLOB.data_core.medical)) src.active2 = null if(usr.contents.Find(src) || (in_range(src, usr) && isturf(loc)) || issilicon(usr) || IsAdminGhost(usr)) @@ -293,7 +293,7 @@ else if(href_list["del_all2"]) investigate_log("[usr.name] ([usr.key]) has deleted all medical records.", "records") - data_core.medical.Cut() + GLOB.data_core.medical.Cut() src.temp = "All records deleted." else if(href_list["field"]) @@ -464,9 +464,9 @@ active2 = null else if(href_list["d_rec"]) - active1 = find_record("id", href_list["d_rec"], data_core.general) + active1 = find_record("id", href_list["d_rec"], GLOB.data_core.general) if(active1) - active2 = find_record("id", href_list["d_rec"], data_core.medical) + active2 = find_record("id", href_list["d_rec"], GLOB.data_core.medical) if(!active2) active1 = null screen = 4 @@ -488,12 +488,12 @@ R.fields["cdi"] = "None" R.fields["cdi_d"] = "No diseases have been diagnosed at the moment." R.fields["notes"] = "No notes." - data_core.medical += R + GLOB.data_core.medical += R src.active2 = R src.screen = 4 else if(href_list["add_c"]) - if(!(active2 in data_core.medical)) + if(!(active2 in GLOB.data_core.medical)) return var/a2 = src.active2 var/t1 = stripped_multiline_input("Add Comment:", "Med. records", null, null) @@ -502,7 +502,7 @@ var/counter = 1 while(src.active2.fields[text("com_[]", counter)]) counter++ - src.active2.fields[text("com_[]", counter)] = text("Made by [] ([]) on [] [], []
[]", src.authenticated, src.rank, worldtime2text(), time2text(world.realtime, "MMM DD"), year_integer+540, t1) + src.active2.fields[text("com_[]", counter)] = text("Made by [] ([]) on [] [], []
[]", src.authenticated, src.rank, worldtime2text(), time2text(world.realtime, "MMM DD"), GLOB.year_integer+540, t1) else if(href_list["del_c"]) if((istype(src.active2, /datum/data/record) && src.active2.fields[text("com_[]", href_list["del_c"])])) @@ -515,7 +515,7 @@ src.active1 = null src.active2 = null t1 = lowertext(t1) - for(var/datum/data/record/R in data_core.medical) + for(var/datum/data/record/R in GLOB.data_core.medical) if((lowertext(R.fields["name"]) == t1 || t1 == lowertext(R.fields["id"]) || t1 == lowertext(R.fields["b_dna"]))) src.active2 = R else @@ -523,7 +523,7 @@ if(!( src.active2 )) src.temp = text("Could not locate record [].", sanitize(t1)) else - for(var/datum/data/record/E in data_core.general) + for(var/datum/data/record/E in GLOB.data_core.general) if((E.fields["name"] == src.active2.fields["name"] || E.fields["id"] == src.active2.fields["id"])) src.active1 = E else @@ -533,28 +533,28 @@ else if(href_list["print_p"]) if(!( src.printing )) src.printing = 1 - data_core.medicalPrintCount++ + GLOB.data_core.medicalPrintCount++ playsound(loc, 'sound/items/poster_being_created.ogg', 100, 1) sleep(30) var/obj/item/weapon/paper/P = new /obj/item/weapon/paper( src.loc ) - P.info = "
Medical Record - (MR-[data_core.medicalPrintCount])

" - if(active1 in data_core.general) + P.info = "
Medical Record - (MR-[GLOB.data_core.medicalPrintCount])

" + if(active1 in GLOB.data_core.general) P.info += text("Name: [] ID: []
\nSex: []
\nAge: []
", src.active1.fields["name"], src.active1.fields["id"], src.active1.fields["sex"], src.active1.fields["age"]) if(config.mutant_races) P.info += "\nSpecies: [active1.fields["species"]]
" P.info += text("\nFingerprint: []
\nPhysical Status: []
\nMental Status: []
", src.active1.fields["fingerprint"], src.active1.fields["p_stat"], src.active1.fields["m_stat"]) else P.info += "General Record Lost!
" - if(active2 in data_core.medical) + if(active2 in GLOB.data_core.medical) P.info += text("
\n
Medical Data

\nBlood Type: []
\nDNA: []
\n
\nMinor Disabilities: []
\nDetails: []
\n
\nMajor Disabilities: []
\nDetails: []
\n
\nAllergies: []
\nDetails: []
\n
\nCurrent Diseases: [] (per disease info placed in log/comment section)
\nDetails: []
\n
\nImportant Notes:
\n\t[]
\n
\n
Comments/Log

", src.active2.fields["blood_type"], src.active2.fields["b_dna"], src.active2.fields["mi_dis"], src.active2.fields["mi_dis_d"], src.active2.fields["ma_dis"], src.active2.fields["ma_dis_d"], src.active2.fields["alg"], src.active2.fields["alg_d"], src.active2.fields["cdi"], src.active2.fields["cdi_d"], src.active2.fields["notes"]) var/counter = 1 while(src.active2.fields[text("com_[]", counter)]) P.info += text("[]
", src.active2.fields[text("com_[]", counter)]) counter++ - P.name = text("MR-[] '[]'", data_core.medicalPrintCount, src.active1.fields["name"]) + P.name = text("MR-[] '[]'", GLOB.data_core.medicalPrintCount, src.active1.fields["name"]) else P.info += "Medical Record Lost!
" - P.name = text("MR-[] '[]'", data_core.medicalPrintCount, "Record Lost") + P.name = text("MR-[] '[]'", GLOB.data_core.medicalPrintCount, "Record Lost") P.info += "" src.printing = null @@ -564,7 +564,7 @@ /obj/machinery/computer/med_data/emp_act(severity) if(!(stat & (BROKEN|NOPOWER))) - for(var/datum/data/record/R in data_core.medical) + for(var/datum/data/record/R in GLOB.data_core.medical) if(prob(10/severity)) switch(rand(1,6)) if(1) diff --git a/code/game/machinery/computer/message.dm b/code/game/machinery/computer/message.dm index a0ada38d1e..0b61f19f0a 100644 --- a/code/game/machinery/computer/message.dm +++ b/code/game/machinery/computer/message.dm @@ -60,8 +60,8 @@ ..() //Is the server isn't linked to a server, and there's a server available, default it to the first one in the list. if(!linkedServer) - if(message_servers && message_servers.len > 0) - linkedServer = message_servers[1] + if(GLOB.message_servers && GLOB.message_servers.len > 0) + linkedServer = GLOB.message_servers[1] /obj/machinery/computer/message_monitor/attack_hand(mob/living/user) if(..()) @@ -269,11 +269,11 @@ if(auth) linkedServer.active = !linkedServer.active //Find a server if (href_list["find"]) - if(message_servers && message_servers.len > 1) - src.linkedServer = input(usr,"Please select a server.", "Select a server.", null) as null|anything in message_servers + if(GLOB.message_servers && GLOB.message_servers.len > 1) + src.linkedServer = input(usr,"Please select a server.", "Select a server.", null) as null|anything in GLOB.message_servers message = "NOTICE: Server selected." - else if(message_servers && message_servers.len > 0) - linkedServer = message_servers[1] + else if(GLOB.message_servers && GLOB.message_servers.len > 0) + linkedServer = GLOB.message_servers[1] message = "NOTICE: Only Single Server Detected - Server selected." else message = noserver @@ -376,7 +376,7 @@ if("Recepient") //Get out list of viable PDAs var/list/obj/item/device/pda/sendPDAs = get_viewable_pdas() - if(PDAs && PDAs.len > 0) + if(GLOB.PDAs && GLOB.PDAs.len > 0) customrecepient = input(usr, "Select a PDA from the list.") as null|anything in sortNames(sendPDAs) else customrecepient = null @@ -458,8 +458,8 @@ /obj/item/weapon/paper/monitorkey/New() ..() spawn(10) - if(message_servers) - for(var/obj/machinery/message_server/server in message_servers) + if(GLOB.message_servers) + for(var/obj/machinery/message_server/server in GLOB.message_servers) if(!isnull(server)) if(!isnull(server.decryptkey)) info = "

Daily Key Reset


The new message monitor key is '[server.decryptkey]'.
Please keep this a secret and away from the clown.
If necessary, change the password to a more secure one." diff --git a/code/game/machinery/computer/pod.dm b/code/game/machinery/computer/pod.dm index f41375a705..42ff2b9ee7 100644 --- a/code/game/machinery/computer/pod.dm +++ b/code/game/machinery/computer/pod.dm @@ -130,7 +130,7 @@ name = "\improper ProComp Executive IIc" desc = "The Syndicate operate on a tight budget. Operates external airlocks." title = "External Airlock Controls" - req_access = list(access_syndicate) + req_access = list(GLOB.access_syndicate) /obj/machinery/computer/pod/old/syndicate/attack_hand(mob/user) if(!allowed(user)) diff --git a/code/game/machinery/computer/prisoner.dm b/code/game/machinery/computer/prisoner.dm index c6aa932c6c..27d4275ee5 100644 --- a/code/game/machinery/computer/prisoner.dm +++ b/code/game/machinery/computer/prisoner.dm @@ -3,7 +3,7 @@ desc = "Used to manage tracking implants placed inside criminals." icon_screen = "explosive" icon_keyboard = "security_key" - req_access = list(access_brig) + req_access = list(GLOB.access_brig) var/id = 0 var/temp = null var/status = 0 @@ -34,7 +34,7 @@ dat += "

Prisoner Implant Management

" dat += "
Chemical Implants
" var/turf/Tr = null - for(var/obj/item/weapon/implant/chem/C in tracked_chem_implants) + for(var/obj/item/weapon/implant/chem/C in GLOB.tracked_chem_implants) Tr = get_turf(C) if((Tr) && (Tr.z != src.z)) continue//Out of range @@ -47,7 +47,7 @@ dat += "((10))
" dat += "********************************
" dat += "
Tracking Implants
" - for(var/obj/item/weapon/implant/tracking/T in tracked_implants) + for(var/obj/item/weapon/implant/tracking/T in GLOB.tracked_implants) if(!isliving(T.imp_in)) continue Tr = get_turf(T) @@ -111,16 +111,16 @@ num = min(num,1000) //Cap the quota to the equivilent of 10 minutes. inserted_id.goal = num else if(href_list["inject1"]) - var/obj/item/weapon/implant/I = locate(href_list["inject1"]) in tracked_chem_implants + var/obj/item/weapon/implant/I = locate(href_list["inject1"]) in GLOB.tracked_chem_implants if(I && istype(I)) I.activate(1) else if(href_list["inject5"]) - var/obj/item/weapon/implant/I = locate(href_list["inject5"]) in tracked_chem_implants + var/obj/item/weapon/implant/I = locate(href_list["inject5"]) in GLOB.tracked_chem_implants if(I && istype(I)) I.activate(5) else if(href_list["inject10"]) - var/obj/item/weapon/implant/I = locate(href_list["inject10"]) in tracked_chem_implants + var/obj/item/weapon/implant/I = locate(href_list["inject10"]) in GLOB.tracked_chem_implants if(I && istype(I)) I.activate(10) @@ -132,8 +132,9 @@ else if(href_list["warn"]) var/warning = copytext(sanitize(input(usr,"Message:","Enter your message here!","")),1,MAX_MESSAGE_LEN) - if(!warning) return - var/obj/item/weapon/implant/I = locate(href_list["warn"]) in tracked_chem_implants + if(!warning) + return + var/obj/item/weapon/implant/I = locate(href_list["warn"]) in GLOB.tracked_implants if(I && istype(I) && I.imp_in) var/mob/living/R = I.imp_in to_chat(R, "You hear a voice in your head saying: '[warning]'") diff --git a/code/game/machinery/computer/robot.dm b/code/game/machinery/computer/robot.dm index 0cb2ea8cc2..3772dacbdb 100644 --- a/code/game/machinery/computer/robot.dm +++ b/code/game/machinery/computer/robot.dm @@ -6,7 +6,7 @@ desc = "Used to remotely lockdown or detonate linked Cyborgs." icon_screen = "robot" icon_keyboard = "rd_key" - req_access = list(access_robotics) + req_access = list(GLOB.access_robotics) circuit = /obj/item/weapon/circuitboard/computer/robotics var/temp = null @@ -37,7 +37,7 @@ user.set_machine(src) var/dat var/robots = 0 - for(var/mob/living/silicon/robot/R in mob_list) + for(var/mob/living/silicon/robot/R in GLOB.mob_list) if(!can_control(user, R)) continue robots++ @@ -75,7 +75,7 @@ dat += "
" var/drones = 0 - for(var/mob/living/simple_animal/drone/D in mob_list) + for(var/mob/living/simple_animal/drone/D in GLOB.mob_list) if(D.hacked) continue drones++ @@ -103,7 +103,7 @@ else if (href_list["killbot"]) if(src.allowed(usr)) - var/mob/living/silicon/robot/R = locate(href_list["killbot"]) in silicon_mobs + var/mob/living/silicon/robot/R = locate(href_list["killbot"]) in GLOB.silicon_mobs if(can_control(usr, R)) var/choice = input("Are you certain you wish to detonate [R.name]?") in list("Confirm", "Abort") if(choice == "Confirm" && can_control(usr, R) && !..()) @@ -123,7 +123,7 @@ else if (href_list["stopbot"]) if(src.allowed(usr)) - var/mob/living/silicon/robot/R = locate(href_list["stopbot"]) in silicon_mobs + var/mob/living/silicon/robot/R = locate(href_list["stopbot"]) in GLOB.silicon_mobs if(can_control(usr, R)) var/choice = input("Are you certain you wish to [R.canmove ? "lock down" : "release"] [R.name]?") in list("Confirm", "Abort") if(choice == "Confirm" && can_control(usr, R) && !..()) @@ -139,7 +139,7 @@ else if (href_list["magbot"]) if((issilicon(usr) && is_special_character(usr)) || IsAdminGhost(usr)) - var/mob/living/silicon/robot/R = locate(href_list["magbot"]) in silicon_mobs + var/mob/living/silicon/robot/R = locate(href_list["magbot"]) in GLOB.silicon_mobs if(istype(R) && !R.emagged && ((R.syndicate && R == usr) || R.connected_ai == usr || IsAdminGhost(usr)) && !R.scrambledcodes && can_control(usr, R)) log_game("[key_name(usr)] emagged [R.name] using robotic console!") message_admins("[key_name_admin(usr)] emagged cyborg [key_name_admin(R)] using robotic console!") @@ -149,7 +149,7 @@ else if(href_list["convert"]) if(issilicon(usr) && is_special_character(usr)) - var/mob/living/silicon/robot/R = locate(href_list["convert"]) in silicon_mobs + var/mob/living/silicon/robot/R = locate(href_list["convert"]) in GLOB.silicon_mobs if(istype(R) && !is_servant_of_ratvar(R) && is_servant_of_ratvar(usr) && R.connected_ai == usr) log_game("[key_name(usr)] converted [R.name] using robotic console!") message_admins("[key_name_admin(usr)] converted cyborg [key_name_admin(R)] using robotic console!") diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm index fbbae48ad3..b8d777e42d 100644 --- a/code/game/machinery/computer/security.dm +++ b/code/game/machinery/computer/security.dm @@ -1,9 +1,9 @@ /obj/machinery/computer/secure_data//TODO:SANITY name = "security records console" - desc = "Used to view and edit personnel's security records" + desc = "Used to view and edit personnel's security records." icon_screen = "security" icon_keyboard = "security_key" - req_one_access = list(access_security, access_forensics_lockers) + req_one_access = list(GLOB.access_security, GLOB.access_forensics_lockers) circuit = /obj/item/weapon/circuitboard/computer/secure_data var/obj/item/weapon/card/id/scan = null var/authenticated = null @@ -122,10 +122,10 @@ "} - if(!isnull(data_core.general)) - for(var/datum/data/record/R in sortRecord(data_core.general, sortBy, order)) + if(!isnull(GLOB.data_core.general)) + for(var/datum/data/record/R in sortRecord(GLOB.data_core.general, sortBy, order)) var/crimstat = "" - for(var/datum/data/record/E in data_core.security) + for(var/datum/data/record/E in GLOB.data_core.security) if((E.fields["name"] == R.fields["name"]) && (E.fields["id"] == R.fields["id"])) crimstat = E.fields["criminal"] var/background @@ -163,7 +163,7 @@ dat += "
Delete All Records

Back" if(3) dat += "Security Record
" - if(istype(active1, /datum/data/record) && data_core.general.Find(active1)) + if(istype(active1, /datum/data/record) && GLOB.data_core.general.Find(active1)) if(istype(active1.fields["photo_front"], /obj/item/weapon/photo)) var/obj/item/weapon/photo/P1 = active1.fields["photo_front"] user << browse_rsc(P1.img, "photo_front") @@ -189,7 +189,7 @@
Medical Record
General Record Lost!

Medical Data
Blood Type: [active2.fields["blood_type"]] 
DNA: [active2.fields["b_dna"]] 

Minor Disabilities:

 [active2.fields["mi_dis"]] 
Fingerprints Criminal Status
"} else dat += "
General Record Lost!
" - if((istype(active2, /datum/data/record) && data_core.security.Find(active2))) + if((istype(active2, /datum/data/record) && GLOB.data_core.security.Find(active2))) dat += "Security Data" dat += "
Criminal Status: [active2.fields["criminal"]]" dat += "

Minor Crimes: Add New" @@ -262,9 +262,9 @@ What a mess.*/ . = ..() if(.) return . - if(!( data_core.general.Find(active1) )) + if(!( GLOB.data_core.general.Find(active1) )) active1 = null - if(!( data_core.security.Find(active2) )) + if(!( GLOB.data_core.security.Find(active2) )) active2 = null if(usr.contents.Find(src) || (in_range(src, usr) && isturf(loc)) || issilicon(usr) || IsAdminGhost(usr)) usr.set_machine(src) @@ -341,10 +341,10 @@ What a mess.*/ if("Browse Record") var/datum/data/record/R = locate(href_list["d_rec"]) var/S = locate(href_list["d_rec"]) - if(!( data_core.general.Find(R) )) + if(!( GLOB.data_core.general.Find(R) )) temp = "Record Not Found!" else - for(var/datum/data/record/E in data_core.security) + for(var/datum/data/record/E in GLOB.data_core.security) if((E.fields["name"] == R.fields["name"] || E.fields["id"] == R.fields["id"])) S = E active1 = R @@ -355,19 +355,19 @@ What a mess.*/ if("Print Record") if(!( printing )) printing = 1 - data_core.securityPrintCount++ + GLOB.data_core.securityPrintCount++ playsound(loc, 'sound/items/poster_being_created.ogg', 100, 1) sleep(30) var/obj/item/weapon/paper/P = new /obj/item/weapon/paper( loc ) - P.info = "
Security Record - (SR-[data_core.securityPrintCount])

" - if((istype(active1, /datum/data/record) && data_core.general.Find(active1))) + P.info = "
Security Record - (SR-[GLOB.data_core.securityPrintCount])

" + if((istype(active1, /datum/data/record) && GLOB.data_core.general.Find(active1))) P.info += text("Name: [] ID: []
\nSex: []
\nAge: []
", active1.fields["name"], active1.fields["id"], active1.fields["sex"], active1.fields["age"]) if(config.mutant_races) P.info += "\nSpecies: [active1.fields["species"]]
" P.info += text("\nFingerprint: []
\nPhysical Status: []
\nMental Status: []
", active1.fields["fingerprint"], active1.fields["p_stat"], active1.fields["m_stat"]) else P.info += "General Record Lost!
" - if((istype(active2, /datum/data/record) && data_core.security.Find(active2))) + if((istype(active2, /datum/data/record) && GLOB.data_core.security.Find(active2))) P.info += text("
\n
Security Data

\nCriminal Status: []", active2.fields["criminal"]) P.info += "
\n
\nMinor Crimes:
\n" @@ -408,10 +408,10 @@ What a mess.*/ while(active2.fields[text("com_[]", counter)]) P.info += text("[]
", active2.fields[text("com_[]", counter)]) counter++ - P.name = text("SR-[] '[]'", data_core.securityPrintCount, active1.fields["name"]) + P.name = text("SR-[] '[]'", GLOB.data_core.securityPrintCount, active1.fields["name"]) else P.info += "Security Record Lost!
" - P.name = text("SR-[] '[]'", data_core.securityPrintCount, "Record Lost") + P.name = text("SR-[] '[]'", GLOB.data_core.securityPrintCount, "Record Lost") P.info += "" printing = null if("Print Poster") @@ -439,7 +439,7 @@ What a mess.*/ playsound(loc, 'sound/items/poster_being_created.ogg', 100, 1) printing = 1 sleep(30) - if((istype(active1, /datum/data/record) && data_core.general.Find(active1)))//make sure the record still exists. + if((istype(active1, /datum/data/record) && GLOB.data_core.general.Find(active1)))//make sure the record still exists. var/obj/item/weapon/photo/photo = active1.fields["photo_front"] new /obj/item/weapon/poster/wanted(src.loc, photo.img, wanted_name, info) printing = 0 @@ -453,9 +453,9 @@ What a mess.*/ if("Purge All Records") investigate_log("[usr.name] ([usr.key]) has purged all the security records.", "records") - for(var/datum/data/record/R in data_core.security) + for(var/datum/data/record/R in GLOB.data_core.security) qdel(R) - data_core.security.Cut() + GLOB.data_core.security.Cut() temp = "All Security records deleted." if("Add Entry") @@ -468,7 +468,7 @@ What a mess.*/ var/counter = 1 while(active2.fields[text("com_[]", counter)]) counter++ - active2.fields[text("com_[]", counter)] = text("Made by [] ([]) on [] [], []
[]", src.authenticated, src.rank, worldtime2text(), time2text(world.realtime, "MMM DD"), year_integer+540, t1) + active2.fields[text("com_[]", counter)] = text("Made by [] ([]) on [] [], []
[]", src.authenticated, src.rank, worldtime2text(), time2text(world.realtime, "MMM DD"), GLOB.year_integer+540, t1) if("Delete Record (ALL)") if(active1) @@ -496,7 +496,7 @@ What a mess.*/ R.fields["mi_crim"] = list() R.fields["ma_crim"] = list() R.fields["notes"] = "No notes." - data_core.security += R + GLOB.data_core.security += R active2 = R screen = 3 @@ -515,7 +515,7 @@ What a mess.*/ G.fields["fingerprint"] = "?????" G.fields["p_stat"] = "Active" G.fields["m_stat"] = "Stable" - data_core.general += G + GLOB.data_core.general += G active1 = G //Security Record @@ -527,7 +527,7 @@ What a mess.*/ R.fields["mi_crim"] = list() R.fields["ma_crim"] = list() R.fields["notes"] = "No notes." - data_core.security += R + GLOB.data_core.security += R active2 = R //Medical Record @@ -545,7 +545,7 @@ What a mess.*/ M.fields["cdi"] = "None" M.fields["cdi_d"] = "No diseases have been diagnosed at the moment." M.fields["notes"] = "No notes." - data_core.medical += M + GLOB.data_core.medical += M @@ -593,7 +593,7 @@ What a mess.*/ active1.fields["age"] = t1 if("species") if(istype(active1, /datum/data/record)) - var/t1 = input("Select a species", "Species Selection") as null|anything in roundstart_species + var/t1 = input("Select a species", "Species Selection") as null|anything in GLOB.roundstart_species if(!canUseSecurityRecordsConsole(usr, t1, a1)) return active1.fields["species"] = t1 @@ -623,28 +623,28 @@ What a mess.*/ var/t2 = stripped_multiline_input(usr, "Please input minor crime details:", "Secure. records", "", null) if(!canUseSecurityRecordsConsole(usr, t1, null, a2)) return - var/crime = data_core.createCrimeEntry(t1, t2, authenticated, worldtime2text()) - data_core.addMinorCrime(active1.fields["id"], crime) + var/crime = GLOB.data_core.createCrimeEntry(t1, t2, authenticated, worldtime2text()) + GLOB.data_core.addMinorCrime(active1.fields["id"], crime) if("mi_crim_delete") if(istype(active1, /datum/data/record)) if(href_list["cdataid"]) if(!canUseSecurityRecordsConsole(usr, "delete", null, a2)) return - data_core.removeMinorCrime(active1.fields["id"], href_list["cdataid"]) + GLOB.data_core.removeMinorCrime(active1.fields["id"], href_list["cdataid"]) if("ma_crim_add") if(istype(active1, /datum/data/record)) var/t1 = stripped_input(usr, "Please input major crime names:", "Secure. records", "", null) var/t2 = stripped_multiline_input(usr, "Please input major crime details:", "Secure. records", "", null) if(!canUseSecurityRecordsConsole(usr, t1, null, a2)) return - var/crime = data_core.createCrimeEntry(t1, t2, authenticated, worldtime2text()) - data_core.addMajorCrime(active1.fields["id"], crime) + var/crime = GLOB.data_core.createCrimeEntry(t1, t2, authenticated, worldtime2text()) + GLOB.data_core.addMajorCrime(active1.fields["id"], crime) if("ma_crim_delete") if(istype(active1, /datum/data/record)) if(href_list["cdataid"]) if(!canUseSecurityRecordsConsole(usr, "delete", null, a2)) return - data_core.removeMajorCrime(active1.fields["id"], href_list["cdataid"]) + GLOB.data_core.removeMajorCrime(active1.fields["id"], href_list["cdataid"]) if("notes") if(istype(active2, /datum/data/record)) var/t1 = stripped_input(usr, "Please summarize notes:", "Secure. records", active2.fields["notes"], null) @@ -697,7 +697,7 @@ What a mess.*/ if("released") active2.fields["criminal"] = "Discharged" investigate_log("[active1.fields["name"]] has been set from [old_field] to [active2.fields["criminal"]] by [usr.name] ([usr.key]).", "records") - for(var/mob/living/carbon/human/H in mob_list) //thanks for forcing me to do this, whoever wrote this shitty records system + for(var/mob/living/carbon/human/H in GLOB.mob_list) //thanks for forcing me to do this, whoever wrote this shitty records system H.sec_hud_set_security_status() if("Delete Record (Security) Execute") investigate_log("[usr.name] ([usr.key]) has deleted the security records for [active1.fields["name"]].", "records") @@ -708,7 +708,7 @@ What a mess.*/ if("Delete Record (ALL) Execute") if(active1) investigate_log("[usr.name] ([usr.key]) has deleted all records for [active1.fields["name"]].", "records") - for(var/datum/data/record/R in data_core.medical) + for(var/datum/data/record/R in GLOB.data_core.medical) if((R.fields["name"] == active1.fields["name"] || R.fields["id"] == active1.fields["id"])) qdel(R) break @@ -742,14 +742,14 @@ What a mess.*/ ..(severity) return - for(var/datum/data/record/R in data_core.security) + for(var/datum/data/record/R in GLOB.data_core.security) if(prob(10/severity)) switch(rand(1,8)) if(1) if(prob(10)) R.fields["name"] = "[pick(lizard_name(MALE),lizard_name(FEMALE))]" else - R.fields["name"] = "[pick(pick(first_names_male), pick(first_names_female))] [pick(last_names)]" + R.fields["name"] = "[pick(pick(GLOB.first_names_male), pick(GLOB.first_names_female))] [pick(GLOB.last_names)]" if(2) R.fields["sex"] = pick("Male", "Female") if(3) @@ -761,9 +761,9 @@ What a mess.*/ if(6) R.fields["m_stat"] = pick("*Insane*", "*Unstable*", "*Watch*", "Stable") if(7) - R.fields["species"] = pick(roundstart_species) + R.fields["species"] = pick(GLOB.roundstart_species) if(8) - var/datum/data/record/G = pick(data_core.general) + var/datum/data/record/G = pick(GLOB.data_core.general) R.fields["photo_front"] = G.fields["photo_front"] R.fields["photo_side"] = G.fields["photo_side"] continue diff --git a/code/game/machinery/computer/station_alert.dm b/code/game/machinery/computer/station_alert.dm index 2d27bef53c..d626811e6a 100644 --- a/code/game/machinery/computer/station_alert.dm +++ b/code/game/machinery/computer/station_alert.dm @@ -9,7 +9,7 @@ light_color = LIGHT_COLOR_CYAN /obj/machinery/computer/station_alert/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "station_alert", name, 300, 500, master_ui, state) diff --git a/code/game/machinery/computer/telecrystalconsoles.dm b/code/game/machinery/computer/telecrystalconsoles.dm index daf2864374..4bb872b347 100644 --- a/code/game/machinery/computer/telecrystalconsoles.dm +++ b/code/game/machinery/computer/telecrystalconsoles.dm @@ -1,6 +1,6 @@ #define NUKESCALINGMODIFIER 1 -var/list/possible_uplinker_IDs = list("Alfa","Bravo","Charlie","Delta","Echo","Foxtrot","Zero", "Niner") +GLOBAL_LIST_INIT(possible_uplinker_IDs, list("Alfa","Bravo","Charlie","Delta","Echo","Foxtrot","Zero", "Niner")) /obj/machinery/computer/telecrystals name = "\improper Telecrystal assignment station" @@ -21,16 +21,13 @@ var/list/possible_uplinker_IDs = list("Alfa","Bravo","Charlie","Delta","Echo","F var/obj/item/uplinkholder = null var/obj/machinery/computer/telecrystals/boss/linkedboss = null -/obj/machinery/computer/telecrystals/uplinker/New() +/obj/machinery/computer/telecrystals/uplinker/Initialize() ..() - var/ID - if(possible_uplinker_IDs.len) - ID = pick(possible_uplinker_IDs) - possible_uplinker_IDs -= ID - name = "[name] [ID]" - else - name = "[name] [rand(1,999)]" + var/ID = pick_n_take(GLOB.possible_uplinker_IDs) + if(!ID) + ID = rand(1,999) + name = "[name] [ID]" /obj/machinery/computer/telecrystals/uplinker/attackby(obj/item/O, mob/user, params) if(uplinkholder) @@ -147,8 +144,7 @@ var/list/possible_uplinker_IDs = list("Alfa","Bravo","Charlie","Delta","Echo","F /obj/machinery/computer/telecrystals/boss/proc/getDangerous()//This scales the TC assigned with the round population. ..() - var/danger - danger = joined_player_list.len - ticker.mode.syndicates.len + var/danger = GLOB.joined_player_list.len - SSticker.mode.syndicates.len danger = Ceiling(danger, 10) scaleTC(danger) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 89390560b4..df5366024b 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -37,8 +37,10 @@ #define AIRLOCK_DAMAGE_DEFLECTION_N 20 // Normal airlock damage deflection #define AIRLOCK_DAMAGE_DEFLECTION_R 30 // Reinforced airlock damage deflection +#define NOT_ELECTRIFIED 0 +#define ELECTRIFIED_PERMANENT -1 + -var/list/airlock_overlays = list() /obj/machinery/door/airlock name = "airlock" @@ -90,13 +92,16 @@ var/list/airlock_overlays = list() hud_possible = list(DIAG_AIRLOCK_HUD) var/air_tight = FALSE //TRUE means density will be set as soon as the door begins to close + var/prying_so_hard = FALSE + + var/static/list/airlock_overlays = list() /obj/machinery/door/airlock/Initialize() ..() wires = new /datum/wires/airlock(src) if(src.closeOtherId != null) spawn (5) - for (var/obj/machinery/door/airlock/A in airlocks) + for (var/obj/machinery/door/airlock/A in GLOB.airlocks) if(A.closeOtherId == src.closeOtherId && A != src) src.closeOther = A break @@ -111,7 +116,7 @@ var/list/airlock_overlays = list() if(damage_deflection == AIRLOCK_DAMAGE_DEFLECTION_N && security_level > AIRLOCK_SECURITY_METAL) damage_deflection = AIRLOCK_DAMAGE_DEFLECTION_R prepare_huds() - var/datum/atom_hud/data/diagnostic/diag_hud = huds[DATA_HUD_DIAGNOSTIC] + var/datum/atom_hud/data/diagnostic/diag_hud = GLOB.huds[DATA_HUD_DIAGNOSTIC] diag_hud.add_to_hud(src) diag_hud_set_electrified() @@ -208,7 +213,7 @@ var/list/airlock_overlays = list() cyclelinkedairlock.cyclelinkedairlock = null cyclelinkedairlock = null if(id_tag) - for(var/obj/machinery/doorButtons/D in machines) + for(var/obj/machinery/doorButtons/D in GLOB.machines) D.removeMe(src) return ..() @@ -264,7 +269,7 @@ var/list/airlock_overlays = list() user.Weaken(3) /obj/machinery/door/airlock/proc/isElectrified() - if(src.secondsElectrified != 0) + if(src.secondsElectrified != NOT_ELECTRIFIED) return 1 return 0 @@ -487,6 +492,9 @@ var/list/airlock_overlays = list() add_overlay(damag_overlay) /proc/get_airlock_overlay(icon_state, icon_file) + var/obj/machinery/door/airlock/A + pass(A) //suppress unused warning + var/list/airlock_overlays = A.airlock_overlays var/iconkey = "[icon_state][icon_file]" if(airlock_overlays[iconkey]) return airlock_overlays[iconkey] @@ -617,10 +625,10 @@ var/list/airlock_overlays = list() if(wires.is_cut(WIRE_SHOCK)) t1 += text("Electrification wire is cut.
\n") - if(src.secondsElectrified==-1) + if(secondsElectrified==ELECTRIFIED_PERMANENT) t1 += text("Door is electrified indefinitely. Un-electrify it?
\n", src) - else if(src.secondsElectrified>0) - t1 += text("Door is electrified temporarily ([] seconds). Un-electrify it?
\n", src.secondsElectrified, src) + else if(secondsElectrified>NOT_ELECTRIFIED) + t1 += text("Door is electrified temporarily ([] seconds). Un-electrify it?
\n", secondsElectrified, src) else t1 += text("Door is not electrified. Electrify it for 30 seconds? Or, Electrify it indefinitely until someone cancels the electrification?
\n", src, src) @@ -792,9 +800,7 @@ var/list/airlock_overlays = list() //un-electrify door if(wires.is_cut(WIRE_SHOCK)) to_chat(usr, text("Can't un-electrify the airlock - The electrification wire is cut.")) - else if(secondsElectrified==-1) - set_electrified(0) - else if(secondsElectrified>0) + else if(isElectrified()) set_electrified(0) if(8) @@ -871,33 +877,33 @@ var/list/airlock_overlays = list() //electrify door for 30 seconds if(wires.is_cut(WIRE_SHOCK)) to_chat(usr, text("The electrification wire has been cut.
\n")) - else if(src.secondsElectrified==-1) + else if(secondsElectrified==ELECTRIFIED_PERMANENT) to_chat(usr, text("The door is already indefinitely electrified. You'd have to un-electrify it before you can re-electrify it with a non-forever duration.
\n")) - else if(src.secondsElectrified!=0) + else if(isElectrified()) to_chat(usr, text("The door is already electrified. You can't re-electrify it while it's already electrified.
\n")) else shockedby += "\[[time_stamp()]\][usr](ckey:[usr.ckey])" add_logs(usr, src, "electrified") set_electrified(30) spawn(10) - while (src.secondsElectrified>0) - src.secondsElectrified-=1 - if(src.secondsElectrified<0) - set_electrified(0) - src.updateUsrDialog() + while (secondsElectrified > 0) + secondsElectrified-- + if(secondsElectrified <= 0) + set_electrified(NOT_ELECTRIFIED) + updateUsrDialog() sleep(10) if(6) //electrify door indefinitely if(wires.is_cut(WIRE_SHOCK)) to_chat(usr, text("The electrification wire has been cut.
\n")) - else if(src.secondsElectrified==-1) + else if(secondsElectrified==ELECTRIFIED_PERMANENT) to_chat(usr, text("The door is already indefinitely electrified.
\n")) - else if(src.secondsElectrified!=0) + else if(isElectrified()) to_chat(usr, text("The door is already electrified. You can't re-electrify it while it's already electrified.
\n")) else shockedby += text("\[[time_stamp()]\][usr](ckey:[usr.ckey])") add_logs(usr, src, "electrified") - set_electrified(-1) + set_electrified(ELECTRIFIED_PERMANENT) if (8) // Not in order >.> // Safeties! Maybe we do need some stinking safeties! @@ -1221,10 +1227,13 @@ var/list/airlock_overlays = list() return var/time_to_open = 5 - if(hasPower()) + if(hasPower() && !prying_so_hard) time_to_open = 50 playsound(src, 'sound/machines/airlock_alien_prying.ogg',100,1) //is it aliens or just the CE being a dick? - if(do_after(user, time_to_open,target = src)) + prying_so_hard = TRUE + var/result = do_after(user, time_to_open,target = src) + prying_so_hard = FALSE + if(result) open(2) if(density && !open(2)) to_chat(user, "Despite your attempts, the [src] refuses to open.") @@ -1274,7 +1283,7 @@ var/list/airlock_overlays = list() if(!density) return 1 - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) return 0 operating = 1 update_icon(AIRLOCK_OPENING, 1) @@ -1465,7 +1474,7 @@ var/list/airlock_overlays = list() safe = FALSE //DOOR CRUSH close() bolt() //Bolt it! - set_electrified(-1) //Shock it! + set_electrified(ELECTRIFIED_PERMANENT) //Shock it! if(origin) shockedby += "\[[time_stamp()]\][origin](ckey:[origin.ckey])" @@ -1474,7 +1483,7 @@ var/list/airlock_overlays = list() // Must be powered and have working AI wire. if(canAIControl(src) && !stat) unbolt() - set_electrified(0) + set_electrified(NOT_ELECTRIFIED) open() safe = TRUE @@ -1546,3 +1555,26 @@ var/list/airlock_overlays = list() qdel(src) return TRUE return FALSE + +#undef AIRLOCK_CLOSED +#undef AIRLOCK_CLOSING +#undef AIRLOCK_OPEN +#undef AIRLOCK_OPENING +#undef AIRLOCK_DENY +#undef AIRLOCK_EMAG + +#undef AIRLOCK_SECURITY_NONE +#undef AIRLOCK_SECURITY_METAL +#undef AIRLOCK_SECURITY_PLASTEEL_I_S +#undef AIRLOCK_SECURITY_PLASTEEL_I +#undef AIRLOCK_SECURITY_PLASTEEL_O_S +#undef AIRLOCK_SECURITY_PLASTEEL_O +#undef AIRLOCK_SECURITY_PLASTEEL + +#undef AIRLOCK_INTEGRITY_N +#undef AIRLOCK_INTEGRITY_MULTIPLIER +#undef AIRLOCK_DAMAGE_DEFLECTION_N +#undef AIRLOCK_DAMAGE_DEFLECTION_R + +#undef NOT_ELECTRIFIED +#undef ELECTRIFIED_PERMANENT diff --git a/code/game/machinery/doors/airlock_electronics.dm b/code/game/machinery/doors/airlock_electronics.dm index 9771c91763..705eafa381 100644 --- a/code/game/machinery/doors/airlock_electronics.dm +++ b/code/game/machinery/doors/airlock_electronics.dm @@ -1,12 +1,12 @@ /obj/item/weapon/electronics/airlock name = "airlock electronics" - req_access = list(access_maint_tunnels) + req_access = list(GLOB.access_maint_tunnels) var/list/accesses = list() var/one_access = 0 /obj/item/weapon/electronics/airlock/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = hands_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.hands_state) SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "airlock_electronics", name, 975, 420, master_ui, state) diff --git a/code/game/machinery/doors/alarmlock.dm b/code/game/machinery/doors/alarmlock.dm index 74b3104099..e07596e4a1 100644 --- a/code/game/machinery/doors/alarmlock.dm +++ b/code/game/machinery/doors/alarmlock.dm @@ -24,7 +24,7 @@ /obj/machinery/door/airlock/alarmlock/Initialize() ..() SSradio.remove_object(src, air_frequency) - air_connection = SSradio.add_object(src, air_frequency, RADIO_TO_AIRALARM) + air_connection = SSradio.add_object(src, air_frequency, GLOB.RADIO_TO_AIRALARM) open() /obj/machinery/door/airlock/alarmlock/receive_signal(datum/signal/signal) diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index 124061e6fe..fae47406b8 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -23,7 +23,7 @@ icon = 'icons/obj/status_display.dmi' icon_state = "frame" desc = "A remote control for a door." - req_access = list(access_security) + req_access = list(GLOB.access_security) anchored = 1 density = 0 var/id = null // id of linked machinery/lockers @@ -112,8 +112,8 @@ return 0 if(!forced) - Radio.set_frequency(SEC_FREQ) - Radio.talk_into(src, "Timer has expired. Releasing prisoner.", SEC_FREQ) + Radio.set_frequency(GLOB.SEC_FREQ) + Radio.talk_into(src, "Timer has expired. Releasing prisoner.", GLOB.SEC_FREQ, get_default_language()) timing = FALSE activation_time = null @@ -147,7 +147,7 @@ timer_duration = new_time /obj/machinery/door_timer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "brig_timer", name, 300, 200, master_ui, state) diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index bcce65161b..a5af541d2d 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -40,7 +40,7 @@ layer = OPEN_DOOR_LAYER //Under all objects if opened. 2.7 due to tables being at 2.6 update_freelook_sight() air_update_turf(1) - airlocks += src + GLOB.airlocks += src spark_system = new /datum/effect_system/spark_spread spark_system.set_up(2, 1, src) @@ -50,7 +50,7 @@ density = 0 air_update_turf(1) update_freelook_sight() - airlocks -= src + GLOB.airlocks -= src if(spark_system) qdel(spark_system) spark_system = null @@ -229,7 +229,7 @@ return 1 if(operating) return - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) return 0 operating = 1 do_animate("opening") @@ -314,8 +314,8 @@ return !(stat & NOPOWER) /obj/machinery/door/proc/update_freelook_sight() - if(!glass && cameranet) - cameranet.updateVisibility(src, 0) + if(!glass && GLOB.cameranet) + GLOB.cameranet.updateVisibility(src, 0) /obj/machinery/door/BlockSuperconductivity() // All non-glass airlocks block heat, this is intended. if(opacity || heat_proof) diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index 3b64796b2e..d4eb99c613 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -4,9 +4,6 @@ #define CONSTRUCTION_GUTTED 3 //Wires are removed, circuit ready to remove #define CONSTRUCTION_NOCIRCUIT 4 //Circuit board removed, can safely weld apart -/var/const/OPEN = 1 -/var/const/CLOSED = 2 - /obj/machinery/door/firedoor name = "firelock" desc = "Apply crowbar." @@ -183,10 +180,10 @@ if(operating || stat & NOPOWER || !nextstate) return switch(nextstate) - if(OPEN) + if(FIREDOOR_OPEN) nextstate = null open() - if(CLOSED) + if(FIREDOOR_CLOSED) nextstate = null close() @@ -422,4 +419,4 @@ /obj/structure/firelock_frame/heavy name = "heavy firelock frame" - reinforced = 1 + reinforced = 1 \ No newline at end of file diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index 2e48e34f71..20dd6860ea 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -70,7 +70,7 @@ else do_animate("deny") return - if (!( ticker )) + if (!( SSticker )) return var/mob/M = AM if(M.restrained() || ((isdrone(M) || iscyborg(M)) && M.stat)) @@ -129,7 +129,7 @@ /obj/machinery/door/window/open(forced=0) if (src.operating == 1) //doors can still open when emag-disabled return 0 - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) return 0 if(!forced) if(!hasPower()) @@ -344,7 +344,7 @@ open() /obj/machinery/door/window/clockwork/ratvar_act() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) obj_integrity = max_integrity /obj/machinery/door/window/clockwork/hasPower() diff --git a/code/game/machinery/doppler_array.dm b/code/game/machinery/doppler_array.dm index 012d558135..48dc35da4b 100644 --- a/code/game/machinery/doppler_array.dm +++ b/code/game/machinery/doppler_array.dm @@ -1,4 +1,4 @@ -var/list/doppler_arrays = list() +GLOBAL_LIST_EMPTY(doppler_arrays) /obj/machinery/doppler_array name = "tachyon-doppler array" @@ -13,10 +13,10 @@ var/list/doppler_arrays = list() /obj/machinery/doppler_array/New() ..() - doppler_arrays += src + GLOB.doppler_arrays += src /obj/machinery/doppler_array/Destroy() - doppler_arrays -= src + GLOB.doppler_arrays -= src return ..() /obj/machinery/doppler_array/process() diff --git a/code/game/machinery/embedded_controller/access_controller.dm b/code/game/machinery/embedded_controller/access_controller.dm index b3f2c20893..bc8e5972f8 100644 --- a/code/game/machinery/embedded_controller/access_controller.dm +++ b/code/game/machinery/embedded_controller/access_controller.dm @@ -47,11 +47,11 @@ var/busy /obj/machinery/doorButtons/access_button/findObjsByTag() - for(var/obj/machinery/doorButtons/airlock_controller/A in machines) + for(var/obj/machinery/doorButtons/airlock_controller/A in GLOB.machines) if(A.idSelf == idSelf) controller = A break - for(var/obj/machinery/door/airlock/I in machines) + for(var/obj/machinery/door/airlock/I in GLOB.machines) if(I.id_tag == idDoor) door = I break @@ -120,7 +120,7 @@ exteriorAirlock = null /obj/machinery/doorButtons/airlock_controller/Destroy() - for(var/obj/machinery/doorButtons/access_button/A in machines) + for(var/obj/machinery/doorButtons/access_button/A in GLOB.machines) if(A.controller == src) A.controller = null return ..() @@ -241,7 +241,7 @@ update_icon() /obj/machinery/doorButtons/airlock_controller/findObjsByTag() - for(var/obj/machinery/door/airlock/A in machines) + for(var/obj/machinery/door/airlock/A in GLOB.machines) if(A.id_tag == idInterior) interiorAirlock = A else if(A.id_tag == idExterior) diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index 4bc16cccf6..97f09820d1 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -63,7 +63,7 @@ return if(src.z == ZLEVEL_STATION) - add_overlay("overlay_[security_level]") + add_overlay("overlay_[GLOB.security_level]") else //var/green = SEC_LEVEL_GREEN add_overlay("overlay_[SEC_LEVEL_GREEN]") @@ -111,7 +111,7 @@ addtimer(CALLBACK(src, .proc/reset), time) /obj/machinery/firealarm/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "firealarm", name, 300, 150, master_ui, state) diff --git a/code/game/machinery/gulag_item_reclaimer.dm b/code/game/machinery/gulag_item_reclaimer.dm index 826d707f0a..61d1588372 100644 --- a/code/game/machinery/gulag_item_reclaimer.dm +++ b/code/game/machinery/gulag_item_reclaimer.dm @@ -3,7 +3,7 @@ desc = "Used to reclaim your items after you finish your sentence at the labor camp" icon = 'icons/obj/terminals.dmi' icon_state = "dorm_taken" - req_access = list(access_security) //reqaccess to access all stored items + req_access = list(GLOB.access_security) //reqaccess to access all stored items density = 0 anchored = 1 use_power = 1 @@ -43,7 +43,7 @@ return ..() /obj/machinery/gulag_item_reclaimer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "gulag_item_reclaimer", name, 455, 440, master_ui, state) diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 883da04cf6..f28e6cdbdb 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -29,9 +29,7 @@ Possible to do for anyone motivated enough: #define RANGE_BASED 4 #define AREA_BASED 6 -var/const/HOLOPAD_MODE = RANGE_BASED - -var/list/holopads = list() +#define HOLOPAD_MODE RANGE_BASED /obj/machinery/holopad name = "\improper AI holopad" @@ -39,8 +37,6 @@ var/list/holopads = list() icon_state = "holopad0" layer = LOW_OBJ_LAYER flags = HEAR - languages_spoken = ROBOT | HUMAN - languages_understood = ROBOT | HUMAN anchored = 1 use_power = 1 idle_power_usage = 5 @@ -52,6 +48,7 @@ var/list/holopads = list() var/last_request = 0 //to prevent request spam. ~Carn var/holo_range = 5 // Change to change how far the AI can move away from the holopad before deactivating. var/temp = "" + var/static/list/holopads = list() /obj/machinery/holopad/New() ..() @@ -123,7 +120,7 @@ var/list/holopads = list() temp = "You requested an AI's presence.
" temp += "Main Menu" var/area/area = get_area(src) - for(var/mob/living/silicon/ai/AI in living_mob_list) + for(var/mob/living/silicon/ai/AI in GLOB.living_mob_list) if(!AI.client) continue to_chat(AI, "Your presence is requested at \the [area].") @@ -189,11 +186,11 @@ var/list/holopads = list() /*This is the proc for special two-way communication between AI and holopad/people talking near holopad. For the other part of the code, check silicon say.dm. Particularly robot talk.*/ -/obj/machinery/holopad/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/obj/machinery/holopad/Hear(message, atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, message_mode) if(speaker && masters.len && !radio_freq)//Master is mostly a safety in case lag hits or something. Radio_freq so AIs dont hear holopad stuff through radios. for(var/mob/living/silicon/ai/master in masters) if(masters[master] && speaker != master) - master.relay_speech(message, speaker, message_langs, raw_message, radio_freq, spans) + master.relay_speech(message, speaker, message_language, raw_message, radio_freq, spans, message_mode) /obj/machinery/holopad/proc/create_holo(mob/living/silicon/ai/A, turf/T = loc) var/obj/effect/overlay/holo_pad_hologram/h = new(T)//Spawn a blank effect at the location. diff --git a/code/game/machinery/iv_drip.dm b/code/game/machinery/iv_drip.dm index eb3ee75e31..e4e1f7e75d 100644 --- a/code/game/machinery/iv_drip.dm +++ b/code/game/machinery/iv_drip.dm @@ -7,11 +7,14 @@ var/mob/living/carbon/attached = null var/mode = 1 // 1 is injecting, 0 is taking blood. var/obj/item/weapon/reagent_containers/beaker = null + var/list/drip_containers = list(/obj/item/weapon/reagent_containers/blood, + /obj/item/weapon/reagent_containers/food, + /obj/item/weapon/reagent_containers/glass) - -/obj/machinery/iv_drip/New() +/obj/machinery/iv_drip/Initialize() ..() update_icon() + drip_containers = typecacheof(drip_containers) /obj/machinery/iv_drip/update_icon() if(attached) @@ -73,14 +76,14 @@ if(beaker) usr.visible_message("[usr] attaches \the [src] to \the [target].", "You attach \the [src] to \the [target].") attached = target - START_PROCESSING(SSmachine, src) + START_PROCESSING(SSmachines, src) update_icon() else to_chat(usr, "There's nothing attached to the IV drip!") /obj/machinery/iv_drip/attackby(obj/item/weapon/W, mob/user, params) - if (istype(W, /obj/item/weapon/reagent_containers)) + if (is_type_in_typecache(W, drip_containers)) if(!isnull(beaker)) to_chat(user, "There is already a reagent container loaded!") return diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index b69d728617..137a492b3a 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -128,17 +128,17 @@ Class Procs: if (!armor) armor = list(melee = 25, bullet = 10, laser = 10, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 50, acid = 70) ..() - machines += src + GLOB.machines += src if(!speed_process) - START_PROCESSING(SSmachine, src) + START_PROCESSING(SSmachines, src) else START_PROCESSING(SSfastprocess, src) power_change() /obj/machinery/Destroy() - machines.Remove(src) + GLOB.machines.Remove(src) if(!speed_process) - STOP_PROCESSING(SSmachine, src) + STOP_PROCESSING(SSmachines, src) else STOP_PROCESSING(SSfastprocess, src) dropContents() diff --git a/code/game/machinery/magnet.dm b/code/game/machinery/magnet.dm index 84de028966..26e62c365e 100644 --- a/code/game/machinery/magnet.dm +++ b/code/game/machinery/magnet.dm @@ -37,7 +37,7 @@ spawn(10) // must wait for map loading to finish if(SSradio) - SSradio.add_object(src, freq, RADIO_MAGNETS) + SSradio.add_object(src, freq, GLOB.RADIO_MAGNETS) spawn() magnetic_process() @@ -233,14 +233,14 @@ ..() if(autolink) - for(var/obj/machinery/magnetic_module/M in machines) + for(var/obj/machinery/magnetic_module/M in GLOB.machines) if(M.freq == frequency && M.code == code) magnets.Add(M) spawn(45) // must wait for map loading to finish if(SSradio) - radio_connection = SSradio.add_object(src, frequency, RADIO_MAGNETS) + radio_connection = SSradio.add_object(src, frequency, GLOB.RADIO_MAGNETS) if(path) // check for default path @@ -255,7 +255,7 @@ /obj/machinery/magnetic_controller/process() if(magnets.len == 0 && autolink) - for(var/obj/machinery/magnetic_module/M in machines) + for(var/obj/machinery/magnetic_module/M in GLOB.machines) if(M.freq == frequency && M.code == code) magnets.Add(M) @@ -323,7 +323,7 @@ // Broadcast the signal - radio_connection.post_signal(src, signal, filter = RADIO_MAGNETS) + radio_connection.post_signal(src, signal, filter = GLOB.RADIO_MAGNETS) spawn(1) updateUsrDialog() // pretty sure this increases responsiveness @@ -390,7 +390,7 @@ // Broadcast the signal spawn() - radio_connection.post_signal(src, signal, filter = RADIO_MAGNETS) + radio_connection.post_signal(src, signal, filter = GLOB.RADIO_MAGNETS) if(speed == 10) sleep(1) diff --git a/code/game/machinery/navbeacon.dm b/code/game/machinery/navbeacon.dm index 6c9f3e8523..862175ab6a 100644 --- a/code/game/machinery/navbeacon.dm +++ b/code/game/machinery/navbeacon.dm @@ -21,7 +21,7 @@ var/list/codes // assoc. list of transponder codes var/codes_txt = "" // codes as set on map: "tag1;tag2" or "tag1=value;tag2=value" - req_access = list(access_engine, access_robotics) + req_access = list(GLOB.access_engine, GLOB.access_robotics) /obj/machinery/navbeacon/New() ..() @@ -31,16 +31,16 @@ var/turf/T = loc hide(T.intact) if(codes["patrol"]) - if(!navbeacons["[z]"]) - navbeacons["[z]"] = list() - navbeacons["[z]"] += src //Register with the patrol list! + if(!GLOB.navbeacons["[z]"]) + GLOB.navbeacons["[z]"] = list() + GLOB.navbeacons["[z]"] += src //Register with the patrol list! if(codes["delivery"]) - deliverybeacons += src - deliverybeacontags += location + GLOB.deliverybeacons += src + GLOB.deliverybeacontags += location /obj/machinery/navbeacon/Destroy() - navbeacons["[z]"] -= src //Remove from beacon list, if in one. - deliverybeacons -= src + GLOB.navbeacons["[z]"] -= src //Remove from beacon list, if in one. + GLOB.deliverybeacons -= src return ..() // set the transponder codes assoc list from codes_txt diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index 1fbbfbb41b..a50a2973fc 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -1,5 +1,5 @@ -var/datum/newscaster/feed_network/news_network = new /datum/newscaster/feed_network -var/list/obj/machinery/newscaster/allCasters = list() +GLOBAL_DATUM_INIT(news_network, /datum/newscaster/feed_network, new) +GLOBAL_LIST_EMPTY(allCasters) /datum/newscaster @@ -26,7 +26,7 @@ var/list/obj/machinery/newscaster/allCasters = list() /datum/newscaster/feed_message/proc/returnAuthor(censor) if(censor == -1) censor = authorCensor - var/txt = "[news_network.redactedText]" + var/txt = "[GLOB.news_network.redactedText]" if(!censor) txt = author return txt @@ -34,26 +34,26 @@ var/list/obj/machinery/newscaster/allCasters = list() /datum/newscaster/feed_message/proc/returnBody(censor) if(censor == -1) censor = bodyCensor - var/txt = "[news_network.redactedText]" + var/txt = "[GLOB.news_network.redactedText]" if(!censor) txt = body return txt /datum/newscaster/feed_message/proc/toggleCensorAuthor() if(authorCensor) - authorCensorTime.Add(news_network.lastAction*-1) + authorCensorTime.Add(GLOB.news_network.lastAction*-1) else - authorCensorTime.Add(news_network.lastAction) + authorCensorTime.Add(GLOB.news_network.lastAction) authorCensor = !authorCensor - news_network.lastAction ++ + GLOB.news_network.lastAction ++ /datum/newscaster/feed_message/proc/toggleCensorBody() if(bodyCensor) - bodyCensorTime.Add(news_network.lastAction*-1) + bodyCensorTime.Add(GLOB.news_network.lastAction*-1) else - bodyCensorTime.Add(news_network.lastAction) + bodyCensorTime.Add(GLOB.news_network.lastAction) bodyCensor = !bodyCensor - news_network.lastAction ++ + GLOB.news_network.lastAction ++ /datum/newscaster/feed_channel var/channel_name = "" @@ -69,26 +69,26 @@ var/list/obj/machinery/newscaster/allCasters = list() /datum/newscaster/feed_channel/proc/returnAuthor(censor) if(censor == -1) censor = authorCensor - var/txt = "[news_network.redactedText]" + var/txt = "[GLOB.news_network.redactedText]" if(!censor) txt = author return txt /datum/newscaster/feed_channel/proc/toggleCensorDclass() if(censored) - DclassCensorTime.Add(news_network.lastAction*-1) + DclassCensorTime.Add(GLOB.news_network.lastAction*-1) else - DclassCensorTime.Add(news_network.lastAction) + DclassCensorTime.Add(GLOB.news_network.lastAction) censored = !censored - news_network.lastAction ++ + GLOB.news_network.lastAction ++ /datum/newscaster/feed_channel/proc/toggleCensorAuthor() if(authorCensor) - authorCensorTime.Add(news_network.lastAction*-1) + authorCensorTime.Add(GLOB.news_network.lastAction*-1) else - authorCensorTime.Add(news_network.lastAction) + authorCensorTime.Add(GLOB.news_network.lastAction) authorCensor = !authorCensor - news_network.lastAction ++ + GLOB.news_network.lastAction ++ /datum/newscaster/wanted_message var/active @@ -130,7 +130,7 @@ var/list/obj/machinery/newscaster/allCasters = list() if(FC.channel_name == channel_name) FC.messages += newMsg break - for(var/obj/machinery/newscaster/NEWSCASTER in allCasters) + for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters) NEWSCASTER.newsAlert(channel_name) lastAction ++ newMsg.creationTime = lastAction @@ -144,7 +144,7 @@ var/list/obj/machinery/newscaster/allCasters = list() if(photo) wanted_issue.img = photo.img if(newMessage) - for(var/obj/machinery/newscaster/N in allCasters) + for(var/obj/machinery/newscaster/N in GLOB.allCasters) N.newsAlert() N.update_icon() @@ -154,7 +154,7 @@ var/list/obj/machinery/newscaster/allCasters = list() wanted_issue.body = null wanted_issue.scannedUser = null wanted_issue.img = null - for(var/obj/machinery/newscaster/NEWSCASTER in allCasters) + for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters) NEWSCASTER.update_icon() @@ -205,13 +205,13 @@ var/list/obj/machinery/newscaster/allCasters = list() pixel_x = (dir & 3)? 0 : (dir == 4 ? -32 : 32) pixel_y = (dir & 3)? (dir ==1 ? -32 : 32) : 0 - allCasters += src - for(var/obj/machinery/newscaster/NEWSCASTER in allCasters) + GLOB.allCasters += src + for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters) unit_no++ update_icon() /obj/machinery/newscaster/Destroy() - allCasters -= src + GLOB.allCasters -= src viewing_channel = null photo = null return ..() @@ -221,7 +221,7 @@ var/list/obj/machinery/newscaster/allCasters = list() if(stat & (NOPOWER|BROKEN)) icon_state = "newscaster_off" else - if(news_network.wanted_issue.active) + if(GLOB.news_network.wanted_issue.active) icon_state = "newscaster_wanted" else icon_state = "newscaster_normal" @@ -268,7 +268,7 @@ var/list/obj/machinery/newscaster/allCasters = list() if(0) dat += "Welcome to Newscasting Unit #[unit_no].
Interface & News networks Operational." dat += "
Property of Nanotrasen Inc" - if(news_network.wanted_issue.active) + if(GLOB.news_network.wanted_issue.active) dat+= "
Read Wanted Issue" dat+= "

Create Feed Channel" dat+= "
View Feed Channels" @@ -278,7 +278,7 @@ var/list/obj/machinery/newscaster/allCasters = list() dat+= "

Exit" if(securityCaster) var/wanted_already = 0 - if(news_network.wanted_issue.active) + if(GLOB.news_network.wanted_issue.active) wanted_already = 1 dat+="
Feed Security functions:
" dat+="
[(wanted_already) ? ("Manage") : ("Publish")] \"Wanted\" Issue" @@ -287,10 +287,10 @@ var/list/obj/machinery/newscaster/allCasters = list() dat+="

The newscaster recognises you as: [scanned_user]" if(1) dat+= "Station Feed Channels
" - if( isemptylist(news_network.network_channels) ) + if( isemptylist(GLOB.news_network.network_channels) ) dat+="No active channels found..." else - for(var/datum/newscaster/feed_channel/CHANNEL in news_network.network_channels) + for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) if(CHANNEL.is_admin_channel) dat+="[CHANNEL.channel_name]
" else @@ -329,9 +329,9 @@ var/list/obj/machinery/newscaster/allCasters = list() if(7) dat+="ERROR: Could not submit Feed Channel to Network.

" var/list/existing_authors = list() - for(var/datum/newscaster/feed_channel/FC in news_network.network_channels) + for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) if(FC.authorCensor) - existing_authors += news_network.redactedText + existing_authors += GLOB.news_network.redactedText else existing_authors += FC.author if(scanned_user in existing_authors) @@ -339,7 +339,7 @@ var/list/obj/machinery/newscaster/allCasters = list() if(channel_name=="" || channel_name == "\[REDACTED\]") dat+="Invalid channel name.
" var/check = 0 - for(var/datum/newscaster/feed_channel/FC in news_network.network_channels) + for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) if(FC.channel_name == channel_name) check = 1 break @@ -349,10 +349,10 @@ var/list/obj/machinery/newscaster/allCasters = list() dat+="Channel author unverified.
" dat+="
Return
" if(8) - var/total_num=length(news_network.network_channels) + var/total_num=length(GLOB.news_network.network_channels) var/active_num=total_num var/message_num=0 - for(var/datum/newscaster/feed_channel/FC in news_network.network_channels) + for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) if(!FC.censored) message_num += length(FC.messages) else @@ -395,10 +395,10 @@ var/list/obj/machinery/newscaster/allCasters = list() dat+="NOTE: Due to the nature of news Feeds, total deletion of a Feed Story is not possible.
" dat+="Keep in mind that users attempting to view a censored feed will instead see the \[REDACTED\] tag above it.
" dat+="
Select Feed channel to get Stories from:
" - if(isemptylist(news_network.network_channels)) + if(isemptylist(GLOB.news_network.network_channels)) dat+="No feed channels found active...
" else - for(var/datum/newscaster/feed_channel/CHANNEL in news_network.network_channels) + for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ()]
" dat+="
Cancel" if(11) @@ -406,10 +406,10 @@ var/list/obj/machinery/newscaster/allCasters = list() dat+="A D-Notice is to be bestowed upon the channel if the handling Authority deems it as harmful for the station's" dat+="morale, integrity or disciplinary behaviour. A D-Notice will render a channel unable to be updated by anyone, without deleting any feed" dat+="stories it might contain at the time. You can lift a D-Notice if you have the required access at any time.
" - if(isemptylist(news_network.network_channels)) + if(isemptylist(GLOB.news_network.network_channels)) dat+="No feed channels found active...
" else - for(var/datum/newscaster/feed_channel/CHANNEL in news_network.network_channels) + for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ()]
" dat+="
Back" if(12) @@ -442,7 +442,7 @@ var/list/obj/machinery/newscaster/allCasters = list() dat+="Wanted Issue Handler:" var/wanted_already = 0 var/end_param = 1 - if(news_network.wanted_issue.active) + if(GLOB.news_network.wanted_issue.active) wanted_already = 1 end_param = 2 if(wanted_already) @@ -452,7 +452,7 @@ var/list/obj/machinery/newscaster/allCasters = list() dat+="Description: [msg]
" dat+="Attach Photo: [(photo ? "Photo Attached" : "No Photo")]
" if(wanted_already) - dat+="Wanted Issue created by:[news_network.wanted_issue.scannedUser]
" + dat+="Wanted Issue created by:[GLOB.news_network.wanted_issue.scannedUser]
" else dat+="Wanted Issue will be created under prosecutor:[scanned_user]
" dat+="
[(wanted_already) ? ("Edit Issue") : ("Submit")]" @@ -475,13 +475,13 @@ var/list/obj/machinery/newscaster/allCasters = list() dat+="Wanted Issue successfully deleted from Circulation
" dat+="
Return
" if(18) - if(news_network.wanted_issue.active) - dat+="-- STATIONWIDE WANTED ISSUE --
\[Submitted by: [news_network.wanted_issue.scannedUser]\]
" - dat+="Criminal: [news_network.wanted_issue.criminal]
" - dat+="Description: [news_network.wanted_issue.body]
" + if(GLOB.news_network.wanted_issue.active) + dat+="-- STATIONWIDE WANTED ISSUE --
\[Submitted by: [GLOB.news_network.wanted_issue.scannedUser]\]
" + dat+="Criminal: [GLOB.news_network.wanted_issue.criminal]
" + dat+="Description: [GLOB.news_network.wanted_issue.body]
" dat+="Photo:: " - if(news_network.wanted_issue.img) - usr << browse_rsc(news_network.wanted_issue.img, "tmp_photow.png") + if(GLOB.news_network.wanted_issue.img) + usr << browse_rsc(GLOB.news_network.wanted_issue.img, "tmp_photow.png") dat+="
" else dat+="None" @@ -518,13 +518,13 @@ var/list/obj/machinery/newscaster/allCasters = list() updateUsrDialog() else if(href_list["submit_new_channel"]) var/list/existing_authors = list() - for(var/datum/newscaster/feed_channel/FC in news_network.network_channels) + for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) if(FC.authorCensor) - existing_authors += news_network.redactedText + existing_authors += GLOB.news_network.redactedText else existing_authors += FC.author var/check = 0 - for(var/datum/newscaster/feed_channel/FC in news_network.network_channels) + for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) if(FC.channel_name == channel_name) check = 1 break @@ -534,13 +534,13 @@ var/list/obj/machinery/newscaster/allCasters = list() var/choice = alert("Please confirm Feed channel creation","Network Channel Handler","Confirm","Cancel") if(choice=="Confirm") scan_user(usr) - news_network.CreateFeedChannel(channel_name, scanned_user, c_locked) + GLOB.news_network.CreateFeedChannel(channel_name, scanned_user, c_locked) feedback_inc("newscaster_channels",1) screen=5 updateUsrDialog() else if(href_list["set_channel_receiving"]) var/list/available_channels = list() - for(var/datum/newscaster/feed_channel/F in news_network.network_channels) + for(var/datum/newscaster/feed_channel/F in GLOB.news_network.network_channels) if( (!F.locked || F.author == scanned_user) && !F.censored) available_channels += F.channel_name channel_name = input(usr, "Choose receiving Feed Channel", "Network Channel Handler") in available_channels @@ -557,7 +557,7 @@ var/list/obj/machinery/newscaster/allCasters = list() if(msg =="" || msg=="\[REDACTED\]" || scanned_user == "Unknown" || channel_name == "" ) screen=6 else - news_network.SubmitArticle("[parsepencode(msg, usr, SIGNFONT)]", scanned_user, channel_name, photo, 0, allow_comments) + GLOB.news_network.SubmitArticle("[parsepencode(msg, usr, SIGNFONT)]", scanned_user, channel_name, photo, 0, allow_comments) feedback_inc("newscaster_stories",1) screen=4 msg = "" @@ -586,11 +586,11 @@ var/list/obj/machinery/newscaster/allCasters = list() updateUsrDialog() else if(href_list["menu_wanted"]) var/already_wanted = 0 - if(news_network.wanted_issue.active) + if(GLOB.news_network.wanted_issue.active) already_wanted = 1 if(already_wanted) - channel_name = news_network.wanted_issue.criminal - msg = news_network.wanted_issue.body + channel_name = GLOB.news_network.wanted_issue.criminal + msg = GLOB.news_network.wanted_issue.body screen = 14 updateUsrDialog() else if(href_list["set_wanted_name"]) @@ -608,22 +608,22 @@ var/list/obj/machinery/newscaster/allCasters = list() if(choice=="Confirm") scan_user(usr) if(input_param==1) //If input_param == 1 we're submitting a new wanted issue. At 2 we're just editing an existing one. - news_network.submitWanted(channel_name, msg, scanned_user, photo, 0 , 1) + GLOB.news_network.submitWanted(channel_name, msg, scanned_user, photo, 0 , 1) screen = 15 else - if(news_network.wanted_issue.isAdminMsg) + if(GLOB.news_network.wanted_issue.isAdminMsg) alert("The wanted issue has been distributed by a Nanotrasen higherup. You cannot edit it.","Ok") return - news_network.submitWanted(channel_name, msg, scanned_user, photo) + GLOB.news_network.submitWanted(channel_name, msg, scanned_user, photo) screen = 19 updateUsrDialog() else if(href_list["cancel_wanted"]) - if(news_network.wanted_issue.isAdminMsg) + if(GLOB.news_network.wanted_issue.isAdminMsg) alert("The wanted issue has been distributed by a Nanotrasen higherup. You cannot take it down.","Ok") return var/choice = alert("Please confirm Wanted Issue removal","Network Security Handler","Confirm","Cancel") if(choice=="Confirm") - news_network.deleteWanted() + GLOB.news_network.deleteWanted() screen=17 updateUsrDialog() else if(href_list["view_wanted"]) @@ -852,16 +852,16 @@ var/list/obj/machinery/newscaster/allCasters = list() /obj/machinery/newscaster/proc/print_paper() feedback_inc("newscaster_newspapers_printed",1) var/obj/item/weapon/newspaper/NEWSPAPER = new /obj/item/weapon/newspaper - for(var/datum/newscaster/feed_channel/FC in news_network.network_channels) + for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) NEWSPAPER.news_content += FC - if(news_network.wanted_issue.active) - NEWSPAPER.wantedAuthor = news_network.wanted_issue.scannedUser - NEWSPAPER.wantedCriminal = news_network.wanted_issue.criminal - NEWSPAPER.wantedBody = news_network.wanted_issue.body - if(news_network.wanted_issue.img) - NEWSPAPER.wantedPhoto = news_network.wanted_issue.img + if(GLOB.news_network.wanted_issue.active) + NEWSPAPER.wantedAuthor = GLOB.news_network.wanted_issue.scannedUser + NEWSPAPER.wantedCriminal = GLOB.news_network.wanted_issue.criminal + NEWSPAPER.wantedBody = GLOB.news_network.wanted_issue.body + if(GLOB.news_network.wanted_issue.img) + NEWSPAPER.wantedPhoto = GLOB.news_network.wanted_issue.img NEWSPAPER.loc = get_turf(src) - NEWSPAPER.creationTime = news_network.lastAction + NEWSPAPER.creationTime = GLOB.news_network.lastAction paper_remaining-- /obj/machinery/newscaster/proc/newsAlert(channel) diff --git a/code/game/machinery/pipe/construction.dm b/code/game/machinery/pipe/construction.dm index ff6836dfae..bcc056c654 100644 --- a/code/game/machinery/pipe/construction.dm +++ b/code/game/machinery/pipe/construction.dm @@ -22,7 +22,7 @@ Buildable meters var/flipped = 0 var/is_bent = 0 - var/global/list/pipe_types = list( + var/static/list/pipe_types = list( PIPE_SIMPLE, \ PIPE_MANIFOLD, \ PIPE_4WAYMANIFOLD, \ @@ -73,7 +73,7 @@ Buildable meters src.pipe_type = pipe_type src.setDir(dir) - if(src.dir in diagonals) + if(src.dir in GLOB.diagonals) is_bent = 1 update() @@ -81,7 +81,7 @@ Buildable meters src.pixel_y = rand(-5, 5) //update the name and icon of the pipe item depending on the type -var/global/list/pipeID2State = list( +GLOBAL_LIST_INIT(pipeID2State, list( "[PIPE_SIMPLE]" = "simple", \ "[PIPE_MANIFOLD]" = "manifold", \ "[PIPE_4WAYMANIFOLD]" = "manifold4w", \ @@ -103,7 +103,7 @@ var/global/list/pipeID2State = list( \ "[PIPE_GAS_FILTER]" = "filter", \ "[PIPE_GAS_MIXER]" = "mixer", \ -) +)) /obj/item/pipe/proc/update() var/list/nlist = list(\ @@ -133,7 +133,7 @@ var/global/list/pipeID2State = list( ) //fix_pipe_type() name = nlist["[pipe_type][is_bent ? "_b" : ""]"] + " fitting" - icon_state = pipeID2State["[pipe_type]"] + icon_state = GLOB.pipeID2State["[pipe_type]"] // rotate the pipe item clockwise @@ -186,7 +186,7 @@ var/global/list/pipeID2State = list( setDir(old_dir )//pipes changing direction when moved is just annoying and buggy /obj/item/pipe/proc/unflip(direction) - if(direction in diagonals) + if(direction in GLOB.diagonals) return turn(direction, 45) return direction diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm index 53e3d43dd3..d689b076fa 100644 --- a/code/game/machinery/porta_turret/portable_turret.dm +++ b/code/game/machinery/porta_turret/portable_turret.dm @@ -12,7 +12,7 @@ use_power = 1 //this turret uses and requires power idle_power_usage = 50 //when inactive, this turret takes up constant 50 Equipment power active_power_usage = 300 //when active, this turret takes up constant 300 Equipment power - req_access = list(access_security) + req_access = list(GLOB.access_security) power_channel = EQUIP //drains power from the EQUIPMENT channel var/base_icon_state = "standard" @@ -311,9 +311,11 @@ if(prob(30)) spark_system.start() if(on && !attacked && !emagged) - attacked = 1 - spawn(60) - attacked = 0 + attacked = TRUE + addtimer(CALLBACK(src, .proc/reset_attacked), 60) + +/obj/machinery/porta_turret/proc/reset_attacked() + attacked = FALSE /obj/machinery/porta_turret/deconstruct(disassembled = TRUE) qdel(src) @@ -465,7 +467,7 @@ if(check_records) //if the turret can check the records, check if they are set to *Arrest* on records var/perpname = perp.get_face_name(perp.get_id_name()) - var/datum/data/record/R = find_record("name", perpname, data_core.security) + var/datum/data/record/R = find_record("name", perpname, GLOB.data_core.security) if(!R || (R.fields["criminal"] == "*Arrest*")) threatcount += 4 @@ -632,7 +634,7 @@ var/locked = 1 var/control_area = null //can be area name, path or nothing. var/ailock = 0 // AI cannot use this - req_access = list(access_ai_upload) + req_access = list(GLOB.access_ai_upload) var/list/obj/machinery/porta_turret/turrets = list() resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF @@ -654,7 +656,7 @@ if(!mapload) return if(control_area && istext(control_area)) - for(var/V in sortedAreas) + for(var/V in GLOB.sortedAreas) var/area/A = V if(A.name == control_area) control_area = A @@ -843,7 +845,7 @@ . = ..() /obj/machinery/porta_turret/lasertag - req_access = list(access_maint_tunnels, access_theatre) + req_access = list(GLOB.access_maint_tunnels, GLOB.access_theatre) check_records = 0 criminals = 0 auth_weapons = 1 @@ -911,4 +913,4 @@ if(istype(P, /obj/item/projectile/beam/lasertag/bluetag)) on = 0 spawn(100) - on = 1 \ No newline at end of file + on = 1 diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index e1b0131c1b..4d8af0543a 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -7,7 +7,7 @@ use_power = 1 idle_power_usage = 5 active_power_usage = 1000 - req_access = list(access_robotics) + req_access = list(GLOB.access_robotics) var/recharge_speed var/repairs state_open = 1 diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm index 8a8514e457..57e6ee3f09 100644 --- a/code/game/machinery/recycler.dm +++ b/code/game/machinery/recycler.dm @@ -1,4 +1,4 @@ -var/const/SAFETY_COOLDOWN = 100 +#define SAFETY_COOLDOWN 100 /obj/machinery/recycler name = "recycler" @@ -12,7 +12,7 @@ var/const/SAFETY_COOLDOWN = 100 var/icon_name = "grinder-o" var/blood = 0 var/eat_dir = WEST - var/amount_produced = 1 + var/amount_produced = 50 var/datum/material_container/materials var/crush_damage = 1000 var/eat_victim_items = TRUE @@ -40,9 +40,9 @@ var/const/SAFETY_COOLDOWN = 100 mat_mod = 2 * B.rating mat_mod *= 50000 for(var/obj/item/weapon/stock_parts/manipulator/M in component_parts) - amt_made = 25 * M.rating //% of materials salvaged + amt_made = 12.5 * M.rating //% of materials salvaged materials.max_amount = mat_mod - amount_produced = min(100, amt_made) + amount_produced = min(50, amt_made) + 50 /obj/machinery/recycler/examine(mob/user) ..() @@ -109,9 +109,12 @@ var/const/SAFETY_COOLDOWN = 100 eat(AM) /obj/machinery/recycler/proc/eat(atom/AM0, sound=TRUE) - var/list/to_eat = list(AM0) + var/list/to_eat if(istype(AM0, /obj/item)) - to_eat += AM0.GetAllContents() + to_eat = AM0.GetAllContents() + else + to_eat = list(AM0) + var/items_recycled = 0 for(var/i in to_eat) @@ -204,3 +207,5 @@ var/const/SAFETY_COOLDOWN = 100 /obj/item/weapon/paper/recycler name = "paper - 'garbage duty instructions'" info = "

New Assignment

You have been assigned to collect garbage from trash bins, located around the station. The crewmembers will put their trash into it and you will collect the said trash.

There is a recycling machine near your closet, inside maintenance; use it to recycle the trash for a small chance to get useful minerals. Then deliver these minerals to cargo or engineering. You are our last hope for a clean station, do not screw this up!" + +#undef SAFETY_COOLDOWN \ No newline at end of file diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm index 6f014a52b7..648b44932a 100644 --- a/code/game/machinery/requests_console.dm +++ b/code/game/machinery/requests_console.dm @@ -1,10 +1,10 @@ /******************** Requests Console ********************/ /** Originally written by errorage, updated by: Carn, needs more work though. I just added some security fixes */ -var/req_console_assistance = list() -var/req_console_supplies = list() -var/req_console_information = list() -var/list/obj/machinery/requests_console/allConsoles = list() +GLOBAL_LIST_EMPTY(req_console_assistance) +GLOBAL_LIST_EMPTY(req_console_supplies) +GLOBAL_LIST_EMPTY(req_console_information) +GLOBAL_LIST_EMPTY(allConsoles) /obj/machinery/requests_console name = "requests console" @@ -91,46 +91,46 @@ var/list/obj/machinery/requests_console/allConsoles = list() /obj/machinery/requests_console/Initialize() ..() name = "\improper [department] requests console" - allConsoles += src + GLOB.allConsoles += src switch(departmentType) if(1) - if(!("[department]" in req_console_assistance)) - req_console_assistance += department + if(!("[department]" in GLOB.req_console_assistance)) + GLOB.req_console_assistance += department if(2) - if(!("[department]" in req_console_supplies)) - req_console_supplies += department + if(!("[department]" in GLOB.req_console_supplies)) + GLOB.req_console_supplies += department if(3) - if(!("[department]" in req_console_information)) - req_console_information += department + if(!("[department]" in GLOB.req_console_information)) + GLOB.req_console_information += department if(4) - if(!("[department]" in req_console_assistance)) - req_console_assistance += department - if(!("[department]" in req_console_supplies)) - req_console_supplies += department + if(!("[department]" in GLOB.req_console_assistance)) + GLOB.req_console_assistance += department + if(!("[department]" in GLOB.req_console_supplies)) + GLOB.req_console_supplies += department if(5) - if(!("[department]" in req_console_assistance)) - req_console_assistance += department - if(!("[department]" in req_console_information)) - req_console_information += department + if(!("[department]" in GLOB.req_console_assistance)) + GLOB.req_console_assistance += department + if(!("[department]" in GLOB.req_console_information)) + GLOB.req_console_information += department if(6) - if(!("[department]" in req_console_supplies)) - req_console_supplies += department - if(!("[department]" in req_console_information)) - req_console_information += department + if(!("[department]" in GLOB.req_console_supplies)) + GLOB.req_console_supplies += department + if(!("[department]" in GLOB.req_console_information)) + GLOB.req_console_information += department if(7) - if(!("[department]" in req_console_assistance)) - req_console_assistance += department - if(!("[department]" in req_console_supplies)) - req_console_supplies += department - if(!("[department]" in req_console_information)) - req_console_information += department + if(!("[department]" in GLOB.req_console_assistance)) + GLOB.req_console_assistance += department + if(!("[department]" in GLOB.req_console_supplies)) + GLOB.req_console_supplies += department + if(!("[department]" in GLOB.req_console_information)) + GLOB.req_console_information += department Radio = new /obj/item/device/radio(src) Radio.listening = 0 /obj/machinery/requests_console/Destroy() QDEL_NULL(Radio) - allConsoles -= src + GLOB.allConsoles -= src return ..() /obj/machinery/requests_console/attack_hand(mob/user) @@ -142,7 +142,7 @@ var/list/obj/machinery/requests_console/allConsoles = list() if(1) //req. assistance dat += "Which department do you need assistance from?

" dat += "" - for(var/dpt in req_console_assistance) + for(var/dpt in GLOB.req_console_assistance) if (dpt != department) dat += "" dat += "" @@ -157,7 +157,7 @@ var/list/obj/machinery/requests_console/allConsoles = list() if(2) //req. supplies dat += "Which department do you need supplies from?

" dat += "
[dpt]
" - for(var/dpt in req_console_supplies) + for(var/dpt in GLOB.req_console_supplies) if (dpt != department) dat += "" dat += "" @@ -172,7 +172,7 @@ var/list/obj/machinery/requests_console/allConsoles = list() if(3) //relay information dat += "Which department would you like to send information to?

" dat += "
[dpt]
" - for(var/dpt in req_console_information) + for(var/dpt in GLOB.req_console_information) if (dpt != department) dat += "" dat += "" @@ -193,7 +193,7 @@ var/list/obj/machinery/requests_console/allConsoles = list() dat += "Continue
" if(8) //view messages - for (var/obj/machinery/requests_console/Console in allConsoles) + for (var/obj/machinery/requests_console/Console in GLOB.allConsoles) if (Console.department == department) Console.newmessagepriority = 0 Console.update_icon() @@ -304,7 +304,7 @@ var/list/obj/machinery/requests_console/allConsoles = list() if(!announcementConsole) return minor_announce(message, "[department] Announcement:") - news_network.SubmitArticle(message, department, "Station Announcements", null) + GLOB.news_network.SubmitArticle(message, department, "Station Announcements", null) log_say("[key_name(usr)] has made a station announcement: [message]") message_admins("[key_name_admin(usr)] has made a station announcement.") announceAuth = 0 @@ -316,21 +316,19 @@ var/list/obj/machinery/requests_console/allConsoles = list() var/radio_freq switch(text2num(href_list["emergency"])) if(1) //Security - radio_freq = SEC_FREQ + radio_freq = GLOB.SEC_FREQ emergency = "Security" if(2) //Engineering - radio_freq = ENG_FREQ + radio_freq = GLOB.ENG_FREQ emergency = "Engineering" if(3) //Medical - radio_freq = MED_FREQ + radio_freq = GLOB.MED_FREQ emergency = "Medical" if(radio_freq) Radio.set_frequency(radio_freq) - Radio.talk_into(src,"[emergency] emergency in [department]!!",radio_freq) + Radio.talk_into(src,"[emergency] emergency in [department]!!",radio_freq,get_spans(),get_default_language()) update_icon() - spawn(3000) - emergency = null - update_icon() + addtimer(CALLBACK(src, .proc/clear_emergency), 3000) if( href_list["department"] && message ) var/log_msg = message @@ -345,7 +343,7 @@ var/list/obj/machinery/requests_console/allConsoles = list() screen = 7 //if it's successful, this will get overrwritten (7 = unsufccessfull, 6 = successfull) if (sending) var/pass = 0 - for (var/obj/machinery/message_server/MS in machines) + for (var/obj/machinery/message_server/MS in GLOB.machines) if(!MS.active) continue MS.send_rc_message(href_list["department"],department,log_msg,msgStamped,msgVerified,priority) pass = 1 @@ -354,24 +352,24 @@ var/list/obj/machinery/requests_console/allConsoles = list() var/radio_freq = 0 switch(href_list["department"]) if("bridge") - radio_freq = COMM_FREQ + radio_freq = GLOB.COMM_FREQ if("medbay") - radio_freq = MED_FREQ + radio_freq = GLOB.MED_FREQ if("science") - radio_freq = SCI_FREQ + radio_freq = GLOB.SCI_FREQ if("engineering") - radio_freq = ENG_FREQ + radio_freq = GLOB.ENG_FREQ if("security") - radio_freq = SEC_FREQ + radio_freq = GLOB.SEC_FREQ if("cargobay" || "mining") - radio_freq = SUPP_FREQ + radio_freq = GLOB.SUPP_FREQ Radio.set_frequency(radio_freq) var/authentic if(msgVerified || msgStamped) authentic = " (Authenticated)" var/alert = "" - for (var/obj/machinery/requests_console/Console in allConsoles) + for (var/obj/machinery/requests_console/Console in GLOB.allConsoles) if (ckey(Console.department) == ckey(href_list["department"])) switch(priority) if(2) //High priority @@ -386,7 +384,7 @@ var/list/obj/machinery/requests_console/allConsoles = list() screen = 6 if(radio_freq) - Radio.talk_into(src,"[alert]: [message]",radio_freq) + Radio.talk_into(src,"[alert]: [message]",radio_freq,get_spans(),get_default_language()) switch(priority) if(2) @@ -441,13 +439,17 @@ var/list/obj/machinery/requests_console/allConsoles = list() updateUsrDialog() return -/obj/machinery/say_quote(input, list/spans) +/obj/machinery/requests_console/say_quote(input, list/spans, message_mode) var/ending = copytext(input, length(input) - 2) if (ending == "!!!") return "blares, \"[attach_spans(input, spans)]\"" return ..() +/obj/machinery/requests_console/proc/clear_emergency() + emergency = null + update_icon() + /obj/machinery/requests_console/proc/createmessage(source, title, message, priority) var/linkedsender if(istype(source, /obj/machinery/requests_console)) @@ -513,7 +515,7 @@ var/list/obj/machinery/requests_console/allConsoles = list() msgVerified = "Verified by [ID.registered_name] ([ID.assignment])" updateUsrDialog() if(screen == 10) - if (access_RC_announce in ID.access) + if (GLOB.access_RC_announce in ID.access) announceAuth = 1 else announceAuth = 0 diff --git a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm index 562328810b..ea679cfa4e 100644 --- a/code/game/machinery/shieldgen.dm +++ b/code/game/machinery/shieldgen.dm @@ -27,8 +27,10 @@ move_update_air(T) /obj/structure/emergency_shield/CanPass(atom/movable/mover, turf/target, height) - if(!height) return 0 - else return ..() + if(!height) + return FALSE + else + return ..() /obj/structure/emergency_shield/emp_act(severity) switch(severity) @@ -81,7 +83,7 @@ opacity = 0 anchored = 0 pressure_resistance = 2*ONE_ATMOSPHERE - req_access = list(access_engine) + req_access = list(GLOB.access_engine) max_integrity = 100 obj_integrity = 100 var/active = 0 @@ -216,15 +218,8 @@ else icon_state = (stat & BROKEN) ? "shieldoffbr":"shieldoff" - - - - - - - - -#define maxstoredpower 500 +#define ACTIVE_SETUPFIELDS 1 +#define ACTIVE_HASFIELDS 2 /obj/machinery/shieldwallgen name = "shield wall generator" desc = "A shield generator." @@ -232,166 +227,130 @@ icon_state = "Shield_Gen" anchored = 0 density = 1 - req_access = list(access_teleporter) + req_access = list(GLOB.access_teleporter) flags = CONDUCT use_power = 0 obj_integrity = 300 max_integrity = 300 - var/active = 0 + var/active = FALSE var/power = 0 - var/steps = 0 - var/last_check = 0 - var/check_delay = 10 - var/recalc = 0 + var/maximum_stored_power = 500 var/locked = 1 - var/obj/structure/cable/attached // the attached cable - var/storedpower = 0 + var/shield_range = 8 + var/obj/structure/cable/attached // the attached cable + +/obj/machinery/shieldwallgen/Destroy() + for(var/d in GLOB.cardinal) + cleanup_field(d) + return ..() /obj/machinery/shieldwallgen/proc/power() if(!anchored) power = 0 - return 0 - var/turf/T = src.loc + return + var/turf/T = get_turf(src) var/obj/structure/cable/C = T.get_cable_node() var/datum/powernet/PN if(C) - PN = C.powernet // find the powernet of the connected cable + PN = C.powernet //find the powernet of the connected cable if(!PN) - power = 0 - return 0 + return - var/surplus = max(PN.avail-PN.load, 0) - var/shieldload = min(rand(50,200), surplus) - if(shieldload==0 && !storedpower) // no cable or no power, and no power stored - power = 0 - return 0 - else - power = 1 // IVE GOT THE POWER! - if(PN) //runtime errors fixer. They were caused by PN.newload trying to access missing network in case of working on stored power. - storedpower += shieldload - PN.load += shieldload //uses powernet power. - -/obj/machinery/shieldwallgen/attack_hand(mob/user) - if(!anchored) - to_chat(user, "\The [src] needs to be firmly secured to the floor first!") - return 1 - if(locked && !issilicon(user)) - to_chat(user, "The controls are locked!") - return 1 - if(power != 1) - to_chat(user, "\The [src] needs to be powered by wire underneath!") - return 1 - - if(active >= 1) - active = 0 - icon_state = "Shield_Gen" - - user.visible_message("[user] turned \the [src] off.", \ - "You turn off \the [src].", \ - "You hear heavy droning fade out.") - cleanup() - else - active = 1 - icon_state = "Shield_Gen +a" - user.visible_message("[user] turned \the [src] on.", \ - "You turn on \the [src].", \ - "You hear heavy droning.") - add_fingerprint(user) + var/surplus = max(PN.avail - PN.load, 0) + var/avail_power = min(rand(50,200), surplus) + if(avail_power) + power += avail_power + PN.load += avail_power //uses powernet power. /obj/machinery/shieldwallgen/process() power() - if(power) - storedpower -= 50 //this way it can survive longer and survive at all - storedpower = Clamp(storedpower, 0, maxstoredpower) + use_stored_power(50) +/obj/machinery/shieldwallgen/proc/use_stored_power(amount) + power = Clamp(power - amount, 0, maximum_stored_power) + update_activity() - if(active == 1) - if(!anchored) - active = 0 - return - setup_field(1) - setup_field(2) - setup_field(4) - setup_field(8) - src.active = 2 - if(active >= 1) - if(power == 0) +/obj/machinery/shieldwallgen/proc/update_activity() + if(active) + icon_state = "Shield_Gen +a" + if(active == ACTIVE_SETUPFIELDS) + var/fields = 0 + for(var/d in GLOB.cardinal) + if(setup_field(d)) + fields++ + if(fields) + active = ACTIVE_HASFIELDS + if(!power) visible_message("The [src.name] shuts down due to lack of power!", \ "You hear heavy droning fade out.") icon_state = "Shield_Gen" - active = 0 - cleanup(1) - cleanup(2) - cleanup(4) - cleanup(8) + active = FALSE + for(var/d in GLOB.cardinal) + cleanup_field(d) + else + icon_state = "Shield_Gen" + for(var/d in GLOB.cardinal) + cleanup_field(d) -/obj/machinery/shieldwallgen/proc/setup_field(NSEW = 0) - var/turf/T = src.loc - var/turf/T2 = src.loc +/obj/machinery/shieldwallgen/proc/setup_field(direction) + if(!direction) + return + + var/turf/T = loc var/obj/machinery/shieldwallgen/G var/steps = 0 - var/oNSEW = 0 + var/opposite_direction = turn(direction, 180) - if(!NSEW)//Make sure its ran right - return - - if(NSEW == 1) - oNSEW = 2 - else if(NSEW == 2) - oNSEW = 1 - else if(NSEW == 4) - oNSEW = 8 - else if(NSEW == 8) - oNSEW = 4 - - for(var/dist = 0, dist <= 9, dist += 1) // checks out to 8 tiles away for another generator - T = get_step(T2, NSEW) - T2 = T - steps += 1 - if(locate(/obj/machinery/shieldwallgen) in T) - G = (locate(/obj/machinery/shieldwallgen) in T) - steps -= 1 + for(var/i in 1 to shield_range) //checks out to 8 tiles away for another generator + T = get_step(T, direction) + G = (locate(/obj/machinery/shieldwallgen) in T) + if(G) if(!G.active) return - G.cleanup(oNSEW) + G.cleanup_field(opposite_direction) break + else + steps++ - if(isnull(G)) + if(!G || !steps) //no shield gen or no tiles between us and the gen return - T2 = src.loc + for(var/i in 1 to steps) //creates each field tile + T = get_step(T, opposite_direction) + new/obj/machinery/shieldwall(T, src, G) + return TRUE - for(var/dist = 0, dist < steps, dist += 1) // creates each field tile - var/field_dir = get_dir(T2,get_step(T2, NSEW)) - T = get_step(T2, NSEW) - T2 = T - var/obj/machinery/shieldwall/CF = new/obj/machinery/shieldwall/(src, G) //(ref to this gen, ref to connected gen) - CF.loc = T - CF.setDir(field_dir) +/obj/machinery/shieldwallgen/proc/cleanup_field(direction) + var/obj/machinery/shieldwall/F + var/obj/machinery/shieldwallgen/G + var/turf/T = loc + for(var/i in 1 to shield_range) + T = get_step(T, direction) + + G = (locate(/obj/machinery/shieldwallgen) in T) + if(G && !G.active) + break + + F = (locate(/obj/machinery/shieldwall) in T) + if(F && (F.gen_primary == src || F.gen_secondary == src)) //it's ours, kill it. + qdel(F) + +/obj/machinery/shieldwallgen/can_be_unfasten_wrench(mob/user, silent) + if(active) + if(!silent) + to_chat(user, "Turn off the shield generator first!") + return FAILED_UNFASTEN + return ..() /obj/machinery/shieldwallgen/attackby(obj/item/W, mob/user, params) if(istype(W, /obj/item/weapon/wrench)) - if(active) - to_chat(user, "Turn off the field generator first!") - return + default_unfasten_wrench(user, W, 0) - else if(!anchored && !isinspace()) //Can't fasten this thing in space - playsound(src.loc, W.usesound, 75, 1) - to_chat(user, "You secure the external reinforcing bolts to the floor.") - anchored = 1 - return - - else //You can unfasten it tough, if you somehow manage to fasten it. - playsound(src.loc, W.usesound, 75, 1) - to_chat(user, "You undo the external reinforcing bolts.") - anchored = 0 - return - - if(W.GetID()) - if (allowed(user)) + else if(W.GetID()) + if(allowed(user)) locked = !locked to_chat(user, "You [src.locked ? "lock" : "unlock"] the controls.") else @@ -401,31 +360,30 @@ add_fingerprint(user) return ..() -/obj/machinery/shieldwallgen/proc/cleanup(NSEW) - var/obj/machinery/shieldwall/F - var/obj/machinery/shieldwallgen/G - var/turf/T = src.loc - var/turf/T2 = src.loc - - for(var/dist = 0, dist <= 9, dist += 1) // checks out to 8 tiles away for fields - T = get_step(T2, NSEW) - T2 = T - if(locate(/obj/machinery/shieldwall) in T) - F = (locate(/obj/machinery/shieldwall) in T) - qdel(F) - - if(locate(/obj/machinery/shieldwallgen) in T) - G = (locate(/obj/machinery/shieldwallgen) in T) - if(!G.active) - break - -/obj/machinery/shieldwallgen/Destroy() - cleanup(1) - cleanup(2) - cleanup(4) - cleanup(8) - return ..() +/obj/machinery/shieldwallgen/attack_hand(mob/user) + if(!anchored) + to_chat(user, "\The [src] needs to be firmly secured to the floor first!") + return + if(locked && !issilicon(user)) + to_chat(user, "The controls are locked!") + return + if(!power) + to_chat(user, "\The [src] needs to be powered by a wire!") + return + if(active) + user.visible_message("[user] turned \the [src] off.", \ + "You turn off \the [src].", \ + "You hear heavy droning fade out.") + active = FALSE + update_activity() + else + user.visible_message("[user] turned \the [src] on.", \ + "You turn on \the [src].", \ + "You hear heavy droning.") + active = ACTIVE_SETUPFIELDS + update_activity() + add_fingerprint(user) //////////////Containment Field START @@ -438,42 +396,36 @@ density = 1 resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF light_range = 3 - var/needs_power = 0 - var/active = 1 - var/delay = 5 - var/last_active - var/mob/U + var/needs_power = FALSE var/obj/machinery/shieldwallgen/gen_primary var/obj/machinery/shieldwallgen/gen_secondary -/obj/machinery/shieldwall/New(var/obj/machinery/shieldwallgen/A, var/obj/machinery/shieldwallgen/B) - ..() - src.gen_primary = A - src.gen_secondary = B - if(A && B) - needs_power = 1 - for(var/mob/living/L in get_turf(src.loc)) - visible_message("\The [src] is suddenly occupying the same space as \the [L]'s organs!") +/obj/machinery/shieldwall/Initialize(mapload, obj/machinery/shieldwallgen/first_gen, obj/machinery/shieldwallgen/second_gen) + . = ..() + gen_primary = first_gen + gen_secondary = second_gen + if(gen_primary && gen_secondary) + needs_power = TRUE + setDir(get_dir(gen_primary, gen_secondary)) + for(var/mob/living/L in get_turf(src)) + visible_message("\The [src] is suddenly occupying the same space as \the [L]!") L.gib() +/obj/machinery/shieldwall/Destroy() + gen_primary = null + gen_secondary = null + return ..() + /obj/machinery/shieldwall/attack_hand(mob/user) return - /obj/machinery/shieldwall/process() if(needs_power) - if(isnull(gen_primary)||isnull(gen_secondary)) + if(!gen_primary || !gen_primary.active || !gen_secondary || !gen_secondary.active) qdel(src) return - if(!(gen_primary.active)||!(gen_secondary.active)) - qdel(src) - return - - if(prob(50)) - gen_primary.storedpower -= 10 - else - gen_secondary.storedpower -=10 + drain_power(10) /obj/machinery/shieldwall/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) switch(damage_type) @@ -489,37 +441,19 @@ drain_power(damage_amount) /obj/machinery/shieldwall/proc/drain_power(drain_amount) - if(needs_power) - var/obj/machinery/shieldwallgen/G - if(prob(50)) - G = gen_primary - else - G = gen_secondary - G.storedpower -= drain_amount - -/obj/machinery/shieldwall/bullet_act(obj/item/projectile/P) - . = ..() - drain_power(P.damage) - - -/obj/machinery/shieldwall/ex_act(severity, target) - if(needs_power) - var/drain_amount = 20 - switch(severity) - if(1) - drain_amount = 200 - if(2) - drain_amount = 50 - drain_power(drain_amount) - + if(needs_power && gen_primary) + gen_primary.use_stored_power(drain_amount*0.5) + if(gen_secondary) //using power may cause us to be destroyed + gen_secondary.use_stored_power(drain_amount*0.5) /obj/machinery/shieldwall/CanPass(atom/movable/mover, turf/target, height=0) - if(height==0) return 1 + if(height==0) + return FALSE if(istype(mover) && mover.checkpass(PASSGLASS)) return prob(20) else - if (istype(mover, /obj/item/projectile)) + if(istype(mover, /obj/item/projectile)) return prob(10) else - return !src.density + return !density diff --git a/code/game/machinery/slotmachine.dm b/code/game/machinery/slotmachine.dm index 95afbfeb0c..66c85a1784 100644 --- a/code/game/machinery/slotmachine.dm +++ b/code/game/machinery/slotmachine.dm @@ -33,7 +33,7 @@ light_color = LIGHT_COLOR_BROWN -/obj/machinery/computer/slot_machine/New() +/obj/machinery/computer/slot_machine/Initialize() ..() jackpots = rand(1, 4) //false hope plays = rand(75, 200) @@ -47,9 +47,8 @@ toggle_reel_spin(0) for(var/cointype in typesof(/obj/item/weapon/coin)) - var/obj/item/weapon/coin/C = new cointype(src) - coinvalues["[cointype]"] = C.value - qdel(C) + var/obj/item/weapon/coin/C = cointype + coinvalues["[cointype]"] = initial(C.value) /obj/machinery/computer/slot_machine/Destroy() if(balance) diff --git a/code/game/machinery/spaceheater.dm b/code/game/machinery/spaceheater.dm index 0f29c50de5..df76fef5a9 100644 --- a/code/game/machinery/spaceheater.dm +++ b/code/game/machinery/spaceheater.dm @@ -175,7 +175,7 @@ return ..() /obj/machinery/space_heater/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = physical_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "space_heater", name, 400, 305, master_ui, state) diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index 1ddd5bd53d..7fc0f98b1c 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -322,7 +322,7 @@ return ..() /obj/machinery/suit_storage_unit/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = notcontained_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.notcontained_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "suit_storage_unit", name, 400, 305, master_ui, state) @@ -375,18 +375,13 @@ if("dispense") if(!state_open) return - switch(params["item"]) - if("helmet") - helmet.loc = loc - helmet = null - if("suit") - suit.loc = loc - suit = null - if("mask") - mask.loc = loc - mask = null - if("storage") - storage.loc = loc - storage = null + + var/static/list/valid_items = list("helmet", "suit", "mask", "storage") + var/item_name = params["item"] + if(item_name in valid_items) + var/obj/item/I = vars[item_name] + vars[item_name] = null + if(I) + I.forceMove(loc) . = TRUE update_icon() diff --git a/code/game/machinery/syndicatebeacon.dm b/code/game/machinery/syndicatebeacon.dm index 291e514a36..7a5f8af5bd 100644 --- a/code/game/machinery/syndicatebeacon.dm +++ b/code/game/machinery/syndicatebeacon.dm @@ -22,7 +22,7 @@ if(surplus() < 1500) if(user) to_chat(user, "The connected wire doesn't have enough current.") return - for(var/obj/singularity/singulo in singularities) + for(var/obj/singularity/singulo in GLOB.singularities) if(singulo.z == z) singulo.target = src icon_state = "[icontype]1" @@ -32,7 +32,7 @@ /obj/machinery/power/singularity_beacon/proc/Deactivate(mob/user = null) - for(var/obj/singularity/singulo in singularities) + for(var/obj/singularity/singulo in GLOB.singularities) if(singulo.target == src) singulo.target = null icon_state = "[icontype]0" @@ -88,7 +88,7 @@ add_load(1500) if(cooldown <= world.time) cooldown = world.time + 100 - for(var/obj/singularity/singulo in singularities) + for(var/obj/singularity/singulo in GLOB.singularities) if(singulo.z == z) say("The [singulo] is now [get_dist(src,singulo)] standard lengths away to the [dir2text(get_dir(src,singulo))]") else diff --git a/code/game/machinery/syndicatebomb.dm b/code/game/machinery/syndicatebomb.dm index 6f7e7ec902..4d8ad29941 100644 --- a/code/game/machinery/syndicatebomb.dm +++ b/code/game/machinery/syndicatebomb.dm @@ -533,7 +533,7 @@ /obj/item/device/syndicatedetonator/attack_self(mob/user) if(timer < world.time) - for(var/obj/machinery/syndicatebomb/B in machines) + for(var/obj/machinery/syndicatebomb/B in GLOB.machines) if(B.active) B.detonation_timer = world.time + BUTTON_DELAY detonated++ @@ -545,7 +545,7 @@ var/area/A = get_area(T) detonated-- var/log_str = "[ADMIN_LOOKUPFLW(user)] has remotely detonated [detonated ? "syndicate bombs" : "a syndicate bomb"] using a [name] at [A.name] [ADMIN_JMP(T)]." - bombers += log_str + GLOB.bombers += log_str message_admins(log_str) log_game("[key_name(user)] has remotely detonated [detonated ? "syndicate bombs" : "a syndicate bomb"] using a [name] at [A.name][COORD(T)]") detonated = 0 diff --git a/code/game/machinery/telecomms/broadcasting.dm b/code/game/machinery/telecomms/broadcasting.dm index 7227a393df..84321a1760 100644 --- a/code/game/machinery/telecomms/broadcasting.dm +++ b/code/game/machinery/telecomms/broadcasting.dm @@ -58,7 +58,7 @@ var/vmask, var/obj/item/device/radio/radio, var/message, var/name, var/job, var/realname, var/data, var/compression, var/list/level, var/freq, var/list/spans, - var/verb_say, var/verb_ask, var/verb_exclaim, var/verb_yell) + var/verb_say, var/verb_ask, var/verb_exclaim, var/verb_yell, var/datum/language/language) message = copytext(message, 1, MAX_BROADCAST_LEN) @@ -70,8 +70,6 @@ var/atom/movable/virtualspeaker/virt = new /atom/movable/virtualspeaker(null) virt.name = name virt.job = job - virt.languages_spoken = AM.languages_spoken - virt.languages_understood = AM.languages_understood virt.source = AM virt.radio = radio virt.verb_say = verb_say @@ -85,7 +83,7 @@ // --- Broadcast only to intercom devices --- if(data == 1) - for(var/obj/item/device/radio/intercom/R in all_radios["[freq]"]) + for(var/obj/item/device/radio/intercom/R in GLOB.all_radios["[freq]"]) if(R.receive_range(freq, level) > -1) radios += R @@ -93,7 +91,7 @@ else if(data == 2) - for(var/obj/item/device/radio/R in all_radios["[freq]"]) + for(var/obj/item/device/radio/R in GLOB.all_radios["[freq]"]) if(R.subspace_transmission) continue @@ -106,8 +104,8 @@ else if(data == 5) - for(var/obj/item/device/radio/R in all_radios["[freq]"]) - if(!R.centcom) + for(var/obj/item/device/radio/R in GLOB.all_radios["[freq]"]) + if(!R.independent) continue if(R.receive_range(freq, level) > -1) @@ -116,13 +114,13 @@ // --- Broadcast to ALL radio devices --- else - for(var/obj/item/device/radio/R in all_radios["[freq]"]) + for(var/obj/item/device/radio/R in GLOB.all_radios["[freq]"]) if(R.receive_range(freq, level) > -1) radios += R var/freqtext = num2text(freq) - for(var/obj/item/device/radio/R in all_radios["[SYND_FREQ]"]) //syndicate radios use magic that allows them to hear everything. this was already the case, now it just doesn't need the allinone anymore. solves annoying bugs that aren't worth solving. - if(R.receive_range(SYND_FREQ, list(R.z)) > -1 && freqtext in radiochannelsreverse) + for(var/obj/item/device/radio/R in GLOB.all_radios["[GLOB.SYND_FREQ]"]) //syndicate radios use magic that allows them to hear everything. this was already the case, now it just doesn't need the allinone anymore. solves annoying bugs that aren't worth solving. + if(R.receive_range(GLOB.SYND_FREQ, list(R.z)) > -1 && freqtext in GLOB.reverseradiochannels) radios |= R // Get a list of mobs who can hear from the radios we collected. @@ -132,278 +130,46 @@ if (R.client && R.client.holder && !(R.client.prefs.chat_toggles & CHAT_RADIO)) //Adminning with 80 people on can be fun when you're trying to talk and all you can hear is radios. receive -= R - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(isobserver(M) && M.client && (M.client.prefs.chat_toggles & CHAT_GHOSTRADIO)) receive |= M - var/rendered = virt.compose_message(virt, virt.languages_spoken, message, freq, spans) //Always call this on the virtualspeaker to advoid issues. + var/rendered = virt.compose_message(virt, language, message, freq, spans) //Always call this on the virtualspeaker to advoid issues. for(var/atom/movable/hearer in receive) - hearer.Hear(rendered, virt, AM.languages_spoken, message, freq, spans) + hearer.Hear(rendered, virt, language, message, freq, spans) if(length(receive)) // --- This following recording is intended for research and feedback in the use of department radio channels --- var/blackbox_msg = "[AM] [AM.say_quote(message, spans)]" - if(istype(blackbox)) + if(istype(GLOB.blackbox)) switch(freq) if(1459) - blackbox.msg_common += blackbox_msg + GLOB.blackbox.msg_common += blackbox_msg if(1351) - blackbox.msg_science += blackbox_msg + GLOB.blackbox.msg_science += blackbox_msg if(1353) - blackbox.msg_command += blackbox_msg + GLOB.blackbox.msg_command += blackbox_msg if(1355) - blackbox.msg_medical += blackbox_msg + GLOB.blackbox.msg_medical += blackbox_msg if(1357) - blackbox.msg_engineering += blackbox_msg + GLOB.blackbox.msg_engineering += blackbox_msg if(1359) - blackbox.msg_security += blackbox_msg + GLOB.blackbox.msg_security += blackbox_msg if(1441) - blackbox.msg_deathsquad += blackbox_msg + GLOB.blackbox.msg_deathsquad += blackbox_msg if(1213) - blackbox.msg_syndicate += blackbox_msg + GLOB.blackbox.msg_syndicate += blackbox_msg if(1349) - blackbox.msg_service += blackbox_msg + GLOB.blackbox.msg_service += blackbox_msg if(1347) - blackbox.msg_cargo += blackbox_msg + GLOB.blackbox.msg_cargo += blackbox_msg else - blackbox.messages += blackbox_msg + GLOB.blackbox.messages += blackbox_msg spawn(50) qdel(virt) -/proc/Broadcast_SimpleMessage(source, frequency, text, data, mob/M, compression, level) - - /* ###### Prepare the radio connection ###### */ - - if(!M) - var/mob/living/carbon/human/H = new - M = H - - var/datum/radio_frequency/connection = SSradio.return_frequency(frequency) - - var/display_freq = connection.frequency - - var/list/receive = list() - - - // --- Broadcast only to intercom devices --- - - if(data == 1) - for (var/obj/item/device/radio/intercom/R in connection.devices["[RADIO_CHAT]"]) - var/turf/position = get_turf(R) - if(position && position.z == level) - receive |= R.send_hear(display_freq, level) - - - // --- Broadcast only to intercoms and station-bounced radios --- - - else if(data == 2) - for (var/obj/item/device/radio/R in connection.devices["[RADIO_CHAT]"]) - if(R.subspace_transmission) - continue - var/turf/position = get_turf(R) - if(position && position.z == level) - receive |= R.send_hear(display_freq) - - - // --- Broadcast to syndicate radio! --- - - else if(data == 3) - var/datum/radio_frequency/syndicateconnection = SSradio.return_frequency(SYND_FREQ) - - for (var/obj/item/device/radio/R in syndicateconnection.devices["[RADIO_CHAT]"]) - var/turf/position = get_turf(R) - if(position && position.z == level) - receive |= R.send_hear(SYND_FREQ) - - // --- Centcom radio, yo. --- - - else if(data == 5) - - for(var/obj/item/device/radio/R in all_radios["[RADIO_CHAT]"]) - if(R.centcom) - receive |= R.send_hear(CENTCOM_FREQ) - - // --- Broadcast to ALL radio devices --- - - else - for (var/obj/item/device/radio/R in connection.devices["[RADIO_CHAT]"]) - var/turf/position = get_turf(R) - if(position && position.z == level) - receive |= R.send_hear(display_freq) - - - /* ###### Organize the receivers into categories for displaying the message ###### */ - - // Understood the message: - var/list/heard_normal = list() // normal message - - // Did not understand the message: - var/list/heard_garbled = list() // garbled message (ie "f*c* **u, **i*er!") - var/list/heard_gibberish= list() // completely screwed over message (ie "F%! (O*# *#!<>&**%!") - - for (var/mob/R in receive) - - /* --- Loop through the receivers and categorize them --- */ - - if (R.client && !(R.client.prefs.chat_toggles & CHAT_RADIO)) //Adminning with 80 people on can be fun when you're trying to talk and all you can hear is radios. - continue - - - // --- Check for compression --- - if(compression > 0) - - heard_gibberish += R - continue - - // --- Can understand the speech --- - - if (R.languages_understood & M.languages_spoken) - - heard_normal += R - - // --- Can't understand the speech --- - - else - // - Just display a garbled message - - - heard_garbled += R - - - /* ###### Begin formatting and sending the message ###### */ - if (length(heard_normal) || length(heard_garbled) || length(heard_gibberish)) - - /* --- Some miscellaneous variables to format the string output --- */ - var/part_a = "" // goes in the actual output - var/freq_text // the name of the channel - - // --- Set the name of the channel --- - switch(display_freq) - - if(SYND_FREQ) - freq_text = "#unkn" - if(COMM_FREQ) - freq_text = "Command" - if(SCI_FREQ) - freq_text = "Science" - if(MED_FREQ) - freq_text = "Medical" - if(ENG_FREQ) - freq_text = "Engineering" - if(SEC_FREQ) - freq_text = "Security" - if(SERV_FREQ) - freq_text = "Service" - if(SUPP_FREQ) - freq_text = "Supply" - if(AIPRIV_FREQ) - freq_text = "AI Private" - //There's probably a way to use the list var of channels in code\game\communications.dm to make the dept channels non-hardcoded, but I wasn't in an experimentive mood. --NEO - - - // --- If the frequency has not been assigned a name, just use the frequency as the name --- - - if(!freq_text) - freq_text = format_frequency(display_freq) - - // --- Some more pre-message formatting --- - - var/part_b_extra = "" - if(data == 3) // intercepted radio message - part_b_extra = " (Intercepted)" - - // Create a radio headset for the sole purpose of using its icon - var/obj/item/device/radio/headset/radio = new - - var/part_b = " \icon[radio]\[[freq_text]\][part_b_extra] " - var/part_c = "" - - if (display_freq==SYND_FREQ) - part_a = "" - else if (display_freq==COMM_FREQ) - part_a = "" - else if (display_freq==SCI_FREQ) - part_a = "" - else if (display_freq==MED_FREQ) - part_a = "" - else if (display_freq==ENG_FREQ) - part_a = "" - else if (display_freq==SEC_FREQ) - part_a = "" - else if (display_freq==SERV_FREQ) - part_a = "" - else if (display_freq==SUPP_FREQ) - part_a = "" - else if (display_freq==CENTCOM_FREQ) - part_a = "" - else if (display_freq==AIPRIV_FREQ) - part_a = "" - - // --- This following recording is intended for research and feedback in the use of department radio channels --- - - var/part_blackbox_b = " \[[freq_text]\] " - var/blackbox_msg = "[part_a][source][part_blackbox_b]\"[text]\"[part_c]" - //var/blackbox_admin_msg = "[part_a][M.name] (Real name: [M.real_name])[part_blackbox_b][quotedmsg][part_c]" - - //BR.messages_admin += blackbox_admin_msg - if(istype(blackbox)) - switch(display_freq) - if(1459) - blackbox.msg_common += blackbox_msg - if(1351) - blackbox.msg_science += blackbox_msg - if(1353) - blackbox.msg_command += blackbox_msg - if(1355) - blackbox.msg_medical += blackbox_msg - if(1357) - blackbox.msg_engineering += blackbox_msg - if(1359) - blackbox.msg_security += blackbox_msg - if(1441) - blackbox.msg_deathsquad += blackbox_msg - if(1213) - blackbox.msg_syndicate += blackbox_msg - if(1349) - blackbox.msg_service += blackbox_msg - if(1347) - blackbox.msg_cargo += blackbox_msg - else - blackbox.messages += blackbox_msg - - //End of research and feedback code. - - /* ###### Send the message ###### */ - - /* --- Process all the mobs that heard the voice normally (understood) --- */ - - if (length(heard_normal)) - var/rendered = "[part_a][source][part_b]\"[text]\"[part_c]" - - for (var/mob/R in heard_normal) - R.show_message(rendered, 2) - - /* --- Process all the mobs that heard a garbled voice (did not understand) --- */ - // Displays garbled message (ie "f*c* **u, **i*er!") - - if (length(heard_garbled)) - var/quotedmsg = "\"[stars(text)]\"" - var/rendered = "[part_a][source][part_b][quotedmsg][part_c]" - - for (var/mob/R in heard_garbled) - R.show_message(rendered, 2) - - - /* --- Complete gibberish. Usually happens when there's a compressed message --- */ - - if (length(heard_gibberish)) - var/quotedmsg = "\"[Gibberish(text, compression + 50)]\"" - var/rendered = "[part_a][Gibberish(source, compression + 50)][part_b][quotedmsg][part_c]" - - for (var/mob/R in heard_gibberish) - R.show_message(rendered, 2) - //Use this to test if an obj can communicate with a Telecommunications Network /atom/proc/test_telecomms() @@ -432,7 +198,7 @@ signal.frequency = 1459// Common channel //#### Sending the signal to all subspace receivers ####// - for(var/obj/machinery/telecomms/receiver/R in telecomms_list) + for(var/obj/machinery/telecomms/receiver/R in GLOB.telecomms_list) R.receive_signal(signal) sleep(rand(10,25)) diff --git a/code/game/machinery/telecomms/computers/logbrowser.dm b/code/game/machinery/telecomms/computers/logbrowser.dm index ab71f51c57..31cbe7412c 100644 --- a/code/game/machinery/telecomms/computers/logbrowser.dm +++ b/code/game/machinery/telecomms/computers/logbrowser.dm @@ -13,7 +13,7 @@ var/universal_translate = 0 // set to 1 if it can translate nonhuman speech - req_access = list(access_tcomsat) + req_access = list(GLOB.access_tcomsat) circuit = /obj/item/weapon/circuitboard/computer/comm_server /obj/machinery/computer/telecomms/server/attack_hand(mob/user) diff --git a/code/game/machinery/telecomms/machine_interactions.dm b/code/game/machinery/telecomms/machine_interactions.dm index 643efd81df..6568d14211 100644 --- a/code/game/machinery/telecomms/machine_interactions.dm +++ b/code/game/machinery/telecomms/machine_interactions.dm @@ -256,7 +256,7 @@ if(newfreq && canAccess(usr)) if(findtext(num2text(newfreq), ".")) newfreq *= 10 // shift the decimal one place - if(newfreq == SYND_FREQ) + if(newfreq == GLOB.SYND_FREQ) temp = "-% Error: Interference preventing filtering frequency: \"[newfreq] GHz\" %-" else if(!(newfreq in freq_listening) && newfreq < 10000) diff --git a/code/game/machinery/telecomms/machines/allinone.dm b/code/game/machinery/telecomms/machines/allinone.dm index 1e04ee649f..5589a1be24 100644 --- a/code/game/machinery/telecomms/machines/allinone.dm +++ b/code/game/machinery/telecomms/machines/allinone.dm @@ -33,13 +33,14 @@ sleep(signal.data["slow"]) // simulate the network lag if necessary /* ###### Broadcast a message using signal.data ###### */ - if(signal.frequency == SYND_FREQ) // if syndicate broadcast, just + if(signal.frequency == GLOB.SYND_FREQ) // if syndicate broadcast, just Broadcast_Message(signal.data["mob"], signal.data["vmask"], signal.data["radio"], signal.data["message"], signal.data["name"], signal.data["job"], signal.data["realname"],, signal.data["compression"], list(0, z), signal.frequency, signal.data["spans"], - signal.data["verb_say"], signal.data["verb_ask"], signal.data["verb_exclaim"], signal.data["verb_yell"]) + signal.data["verb_say"], signal.data["verb_ask"], signal.data["verb_exclaim"], signal.data["verb_yell"], + signal.data["language"]) /obj/machinery/telecomms/allinone/attackby(obj/item/P, mob/user, params) diff --git a/code/game/machinery/telecomms/machines/broadcaster.dm b/code/game/machinery/telecomms/machines/broadcaster.dm index 12712211bb..dd83638c57 100644 --- a/code/game/machinery/telecomms/machines/broadcaster.dm +++ b/code/game/machinery/telecomms/machines/broadcaster.dm @@ -5,8 +5,8 @@ They receive their message from a server after the message has been logged. */ -var/list/recentmessages = list() // global list of recent messages broadcasted : used to circumvent massive radio spam -var/message_delay = 0 // To make sure restarting the recentmessages list is kept in sync +GLOBAL_LIST_EMPTY(recentmessages) // global list of recent messages broadcasted : used to circumvent massive radio spam +GLOBAL_VAR_INIT(message_delay, 0) // To make sure restarting the recentmessages list is kept in sync /obj/machinery/telecomms/broadcaster name = "subspace broadcaster" @@ -38,9 +38,9 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept original.data["level"] = signal.data["level"] var/signal_message = "[signal.frequency]:[signal.data["message"]]:[signal.data["realname"]]" - if(signal_message in recentmessages) + if(signal_message in GLOB.recentmessages) return - recentmessages.Add(signal_message) + GLOB.recentmessages.Add(signal_message) if(signal.data["slow"] > 0) sleep(signal.data["slow"]) // simulate the network lag if necessary @@ -56,17 +56,7 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept signal.data["vmask"], signal.data["radio"], signal.data["message"], signal.data["name"], signal.data["job"], signal.data["realname"], 0, signal.data["compression"], signal.data["level"], signal.frequency, signal.data["spans"], - signal.data["verb_say"], signal.data["verb_ask"], signal.data["verb_exclaim"], signal.data["verb_yell"]) - - - /** #### - Simple Broadcast - #### **/ - - if(signal.data["type"] == 1) - - /* ###### Broadcast a message using signal.data ###### */ - Broadcast_SimpleMessage(signal.data["name"], signal.frequency, - signal.data["message"],null, null, - signal.data["compression"], listening_level) + signal.data["verb_say"], signal.data["verb_ask"], signal.data["verb_exclaim"], signal.data["verb_yell"], signal.data["language"]) /** #### - Artificial Broadcast - #### **/ @@ -81,13 +71,13 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept signal.data["radio"], signal.data["message"], signal.data["name"], signal.data["job"], signal.data["realname"], 4, signal.data["compression"], signal.data["level"], signal.frequency, signal.data["spans"], - signal.data["verb_say"], signal.data["verb_ask"], signal.data["verb_exclaim"], signal.data["verb_yell"]) + signal.data["verb_say"], signal.data["verb_ask"], signal.data["verb_exclaim"], signal.data["verb_yell"], signal.data["language"]) - if(!message_delay) - message_delay = 1 + if(!GLOB.message_delay) + GLOB.message_delay = 1 spawn(10) - message_delay = 0 - recentmessages = list() + GLOB.message_delay = 0 + GLOB.recentmessages = list() /* --- Do a snazzy animation! --- */ flick("broadcaster_send", src) @@ -110,8 +100,8 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept /obj/machinery/telecomms/broadcaster/Destroy() // In case message_delay is left on 1, otherwise it won't reset the list and people can't say the same thing twice anymore. - if(message_delay) - message_delay = 0 + if(GLOB.message_delay) + GLOB.message_delay = 0 return ..() @@ -133,4 +123,4 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept autolinkers = list("broadcasterB") /obj/machinery/telecomms/broadcaster/preset_left/birdstation - name = "Broadcaster" \ No newline at end of file + name = "Broadcaster" diff --git a/code/game/machinery/telecomms/machines/bus.dm b/code/game/machinery/telecomms/machines/bus.dm index ae43084253..81392f956e 100644 --- a/code/game/machinery/telecomms/machines/bus.dm +++ b/code/game/machinery/telecomms/machines/bus.dm @@ -25,7 +25,7 @@ if(is_freq_listening(signal)) if(change_frequency) - if(signal.frequency != SYND_FREQ) + if(signal.frequency != GLOB.SYND_FREQ) signal.frequency = change_frequency if(!istype(machine_from, /obj/machinery/telecomms/processor) && machine_from != src) // Signal must be ready (stupid assuming machine), let's send it @@ -72,25 +72,25 @@ /obj/machinery/telecomms/bus/preset_one id = "Bus 1" network = "tcommsat" - freq_listening = list(SCI_FREQ, MED_FREQ) + freq_listening = list(GLOB.SCI_FREQ, GLOB.MED_FREQ) autolinkers = list("processor1", "science", "medical") /obj/machinery/telecomms/bus/preset_two id = "Bus 2" network = "tcommsat" - freq_listening = list(SUPP_FREQ,SERV_FREQ) + freq_listening = list(GLOB.SUPP_FREQ,GLOB.SERV_FREQ) autolinkers = list("processor2", "supply", "service") /obj/machinery/telecomms/bus/preset_three id = "Bus 3" network = "tcommsat" - freq_listening = list(SEC_FREQ, COMM_FREQ) + freq_listening = list(GLOB.SEC_FREQ, GLOB.COMM_FREQ) autolinkers = list("processor3", "security", "command") /obj/machinery/telecomms/bus/preset_four id = "Bus 4" network = "tcommsat" - freq_listening = list(ENG_FREQ) + freq_listening = list(GLOB.ENG_FREQ) autolinkers = list("processor4", "engineering", "common") /obj/machinery/telecomms/bus/preset_four/New() diff --git a/code/game/machinery/telecomms/machines/receiver.dm b/code/game/machinery/telecomms/machines/receiver.dm index f66d860664..1b872b5d15 100644 --- a/code/game/machinery/telecomms/machines/receiver.dm +++ b/code/game/machinery/telecomms/machines/receiver.dm @@ -77,7 +77,7 @@ id = "Receiver A" network = "tcommsat" autolinkers = list("receiverA") // link to relay - freq_listening = list(SCI_FREQ, MED_FREQ, SUPP_FREQ, SERV_FREQ) // science, medical, supply, service + freq_listening = list(GLOB.SCI_FREQ, GLOB.MED_FREQ, GLOB.SUPP_FREQ, GLOB.SERV_FREQ) // science, medical, supply, service //--PRESET RIGHT--// @@ -86,7 +86,7 @@ id = "Receiver B" network = "tcommsat" autolinkers = list("receiverB") // link to relay - freq_listening = list(COMM_FREQ, ENG_FREQ, SEC_FREQ) //command, engineering, security + freq_listening = list(GLOB.COMM_FREQ, GLOB.ENG_FREQ, GLOB.SEC_FREQ) //command, engineering, security //Common and other radio frequencies for people to freely use /obj/machinery/telecomms/receiver/preset_right/New() diff --git a/code/game/machinery/telecomms/machines/server.dm b/code/game/machinery/telecomms/machines/server.dm index 2039ead4c6..519e5771c1 100644 --- a/code/game/machinery/telecomms/machines/server.dm +++ b/code/game/machinery/telecomms/machines/server.dm @@ -72,7 +72,8 @@ log.parameters["name"] = signal.data["name"] log.parameters["realname"] = signal.data["realname"] - log.parameters["uspeech"] = signal.data["languages"] & HUMAN //good enough + //log.parameters["uspeech"] = signal.data["languages"] & HUMAN //good enough + // TODO languages: ^ I don't know what this does // If the signal is still compressed, make the log entry gibberish if(signal.data["compression"] > 0) @@ -141,22 +142,22 @@ /obj/machinery/telecomms/server/presets/science id = "Science Server" - freq_listening = list(SCI_FREQ) + freq_listening = list(GLOB.SCI_FREQ) autolinkers = list("science") /obj/machinery/telecomms/server/presets/medical id = "Medical Server" - freq_listening = list(MED_FREQ) + freq_listening = list(GLOB.MED_FREQ) autolinkers = list("medical") /obj/machinery/telecomms/server/presets/supply id = "Supply Server" - freq_listening = list(SUPP_FREQ) + freq_listening = list(GLOB.SUPP_FREQ) autolinkers = list("supply") /obj/machinery/telecomms/server/presets/service id = "Service Server" - freq_listening = list(SERV_FREQ) + freq_listening = list(GLOB.SERV_FREQ) autolinkers = list("service") /obj/machinery/telecomms/server/presets/common @@ -173,19 +174,19 @@ /obj/machinery/telecomms/server/presets/command id = "Command Server" - freq_listening = list(COMM_FREQ) + freq_listening = list(GLOB.COMM_FREQ) autolinkers = list("command") /obj/machinery/telecomms/server/presets/engineering id = "Engineering Server" - freq_listening = list(ENG_FREQ) + freq_listening = list(GLOB.ENG_FREQ) autolinkers = list("engineering") /obj/machinery/telecomms/server/presets/security id = "Security Server" - freq_listening = list(SEC_FREQ) + freq_listening = list(GLOB.SEC_FREQ) autolinkers = list("security") /obj/machinery/telecomms/server/presets/common/birdstation/New() ..() - freq_listening = list() \ No newline at end of file + freq_listening = list() diff --git a/code/game/machinery/telecomms/telecomunications.dm b/code/game/machinery/telecomms/telecomunications.dm index 9882a624bb..0ab1bd10db 100644 --- a/code/game/machinery/telecomms/telecomunications.dm +++ b/code/game/machinery/telecomms/telecomunications.dm @@ -12,7 +12,7 @@ Look at radio.dm for the prequel to this code. */ -var/global/list/obj/machinery/telecomms/telecomms_list = list() +GLOBAL_LIST_EMPTY(telecomms_list) /obj/machinery/telecomms icon = 'icons/obj/machines/telecomms.dmi' @@ -86,7 +86,8 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list() "verb_say" = signal.data["verb_say"], "verb_ask" = signal.data["verb_ask"], "verb_exclaim" = signal.data["verb_exclaim"], - "verb_yell" = signal.data["verb_yell"] + "verb_yell" = signal.data["verb_yell"], + "language" = signal.data["language"] ) // Keep the "original" signal constant @@ -133,7 +134,7 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list() /obj/machinery/telecomms/New() - telecomms_list += src + GLOB.telecomms_list += src ..() //Set the listening_level if there's none. @@ -155,13 +156,13 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list() for(var/obj/machinery/telecomms/T in urange(20, src, 1)) add_link(T) else - for(var/obj/machinery/telecomms/T in telecomms_list) + for(var/obj/machinery/telecomms/T in GLOB.telecomms_list) add_link(T) /obj/machinery/telecomms/Destroy() - telecomms_list -= src - for(var/obj/machinery/telecomms/comm in telecomms_list) + GLOB.telecomms_list -= src + for(var/obj/machinery/telecomms/comm in GLOB.telecomms_list) comm.links -= src links = list() return ..() diff --git a/code/game/machinery/teleporter.dm b/code/game/machinery/teleporter.dm index 55d9fac2ed..396214d224 100644 --- a/code/game/machinery/teleporter.dm +++ b/code/game/machinery/teleporter.dm @@ -165,7 +165,7 @@ var/list/L = list() var/list/areaindex = list() if(regime_set == "Teleporter") - for(var/obj/item/device/radio/beacon/R in teleportbeacons) + for(var/obj/item/device/radio/beacon/R in GLOB.teleportbeacons) var/turf/T = get_turf(R) if(!T) continue @@ -173,7 +173,7 @@ continue L[avoid_assoc_duplicate_keys(T.loc.name, areaindex)] = R - for(var/obj/item/weapon/implant/tracking/I in tracked_implants) + for(var/obj/item/weapon/implant/tracking/I in GLOB.tracked_implants) if(!I.imp_in || !ismob(I.loc)) continue else diff --git a/code/game/machinery/transformer.dm b/code/game/machinery/transformer.dm index cd4cd2185c..af5e04b5bd 100644 --- a/code/game/machinery/transformer.dm +++ b/code/game/machinery/transformer.dm @@ -15,7 +15,8 @@ var/cooldown_timer var/robot_cell_charge = 5000 var/obj/effect/countdown/transformer/countdown - + var/mob/living/silicon/ai/masterAI + /obj/machinery/transformer/New() // On us ..() @@ -103,6 +104,10 @@ // So he can't jump out the gate right away. R.SetLockdown() + if(masterAI) + R.connected_ai = masterAI + R.lawsync() + R.lawupdate = 1 addtimer(CALLBACK(src, .proc/unlock_new_robot, R), 50) /obj/machinery/transformer/proc/unlock_new_robot(mob/living/silicon/robot/R) @@ -110,7 +115,7 @@ sleep(30) if(R) R.SetLockdown(0) - R.notify_ai(1) + R.notify_ai(NEW_BORG) /obj/machinery/transformer/conveyor/New() ..() diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index c4c55383f6..c8c1854344 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -57,7 +57,7 @@ var/obj/item/weapon/vending_refill/refill_canister = null //The type of refill canisters used by this machine. -/obj/machinery/vending/New() +/obj/machinery/vending/Initialize() ..() wires = new /datum/wires/vending(src) if(refill_canister) //constructable vending machine @@ -162,7 +162,7 @@ while(R.amount>0) var/obj/O = new dump_path(loc) - step(O, pick(alldirs)) //we only drop 20% of the total of each products and spread it + step(O, pick(GLOB.alldirs)) //we only drop 20% of the total of each products and spread it R.amount -= 5 //around to not fill the turf with too many objects. dump_amount++ if(dump_amount > 15) //so we don't drop too many items (e.g. ClothesMate) @@ -528,6 +528,7 @@ if(icon_vend) //Show the vending animation if needed flick(icon_vend,src) new R.product_path(get_turf(src)) + feedback_add_details("vending_machine_usage","[R.product_path]|[src.type]") vend_ready = 1 return @@ -690,7 +691,7 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C /obj/machinery/vending/snack name = "\improper Getmore Chocolate Corp" - desc = "A snack machine courtesy of the Getmore Chocolate Corporation, based out of Mars" + desc = "A snack machine courtesy of the Getmore Chocolate Corporation, based out of Mars." product_slogans = "Try our new nougat bar!;Twice the calories for half the price!" product_ads = "The healthiest!;Award-winning chocolate bars!;Mmm! So good!;Oh my god it's so juicy!;Have a snack.;Snacks are good for you!;Have some more Getmore!;Best quality snacks straight from mars.;We love chocolate!;Try our new jerky!" icon_state = "snack" @@ -705,7 +706,7 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C name = "\improper Random Snackies" desc = "Uh oh!" -/obj/machinery/vending/snack/random/New() +/obj/machinery/vending/snack/random/Initialize() ..() var/T = pick(subtypesof(/obj/machinery/vending/snack) - /obj/machinery/vending/snack/random) new T(get_turf(src)) @@ -757,7 +758,7 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C name = "\improper Random Drinkies" desc = "Uh oh!" -/obj/machinery/vending/cola/random/New() +/obj/machinery/vending/cola/random/Initialize() ..() var/T = pick(subtypesof(/obj/machinery/vending/cola) - /obj/machinery/vending/cola/random) new T(get_turf(src)) @@ -911,7 +912,7 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C /obj/machinery/vending/hydronutrients name = "\improper NutriMax" - desc = "A plant nutrients vendor" + desc = "A plant nutrients vendor." product_slogans = "Aren't you glad you don't have to fertilize the natural way?;Now with 50% less stink!;Plants are people too!" product_ads = "We like plants!;Don't you want some?;The greenest thumbs ever.;We like big plants.;Soft soil..." icon_state = "nutri" @@ -994,8 +995,7 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C /obj/item/clothing/mask/joy = 1, /obj/item/clothing/head/cueball = 1, /obj/item/clothing/under/scratch = 1, - /obj/item/clothing/under/sailor = 1, - /obj/item/clothing/head/clownpiece = 1,/obj/item/clothing/under/clownpiece = 1, /obj/item/clothing/suit/clownpiece = 1) + /obj/item/clothing/under/sailor = 1) contraband = list(/obj/item/clothing/suit/judgerobe = 1,/obj/item/clothing/head/powdered_wig = 1,/obj/item/weapon/gun/magic/wand = 2,/obj/item/clothing/glasses/sunglasses/garb = 2, /obj/item/clothing/glasses/sunglasses/blindfold = 1, /obj/item/clothing/mask/muzzle = 2) premium = list(/obj/item/clothing/suit/pirate/captain = 2, /obj/item/clothing/head/pirate/captain = 2, /obj/item/clothing/head/helmet/roman = 1, /obj/item/clothing/head/helmet/roman/legionaire = 1, /obj/item/clothing/under/roman = 1, /obj/item/clothing/shoes/roman = 1, /obj/item/weapon/shield/riot/roman = 1, /obj/item/weapon/skub = 1) refill_canister = /obj/item/weapon/vending_refill/autodrobe @@ -1119,23 +1119,8 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C /obj/item/clothing/head/beanie=1, /obj/item/clothing/head/beanie/black=1, /obj/item/clothing/head/beanie/red=1, /obj/item/clothing/head/beanie/green=1, /obj/item/clothing/head/beanie/darkblue=1, /obj/item/clothing/head/beanie/purple=1, /obj/item/clothing/head/beanie/yellow=1, /obj/item/clothing/head/beanie/orange=1, /obj/item/clothing/head/beanie/cyan=1, /obj/item/clothing/head/beanie/christmas=1, /obj/item/clothing/head/beanie/striped=1, /obj/item/clothing/head/beanie/stripedred=1, /obj/item/clothing/head/beanie/stripedblue=1, /obj/item/clothing/head/beanie/stripedgreen=1, - /obj/item/clothing/suit/jacket/letterman_red=1, - /obj/item/clothing/under/wintercasualwear=1, - /obj/item/clothing/under/casualwear=1, - /obj/item/clothing/under/casualhoodie=1, - /obj/item/clothing/under/casualhoodie/skirt=1, - /obj/item/clothing/under/bb_sweater=2, - /obj/item/clothing/under/bb_sweater/blue=2, - /obj/item/clothing/under/bb_sweater/green=2, - /obj/item/clothing/under/bb_sweater/purple =2, - /obj/item/clothing/under/bb_sweater/red=2) - contraband = list(/obj/item/clothing/under/syndicate/tacticool=1,/obj/item/clothing/mask/balaclava=1,/obj/item/clothing/head/ushanka=1,/obj/item/clothing/under/soviet=1,/obj/item/weapon/storage/belt/fannypack/black=2,/obj/item/clothing/suit/jacket/letterman_syndie=1,/obj/item/clothing/under/jabroni=1, /obj/item/clothing/suit/vapeshirt=1, /obj/item/clothing/under/geisha=1, - /obj/item/clothing/under/wedding/bride_orange=1, - /obj/item/clothing/under/wedding/bride_purple=1, - /obj/item/clothing/under/wedding/bride_blue=1, - /obj/item/clothing/under/wedding/bride_red=1, - /obj/item/clothing/under/wedding/bride_white=1, - /obj/item/clothing/under/keyholesweater=1) + /obj/item/clothing/suit/jacket/letterman_red=1) + contraband = list(/obj/item/clothing/under/syndicate/tacticool=1,/obj/item/clothing/mask/balaclava=1,/obj/item/clothing/head/ushanka=1,/obj/item/clothing/under/soviet=1,/obj/item/weapon/storage/belt/fannypack/black=2,/obj/item/clothing/suit/jacket/letterman_syndie=1,/obj/item/clothing/under/jabroni=1, /obj/item/clothing/suit/vapeshirt=1, /obj/item/clothing/under/geisha=1) premium = list(/obj/item/clothing/under/suit_jacket/checkered=1,/obj/item/clothing/head/mailman=1,/obj/item/clothing/under/rank/mailman=1,/obj/item/clothing/suit/jacket/leather=1,/obj/item/clothing/suit/jacket/leather/overcoat=1,/obj/item/clothing/under/pants/mustangjeans=1,/obj/item/clothing/neck/necklace/dope=3,/obj/item/clothing/suit/jacket/letterman_nanotrasen=1) refill_canister = /obj/item/weapon/vending_refill/clothing diff --git a/code/game/machinery/wishgranter.dm b/code/game/machinery/wishgranter.dm index e42e2d72d8..cdaea6f875 100644 --- a/code/game/machinery/wishgranter.dm +++ b/code/game/machinery/wishgranter.dm @@ -39,7 +39,7 @@ user.dna.add_mutation(COLDRES) user.dna.add_mutation(TK) - ticker.mode.traitors += user.mind + SSticker.mode.traitors += user.mind user.mind.special_role = "Avatar of the Wish Granter" var/datum/objective/hijack/hijack = new diff --git a/code/game/mecha/combat/gygax.dm b/code/game/mecha/combat/gygax.dm index fe43d27bcc..0b37758def 100644 --- a/code/game/mecha/combat/gygax.dm +++ b/code/game/mecha/combat/gygax.dm @@ -23,7 +23,7 @@ armor = list(melee = 40, bullet = 40, laser = 50, energy = 35, bomb = 20, bio = 0, rad = 0, fire = 100, acid = 100) max_temperature = 35000 leg_overload_coeff = 100 - operation_req_access = list(access_syndicate) + operation_req_access = list(GLOB.access_syndicate) wreckage = /obj/structure/mecha_wreckage/gygax/dark max_equip = 4 diff --git a/code/game/mecha/combat/honker.dm b/code/game/mecha/combat/honker.dm index 967ddf059e..83522bf709 100644 --- a/code/game/mecha/combat/honker.dm +++ b/code/game/mecha/combat/honker.dm @@ -10,7 +10,7 @@ armor = list(melee = -20, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 100) max_temperature = 25000 infra_luminosity = 5 - operation_req_access = list(access_theatre) + operation_req_access = list(GLOB.access_theatre) wreckage = /obj/structure/mecha_wreckage/honker add_req_access = 0 max_equip = 3 @@ -68,7 +68,7 @@ diff --git a/code/game/mecha/combat/marauder.dm b/code/game/mecha/combat/marauder.dm index 348baf9f96..e62be31704 100644 --- a/code/game/mecha/combat/marauder.dm +++ b/code/game/mecha/combat/marauder.dm @@ -10,7 +10,7 @@ max_temperature = 60000 resistance_flags = LAVA_PROOF | FIRE_PROOF | ACID_PROOF infra_luminosity = 3 - operation_req_access = list(access_cent_specops) + operation_req_access = list(GLOB.access_cent_specops) wreckage = /obj/structure/mecha_wreckage/marauder add_req_access = 0 internal_damage_threshold = 25 @@ -45,7 +45,7 @@ desc = "Heavy-duty, command-type exosuit. This is a custom model, utilized only by high-ranking military personnel." name = "\improper Seraph" icon_state = "seraph" - operation_req_access = list(access_cent_specops) + operation_req_access = list(GLOB.access_cent_specops) step_in = 3 obj_integrity = 550 wreckage = /obj/structure/mecha_wreckage/seraph @@ -71,7 +71,7 @@ desc = "Heavy-duty, combat exosuit, developed off of the existing Marauder model." name = "\improper Mauler" icon_state = "mauler" - operation_req_access = list(access_syndicate) + operation_req_access = list(GLOB.access_syndicate) wreckage = /obj/structure/mecha_wreckage/mauler max_equip = 5 diff --git a/code/game/mecha/combat/reticence.dm b/code/game/mecha/combat/reticence.dm index 601937adcf..59028c4222 100644 --- a/code/game/mecha/combat/reticence.dm +++ b/code/game/mecha/combat/reticence.dm @@ -10,7 +10,7 @@ armor = list(melee = 25, bullet = 20, laser = 30, energy = 15, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 100) max_temperature = 15000 wreckage = /obj/structure/mecha_wreckage/reticence - operation_req_access = list(access_theatre) + operation_req_access = list(GLOB.access_theatre) add_req_access = 0 internal_damage_threshold = 25 max_equip = 2 diff --git a/code/game/mecha/equipment/tools/mining_tools.dm b/code/game/mecha/equipment/tools/mining_tools.dm index 3ac2e54f7e..61151f086f 100644 --- a/code/game/mecha/equipment/tools/mining_tools.dm +++ b/code/game/mecha/equipment/tools/mining_tools.dm @@ -112,6 +112,7 @@ var/scanning = 0 /obj/item/mecha_parts/mecha_equipment/mining_scanner/New() + ..() START_PROCESSING(SSobj, src) /obj/item/mecha_parts/mecha_equipment/mining_scanner/attach(obj/mecha/M) diff --git a/code/game/mecha/equipment/tools/work_tools.dm b/code/game/mecha/equipment/tools/work_tools.dm index 09f12d207e..e7e8379095 100644 --- a/code/game/mecha/equipment/tools/work_tools.dm +++ b/code/game/mecha/equipment/tools/work_tools.dm @@ -199,11 +199,11 @@ var/mode = 0 //0 - deconstruct, 1 - wall or floor, 2 - airlock. /obj/item/mecha_parts/mecha_equipment/rcd/New() - rcd_list += src + GLOB.rcd_list += src ..() /obj/item/mecha_parts/mecha_equipment/rcd/Destroy() - rcd_list -= src + GLOB.rcd_list -= src return ..() /obj/item/mecha_parts/mecha_equipment/rcd/action(atom/target) @@ -420,7 +420,7 @@ if(!PN) PN = new() - powernets += PN + GLOB.powernets += PN NC.powernet = PN PN.cables += NC NC.mergeConnectedNetworks(NC.d2) diff --git a/code/game/mecha/mech_bay.dm b/code/game/mecha/mech_bay.dm index f669960f88..134bd78e84 100644 --- a/code/game/mecha/mech_bay.dm +++ b/code/game/mecha/mech_bay.dm @@ -95,7 +95,7 @@ return interact(user) -/obj/machinery/computer/mech_bay_power_console/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/obj/machinery/computer/mech_bay_power_console/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "mech_bay_power_console", "Mech Bay Power Control Console", 400, 170, master_ui, state) @@ -130,7 +130,7 @@ return recharge_port = locate(/obj/machinery/mech_bay_recharge_port) in range(1) if(!recharge_port ) - for(var/D in cardinal) + for(var/D in GLOB.cardinal) var/turf/A = get_step(src, D) A = get_step(A, D) recharge_port = locate(/obj/machinery/mech_bay_recharge_port) in A diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index 83900222e6..ec673b3e86 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -8,7 +8,7 @@ use_power = 1 idle_power_usage = 20 active_power_usage = 5000 - req_access = list(access_robotics) + req_access = list(GLOB.access_robotics) var/time_coeff = 1 var/component_coeff = 1 var/datum/material_container/materials @@ -37,7 +37,7 @@ /obj/machinery/mecha_part_fabricator/New() ..() files = new /datum/research(src) //Setup the research data holder. - materials = new(src, list(MAT_METAL, MAT_GLASS, MAT_SILVER, MAT_GOLD, MAT_DIAMOND, MAT_PLASMA, MAT_URANIUM, MAT_BANANIUM, MAT_TITANIUM)) + materials = new(src, list(MAT_METAL, MAT_GLASS, MAT_SILVER, MAT_GOLD, MAT_DIAMOND, MAT_PLASMA, MAT_URANIUM, MAT_BANANIUM, MAT_TITANIUM, MAT_BLUESPACE)) var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/mechfab(null) B.apply_default_parts(src) @@ -430,22 +430,13 @@ return 1 if(istype(W, /obj/item/stack/sheet)) - if(panel_open) - to_chat(user, "You can't load [src] while it's opened!") - return 1 - if(being_built) - to_chat(user, "\The [src] is currently processing! Please wait until completion.") + + if(!is_insertion_ready(user)) return 1 var/material_amount = materials.get_item_material_amount(W) - if(!material_amount) - to_chat(user, "This object does not contain sufficient amounts of materials to be accepted by [src].") - return 1 - if(!materials.has_space(material_amount)) - to_chat(user, "\The [src] is full. Please remove some materials from [src] in order to insert more.") - return 1 - if(!user.temporarilyRemoveItemFromInventory(W)) - to_chat(user, "\The [W] is stuck to you and cannot be placed into [src].") + + if(!try_insert(user, W, material_amount)) return 1 var/inserted = materials.insert_item(W) @@ -457,7 +448,31 @@ var/mat_overlay = "fab-load-[material2name(W.materials[1])]" add_overlay(mat_overlay) sleep(10) - cut_overlay(mat_overlay) //No matter what the overlay shall still be deleted + if(!QDELETED(src)) + cut_overlay(mat_overlay) //No matter what the overlay shall still be deleted + + updateUsrDialog() + + else if(istype(W, /obj/item/weapon/ore/bluespace_crystal)) + + if(!is_insertion_ready(user)) + return 1 + + var/material_amount = materials.get_item_material_amount(W) + + if(!try_insert(user, W, material_amount)) + return 1 + + var/inserted = materials.insert_item(W) + if(inserted) + to_chat(user, "You add [W] to the [src].") + if(W && W.materials.len) + qdel(W) + var/mat_overlay = "fab-load-bluespace" + add_overlay(mat_overlay) + sleep(10) + if(!QDELETED(src)) + cut_overlay(mat_overlay) updateUsrDialog() @@ -466,3 +481,27 @@ /obj/machinery/mecha_part_fabricator/proc/material2name(ID) return copytext(ID,2) + +/obj/machinery/mecha_part_fabricator/proc/is_insertion_ready(mob/user) + if(panel_open) + to_chat(user, "You can't load [src] while it's opened!") + return FALSE + if(being_built) + to_chat(user, "\The [src] is currently processing! Please wait until completion.") + return FALSE + + return TRUE + + +/obj/machinery/mecha_part_fabricator/proc/try_insert(mob/user, obj/item/I, material_amount) + if(!material_amount) + to_chat(user, "This object does not contain sufficient amounts of materials to be accepted by [src].") + return FALSE + if(!materials.has_space(material_amount)) + to_chat(user, "\The [src] is full. Please remove some materials from [src] in order to insert more.") + return FALSE + if(!user.temporarilyRemoveItemFromInventory(I)) + to_chat(user, "\The [I] is stuck to you and cannot be placed into [src].") + return FALSE + + return TRUE \ No newline at end of file diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index f87c2e0166..99aad7743f 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -65,7 +65,7 @@ var/internal_damage = 0 //contains bitflags var/list/operation_req_access = list()//required access level for mecha operation - var/list/internals_req_access = list(access_engine,access_robotics)//required access level to open cell compartment + var/list/internals_req_access = list(GLOB.access_engine,GLOB.access_robotics)//required access level to open cell compartment var/wreckage @@ -132,11 +132,11 @@ smoke_system.attach(src) add_cell() START_PROCESSING(SSobj, src) - poi_list |= src + GLOB.poi_list |= src log_message("[src.name] created.") - mechas_list += src //global mech list + GLOB.mechas_list += src //global mech list prepare_huds() - var/datum/atom_hud/data/diagnostic/diag_hud = huds[DATA_HUD_DIAGNOSTIC] + var/datum/atom_hud/data/diagnostic/diag_hud = GLOB.huds[DATA_HUD_DIAGNOSTIC] diag_hud.add_to_hud(src) diag_hud_set_mechhealth() diag_hud_set_mechcell() @@ -185,7 +185,7 @@ if(AI) AI.gib() //No wreck, no AI to recover STOP_PROCESSING(SSobj, src) - poi_list.Remove(src) + GLOB.poi_list.Remove(src) equipment.Cut() cell = null internal_tank = null @@ -200,7 +200,7 @@ qdel(smoke_system) smoke_system = null - mechas_list -= src //global mech list + GLOB.mechas_list -= src //global mech list return ..() //////////////////////// @@ -382,17 +382,16 @@ /obj/mecha/proc/drop_item()//Derpfix, but may be useful in future for engineering exosuits. return -/obj/mecha/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/obj/mecha/Hear(message, atom/movable/speaker, message_language, raw_message, radio_freq, list/spans, message_mode) if(speaker == occupant) if(radio.broadcasting) - radio.talk_into(speaker, text, , spans) + radio.talk_into(speaker, text, , spans, message_language) //flick speech bubble var/list/speech_bubble_recipients = list() for(var/mob/M in get_hearers_in_view(7,src)) if(M.client) speech_bubble_recipients.Add(M.client) - spawn(0) - flick_overlay(image('icons/mob/talk.dmi', src, "machine[say_test(raw_message)]",MOB_LAYER+1), speech_bubble_recipients, 30) + INVOKE_ASYNC(GLOBAL_PROC, /.proc/flick_overlay, image('icons/mob/talk.dmi', src, "machine[say_test(raw_message)]",MOB_LAYER+1), speech_bubble_recipients, 30) //////////////////////////// ///// Action processing //// @@ -663,9 +662,11 @@ AI.ai_restore_power()//So the AI initially has power. AI.control_disabled = 1 AI.radio_enabled = 0 + AI.disconnect_shell() + RemoveActions(AI, TRUE) + occupant = null AI.forceMove(card) card.AI = AI - occupant = null AI.controlled_mech = null AI.remote_control = null icon_state = initial(icon_state)+"-open" @@ -686,10 +687,12 @@ if(!AI) to_chat(user, "There is no AI currently installed on this device.") return - else if(AI.stat || !AI.client) + if(AI.deployed_shell) //Recall AI if shelled so it can be checked for a client + AI.disconnect_shell() + if(AI.stat || !AI.client) to_chat(user, "[AI.name] is currently unresponsive, and cannot be uploaded.") return - else if(occupant || dna_lock) //Normal AIs cannot steal mechs! + if(occupant || dna_lock) //Normal AIs cannot steal mechs! to_chat(user, "Access denied. [name] is [occupant ? "currently occupied" : "secured with a DNA lock"].") return AI.control_disabled = 0 @@ -715,7 +718,10 @@ to_chat(AI, "[AI.can_dominate_mechs ? "Takeover of [name] complete! You are now loaded onto the onboard computer. Do not attempt to leave the station sector!" \ : "You have been uploaded to a mech's onboard computer."]") to_chat(AI, "Use Middle-Mouse to activate mech functions and equipment. Click normally for AI interactions.") - GrantActions(AI, !AI.can_dominate_mechs) + if(interaction == AI_TRANS_FROM_CARD) + GrantActions(AI, FALSE) //No eject/return to core action for AI uploaded by card + else + GrantActions(AI, !AI.can_dominate_mechs) //An actual AI (simple_animal mecha pilot) entering the mech @@ -1005,7 +1011,7 @@ /obj/mecha/proc/log_message(message as text,red=null) log.len++ - log[log.len] = list("time"="[worldtime2text()]","date","year"="[year_integer+540]","message"="[red?"":null][message][red?"":null]") + log[log.len] = list("time"="[worldtime2text()]","date","year"="[GLOB.year_integer+540]","message"="[red?"":null][message][red?"":null]") return log.len /obj/mecha/proc/log_append_to_last(message as text,red=null) @@ -1013,8 +1019,8 @@ last_entry["message"] += "
[red?"":null][message][red?"":null]" return -var/year = time2text(world.realtime,"YYYY") -var/year_integer = text2num(year) // = 2013??? +GLOBAL_VAR_INIT(year, time2text(world.realtime,"YYYY")) +GLOBAL_VAR_INIT(year_integer, text2num(year)) // = 2013??? /////////////////////// ///// Power stuff ///// diff --git a/code/game/mecha/mecha_actions.dm b/code/game/mecha/mecha_actions.dm index 3a3d979537..65fa8b49b9 100644 --- a/code/game/mecha/mecha_actions.dm +++ b/code/game/mecha/mecha_actions.dm @@ -25,7 +25,8 @@ var/obj/mecha/chassis /datum/action/innate/mecha/Grant(mob/living/L, obj/mecha/M) - chassis = M + if(M) + chassis = M ..() /datum/action/innate/mecha/Destroy() diff --git a/code/game/mecha/mecha_control_console.dm b/code/game/mecha/mecha_control_console.dm index 4b70c4aae3..2d6c7b34d5 100644 --- a/code/game/mecha/mecha_control_console.dm +++ b/code/game/mecha/mecha_control_console.dm @@ -3,7 +3,7 @@ desc = "Used to remotely locate or lockdown exosuits." icon_screen = "mecha" icon_keyboard = "tech_key" - req_access = list(access_robotics) + req_access = list(GLOB.access_robotics) circuit = /obj/item/weapon/circuitboard/computer/mecha_control var/list/located = list() var/screen = 0 @@ -17,7 +17,7 @@ if(screen == 0) dat += "

Tracking beacons data

" var/list/trackerlist = list() - for(var/obj/mecha/MC in mechas_list) + for(var/obj/mecha/MC in GLOB.mechas_list) trackerlist += MC.trackers for(var/obj/item/mecha_parts/mecha_tracking/TR in trackerlist) var/answer = TR.get_mecha_info() @@ -75,13 +75,13 @@ return 0 var/obj/mecha/M = src.loc var/cell_charge = M.get_charge() - var/answer = {"Name: [M.name]
- Integrity: [M.obj_integrity/M.max_integrity*100]%
- Cell charge: [isnull(cell_charge)?"Not found":"[M.cell.percent()]%"]
- Airtank: [M.return_pressure()]kPa
- Pilot: [M.occupant||"None"]
- Location: [get_area(M)||"Unknown"]
- Active equipment: [M.selected||"None"]
"} + var/answer = {"Name: [M.name] +Integrity: [M.obj_integrity/M.max_integrity*100]% +Cell charge: [isnull(cell_charge)?"Not found":"[M.cell.percent()]%"] +Airtank: [M.return_pressure()]kPa +Pilot: [M.occupant||"None"] +Location: [get_area(M)||"Unknown"] +Active equipment: [M.selected||"None"] "} if(istype(M, /obj/mecha/working/ripley)) var/obj/mecha/working/ripley/RM = M answer += "Used cargo space: [RM.cargo.len/RM.cargo_capacity*100]%
" diff --git a/code/game/mecha/mecha_defense.dm b/code/game/mecha/mecha_defense.dm index 512629cae3..ccb7901d63 100644 --- a/code/game/mecha/mecha_defense.dm +++ b/code/game/mecha/mecha_defense.dm @@ -72,7 +72,7 @@ /obj/mecha/attack_animal(mob/living/simple_animal/user) log_message("Attack by simple animal. Attacker - [user].",1) if(!user.melee_damage_upper && !user.obj_damage) - user.emote("custom", message = "[user.friendly] [src]") + user.emote("custom", message = "[user.friendly] [src].") return 0 else var/play_soundeffect = 1 @@ -312,7 +312,7 @@ L.narsie_act() /obj/mecha/ratvar_act() - if((ratvar_awakens || clockwork_gateway_activated) && occupant) + if((GLOB.ratvar_awakens || GLOB.clockwork_gateway_activated) && occupant) if(is_servant_of_ratvar(occupant)) //reward the minion that got a mech by repairing it full_repair(TRUE) else diff --git a/code/game/mecha/mecha_topic.dm b/code/game/mecha/mecha_topic.dm index 5a6d7314bb..8474db9077 100644 --- a/code/game/mecha/mecha_topic.dm +++ b/code/game/mecha/mecha_topic.dm @@ -20,7 +20,7 @@ diff --git a/code/game/mecha/medical/odysseus.dm b/code/game/mecha/medical/odysseus.dm index d98fe5b5e8..8baf723a86 100644 --- a/code/game/mecha/medical/odysseus.dm +++ b/code/game/mecha/medical/odysseus.dm @@ -17,7 +17,7 @@ if(H.glasses && istype(H.glasses, /obj/item/clothing/glasses/hud)) occupant_message("Your [H.glasses] prevent you from using the built-in medical hud.") else - var/datum/atom_hud/data/human/medical/advanced/A = huds[DATA_HUD_MEDICAL_ADVANCED] + var/datum/atom_hud/data/human/medical/advanced/A = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] A.add_hud_to(H) builtin_hud_user = 1 return 1 @@ -27,7 +27,7 @@ /obj/mecha/medical/odysseus/go_out() if(ishuman(occupant) && builtin_hud_user) var/mob/living/carbon/human/H = occupant - var/datum/atom_hud/data/human/medical/advanced/A = huds[DATA_HUD_MEDICAL_ADVANCED] + var/datum/atom_hud/data/human/medical/advanced/A = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] A.remove_hud_from(H) ..() return diff --git a/code/game/objects/buckling.dm b/code/game/objects/buckling.dm index 7df977fd93..78aa6d49e8 100644 --- a/code/game/objects/buckling.dm +++ b/code/game/objects/buckling.dm @@ -38,7 +38,7 @@ return TRUE //procs that handle the actual buckling and unbuckling -/atom/movable/proc/buckle_mob(mob/living/M, force = 0, check_loc = 1) +/atom/movable/proc/buckle_mob(mob/living/M, force = FALSE, check_loc = TRUE) if(!buckled_mobs) buckled_mobs = list() @@ -72,14 +72,14 @@ return 1 -/obj/buckle_mob(mob/living/M, force = 0, check_loc = 1) +/obj/buckle_mob(mob/living/M, force = FALSE, check_loc = TRUE) . = ..() if(.) if(resistance_flags & ON_FIRE) //Sets the mob on fire if you buckle them to a burning atom/movableect M.adjust_fire_stacks(1) M.IgniteMob() -/atom/movable/proc/unbuckle_mob(mob/living/buckled_mob, force=0) +/atom/movable/proc/unbuckle_mob(mob/living/buckled_mob, force=FALSE) if(istype(buckled_mob) && buckled_mob.buckled == src && (buckled_mob.can_unbuckle() || force)) . = buckled_mob buckled_mob.buckled = null @@ -90,7 +90,7 @@ post_buckle_mob(.) -/atom/movable/proc/unbuckle_all_mobs(force=0) +/atom/movable/proc/unbuckle_all_mobs(force=FALSE) if(!has_buckled_mobs()) return for(var/m in buckled_mobs) @@ -103,7 +103,7 @@ //Wrapper procs that handle sanity and user feedback -/atom/movable/proc/user_buckle_mob(mob/living/M, mob/user, check_loc = 1) +/atom/movable/proc/user_buckle_mob(mob/living/M, mob/user, check_loc = TRUE) if(!in_range(user, src) || user.stat || user.restrained()) return 0 diff --git a/code/game/objects/effects/anomalies.dm b/code/game/objects/effects/anomalies.dm index 64ca07675a..071c95cb46 100644 --- a/code/game/objects/effects/anomalies.dm +++ b/code/game/objects/effects/anomalies.dm @@ -17,9 +17,9 @@ var/countdown_colour var/obj/effect/countdown/anomaly/countdown -/obj/effect/anomaly/New() +/obj/effect/anomaly/Initialize(mapload, new_lifespan) ..() - poi_list |= src + GLOB.poi_list |= src START_PROCESSING(SSobj, src) impact_area = get_area(src) @@ -31,6 +31,8 @@ if(IsMultiple(aSignal.frequency, 2))//signaller frequencies are always uneven! aSignal.frequency++ + if(new_lifespan) + lifespan = new_lifespan death_time = world.time + lifespan countdown = new(src) if(countdown_colour) @@ -45,14 +47,14 @@ qdel(src) /obj/effect/anomaly/Destroy() - poi_list.Remove(src) + GLOB.poi_list.Remove(src) STOP_PROCESSING(SSobj, src) qdel(countdown) return ..() /obj/effect/anomaly/proc/anomalyEffect() if(prob(movechance)) - step(src,pick(alldirs)) + step(src,pick(GLOB.alldirs)) /obj/effect/anomaly/proc/detonate() return @@ -126,7 +128,7 @@ density = 1 var/canshock = 0 var/shockdamage = 20 - var/explosive = 1 + var/explosive = TRUE /obj/effect/anomaly/flux/New() ..() @@ -196,7 +198,7 @@ // Calculate new position (searches through beacons in world) var/obj/item/device/radio/beacon/chosen var/list/possible = list() - for(var/obj/item/device/radio/beacon/W in teleportbeacons) + for(var/obj/item/device/radio/beacon/W in GLOB.teleportbeacons) possible += W if(possible.len > 0) diff --git a/code/game/objects/effects/bump_teleporter.dm b/code/game/objects/effects/bump_teleporter.dm index 05214f9675..c249356239 100644 --- a/code/game/objects/effects/bump_teleporter.dm +++ b/code/game/objects/effects/bump_teleporter.dm @@ -1,5 +1,3 @@ -var/list/obj/effect/bump_teleporter/BUMP_TELEPORTERS = list() - /obj/effect/bump_teleporter name = "bump-teleporter" icon = 'icons/mob/screen_gen.dmi' @@ -11,12 +9,14 @@ var/list/obj/effect/bump_teleporter/BUMP_TELEPORTERS = list() density = 1 opacity = 0 + var/static/list/AllTeleporters + /obj/effect/bump_teleporter/New() ..() - BUMP_TELEPORTERS += src + LAZYADD(AllTeleporters, src) /obj/effect/bump_teleporter/Destroy() - BUMP_TELEPORTERS -= src + LAZYREMOVE(AllTeleporters, src) return ..() /obj/effect/bump_teleporter/Bumped(atom/user) @@ -28,7 +28,7 @@ var/list/obj/effect/bump_teleporter/BUMP_TELEPORTERS = list() //user.loc = src.loc //Stop at teleporter location, there is nowhere to teleport to. return - for(var/obj/effect/bump_teleporter/BT in BUMP_TELEPORTERS) + for(var/obj/effect/bump_teleporter/BT in AllTeleporters) if(BT.id == src.id_target) usr.loc = BT.loc //Teleport to location with correct id. return \ No newline at end of file diff --git a/code/game/objects/effects/decals/Cleanable/humans.dm b/code/game/objects/effects/decals/Cleanable/humans.dm index b8ea00bbb0..31cfdeea53 100644 --- a/code/game/objects/effects/decals/Cleanable/humans.dm +++ b/code/game/objects/effects/decals/Cleanable/humans.dm @@ -20,6 +20,16 @@ blood_DNA |= C.blood_DNA.Copy() ..() +/obj/effect/decal/cleanable/blood/old + name = "dried blood" + desc = "Looks like it's been here a while. Eew." + bloodiness = 0 + +/obj/effect/decal/cleanable/blood/old/Initialize() + ..() + icon_state += "-old" //This IS necessary because the parent /blood type uses icon randomization. + blood_DNA["Non-human DNA"] = "A+" + /obj/effect/decal/cleanable/blood/splatter random_icon_states = list("gibbl1", "gibbl2", "gibbl3", "gibbl4", "gibbl5") @@ -50,7 +60,7 @@ random_icon_states = list("gib1", "gib2", "gib3", "gib4", "gib5", "gib6") mergeable_decal = 0 -/obj/effect/decal/cleanable/blood/gibs/New() +/obj/effect/decal/cleanable/blood/gibs/Initialize() ..() reagents.add_reagent("liquidgibs", 5) @@ -83,13 +93,23 @@ /obj/effect/decal/cleanable/blood/gibs/torso random_icon_states = list("gibtorso") - /obj/effect/decal/cleanable/blood/gibs/limb random_icon_states = list("gibleg", "gibarm") /obj/effect/decal/cleanable/blood/gibs/core random_icon_states = list("gibmid1", "gibmid2", "gibmid3") +/obj/effect/decal/cleanable/blood/gibs/old + name = "old rotting gibs" + desc = "Space Jesus, why didn't anyone clean this up? It smells terrible." + bloodiness = 0 + +/obj/effect/decal/cleanable/blood/gibs/old/Initialize() + ..() + setDir(pick(1,2,4,8)) + icon_state += "-old" + blood_DNA["Non-human DNA"] = "A+" + /obj/effect/decal/cleanable/blood/drip name = "drips of blood" @@ -139,23 +159,23 @@ /obj/effect/decal/cleanable/blood/footprints/update_icon() cut_overlays() - for(var/Ddir in cardinal) + for(var/Ddir in GLOB.cardinal) if(entered_dirs & Ddir) var/image/I - if(bloody_footprints_cache["entered-[blood_state]-[Ddir]"]) - I = bloody_footprints_cache["entered-[blood_state]-[Ddir]"] + if(GLOB.bloody_footprints_cache["entered-[blood_state]-[Ddir]"]) + I = GLOB.bloody_footprints_cache["entered-[blood_state]-[Ddir]"] else I = image(icon,"[blood_state]1",dir = Ddir) - bloody_footprints_cache["entered-[blood_state]-[Ddir]"] = I + GLOB.bloody_footprints_cache["entered-[blood_state]-[Ddir]"] = I if(I) add_overlay(I) if(exited_dirs & Ddir) var/image/I - if(bloody_footprints_cache["exited-[blood_state]-[Ddir]"]) - I = bloody_footprints_cache["exited-[blood_state]-[Ddir]"] + if(GLOB.bloody_footprints_cache["exited-[blood_state]-[Ddir]"]) + I = GLOB.bloody_footprints_cache["exited-[blood_state]-[Ddir]"] else I = image(icon,"[blood_state]2",dir = Ddir) - bloody_footprints_cache["exited-[blood_state]-[Ddir]"] = I + GLOB.bloody_footprints_cache["exited-[blood_state]-[Ddir]"] = I if(I) add_overlay(I) diff --git a/code/game/objects/effects/decals/Cleanable/misc.dm b/code/game/objects/effects/decals/Cleanable/misc.dm index 1fef05d7fc..468eb367f8 100644 --- a/code/game/objects/effects/decals/Cleanable/misc.dm +++ b/code/game/objects/effects/decals/Cleanable/misc.dm @@ -11,7 +11,7 @@ icon_state = "ash" mergeable_decal = 0 -/obj/effect/decal/cleanable/ash/New() +/obj/effect/decal/cleanable/ash/Initialize() ..() reagents.add_reagent("ash", 30) pixel_x = rand(-5, 5) @@ -21,7 +21,7 @@ name = "large pile of ashes" icon_state = "big_ash" -/obj/effect/decal/cleanable/ash/large/New() +/obj/effect/decal/cleanable/ash/large/Initialize() ..() reagents.add_reagent("ash", 30) //double the amount of ash. @@ -104,6 +104,14 @@ viruses = null return ..() +/obj/effect/decal/cleanable/vomit/old + name = "crusty dried vomit" + desc = "You try not to look at the chunks, and fail." + +/obj/effect/decal/cleanable/vomit/old/Initialize() + ..() + icon_state += "-old" + /obj/effect/decal/cleanable/tomato_smudge name = "tomato smudge" desc = "It's red." @@ -149,7 +157,7 @@ if(severity == 1) //so shreds created during an explosion aren't deleted by the explosion. qdel(src) -/obj/effect/decal/cleanable/shreds/New() +/obj/effect/decal/cleanable/shreds/Initialize() pixel_x = rand(-10, 10) pixel_y = rand(-10, 10) ..() @@ -163,7 +171,7 @@ /obj/effect/decal/cleanable/glitter name = "generic glitter pile" - desc = "the herpes of arts and crafts" + desc = "The herpes of arts and crafts." icon = 'icons/effects/tile_effects.dmi' gender = NEUTER diff --git a/code/game/objects/effects/decals/Cleanable/robots.dm b/code/game/objects/effects/decals/Cleanable/robots.dm index 1eae55ea76..30bfd77b29 100644 --- a/code/game/objects/effects/decals/Cleanable/robots.dm +++ b/code/game/objects/effects/decals/Cleanable/robots.dm @@ -48,7 +48,7 @@ blood_state = BLOOD_STATE_OIL bloodiness = MAX_SHOE_BLOODINESS -/obj/effect/decal/cleanable/oil/New() +/obj/effect/decal/cleanable/oil/Initialize() ..() reagents.add_reagent("oil", 30) diff --git a/code/game/objects/effects/decals/cleanable.dm b/code/game/objects/effects/decals/cleanable.dm index 6364658984..f38d4e9782 100644 --- a/code/game/objects/effects/decals/cleanable.dm +++ b/code/game/objects/effects/decals/cleanable.dm @@ -6,7 +6,7 @@ var/bloodiness = 0 //0-100, amount of blood in this decal, used for making footprints and affecting the alpha of bloody footprints var/mergeable_decal = 1 //when two of these are on a same tile or do we need to merge them into just one? -/obj/effect/decal/cleanable/New() +/obj/effect/decal/cleanable/Initialize(mapload) if (random_icon_states && length(src.random_icon_states) > 0) src.icon_state = pick(src.random_icon_states) create_reagents(300) @@ -88,4 +88,4 @@ if((blood_state != BLOOD_STATE_OIL) && (blood_state != BLOOD_STATE_NOT_BLOODY)) return bloodiness else - return 0 \ No newline at end of file + return 0 diff --git a/code/game/objects/effects/decals/crayon.dm b/code/game/objects/effects/decals/crayon.dm index 8628bedefe..af205fd132 100644 --- a/code/game/objects/effects/decals/crayon.dm +++ b/code/game/objects/effects/decals/crayon.dm @@ -6,14 +6,13 @@ gender = NEUTER var/do_icon_rotate = TRUE -/obj/effect/decal/cleanable/crayon/New(location, main = "#FFFFFF", var/type = "rune1", var/e_name = "rune", var/rotation = 0, var/alt_icon = null) +/obj/effect/decal/cleanable/crayon/Initialize(mapload, main = "#FFFFFF", var/type = "rune1", var/e_name = "rune", var/rotation = 0, var/alt_icon = null) ..() - loc = location - + name = e_name desc = "A [name] vandalizing the station." if(type == "poseur tag") - type = pick(gang_name_pool) + type = pick(GLOB.gang_name_pool) if(alt_icon) icon = alt_icon @@ -32,17 +31,17 @@ do_icon_rotate = FALSE //These are designed to always face south, so no rotation please. var/datum/gang/gang -/obj/effect/decal/cleanable/crayon/gang/New(location, var/datum/gang/G, var/e_name = "gang tag", var/rotation = 0) +/obj/effect/decal/cleanable/crayon/gang/Initialize(mapload, var/datum/gang/G, var/e_name = "gang tag", var/rotation = 0) if(!type || !G) qdel(src) - var/area/territory = get_area(location) + var/area/territory = get_area(src) gang = G var/newcolor = G.color_hex icon_state = G.name G.territory_new |= list(territory.type = territory.name) - ..(location, newcolor, icon_state, e_name, rotation) + ..(mapload, newcolor, icon_state, e_name, rotation) /obj/effect/decal/cleanable/crayon/gang/Destroy() var/area/territory = get_area(src) diff --git a/code/game/objects/effects/decals/decal.dm b/code/game/objects/effects/decals/decal.dm index 69c49235b8..42555cd2d5 100644 --- a/code/game/objects/effects/decals/decal.dm +++ b/code/game/objects/effects/decals/decal.dm @@ -10,6 +10,10 @@ if(!(resistance_flags & FIRE_PROOF)) //non fire proof decal or being burned by lava qdel(src) +/obj/effect/decal/HandleTurfChange(turf/T) + ..() + if(T == loc && (isspaceturf(T) || isclosedturf(T) || islava(T) || istype(T, /turf/open/water) || istype(T, /turf/open/chasm))) + qdel(src) /obj/effect/turf_decal var/group = TURF_DECAL_PAINT @@ -54,4 +58,10 @@ icon_state = "bot" /obj/effect/turf_decal/loading_area - icon_state = "loading_area" \ No newline at end of file + icon_state = "loading_area" + +/obj/effect/turf_decal/sand + icon_state = "sandyfloor" + +/obj/effect/turf_decal/sand/plating + icon_state = "sandyplating" \ No newline at end of file diff --git a/code/game/objects/effects/decals/misc.dm b/code/game/objects/effects/decals/misc.dm index e3b1618222..c2146daa82 100644 --- a/code/game/objects/effects/decals/misc.dm +++ b/code/game/objects/effects/decals/misc.dm @@ -5,11 +5,12 @@ layer = POINT_LAYER duration = 25 -/obj/effect/overlay/temp/point/New(atom/target, set_invis = 0) +/obj/effect/overlay/temp/point/Initialize(mapload, set_invis = 0) ..() - loc = get_turf(target) - pixel_x = target.pixel_x - pixel_y = target.pixel_y + var/atom/old_loc = loc + loc = get_turf(src) + pixel_x = old_loc.pixel_x + pixel_y = old_loc.pixel_y invisibility = set_invis //Used by spraybottles. @@ -30,4 +31,4 @@ desc = "A lightweight support lattice." icon = 'icons/obj/smooth_structures/lattice.dmi' icon_state = "lattice" - density = 1 \ No newline at end of file + density = 1 diff --git a/code/game/objects/effects/decals/remains.dm b/code/game/objects/effects/decals/remains.dm index 6b8fafd517..3d079d705b 100644 --- a/code/game/objects/effects/decals/remains.dm +++ b/code/game/objects/effects/decals/remains.dm @@ -17,4 +17,8 @@ /obj/effect/decal/remains/robot desc = "They look like the remains of something mechanical. They have a strange aura about them." icon = 'icons/mob/robots.dmi' - icon_state = "remainsrobot" \ No newline at end of file + icon_state = "remainsrobot" + +/obj/effect/decal/cleanable/robot_debris/old + name = "dusty robot debris" + desc = "Looks like nobody has touched this in a while." \ No newline at end of file diff --git a/code/game/objects/effects/effect_system/effect_system.dm b/code/game/objects/effects/effect_system/effect_system.dm index 39ebc92df0..34b20fde6f 100644 --- a/code/game/objects/effects/effect_system/effect_system.dm +++ b/code/game/objects/effects/effect_system/effect_system.dm @@ -13,12 +13,12 @@ would spawn and follow the beaker, even if it is carried or thrown. /obj/effect/particle_effect/New() ..() - if(ticker) - cameranet.updateVisibility(src) + if(SSticker) + GLOB.cameranet.updateVisibility(src) /obj/effect/particle_effect/Destroy() - if(ticker) - cameranet.updateVisibility(src) + if(SSticker) + GLOB.cameranet.updateVisibility(src) . = ..() /datum/effect_system @@ -60,9 +60,9 @@ would spawn and follow the beaker, even if it is carried or thrown. total_effects++ var/direction if(cardinals) - direction = pick(cardinal) + direction = pick(GLOB.cardinal) else - direction = pick(alldirs) + direction = pick(GLOB.alldirs) var/steps_amt = pick(1,2,3) for(var/j in 1 to steps_amt) sleep(5) diff --git a/code/game/objects/effects/effect_system/effects_explosion.dm b/code/game/objects/effects/effect_system/effects_explosion.dm index c8d54842b6..bd9a54880d 100644 --- a/code/game/objects/effects/effect_system/effects_explosion.dm +++ b/code/game/objects/effects/effect_system/effects_explosion.dm @@ -15,7 +15,7 @@ for(var/i in 1 to number) spawn(0) var/obj/effect/particle_effect/expl_particles/expl = new /obj/effect/particle_effect/expl_particles(location) - var/direct = pick(alldirs) + var/direct = pick(GLOB.alldirs) var/steps_amt = pick(1;25,2;50,3,4;200) for(var/j in 1 to steps_amt) sleep(1) diff --git a/code/game/objects/effects/effect_system/effects_smoke.dm b/code/game/objects/effects/effect_system/effects_smoke.dm index 3f89015360..a34e30e689 100644 --- a/code/game/objects/effects/effect_system/effects_smoke.dm +++ b/code/game/objects/effects/effect_system/effects_smoke.dm @@ -73,6 +73,8 @@ /obj/effect/particle_effect/smoke/proc/spread_smoke() var/turf/t_loc = get_turf(src) + if(!t_loc) + return var/list/newsmokes = list() for(var/turf/T in t_loc.GetAtmosAdjacentTurfs()) var/obj/effect/particle_effect/smoke/foundsmoke = locate() in T //Don't spread smoke where there's already smoke! @@ -82,7 +84,7 @@ smoke_mob(L) var/obj/effect/particle_effect/smoke/S = new type(T) reagents.copy_to(S, reagents.total_volume) - S.setDir(pick(cardinal)) + S.setDir(pick(GLOB.cardinal)) S.amount = amount-1 S.add_atom_colour(color, FIXED_COLOUR_PRIORITY) S.lifetime = lifetime diff --git a/code/game/objects/effects/effect_system/effects_water.dm b/code/game/objects/effects/effect_system/effects_water.dm index e12894d970..0cd476e001 100644 --- a/code/game/objects/effects/effect_system/effects_water.dm +++ b/code/game/objects/effects/effect_system/effects_water.dm @@ -34,7 +34,7 @@ // will always spawn at the items location, even if it's moved. /* Example: -var/datum/effect_system/steam_spread/steam = new /datum/effect_system/steam_spread() -- creates new system + var/datum/effect_system/steam_spread/steam = new /datum/effect_system/steam_spread() -- creates new system steam.set_up(5, 0, mob.loc) -- sets up variables OPTIONAL: steam.attach(mob) steam.start() -- spawns the effect diff --git a/code/game/objects/effects/glowshroom.dm b/code/game/objects/effects/glowshroom.dm index 80255d3e6c..9b0702edbe 100644 --- a/code/game/objects/effects/glowshroom.dm +++ b/code/game/objects/effects/glowshroom.dm @@ -1,9 +1,5 @@ //separate dm since hydro is getting bloated already -var/list/blacklisted_glowshroom_turfs = typecacheof(list( - /turf/open/floor/plating/lava, - /turf/open/floor/plating/beach/water)) - /obj/structure/glowshroom name = "glowshroom" desc = "Mycena Bregprox, a species of mushroom that glows in the dark." @@ -20,6 +16,9 @@ var/list/blacklisted_glowshroom_turfs = typecacheof(list( var/generation = 1 var/spreadIntoAdjacentChance = 60 var/obj/item/seeds/myseed = /obj/item/seeds/glowshroom + var/static/list/blacklisted_glowshroom_turfs = typecacheof(list( + /turf/open/floor/plating/lava, + /turf/open/floor/plating/beach/water)) /obj/structure/glowshroom/glowcap name = "glowcap" @@ -110,7 +109,7 @@ var/list/blacklisted_glowshroom_turfs = typecacheof(list( var/placeCount = 1 for(var/obj/structure/glowshroom/shroom in newLoc) shroomCount++ - for(var/wallDir in cardinal) + for(var/wallDir in GLOB.cardinal) var/turf/isWall = get_step(newLoc,wallDir) if(isWall.density) placeCount++ @@ -131,7 +130,7 @@ var/list/blacklisted_glowshroom_turfs = typecacheof(list( /obj/structure/glowshroom/proc/CalcDir(turf/location = loc) var/direction = 16 - for(var/wallDir in cardinal) + for(var/wallDir in GLOB.cardinal) var/turf/newTurf = get_step(location,wallDir) if(newTurf.density) direction |= wallDir diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index a8fc5a4ba1..4194d9b76e 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -8,63 +8,10 @@ /obj/effect/landmark/New() ..() tag = text("landmark*[]", name) - landmarks_list += src - - switch(name) //some of these are probably obsolete - if("monkey") - monkeystart += loc - qdel(src) - return - if("start") - newplayer_start += loc - qdel(src) - return - if("wizard") - wizardstart += loc - qdel(src) - return - if("JoinLate") - latejoin += loc - qdel(src) - return - if("prisonwarp") - prisonwarp += loc - qdel(src) - return - if("Holding Facility") - holdingfacility += loc - if("tdome1") - tdome1 += loc - if("tdome2") - tdome2 += loc - if("tdomeadmin") - tdomeadmin += loc - if("tdomeobserve") - tdomeobserve += loc - if("prisonsecuritywarp") - prisonsecuritywarp += loc - qdel(src) - return - if("blobstart") - blobstart += loc - qdel(src) - return - if("secequipment") - secequipment += loc - qdel(src) - return - if("Emergencyresponseteam") - emergencyresponseteamspawn += loc - qdel(src) - return - if("xeno_spawn") - xeno_spawn += loc - qdel(src) - return - return 1 + GLOB.landmarks_list += src /obj/effect/landmark/Destroy() - landmarks_list -= src + GLOB.landmarks_list -= src return ..() /obj/effect/landmark/start @@ -74,162 +21,113 @@ anchored = 1 /obj/effect/landmark/start/New() - start_landmarks_list += src + GLOB.start_landmarks_list += src ..() - if(name != initial(name)) + if(name != "start") tag = "start*[name]" - return 1 /obj/effect/landmark/start/Destroy() - start_landmarks_list -= src + GLOB.start_landmarks_list -= src return ..() -//Costume spawner landmarks +// START LANDMARKS FOLLOW. Don't change the names unless +// you are refactoring shitty landmark code. -/obj/effect/landmark/costume/New() //costume spawner, selects a random subclass and disappears +/obj/effect/landmark/start/assistant + name = "Assistant" - var/list/options = typesof(/obj/effect/landmark/costume) - var/PICK= options[rand(1,options.len)] - new PICK(src.loc) - qdel(src) +/obj/effect/landmark/start/janitor + name = "Janitor" -//SUBCLASSES. Spawn a bunch of items and disappear likewise -/obj/effect/landmark/costume/chicken/New() - new /obj/item/clothing/suit/chickensuit(src.loc) - new /obj/item/clothing/head/chicken(src.loc) - new /obj/item/weapon/reagent_containers/food/snacks/egg(src.loc) - qdel(src) +/obj/effect/landmark/start/cargo_technician + name = "Cargo Technician" -/obj/effect/landmark/costume/gladiator/New() - new /obj/item/clothing/under/gladiator(src.loc) - new /obj/item/clothing/head/helmet/gladiator(src.loc) - qdel(src) +/obj/effect/landmark/start/bartender + name = "Bartender" -/obj/effect/landmark/costume/madscientist/New() - new /obj/item/clothing/under/gimmick/rank/captain/suit(src.loc) - new /obj/item/clothing/head/flatcap(src.loc) - new /obj/item/clothing/suit/toggle/labcoat/mad(src.loc) - qdel(src) +/obj/effect/landmark/start/clown + name = "Clown" -/obj/effect/landmark/costume/elpresidente/New() - new /obj/item/clothing/under/gimmick/rank/captain/suit(src.loc) - new /obj/item/clothing/head/flatcap(src.loc) - new /obj/item/clothing/mask/cigarette/cigar/havana(src.loc) - new /obj/item/clothing/shoes/jackboots(src.loc) - qdel(src) +/obj/effect/landmark/start/mime + name = "Mime" -/obj/effect/landmark/costume/nyangirl/New() - new /obj/item/clothing/under/schoolgirl(src.loc) - new /obj/item/clothing/head/kitty(src.loc) - new /obj/item/clothing/glasses/sunglasses/blindfold(src.loc) - qdel(src) +/obj/effect/landmark/start/quartermaster + name = "Quartermaster" -/obj/effect/landmark/costume/maid/New() - new /obj/item/clothing/under/skirt/black(src.loc) - var/CHOICE = pick( /obj/item/clothing/head/beret , /obj/item/clothing/head/rabbitears ) - new CHOICE(src.loc) - new /obj/item/clothing/glasses/sunglasses/blindfold(src.loc) - qdel(src) +/obj/effect/landmark/start/atmospheric_technician + name = "Atmospheric Technician" -/obj/effect/landmark/costume/butler/New() - new /obj/item/clothing/tie/waistcoat(src.loc) - new /obj/item/clothing/under/suit_jacket(src.loc) - new /obj/item/clothing/head/that(src.loc) - qdel(src) +/obj/effect/landmark/start/cook + name = "Cook" -/obj/effect/landmark/costume/highlander/New() - new /obj/item/clothing/under/kilt(src.loc) - new /obj/item/clothing/head/beret(src.loc) - qdel(src) +/obj/effect/landmark/start/shaft_miner + name = "Shaft Miner" -/obj/effect/landmark/costume/prig/New() - new /obj/item/clothing/tie/waistcoat(src.loc) - new /obj/item/clothing/glasses/monocle(src.loc) - var/CHOICE= pick( /obj/item/clothing/head/bowler, /obj/item/clothing/head/that) - new CHOICE(src.loc) - new /obj/item/clothing/shoes/sneakers/black(src.loc) - new /obj/item/weapon/cane(src.loc) - new /obj/item/clothing/under/sl_suit(src.loc) - new /obj/item/clothing/mask/fakemoustache(src.loc) - qdel(src) +/obj/effect/landmark/start/security_officer + name = "Security Officer" -/obj/effect/landmark/costume/plaguedoctor/New() - new /obj/item/clothing/suit/bio_suit/plaguedoctorsuit(src.loc) - new /obj/item/clothing/head/plaguedoctorhat(src.loc) - new /obj/item/clothing/mask/gas/plaguedoctor(src.loc) - qdel(src) +/obj/effect/landmark/start/botanist + name = "Botanist" -/obj/effect/landmark/costume/nightowl/New() - new /obj/item/clothing/suit/toggle/owlwings(src.loc) - new /obj/item/clothing/under/owl(src.loc) - new /obj/item/clothing/mask/gas/owl_mask(src.loc) - qdel(src) +/obj/effect/landmark/start/head_of_security + name = "Head of Security" -/obj/effect/landmark/costume/thegriffin/New() - new /obj/item/clothing/suit/toggle/owlwings/griffinwings(src.loc) - new /obj/item/clothing/shoes/griffin(src.loc) - new /obj/item/clothing/under/griffin(src.loc) - new /obj/item/clothing/head/griffin(src.loc) - qdel(src) +/obj/effect/landmark/start/ai + name = "AI" -/obj/effect/landmark/costume/waiter/New() - new /obj/item/clothing/under/waiter(src.loc) - var/CHOICE= pick( /obj/item/clothing/head/kitty, /obj/item/clothing/head/rabbitears) - new CHOICE(src.loc) - new /obj/item/clothing/suit/apron(src.loc) - qdel(src) +/obj/effect/landmark/start/captain + name = "Captain" -/obj/effect/landmark/costume/pirate/New() - new /obj/item/clothing/under/pirate(src.loc) - new /obj/item/clothing/suit/pirate(src.loc) - var/CHOICE = pick( /obj/item/clothing/head/pirate , /obj/item/clothing/head/bandana ) - new CHOICE(src.loc) - new /obj/item/clothing/glasses/eyepatch(src.loc) - qdel(src) +/obj/effect/landmark/start/detective + name = "Detective" -/obj/effect/landmark/costume/commie/New() - new /obj/item/clothing/under/soviet(src.loc) - new /obj/item/clothing/head/ushanka(src.loc) - qdel(src) +/obj/effect/landmark/start/warden + name = "Warden" -/obj/effect/landmark/costume/imperium_monk/New() - new /obj/item/clothing/suit/imperium_monk(src.loc) - if (prob(25)) - new /obj/item/clothing/mask/gas/cyborg(src.loc) - qdel(src) +/obj/effect/landmark/start/chief_engineer + name = "Chief Engineer" -/obj/effect/landmark/costume/holiday_priest/New() - new /obj/item/clothing/suit/holidaypriest(src.loc) - qdel(src) +/obj/effect/landmark/start/cyborg + name = "Cyborg" -/obj/effect/landmark/costume/marisawizard/fake/New() - new /obj/item/clothing/shoes/sandal/marisa(src.loc) - new /obj/item/clothing/head/wizard/marisa/fake(src.loc) - new/obj/item/clothing/suit/wizrobe/marisa/fake(src.loc) - qdel(src) +/obj/effect/landmark/start/head_of_personnel + name = "Head of Personnel" -/obj/effect/landmark/costume/cutewitch/New() - new /obj/item/clothing/under/sundress(src.loc) - new /obj/item/clothing/head/witchwig(src.loc) - new /obj/item/weapon/staff/broom(src.loc) - qdel(src) +/obj/effect/landmark/start/librarian + name = "Librarian" -/obj/effect/landmark/costume/fakewizard/New() - new /obj/item/clothing/shoes/sandal(src.loc) - new /obj/item/clothing/suit/wizrobe/fake(src.loc) - new /obj/item/clothing/head/wizard/fake(src.loc) - new /obj/item/weapon/staff/(src.loc) - qdel(src) +/obj/effect/landmark/start/lawyer + name = "Lawyer" -/obj/effect/landmark/costume/sexyclown/New() - new /obj/item/clothing/mask/gas/sexyclown(src.loc) - new /obj/item/clothing/under/rank/clown/sexy(src.loc) - qdel(src) +/obj/effect/landmark/start/station_engineer + name = "Station Engineer" -/obj/effect/landmark/costume/sexymime/New() - new /obj/item/clothing/mask/gas/sexymime(src.loc) - new /obj/item/clothing/under/sexymime(src.loc) - qdel(src) +/obj/effect/landmark/start/medical_doctor + name = "Medical Doctor" + +/obj/effect/landmark/start/scientist + name = "Scientist" + +/obj/effect/landmark/start/chemist + name = "Chemist" + +/obj/effect/landmark/start/roboticist + name = "Roboticist" + +/obj/effect/landmark/start/research_director + name = "Research Director" + +/obj/effect/landmark/start/geneticist + name = "Geneticist" + +/obj/effect/landmark/start/chief_medical_officer + name = "Chief Medical Officer" + +/obj/effect/landmark/start/virologist + name = "Virologist" + +/obj/effect/landmark/start/chaplain + name = "Chaplain" //Department Security spawns @@ -238,10 +136,10 @@ /obj/effect/landmark/start/depsec/New() ..() - department_security_spawns += src + GLOB.department_security_spawns += src /obj/effect/landmark/start/depsec/Destroy() - department_security_spawns -= src + GLOB.department_security_spawns -= src return ..() /obj/effect/landmark/start/depsec/supply @@ -256,32 +154,180 @@ /obj/effect/landmark/start/depsec/science name = "science_sec" +/obj/effect/landmark/start/wizard + name = "wizard" + +/obj/effect/landmark/start/wizard/Initialize(mapload) + ..() + GLOB.wizardstart += loc + qdel(src) + +/obj/effect/landmark/start/new_player + name = "New Player" + +// Must be on New() rather than Initialize, because players will +// join before SSatom initializes everything. +/obj/effect/landmark/start/new_player/New(loc) + ..() + GLOB.newplayer_start += loc + +/obj/effect/landmark/start/new_player/Initialize(mapload) + ..() + qdel(src) + + + /obj/effect/landmark/latejoin name = "JoinLate" +/obj/effect/landmark/latejoin/Initialize(mapload) + ..() + GLOB.latejoin += loc + qdel(src) + +// carp. +/obj/effect/landmark/carpspawn + name = "carpspawn" + +// lightsout. +/obj/effect/landmark/lightsout + name = "lightsout" + +// observer-start. +/obj/effect/landmark/observer_start + name = "Observer-Start" + +// revenant spawn. +/obj/effect/landmark/revenantspawn + name = "revnantspawn" + +// triple ais. +/obj/effect/landmark/tripai + name = "tripai" + +// marauder entry (XXX WTF IS MAURADER ENTRY???) + +/obj/effect/landmark/marauder_entry + name = "Marauder Entry" + +// syndicate breach area (XXX I DON'T KNOW WHAT THIS IS EITHER) + +/obj/effect/landmark/syndicate_breach_area + name = "Syndicate Breach Area" + +// teleport scroll landmark, XXX DOES THIS DO ANYTHING? +/obj/effect/landmark/teleport_scroll + name = "Teleport-Scroll" + +/obj/effect/landmark/syndicate_spawn + name = "Syndicate-Spawn" + +// xenos. +/obj/effect/landmark/xeno_spawn + name = "xeno_spawn" + +/obj/effect/landmark/xeno_spawn/Initialize(mapload) + ..() + GLOB.xeno_spawn += loc + qdel(src) + +// blobs. +/obj/effect/landmark/blobstart + name = "blobstart" + +/obj/effect/landmark/blobstart/Initialize(mapload) + ..() + GLOB.blobstart += loc + qdel(src) + +/obj/effect/landmark/secequipment + name = "secequipment" + +/obj/effect/landmark/secequipment/Initialize(mapload) + ..() + GLOB.secequipment += loc + qdel(src) + +/obj/effect/landmark/prisonwarp + name = "prisonwarp" + +/obj/effect/landmark/prisonwarp/Initialize(mapload) + ..() + GLOB.prisonwarp += loc + qdel(src) + +/obj/effect/landmark/ert_spawn + name = "Emergencyresponseteam" + +/obj/effect/landmark/ert_spawn/Initialize(mapload) + ..() + GLOB.emergencyresponseteamspawn += loc + qdel(src) + +/obj/effect/landmark/holding_facility + name = "Holding Facility" + +/obj/effect/landmark/holding_facility/Initialize(mapload) + ..() + GLOB.holdingfacility += loc + qdel(src) + +/obj/effect/landmark/thunderdome/observe + name = "tdomeobserve" + +/obj/effect/landmark/thunderdome/observe/Initialize(mapload) + ..() + GLOB.tdomeobserve += loc + qdel(src) + +/obj/effect/landmark/thunderdome/one + name = "tdome1" + +/obj/effect/landmark/thunderdome/one/Initialize(mapload) + ..() + GLOB.tdome1 += loc + qdel(src) + +/obj/effect/landmark/thunderdome/two + name = "tdome2" + +/obj/effect/landmark/thunderdome/two/Initialize(mapload) + ..() + GLOB.tdome2 += loc + qdel(src) + +/obj/effect/landmark/thunderdome/admin + name = "tdomeadmin" + +/obj/effect/landmark/thunderdome/admin/Initialize(mapload) + ..() + GLOB.tdomeadmin += loc + qdel(src) + //generic event spawns /obj/effect/landmark/event_spawn name = "generic event spawn" icon_state = "x4" + /obj/effect/landmark/event_spawn/New() ..() - generic_event_spawns += src + GLOB.generic_event_spawns += src /obj/effect/landmark/event_spawn/Destroy() - generic_event_spawns -= src + GLOB.generic_event_spawns -= src return ..() /obj/effect/landmark/ruin var/datum/map_template/ruin/ruin_template /obj/effect/landmark/ruin/New(loc, my_ruin_template) - name = "ruin_[ruin_landmarks.len + 1]" + name = "ruin_[GLOB.ruin_landmarks.len + 1]" ..(loc) ruin_template = my_ruin_template - ruin_landmarks |= src + GLOB.ruin_landmarks |= src /obj/effect/landmark/ruin/Destroy() - ruin_landmarks -= src + GLOB.ruin_landmarks -= src ruin_template = null . = ..() diff --git a/code/game/objects/effects/manifest.dm b/code/game/objects/effects/manifest.dm index 7900e00f08..a87cb075fc 100644 --- a/code/game/objects/effects/manifest.dm +++ b/code/game/objects/effects/manifest.dm @@ -8,7 +8,7 @@ /obj/effect/manifest/proc/manifest() var/dat = "Crew Manifest:
" - for(var/mob/living/carbon/human/M in mob_list) + for(var/mob/living/carbon/human/M in GLOB.mob_list) dat += text(" [] - []
", M.name, M.get_assignment()) var/obj/item/weapon/paper/P = new /obj/item/weapon/paper( src.loc ) P.info = dat diff --git a/code/game/objects/effects/overlays.dm b/code/game/objects/effects/overlays.dm index 42c9f6f17f..e83ecda809 100644 --- a/code/game/objects/effects/overlays.dm +++ b/code/game/objects/effects/overlays.dm @@ -34,7 +34,7 @@ /obj/effect/overlay/temp/New() ..() if(randomdir) - setDir(pick(cardinal)) + setDir(pick(GLOB.cardinal)) flick("[icon_state]", src) //Because we might be pulling it from a pool, flick whatever icon it uses so it starts at the start of the icon's animation. timerid = QDEL_IN(src, duration) @@ -58,7 +58,7 @@ var/splatter_type = "splatter" /obj/effect/overlay/temp/dir_setting/bloodsplatter/New(loc, set_dir) - if(set_dir in diagonals) + if(set_dir in GLOB.diagonals) icon_state = "[splatter_type][pick(1, 2, 6)]" else icon_state = "[splatter_type][pick(3, 4, 5)]" @@ -507,6 +507,11 @@ icon_state = dust_icon // Before ..() so the correct icon is flick()'d ..() +/obj/effect/overlay/temp/mummy_animation + icon = 'icons/mob/mob.dmi' + icon_state = "mummy_revive" + duration = 20 + /obj/effect/overlay/temp/heal //color is white by default, set to whatever is needed name = "healing glow" icon_state = "heal" diff --git a/code/game/objects/effects/portals.dm b/code/game/objects/effects/portals.dm index 47ef4ad5a5..e8c86390ea 100644 --- a/code/game/objects/effects/portals.dm +++ b/code/game/objects/effects/portals.dm @@ -14,6 +14,9 @@ /obj/effect/portal/Bumped(mob/M as mob|obj) teleport(M) +/obj/effect/portal/attack_tk(mob/user) + return + /obj/effect/portal/attack_hand(mob/user) if(Adjacent(user)) teleport(user) @@ -27,7 +30,7 @@ /obj/effect/portal/New(loc, turf/target, creator=null, lifespan=300) ..() - portals += src + GLOB.portals += src src.target = target src.creator = creator @@ -39,7 +42,7 @@ QDEL_IN(src, lifespan) /obj/effect/portal/Destroy() - portals -= src + GLOB.portals -= src if(istype(creator, /obj/item/weapon/hand_tele)) var/obj/item/weapon/hand_tele/O = creator O.active_portals-- diff --git a/code/game/objects/effects/spawners/bombspawner.dm b/code/game/objects/effects/spawners/bombspawner.dm index 6c58654ab7..6f307d9e59 100644 --- a/code/game/objects/effects/spawners/bombspawner.dm +++ b/code/game/objects/effects/spawners/bombspawner.dm @@ -2,96 +2,45 @@ name = "bomb" icon = 'icons/mob/screen_gen.dmi' icon_state = "x" - var/btype = 0 // 0=radio, 1=prox, 2=time var/btemp1 = 1500 var/btemp2 = 1000 // tank temperatures + var/assembly_type + +/obj/effect/spawner/newbomb/Initialize() + ..() + var/obj/item/device/transfer_valve/V = new(src.loc) + var/obj/item/weapon/tank/internals/plasma/full/PT = new(V) + var/obj/item/weapon/tank/internals/oxygen/OT = new(V) + + PT.air_contents.temperature = btemp1 + T0C + OT.air_contents.temperature = btemp2 + T0C + + V.tank_one = PT + V.tank_two = OT + PT.master = V + OT.master = V + + if(assembly_type) + var/obj/item/device/assembly/A = new assembly_type(V) + V.attached_device = A + A.holder = V + A.toggle_secure() + + V.update_icon() + + qdel(src) /obj/effect/spawner/newbomb/timer - btype = 2 + assembly_type = /obj/item/device/assembly/timer - syndicate - btemp1 = 150 - btemp2 = 20 +/obj/effect/spawner/newbomb/timer/syndicate + btemp1 = 150 + btemp2 = 20 /obj/effect/spawner/newbomb/proximity - btype = 1 + assembly_type = /obj/item/device/assembly/prox_sensor /obj/effect/spawner/newbomb/radio - btype = 0 + assembly_type = /obj/item/device/assembly/signaler + - -/obj/effect/spawner/newbomb/New() - ..() - - switch (src.btype) - // radio - if (0) - - var/obj/item/device/transfer_valve/V = new(src.loc) - var/obj/item/weapon/tank/internals/plasma/PT = new(V) - var/obj/item/weapon/tank/internals/oxygen/OT = new(V) - - var/obj/item/device/assembly/signaler/S = new(V) - - V.tank_one = PT - V.tank_two = OT - V.attached_device = S - - S.holder = V - S.toggle_secure() - PT.master = V - OT.master = V - - PT.air_contents.temperature = btemp1 + T0C - OT.air_contents.temperature = btemp2 + T0C - - V.update_icon() - - // proximity - if (1) - - var/obj/item/device/transfer_valve/V = new(src.loc) - var/obj/item/weapon/tank/internals/plasma/PT = new(V) - var/obj/item/weapon/tank/internals/oxygen/OT = new(V) - - var/obj/item/device/assembly/prox_sensor/P = new(V) - - V.tank_one = PT - V.tank_two = OT - V.attached_device = P - - P.holder = V - P.toggle_secure() - PT.master = V - OT.master = V - - - PT.air_contents.temperature = btemp1 + T0C - OT.air_contents.temperature = btemp2 + T0C - - V.update_icon() - - - // timer - if (2) - var/obj/item/device/transfer_valve/V = new(src.loc) - var/obj/item/weapon/tank/internals/plasma/PT = new(V) - var/obj/item/weapon/tank/internals/oxygen/OT = new(V) - - var/obj/item/device/assembly/timer/T = new(V) - - V.tank_one = PT - V.tank_two = OT - V.attached_device = T - - T.holder = V - T.toggle_secure() - PT.master = V - OT.master = V - T.time = 30 - - PT.air_contents.temperature = btemp1 + T0C - OT.air_contents.temperature = btemp2 + T0C - - V.update_icon() - qdel(src) \ No newline at end of file diff --git a/code/game/objects/effects/spawners/bundle.dm b/code/game/objects/effects/spawners/bundle.dm new file mode 100644 index 0000000000..c272c383e9 --- /dev/null +++ b/code/game/objects/effects/spawners/bundle.dm @@ -0,0 +1,170 @@ +/obj/effect/spawner/bundle + name = "bundle spawner" + icon = 'icons/mob/screen_gen.dmi' + icon_state = "x2" + color = "#00FF00" + + var/list/items + +/obj/effect/spawner/bundle/Initialize(mapload) + ..() + if(items && items.len) + var/turf/T = get_turf(src) + for(var/path in items) + new path(T) + qdel(src) + +/obj/effect/spawner/bundle/costume/chicken + name = "chicken costume spawner" + items = list( + /obj/item/clothing/suit/chickensuit, + /obj/item/clothing/head/chicken, + /obj/item/weapon/reagent_containers/food/snacks/egg) + +/obj/effect/spawner/bundle/costume/gladiator + name = "gladitator costume spawner" + items = list( + /obj/item/clothing/under/gladiator, + /obj/item/clothing/head/helmet/gladiator) + +/obj/effect/spawner/bundle/costume/madscientist + name = "mad scientist costume spawner" + items = list( + /obj/item/clothing/under/gimmick/rank/captain/suit, + /obj/item/clothing/head/flatcap, + /obj/item/clothing/suit/toggle/labcoat/mad) + +/obj/effect/spawner/bundle/costume/elpresidente + name = "el presidente costume spawner" + items = list( + /obj/item/clothing/under/gimmick/rank/captain/suit, + /obj/item/clothing/head/flatcap, + /obj/item/clothing/mask/cigarette/cigar/havana, + /obj/item/clothing/shoes/jackboots) + +/obj/effect/spawner/bundle/costume/nyangirl + name = "nyangirl costume spawner" + items = list( + /obj/item/clothing/under/schoolgirl, + /obj/item/clothing/head/kitty, + /obj/item/clothing/glasses/sunglasses/blindfold) + +/obj/effect/spawner/bundle/costume/maid + name = "maid costume spawner" + items = list( + /obj/item/clothing/under/skirt/black, + /obj/effect/spawner/lootdrop/minor/beret_or_rabbitears, + /obj/item/clothing/glasses/sunglasses/blindfold) + + +/obj/effect/spawner/bundle/costume/butler + name = "butler costume spawner" + items = list( + /obj/item/clothing/tie/waistcoat, + /obj/item/clothing/under/suit_jacket, + /obj/item/clothing/head/that) + +/obj/effect/spawner/bundle/costume/highlander + name = "highlander costume spawner" + items = list( + /obj/item/clothing/under/kilt, + /obj/item/clothing/head/beret) + +/obj/effect/spawner/bundle/costume/prig + name = "prig costume spawner" + items = list( + /obj/item/clothing/tie/waistcoat, + /obj/item/clothing/glasses/monocle, + /obj/effect/spawner/lootdrop/minor/bowler_or_that, + /obj/item/clothing/shoes/sneakers/black, + /obj/item/weapon/cane, + /obj/item/clothing/under/sl_suit, + /obj/item/clothing/mask/fakemoustache) + +/obj/effect/spawner/bundle/costume/plaguedoctor + name = "plague doctor costume spawner" + items = list( + /obj/item/clothing/suit/bio_suit/plaguedoctorsuit, + /obj/item/clothing/head/plaguedoctorhat, + /obj/item/clothing/mask/gas/plaguedoctor) + +/obj/effect/spawner/bundle/costume/nightowl + name = "night owl costume spawner" + items = list( + /obj/item/clothing/suit/toggle/owlwings, + /obj/item/clothing/under/owl, + /obj/item/clothing/mask/gas/owl_mask) + +/obj/effect/spawner/bundle/costume/griffin + name = "griffin costume spawner" + items = list( + /obj/item/clothing/suit/toggle/owlwings/griffinwings, + /obj/item/clothing/shoes/griffin, + /obj/item/clothing/under/griffin, + /obj/item/clothing/head/griffin) + +/obj/effect/spawner/bundle/costume/waiter + name = "waiter costume spawner" + items = list( + /obj/item/clothing/under/waiter, + /obj/effect/spawner/lootdrop/minor/kittyears_or_rabbitears, + /obj/item/clothing/suit/apron) + +/obj/effect/spawner/bundle/costume/pirate + name = "pirate costume spawner" + items = list( + /obj/item/clothing/under/pirate, + /obj/item/clothing/suit/pirate, + /obj/effect/spawner/lootdrop/minor/pirate_or_bandana, + /obj/item/clothing/glasses/eyepatch) + +/obj/effect/spawner/bundle/costume/commie + name = "commie costume spawner" + items = list( + /obj/item/clothing/under/soviet, + /obj/item/clothing/head/ushanka) + +/obj/effect/spawner/bundle/costume/imperium_monk + name = "imperium monk costume spawner" + items = list( + /obj/item/clothing/suit/imperium_monk, + /obj/effect/spawner/lootdrop/minor/twentyfive_percent_cyborg_mask) + +/obj/effect/spawner/bundle/costume/holiday_priest + name = "holiday priest costume spawner" + items = list( + /obj/item/clothing/suit/holidaypriest) + +/obj/effect/spawner/bundle/costume/marisawizard + name = "marisa wizard costume spawner" + items = list( + /obj/item/clothing/shoes/sandal/marisa, + /obj/item/clothing/head/wizard/marisa/fake, + /obj/item/clothing/suit/wizrobe/marisa/fake) + +/obj/effect/spawner/bundle/costume/cutewitch + name = "cute witch costume spawner" + items = list( + /obj/item/clothing/under/sundress, + /obj/item/clothing/head/witchwig, + /obj/item/weapon/staff/broom) + +/obj/effect/spawner/bundle/costume/wizard + name = "wizard costume spawner" + items = list( + /obj/item/clothing/shoes/sandal, + /obj/item/clothing/suit/wizrobe/fake, + /obj/item/clothing/head/wizard/fake, + /obj/item/weapon/staff) + +/obj/effect/spawner/bundle/costume/sexyclown + name = "sexy clown costume spawner" + items = list( + /obj/item/clothing/mask/gas/sexyclown, + /obj/item/clothing/under/rank/clown/sexy) + +/obj/effect/spawner/bundle/costume/sexymime + name = "sexy mime costume spawner" + items = list( + /obj/item/clothing/mask/gas/sexymime, + /obj/item/clothing/under/sexymime) diff --git a/code/game/objects/effects/spawners/gibspawner.dm b/code/game/objects/effects/spawners/gibspawner.dm index 8576307378..d744043a51 100644 --- a/code/game/objects/effects/spawners/gibspawner.dm +++ b/code/game/objects/effects/spawners/gibspawner.dm @@ -6,7 +6,7 @@ var/list/gibamounts = list() //amount to spawn for each gib decal type we'll spawn. var/list/gibdirections = list() //of lists of possible directions to spread each gib decal type towards. -/obj/effect/gibspawner/New(location, list/viruses, datum/dna/MobDNA) +/obj/effect/gibspawner/Initialize(mapload, list/viruses, datum/dna/MobDNA) ..() if(gibtypes.len != gibamounts.len || gibamounts.len != gibdirections.len) @@ -17,16 +17,16 @@ if(sparks) var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread - s.set_up(2, 1, location) + s.set_up(2, 1, loc) s.start() for(var/i = 1, i<= gibtypes.len, i++) if(gibamounts[i]) for(var/j = 1, j<= gibamounts[i], j++) var/gibType = gibtypes[i] - gib = new gibType(location) - if(istype(location,/mob/living/carbon)) - var/mob/living/carbon/digester = location + gib = new gibType(loc) + if(istype(loc,/mob/living/carbon)) + var/mob/living/carbon/digester = loc digester.stomach_contents += gib if(viruses && viruses.len > 0) @@ -53,7 +53,7 @@ gibtypes = list(/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs/core) gibamounts = list(2,2,1) -/obj/effect/gibspawner/generic/New() +/obj/effect/gibspawner/generic/Initialize() playsound(src, 'sound/effects/blobattack.ogg', 40, 1) gibdirections = list(list(WEST, NORTHWEST, SOUTHWEST, NORTH),list(EAST, NORTHEAST, SOUTHEAST, SOUTH), list()) ..() @@ -62,9 +62,9 @@ gibtypes = list(/obj/effect/decal/cleanable/blood/gibs/up,/obj/effect/decal/cleanable/blood/gibs/down,/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs/body,/obj/effect/decal/cleanable/blood/gibs/limb,/obj/effect/decal/cleanable/blood/gibs/core) gibamounts = list(1,1,1,1,1,1,1) -/obj/effect/gibspawner/human/New() +/obj/effect/gibspawner/human/Initialize() playsound(src, 'sound/effects/blobattack.ogg', 50, 1) - gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), alldirs, alldirs, list()) + gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), GLOB.alldirs, GLOB.alldirs, list()) ..() @@ -72,9 +72,9 @@ gibtypes = list(/obj/effect/decal/cleanable/blood/gibs, /obj/effect/decal/cleanable/blood/gibs/core,/obj/effect/decal/cleanable/blood/gibs, /obj/effect/decal/cleanable/blood/gibs/core, /obj/effect/decal/cleanable/blood/gibs, /obj/effect/decal/cleanable/blood/gibs/torso) gibamounts = list(1, 1, 1, 1, 1, 1) -/obj/effect/gibspawner/humanbodypartless/New() +/obj/effect/gibspawner/humanbodypartless/Initialize() playsound(src, 'sound/effects/blobattack.ogg', 50, 1) - gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), alldirs, list()) + gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), GLOB.alldirs, list()) ..() @@ -82,9 +82,9 @@ gibtypes = list(/obj/effect/decal/cleanable/xenoblood/xgibs/up,/obj/effect/decal/cleanable/xenoblood/xgibs/down,/obj/effect/decal/cleanable/xenoblood/xgibs, /obj/effect/decal/cleanable/xenoblood/xgibs, /obj/effect/decal/cleanable/xenoblood/xgibs/body, /obj/effect/decal/cleanable/xenoblood/xgibs/limb, /obj/effect/decal/cleanable/xenoblood/xgibs/core) gibamounts = list(1,1,1,1,1,1,1) -/obj/effect/gibspawner/xeno/New() +/obj/effect/gibspawner/xeno/Initialize() playsound(src, 'sound/effects/blobattack.ogg', 60, 1) - gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), alldirs, alldirs, list()) + gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), GLOB.alldirs, GLOB.alldirs, list()) ..() @@ -93,25 +93,25 @@ gibamounts = list(1, 1, 1, 1, 1, 1) -/obj/effect/gibspawner/xenobodypartless/New() +/obj/effect/gibspawner/xenobodypartless/Initialize() playsound(src, 'sound/effects/blobattack.ogg', 60, 1) - gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), alldirs, list()) + gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), GLOB.alldirs, list()) ..() /obj/effect/gibspawner/larva gibtypes = list(/obj/effect/decal/cleanable/xenoblood/xgibs/larva, /obj/effect/decal/cleanable/xenoblood/xgibs/larva, /obj/effect/decal/cleanable/xenoblood/xgibs/larva/body, /obj/effect/decal/cleanable/xenoblood/xgibs/larva/body) gibamounts = list(1, 1, 1, 1) -/obj/effect/gibspawner/larva/New() +/obj/effect/gibspawner/larva/Initialize() playsound(src, 'sound/effects/blobattack.ogg', 60, 1) - gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST), list(), alldirs) + gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST), list(), GLOB.alldirs) ..() /obj/effect/gibspawner/larvabodypartless gibtypes = list(/obj/effect/decal/cleanable/xenoblood/xgibs/larva, /obj/effect/decal/cleanable/xenoblood/xgibs/larva, /obj/effect/decal/cleanable/xenoblood/xgibs/larva) gibamounts = list(1, 1, 1) -/obj/effect/gibspawner/larvabodypartless/New() +/obj/effect/gibspawner/larvabodypartless/Initialize() playsound(src, 'sound/effects/blobattack.ogg', 60, 1) gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST), list()) ..() @@ -121,7 +121,7 @@ gibtypes = list(/obj/effect/decal/cleanable/robot_debris/up,/obj/effect/decal/cleanable/robot_debris/down,/obj/effect/decal/cleanable/robot_debris,/obj/effect/decal/cleanable/robot_debris,/obj/effect/decal/cleanable/robot_debris,/obj/effect/decal/cleanable/robot_debris/limb) gibamounts = list(1,1,1,1,1,1) -/obj/effect/gibspawner/robot/New() - gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), alldirs, alldirs) +/obj/effect/gibspawner/robot/Initialize() + gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), GLOB.alldirs, GLOB.alldirs) gibamounts[6] = pick(0,1,2) - ..() \ No newline at end of file + ..() diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index e4f154899c..baf6383823 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -3,24 +3,27 @@ icon_state = "x2" color = "#00FF00" var/lootcount = 1 //how many items will be spawned - var/lootdoubles = 1 //if the same item can be spawned twice + var/lootdoubles = TRUE //if the same item can be spawned twice var/list/loot //a list of possible items to spawn e.g. list(/obj/item, /obj/structure, /obj/effect) -/obj/effect/spawner/lootdrop/New() +/obj/effect/spawner/lootdrop/Initialize(mapload) + ..() + if(loot && loot.len) - for(var/i = lootcount, i > 0, i--) - if(!loot.len) break + var/turf/T = get_turf(src) + while(lootcount && loot.len) var/lootspawn = pickweight(loot) if(!lootdoubles) loot.Remove(lootspawn) if(lootspawn) - new lootspawn(get_turf(src)) + new lootspawn(T) + lootcount-- qdel(src) /obj/effect/spawner/lootdrop/armory_contraband name = "armory contraband gun spawner" - lootdoubles = 0 + lootdoubles = FALSE loot = list( /obj/item/weapon/gun/ballistic/automatic/pistol = 8, @@ -87,7 +90,7 @@ /obj/item/clothing/gloves/color/fyellow = 1, /obj/item/clothing/head/hardhat = 1, /obj/item/clothing/head/hardhat/red = 1, - /obj/item/clothing/head/that{throwforce = 1;} = 1, + /obj/item/clothing/head/that = 1, /obj/item/clothing/head/ushanka = 1, /obj/item/clothing/head/welding = 1, /obj/item/clothing/mask/gas = 15, @@ -102,8 +105,8 @@ /obj/item/device/radio/off = 2, /obj/item/device/t_scanner = 5, /obj/item/weapon/airlock_painter = 1, - /obj/item/stack/cable_coil = 4, - /obj/item/stack/cable_coil{amount = 5} = 6, + /obj/item/stack/cable_coil/random = 4, + /obj/item/stack/cable_coil/random{amount = 5} = 6, /obj/item/stack/medical/bruise_pack = 1, /obj/item/stack/rods{amount = 10} = 9, /obj/item/stack/rods{amount = 23} = 1, @@ -144,7 +147,7 @@ /obj/item/weapon/wirecutters = 1, /obj/item/weapon/wrench = 4, /obj/item/weapon/relic = 3, - /obj/item/weaponcrafting/reciever = 2, + /obj/item/weaponcrafting/receiver = 2, /obj/item/clothing/head/cone = 2, /obj/item/weapon/grenade/smokebomb = 2, /obj/item/device/geiger_counter = 3, @@ -165,7 +168,7 @@ /obj/effect/spawner/lootdrop/crate_spawner name = "lootcrate spawner" //USE PROMO CODE "SELLOUT" FOR 20% OFF! - lootdoubles = 0 + lootdoubles = FALSE loot = list( /obj/structure/closet/crate/secure/loot = 20, @@ -194,3 +197,44 @@ loot = list( /obj/effect/decal/remains/xeno = 49, /obj/effect/spawner/xeno_egg_delivery = 1) + +/obj/effect/spawner/lootdrop/costume + name = "random costume spawner" + +/obj/effect/spawner/lootdrop/costume/Initialize() + loot = list() + for(var/path in subtypesof(/obj/effect/spawner/bundle/costume)) + loot[path] = TRUE + ..() + +// Minor lootdrops follow + +/obj/effect/spawner/lootdrop/minor/beret_or_rabbitears + name = "beret or rabbit ears spawner" + loot = list( + /obj/item/clothing/head/beret = 1, + /obj/item/clothing/head/rabbitears = 1) + +/obj/effect/spawner/lootdrop/minor/bowler_or_that + name = "bowler or top hat spawner" + loot = list( + /obj/item/clothing/head/bowler = 1, + /obj/item/clothing/head/that = 1) + +/obj/effect/spawner/lootdrop/minor/kittyears_or_rabbitears + name = "kitty ears or rabbit ears spawner" + loot = list( + /obj/item/clothing/head/kitty = 1, + /obj/item/clothing/head/rabbitears = 1) + +/obj/effect/spawner/lootdrop/minor/pirate_or_bandana + name = "pirate hat or bandana spawner" + loot = list( + /obj/item/clothing/head/pirate = 1, + /obj/item/clothing/head/bandana = 1) + +/obj/effect/spawner/lootdrop/minor/twentyfive_percent_cyborg_mask + name = "25% cyborg mask spawner" + loot = list( + /obj/item/clothing/mask/gas/cyborg = 25, + "" = 75) diff --git a/code/game/objects/effects/spawners/structure.dm b/code/game/objects/effects/spawners/structure.dm index c83473d7b0..7a14dbb942 100644 --- a/code/game/objects/effects/spawners/structure.dm +++ b/code/game/objects/effects/spawners/structure.dm @@ -11,9 +11,8 @@ again. /obj/effect/spawner/structure/Initialize() ..() if(spawn_list && spawn_list.len) - for(var/i = 1, i <= spawn_list.len, i++) - var/to_spawn = spawn_list[i] - new to_spawn(get_turf(src)) + for(var/I in spawn_list) + new I(get_turf(src)) qdel(src) /obj/effect/spawner/structure/window @@ -31,4 +30,4 @@ again. spawn_list = list( /obj/structure/grille, /obj/structure/window/reinforced/fulltile - ) \ No newline at end of file + ) diff --git a/code/game/objects/effects/spawners/xeno_egg_delivery.dm b/code/game/objects/effects/spawners/xeno_egg_delivery.dm index 639df98214..91db494d9b 100644 --- a/code/game/objects/effects/spawners/xeno_egg_delivery.dm +++ b/code/game/objects/effects/spawners/xeno_egg_delivery.dm @@ -16,5 +16,5 @@ message_admins("An alien egg has been delivered to [A] at [ADMIN_COORDJMP(T)].") log_game("An alien egg has been delivered to [A] at [COORD(T)]") var/message = "Attention [station_name()], we have entrusted you with a research specimen in [A]. Remember to follow all safety precautions when dealing with the specimen." - addtimer(CALLBACK(GLOBAL_PROC, /.proc/print_command_report, message), announcement_time) + SSticker.OnRoundstart(CALLBACK(GLOBAL_PROC, /proc/addtimer, CALLBACK(GLOBAL_PROC, /.proc/print_command_report, message), announcement_time)) qdel(src) diff --git a/code/game/objects/effects/spiders.dm b/code/game/objects/effects/spiders.dm index c62260080d..5663bc41d8 100644 --- a/code/game/objects/effects/spiders.dm +++ b/code/game/objects/effects/spiders.dm @@ -30,7 +30,7 @@ /obj/structure/spider/stickyweb icon_state = "stickyweb1" -/obj/structure/spider/stickyweb/New() +/obj/structure/spider/stickyweb/Initialize() if(prob(50)) icon_state = "stickyweb2" . = ..() @@ -57,7 +57,7 @@ var/poison_per_bite = 5 var/list/faction = list("spiders") -/obj/structure/spider/eggcluster/New() +/obj/structure/spider/eggcluster/Initialize() pixel_x = rand(3,-3) pixel_y = rand(3,-3) START_PROCESSING(SSobj, src) @@ -92,7 +92,7 @@ var/poison_per_bite = 5 var/list/faction = list("spiders") -/obj/structure/spider/spiderling/New() +/obj/structure/spider/spiderling/Initialize() pixel_x = rand(6,-6) pixel_y = rand(6,-6) START_PROCESSING(SSobj, src) @@ -190,7 +190,7 @@ icon_state = "cocoon1" obj_integrity = 60 -/obj/structure/spider/cocoon/New() +/obj/structure/spider/cocoon/Initialize() icon_state = pick("cocoon1","cocoon2","cocoon3") . = ..() diff --git a/code/game/objects/explosion.dm b/code/game/objects/explosion.dm index 1a6dbe7e6d..07ffe61689 100644 --- a/code/game/objects/explosion.dm +++ b/code/game/objects/explosion.dm @@ -1,5 +1,3 @@ -var/explosionid = 1 - /proc/explosion(turf/epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range, adminlog = 1, ignorecap = 0, flame_range = 0 ,silent = 0, smoke = 1) set waitfor = 0 src = null //so we don't abort once src is deleted @@ -14,11 +12,11 @@ var/explosionid = 1 if(!ignorecap && epicenter.z != ZLEVEL_MINING) //Clamp all values to MAX_EXPLOSION_RANGE - devastation_range = min(MAX_EX_DEVESTATION_RANGE, devastation_range) - heavy_impact_range = min(MAX_EX_HEAVY_RANGE, heavy_impact_range) - light_impact_range = min(MAX_EX_LIGHT_RANGE, light_impact_range) - flash_range = min(MAX_EX_FLASH_RANGE, flash_range) - flame_range = min(MAX_EX_FLAME_RANGE, flame_range) + devastation_range = min(GLOB.MAX_EX_DEVESTATION_RANGE, devastation_range) + heavy_impact_range = min(GLOB.MAX_EX_HEAVY_RANGE, heavy_impact_range) + light_impact_range = min(GLOB.MAX_EX_LIGHT_RANGE, light_impact_range) + flash_range = min(GLOB.MAX_EX_FLASH_RANGE, flash_range) + flame_range = min(GLOB.MAX_EX_FLAME_RANGE, flame_range) //DO NOT REMOVE THIS SLEEP, IT BREAKS THINGS //not sleeping causes us to ex_act() the thing that triggered the explosion @@ -29,6 +27,7 @@ var/explosionid = 1 //and somethings expect us to ex_act them so they can qdel() sleep(1) //tldr, let the calling proc call qdel(src) before we explode + var/static/explosionid = 1 var/id = explosionid++ var/start = world.timeofday @@ -36,7 +35,7 @@ var/explosionid = 1 var/list/cached_exp_block = list() if(adminlog) - message_admins("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range], [flame_range]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z] - JMP)") + message_admins("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range], [flame_range]) in area: [get_area(epicenter)] [ADMIN_COORDJMP(epicenter)]") log_game("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range], [flame_range]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z])") // Play sounds; we want sounds to be different depending on distance so we will manually do it ourselves. @@ -51,7 +50,8 @@ var/explosionid = 1 if(!silent) var/frequency = get_rand_frequency() - for(var/mob/M in player_list) + var/ex_sound = get_sfx("explosion") + for(var/mob/M in GLOB.player_list) // Double check for client if(M && M.client) var/turf/M_turf = get_turf(M) @@ -59,7 +59,7 @@ var/explosionid = 1 var/dist = get_dist(M_turf, epicenter) // If inside the blast radius + world.view - 2 if(dist <= round(max_range + world.view - 2, 1)) - M.playsound_local(epicenter, get_sfx("explosion"), 100, 1, frequency, falloff = 5) // get_sfx() is so that everyone gets the same sound + M.playsound_local(epicenter, ex_sound, 100, 1, frequency, falloff = 5) // You hear a far explosion if you're outside the blast radius. Small bombs shouldn't be heard all over the station. else if(dist <= far_dist) var/far_volume = Clamp(far_dist, 30, 50) // Volume is based on explosion size and dist @@ -69,7 +69,7 @@ var/explosionid = 1 //postpone processing for a bit var/postponeCycles = max(round(devastation_range/8),1) SSlighting.postpone(postponeCycles) - SSmachine.postpone(postponeCycles) + SSmachines.postpone(postponeCycles) if(heavy_impact_range > 1) if(smoke) @@ -164,7 +164,7 @@ var/explosionid = 1 if(TICK_CHECK) stoplag() - var/circumference = (PI * init_dist * 2) + 8 //+8 to prevent shit gaps + var/circumference = (PI * (init_dist + 4) * 2) //+4 to radius to prevent shit gaps if(exploded_this_tick.len > circumference) //only do this every revolution for(var/Unexplode in exploded_this_tick) var/turf/UnexplodeT = Unexplode @@ -179,11 +179,11 @@ var/explosionid = 1 var/took = (world.timeofday-start)/10 //You need to press the DebugGame verb to see these now....they were getting annoying and we've collected a fair bit of data. Just -test- changes to explosion code using this please so we can compare - if(Debug2) + if(GLOB.Debug2) log_world("## DEBUG: Explosion([x0],[y0],[z0])(d[devastation_range],h[heavy_impact_range],l[light_impact_range]): Took [took] seconds.") //Machines which report explosions. - for(var/array in doppler_arrays) + for(var/array in GLOB.doppler_arrays) var/obj/machinery/doppler_array/A = array A.sense_explosion(epicenter,devastation_range,heavy_impact_range,light_impact_range,took,orig_dev_range,orig_heavy_range,orig_light_range) @@ -277,7 +277,7 @@ var/explosionid = 1 if(!power) return var/range = 0 - range = round((2 * power)**DYN_EX_SCALE) + range = round((2 * power)**GLOB.DYN_EX_SCALE) explosion(epicenter, round(range * 0.25), round(range * 0.5), round(range), flash_range*range, adminlog, ignorecap, flame_range*range, silent, smoke) // Using default dyn_ex scale: diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 76206ff1fb..b0876e394d 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -1,4 +1,4 @@ -var/global/image/fire_overlay = image("icon" = 'icons/effects/fire.dmi', "icon_state" = "fire") +GLOBAL_DATUM_INIT(fire_overlay, /image, image("icon" = 'icons/effects/fire.dmi', "icon_state" = "fire")) /obj/item name = "item" @@ -349,7 +349,7 @@ var/global/image/fire_overlay = image("icon" = 'icons/effects/fire.dmi', "icon_s return 1 return 0 -/obj/item/proc/talk_into(mob/M, input, channel, spans) +/obj/item/proc/talk_into(mob/M, input, channel, spans, datum/language/language) return ITALICS | REDUCE_RANGE /obj/item/proc/dropped(mob/user) @@ -502,7 +502,7 @@ var/global/image/fire_overlay = image("icon" = 'icons/effects/fire.dmi', "icon_s if(.) if(initial(icon) && initial(icon_state)) var/index = blood_splatter_index() - var/icon/blood_splatter_icon = blood_splatter_icons[index] + var/icon/blood_splatter_icon = GLOB.blood_splatter_icons[index] if(blood_splatter_icon) cut_overlay(blood_splatter_icon) diff --git a/code/game/objects/items/apc_frame.dm b/code/game/objects/items/apc_frame.dm index fb6c349f17..edc7d0f3fe 100644 --- a/code/game/objects/items/apc_frame.dm +++ b/code/game/objects/items/apc_frame.dm @@ -12,7 +12,7 @@ if(get_dist(on_wall,user)>1) return var/ndir = get_dir(on_wall, user) - if(!(ndir in cardinal)) + if(!(ndir in GLOB.cardinal)) return var/turf/T = get_turf(user) var/area/A = get_area(T) diff --git a/code/game/objects/items/blueprints.dm b/code/game/objects/items/blueprints.dm index f1e5b7f83b..f1535db19d 100644 --- a/code/game/objects/items/blueprints.dm +++ b/code/game/objects/items/blueprints.dm @@ -168,18 +168,18 @@ /obj/item/areaeditor/blueprints/proc/view_wire_devices(mob/user) var/message = "
You examine the wire legend.
" - for(var/wireset in wire_color_directory) - message += "
[wire_name_directory[wireset]]" + for(var/wireset in GLOB.wire_color_directory) + message += "
[GLOB.wire_name_directory[wireset]]" message += "

" return message /obj/item/areaeditor/blueprints/proc/view_wire_set(mob/user, wireset) //for some reason you can't use wireset directly as a derefencer so this is the next best :/ - for(var/device in wire_color_directory) + for(var/device in GLOB.wire_color_directory) if("[device]" == wireset) //I know... don't change it... - var/message = "

[wire_name_directory[device]]:" - for(var/Col in wire_color_directory[device]) - var/wire_name = wire_color_directory[device][Col] + var/message = "

[GLOB.wire_name_directory[device]]:" + for(var/Col in GLOB.wire_color_directory[device]) + var/wire_name = GLOB.wire_color_directory[device][Col] if(!findtext(wire_name, WIRE_DUD_PREFIX)) //don't show duds message += "

[Col]: [wire_name]

" message += "

" @@ -309,7 +309,7 @@ return ROOM_ERR_TOOLARGE var/turf/T = pending[1] //why byond havent list::pop()? pending -= T - for (var/dir in cardinal) + for (var/dir in GLOB.cardinal) var/skip = 0 for (var/obj/structure/window/W in T) if(dir == W.dir || (W.dir in list(NORTHEAST,SOUTHEAST,NORTHWEST,SOUTHWEST))) @@ -343,7 +343,7 @@ for(var/V in border) //lazy but works var/turf/F = V - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) if(direction == border[F]) continue //don't want to grab turfs from outside the border var/turf/U = get_step(F, direction) diff --git a/code/game/objects/items/bodybag.dm b/code/game/objects/items/bodybag.dm index c1ccf0d440..2cb6c5b93f 100644 --- a/code/game/objects/items/bodybag.dm +++ b/code/game/objects/items/bodybag.dm @@ -21,11 +21,6 @@ R.add_fingerprint(user) qdel(src) -/obj/item/weapon/storage/box/bodybags/New() - ..() - for(var/i in 1 to 7) - new /obj/item/bodybag(src) - // Bluespace bodybag diff --git a/code/game/objects/items/cardboard_cutouts.dm b/code/game/objects/items/cardboard_cutouts.dm index b7e5e9edf8..352a4fb9a7 100644 --- a/code/game/objects/items/cardboard_cutouts.dm +++ b/code/game/objects/items/cardboard_cutouts.dm @@ -97,15 +97,15 @@ add_atom_colour("#FFD7A7", FIXED_COLOUR_PRIORITY) switch(new_appearance) if("Assistant") - name = "[pick(first_names_male)] [pick(last_names)]" + name = "[pick(GLOB.first_names_male)] [pick(GLOB.last_names)]" desc = "A cardboat cutout of an assistant." icon_state = "cutout_greytide" if("Clown") - name = pick(clown_names) + name = pick(GLOB.clown_names) desc = "A cardboard cutout of a clown. You get the feeling that it should be in a corner." icon_state = "cutout_clown" if("Mime") - name = pick(mime_names) + name = pick(GLOB.mime_names) desc = "...(A cardboard cutout of a mime.)" icon_state = "cutout_mime" if("Traitor") @@ -121,7 +121,7 @@ desc = "A cardboard cutout of a cultist." icon_state = "cutout_cultist" if("Clockwork Cultist") - name = "[pick(first_names_male)] [pick(last_names)]" + name = "[pick(GLOB.first_names_male)] [pick(GLOB.last_names)]" desc = "A cardboard cutout of a servant of Ratvar." icon_state = "cutout_servant" if("Revolutionary") @@ -129,7 +129,7 @@ desc = "A cardboard cutout of a revolutionary." icon_state = "cutout_viva" if("Wizard") - name = "[pick(wizard_first)], [pick(wizard_second)]" + name = "[pick(GLOB.wizard_first)], [pick(GLOB.wizard_second)]" desc = "A cardboard cutout of a wizard." icon_state = "cutout_wizard" if("Shadowling") @@ -151,7 +151,7 @@ desc = "A cardboard cutout of an ash walker." icon_state = "cutout_free_antag" if("Deathsquad Officer") - name = pick(commando_names) + name = pick(GLOB.commando_names) desc = "A cardboard cutout of a death commando." icon_state = "cutout_deathsquad" if("Ian") diff --git a/code/game/objects/items/charter.dm b/code/game/objects/items/charter.dm index 24d3f65d6d..e5f4ac1cb7 100644 --- a/code/game/objects/items/charter.dm +++ b/code/game/objects/items/charter.dm @@ -18,10 +18,10 @@ /obj/item/station_charter/New() . = ..() if(!standard_station_regex) - var/prefixes = jointext(station_prefixes, "|") - var/names = jointext(station_names, "|") - var/suffixes = jointext(station_suffixes, "|") - var/numerals = jointext(station_numerals, "|") + var/prefixes = jointext(GLOB.station_prefixes, "|") + var/names = jointext(GLOB.station_names, "|") + var/suffixes = jointext(GLOB.station_suffixes, "|") + var/numerals = jointext(GLOB.station_numerals, "|") var/regexstr = "(([prefixes]) )?(([names]) ?)([suffixes]) ([numerals])" standard_station_regex = new(regexstr) @@ -35,7 +35,7 @@ if(used) to_chat(user, "This charter has already been used to name the station.") return - if(!ignores_timeout && (world.time-round_start_time > STATION_RENAME_TIME_LIMIT)) //5 minutes + if(!ignores_timeout && (world.time-SSticker.round_start_time > STATION_RENAME_TIME_LIMIT)) //5 minutes to_chat(user, "The crew has already settled into the shift. It probably wouldn't be good to rename the station right now.") return if(response_timer_id) @@ -60,7 +60,7 @@ to_chat(user, "Your name has been sent to your employers for approval.") // Autoapproves after a certain time response_timer_id = addtimer(CALLBACK(src, .proc/rename_station, new_name, user.name, user.real_name, key_name(user)), approval_time, TIMER_STOPPABLE) - to_chat(admins, "CUSTOM STATION RENAME:[key_name_admin(user)] (?) proposes to rename the station to [new_name] (will autoapprove in [approval_time / 10] seconds). (BSA) (REJECT) (RPLY)") + to_chat(GLOB.admins, "CUSTOM STATION RENAME:[key_name_admin(user)] (?) proposes to rename the station to [new_name] (will autoapprove in [approval_time / 10] seconds). [ADMIN_SMITE(user)] (REJECT) (RPLY)") /obj/item/station_charter/proc/reject_proposed(user) if(!user) diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index 96464e0435..098d337123 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -137,7 +137,7 @@ qdel(src) . = TRUE -/obj/item/toy/crayon/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = hands_state) +/obj/item/toy/crayon/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.hands_state) // tgui is a plague upon this codebase SStgui.try_update_ui(user, src, ui_key, ui, force_open) @@ -409,7 +409,7 @@ return TRUE /obj/item/toy/crayon/proc/territory_claimed(area/territory, mob/user) - for(var/datum/gang/G in ticker.mode.gangs) + for(var/datum/gang/G in SSticker.mode.gangs) if(territory.type in (G.territory|G.territory_new)) . = G.name break diff --git a/code/game/objects/items/devices/PDA/PDA.dm b/code/game/objects/items/devices/PDA/PDA.dm index 0c0e7bff50..5e49db24a4 100644 --- a/code/game/objects/items/devices/PDA/PDA.dm +++ b/code/game/objects/items/devices/PDA/PDA.dm @@ -1,7 +1,7 @@ //The advanced pea-green monochrome lcd of tomorrow. -var/global/list/obj/item/device/pda/PDAs = list() +GLOBAL_LIST_EMPTY(PDAs) /obj/item/device/pda @@ -62,7 +62,7 @@ var/global/list/obj/item/device/pda/PDAs = list() if(fon) set_light(f_lum) - PDAs += src + GLOB.PDAs += src if(default_cartridge) cartridge = new default_cartridge(src) inserted_item = new /obj/item/weapon/pen(src) @@ -138,7 +138,7 @@ var/global/list/obj/item/device/pda/PDAs = list() dat += text("
[id ? "Update PDA Info" : ""]

") dat += "[worldtime2text()]
" //:[world.time / 100 % 6][world.time / 100 % 10]" - dat += "[time2text(world.realtime, "MMM DD")] [year_integer+540]" + dat += "[time2text(world.realtime, "MMM DD")] [GLOB.year_integer+540]" dat += "

" @@ -474,7 +474,7 @@ var/global/list/obj/item/device/pda/PDAs = list() if("Toggle Door") if(cartridge && cartridge.access_remote_door) - for(var/obj/machinery/door/poddoor/M in machines) + for(var/obj/machinery/door/poddoor/M in GLOB.machines) if(M.id == cartridge.remote_door_id) if(M.density) M.open() @@ -636,7 +636,7 @@ var/global/list/obj/item/device/pda/PDAs = list() add_overlay(image(icon, icon_alert)) /obj/item/device/pda/proc/show_to_ghosts(mob/living/user, datum/data_pda_msg/msg,multiple = 0) - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(isobserver(M) && M.client && (M.client.prefs.chat_toggles & CHAT_GHOSTPDA)) var/link = FOLLOW_LINK(M, user) to_chat(M, "[link] [msg.sender] PDA Message --> [multiple ? "Everyone" : msg.recipient]: [msg.message][msg.get_photo_ref()]
") @@ -646,8 +646,8 @@ var/global/list/obj/item/device/pda/PDAs = list() return null var/obj/machinery/message_server/useMS = null - if(message_servers) - for (var/obj/machinery/message_server/MS in message_servers) + if(GLOB.message_servers) + for (var/obj/machinery/message_server/MS in GLOB.message_servers) //PDAs are now dependant on the Message Server. if(MS.active) useMS = MS @@ -721,7 +721,7 @@ var/global/list/obj/item/device/pda/PDAs = list() var/mob/M = loc M.put_in_hands(inserted_item) else - inserted_item.forceMove(loc) + inserted_item.forceMove(get_turf(src)) to_chat(usr, "You remove \the [inserted_item] from \the [src].") inserted_item = null update_icon() @@ -895,7 +895,7 @@ var/global/list/obj/item/device/pda/PDAs = list() return /obj/item/device/pda/Destroy() - PDAs -= src + GLOB.PDAs -= src if(id) qdel(id) id = null @@ -978,20 +978,6 @@ var/global/list/obj/item/device/pda/PDAs = list() else to_chat(user, "You do not have a PDA. You should make an issue report about this.") -/obj/item/weapon/storage/box/PDAs/New() - ..() - new /obj/item/device/pda(src) - new /obj/item/device/pda(src) - new /obj/item/device/pda(src) - new /obj/item/device/pda(src) - new /obj/item/weapon/cartridge/head(src) - - var/newcart = pick( /obj/item/weapon/cartridge/engineering, - /obj/item/weapon/cartridge/security, - /obj/item/weapon/cartridge/medical, - /obj/item/weapon/cartridge/signal/toxins, - /obj/item/weapon/cartridge/quartermaster) - new newcart(src) // Pass along the pulse to atoms in contents, largely added so pAIs are vulnerable to EMP /obj/item/device/pda/emp_act(severity) @@ -1004,7 +990,7 @@ var/global/list/obj/item/device/pda/PDAs = list() /proc/get_viewable_pdas() . = list() // Returns a list of PDAs which can be viewed from another PDA/message monitor. - for(var/obj/item/device/pda/P in PDAs) + for(var/obj/item/device/pda/P in GLOB.PDAs) if(!P.owner || P.toff || P.hidden) continue . += P return . diff --git a/code/game/objects/items/devices/PDA/cart.dm b/code/game/objects/items/devices/PDA/cart.dm index 6039734d4b..1fd52cf5d9 100644 --- a/code/game/objects/items/devices/PDA/cart.dm +++ b/code/game/objects/items/devices/PDA/cart.dm @@ -305,8 +305,8 @@ Code: menu = "

Crew Manifest

" menu += "Entries cannot be modified from this terminal.

" - if(data_core.general) - for (var/datum/data/record/t in sortRecord(data_core.general)) + if(GLOB.data_core.general) + for (var/datum/data/record/t in sortRecord(GLOB.data_core.general)) menu += "[t.fields["name"]] - [t.fields["rank"]]
" menu += "
" @@ -332,7 +332,7 @@ Code: - for(var/obj/machinery/computer/monitor/pMon in machines) + for(var/obj/machinery/computer/monitor/pMon in GLOB.machines) if(!(pMon.stat & (NOPOWER|BROKEN)) ) powercount++ powermonitors += pMon @@ -379,14 +379,14 @@ Code: if (44) //medical records //This thing only displays a single screen so it's hard to really get the sub-menu stuff working. menu = "

Medical Record List

" - if(data_core.general) - for(var/datum/data/record/R in sortRecord(data_core.general)) + if(GLOB.data_core.general) + for(var/datum/data/record/R in sortRecord(GLOB.data_core.general)) menu += "[R.fields["id"]]: [R.fields["name"]]
" menu += "
" if(441) menu = "

Medical Record

" - if(active1 in data_core.general) + if(active1 in GLOB.data_core.general) menu += "Name: [active1.fields["name"]] ID: [active1.fields["id"]]
" menu += "Sex: [active1.fields["sex"]]
" menu += "Age: [active1.fields["age"]]
" @@ -400,7 +400,7 @@ Code: menu += "
" menu += "

Medical Data

" - if(active2 in data_core.medical) + if(active2 in GLOB.data_core.medical) menu += "Blood Type: [active2.fields["blood_type"]]

" menu += "Minor Disabilities: [active2.fields["mi_dis"]]
" @@ -422,15 +422,15 @@ Code: menu += "
" if (45) //security records menu = "

Security Record List

" - if(data_core.general) - for (var/datum/data/record/R in sortRecord(data_core.general)) + if(GLOB.data_core.general) + for (var/datum/data/record/R in sortRecord(GLOB.data_core.general)) menu += "
[R.fields["id"]]: [R.fields["name"]]
" menu += "
" if(451) menu = "

Security Record

" - if(active1 in data_core.general) + if(active1 in GLOB.data_core.general) menu += "Name: [active1.fields["name"]] ID: [active1.fields["id"]]
" menu += "Sex: [active1.fields["sex"]]
" menu += "Age: [active1.fields["age"]]
" @@ -444,7 +444,7 @@ Code: menu += "
" menu += "

Security Data

" - if(active3 in data_core.security) + if(active3 in GLOB.data_core.security) menu += "Criminal Status: [active3.fields["criminal"]]
" menu += text("
\nMinor Crimes:") @@ -563,7 +563,7 @@ Code: menu += "

Located Cleanbots:

" ldat = null - for (var/mob/living/simple_animal/bot/cleanbot/B in living_mob_list) + for (var/mob/living/simple_animal/bot/cleanbot/B in GLOB.living_mob_list) var/turf/bl = get_turf(B) if(bl) @@ -585,7 +585,7 @@ Code: menu = "

Newscaster Access

" menu += "
Current Newsfeed:
[current_channel ? current_channel : "None"]
" var/datum/newscaster/feed_channel/current - for(var/datum/newscaster/feed_channel/chan in news_network.network_channels) + for(var/datum/newscaster/feed_channel/chan in GLOB.news_network.network_channels) if (chan.channel_name == current_channel) current = chan if(!current) @@ -619,18 +619,18 @@ Code: switch(href_list["choice"]) if("Medical Records") - active1 = find_record("id", href_list["target"], data_core.general) + active1 = find_record("id", href_list["target"], GLOB.data_core.general) if(active1) - active2 = find_record("id", href_list["target"], data_core.medical) + active2 = find_record("id", href_list["target"], GLOB.data_core.medical) pda.mode = 441 mode = 441 if(!active2) active1 = null if("Security Records") - active1 = find_record("id", href_list["target"], data_core.general) + active1 = find_record("id", href_list["target"], GLOB.data_core.general) if(active1) - active3 = find_record("id", href_list["target"], data_core.security) + active3 = find_record("id", href_list["target"], GLOB.data_core.security) pda.mode = 451 mode = 451 if(!active3) @@ -685,14 +685,14 @@ Code: var/pda_owner_name = pda.id ? "[pda.id.registered_name] ([pda.id.assignment])" : "Unknown" var/message = pda.msg_input() var/datum/newscaster/feed_channel/current - for(var/datum/newscaster/feed_channel/chan in news_network.network_channels) + for(var/datum/newscaster/feed_channel/chan in GLOB.news_network.network_channels) if (chan.channel_name == current_channel) current = chan if(current.locked && current.author != pda_owner_name) pda.cart += "
ERROR : NOT AUTHORIZED [pda.id ? "" : "- ID SLOT EMPTY"]
" pda.Topic(null,list("choice"="Refresh")) return - news_network.SubmitArticle(message,pda.owner,current_channel) + GLOB.news_network.SubmitArticle(message,pda.owner,current_channel) pda.Topic(null,list("choice"=num2text(mode))) return @@ -775,7 +775,7 @@ Code: var/turf/current_turf = get_turf(src) var/zlevel = current_turf.z var/botcount = 0 - for(Bot in living_mob_list) //Git da botz + for(Bot in GLOB.living_mob_list) //Git da botz if(!Bot.on || Bot.z != zlevel || Bot.remote_disabled || !(bot_access_flags & Bot.bot_type)) //Only non-emagged bots on the same Z-level are detected! continue //Also, the PDA must have access to the bot type. menu += "[Bot.name] ([Bot.get_mode()])
" diff --git a/code/game/objects/items/devices/PDA/radio.dm b/code/game/objects/items/devices/PDA/radio.dm index ae56779298..a837bfc198 100644 --- a/code/game/objects/items/devices/PDA/radio.dm +++ b/code/game/objects/items/devices/PDA/radio.dm @@ -54,7 +54,7 @@ var/time = time2text(world.realtime,"hh:mm:ss") var/turf/T = get_turf(src) - lastsignalers.Add("[time] : [usr.key] used [src] @ location ([T.x],[T.y],[T.z]) : [format_frequency(frequency)]/[code]") + GLOB.lastsignalers.Add("[time] : [usr.key] used [src] @ location ([T.x],[T.y],[T.z]) : [format_frequency(frequency)]/[code]") var/datum/signal/signal = new signal.source = src diff --git a/code/game/objects/items/devices/aicard.dm b/code/game/objects/items/devices/aicard.dm index 0e4c97e816..d7cf9b0b9b 100644 --- a/code/game/objects/items/devices/aicard.dm +++ b/code/game/objects/items/devices/aicard.dm @@ -38,7 +38,7 @@ cut_overlays() /obj/item/device/aicard/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = hands_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.hands_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "intellicard", name, 500, 500, master_ui, state) diff --git a/code/game/objects/items/devices/camera_bug.dm b/code/game/objects/items/devices/camera_bug.dm index 9272082def..520646f478 100644 --- a/code/game/objects/items/devices/camera_bug.dm +++ b/code/game/objects/items/devices/camera_bug.dm @@ -74,7 +74,7 @@ /obj/item/device/camera_bug/proc/get_cameras() if( world.time > (last_net_update + 100)) bugged_cameras = list() - for(var/obj/machinery/camera/camera in cameranet.cameras) + for(var/obj/machinery/camera/camera in GLOB.cameranet.cameras) if(camera.stat || !camera.can_use()) continue if(length(list("SS13","MINE")&camera.network)) diff --git a/code/game/objects/items/devices/chameleonproj.dm b/code/game/objects/items/devices/chameleonproj.dm index 3c1e827f01..0e4f7200bb 100644 --- a/code/game/objects/items/devices/chameleonproj.dm +++ b/code/game/objects/items/devices/chameleonproj.dm @@ -31,6 +31,8 @@ /obj/item/device/chameleon/afterattack(atom/target, mob/user , proximity) if(!proximity) return + if(!check_sprite(target)) + return if(!active_dummy) if(istype(target,/obj/item) && !istype(target, /obj/item/weapon/disk/nuclear)) playsound(get_turf(src), 'sound/weapons/flash.ogg', 100, 1, -6) @@ -41,6 +43,11 @@ temp.plane = initial(target.plane) saved_appearance = temp.appearance +/obj/item/device/chameleon/proc/check_sprite(atom/target) + if(target.icon_state in icon_states(target.icon)) + return TRUE + return FALSE + /obj/item/device/chameleon/proc/toggle() if(!can_use || !saved_appearance) return if(active_dummy) @@ -137,4 +144,4 @@ /obj/effect/dummy/chameleon/Destroy() master.disrupt(0) - return ..() \ No newline at end of file + return ..() diff --git a/code/game/objects/items/devices/doorCharge.dm b/code/game/objects/items/devices/doorCharge.dm index e5d66e466c..c9539da58f 100644 --- a/code/game/objects/items/devices/doorCharge.dm +++ b/code/game/objects/items/devices/doorCharge.dm @@ -34,7 +34,7 @@ /obj/item/device/doorCharge/examine(mob/user) ..() - if(user.mind in ticker.mode.traitors) //No nuke ops because the device is excluded from nuclear + if(user.mind in SSticker.mode.traitors) //No nuke ops because the device is excluded from nuclear to_chat(user, "A small explosive device that can be used to sabotage airlocks to cause an explosion upon opening. To apply, remove the airlock's maintenance panel and place it within.") else to_chat(user, "A small, suspicious object that feels lukewarm when held.") diff --git a/code/modules/telesci/gps.dm b/code/game/objects/items/devices/gps.dm similarity index 88% rename from code/modules/telesci/gps.dm rename to code/game/objects/items/devices/gps.dm index 53874de1ce..00e221918c 100644 --- a/code/modules/telesci/gps.dm +++ b/code/game/objects/items/devices/gps.dm @@ -1,4 +1,4 @@ -var/list/GPS_list = list() +GLOBAL_LIST_EMPTY(GPS_list) /obj/item/device/gps name = "global positioning system" desc = "Helping lost spacemen find their way through the planets since 2016. Alt+click to toggle power." @@ -8,25 +8,25 @@ var/list/GPS_list = list() slot_flags = SLOT_BELT origin_tech = "materials=2;magnets=1;bluespace=2" var/gpstag = "COM0" - var/emped = 0 + var/emped = FALSE var/turf/locked_location var/tracking = TRUE -/obj/item/device/gps/New() +/obj/item/device/gps/Initialize() ..() - GPS_list.Add(src) + GLOB.GPS_list += src name = "global positioning system ([gpstag])" add_overlay("working") /obj/item/device/gps/Destroy() - GPS_list.Remove(src) + GLOB.GPS_list -= src return ..() /obj/item/device/gps/emp_act(severity) emped = TRUE cut_overlay("working") add_overlay("emp") - addtimer(CALLBACK(src, .proc/reboot), 300) + addtimer(CALLBACK(src, .proc/reboot), 300, TIMER_OVERRIDE) //if a new EMP happens, remove the old timer so it doesn't reactivate early /obj/item/device/gps/proc/reboot() emped = FALSE @@ -38,6 +38,7 @@ var/list/GPS_list = list() return //user not valid to use gps if(emped) to_chat(user, "It's busted!") + return if(tracking) cut_overlay("working") to_chat(user, "[src] is no longer tracking, or visible to other GPS devices.") @@ -53,7 +54,7 @@ var/list/GPS_list = list() return var/obj/item/device/gps/t = "" - var/gps_window_height = 110 + GPS_list.len * 20 // Variable window height, depending on how many GPS units there are to show + var/gps_window_height = 110 + GLOB.GPS_list.len * 20 // Variable window height, depending on how many GPS units there are to show if(emped) t += "ERROR" else @@ -63,7 +64,7 @@ var/list/GPS_list = list() t += "
Bluespace coordinates saved: [locked_location.loc]" gps_window_height += 20 - for(var/obj/item/device/gps/G in GPS_list) + for(var/obj/item/device/gps/G in GLOB.GPS_list) var/turf/pos = get_turf(G) var/area/gps_area = get_area(G) var/tracked_gpstag = G.gpstag @@ -131,10 +132,10 @@ var/list/GPS_list = list() for marking the area around the transition edges." var/list/turf/tagged -/obj/item/device/gps/visible_debug/New() +/obj/item/device/gps/visible_debug/Initialize() . = ..() tagged = list() - SSfastprocess.processing += src + START_PROCESSING(SSfastprocess, src) /obj/item/device/gps/visible_debug/process() var/turf/T = get_turf(src) @@ -155,5 +156,5 @@ var/list/GPS_list = list() if(tagged) clear() tagged = null - SSfastprocess.processing -= src + STOP_PROCESSING(SSfastprocess, src) . = ..() diff --git a/code/game/objects/items/devices/multitool.dm b/code/game/objects/items/devices/multitool.dm index 20960a64e1..e298e0500e 100644 --- a/code/game/objects/items/devices/multitool.dm +++ b/code/game/objects/items/devices/multitool.dm @@ -53,13 +53,13 @@ /obj/item/device/multitool/ai_detect/proc/multitool_detect() var/turf/our_turf = get_turf(src) - for(var/mob/living/silicon/ai/AI in ai_list) + for(var/mob/living/silicon/ai/AI in GLOB.ai_list) if(AI.cameraFollow == src) detect_state = PROXIMITY_ON_SCREEN break - if(!detect_state && cameranet.chunkGenerated(our_turf.x, our_turf.y, our_turf.z)) - var/datum/camerachunk/chunk = cameranet.getCameraChunk(our_turf.x, our_turf.y, our_turf.z) + if(!detect_state && GLOB.cameranet.chunkGenerated(our_turf.x, our_turf.y, our_turf.z)) + var/datum/camerachunk/chunk = GLOB.cameranet.getCameraChunk(our_turf.x, our_turf.y, our_turf.z) if(chunk) if(chunk.seenby.len) for(var/mob/camera/aiEye/A in chunk.seenby) @@ -78,7 +78,7 @@ /obj/item/device/multitool/ai_detect/admin/multitool_detect() var/turf/our_turf = get_turf(src) for(var/mob/J in urange(rangewarning,our_turf)) - if(admin_datums[J.ckey]) + if(GLOB.admin_datums[J.ckey]) detect_state = PROXIMITY_NEAR var/turf/detect_turf = get_turf(J) if(get_dist(our_turf, detect_turf) < rangealert) diff --git a/code/game/objects/items/devices/paicard.dm b/code/game/objects/items/devices/paicard.dm index 5465790f2b..be69869d73 100644 --- a/code/game/objects/items/devices/paicard.dm +++ b/code/game/objects/items/devices/paicard.dm @@ -9,14 +9,14 @@ var/mob/living/silicon/pai/pai resistance_flags = FIRE_PROOF | ACID_PROOF | INDESTRUCTIBLE -/obj/item/device/paicard/New() +/obj/item/device/paicard/Initialize() ..() - pai_card_list += src + SSpai.pai_card_list += src add_overlay("pai-off") /obj/item/device/paicard/Destroy() //Will stop people throwing friend pAIs into the singularity so they can respawn - pai_card_list -= src + SSpai.pai_card_list -= src if(!isnull(pai)) pai.death(0) return ..() diff --git a/code/game/objects/items/devices/radio/beacon.dm b/code/game/objects/items/devices/radio/beacon.dm index 3161fb5ac3..d2e788e7a3 100644 --- a/code/game/objects/items/devices/radio/beacon.dm +++ b/code/game/objects/items/devices/radio/beacon.dm @@ -9,13 +9,13 @@ /obj/item/device/radio/beacon/New() ..() - teleportbeacons += src + GLOB.teleportbeacons += src /obj/item/device/radio/beacon/Destroy() - teleportbeacons.Remove(src) + GLOB.teleportbeacons.Remove(src) return ..() -/obj/item/device/radio/beacon/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/obj/item/device/radio/beacon/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans, message_mode) return /obj/item/device/radio/beacon/send_hear() diff --git a/code/game/objects/items/devices/radio/electropack.dm b/code/game/objects/items/devices/radio/electropack.dm index f17d08082c..f1689ec334 100644 --- a/code/game/objects/items/devices/radio/electropack.dm +++ b/code/game/objects/items/devices/radio/electropack.dm @@ -19,7 +19,7 @@ /obj/item/device/electropack/Initialize() ..() - SSradio.add_object(src, frequency, RADIO_CHAT) + SSradio.add_object(src, frequency, GLOB.RADIO_CHAT) /obj/item/device/electropack/Destroy() if(SSradio) @@ -66,7 +66,7 @@ if(href_list["freq"]) SSradio.remove_object(src, frequency) frequency = sanitize_frequency(frequency + text2num(href_list["freq"])) - SSradio.add_object(src, frequency, RADIO_CHAT) + SSradio.add_object(src, frequency, GLOB.RADIO_CHAT) else if(href_list["code"]) code += text2num(href_list["code"]) @@ -107,7 +107,7 @@ spawn(100) shock_cooldown = 0 var/mob/M = loc - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) to_chat(M, "You feel a sharp shock!") var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread diff --git a/code/game/objects/items/devices/radio/encryptionkey.dm b/code/game/objects/items/devices/radio/encryptionkey.dm index aa06cc380b..b34e64bb89 100644 --- a/code/game/objects/items/devices/radio/encryptionkey.dm +++ b/code/game/objects/items/devices/radio/encryptionkey.dm @@ -1,4 +1,3 @@ - /obj/item/device/encryptionkey name = "standard encryption key" desc = "An encryption key for a radio headset. Has no special codes in it. WHY DOES IT EXIST? ASK NANOTRASEN." @@ -8,7 +7,7 @@ origin_tech = "engineering=2;bluespace=1" var/translate_binary = 0 var/syndie = 0 - var/centcom = 0 + var/independent = FALSE var/list/channels = list() /obj/item/device/encryptionkey/syndicate @@ -126,7 +125,7 @@ name = "centcom radio encryption key" desc = "An encryption key for a radio headset. To access the centcom channel, use :y." icon_state = "cent_cypherkey" - centcom = 1 + independent = TRUE channels = list("Centcom" = 1) /obj/item/device/encryptionkey/ai //ported from NT, this goes 'inside' the AI. diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index d9e3e34ab4..0cbd594b85 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -22,7 +22,7 @@ keyslot2 = null return ..() -/obj/item/device/radio/headset/talk_into(mob/living/M, message, channel, list/spans) +/obj/item/device/radio/headset/talk_into(mob/living/M, message, channel, list/spans,datum/language/language) if (!listening) return ITALICS | REDUCE_RANGE return ..() @@ -231,7 +231,7 @@ for(var/ch_name in channels) - SSradio.remove_object(src, radiochannels[ch_name]) + SSradio.remove_object(src, GLOB.radiochannels[ch_name]) secure_radio_connections[ch_name] = null @@ -291,11 +291,18 @@ if(keyslot2.syndie) src.syndie = 1 - if (keyslot2.centcom) - centcom = 1 + if (keyslot2.independent) + independent = TRUE for(var/ch_name in channels) - secure_radio_connections[ch_name] = add_radio(src, radiochannels[ch_name]) + secure_radio_connections[ch_name] = add_radio(src, GLOB.radiochannels[ch_name]) return + +/obj/item/device/radio/headset/AltClick(mob/living/user) + if(!istype(user) || !Adjacent(user) || user.incapacitated()) + return + if (command) + use_command = !use_command + to_chat(user, "You toggle high-volume mode [use_command ? "on" : "off"].") diff --git a/code/game/objects/items/devices/radio/intercom.dm b/code/game/objects/items/devices/radio/intercom.dm index 5482af5fc0..22a850f905 100644 --- a/code/game/objects/items/devices/radio/intercom.dm +++ b/code/game/objects/items/devices/radio/intercom.dm @@ -27,7 +27,7 @@ /obj/item/device/radio/intercom/interact(mob/user) ..() - ui_interact(user, state = default_state) + ui_interact(user, state = GLOB.default_state) /obj/item/device/radio/intercom/receive_range(freq, level) if(!on) @@ -40,14 +40,14 @@ return -1 if(!src.listening) return -1 - if(freq == SYND_FREQ) + if(freq == GLOB.SYND_FREQ) if(!(src.syndie)) return -1//Prevents broadcast of messages over devices lacking the encryption return canhear_range -/obj/item/device/radio/intercom/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/obj/item/device/radio/intercom/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans, message_mode) if(!anyai && !(speaker in ai)) return ..() diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index 9ea214d459..1f2f86e42a 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -23,14 +23,12 @@ var/subspace_switchable = 0 var/subspace_transmission = 0 var/syndie = 0//Holder to see if it's a syndicate encrpyed radio - var/centcom = 0//Bleh, more dirty booleans + var/independent = FALSE // If true, bypasses any tcomms machinery. var/freqlock = 0 //Frequency lock to stop the user from untuning specialist radios. var/emped = 0 //Highjacked to track the number of consecutive EMPs on the radio, allowing consecutive EMP's to stack properly. // "Example" = FREQ_LISTENING|FREQ_BROADCASTING flags = CONDUCT | HEAR slot_flags = SLOT_BELT - languages_spoken = HUMAN | ROBOT - languages_understood = HUMAN | ROBOT throw_speed = 3 throw_range = 7 w_class = WEIGHT_CLASS_SMALL @@ -58,7 +56,7 @@ channels = list() translate_binary = 0 syndie = 0 - centcom = 0 + independent = FALSE if(keyslot) for(var/ch_name in keyslot.channels) @@ -73,11 +71,11 @@ if(keyslot.syndie) syndie = 1 - if(keyslot.centcom) - centcom = 1 + if(keyslot.independent) + independent = TRUE for(var/ch_name in channels) - secure_radio_connections[ch_name] = add_radio(src, radiochannels[ch_name]) + secure_radio_connections[ch_name] = add_radio(src, GLOB.radiochannels[ch_name]) /obj/item/device/radio/proc/make_syndie() // Turns normal radios into Syndicate radios! qdel(keyslot) @@ -99,7 +97,7 @@ set_frequency(frequency) for(var/ch_name in channels) - secure_radio_connections[ch_name] = add_radio(src, radiochannels[ch_name]) + secure_radio_connections[ch_name] = add_radio(src, GLOB.radiochannels[ch_name]) /obj/item/device/radio/interact(mob/user) if (..()) @@ -110,7 +108,7 @@ ui_interact(user) /obj/item/device/radio/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = inventory_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "radio", name, 370, 220 + channels.len * 22, master_ui, state) @@ -190,11 +188,15 @@ recalculateChannels() . = TRUE -/obj/item/device/radio/talk_into(atom/movable/M, message, channel, list/spans) - INVOKE_ASYNC(src, .proc/talk_into_impl, M, message, channel, spans) +/obj/item/device/radio/talk_into(atom/movable/M, message, channel, list/spans, datum/language/language) + if(!spans) + spans = M.get_spans() + if(!language) + language = M.get_default_language() + INVOKE_ASYNC(src, .proc/talk_into_impl, M, message, channel, spans, language) return ITALICS | REDUCE_RANGE -/obj/item/device/radio/proc/talk_into_impl(atom/movable/M, message, channel, list/spans) +/obj/item/device/radio/proc/talk_into_impl(atom/movable/M, message, channel, list/spans, datum/language/language) if(!on) return // the device has to be on // Fix for permacell radios, but kinda eh about actually fixing them. if(!M || !message) return @@ -239,7 +241,7 @@ var/turf/position = get_turf(src) var/jammed = FALSE - for(var/obj/item/device/jammer/jammer in active_jammers) + for(var/obj/item/device/jammer/jammer in GLOB.active_jammers) if(get_dist(position,get_turf(jammer)) < jammer.range) jammed = TRUE break @@ -265,7 +267,7 @@ // --- Human: use their job as seen on the crew manifest - makes it unneeded to carry an ID for an AI to see their job if(ishuman(M)) - var/datum/data/record/findjob = find_record("name", voice, data_core.general) + var/datum/data/record/findjob = find_record("name", voice, GLOB.data_core.general) if(voice != real_name) voicemask = 1 @@ -299,9 +301,9 @@ else jobname = "Unknown" - /* ###### Centcom channel bypasses all comms relays. ###### */ + /* ###### `independent` radios bypass all comms relays. ###### */ - if (freqnum == CENTCOM_FREQ && centcom) + if(independent) var/datum/signal/signal = new signal.transmission_method = 2 signal.data = list( @@ -322,18 +324,18 @@ "server" = null, "reject" = 0, "level" = 0, - "languages" = languages_spoken, + "language" = language, "spans" = spans, "verb_say" = M.verb_say, "verb_ask" = M.verb_ask, "verb_exclaim" = M.verb_exclaim, - "verb_yell" = M.verb_yell + "verb_yell" = M.verb_yell, ) signal.frequency = freqnum // Quick frequency set Broadcast_Message(M, voicemask, src, message, voice, jobname, real_name, 5, signal.data["compression"], list(position.z, 0), freq, spans, - verb_say, verb_ask, verb_exclaim, verb_yell) + verb_say, verb_ask, verb_exclaim, verb_yell, language) return /* ###### Radio headsets can only broadcast through subspace ###### */ @@ -367,7 +369,7 @@ "server" = null, // the last server to log this signal "reject" = 0, // if nonzero, the signal will not be accepted by any broadcasting machinery "level" = position.z, // The source's z level - "languages" = M.languages_spoken, //The languages M is talking in. + "language" = language, "spans" = spans, //the span classes of this message. "verb_say" = M.verb_say, //the verb used when talking normally "verb_ask" = M.verb_ask, //the verb used when asking @@ -378,11 +380,11 @@ //#### Sending the signal to all subspace receivers ####// - for(var/obj/machinery/telecomms/receiver/R in telecomms_list) + for(var/obj/machinery/telecomms/receiver/R in GLOB.telecomms_list) R.receive_signal(signal) // Allinone can act as receivers. - for(var/obj/machinery/telecomms/allinone/R in telecomms_list) + for(var/obj/machinery/telecomms/allinone/R in GLOB.telecomms_list) R.receive_signal(signal) // Receiving code can be located in Telecommunications.dm @@ -417,7 +419,7 @@ "server" = null, "reject" = 0, "level" = position.z, - "languages" = languages_spoken, + "language" = language, "spans" = spans, "verb_say" = M.verb_say, "verb_ask" = M.verb_ask, @@ -425,7 +427,7 @@ "verb_yell" = M.verb_yell ) signal.frequency = freqnum // Quick frequency set - for(var/obj/machinery/telecomms/receiver/R in telecomms_list) + for(var/obj/machinery/telecomms/receiver/R in GLOB.telecomms_list) R.receive_signal(signal) @@ -440,14 +442,14 @@ Broadcast_Message(M, voicemask, src, message, voice, jobname, real_name, filter_type, signal.data["compression"], list(position.z), freq, spans, - verb_say, verb_ask, verb_exclaim, verb_yell) + verb_say, verb_ask, verb_exclaim, verb_yell, language) -/obj/item/device/radio/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/obj/item/device/radio/Hear(message, atom/movable/speaker, message_language, raw_message, radio_freq, list/spans, message_mode) if(radio_freq) return if(broadcasting) if(get_dist(src, speaker) <= canhear_range) - talk_into(speaker, raw_message, , spans) + talk_into(speaker, raw_message, , spans, language=message_language) /* /obj/item/device/radio/proc/accept_rad(obj/item/device/radio/R as obj, message) @@ -474,11 +476,11 @@ var/turf/position = get_turf(src) if(!position || !(position.z in level)) return -1 - if(freq == SYND_FREQ) + if(freq == GLOB.SYND_FREQ) if(!(src.syndie)) //Checks to see if it's allowed on that frequency, based on the encryption keys return -1 - if(freq == CENTCOM_FREQ) - if (!(src.centcom)) + if(freq == GLOB.CENTCOM_FREQ) + if(!independent) return -1 if (!on) return -1 @@ -490,7 +492,7 @@ if (!accept) for(var/ch_name in channels) if(channels[ch_name] & FREQ_LISTENING) - if(radiochannels[ch_name] == text2num(freq) || syndie) //the radiochannels list is located in communications.dm + if(GLOB.radiochannels[ch_name] == text2num(freq) || syndie) //the GLOB.radiochannels list is located in communications.dm accept = 1 break if (!accept) @@ -559,14 +561,14 @@ /obj/item/device/radio/borg/syndicate/New() ..() - set_frequency(SYND_FREQ) + set_frequency(GLOB.SYND_FREQ) /obj/item/device/radio/borg/attackby(obj/item/weapon/W, mob/user, params) if(istype(W, /obj/item/weapon/screwdriver)) if(keyslot) for(var/ch_name in channels) - SSradio.remove_object(src, radiochannels[ch_name]) + SSradio.remove_object(src, GLOB.radiochannels[ch_name]) secure_radio_connections[ch_name] = null diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 3c6968d7f4..c3a1388b18 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -195,7 +195,7 @@ MASS SPECTROMETER var/blood_percent = round((C.blood_volume / BLOOD_VOLUME_NORMAL)*100) var/blood_type = C.dna.blood_type if(blood_id != "blood")//special blood substance - var/datum/reagent/R = chemical_reagents_list[blood_id] + var/datum/reagent/R = GLOB.chemical_reagents_list[blood_id] if(R) blood_type = R.name else @@ -285,7 +285,7 @@ MASS SPECTROMETER if(total_moles) var/list/env_gases = environment.gases - environment.assert_gases(arglist(hardcoded_gases)) + environment.assert_gases(arglist(GLOB.hardcoded_gases)) var/o2_concentration = env_gases["o2"][MOLES]/total_moles var/n2_concentration = env_gases["n2"][MOLES]/total_moles var/co2_concentration = env_gases["co2"][MOLES]/total_moles @@ -314,7 +314,7 @@ MASS SPECTROMETER for(var/id in env_gases) - if(id in hardcoded_gases) + if(id in GLOB.hardcoded_gases) continue var/gas_concentration = env_gases[id][MOLES]/total_moles to_chat(user, "[env_gases[id][GAS_META][META_GAS_NAME]]: [round(gas_concentration*100, 0.01)] %") @@ -368,7 +368,7 @@ MASS SPECTROMETER dat += "
None" else for(var/R in blood_traces) - dat += "
[chemical_reagents_list[R]]" + dat += "
[GLOB.chemical_reagents_list[R]]" if(details) dat += " ([blood_traces[R]] units)" dat += "" diff --git a/code/game/objects/items/devices/sensor_device.dm b/code/game/objects/items/devices/sensor_device.dm index d15e254904..a2deafe916 100644 --- a/code/game/objects/items/devices/sensor_device.dm +++ b/code/game/objects/items/devices/sensor_device.dm @@ -8,4 +8,4 @@ origin_tech = "programming=3;materials=3;magnets=3" /obj/item/device/sensor_device/attack_self(mob/user) - crewmonitor.show(user) //Proc already exists, just had to call it + GLOB.crewmonitor.show(user) //Proc already exists, just had to call it diff --git a/code/game/objects/items/devices/taperecorder.dm b/code/game/objects/items/devices/taperecorder.dm index 95c04e9579..bb59779f81 100644 --- a/code/game/objects/items/devices/taperecorder.dm +++ b/code/game/objects/items/devices/taperecorder.dm @@ -6,8 +6,6 @@ w_class = WEIGHT_CLASS_SMALL flags = HEAR slot_flags = SLOT_BELT - languages_spoken = ALL //this is a translator, after all. - languages_understood = ALL //this is a translator, after all. materials = list(MAT_METAL=60, MAT_GLASS=30) force = 2 throwforce = 0 @@ -15,14 +13,16 @@ var/playing = 0 var/playsleepseconds = 0 var/obj/item/device/tape/mytape + var/starting_tape_type = /obj/item/device/tape/random var/open_panel = 0 var/canprint = 1 -/obj/item/device/taperecorder/New() - mytape = new /obj/item/device/tape/random(src) - update_icon() +/obj/item/device/taperecorder/Initialize(mapload) ..() + if(starting_tape_type) + mytape = new starting_tape_type(src) + update_icon() /obj/item/device/taperecorder/examine(mob/user) @@ -92,7 +92,7 @@ icon_state = "taperecorder_idle" -/obj/item/device/taperecorder/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, spans) +/obj/item/device/taperecorder/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, spans, message_mode) if(mytape && recording) mytape.timestamp += mytape.used_capacity mytape.storedinfo += "\[[time2text(mytape.used_capacity * 10,"mm:ss")]\] [message]" @@ -229,8 +229,8 @@ //empty tape recorders -/obj/item/device/taperecorder/empty/New() - return +/obj/item/device/taperecorder/empty + starting_tape_type = null /obj/item/device/tape @@ -287,4 +287,4 @@ //Random colour tapes /obj/item/device/tape/random/New() icon_state = "tape_[pick("white", "blue", "red", "yellow", "purple")]" - ..() \ No newline at end of file + ..() diff --git a/code/game/objects/items/devices/traitordevices.dm b/code/game/objects/items/devices/traitordevices.dm index e51cc33fe0..7a9470d991 100644 --- a/code/game/objects/items/devices/traitordevices.dm +++ b/code/game/objects/items/devices/traitordevices.dm @@ -230,15 +230,15 @@ effective or pretty fucking useless. desc = "Device used to disrupt nearby radio communication." icon_state = "jammer" var/active = FALSE - var/range = 7 + var/range = 12 /obj/item/device/jammer/attack_self(mob/user) to_chat(user,"You [active ? "deactivate" : "activate"] the [src]") active = !active if(active) - active_jammers |= src + GLOB.active_jammers |= src else - active_jammers -= src + GLOB.active_jammers -= src update_icon() \ No newline at end of file diff --git a/code/game/objects/items/devices/transfer_valve.dm b/code/game/objects/items/devices/transfer_valve.dm index 80d0d31056..257418eaa7 100644 --- a/code/game/objects/items/devices/transfer_valve.dm +++ b/code/game/objects/items/devices/transfer_valve.dm @@ -53,7 +53,7 @@ A.holder = src A.toggle_secure() //this calls update_icon(), which calls update_icon() on the holder (i.e. the bomb). - bombers += "[key_name(user)] attached a [item] to a transfer valve." + GLOB.bombers += "[key_name(user)] attached a [item] to a transfer valve." message_admins("[key_name_admin(user)] attached a [item] to a transfer valve.") log_game("[key_name_admin(user)] attached a [item] to a transfer valve.") attacher = user @@ -189,7 +189,7 @@ var/bomb_message = "[log_str1]
[A.name] [log_str2][log_attacher] [log_str3][last_touch_info]" - bombers += bomb_message + GLOB.bombers += bomb_message message_admins(bomb_message, 0, 1) log_game("[log_str1] [A.name]([A.x],[A.y],[A.z]) [log_str2] [log_str3]") diff --git a/code/game/objects/items/eightball.dm b/code/game/objects/items/eightball.dm index eb3a4172f7..28e42813b6 100644 --- a/code/game/objects/items/eightball.dm +++ b/code/game/objects/items/eightball.dm @@ -54,7 +54,7 @@ shaking = TRUE start_shaking(user) - if(do_after(user, shake_time, needhand=TRUE, target=src, progress=TRUE)) + if(do_after(user, shake_time, needhand=TRUE, target=user, progress=TRUE)) var/answer = get_answer() say(answer) @@ -98,10 +98,10 @@ /obj/item/toy/eightball/haunted/Initialize(mapload) ..() votes = list() - poi_list |= src + GLOB.poi_list |= src /obj/item/toy/eightball/haunted/Destroy() - poi_list -= src + GLOB.poi_list -= src . = ..() /obj/item/toy/eightball/haunted/attack_ghost(mob/user) @@ -110,7 +110,7 @@ return interact(user) -/obj/item/toy/eightball/haunted/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, spans) +/obj/item/toy/eightball/haunted/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, spans, message_mode) last_message = raw_message /obj/item/toy/eightball/haunted/start_shaking(mob/user) @@ -155,7 +155,7 @@ return most_popular_answer -/obj/item/toy/eightball/haunted/ui_interact(mob/user, ui_key="main", datum/tgui/ui=null, force_open=0, datum/tgui/master_ui=null, datum/ui_state/state=observer_state) +/obj/item/toy/eightball/haunted/ui_interact(mob/user, ui_key="main", datum/tgui/ui=null, force_open=0, datum/tgui/master_ui=null, datum/ui_state/state = GLOB.observer_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) diff --git a/code/game/objects/items/robot/robot_parts.dm b/code/game/objects/items/robot/robot_parts.dm index a0d0728487..1028ca1429 100644 --- a/code/game/objects/items/robot/robot_parts.dm +++ b/code/game/objects/items/robot/robot_parts.dm @@ -42,17 +42,17 @@ /obj/item/robot_suit/proc/updateicon() cut_overlays() if(l_arm) - add_overlay("l_arm+o") + add_overlay("[l_arm.icon_state]+o") if(r_arm) - add_overlay("r_arm+o") + add_overlay("[r_arm.icon_state]+o") if(chest) - add_overlay("chest+o") + add_overlay("[chest.icon_state]+o") if(l_leg) - add_overlay("l_leg+o") + add_overlay("[l_leg.icon_state]+o") if(r_leg) - add_overlay("r_leg+o") + add_overlay("[r_leg.icon_state]+o") if(head) - add_overlay("head+o") + add_overlay("[head.icon_state]+o") /obj/item/robot_suit/proc/check_completion() if(src.l_arm && src.r_arm) @@ -206,7 +206,7 @@ lawsync = 0 O.connected_ai = null else - O.notify_ai(1) + O.notify_ai(NEW_BORG) if(forced_ai) O.connected_ai = forced_ai if(!lawsync) @@ -214,7 +214,7 @@ if(M.laws.id == DEFAULT_AI_LAWID) O.make_laws() - ticker.mode.remove_antag_for_borging(BM.mind) + SSticker.mode.remove_antag_for_borging(BM.mind) if(!istype(M.laws, /datum/ai_laws/ratvar)) remove_servant_of_ratvar(BM, TRUE) BM.mind.transfer_to(O) @@ -248,6 +248,41 @@ else to_chat(user, "The MMI must go in after everything else!") + else if(istype(W, /obj/item/borg/upgrade/ai)) + var/obj/item/borg/upgrade/ai/M = W + if(check_completion()) + if(!isturf(loc)) + to_chat(user, "You cannot install[M], the frame has to be standing on the ground to be perfectly precise!") + return + if(!user.drop_item()) + to_chat(user, "[M] is stuck to your hand!") + return + qdel(M) + var/mob/living/silicon/robot/O = new /mob/living/silicon/robot/shell(get_turf(src)) + + if(!aisync) + lawsync = FALSE + O.connected_ai = null + else + if(forced_ai) + O.connected_ai = forced_ai + O.notify_ai(AI_SHELL) + if(!lawsync) + O.lawupdate = FALSE + O.make_laws() + + + O.cell = chest.cell + chest.cell.loc = O + chest.cell = null + O.locked = panel_locked + O.job = "Cyborg" + forceMove(O) + O.robot_suit = src + if(!locomotion) + O.lockcharge = TRUE + O.update_canmove() + else if(istype(W,/obj/item/weapon/pen)) to_chat(user, "You need to use a multitool to name [src]!") else diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index a83cf764ae..2aee5acdd9 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -43,7 +43,7 @@ R.custom_name = heldname R.updatename() if(oldname == R.real_name) - R.notify_ai(3, oldname, R.real_name) + R.notify_ai(RENAME, oldname, R.real_name) return 1 @@ -381,3 +381,22 @@ R.module.add_module(S, FALSE, TRUE) return 1 + +/obj/item/borg/upgrade/ai + name = "B.O.R.I.S. module" + desc = "Bluespace Optimized Remote Intelligence Synchronization. An uplink device which takes the place of an MMI in cyborg endoskeletons, creating a robotic shell controlled by an AI." + icon_state = "boris" + origin_tech = "engineering=4;magnets=4;programming=4" + +/obj/item/borg/upgrade/ai/action(mob/living/silicon/robot/R) + if(..()) + return + if(R.shell) + to_chat(usr, "This unit is already an AI shell!") + return + if(R.key) //You cannot replace a player unless the key is completely removed. + to_chat(usr, "Intelligence patterns detected in this [R.braintype]. Aborting.") + return + + R.make_shell(src) + return TRUE \ No newline at end of file diff --git a/code/modules/telesci/bscrystal.dm b/code/game/objects/items/stacks/bscrystal.dm similarity index 83% rename from code/modules/telesci/bscrystal.dm rename to code/game/objects/items/stacks/bscrystal.dm index a346540df4..1563781267 100644 --- a/code/modules/telesci/bscrystal.dm +++ b/code/game/objects/items/stacks/bscrystal.dm @@ -1,5 +1,4 @@ -// Bluespace crystals, used in telescience and when crushed it will blink you to a random turf. - +//Bluespace crystals, used in telescience and when crushed it will blink you to a random turf. /obj/item/weapon/ore/bluespace_crystal name = "bluespace crystal" desc = "A glowing bluespace crystal, not much is known about how they work. It looks very delicate." @@ -42,19 +41,17 @@ blink_mob(hit_atom) qdel(src) -// Artifical bluespace crystal, doesn't give you much research. - +//Artifical bluespace crystal, doesn't give you much research. /obj/item/weapon/ore/bluespace_crystal/artificial name = "artificial bluespace crystal" desc = "An artificially made bluespace crystal, it looks delicate." origin_tech = "bluespace=3;plasmatech=4" materials = list(MAT_BLUESPACE=MINERAL_MATERIAL_AMOUNT / 2) blink_range = 4 // Not as good as the organic stuff! - points = 0 // nice try + points = 0 //nice try refined_type = null -// Polycrystals, aka stacks - +//Polycrystals, aka stacks /obj/item/stack/sheet/bluespace_crystal name = "bluespace polycrystal" icon = 'icons/obj/telescience.dmi' @@ -65,21 +62,19 @@ attack_verb = list("bluespace polybashed", "bluespace polybattered", "bluespace polybludgeoned", "bluespace polythrashed", "bluespace polysmashed") var/crystal_type = /obj/item/weapon/ore/bluespace_crystal/refined -/obj/item/stack/sheet/bluespace_crystal/attack_self(mob/user) // to prevent the construction menu from ever happening +/obj/item/stack/sheet/bluespace_crystal/attack_self(mob/user)// to prevent the construction menu from ever happening to_chat(user, "You cannot crush the polycrystal in-hand, try breaking one off.") - return /obj/item/stack/sheet/bluespace_crystal/attack_hand(mob/user) - if (user.get_inactive_held_item() == src) - if(zero_amount()) // in this case, a sanity check + if(user.get_inactive_held_item() == src) + if(zero_amount()) return var/BC = new crystal_type(src) user.put_in_hands(BC) - amount-- - if (amount == 0) - qdel(src) + use(1) + if(!amount) to_chat(user, "You break the final crystal off.") - else to_chat(user, "You break off a crystal.") + else + to_chat(user, "You break off a crystal.") else ..() - return \ No newline at end of file diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 7906de1547..018d5573a3 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -73,7 +73,7 @@ else if(user.gender == FEMALE) t_himself = "herself" user.visible_message("[user] starts to apply [src] on [t_himself]...", "You begin applying [src] on yourself...") - if(!do_mob(user, M, self_delay)) + if(!do_mob(user, M, self_delay, extra_checks=CALLBACK(M, /mob/living/proc/can_inject,user,1))) return user.visible_message("[user] applies [src] on [t_himself].", "You apply [src] on yourself.") @@ -118,6 +118,7 @@ icon_state = "gauze" stop_bleeding = 1800 self_delay = 20 + max_amount = 12 /obj/item/stack/medical/gauze/improvised name = "improvised gauze" diff --git a/code/game/objects/items/stacks/rods.dm b/code/game/objects/items/stacks/rods.dm index 45f9672540..4ebafdff30 100644 --- a/code/game/objects/items/stacks/rods.dm +++ b/code/game/objects/items/stacks/rods.dm @@ -1,12 +1,12 @@ -var/global/list/datum/stack_recipe/rod_recipes = list ( \ +GLOBAL_LIST_INIT(rod_recipes, list ( \ new/datum/stack_recipe("grille", /obj/structure/grille, 2, time = 10, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("table frame", /obj/structure/table_frame, 2, time = 10, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("scooter frame", /obj/item/scooter_frame, 10, time = 25, one_per_turf = 0), \ - ) + )) /obj/item/stack/rods name = "metal rod" - desc = "Some rods. Can be used for building, or something." + desc = "Some rods. Can be used for building or something." singular_name = "metal rod" icon_state = "rods" item_state = "rods" @@ -24,7 +24,7 @@ var/global/list/datum/stack_recipe/rod_recipes = list ( \ /obj/item/stack/rods/Initialize(mapload, new_amount, merge = TRUE) ..() - recipes = rod_recipes + recipes = GLOB.rod_recipes update_icon() /obj/item/stack/rods/update_icon() diff --git a/code/game/objects/items/stacks/sheets/glass.dm b/code/game/objects/items/stacks/sheets/glass.dm index ebe30f01ad..e4ec02e746 100644 --- a/code/game/objects/items/stacks/sheets/glass.dm +++ b/code/game/objects/items/stacks/sheets/glass.dm @@ -8,10 +8,10 @@ /* * Glass sheets */ -var/global/list/datum/stack_recipe/glass_recipes = list ( \ +GLOBAL_LIST_INIT(glass_recipes, list ( \ new/datum/stack_recipe("directional window", /obj/structure/window/unanchored, time = 0, on_floor = TRUE, window_checks = TRUE), \ new/datum/stack_recipe("fulltile window", /obj/structure/window/fulltile/unanchored, 2, time = 0, on_floor = TRUE, window_checks = TRUE) \ -) +)) /obj/item/stack/sheet/glass name = "glass" @@ -33,7 +33,7 @@ var/global/list/datum/stack_recipe/glass_recipes = list ( \ amount = 50 /obj/item/stack/sheet/glass/Initialize(mapload, new_amount, merge = TRUE) - recipes = glass_recipes + recipes = GLOB.glass_recipes ..() /obj/item/stack/sheet/glass/attackby(obj/item/W, mob/user, params) @@ -70,12 +70,12 @@ var/global/list/datum/stack_recipe/glass_recipes = list ( \ /* * Reinforced glass sheets */ -var/global/list/datum/stack_recipe/reinforced_glass_recipes = list ( \ +GLOBAL_LIST_INIT(reinforced_glass_recipes, list ( \ new/datum/stack_recipe("windoor frame", /obj/structure/windoor_assembly, 5, time = 0, on_floor = TRUE, window_checks = TRUE), \ null, \ new/datum/stack_recipe("directional reinforced window", /obj/structure/window/reinforced/unanchored, time = 0, on_floor = TRUE, window_checks = TRUE), \ new/datum/stack_recipe("fulltile reinforced window", /obj/structure/window/reinforced/fulltile/unanchored, 2, time = 0, on_floor = TRUE, window_checks = TRUE) \ -) +)) /obj/item/stack/sheet/rglass @@ -107,7 +107,7 @@ var/global/list/datum/stack_recipe/reinforced_glass_recipes = list ( \ glasource.add_charge(amount * glacost) /obj/item/stack/sheet/rglass/Initialize(mapload, new_amount, merge = TRUE) - recipes = reinforced_glass_recipes + recipes = GLOB.reinforced_glass_recipes ..() @@ -135,7 +135,8 @@ var/global/list/datum/stack_recipe/reinforced_glass_recipes = list ( \ return (BRUTELOSS) -/obj/item/weapon/shard/New() +/obj/item/weapon/shard/Initialize() + . = ..() icon_state = pick("large", "medium", "small") switch(icon_state) if("small") diff --git a/code/game/objects/items/stacks/sheets/leather.dm b/code/game/objects/items/stacks/sheets/leather.dm index 17a4c74e91..dfd0723ab1 100644 --- a/code/game/objects/items/stacks/sheets/leather.dm +++ b/code/game/objects/items/stacks/sheets/leather.dm @@ -9,12 +9,12 @@ singular_name = "human skin piece" icon_state = "sheet-hide" -var/global/list/datum/stack_recipe/human_recipes = list( \ +GLOBAL_LIST_INIT(human_recipes, list( \ new/datum/stack_recipe("bloated human costume", /obj/item/clothing/suit/hooded/bloated_human, 5, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/animalhide/human/Initialize(mapload, new_amount, merge = TRUE) - recipes = human_recipes + recipes = GLOB.human_recipes return ..() /obj/item/stack/sheet/animalhide/generic @@ -29,12 +29,12 @@ var/global/list/datum/stack_recipe/human_recipes = list( \ singular_name = "corgi hide piece" icon_state = "sheet-corgi" -var/global/list/datum/stack_recipe/corgi_recipes = list ( \ +GLOBAL_LIST_INIT(corgi_recipes, list ( \ new/datum/stack_recipe("corgi costume", /obj/item/clothing/suit/hooded/ian_costume, 3, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/animalhide/corgi/Initialize(mapload, new_amount, merge = TRUE) - recipes = corgi_recipes + recipes = GLOB.corgi_recipes return ..() /obj/item/stack/sheet/animalhide/cat @@ -49,13 +49,13 @@ var/global/list/datum/stack_recipe/corgi_recipes = list ( \ singular_name = "monkey hide piece" icon_state = "sheet-monkey" -var/global/list/datum/stack_recipe/monkey_recipes = list ( \ +GLOBAL_LIST_INIT(monkey_recipes, list ( \ new/datum/stack_recipe("monkey mask", /obj/item/clothing/mask/gas/monkeymask, 1, on_floor = 1), \ new/datum/stack_recipe("monkey suit", /obj/item/clothing/suit/monkeysuit, 2, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/animalhide/monkey/Initialize(mapload, new_amount, merge = TRUE) - recipes = monkey_recipes + recipes = GLOB.monkey_recipes return ..() /obj/item/stack/sheet/animalhide/lizard @@ -70,13 +70,13 @@ var/global/list/datum/stack_recipe/monkey_recipes = list ( \ singular_name = "alien hide piece" icon_state = "sheet-xeno" -var/global/list/datum/stack_recipe/xeno_recipes = list ( \ +GLOBAL_LIST_INIT(xeno_recipes, list ( \ new/datum/stack_recipe("alien helmet", /obj/item/clothing/head/xenos, 1, on_floor = 1), \ new/datum/stack_recipe("alien suit", /obj/item/clothing/suit/xenos, 2, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/animalhide/xeno/Initialize(mapload, new_amount, merge = TRUE) - recipes = xeno_recipes + recipes = GLOB.xeno_recipes return ..() //don't see anywhere else to put these, maybe together they could be used to make the xenos suit? @@ -134,12 +134,12 @@ var/global/list/datum/stack_recipe/xeno_recipes = list ( \ origin_tech = "biotech=4" -var/global/list/datum/stack_recipe/sinew_recipes = list ( \ +GLOBAL_LIST_INIT(sinew_recipes, list ( \ new/datum/stack_recipe("sinew restraints", /obj/item/weapon/restraints/handcuffs/sinew, 1, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/sinew/Initialize(mapload, new_amount, merge = TRUE) - recipes = sinew_recipes + recipes = GLOB.sinew_recipes return ..() /* * Plates diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index 61eb42d6ca..611ef76eb4 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -26,14 +26,14 @@ Mineral Sheets * Sandstone */ -var/global/list/datum/stack_recipe/sandstone_recipes = list ( \ +GLOBAL_LIST_INIT(sandstone_recipes, list ( \ new/datum/stack_recipe("pile of dirt", /obj/machinery/hydroponics/soil, 3, time = 10, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("sandstone door", /obj/structure/mineral_door/sandstone, 10, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("Assistant Statue", /obj/structure/statue/sandstone/assistant, 5, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("Breakdown into sand", /obj/item/weapon/ore/glass, 1, one_per_turf = 0, on_floor = 1), \ /* new/datum/stack_recipe("sandstone wall", ???), \ new/datum/stack_recipe("sandstone floor", ???),\ */ - ) + )) /obj/item/stack/sheet/mineral/sandstone name = "sandstone brick" @@ -47,7 +47,7 @@ var/global/list/datum/stack_recipe/sandstone_recipes = list ( \ sheettype = "sandstone" /obj/item/stack/sheet/mineral/sandstone/Initialize(mapload, new_amount, merge = TRUE) - recipes = sandstone_recipes + recipes = GLOB.sandstone_recipes pixel_x = rand(0,4)-4 pixel_y = rand(0,4)-4 ..() @@ -67,12 +67,12 @@ var/global/list/datum/stack_recipe/sandstone_recipes = list ( \ layer = LOW_ITEM_LAYER origin_tech = "materials=2" -var/global/list/datum/stack_recipe/sandbag_recipes = list ( \ +GLOBAL_LIST_INIT(sandbag_recipes, list ( \ new/datum/stack_recipe("sandbags", /obj/structure/barricade/sandbags, 1, time = 25, one_per_turf = 1, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/mineral/sandbags/Initialize(mapload, new_amount, merge = TRUE) - recipes = sandbag_recipes + recipes = GLOB.sandbag_recipes pixel_x = rand(0,4)-4 pixel_y = rand(0,4)-4 ..() @@ -88,16 +88,16 @@ var/global/list/datum/stack_recipe/sandbag_recipes = list ( \ sheettype = "diamond" materials = list(MAT_DIAMOND=MINERAL_MATERIAL_AMOUNT) -var/global/list/datum/stack_recipe/diamond_recipes = list ( \ +GLOBAL_LIST_INIT(diamond_recipes, list ( \ new/datum/stack_recipe("diamond door", /obj/structure/mineral_door/transparent/diamond, 10, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("diamond tile", /obj/item/stack/tile/mineral/diamond, 1, 4, 20), \ new/datum/stack_recipe("Captain Statue", /obj/structure/statue/diamond/captain, 5, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("AI Hologram Statue", /obj/structure/statue/diamond/ai1, 5, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("AI Core Statue", /obj/structure/statue/diamond/ai2, 5, one_per_turf = 1, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/mineral/diamond/Initialize(mapload, new_amount, merge = TRUE) - recipes = diamond_recipes + recipes = GLOB.diamond_recipes pixel_x = rand(0,4)-4 pixel_y = rand(0,4)-4 ..() @@ -113,15 +113,15 @@ var/global/list/datum/stack_recipe/diamond_recipes = list ( \ sheettype = "uranium" materials = list(MAT_URANIUM=MINERAL_MATERIAL_AMOUNT) -var/global/list/datum/stack_recipe/uranium_recipes = list ( \ +GLOBAL_LIST_INIT(uranium_recipes, list ( \ new/datum/stack_recipe("uranium door", /obj/structure/mineral_door/uranium, 10, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("uranium tile", /obj/item/stack/tile/mineral/uranium, 1, 4, 20), \ new/datum/stack_recipe("Nuke Statue", /obj/structure/statue/uranium/nuke, 5, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("Engineer Statue", /obj/structure/statue/uranium/eng, 5, one_per_turf = 1, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/mineral/uranium/Initialize(mapload, new_amount, merge = TRUE) - recipes = uranium_recipes + recipes = GLOB.uranium_recipes pixel_x = rand(0,4)-4 pixel_y = rand(0,4)-4 ..() @@ -140,14 +140,14 @@ var/global/list/datum/stack_recipe/uranium_recipes = list ( \ max_integrity = 100 materials = list(MAT_PLASMA=MINERAL_MATERIAL_AMOUNT) -var/global/list/datum/stack_recipe/plasma_recipes = list ( \ +GLOBAL_LIST_INIT(plasma_recipes, list ( \ new/datum/stack_recipe("plasma door", /obj/structure/mineral_door/transparent/plasma, 10, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("plasma tile", /obj/item/stack/tile/mineral/plasma, 1, 4, 20), \ new/datum/stack_recipe("Scientist Statue", /obj/structure/statue/plasma/scientist, 5, one_per_turf = 1, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/mineral/plasma/Initialize(mapload, new_amount, merge = TRUE) - recipes = plasma_recipes + recipes = GLOB.plasma_recipes pixel_x = rand(0,4)-4 pixel_y = rand(0,4)-4 ..() @@ -175,7 +175,7 @@ var/global/list/datum/stack_recipe/plasma_recipes = list ( \ sheettype = "gold" materials = list(MAT_GOLD=MINERAL_MATERIAL_AMOUNT) -var/global/list/datum/stack_recipe/gold_recipes = list ( \ +GLOBAL_LIST_INIT(gold_recipes, list ( \ new/datum/stack_recipe("golden door", /obj/structure/mineral_door/gold, 10, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("gold tile", /obj/item/stack/tile/mineral/gold, 1, 4, 20), \ new/datum/stack_recipe("HoS Statue", /obj/structure/statue/gold/hos, 5, one_per_turf = 1, on_floor = 1), \ @@ -184,10 +184,10 @@ var/global/list/datum/stack_recipe/gold_recipes = list ( \ new/datum/stack_recipe("RD Statue", /obj/structure/statue/gold/rd, 5, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("Simple Crown", /obj/item/clothing/head/crown, 5), \ new/datum/stack_recipe("CMO Statue", /obj/structure/statue/gold/cmo, 5, one_per_turf = 1, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/mineral/gold/Initialize(mapload, new_amount, merge = TRUE) - recipes = gold_recipes + recipes = GLOB.gold_recipes pixel_x = rand(0,4)-4 pixel_y = rand(0,4)-4 ..() @@ -203,7 +203,7 @@ var/global/list/datum/stack_recipe/gold_recipes = list ( \ sheettype = "silver" materials = list(MAT_SILVER=MINERAL_MATERIAL_AMOUNT) -var/global/list/datum/stack_recipe/silver_recipes = list ( \ +GLOBAL_LIST_INIT(silver_recipes, list ( \ new/datum/stack_recipe("silver door", /obj/structure/mineral_door/silver, 10, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("silver tile", /obj/item/stack/tile/mineral/silver, 1, 4, 20), \ new/datum/stack_recipe("Med Officer Statue", /obj/structure/statue/silver/md, 5, one_per_turf = 1, on_floor = 1), \ @@ -211,10 +211,10 @@ var/global/list/datum/stack_recipe/silver_recipes = list ( \ new/datum/stack_recipe("Sec Officer Statue", /obj/structure/statue/silver/sec, 5, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("Sec Borg Statue", /obj/structure/statue/silver/secborg, 5, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("Med Borg Statue", /obj/structure/statue/silver/medborg, 5, one_per_turf = 1, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/mineral/silver/Initialize(mapload, new_amount, merge = TRUE) - recipes = silver_recipes + recipes = GLOB.silver_recipes pixel_x = rand(0,4)-4 pixel_y = rand(0,4)-4 ..() @@ -230,13 +230,13 @@ var/global/list/datum/stack_recipe/silver_recipes = list ( \ sheettype = "clown" materials = list(MAT_BANANIUM=MINERAL_MATERIAL_AMOUNT) -var/global/list/datum/stack_recipe/clown_recipes = list ( \ +GLOBAL_LIST_INIT(clown_recipes, list ( \ new/datum/stack_recipe("bananium tile", /obj/item/stack/tile/mineral/bananium, 1, 4, 20), \ new/datum/stack_recipe("Clown Statue", /obj/structure/statue/bananium/clown, 5, one_per_turf = 1, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/mineral/bananium/Initialize(mapload, new_amount, merge = TRUE) - recipes = clown_recipes + recipes = GLOB.clown_recipes pixel_x = rand(0,4)-4 pixel_y = rand(0,4)-4 ..() @@ -257,12 +257,12 @@ var/global/list/datum/stack_recipe/clown_recipes = list ( \ sheettype = "titanium" materials = list(MAT_TITANIUM=MINERAL_MATERIAL_AMOUNT) -var/global/list/datum/stack_recipe/titanium_recipes = list ( \ +GLOBAL_LIST_INIT(titanium_recipes, list ( \ new/datum/stack_recipe("titanium tile", /obj/item/stack/tile/mineral/titanium, 1, 4, 20), \ - ) + )) /obj/item/stack/sheet/mineral/titanium/Initialize(mapload, new_amount, merge = TRUE) - recipes = titanium_recipes + recipes = GLOB.titanium_recipes pixel_x = rand(0,4)-4 pixel_y = rand(0,4)-4 ..() @@ -284,12 +284,12 @@ var/global/list/datum/stack_recipe/titanium_recipes = list ( \ sheettype = "plastitanium" materials = list(MAT_TITANIUM=2000, MAT_PLASMA=2000) -var/global/list/datum/stack_recipe/plastitanium_recipes = list ( \ +GLOBAL_LIST_INIT(plastitanium_recipes, list ( \ new/datum/stack_recipe("plas-titanium tile", /obj/item/stack/tile/mineral/plastitanium, 1, 4, 20), \ - ) + )) /obj/item/stack/sheet/mineral/plastitanium/Initialize(mapload, new_amount, merge = TRUE) - recipes = plastitanium_recipes + recipes = GLOB.plastitanium_recipes pixel_x = rand(0,4)-4 pixel_y = rand(0,4)-4 ..() @@ -307,14 +307,14 @@ var/global/list/datum/stack_recipe/plastitanium_recipes = list ( \ origin_tech = "materials=1" sheettype = "snow" -var/global/list/datum/stack_recipe/snow_recipes = list ( \ +GLOBAL_LIST_INIT(snow_recipes, list ( \ new/datum/stack_recipe("Snow Wall",/turf/closed/wall/mineral/snow, 5, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("Snowman", /obj/structure/statue/snow/snowman, 5, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("Snowball", /obj/item/toy/snowball, 1), \ - ) + )) /obj/item/stack/sheet/mineral/snow/Initialize(mapload, new_amount, merge = TRUE) - recipes = snow_recipes + recipes = GLOB.snow_recipes pixel_x = rand(0,4)-4 pixel_y = rand(0,4)-4 ..() @@ -360,7 +360,7 @@ var/global/list/datum/stack_recipe/snow_recipes = list ( \ origin_tech = "materials=6;abductor=1" sheettype = "abductor" -var/global/list/datum/stack_recipe/abductor_recipes = list ( \ +GLOBAL_LIST_INIT(abductor_recipes, list ( \ /* new/datum/stack_recipe("alien chair", /obj/structure/chair, one_per_turf = 1, on_floor = 1), \ */ new/datum/stack_recipe("alien bed", /obj/structure/bed/abductor, 2, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("alien locker", /obj/structure/closet/abductor, 1, time = 15, one_per_turf = 1, on_floor = 1), \ @@ -371,8 +371,8 @@ var/global/list/datum/stack_recipe/abductor_recipes = list ( \ /* null, \ new/datum/stack_recipe("Abductor Agent Statue", /obj/structure/statue/bananium/clown, 5, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("Abductor Sciencist Statue", /obj/structure/statue/bananium/clown, 5, one_per_turf = 1, on_floor = 1)*/ - ) + )) /obj/item/stack/sheet/mineral/abductor/Initialize(mapload, new_amount, merge = TRUE) - recipes = abductor_recipes + recipes = GLOB.abductor_recipes ..() diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 6eedb62766..dbd2de2e75 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -13,7 +13,7 @@ /* * Metal */ -var/global/list/datum/stack_recipe/metal_recipes = list ( \ +GLOBAL_LIST_INIT(metal_recipes, list ( \ new/datum/stack_recipe("stool", /obj/structure/chair/stool, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("bar stool", /obj/structure/chair/stool/bar, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("chair", /obj/structure/chair, one_per_turf = 1, on_floor = 1), \ @@ -51,7 +51,8 @@ var/global/list/datum/stack_recipe/metal_recipes = list ( \ new/datum/stack_recipe("button frame", /obj/item/wallframe/button, 1), \ null, \ new/datum/stack_recipe("iron door", /obj/structure/mineral_door/iron, 20, one_per_turf = 1, on_floor = 1), \ -) + new/datum/stack_recipe("floodlight frame", /obj/structure/floodlight_frame, 5, one_per_turf = 1, on_floor = 1), \ +)) /obj/item/stack/sheet/metal name = "metal" @@ -86,16 +87,16 @@ var/global/list/datum/stack_recipe/metal_recipes = list ( \ cost = 500 /obj/item/stack/sheet/metal/Initialize(mapload, new_amount, merge = TRUE) - recipes = metal_recipes + recipes = GLOB.metal_recipes return ..() /* * Plasteel */ -var/global/list/datum/stack_recipe/plasteel_recipes = list ( \ +GLOBAL_LIST_INIT(plasteel_recipes, list ( \ new/datum/stack_recipe("AI core", /obj/structure/AIcore, 4, time = 50, one_per_turf = 1), \ new/datum/stack_recipe("bomb assembly", /obj/machinery/syndicatebomb/empty, 10, time = 50), \ -) +)) /obj/item/stack/sheet/plasteel name = "plasteel" @@ -112,7 +113,7 @@ var/global/list/datum/stack_recipe/plasteel_recipes = list ( \ merge_type = /obj/item/stack/sheet/plasteel /obj/item/stack/sheet/plasteel/Initialize(mapload, new_amount, merge = TRUE) - recipes = plasteel_recipes + recipes = GLOB.plasteel_recipes return ..() /obj/item/stack/sheet/plasteel/twenty @@ -124,7 +125,7 @@ var/global/list/datum/stack_recipe/plasteel_recipes = list ( \ /* * Wood */ -var/global/list/datum/stack_recipe/wood_recipes = list ( \ +GLOBAL_LIST_INIT(wood_recipes, list ( \ new/datum/stack_recipe("wooden sandals", /obj/item/clothing/shoes/sandal, 1), \ new/datum/stack_recipe("wood floor tile", /obj/item/stack/tile/wood, 1, 4, 20), \ new/datum/stack_recipe("wood table frame", /obj/structure/table_frame/wood, 2, time = 10), \ @@ -146,7 +147,7 @@ var/global/list/datum/stack_recipe/wood_recipes = list ( \ new/datum/stack_recipe("honey frame", /obj/item/honey_frame, 5, time = 10),\ new/datum/stack_recipe("ore box", /obj/structure/ore_box, 4, time = 50, one_per_turf = 1, on_floor = 1),\ new/datum/stack_recipe("baseball bat", /obj/item/weapon/melee/baseball_bat, 5, time = 15),\ - ) + )) /obj/item/stack/sheet/mineral/wood name = "wooden plank" @@ -161,7 +162,7 @@ var/global/list/datum/stack_recipe/wood_recipes = list ( \ merge_type = /obj/item/stack/sheet/mineral/wood /obj/item/stack/sheet/mineral/wood/Initialize(mapload, new_amount, merge = TRUE) - recipes = wood_recipes + recipes = GLOB.wood_recipes return ..() /obj/item/stack/sheet/mineral/wood/fifty @@ -170,7 +171,7 @@ var/global/list/datum/stack_recipe/wood_recipes = list ( \ /* * Cloth */ -var/global/list/datum/stack_recipe/cloth_recipes = list ( \ +GLOBAL_LIST_INIT(cloth_recipes, list ( \ new/datum/stack_recipe("grey jumpsuit", /obj/item/clothing/under/color/grey, 3), \ new/datum/stack_recipe("black shoes", /obj/item/clothing/shoes/sneakers/black, 2), \ null, \ @@ -192,7 +193,7 @@ var/global/list/datum/stack_recipe/cloth_recipes = list ( \ new/datum/stack_recipe("black gloves", /obj/item/clothing/gloves/color/black, 3), \ null, \ new/datum/stack_recipe("blindfold", /obj/item/clothing/glasses/sunglasses/blindfold, 2), \ - ) + )) /obj/item/stack/sheet/cloth name = "cloth" @@ -206,7 +207,7 @@ var/global/list/datum/stack_recipe/cloth_recipes = list ( \ merge_type = /obj/item/stack/sheet/cloth /obj/item/stack/sheet/cloth/Initialize(mapload, new_amount, merge = TRUE) - recipes = cloth_recipes + recipes = GLOB.cloth_recipes return ..() /obj/item/stack/sheet/cloth/ten @@ -215,7 +216,7 @@ var/global/list/datum/stack_recipe/cloth_recipes = list ( \ /* * Cardboard */ -var/global/list/datum/stack_recipe/cardboard_recipes = list ( \ +GLOBAL_LIST_INIT(cardboard_recipes, list ( \ new/datum/stack_recipe("box", /obj/item/weapon/storage/box), \ new/datum/stack_recipe("light tubes", /obj/item/weapon/storage/box/lights/tubes), \ new/datum/stack_recipe("light bulbs", /obj/item/weapon/storage/box/lights/bulbs), \ @@ -226,7 +227,7 @@ var/global/list/datum/stack_recipe/cardboard_recipes = list ( \ new/datum/stack_recipe("folder", /obj/item/weapon/folder), \ new/datum/stack_recipe("large box", /obj/structure/closet/cardboard, 4), \ new/datum/stack_recipe("cardboard cutout", /obj/item/cardboard_cutout, 5), \ -) +)) /obj/item/stack/sheet/cardboard //BubbleWrap //it's cardboard you fuck name = "cardboard" @@ -238,8 +239,8 @@ var/global/list/datum/stack_recipe/cardboard_recipes = list ( \ merge_type = /obj/item/stack/sheet/cardboard /obj/item/stack/sheet/cardboard/Initialize(mapload, new_amount, merge = TRUE) - recipes = cardboard_recipes - return ..() + recipes = GLOB.cardboard_recipes + return ..() /obj/item/stack/sheet/cardboard/fifty amount = 50 @@ -248,14 +249,14 @@ var/global/list/datum/stack_recipe/cardboard_recipes = list ( \ * Runed Metal */ -var/global/list/datum/stack_recipe/runed_metal_recipes = list ( \ +GLOBAL_LIST_INIT(runed_metal_recipes, list ( \ new/datum/stack_recipe("runed door", /obj/machinery/door/airlock/cult, 1, time = 50, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("runed girder", /obj/structure/girder/cult, 1, time = 50, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("pylon", /obj/structure/destructible/cult/pylon, 4, time = 40, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("forge", /obj/structure/destructible/cult/forge, 3, time = 40, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("archives", /obj/structure/destructible/cult/tome, 3, time = 40, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("altar", /obj/structure/destructible/cult/talisman, 3, time = 40, one_per_turf = 1, on_floor = 1), \ - ) + )) /obj/item/stack/sheet/runed_metal name = "runed metal" @@ -286,13 +287,13 @@ var/global/list/datum/stack_recipe/runed_metal_recipes = list ( \ amount = 50 /obj/item/stack/sheet/runed_metal/Initialize(mapload, new_amount, merge = TRUE) - recipes = runed_metal_recipes + recipes = GLOB.runed_metal_recipes return ..() /* * Brass */ -var/global/list/datum/stack_recipe/brass_recipes = list ( \ +GLOBAL_LIST_INIT(brass_recipes, list ( \ new/datum/stack_recipe("wall gear", /obj/structure/destructible/clockwork/wall_gear, 3, time = 30, one_per_turf = TRUE, on_floor = TRUE), \ null, new/datum/stack_recipe("pinion airlock", /obj/machinery/door/airlock/clockwork, 5, time = 50, one_per_turf = TRUE, on_floor = TRUE), \ @@ -302,7 +303,7 @@ var/global/list/datum/stack_recipe/brass_recipes = list ( \ new/datum/stack_recipe("directional brass window", /obj/structure/window/reinforced/clockwork/unanchored, time = 0, on_floor = TRUE, window_checks = TRUE), \ new/datum/stack_recipe("fulltile brass window", /obj/structure/window/reinforced/clockwork/fulltile/unanchored, 2, time = 0, on_floor = TRUE, window_checks = TRUE), \ new/datum/stack_recipe("brass table frame", /obj/structure/table_frame/brass, 1, time = 5, one_per_turf = TRUE, on_floor = TRUE) \ -) +)) /obj/item/stack/tile/brass name = "brass" @@ -323,7 +324,7 @@ var/global/list/datum/stack_recipe/brass_recipes = list ( \ qdel(src) /obj/item/stack/tile/brass/Initialize(mapload, new_amount, merge = TRUE) - recipes = brass_recipes + recipes = GLOB.brass_recipes ..() pixel_x = 0 pixel_y = 0 @@ -359,8 +360,8 @@ var/global/list/datum/stack_recipe/brass_recipes = list ( \ throw_range = 3 origin_tech = "materials=2;biotech=2" -var/global/list/datum/stack_recipe/plastic_recipes = list( - new /datum/stack_recipe("plastic flaps", /obj/structure/plasticflaps, 5, one_per_turf = 1, on_floor = 1, time = 40)) +GLOBAL_LIST_INIT(plastic_recipes, list( + new /datum/stack_recipe("plastic flaps", /obj/structure/plasticflaps, 5, one_per_turf = 1, on_floor = 1, time = 40))) /obj/item/stack/sheet/plastic name = "plastic" @@ -379,5 +380,5 @@ var/global/list/datum/stack_recipe/plastic_recipes = list( amount = 5 /obj/item/stack/sheet/plastic/Initialize(mapload, new_amount, merge = TRUE) - recipes = plastic_recipes + recipes = GLOB.plastic_recipes . = ..() diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index c903b9d739..f332422578 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -532,10 +532,10 @@ var/datum/devilinfo/devil = randomDevilInfo() var/list/messages = list() messages += "Some fun facts about: [devil.truename]" - messages += "[lawlorify[LORE][devil.bane]]" - messages += "[lawlorify[LORE][devil.obligation]]" - messages += "[lawlorify[LORE][devil.ban]]" - messages += "[lawlorify[LORE][devil.banish]]" + messages += "[GLOB.lawlorify[LORE][devil.bane]]" + messages += "[GLOB.lawlorify[LORE][devil.obligation]]" + messages += "[GLOB.lawlorify[LORE][devil.ban]]" + messages += "[GLOB.lawlorify[LORE][devil.banish]]" return messages /obj/item/toy/talking/owl @@ -554,81 +554,6 @@ chattering = TRUE phomeme = "griffin" -/obj/item/toy/talking/skeleton - name = "skeleton action figure" - desc = "An action figure modeled after 'Oh-cee', the original content \ - skeleton.\nNot suitable for infants or assistants under 36 months \ - of age." - icon_state = "skeletonprize" - attack_verb = list("boned", "dunked on", "worked down to the bone") - chattering = TRUE - - var/list/regular_messages = list( - "Why was the skeleton such a bad liar? \ - Because you can see right through him!", - "When does a skeleton laugh? When something tickles his funny bone!", - "Why couldn't the skeleton win the beauty contest? \ - Because he had no body!", - "What do you call a skeleton in the winter? A numbskull!", - "What did the skeleton say before eating? Bone appetit!", - "What type of art do skeletons like? Skulltures!", - "What instrument do skeletons play? The trom-bone!", - "Why are skeletons always so calm? \ - Because nothing gets under their skin!", - "How did the skeleton know it was going to rain? \ - He could feel it in his bones.", - "Why did the skeleton go to the hospital? \ - To get his ghoul stones removed.", - "Why can't skeletons play music in churches? \ - Because they have no organs.", - "There's a skeleton inside everyone! Except slime people I guess...", - "The birds are too busy to notice me acting in the shadows!", - "Giraffes have the same number of bones in their necks as humans. \ - You should never trust a giraffe.", - "When I meet a dog in the street, I always offer it a bone!", - "In corsetry, a bone is one of the rigid parts of a corset that \ - forms its frame and gives it rigidity.", - "A person who plays the trombone is called a trombonist or \ - trombone player.", - "Remember, compromise is for those without backbones!", - "If you go up to the captain and say the word 'bone' repeatedly, \ - eventually he'll brig you.", - "Yo ho ho, shiver me bones!", - "So what you're saying is, you only love me for my legs?", - "You will never again find socks that match!", - "BONES! BONES! BONES!", - "Bones absorb x-rays, which is why radiation gives you superpowers.", - "Oh-cee! The ORIGINAL CONTENT SKELETON. Suitable for ages 36 months \ - and up.", - "I just don't have the heart to judge you.", - "I don't have the stomach for this.", - "I'm a fighter, not a liver.", - "How can I see without eyeballs?", - "Ask your parents about 'boning', before you get pregnant.", - "Remember, a dog is for life, not just for christmas.") - -/obj/item/toy/talking/skeleton/suicide_act(mob/user) - user.visible_message("[user] is trying to commit suicide with [src].") - - if(ishuman(user)) - var/mob/living/carbon/human/H = user - H.set_species(/datum/species/skeleton) - - toy_talk(user, "RATTLE ME BONES") - - user.Stun(5) - sleep(20) - return OXYLOSS - -/obj/item/toy/talking/skeleton/generate_messages() - return list(pick(regular_messages)) - -/obj/item/toy/talking/skeleton/toy_talk(user, message) - phomeme = pick("sans", "papyrus") - - span = "danger [phomeme]" - ..() - /* || A Deck of Cards for playing various games of chance || */ @@ -1381,34 +1306,10 @@ to_chat(user, "You name the dummy as \"[doll_name]\"") name = "[initial(name)] - [doll_name]" -/obj/item/toy/dummy/talk_into(atom/movable/M, message, channel, list/spans) +/obj/item/toy/dummy/talk_into(atom/movable/M, message, channel, list/spans, datum/language/language) log_say("[key_name(M)] : through dummy : [message]") - say(message) + say(message, language) return NOPASS /obj/item/toy/dummy/GetVoice() return doll_name - - /* - * Ash drake plushie - */ - -/obj/item/plush_drake - name = "Ash drake plushie" - desc = "An adorable stuffed toy that resembles a fierce dragon." - icon = 'icons/obj/plush_drake.dmi' - icon_state = "plush_drake" - item_state = "ash_plush" - w_class = WEIGHT_CLASS_SMALL - attack_verb = list("burned", "bitten", "swooped") - resistance_flags = FLAMMABLE - -//Attack mob -/obj/item/plush_drake/attack(mob/M, mob/user) - return ..() - -//Attack self -/obj/item/plush_drake/attack_self(mob/user) - user << "You pet [src]. D'awww." - return ..() - diff --git a/code/game/objects/items/weapons/AI_modules.dm b/code/game/objects/items/weapons/AI_modules.dm index 4e00f6447a..9457682582 100644 --- a/code/game/objects/items/weapons/AI_modules.dm +++ b/code/game/objects/items/weapons/AI_modules.dm @@ -67,7 +67,7 @@ AI MODULES var/time = time2text(world.realtime,"hh:mm:ss") var/ainame = law_datum.owner ? law_datum.owner.name : "empty AI core" var/aikey = law_datum.owner ? law_datum.owner.ckey : "null" - lawchanges.Add("[time] : [user.name]([user.key]) used [src.name] on [ainame]([aikey]).[law2log ? " The law specified [law2log]" : ""]") + GLOB.lawchanges.Add("[time] : [user.name]([user.key]) used [src.name] on [ainame]([aikey]).[law2log ? " The law specified [law2log]" : ""]") log_law("[user.key]/[user.name] used [src.name] on [aikey]/([ainame]).[law2log ? " The law specified [law2log]" : ""]") message_admins("[key_name_admin(user)] used [src.name] on [key_name_admin(law_datum.owner)].[law2log ? " The law specified [law2log]" : ""]") diff --git a/code/game/objects/items/weapons/RCD.dm b/code/game/objects/items/weapons/RCD.dm index 6cd581460a..dbb3149a38 100644 --- a/code/game/objects/items/weapons/RCD.dm +++ b/code/game/objects/items/weapons/RCD.dm @@ -213,13 +213,13 @@ RCD src.spark_system = new /datum/effect_system/spark_spread spark_system.set_up(5, 0, src) spark_system.attach(src) - rcd_list += src + GLOB.rcd_list += src /obj/item/weapon/rcd/Destroy() qdel(spark_system) spark_system = null - rcd_list -= src + GLOB.rcd_list -= src . = ..() /obj/item/weapon/rcd/attackby(obj/item/weapon/W, mob/user, params) diff --git a/code/game/objects/items/weapons/RPD.dm b/code/game/objects/items/weapons/RPD.dm index 3daa86ed8e..c0065b7751 100644 --- a/code/game/objects/items/weapons/RPD.dm +++ b/code/game/objects/items/weapons/RPD.dm @@ -31,7 +31,7 @@ RPD /datum/pipe_info/New(pid,direction,dt) src.id=pid - src.icon_state=pipeID2State["[pid]"] + src.icon_state=GLOB.pipeID2State["[pid]"] src.dir = direction src.dirtype=dt @@ -48,7 +48,7 @@ RPD /datum/pipe_info/meter/Render(dispenser,label) return "
  • [label]
  • " //hardcoding is no -var/global/list/disposalpipeID2State=list( +GLOBAL_LIST_INIT(disposalpipeID2State, list( "pipe-s", "pipe-c", "pipe-j1", @@ -59,8 +59,7 @@ var/global/list/disposalpipeID2State=list( "outlet", "intake", "pipe-j1s", - "pipe-j2s" -) + "pipe-j2s")) /datum/pipe_info/disposal categoryId = CATEGORY_DISPOSALS @@ -69,7 +68,7 @@ var/global/list/disposalpipeID2State=list( /datum/pipe_info/disposal/New(var/pid,var/dt) src.id=pid - src.icon_state=disposalpipeID2State[pid+1] + src.icon_state=GLOB.disposalpipeID2State[pid+1] src.dir = SOUTH src.dirtype=dt if(pidDISP_END_CHUTE) @@ -79,7 +78,7 @@ var/global/list/disposalpipeID2State=list( return "
  • [label]
  • " //avoid hardcoding. //find these defines in code\game\machinery\pipe\consruction.dm -var/global/list/RPD_recipes=list( +GLOBAL_LIST_INIT(RPD_recipes, list( "Regular Pipes" = list( "Pipe" = new /datum/pipe_info(PIPE_SIMPLE, 1, PIPE_BENDABLE), //"Bent Pipe" = new /datum/pipe_info(PIPE_SIMPLE, 5, PIPE_BENT), @@ -119,7 +118,7 @@ var/global/list/RPD_recipes=list( "Chute" = new /datum/pipe_info/disposal(DISP_END_CHUTE, PIPE_UNARY), "Sort Junction" = new /datum/pipe_info/disposal(DISP_SORTJUNCTION, PIPE_TRINARY), ) -) +)) /obj/item/weapon/pipe_dispenser name = "Rapid Piping Device (RPD)" desc = "A device used to rapidly pipe things." @@ -205,8 +204,8 @@ var/global/list/RPD_recipes=list( var/icon/preview=null var/datbuild = "" - for(var/category in RPD_recipes) - var/list/cat=RPD_recipes[category] + for(var/category in GLOB.RPD_recipes) + var/list/cat = GLOB.RPD_recipes[category] for(var/label in cat) var/datum/pipe_info/I = cat[label] var/found=0 diff --git a/code/game/objects/items/weapons/cards_ids.dm b/code/game/objects/items/weapons/cards_ids.dm index b2c92183bd..5832dbfbf1 100644 --- a/code/game/objects/items/weapons/cards_ids.dm +++ b/code/game/objects/items/weapons/cards_ids.dm @@ -131,11 +131,11 @@ update_label("John Doe", "Clowny") /obj/item/weapon/card/id/syndicate name = "agent card" - access = list(access_maint_tunnels, access_syndicate) + access = list(GLOB.access_maint_tunnels, GLOB.access_syndicate) origin_tech = "syndicate=1" var/anyone = FALSE //Can anyone forge the ID or just syndicate? -/obj/item/weapon/card/id/syndicate/New() +/obj/item/weapon/card/id/syndicate/Initialize() ..() var/datum/action/item_action/chameleon/change/chameleon_action = new(src) chameleon_action.chameleon_type = /obj/item/weapon/card/id @@ -181,7 +181,7 @@ update_label("John Doe", "Clowny") desc = "An ID straight from the Syndicate." registered_name = "Syndicate" assignment = "Syndicate Overlord" - access = list(access_syndicate) + access = list(GLOB.access_syndicate) /obj/item/weapon/card/id/captains_spare name = "captain's spare ID" @@ -191,7 +191,7 @@ update_label("John Doe", "Clowny") registered_name = "Captain" assignment = "Captain" -/obj/item/weapon/card/id/captains_spare/New() +/obj/item/weapon/card/id/captains_spare/Initialize() var/datum/job/captain/J = new/datum/job/captain access = J.get_access() ..() @@ -203,7 +203,7 @@ update_label("John Doe", "Clowny") registered_name = "Central Command" assignment = "General" -/obj/item/weapon/card/id/centcom/New() +/obj/item/weapon/card/id/centcom/Initialize() access = get_all_centcom_access() ..() @@ -214,29 +214,33 @@ update_label("John Doe", "Clowny") registered_name = "Emergency Response Team Commander" assignment = "Emergency Response Team Commander" -/obj/item/weapon/card/id/ert/New() - access = get_all_accesses()+get_ert_access("commander")-access_change_ids +/obj/item/weapon/card/id/ert/Initialize() + access = get_all_accesses()+get_ert_access("commander")-GLOB.access_change_ids + ..() /obj/item/weapon/card/id/ert/Security registered_name = "Security Response Officer" assignment = "Security Response Officer" -/obj/item/weapon/card/id/ert/Security/New() - access = get_all_accesses()+get_ert_access("sec")-access_change_ids +/obj/item/weapon/card/id/ert/Security/Initialize() + access = get_all_accesses()+get_ert_access("sec")-GLOB.access_change_ids + ..() /obj/item/weapon/card/id/ert/Engineer registered_name = "Engineer Response Officer" assignment = "Engineer Response Officer" -/obj/item/weapon/card/id/ert/Engineer/New() - access = get_all_accesses()+get_ert_access("eng")-access_change_ids +/obj/item/weapon/card/id/ert/Engineer/Initialize() + access = get_all_accesses()+get_ert_access("eng")-GLOB.access_change_ids + ..() /obj/item/weapon/card/id/ert/Medical registered_name = "Medical Response Officer" assignment = "Medical Response Officer" -/obj/item/weapon/card/id/ert/Medical/New() - access = get_all_accesses()+get_ert_access("med")-access_change_ids +/obj/item/weapon/card/id/ert/Medical/Initialize() + access = get_all_accesses()+get_ert_access("med")-GLOB.access_change_ids + ..() /obj/item/weapon/card/id/prisoner name = "prisoner ID card" @@ -281,18 +285,18 @@ update_label("John Doe", "Clowny") /obj/item/weapon/card/id/mining name = "mining ID" - access = list(access_mining, access_mining_station, access_mineral_storeroom) + access = list(GLOB.access_mining, GLOB.access_mining_station, GLOB.access_mineral_storeroom) /obj/item/weapon/card/id/away name = "a perfectly generic identification card" desc = "A perfectly generic identification card. Looks like it could use some flavor." - access = list(access_away_general) + access = list(GLOB.access_away_general) /obj/item/weapon/card/id/away/hotel name = "Staff ID" desc = "A staff ID used to access the hotel's doors." - access = list(access_away_general, access_away_maint) + access = list(GLOB.access_away_general, GLOB.access_away_maint) /obj/item/weapon/card/id/away/hotel/securty name = "Officer ID" - access = list(access_away_general, access_away_maint, access_away_sec) + access = list(GLOB.access_away_general, GLOB.access_away_maint, GLOB.access_away_sec) diff --git a/code/game/objects/items/weapons/cigs_lighters.dm b/code/game/objects/items/weapons/cigs_lighters.dm index 9c873e2048..68d4b985c3 100644 --- a/code/game/objects/items/weapons/cigs_lighters.dm +++ b/code/game/objects/items/weapons/cigs_lighters.dm @@ -104,24 +104,29 @@ CIGARETTE PACKETS ARE IN FANCY.DM item_state = "cigoff" w_class = WEIGHT_CLASS_TINY body_parts_covered = null - var/lit = 0 + var/lit = FALSE + var/starts_lit = FALSE var/icon_on = "cigon" //Note - these are in masks.dmi not in cigarette.dmi var/icon_off = "cigoff" var/type_butt = /obj/item/weapon/cigbutt var/lastHolder = null var/smoketime = 300 var/chem_volume = 30 + var/list/list_reagents = list("nicotine" = 15) heat = 1000 /obj/item/clothing/mask/cigarette/suicide_act(mob/user) user.visible_message("[user] is huffing [src] as quickly as [user.p_they()] can! It looks like [user.p_theyre()] trying to give [user.p_them()]self cancer.") return (TOXLOSS|OXYLOSS) -/obj/item/clothing/mask/cigarette/New() +/obj/item/clothing/mask/cigarette/Initialize() ..() create_reagents(chem_volume) reagents.set_reacting(FALSE) // so it doesn't react until you light it - reagents.add_reagent("nicotine", 15) + if(list_reagents) + reagents.add_reagent_list(list_reagents) + if(starts_lit) + light() /obj/item/clothing/mask/cigarette/Destroy() STOP_PROCESSING(SSobj, src) @@ -245,6 +250,38 @@ CIGARETTE PACKETS ARE IN FANCY.DM /obj/item/clothing/mask/cigarette/is_hot() return lit * heat +// Cigarette brands. + +/obj/item/clothing/mask/cigarette/space_cigarette + desc = "A Space Cigarette brand cigarette." + +/obj/item/clothing/mask/cigarette/dromedary + desc = "A DromedaryCo brand cigarette." + +/obj/item/clothing/mask/cigarette/uplift + desc = "An Uplift Smooth brand cigarette." + list_reagents = list("nicotine" = 7.5, "menthol" = 7.5) + +/obj/item/clothing/mask/cigarette/robust + desc = "A Robust brand cigarette." + +/obj/item/clothing/mask/cigarette/robustgold + desc = "A Robust Gold brand cigarette." + list_reagents = list("nicotine" = 15, "gold" = 1) + +/obj/item/clothing/mask/cigarette/carp + desc = "A Carp Classic brand cigarette." + +/obj/item/clothing/mask/cigarette/syndicate + desc = "An unknown brand cigarette." + list_reagents = list("nicotine" = 15, "omnizine" = 15) + +/obj/item/clothing/mask/cigarette/shadyjims + desc = "A Shady Jim's Super Slims cigarette." + list_reagents = list("nicotine" = 15, "lipolicide" = 4, "ammonia" = 2, "plantbgone" = 1, "toxin" = 1.5) + +// Rollies. + /obj/item/clothing/mask/cigarette/rollie name = "rollie" desc = "A roll of dried plant matter wrapped in thin paper." @@ -262,11 +299,9 @@ CIGARETTE PACKETS ARE IN FANCY.DM src.pixel_x = rand(-5, 5) src.pixel_y = rand(-5, 5) -/obj/item/clothing/mask/cigarette/rollie/trippy/New() - ..() - reagents.add_reagent("mushroomhallucinogen", 50) - light() - +/obj/item/clothing/mask/cigarette/rollie/trippy + list_reagents = list("nicotine" = 15, "mushroomhallucinogen" = 35) + starts_lit = TRUE /obj/item/weapon/cigbutt/roach name = "roach" @@ -338,9 +373,10 @@ CIGARETTE PACKETS ARE IN FANCY.DM icon_off = "pipeoff" smoketime = 0 chem_volume = 100 + list_reagents = null var/packeditem = 0 -/obj/item/clothing/mask/cigarette/pipe/New() +/obj/item/clothing/mask/cigarette/pipe/Initialize() ..() name = "empty [initial(name)]" diff --git a/code/game/objects/items/weapons/dna_injector.dm b/code/game/objects/items/weapons/dna_injector.dm index 952e51fc96..00d6a55f2e 100644 --- a/code/game/objects/items/weapons/dna_injector.dm +++ b/code/game/objects/items/weapons/dna_injector.dm @@ -23,9 +23,9 @@ /obj/item/weapon/dnainjector/proc/prepare() for(var/mut_key in add_mutations_static) - add_mutations.Add(mutations_list[mut_key]) + add_mutations.Add(GLOB.mutations_list[mut_key]) for(var/mut_key in remove_mutations_static) - remove_mutations.Add(mutations_list[mut_key]) + remove_mutations.Add(GLOB.mutations_list[mut_key]) /obj/item/weapon/dnainjector/proc/inject(mob/living/carbon/M, mob/user) prepare() diff --git a/code/game/objects/items/weapons/explosives.dm b/code/game/objects/items/weapons/explosives.dm index 394eda9a7a..5c637ba31c 100644 --- a/code/game/objects/items/weapons/explosives.dm +++ b/code/game/objects/items/weapons/explosives.dm @@ -88,7 +88,7 @@ forceMove(null) var/message = "[ADMIN_LOOKUPFLW(user)] planted [name] on [target.name] at [ADMIN_COORDJMP(target)] with [timer] second fuse" - bombers += message + GLOB.bombers += message message_admins(message,0,1) log_game("[key_name(user)] planted [name] on [target.name] at [COORD(target)] with [timer] second fuse") diff --git a/code/game/objects/items/weapons/grenades/flashbang.dm b/code/game/objects/items/weapons/grenades/flashbang.dm index 3da3bb011a..556f727909 100644 --- a/code/game/objects/items/weapons/grenades/flashbang.dm +++ b/code/game/objects/items/weapons/grenades/flashbang.dm @@ -19,6 +19,8 @@ qdel(src) /obj/item/weapon/grenade/flashbang/proc/bang(turf/T , mob/living/M) + if(M.stat == DEAD) //They're dead! + return M.show_message("BANG", 2) playsound(loc, 'sound/weapons/flashbang.ogg', 100, 1) var/distance = max(0,get_dist(get_turf(src),T)) diff --git a/code/game/objects/items/weapons/grenades/grenade.dm b/code/game/objects/items/weapons/grenades/grenade.dm index a8d9826421..e478813558 100644 --- a/code/game/objects/items/weapons/grenades/grenade.dm +++ b/code/game/objects/items/weapons/grenades/grenade.dm @@ -56,7 +56,7 @@ var/turf/bombturf = get_turf(src) var/area/A = get_area(bombturf) var/message = "[ADMIN_LOOKUPFLW(user)]) has primed a [name] for detonation at [ADMIN_COORDJMP(bombturf)]" - bombers += message + GLOB.bombers += message message_admins(message) log_game("[key_name(usr)] has primed a [name] for detonation at [A.name] [COORD(bombturf)].") if(iscarbon(user)) diff --git a/code/game/objects/items/weapons/holy_weapons.dm b/code/game/objects/items/weapons/holy_weapons.dm index 868ec8e059..d42e135aeb 100644 --- a/code/game/objects/items/weapons/holy_weapons.dm +++ b/code/game/objects/items/weapons/holy_weapons.dm @@ -15,37 +15,31 @@ return (BRUTELOSS|FIRELOSS) /obj/item/weapon/nullrod/attack_self(mob/user) - if(reskinned) - return - if(user.mind && (user.mind.isholy)) + if(user.mind && (user.mind.isholy) && !reskinned) reskin_holy_weapon(user) /obj/item/weapon/nullrod/proc/reskin_holy_weapon(mob/M) + if(SSreligion.holy_weapon_type) + return var/obj/item/weapon/nullrod/holy_weapon + var/list/holy_weapons_list = typesof(/obj/item/weapon/nullrod) + var/list/display_names = list() + for(var/V in holy_weapons_list) + var/atom/A = V + display_names += initial(A.name) - if(SSreligion.holy_weapon) - holy_weapon = new SSreligion.holy_weapon - to_chat(M, "The null rod suddenly morphs into your religions already chosen holy weapon.") - else - var/list/holy_weapons_list = typesof(/obj/item/weapon/nullrod) - var/list/display_names = list() - for(var/V in holy_weapons_list) - var/atom/A = V - display_names += initial(A.name) + var/choice = input(M,"What theme would you like for your holy weapon?","Holy Weapon Theme") as null|anything in display_names + if(QDELETED(src) || !choice || M.stat || !in_range(M, src) || M.restrained() || !M.canmove || reskinned) + return - var/choice = input(M,"What theme would you like for your holy weapon?","Holy Weapon Theme") as null|anything in display_names - if(!src || !choice || M.stat || !in_range(M, src) || M.restrained() || !M.canmove || reskinned) - return + var/index = display_names.Find(choice) + var/A = holy_weapons_list[index] - var/index = display_names.Find(choice) - var/A = holy_weapons_list[index] + holy_weapon = new A - holy_weapon = new A - - SSreligion.holy_weapon = holy_weapon.type - - feedback_set_details("chaplain_weapon","[choice]") + SSreligion.holy_weapon_type = holy_weapon.type + feedback_set_details("chaplain_weapon","[choice]") if(holy_weapon) holy_weapon.reskinned = TRUE diff --git a/code/game/objects/items/weapons/implants/implant_abductor.dm b/code/game/objects/items/weapons/implants/implant_abductor.dm index f5a38e2098..1d382a4ece 100644 --- a/code/game/objects/items/weapons/implants/implant_abductor.dm +++ b/code/game/objects/items/weapons/implants/implant_abductor.dm @@ -39,7 +39,7 @@ /obj/item/weapon/implant/abductor/proc/get_team_console(var/team) var/obj/machinery/abductor/console/console - for(var/obj/machinery/abductor/console/c in machines) + for(var/obj/machinery/abductor/console/c in GLOB.machines) if(c.team == team) console = c break diff --git a/code/game/objects/items/weapons/implants/implant_chem.dm b/code/game/objects/items/weapons/implants/implant_chem.dm index 014a35c6ff..e537bf44de 100644 --- a/code/game/objects/items/weapons/implants/implant_chem.dm +++ b/code/game/objects/items/weapons/implants/implant_chem.dm @@ -24,11 +24,11 @@ /obj/item/weapon/implant/chem/New() ..() create_reagents(50) - tracked_chem_implants += src + GLOB.tracked_chem_implants += src /obj/item/weapon/implant/chem/Destroy() . = ..() - tracked_chem_implants -= src + GLOB.tracked_chem_implants -= src /obj/item/weapon/implant/chem/trigger(emote, mob/source) if(emote == "deathgasp") @@ -57,7 +57,7 @@ /obj/item/weapon/implantcase/chem/attackby(obj/item/weapon/W, mob/user, params) if(istype(W,/obj/item/weapon/reagent_containers/syringe) && imp) - W.afterattack(imp, user, params) + W.afterattack(imp, user, TRUE, params) return TRUE else return ..() diff --git a/code/game/objects/items/weapons/implants/implant_explosive.dm b/code/game/objects/items/weapons/implants/implant_explosive.dm index 9e93d3fb3e..ad7079fee1 100644 --- a/code/game/objects/items/weapons/implants/implant_explosive.dm +++ b/code/game/objects/items/weapons/implants/implant_explosive.dm @@ -3,10 +3,14 @@ desc = "And boom goes the weasel." icon_state = "explosive" origin_tech = "materials=2;combat=3;biotech=4;syndicate=4" + actions_types = list(/datum/action/item_action/explosive_implant) + // Explosive implant action is always availible. var/weak = 2 var/medium = 0.8 var/heavy = 0.4 var/delay = 7 + var/popup = FALSE // is the DOUWANNABLOWUP window open? + var/active = FALSE /obj/item/weapon/implant/explosive/get_data() var/dat = {"Implant Specifications:
    @@ -25,14 +29,19 @@ activate("death") /obj/item/weapon/implant/explosive/activate(cause) - if(!cause || !imp_in) - return 0 - if(cause == "action_button" && alert(imp_in, "Are you sure you want to activate your [name]? This will cause you to explode!", "[name] Confirmation", "Yes", "No") != "Yes") + if(!cause || !imp_in || active) return 0 + if(cause == "action_button" || !popup) + popup = TRUE + var/response = alert(imp_in, "Are you sure you want to activate your [name]? This will cause you to explode!", "[name] Confirmation", "Yes", "No") + popup = FALSE + if(response == "No") + return 0 heavy = round(heavy) medium = round(medium) weak = round(weak) to_chat(imp_in, "You activate your [name].") + active = TRUE var/turf/boomturf = get_turf(imp_in) var/area/A = get_area(boomturf) message_admins("[key_name_admin(imp_in)]? (FLW) has activated their [name] at [A.name] (JMP).") diff --git a/code/game/objects/items/weapons/implants/implant_gang.dm b/code/game/objects/items/weapons/implants/implant_gang.dm index bef3f030ce..664e80f07b 100644 --- a/code/game/objects/items/weapons/implants/implant_gang.dm +++ b/code/game/objects/items/weapons/implants/implant_gang.dm @@ -31,8 +31,8 @@ return 0 var/success - if(target.mind in ticker.mode.get_gangsters()) - if(ticker.mode.remove_gangster(target.mind,0,1)) + if(target.mind in SSticker.mode.get_gangsters()) + if(SSticker.mode.remove_gangster(target.mind,0,1)) success = 1 //Was not a gang boss, convert as usual else success = 1 diff --git a/code/game/objects/items/weapons/implants/implant_loyality.dm b/code/game/objects/items/weapons/implants/implant_loyality.dm index 0a6d276415..67182d48a8 100644 --- a/code/game/objects/items/weapons/implants/implant_loyality.dm +++ b/code/game/objects/items/weapons/implants/implant_loyality.dm @@ -19,23 +19,23 @@ /obj/item/weapon/implant/mindshield/implant(mob/living/target, mob/user, silent = 0) if(..()) - if((target.mind in (ticker.mode.head_revolutionaries | ticker.mode.get_gang_bosses()))) + if((target.mind in (SSticker.mode.head_revolutionaries | SSticker.mode.get_gang_bosses()))) if(!silent) target.visible_message("[target] seems to resist the implant!", "You feel something interfering with your mental conditioning, but you resist it!") removed(target, 1) qdel(src) return 0 - if(target.mind in ticker.mode.get_gangsters()) - ticker.mode.remove_gangster(target.mind) + if(target.mind in SSticker.mode.get_gangsters()) + SSticker.mode.remove_gangster(target.mind) if(!silent) target.visible_message("[src] was destroyed in the process!", "You feel a sense of peace and security. You are now protected from brainwashing.") removed(target, 1) qdel(src) return 0 - if(target.mind in ticker.mode.revolutionaries) - ticker.mode.remove_revolutionary(target.mind) + if(target.mind in SSticker.mode.revolutionaries) + SSticker.mode.remove_revolutionary(target.mind) if(!silent) - if(target.mind in ticker.mode.cult) + if(target.mind in SSticker.mode.cult) to_chat(target, "You feel something interfering with your mental conditioning, but you resist it!") else to_chat(target, "You feel a sense of peace and security. You are now protected from brainwashing.") diff --git a/code/game/objects/items/weapons/implants/implant_track.dm b/code/game/objects/items/weapons/implants/implant_track.dm index 68b7285ca9..ea631e360d 100644 --- a/code/game/objects/items/weapons/implants/implant_track.dm +++ b/code/game/objects/items/weapons/implants/implant_track.dm @@ -6,11 +6,11 @@ /obj/item/weapon/implant/tracking/New() ..() - tracked_implants += src + GLOB.tracked_implants += src /obj/item/weapon/implant/tracking/Destroy() . = ..() - tracked_implants -= src + GLOB.tracked_implants -= src /obj/item/weapon/implanter/tracking imp_type = /obj/item/weapon/implant/tracking diff --git a/code/game/objects/items/weapons/implants/implantchair.dm b/code/game/objects/items/weapons/implants/implantchair.dm index eea213d0cf..6f1a43a93a 100644 --- a/code/game/objects/items/weapons/implants/implantchair.dm +++ b/code/game/objects/items/weapons/implants/implantchair.dm @@ -27,7 +27,7 @@ /obj/machinery/implantchair/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = notcontained_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.notcontained_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) diff --git a/code/game/objects/items/weapons/melee/energy.dm b/code/game/objects/items/weapons/melee/energy.dm index af53bfba54..56c53e9cd8 100644 --- a/code/game/objects/items/weapons/melee/energy.dm +++ b/code/game/objects/items/weapons/melee/energy.dm @@ -238,9 +238,6 @@ icon_state_on = "cutlass1" light_color = "#ff0000" -/obj/item/weapon/melee/energy/sword/pirate/New() - return - /obj/item/weapon/melee/energy/blade name = "energy blade" desc = "A concentrated beam of energy in the shape of a blade. Very stylish... and lethal." diff --git a/code/game/objects/items/weapons/scrolls.dm b/code/game/objects/items/weapons/scrolls.dm index 06559be4a0..75400b0256 100644 --- a/code/game/objects/items/weapons/scrolls.dm +++ b/code/game/objects/items/weapons/scrolls.dm @@ -50,10 +50,10 @@ var/A - A = input(user, "Area to jump to", "BOOYEA", A) as null|anything in teleportlocs + A = input(user, "Area to jump to", "BOOYEA", A) as null|anything in GLOB.teleportlocs if(!src || QDELETED(src) || !user || !user.is_holding(src) || user.incapacitated() || !A || !uses) return - var/area/thearea = teleportlocs[A] + var/area/thearea = GLOB.teleportlocs[A] var/datum/effect_system/smoke_spread/smoke = new smoke.set_up(2, user.loc) diff --git a/code/game/objects/items/weapons/storage/backpack.dm b/code/game/objects/items/weapons/storage/backpack.dm index 8d918c0e91..662f451e81 100644 --- a/code/game/objects/items/weapons/storage/backpack.dm +++ b/code/game/objects/items/weapons/storage/backpack.dm @@ -198,9 +198,8 @@ icon_state = "satchel" resistance_flags = 0 -/obj/item/weapon/storage/backpack/satchel/leather/withwallet/New() - ..() - new /obj/item/weapon/storage/wallet/random( src ) +/obj/item/weapon/storage/backpack/satchel/leather/withwallet/PopulateContents() + new /obj/item/weapon/storage/wallet/random(src) /obj/item/weapon/storage/backpack/satchel/eng name = "industrial satchel" @@ -284,11 +283,13 @@ anchored = 0 icon_state = initial(icon_state) -/obj/item/weapon/storage/backpack/satchel/flat/New() +/obj/item/weapon/storage/backpack/satchel/flat/Initialize(mapload) ..() + SSpersistence.new_secret_satchels += src + +/obj/item/weapon/storage/backpack/satchel/flat/PopulateContents() new /obj/item/stack/tile/plasteel(src) new /obj/item/weapon/crowbar(src) - SSpersistence.new_secret_satchels += src /obj/item/weapon/storage/backpack/satchel/flat/Destroy() SSpersistence.new_secret_satchels -= src @@ -299,7 +300,7 @@ var/list/reward_all_of_these = list() //use paths! var/revealed = 0 -/obj/item/weapon/storage/backpack/satchel/flat/secret/New() +/obj/item/weapon/storage/backpack/satchel/flat/secret/Initialize() ..() if(isfloorturf(loc) && !istype(loc,/turf/open/floor/plating/)) @@ -356,9 +357,7 @@ item_state = "duffle-drone" resistance_flags = FIRE_PROOF -/obj/item/weapon/storage/backpack/dufflebag/drone/New() - ..() - +/obj/item/weapon/storage/backpack/dufflebag/drone/PopulateContents() new /obj/item/weapon/screwdriver(src) new /obj/item/weapon/wrench(src) new /obj/item/weapon/weldingtool(src) @@ -373,8 +372,7 @@ icon_state = "duffle-clown" item_state = "duffle-clown" -/obj/item/weapon/storage/backpack/dufflebag/clown/cream_pie/New() - . = ..() +/obj/item/weapon/storage/backpack/dufflebag/clown/cream_pie/PopulateContents() for(var/i in 1 to 10) new /obj/item/weapon/reagent_containers/food/snacks/pie/cream(src) @@ -399,9 +397,7 @@ icon_state = "duffle-syndiemed" item_state = "duffle-syndiemed" -/obj/item/weapon/storage/backpack/dufflebag/syndie/surgery/New() - ..() - contents = list() +/obj/item/weapon/storage/backpack/dufflebag/syndie/surgery/PopulateContents() new /obj/item/weapon/scalpel(src) new /obj/item/weapon/hemostat(src) new /obj/item/weapon/retractor(src) @@ -412,7 +408,6 @@ new /obj/item/clothing/suit/straight_jacket(src) new /obj/item/clothing/mask/muzzle(src) new /obj/item/device/mmi/syndie(src) - return /obj/item/weapon/storage/backpack/dufflebag/syndie/ammo name = "ammunition dufflebag" @@ -423,80 +418,60 @@ /obj/item/weapon/storage/backpack/dufflebag/syndie/ammo/shotgun desc = "A large dufflebag, packed to the brim with Bulldog shotgun ammo." -/obj/item/weapon/storage/backpack/dufflebag/syndie/ammo/shotgun/New() - ..() - contents = list() +/obj/item/weapon/storage/backpack/dufflebag/syndie/ammo/shotgun/PopulateContents() for(var/i in 1 to 6) new /obj/item/ammo_box/magazine/m12g(src) new /obj/item/ammo_box/magazine/m12g/buckshot(src) new /obj/item/ammo_box/magazine/m12g/slug(src) new /obj/item/ammo_box/magazine/m12g/dragon(src) - return /obj/item/weapon/storage/backpack/dufflebag/syndie/ammo/smg desc = "A large dufflebag, packed to the brim with C20r magazines." -/obj/item/weapon/storage/backpack/dufflebag/syndie/ammo/smg/New() - ..() - contents = list() +/obj/item/weapon/storage/backpack/dufflebag/syndie/ammo/smg/PopulateContents() for(var/i in 1 to 9) new /obj/item/ammo_box/magazine/smgm45(src) - return /obj/item/weapon/storage/backpack/dufflebag/syndie/c20rbundle desc = "A large dufflebag containing a C20r, some magazines, and a cheap looking suppressor." -/obj/item/weapon/storage/backpack/dufflebag/syndie/c20rbundle/New() - ..() - contents = list() +/obj/item/weapon/storage/backpack/dufflebag/syndie/c20rbundle/PopulateContents() new /obj/item/ammo_box/magazine/smgm45(src) new /obj/item/ammo_box/magazine/smgm45(src) new /obj/item/weapon/gun/ballistic/automatic/c20r(src) new /obj/item/weapon/suppressor/specialoffer(src) - return /obj/item/weapon/storage/backpack/dufflebag/syndie/bulldogbundle desc = "A large dufflebag containing a Bulldog, several drums, and a collapsed hardsuit." -/obj/item/weapon/storage/backpack/dufflebag/syndie/bulldogbundle/New() - ..() - contents = list() +/obj/item/weapon/storage/backpack/dufflebag/syndie/bulldogbundle/PopulateContents() new /obj/item/ammo_box/magazine/m12g(src) new /obj/item/weapon/gun/ballistic/automatic/shotgun/bulldog(src) new /obj/item/ammo_box/magazine/m12g/buckshot(src) new /obj/item/clothing/glasses/thermal/syndi(src) - return /obj/item/weapon/storage/backpack/dufflebag/syndie/med/medicalbundle desc = "A large dufflebag containing a medical equipment, a Donksoft machine gun, a big jumbo box of darts, and a knock-off pair of magboots." -/obj/item/weapon/storage/backpack/dufflebag/syndie/med/medicalbundle/New() - ..() - contents = list() +/obj/item/weapon/storage/backpack/dufflebag/syndie/med/medicalbundle/PopulateContents() new /obj/item/clothing/shoes/magboots/syndie(src) new /obj/item/weapon/storage/firstaid/tactical(src) new /obj/item/weapon/gun/ballistic/automatic/l6_saw/toy(src) new /obj/item/ammo_box/foambox/riot(src) - return /obj/item/weapon/storage/backpack/dufflebag/syndie/med/medicalbundle desc = "A large dufflebag containing a medical equipment, a Donksoft machine gun, a big jumbo box of darts, and a knock-off pair of magboots." -/obj/item/weapon/storage/backpack/dufflebag/syndie/med/medicalbundle/New() - ..() - contents = list() +/obj/item/weapon/storage/backpack/dufflebag/syndie/med/medicalbundle/PopulateContents() new /obj/item/clothing/shoes/magboots/syndie(src) new /obj/item/weapon/storage/firstaid/tactical(src) new /obj/item/weapon/gun/ballistic/automatic/l6_saw/toy(src) new /obj/item/ammo_box/foambox/riot(src) - return /obj/item/weapon/storage/backpack/dufflebag/syndie/med/bioterrorbundle desc = "A large dufflebag containing a deadly chemicals, a chemical spray, chemical grenade, a Donksoft assault rifle, riot grade darts, a minature syringe gun, and a box of syringes" -/obj/item/weapon/storage/backpack/dufflebag/syndie/med/bioterrorbundle/New() - ..() - contents = list() +/obj/item/weapon/storage/backpack/dufflebag/syndie/med/bioterrorbundle/PopulateContents() new /obj/item/weapon/reagent_containers/spray/chemsprayer/bioterror(src) new /obj/item/weapon/storage/box/syndie_kit/chemical(src) new /obj/item/weapon/gun/syringe/syndicate(src) @@ -504,26 +479,19 @@ new /obj/item/weapon/storage/box/syringes(src) new /obj/item/ammo_box/foambox/riot(src) new /obj/item/weapon/grenade/chem_grenade/bioterrorfoam(src) - return -/obj/item/weapon/storage/backpack/dufflebag/syndie/c4/New() - ..() - contents = list() +/obj/item/weapon/storage/backpack/dufflebag/syndie/c4/PopulateContents() for(var/i in 1 to 10) new /obj/item/weapon/grenade/plastic/c4(src) - return -/obj/item/weapon/storage/backpack/dufflebag/syndie/x4/New() - ..() - contents = list() +/obj/item/weapon/storage/backpack/dufflebag/syndie/x4/PopulateContents() for(var/i in 1 to 3) new /obj/item/weapon/grenade/plastic/x4(src) /obj/item/weapon/storage/backpack/dufflebag/syndie/firestarter desc = "A large dufflebag containing New Russian pyro backpack sprayer, a pistol, a pipebomb, fireproof hardsuit, ammo, and other equipment." -/obj/item/weapon/storage/backpack/dufflebag/syndie/firestarter/New() - ..() +/obj/item/weapon/storage/backpack/dufflebag/syndie/firestarter/PopulateContents() new /obj/item/clothing/under/syndicate/soviet(src) new /obj/item/weapon/watertank/operator(src) new /obj/item/clothing/suit/space/hardsuit/syndi/elite(src) diff --git a/code/game/objects/items/weapons/storage/bags.dm b/code/game/objects/items/weapons/storage/bags.dm index 2be74aa1cf..9806dee20d 100644 --- a/code/game/objects/items/weapons/storage/bags.dm +++ b/code/game/objects/items/weapons/storage/bags.dm @@ -151,11 +151,6 @@ allow_quick_empty = 1 // this function is superceded -/obj/item/weapon/storage/bag/sheetsnatcher/New() - ..() - //verbs -= /obj/item/weapon/storage/verb/quick_empty - //verbs += /obj/item/weapon/storage/bag/sheetsnatcher/quick_empty - /obj/item/weapon/storage/bag/sheetsnatcher/can_be_inserted(obj/item/W, stop_messages = 0) if(!istype(W,/obj/item/stack/sheet) || istype(W,/obj/item/stack/sheet/mineral/sandstone) || istype(W,/obj/item/stack/sheet/mineral/wood)) if(!stop_messages) diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index b48ea18632..589cf3270d 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -42,8 +42,7 @@ icon_state = "utilitybelt_ce" item_state = "utility_ce" -/obj/item/weapon/storage/belt/utility/chief/full/New() - ..() +/obj/item/weapon/storage/belt/utility/chief/full/PopulateContents() new /obj/item/weapon/screwdriver/power(src) new /obj/item/weapon/crowbar/power(src) new /obj/item/weapon/weldingtool/experimental(src)//This can be changed if this is too much @@ -54,8 +53,7 @@ //much roomier now that we've managed to remove two tools -/obj/item/weapon/storage/belt/utility/full/New() - ..() +/obj/item/weapon/storage/belt/utility/full/PopulateContents() new /obj/item/weapon/screwdriver(src) new /obj/item/weapon/wrench(src) new /obj/item/weapon/weldingtool(src) @@ -65,8 +63,7 @@ new /obj/item/stack/cable_coil(src,30,pick("red","yellow","orange")) -/obj/item/weapon/storage/belt/utility/atmostech/New() - ..() +/obj/item/weapon/storage/belt/utility/atmostech/PopulateContents() new /obj/item/weapon/screwdriver(src) new /obj/item/weapon/wrench(src) new /obj/item/weapon/weldingtool(src) @@ -153,8 +150,7 @@ /obj/item/weapon/restraints/legcuffs/bola ) -/obj/item/weapon/storage/belt/security/full/New() - ..() +/obj/item/weapon/storage/belt/security/full/PopulateContents() new /obj/item/weapon/reagent_containers/spray/pepper(src) new /obj/item/weapon/restraints/handcuffs(src) new /obj/item/weapon/grenade/flashbang(src) @@ -235,8 +231,7 @@ /obj/item/device/soulstone ) -/obj/item/weapon/storage/belt/soulstone/full/New() - ..() +/obj/item/weapon/storage/belt/soulstone/full/PopulateContents() for(var/i in 1 to 6) new /obj/item/device/soulstone(src) @@ -265,8 +260,7 @@ icon_state = "belt" item_state = "security" -/obj/item/weapon/storage/belt/military/abductor/full/New() - ..() +/obj/item/weapon/storage/belt/military/abductor/full/PopulateContents() new /obj/item/weapon/screwdriver/abductor(src) new /obj/item/weapon/wrench/abductor(src) new /obj/item/weapon/weldingtool/abductor(src) @@ -304,8 +298,7 @@ /obj/item/weapon/reagent_containers/food/drinks/bottle/molotov, /obj/item/weapon/c4, ) -/obj/item/weapon/storage/belt/grenade/full/New() - ..() +/obj/item/weapon/storage/belt/grenade/full/PopulateContents() new /obj/item/weapon/grenade/flashbang(src) new /obj/item/weapon/grenade/smokebomb(src) new /obj/item/weapon/grenade/smokebomb(src) @@ -345,8 +338,7 @@ /obj/item/weapon/gun/magic/wand ) -/obj/item/weapon/storage/belt/wands/full/New() - ..() +/obj/item/weapon/storage/belt/wands/full/PopulateContents() new /obj/item/weapon/gun/magic/wand/death(src) new /obj/item/weapon/gun/magic/wand/resurrection(src) new /obj/item/weapon/gun/magic/wand/polymorph(src) @@ -400,8 +392,7 @@ ) alternate_worn_layer = UNDER_SUIT_LAYER -/obj/item/weapon/storage/belt/holster/full/New() - ..() +/obj/item/weapon/storage/belt/holster/full/PopulateContents() new /obj/item/weapon/gun/ballistic/revolver/detective(src) new /obj/item/ammo_box/c38(src) new /obj/item/ammo_box/c38(src) @@ -505,7 +496,6 @@ ..() -/obj/item/weapon/storage/belt/sabre/New() - ..() +/obj/item/weapon/storage/belt/sabre/PopulateContents() new /obj/item/weapon/melee/sabre(src) update_icon() diff --git a/code/game/objects/items/weapons/storage/book.dm b/code/game/objects/items/weapons/storage/book.dm index daf8e8e78f..83805d969a 100644 --- a/code/game/objects/items/weapons/storage/book.dm +++ b/code/game/objects/items/weapons/storage/book.dm @@ -11,17 +11,18 @@ var/title = "book" /obj/item/weapon/storage/book/attack_self(mob/user) - to_chat(user, "The pages of [title] have been cut out!") + to_chat(user, "The pages of [title] have been cut out!") -var/global/list/biblenames = list("Bible", "Quran", "Scrapbook", "Burning Bible", "Clown Bible", "Banana Bible", "Creeper Bible", "White Bible", "Holy Light", "The God Delusion", "Tome", "The King in Yellow", "Ithaqua", "Scientology", "Melted Bible", "Necronomicon") -var/global/list/biblestates = list("bible", "koran", "scrapbook", "burning", "honk1", "honk2", "creeper", "white", "holylight", "atheist", "tome", "kingyellow", "ithaqua", "scientology", "melted", "necronomicon") -var/global/list/bibleitemstates = list("bible", "koran", "scrapbook", "bible", "bible", "bible", "syringe_kit", "syringe_kit", "syringe_kit", "syringe_kit", "syringe_kit", "kingyellow", "ithaqua", "scientology", "melted", "necronomicon") +GLOBAL_LIST_INIT(biblenames, list("Bible", "Quran", "Scrapbook", "Burning Bible", "Clown Bible", "Banana Bible", "Creeper Bible", "White Bible", "Holy Light", "The God Delusion", "Tome", "The King in Yellow", "Ithaqua", "Scientology", "Melted Bible", "Necronomicon")) +GLOBAL_LIST_INIT(biblestates, list("bible", "koran", "scrapbook", "burning", "honk1", "honk2", "creeper", "white", "holylight", "atheist", "tome", "kingyellow", "ithaqua", "scientology", "melted", "necronomicon")) +GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "bible", "bible", "bible", "syringe_kit", "syringe_kit", "syringe_kit", "syringe_kit", "syringe_kit", "kingyellow", "ithaqua", "scientology", "melted", "necronomicon")) /obj/item/weapon/storage/book/bible name = "bible" desc = "Apply to head repeatedly." icon = 'icons/obj/storage.dmi' - icon_state ="bible" + icon_state = "bible" + item_state = "bible" var/mob/affecting = null var/deity_name = "Christ" @@ -33,12 +34,11 @@ var/global/list/bibleitemstates = list("bible", "koran", "scrapbook", "bible", if(!istype(H)) return // If H is the Chaplain, we can set the icon_state of the bible (but only once!) - if(!SSreligion.Bible_icon_state && H.job == "Chaplain") + if(!SSreligion.bible_icon_state && H.job == "Chaplain") var/dat = "Pick Bible Style

    Pick a bible style

    [dpt]
    " - var/i - for(i = 1, i < biblestates.len, i++) - var/icon/bibleicon = icon('icons/obj/storage.dmi', biblestates[i]) - var/nicename = biblenames[i] + for(var/i in 1 to GLOB.biblestates.len) + var/icon/bibleicon = icon('icons/obj/storage.dmi', GLOB.biblestates[i]) + var/nicename = GLOB.biblenames[i] H << browse_rsc(bibleicon, nicename) dat += {""} dat += "
    [nicename]
    " @@ -47,20 +47,20 @@ var/global/list/bibleitemstates = list("bible", "koran", "scrapbook", "bible", /obj/item/weapon/storage/book/bible/Topic(href, href_list) if(!usr.canUseTopic(src)) return - if(href_list["seticon"] && ticker && !SSreligion.Bible_icon_state) + if(href_list["seticon"] && SSreligion && !SSreligion.bible_icon_state) var/iconi = text2num(href_list["seticon"]) - var/biblename = biblenames[iconi] + var/biblename = GLOB.biblenames[iconi] var/obj/item/weapon/storage/book/bible/B = locate(href_list["src"]) - B.icon_state = biblestates[iconi] - B.item_state = bibleitemstates[iconi] + B.icon_state = GLOB.biblestates[iconi] + B.item_state = GLOB.bibleitemstates[iconi] if(B.icon_state == "honk1" || B.icon_state == "honk2") var/mob/living/carbon/human/H = usr H.dna.add_mutation(CLOWNMUT) H.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/clown_hat(H), slot_wear_mask) - SSreligion.Bible_icon_state = B.icon_state - SSreligion.Bible_item_state = B.item_state + SSreligion.bible_icon_state = B.icon_state + SSreligion.bible_item_state = B.item_state feedback_set_details("religion_book","[biblename]") usr << browse(null, "window=editicon") @@ -154,6 +154,5 @@ var/global/list/bibleitemstates = list("bible", "koran", "scrapbook", "bible", /obj/item/weapon/storage/book/bible/booze desc = "To be applied to the head repeatedly." -/obj/item/weapon/storage/book/bible/booze/New() - ..() +/obj/item/weapon/storage/book/bible/booze/PopulateContents() new /obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey(src) diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index ecad2dd215..9410b29ea0 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -30,8 +30,8 @@ var/foldable = /obj/item/stack/sheet/cardboard var/illustration = "writing" -/obj/item/weapon/storage/box/Initialize() - . = ..() +/obj/item/weapon/storage/box/Initialize(mapload) + ..() update_icon() /obj/item/weapon/storage/box/update_icon() @@ -72,8 +72,7 @@ name = "diskette box" illustration = "disk_kit" -/obj/item/weapon/storage/box/disks/Initialize() - ..() +/obj/item/weapon/storage/box/disks/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/disk/data(src) @@ -82,24 +81,21 @@ name = "plant data disks box" illustration = "disk_kit" -/obj/item/weapon/storage/box/disks_plantgene/Initialize() - ..() +/obj/item/weapon/storage/box/disks_plantgene/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/disk/plantgene(src) // Ordinary survival box -/obj/item/weapon/storage/box/survival/New() - ..() +/obj/item/weapon/storage/box/survival/PopulateContents() new /obj/item/clothing/mask/breath(src) new /obj/item/weapon/tank/internals/emergency_oxygen(src) new /obj/item/weapon/reagent_containers/hypospray/medipen(src) -/obj/item/weapon/storage/box/survival/radio/New() - ..() +/obj/item/weapon/storage/box/survival/radio/PopulateContents() + ..() // we want the survival stuff too. new /obj/item/device/radio/off(src) -/obj/item/weapon/storage/box/survival_mining/New() - ..() +/obj/item/weapon/storage/box/survival_mining/PopulateContents() new /obj/item/clothing/mask/gas/explorer(src) new /obj/item/weapon/tank/internals/emergency_oxygen/engi(src) new /obj/item/weapon/crowbar/red(src) @@ -107,31 +103,28 @@ // Engineer survival box -/obj/item/weapon/storage/box/engineer/New() - ..() +/obj/item/weapon/storage/box/engineer/PopulateContents() new /obj/item/clothing/mask/breath(src) new /obj/item/weapon/tank/internals/emergency_oxygen/engi(src) new /obj/item/weapon/reagent_containers/hypospray/medipen(src) -/obj/item/weapon/storage/box/engineer/radio/New() - ..() +/obj/item/weapon/storage/box/engineer/radio/PopulateContents() + ..() // we want the regular items too. new /obj/item/device/radio/off(src) // Syndie survival box -/obj/item/weapon/storage/box/syndie/New() - ..() +/obj/item/weapon/storage/box/syndie/PopulateContents() new /obj/item/clothing/mask/gas/syndicate(src) new /obj/item/weapon/tank/internals/emergency_oxygen/engi(src) // Security survival box -/obj/item/weapon/storage/box/security/New() - ..() +/obj/item/weapon/storage/box/security/PopulateContents() new /obj/item/clothing/mask/gas/sechailer(src) new /obj/item/weapon/tank/internals/emergency_oxygen(src) new /obj/item/weapon/reagent_containers/hypospray/medipen(src) -/obj/item/weapon/storage/box/security/radio/New() - ..() +/obj/item/weapon/storage/box/security/radio/PopulateContents() + ..() // we want the regular stuff too new /obj/item/device/radio/off(src) /obj/item/weapon/storage/box/gloves @@ -139,8 +132,7 @@ desc = "Contains sterile latex gloves." illustration = "latex" -/obj/item/weapon/storage/box/gloves/New() - ..() +/obj/item/weapon/storage/box/gloves/PopulateContents() for(var/i in 1 to 7) new /obj/item/clothing/gloves/color/latex(src) @@ -149,8 +141,7 @@ desc = "This box contains sterile medical masks." illustration = "sterile" -/obj/item/weapon/storage/box/masks/New() - ..() +/obj/item/weapon/storage/box/masks/PopulateContents() for(var/i in 1 to 7) new /obj/item/clothing/mask/surgical(src) @@ -159,47 +150,34 @@ desc = "A box full of syringes." illustration = "syringe" -/obj/item/weapon/storage/box/syringes/New() - ..() +/obj/item/weapon/storage/box/syringes/PopulateContents() for(var/i in 1 to 7) - new /obj/item/weapon/reagent_containers/syringe( src ) + new /obj/item/weapon/reagent_containers/syringe(src) /obj/item/weapon/storage/box/medipens name = "box of medipens" desc = "A box full of epinephrine MediPens." illustration = "syringe" -/obj/item/weapon/storage/box/medipens/New() - ..() +/obj/item/weapon/storage/box/medipens/PopulateContents() for(var/i in 1 to 7) - new /obj/item/weapon/reagent_containers/hypospray/medipen( src ) + new /obj/item/weapon/reagent_containers/hypospray/medipen(src) /obj/item/weapon/storage/box/medipens/utility name = "stimpack value kit" desc = "A box with several stimpack medipens for the economical miner." illustration = "syringe" -/obj/item/weapon/storage/box/medipens/utility/New() - ..() +/obj/item/weapon/storage/box/medipens/utility/PopulateContents() + ..() // includes regular medipens. for(var/i in 1 to 5) new /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack(src) -/obj/item/weapon/storage/box/medipens/survival - name = "Survival pen bundle" - desc = "a box with several survival pens inside, welcome to immortality!!" - illustration = "syringe" - -/obj/item/weapon/storage/box/medipens/survival/New() - ..() - for(var/i in 1 to 5) - new /obj/item/weapon/reagent_containers/hypospray/medipen/survival(src) - /obj/item/weapon/storage/box/beakers name = "box of beakers" illustration = "beaker" -/obj/item/weapon/storage/box/beakers/New() - ..() +/obj/item/weapon/storage/box/beakers/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/reagent_containers/glass/beaker( src ) @@ -207,8 +185,7 @@ name = "box of DNA injectors" desc = "This box contains injectors, it seems." -/obj/item/weapon/storage/box/injectors/New() - ..() +/obj/item/weapon/storage/box/injectors/PopulateContents() for(var/i in 1 to 3) new /obj/item/weapon/dnainjector/h2m(src) for(var/i in 1 to 3) @@ -220,8 +197,7 @@ icon_state = "secbox" illustration = "flashbang" -/obj/item/weapon/storage/box/flashbangs/New() - ..() +/obj/item/weapon/storage/box/flashbangs/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/grenade/flashbang(src) @@ -231,8 +207,7 @@ icon_state = "secbox" illustration = "flashbang" -/obj/item/weapon/storage/box/flashes/New() - ..() +/obj/item/weapon/storage/box/flashes/PopulateContents() for(var/i in 1 to 6) new /obj/item/device/assembly/flash/handheld(src) @@ -241,9 +216,9 @@ desc = "This box contains everything necessary to build a wall-mounted flash. WARNING: Flashes can cause serious eye damage, protective eyewear is required." illustration = "flashbang" -/obj/item/weapon/storage/box/wall_flash/New() - ..() +/obj/item/weapon/storage/box/wall_flash/PopulateContents() var/id = rand(1000, 9999) + // FIXME what if this conflicts with an existing one? new /obj/item/wallframe/button(src) new /obj/item/weapon/electronics/airlock(src) @@ -260,8 +235,7 @@ desc = "WARNING: These devices are extremely dangerous and can cause blindness and skin irritation." illustration = "flashbang" -/obj/item/weapon/storage/box/teargas/New() - ..() +/obj/item/weapon/storage/box/teargas/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/grenade/chem_grenade/teargas(src) @@ -270,8 +244,7 @@ desc = "A box with 5 emp grenades." illustration = "flashbang" -/obj/item/weapon/storage/box/emps/New() - ..() +/obj/item/weapon/storage/box/emps/PopulateContents() for(var/i in 1 to 5) new /obj/item/weapon/grenade/empgrenade(src) @@ -280,8 +253,7 @@ desc = "Box full of scum-bag tracking utensils." illustration = "implant" -/obj/item/weapon/storage/box/trackimp/New() - ..() +/obj/item/weapon/storage/box/trackimp/PopulateContents() for(var/i in 1 to 4) new /obj/item/weapon/implantcase/tracking(src) new /obj/item/weapon/implanter(src) @@ -293,8 +265,7 @@ desc = "For finding those who have died on the accursed lavaworld." illustration = "implant" -/obj/item/weapon/storage/box/minertracker/New() - ..() +/obj/item/weapon/storage/box/minertracker/PopulateContents() for(var/i in 1 to 3) new /obj/item/weapon/implantcase/tracking(src) new /obj/item/weapon/implanter(src) @@ -306,8 +277,7 @@ desc = "Box of stuff used to implant chemicals." illustration = "implant" -/obj/item/weapon/storage/box/chemimp/New() - ..() +/obj/item/weapon/storage/box/chemimp/PopulateContents() for(var/i in 1 to 5) new /obj/item/weapon/implantcase/chem(src) new /obj/item/weapon/implanter(src) @@ -318,8 +288,7 @@ desc = "Box of exile implants. It has a picture of a clown being booted through the Gateway." illustration = "implant" -/obj/item/weapon/storage/box/exileimp/New() - ..() +/obj/item/weapon/storage/box/exileimp/PopulateContents() for(var/i in 1 to 5) new /obj/item/weapon/implantcase/exile(src) new /obj/item/weapon/implanter(src) @@ -329,13 +298,17 @@ desc = "The label indicates that it contains body bags." illustration = "bodybags" +/obj/item/weapon/storage/box/bodybags/PopulateContents() + ..() + for(var/i in 1 to 7) + new /obj/item/bodybag(src) + /obj/item/weapon/storage/box/rxglasses name = "box of prescription glasses" desc = "This box contains nerd glasses." illustration = "glasses" -/obj/item/weapon/storage/box/rxglasses/New() - ..() +/obj/item/weapon/storage/box/rxglasses/PopulateContents() for(var/i in 1 to 7) new /obj/item/clothing/glasses/regular(src) @@ -343,8 +316,7 @@ name = "box of drinking glasses" desc = "It has a picture of drinking glasses on it." -/obj/item/weapon/storage/box/drinkingglasses/New() - ..() +/obj/item/weapon/storage/box/drinkingglasses/PopulateContents() for(var/i in 1 to 6) new /obj/item/weapon/reagent_containers/food/drinks/drinkingglass(src) @@ -352,8 +324,7 @@ name = "box of condiment bottles" desc = "It has a large ketchup smear on it." -/obj/item/weapon/storage/box/condimentbottles/New() - ..() +/obj/item/weapon/storage/box/condimentbottles/PopulateContents() for(var/i in 1 to 6) new /obj/item/weapon/reagent_containers/food/condiment(src) @@ -361,8 +332,7 @@ name = "box of paper cups" desc = "It has pictures of paper cups on the front." -/obj/item/weapon/storage/box/cups/New() - ..() +/obj/item/weapon/storage/box/cups/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/reagent_containers/food/drinks/sillycup( src ) @@ -371,8 +341,7 @@ desc = "Instructions: Heat in microwave. Product will cool if not eaten within seven minutes." illustration = "donk_kit" -/obj/item/weapon/storage/box/donkpockets/New() - ..() +/obj/item/weapon/storage/box/donkpockets/PopulateContents() for(var/i in 1 to 6) new /obj/item/weapon/reagent_containers/food/snacks/donkpocket(src) @@ -384,9 +353,8 @@ can_hold = list(/obj/item/weapon/reagent_containers/food/snacks/monkeycube) illustration = null -/obj/item/weapon/storage/box/monkeycubes/New() - ..() - for(var/i = 1; i <= 5; i++) +/obj/item/weapon/storage/box/monkeycubes/PopulateContents() + for(var/i in 1 to 5) new /obj/item/weapon/reagent_containers/food/snacks/monkeycube(src) /obj/item/weapon/storage/box/ids @@ -394,8 +362,7 @@ desc = "Has so many empty IDs." illustration = "id" -/obj/item/weapon/storage/box/ids/New() - ..() +/obj/item/weapon/storage/box/ids/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/card/id(src) @@ -405,13 +372,26 @@ desc = "A box of spare PDA microcomputers." illustration = "pda" +/obj/item/weapon/storage/box/PDAs/PopulateContents() + new /obj/item/device/pda(src) + new /obj/item/device/pda(src) + new /obj/item/device/pda(src) + new /obj/item/device/pda(src) + new /obj/item/weapon/cartridge/head(src) + + var/newcart = pick( /obj/item/weapon/cartridge/engineering, + /obj/item/weapon/cartridge/security, + /obj/item/weapon/cartridge/medical, + /obj/item/weapon/cartridge/signal/toxins, + /obj/item/weapon/cartridge/quartermaster) + new newcart(src) + /obj/item/weapon/storage/box/silver_ids name = "box of spare silver IDs" desc = "Shiny IDs for important people." illustration = "id" -/obj/item/weapon/storage/box/silver_ids/New() - ..() +/obj/item/weapon/storage/box/silver_ids/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/card/id/silver(src) @@ -420,7 +400,7 @@ desc = "Take away their last shred of dignity, their name." illustration = "id" -/obj/item/weapon/storage/box/prisoner/New() +/obj/item/weapon/storage/box/prisoner/PopulateContents() ..() new /obj/item/weapon/card/id/prisoner/one(src) new /obj/item/weapon/card/id/prisoner/two(src) @@ -435,8 +415,7 @@ desc = "A box full of PDA cartridges used by Security." illustration = "pda" -/obj/item/weapon/storage/box/seccarts/New() - ..() +/obj/item/weapon/storage/box/seccarts/PopulateContents() new /obj/item/weapon/cartridge/detective(src) for(var/i in 1 to 6) new /obj/item/weapon/cartridge/security(src) @@ -446,8 +425,7 @@ desc = "A box full of standard firing pins, to allow newly-developed firearms to operate." illustration = "id" -/obj/item/weapon/storage/box/firingpins/New() - ..() +/obj/item/weapon/storage/box/firingpins/PopulateContents() for(var/i in 1 to 5) new /obj/item/device/firing_pin(src) @@ -456,8 +434,7 @@ desc = "A box full of laser tag firing pins, to allow newly-developed firearms to require wearing brightly coloured plastic armor before being able to be used." illustration = "id" -/obj/item/weapon/storage/box/lasertagpins/New() - ..() +/obj/item/weapon/storage/box/lasertagpins/PopulateContents() for(var/i in 1 to 3) new /obj/item/device/firing_pin/tag/red(src) new /obj/item/device/firing_pin/tag/blue(src) @@ -468,8 +445,7 @@ icon_state = "secbox" illustration = "handcuff" -/obj/item/weapon/storage/box/handcuffs/New() - ..() +/obj/item/weapon/storage/box/handcuffs/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/restraints/handcuffs(src) @@ -479,8 +455,7 @@ icon_state = "secbox" illustration = "handcuff" -/obj/item/weapon/storage/box/zipties/New() - ..() +/obj/item/weapon/storage/box/zipties/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/restraints/handcuffs/cable/zipties(src) @@ -490,8 +465,7 @@ icon_state = "alienbox" illustration = "handcuff" -/obj/item/weapon/storage/box/alienhandcuffs/New() - ..() +/obj/item/weapon/storage/box/alienhandcuffs/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/restraints/handcuffs/alien(src) @@ -500,8 +474,7 @@ desc = "A sleek, sturdy box used to hold replica spacesuits." icon_state = "syndiebox" -/obj/item/weapon/storage/box/fakesyndiesuit/New() - ..() +/obj/item/weapon/storage/box/fakesyndiesuit/PopulateContents() new /obj/item/clothing/head/syndicatefake(src) new /obj/item/clothing/suit/syndicatefake(src) @@ -510,20 +483,18 @@ desc = "Keep out of reach of children." illustration = "mousetraps" -/obj/item/weapon/storage/box/mousetraps/New() - ..() +/obj/item/weapon/storage/box/mousetraps/PopulateContents() for(var/i in 1 to 6) - new /obj/item/device/assembly/mousetrap( src ) + new /obj/item/device/assembly/mousetrap(src) /obj/item/weapon/storage/box/pillbottles name = "box of pill bottles" desc = "It has pictures of pill bottles on its front." illustration = "pillbox" -/obj/item/weapon/storage/box/pillbottles/New() - ..() +/obj/item/weapon/storage/box/pillbottles/PopulateContents() for(var/i in 1 to 7) - new /obj/item/weapon/storage/pill_bottle( src ) + new /obj/item/weapon/storage/pill_bottle(src) /obj/item/weapon/storage/box/snappops name = "snap pop box" @@ -533,9 +504,8 @@ storage_slots = 8 can_hold = list(/obj/item/toy/snappop) -/obj/item/weapon/storage/box/snappops/New() - ..() - for(var/i=1; i <= storage_slots; i++) +/obj/item/weapon/storage/box/snappops/PopulateContents() + for(var/i in 1 to storage_slots) new /obj/item/toy/snappop(src) /obj/item/weapon/storage/box/matches @@ -549,9 +519,8 @@ slot_flags = SLOT_BELT can_hold = list(/obj/item/weapon/match) -/obj/item/weapon/storage/box/matches/New() - ..() - for(var/i=1; i <= storage_slots; i++) +/obj/item/weapon/storage/box/matches/PopulateContents() + for(var/i in 1 to storage_slots) new /obj/item/weapon/match(src) /obj/item/weapon/storage/box/matches/attackby(obj/item/weapon/match/W as obj, mob/user as mob, params) @@ -570,29 +539,26 @@ max_combined_w_class = 21 use_to_pickup = 1 // for picking up broken bulbs, not that most people will try -/obj/item/weapon/storage/box/lights/bulbs/New() - ..() - for(var/i = 0; i < 21; i++) +/obj/item/weapon/storage/box/lights/bulbs/PopulateContents() + for(var/i in 1 to 21) new /obj/item/weapon/light/bulb(src) /obj/item/weapon/storage/box/lights/tubes name = "box of replacement tubes" illustration = "lighttube" -/obj/item/weapon/storage/box/lights/tubes/New() - ..() - for(var/i = 0; i < 21; i++) +/obj/item/weapon/storage/box/lights/tubes/PopulateContents() + for(var/i in 1 to 21) new /obj/item/weapon/light/tube(src) /obj/item/weapon/storage/box/lights/mixed name = "box of replacement lights" illustration = "lightmixed" -/obj/item/weapon/storage/box/lights/mixed/New() - ..() - for(var/i = 0; i < 14; i++) +/obj/item/weapon/storage/box/lights/mixed/PopulateContents() + for(var/i in 1 to 14) new /obj/item/weapon/light/tube(src) - for(var/i = 0; i < 7; i++) + for(var/i in 1 to 7) new /obj/item/weapon/light/bulb(src) @@ -600,8 +566,7 @@ name = "box of deputy armbands" desc = "To be issued to those authorized to act as deputy of security." -/obj/item/weapon/storage/box/deputy/New() - ..() +/obj/item/weapon/storage/box/deputy/PopulateContents() for(var/i in 1 to 7) new /obj/item/clothing/tie/armband/deputy(src) @@ -610,8 +575,7 @@ desc = "To be used to rapidly seal hull breaches." illustration = "flashbang" -/obj/item/weapon/storage/box/metalfoam/New() - ..() +/obj/item/weapon/storage/box/metalfoam/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/grenade/chem_grenade/metalfoam(src) @@ -632,28 +596,23 @@ playsound(loc, "rustle", 50, 1, -5) user.visible_message("[user] hugs \the [src].","You hug \the [src].") -/obj/item/weapon/storage/box/hug/medical/New() - ..() +/obj/item/weapon/storage/box/hug/medical/PopulateContents() new /obj/item/stack/medical/bruise_pack(src) new /obj/item/stack/medical/ointment(src) new /obj/item/weapon/reagent_containers/hypospray/medipen(src) -/obj/item/weapon/storage/box/hug/survival/New() - ..() +/obj/item/weapon/storage/box/hug/survival/PopulateContents() new /obj/item/clothing/mask/breath(src) new /obj/item/weapon/tank/internals/emergency_oxygen(src) new /obj/item/weapon/reagent_containers/hypospray/medipen(src) -/obj/item/ammo_casing/shotgun/rubbershot - /obj/item/weapon/storage/box/rubbershot name = "box of rubber shots" desc = "A box full of rubber shots, designed for riot shotguns." icon_state = "rubbershot_box" illustration = null -/obj/item/weapon/storage/box/rubbershot/New() - ..() +/obj/item/weapon/storage/box/rubbershot/PopulateContents() for(var/i in 1 to 7) new /obj/item/ammo_casing/shotgun/rubbershot(src) @@ -663,15 +622,9 @@ icon_state = "lethalshot_box" illustration = null -/obj/item/weapon/storage/box/lethalshot/New() - ..() - new /obj/item/ammo_casing/shotgun/buckshot(src) - new /obj/item/ammo_casing/shotgun/buckshot(src) - new /obj/item/ammo_casing/shotgun/buckshot(src) - new /obj/item/ammo_casing/shotgun/buckshot(src) - new /obj/item/ammo_casing/shotgun/buckshot(src) - new /obj/item/ammo_casing/shotgun/buckshot(src) - new /obj/item/ammo_casing/shotgun/buckshot(src) +/obj/item/weapon/storage/box/lethalshot/PopulateContents() + for(var/i in 1 to 7) + new /obj/item/ammo_casing/shotgun/buckshot(src) /obj/item/weapon/storage/box/beanbag name = "box of beanbags" @@ -679,23 +632,16 @@ icon_state = "rubbershot_box" illustration = null -/obj/item/weapon/storage/box/beanbag/New() - ..() - new /obj/item/ammo_casing/shotgun/beanbag(src) - new /obj/item/ammo_casing/shotgun/beanbag(src) - new /obj/item/ammo_casing/shotgun/beanbag(src) - new /obj/item/ammo_casing/shotgun/beanbag(src) - new /obj/item/ammo_casing/shotgun/beanbag(src) - new /obj/item/ammo_casing/shotgun/beanbag(src) - +/obj/item/weapon/storage/box/beanbag/PopulateContents() + for(var/i in 1 to 6) + new /obj/item/ammo_casing/shotgun/beanbag(src) /obj/item/weapon/storage/box/actionfigure name = "box of action figures" desc = "The latest set of collectable action figures." icon_state = "box" -/obj/item/weapon/storage/box/actionfigure/New() - ..() +/obj/item/weapon/storage/box/actionfigure/PopulateContents() for(var/i in 1 to 4) var/randomFigure = pick(subtypesof(/obj/item/toy/figure)) new randomFigure(src) @@ -775,11 +721,16 @@ illustration = "donk_kit" item_state = null +/obj/item/weapon/storage/box/ingredients/Initialize() + ..() + if(item_state) + name = "[name] ([item_state])" + desc = "A box containing supplementary ingredients for the aspiring chef. This box's theme is '[item_state]'." + /obj/item/weapon/storage/box/ingredients/wildcard item_state = "wildcard" -/obj/item/weapon/storage/box/ingredients/wildcard/New() - ..() +/obj/item/weapon/storage/box/ingredients/wildcard/PopulateContents() for(var/i in 1 to 7) var/randomFood = pick(/obj/item/weapon/reagent_containers/food/snacks/grown/chili, /obj/item/weapon/reagent_containers/food/snacks/grown/tomato, @@ -800,8 +751,7 @@ /obj/item/weapon/storage/box/ingredients/fiesta item_state = "fiesta" -/obj/item/weapon/storage/box/ingredients/fiesta/New() - ..() +/obj/item/weapon/storage/box/ingredients/fiesta/PopulateContents() new /obj/item/weapon/reagent_containers/food/snacks/tortilla(src) for(var/i in 1 to 2) new /obj/item/weapon/reagent_containers/food/snacks/grown/corn(src) @@ -811,8 +761,7 @@ /obj/item/weapon/storage/box/ingredients/italian item_state = "italian" -/obj/item/weapon/storage/box/ingredients/italian/New() - ..() +/obj/item/weapon/storage/box/ingredients/italian/PopulateContents() for(var/i in 1 to 3) new /obj/item/weapon/reagent_containers/food/snacks/grown/tomato(src) new /obj/item/weapon/reagent_containers/food/snacks/faggot(src) @@ -821,8 +770,7 @@ /obj/item/weapon/storage/box/ingredients/vegetarian item_state = "vegetarian" -/obj/item/weapon/storage/box/ingredients/vegetarian/New() - ..() +/obj/item/weapon/storage/box/ingredients/vegetarian/PopulateContents() for(var/i in 1 to 2) new /obj/item/weapon/reagent_containers/food/snacks/grown/carrot(src) new /obj/item/weapon/reagent_containers/food/snacks/grown/eggplant(src) @@ -834,8 +782,7 @@ /obj/item/weapon/storage/box/ingredients/american item_state = "american" -/obj/item/weapon/storage/box/ingredients/american/New() - ..() +/obj/item/weapon/storage/box/ingredients/american/PopulateContents() for(var/i in 1 to 2) new /obj/item/weapon/reagent_containers/food/snacks/grown/potato(src) new /obj/item/weapon/reagent_containers/food/snacks/grown/tomato(src) @@ -845,8 +792,7 @@ /obj/item/weapon/storage/box/ingredients/fruity item_state = "fruity" -/obj/item/weapon/storage/box/ingredients/fruity/New() - ..() +/obj/item/weapon/storage/box/ingredients/fruity/PopulateContents() for(var/i in 1 to 2) new /obj/item/weapon/reagent_containers/food/snacks/grown/apple(src) new /obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange(src) @@ -857,8 +803,7 @@ /obj/item/weapon/storage/box/ingredients/sweets item_state = "sweets" -/obj/item/weapon/storage/box/ingredients/sweets/New() - ..() +/obj/item/weapon/storage/box/ingredients/sweets/PopulateContents() for(var/i in 1 to 2) new /obj/item/weapon/reagent_containers/food/snacks/grown/cherries(src) new /obj/item/weapon/reagent_containers/food/snacks/grown/banana(src) @@ -869,8 +814,7 @@ /obj/item/weapon/storage/box/ingredients/delights item_state = "delights" -/obj/item/weapon/storage/box/ingredients/delights/New() - ..() +/obj/item/weapon/storage/box/ingredients/delights/PopulateContents() for(var/i in 1 to 2) new /obj/item/weapon/reagent_containers/food/snacks/grown/potato/sweet(src) new /obj/item/weapon/reagent_containers/food/snacks/grown/bluecherries(src) @@ -881,8 +825,7 @@ /obj/item/weapon/storage/box/ingredients/grains item_state = "grains" -/obj/item/weapon/storage/box/ingredients/grains/New() - ..() +/obj/item/weapon/storage/box/ingredients/grains/PopulateContents() for(var/i in 1 to 3) new /obj/item/weapon/reagent_containers/food/snacks/grown/oat(src) new /obj/item/weapon/reagent_containers/food/snacks/grown/wheat(src) @@ -893,8 +836,7 @@ /obj/item/weapon/storage/box/ingredients/carnivore item_state = "carnivore" -/obj/item/weapon/storage/box/ingredients/carnivore/New() - ..() +/obj/item/weapon/storage/box/ingredients/carnivore/PopulateContents() new /obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear(src) new /obj/item/weapon/reagent_containers/food/snacks/meat/slab/spider(src) new /obj/item/weapon/reagent_containers/food/snacks/spidereggs(src) @@ -906,40 +848,34 @@ /obj/item/weapon/storage/box/ingredients/exotic item_state = "exotic" -/obj/item/weapon/storage/box/ingredients/exotic/New() - ..() +/obj/item/weapon/storage/box/ingredients/exotic/PopulateContents() for(var/i in 1 to 2) new /obj/item/weapon/reagent_containers/food/snacks/carpmeat(src) new /obj/item/weapon/reagent_containers/food/snacks/grown/soybeans(src) new /obj/item/weapon/reagent_containers/food/snacks/grown/cabbage(src) new /obj/item/weapon/reagent_containers/food/snacks/grown/chili(src) -/obj/item/weapon/storage/box/ingredients/New() - ..() - if(item_state) - name = "[name] ([item_state])" - desc = "A box containing supplementary ingredients for the aspiring chef. This box's theme is '[item_state]'." - /obj/item/weapon/storage/box/emptysandbags name = "box of empty sandbags" -/obj/item/weapon/storage/box/emptysandbags/New() - ..() - new /obj/item/weapon/emptysandbag(src) - new /obj/item/weapon/emptysandbag(src) - new /obj/item/weapon/emptysandbag(src) - new /obj/item/weapon/emptysandbag(src) - new /obj/item/weapon/emptysandbag(src) - new /obj/item/weapon/emptysandbag(src) - new /obj/item/weapon/emptysandbag(src) +/obj/item/weapon/storage/box/emptysandbags/PopulateContents() + for(var/i in 1 to 7) + new /obj/item/weapon/emptysandbag(src) /obj/item/weapon/storage/box/rndboards name = "\proper the liberator's legacy" desc = "A box containing a gift for worthy golems." -/obj/item/weapon/storage/box/rndboards/New() - ..() +/obj/item/weapon/storage/box/rndboards/PopulateContents() new /obj/item/weapon/circuitboard/machine/protolathe(src) new /obj/item/weapon/circuitboard/machine/destructive_analyzer(src) new /obj/item/weapon/circuitboard/machine/circuit_imprinter(src) new /obj/item/weapon/circuitboard/computer/rdconsole(src) + +/obj/item/weapon/storage/box/silver_sulf + name = "box of silver sulfadiazine patches" + desc = "Contains patches used to treat burns." + +/obj/item/weapon/storage/box/silver_sulf/PopulateContents() + for(var/i in 1 to 7) + new /obj/item/weapon/reagent_containers/pill/patch/silver_sulf(src) diff --git a/code/game/objects/items/weapons/storage/briefcase.dm b/code/game/objects/items/weapons/storage/briefcase.dm index 0deb3c43dc..bc7f1d3fb2 100644 --- a/code/game/objects/items/weapons/storage/briefcase.dm +++ b/code/game/objects/items/weapons/storage/briefcase.dm @@ -16,8 +16,7 @@ max_integrity = 150 var/folder_path = /obj/item/weapon/folder //this is the path of the folder that gets spawned in New() -/obj/item/weapon/storage/briefcase/New() - ..() +/obj/item/weapon/storage/briefcase/PopulateContents() new /obj/item/weapon/pen(src) var/obj/item/weapon/folder/folder = new folder_path(src) for(var/i in 1 to 6) @@ -26,7 +25,7 @@ /obj/item/weapon/storage/briefcase/lawyer folder_path = /obj/item/weapon/folder/blue -/obj/item/weapon/storage/briefcase/lawyer/New() +/obj/item/weapon/storage/briefcase/lawyer/PopulateContents() new /obj/item/weapon/stamp/law(src) ..() @@ -47,8 +46,8 @@ obj_integrity = 150 max_integrity = 150 -/obj/item/weapon/storage/briefcase/sniperbundle/New() - ..() +/obj/item/weapon/storage/briefcase/sniperbundle/PopulateContents() + ..() // in case you need any paperwork done after your rampage new /obj/item/weapon/gun/ballistic/automatic/sniper_rifle/syndicate(src) new /obj/item/clothing/neck/tie/red(src) new /obj/item/clothing/under/syndicate/sniper(src) diff --git a/code/game/objects/items/weapons/storage/fancy.dm b/code/game/objects/items/weapons/storage/fancy.dm index 95978000bf..3923bf9da9 100644 --- a/code/game/objects/items/weapons/storage/fancy.dm +++ b/code/game/objects/items/weapons/storage/fancy.dm @@ -22,8 +22,7 @@ var/spawn_type = null var/fancy_open = FALSE -/obj/item/weapon/storage/fancy/New() - ..() +/obj/item/weapon/storage/fancy/PopulateContents() for(var/i = 1 to storage_slots) new spawn_type(src) @@ -111,7 +110,7 @@ //CIG PACK// //////////// /obj/item/weapon/storage/fancy/cigarettes - name = "Space Cigarettes" + name = "\improper Space Cigarettes packet" desc = "The most popular brand of cigarettes, sponsors of the Space Olympics." icon = 'icons/obj/cigarettes.dmi' icon_state = "cig" @@ -122,15 +121,7 @@ storage_slots = 6 can_hold = list(/obj/item/clothing/mask/cigarette, /obj/item/weapon/lighter) icon_type = "cigarette" - spawn_type = /obj/item/clothing/mask/cigarette - -/obj/item/weapon/storage/fancy/cigarettes/New() - ..() - create_reagents(15 * storage_slots)//so people can inject cigarettes without opening a packet, now with being able to inject the whole one - reagents.set_reacting(FALSE) - for(var/obj/item/clothing/mask/cigarette/cig in src) - cig.desc = "\An [name] brand [cig.name]." - name = "\improper [name] packet" + spawn_type = /obj/item/clothing/mask/cigarette/space_cigarette /obj/item/weapon/storage/fancy/cigarettes/AltClick(mob/user) if(user.get_active_held_item()) @@ -160,13 +151,6 @@ else cut_overlays() -/obj/item/weapon/storage/fancy/cigarettes/remove_from_storage(obj/item/W, atom/new_location) - if(istype(W,/obj/item/clothing/mask/cigarette)) - if(reagents) - reagents.trans_to(W,(reagents.total_volume/contents.len)) - fancy_open = TRUE - ..() - /obj/item/weapon/storage/fancy/cigarettes/attack(mob/living/carbon/M as mob, mob/living/carbon/user as mob) if(!istype(M, /mob)) return @@ -184,65 +168,52 @@ to_chat(user, "There are no [icon_type]s left in the pack.") /obj/item/weapon/storage/fancy/cigarettes/dromedaryco - name = "DromedaryCo" + name = "\improper DromedaryCo packet" desc = "A packet of six imported DromedaryCo cancer sticks. A label on the packaging reads, \"Wouldn't a slow death make a change?\"" icon_state = "dromedary" + spawn_type = /obj/item/clothing/mask/cigarette/dromedary /obj/item/weapon/storage/fancy/cigarettes/cigpack_uplift - name = "Uplift Smooth" + name = "\improper Uplift Smooth packet" desc = "Your favorite brand, now menthol flavored." icon_state = "uplift" + spawn_type = /obj/item/clothing/mask/cigarette/uplift /obj/item/weapon/storage/fancy/cigarettes/cigpack_robust - name = "Robust" + name = "\improper Robust packet" desc = "Smoked by the robust." icon_state = "robust" + spawn_type = /obj/item/clothing/mask/cigarette/robust /obj/item/weapon/storage/fancy/cigarettes/cigpack_robustgold - name = "Robust Gold" + name = "\improper Robust Gold packet" desc = "Smoked by the truly robust." icon_state = "robustg" - -/obj/item/weapon/storage/fancy/cigarettes/cigpack_robustgold/New() - ..() - for(var/i = 1 to storage_slots) - reagents.add_reagent("gold",1) + spawn_type = /obj/item/clothing/mask/cigarette/robustgold /obj/item/weapon/storage/fancy/cigarettes/cigpack_carp - name = "Carp Classic" + name = "\improper Carp Classic packet" desc = "Since 2313." icon_state = "carp" + spawn_type = /obj/item/clothing/mask/cigarette/carp /obj/item/weapon/storage/fancy/cigarettes/cigpack_syndicate - name = "unknown" + name = "cigarette packet" desc = "An obscure brand of cigarettes." icon_state = "syndie" - -/obj/item/weapon/storage/fancy/cigarettes/cigpack_syndicate/New() - ..() - for(var/i = 1 to storage_slots) - reagents.add_reagent("omnizine",15) - name = "cigarette packet" - + spawn_type = /obj/item/clothing/mask/cigarette/syndicate /obj/item/weapon/storage/fancy/cigarettes/cigpack_midori - name = "Midori Tabako" + name = "\improper Midori Tabako packet" desc = "You can't understand the runes, but the packet smells funny." icon_state = "midori" spawn_type = /obj/item/clothing/mask/cigarette/rollie /obj/item/weapon/storage/fancy/cigarettes/cigpack_shadyjims - name ="Shady Jim's Super Slims" + name = "\improper Shady Jim's Super Slims packet" desc = "Is your weight slowing you down? Having trouble running away from gravitational singularities? Can't stop stuffing your mouth? Smoke Shady Jim's Super Slims and watch all that fat burn away. Guaranteed results!" icon_state = "shadyjim" - -/obj/item/weapon/storage/fancy/cigarettes/cigpack_shadyjims/New() - ..() - for(var/i = 1 to storage_slots) - reagents.add_reagent("lipolicide",4) - reagents.add_reagent("ammonia",2) - reagents.add_reagent("plantbgone",1) - reagents.add_reagent("toxin",1.5) + spawn_type = /obj/item/clothing/mask/cigarette/shadyjims /obj/item/weapon/storage/fancy/rollingpapers name = "rolling paper pack" diff --git a/code/game/objects/items/weapons/storage/firstaid.dm b/code/game/objects/items/weapons/storage/firstaid.dm index a792f03bf7..3beecc4f71 100644 --- a/code/game/objects/items/weapons/storage/firstaid.dm +++ b/code/game/objects/items/weapons/storage/firstaid.dm @@ -20,9 +20,9 @@ icon_state = "firstaid" desc = "A first aid kit with the ability to heal common types of injuries." -/obj/item/weapon/storage/firstaid/regular/New() - ..() - if(empty) return +/obj/item/weapon/storage/firstaid/regular/PopulateContents() + if(empty) + return new /obj/item/stack/medical/gauze(src) new /obj/item/stack/medical/bruise_pack(src) new /obj/item/stack/medical/bruise_pack(src) @@ -30,7 +30,6 @@ new /obj/item/stack/medical/ointment(src) new /obj/item/weapon/reagent_containers/hypospray/medipen(src) new /obj/item/device/healthanalyzer(src) - return /obj/item/weapon/storage/firstaid/fire name = "burn treatment kit" @@ -38,17 +37,19 @@ icon_state = "ointment" item_state = "firstaid-ointment" -/obj/item/weapon/storage/firstaid/fire/New() +/obj/item/weapon/storage/firstaid/fire/Initialize(mapload) ..() - if(empty) return icon_state = pick("ointment","firefirstaid") + +/obj/item/weapon/storage/firstaid/fire/PopulateContents() + if(empty) + return for(var/i in 1 to 3) new /obj/item/weapon/reagent_containers/pill/patch/silver_sulf(src) new /obj/item/weapon/reagent_containers/pill/oxandrolone(src) new /obj/item/weapon/reagent_containers/pill/oxandrolone(src) new /obj/item/weapon/reagent_containers/hypospray/medipen(src) new /obj/item/device/healthanalyzer(src) - return /obj/item/weapon/storage/firstaid/toxin name = "toxin treatment kit" @@ -56,16 +57,18 @@ icon_state = "antitoxin" item_state = "firstaid-toxin" -/obj/item/weapon/storage/firstaid/toxin/New() - ..() - if(empty) return +/obj/item/weapon/storage/firstaid/toxin/Initialize(mapload) + . = ..() icon_state = pick("antitoxin","antitoxfirstaid","antitoxfirstaid2","antitoxfirstaid3") + +/obj/item/weapon/storage/firstaid/toxin/PopulateContents() + if(empty) + return for(var/i in 1 to 4) new /obj/item/weapon/reagent_containers/syringe/charcoal(src) for(var/i in 1 to 2) new /obj/item/weapon/storage/pill_bottle/charcoal(src) new /obj/item/device/healthanalyzer(src) - return /obj/item/weapon/storage/firstaid/o2 name = "oxygen deprivation treatment kit" @@ -73,15 +76,14 @@ icon_state = "o2" item_state = "firstaid-o2" -/obj/item/weapon/storage/firstaid/o2/New() - ..() - if(empty) return +/obj/item/weapon/storage/firstaid/o2/PopulateContents() + if(empty) + return for(var/i in 1 to 4) new /obj/item/weapon/reagent_containers/pill/salbutamol(src) new /obj/item/weapon/reagent_containers/hypospray/medipen(src) new /obj/item/weapon/reagent_containers/hypospray/medipen(src) new /obj/item/device/healthanalyzer(src) - return /obj/item/weapon/storage/firstaid/brute name = "brute trauma treatment kit" @@ -89,15 +91,14 @@ icon_state = "brute" item_state = "firstaid-brute" -/obj/item/weapon/storage/firstaid/brute/New() - ..() - if(empty) return +/obj/item/weapon/storage/firstaid/brute/PopulateContents() + if(empty) + return for(var/i in 1 to 4) new /obj/item/weapon/reagent_containers/pill/patch/styptic(src) new /obj/item/stack/medical/gauze(src) new /obj/item/stack/medical/gauze(src) new /obj/item/device/healthanalyzer(src) - return /obj/item/weapon/storage/firstaid/tactical name = "combat medical kit" @@ -105,9 +106,9 @@ icon_state = "bezerk" max_w_class = WEIGHT_CLASS_NORMAL -/obj/item/weapon/storage/firstaid/tactical/New() - ..() - if(empty) return +/obj/item/weapon/storage/firstaid/tactical/PopulateContents() + if(empty) + return new /obj/item/stack/medical/gauze(src) new /obj/item/weapon/defibrillator/compact/combat/loaded(src) new /obj/item/weapon/reagent_containers/hypospray/combat(src) @@ -115,7 +116,6 @@ new /obj/item/weapon/reagent_containers/pill/patch/silver_sulf(src) new /obj/item/weapon/reagent_containers/syringe/lethal/choral(src) new /obj/item/clothing/glasses/hud/health/night(src) - return /* @@ -147,21 +147,11 @@ usr.s_active.close(usr) src.show_to(usr) -/obj/item/weapon/storage/box/silver_sulf - name = "box of silver sulfadiazine patches" - desc = "Contains patches used to treat burns." - -/obj/item/weapon/storage/box/silver_sulf/New() - ..() - for(var/i in 1 to 7) - new /obj/item/weapon/reagent_containers/pill/patch/silver_sulf(src) - /obj/item/weapon/storage/pill_bottle/charcoal name = "bottle of charcoal pills" desc = "Contains pills used to counter toxins." -/obj/item/weapon/storage/pill_bottle/charcoal/New() - ..() +/obj/item/weapon/storage/pill_bottle/charcoal/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/reagent_containers/pill/charcoal(src) @@ -169,8 +159,7 @@ name = "bottle of epinephrine pills" desc = "Contains pills used to stabilize patients." -/obj/item/weapon/storage/pill_bottle/epinephrine/New() - ..() +/obj/item/weapon/storage/pill_bottle/epinephrine/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/reagent_containers/pill/epinephrine(src) @@ -178,8 +167,7 @@ name = "bottle of mutadone pills" desc = "Contains pills used to treat genetic abnormalities." -/obj/item/weapon/storage/pill_bottle/mutadone/New() - ..() +/obj/item/weapon/storage/pill_bottle/mutadone/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/reagent_containers/pill/mutadone(src) @@ -187,8 +175,7 @@ name = "bottle of mannitol pills" desc = "Contains pills used to treat brain damage." -/obj/item/weapon/storage/pill_bottle/mannitol/New() - ..() +/obj/item/weapon/storage/pill_bottle/mannitol/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/reagent_containers/pill/mannitol(src) @@ -196,17 +183,15 @@ name = "bottle of stimulant pills" desc = "Guaranteed to give you that extra burst of energy during a long shift!" -/obj/item/weapon/storage/pill_bottle/stimulant/New() - ..() +/obj/item/weapon/storage/pill_bottle/stimulant/PopulateContents() for(var/i in 1 to 5) new /obj/item/weapon/reagent_containers/pill/stimulant(src) /obj/item/weapon/storage/pill_bottle/mining - name = "box of patches" + name = "bottle of patches" desc = "Contains patches used to treat brute and burn damage." -/obj/item/weapon/storage/pill_bottle/mining/New() - ..() +/obj/item/weapon/storage/pill_bottle/mining/PopulateContents() new /obj/item/weapon/reagent_containers/pill/patch/silver_sulf(src) for(var/i in 1 to 3) - new /obj/item/weapon/reagent_containers/pill/patch/styptic(src) \ No newline at end of file + new /obj/item/weapon/reagent_containers/pill/patch/styptic(src) diff --git a/code/game/objects/items/weapons/storage/internal.dm b/code/game/objects/items/weapons/storage/internal.dm index 9fdc14f85c..8c7b7df04c 100644 --- a/code/game/objects/items/weapons/storage/internal.dm +++ b/code/game/objects/items/weapons/storage/internal.dm @@ -70,6 +70,5 @@ /obj/item/weapon/storage/internal/pocket/small/detective priority = TRUE // so the detectives would discover pockets in their hats -/obj/item/weapon/storage/internal/pocket/small/detective/New() - ..() +/obj/item/weapon/storage/internal/pocket/small/detective/PopulateContents() new /obj/item/weapon/reagent_containers/food/drinks/flask/det(src) diff --git a/code/game/objects/items/weapons/storage/lockbox.dm b/code/game/objects/items/weapons/storage/lockbox.dm index e2b45252ae..2a026a8f9e 100644 --- a/code/game/objects/items/weapons/storage/lockbox.dm +++ b/code/game/objects/items/weapons/storage/lockbox.dm @@ -1,5 +1,3 @@ - - /obj/item/weapon/storage/lockbox name = "lockbox" desc = "A locked box." @@ -9,7 +7,7 @@ max_w_class = WEIGHT_CLASS_NORMAL max_combined_w_class = 14 //The sum of the w_classes of all the items in this storage item. storage_slots = 4 - req_access = list(access_armory) + req_access = list(GLOB.access_armory) var/locked = 1 var/broken = 0 var/icon_locked = "lockbox+l" @@ -78,10 +76,9 @@ /obj/item/weapon/storage/lockbox/loyalty name = "lockbox of mindshield implants" - req_access = list(access_security) + req_access = list(GLOB.access_security) -/obj/item/weapon/storage/lockbox/loyalty/New() - ..() +/obj/item/weapon/storage/lockbox/loyalty/PopulateContents() for(var/i in 1 to 3) new /obj/item/weapon/implantcase/mindshield(src) new /obj/item/weapon/implanter/mindshield(src) @@ -90,10 +87,9 @@ /obj/item/weapon/storage/lockbox/clusterbang name = "lockbox of clusterbangs" desc = "You have a bad feeling about opening this." - req_access = list(access_security) + req_access = list(GLOB.access_security) -/obj/item/weapon/storage/lockbox/clusterbang/New() - ..() +/obj/item/weapon/storage/lockbox/clusterbang/PopulateContents() new /obj/item/weapon/grenade/clusterbuster(src) /obj/item/weapon/storage/lockbox/medal @@ -104,13 +100,12 @@ w_class = WEIGHT_CLASS_NORMAL max_w_class = WEIGHT_CLASS_SMALL storage_slots = 10 - req_access = list(access_captain) + req_access = list(GLOB.access_captain) icon_locked = "medalbox+l" icon_closed = "medalbox" icon_broken = "medalbox+b" -/obj/item/weapon/storage/lockbox/medal/New() - ..() +/obj/item/weapon/storage/lockbox/medal/PopulateContents() new /obj/item/clothing/tie/medal/silver/valor(src) new /obj/item/clothing/tie/medal/bronze_heart(src) for(var/i in 1 to 3) diff --git a/code/game/objects/items/weapons/storage/secure.dm b/code/game/objects/items/weapons/storage/secure.dm index c248808aae..b628832aa7 100644 --- a/code/game/objects/items/weapons/storage/secure.dm +++ b/code/game/objects/items/weapons/storage/secure.dm @@ -145,10 +145,9 @@ max_combined_w_class = 21 attack_verb = list("bashed", "battered", "bludgeoned", "thrashed", "whacked") -/obj/item/weapon/storage/secure/briefcase/New() +/obj/item/weapon/storage/secure/briefcase/PopulateContents() new /obj/item/weapon/paper(src) new /obj/item/weapon/pen(src) - return ..() /obj/item/weapon/storage/secure/briefcase/attack_hand(mob/user) if ((src.loc == user) && (src.locked == 1)) @@ -161,10 +160,10 @@ /obj/item/weapon/storage/secure/briefcase/syndie force = 15 -/obj/item/weapon/storage/secure/briefcase/syndie/New() +/obj/item/weapon/storage/secure/briefcase/syndie/PopulateContents() + ..() for(var/i = 0, i < storage_slots - 2, i++) new /obj/item/stack/spacecash/c1000(src) - return ..() // ----------------------------- @@ -185,14 +184,12 @@ density = 0 cant_hold = list(/obj/item/weapon/storage/secure/briefcase) -/obj/item/weapon/storage/secure/safe/New() - ..() +/obj/item/weapon/storage/secure/safe/PopulateContents() new /obj/item/weapon/paper(src) new /obj/item/weapon/pen(src) /obj/item/weapon/storage/secure/safe/attack_hand(mob/user) return attack_self(user) -/obj/item/weapon/storage/secure/safe/HoS/New() - ..() - //new /obj/item/weapon/storage/lockbox/clusterbang(src) This item is currently broken... and probably shouldnt exist to begin with (even though it's cool) +/obj/item/weapon/storage/secure/safe/HoS + name = "head of security's safe" diff --git a/code/game/objects/items/weapons/storage/storage.dm b/code/game/objects/items/weapons/storage/storage.dm index 79bfb62312..60c5d9e587 100644 --- a/code/game/objects/items/weapons/storage/storage.dm +++ b/code/game/objects/items/weapons/storage/storage.dm @@ -498,7 +498,7 @@ remove_from_storage(I, T) -/obj/item/weapon/storage/New() +/obj/item/weapon/storage/Initialize(mapload) ..() can_hold = typecacheof(can_hold) @@ -528,6 +528,8 @@ closer.plane = ABOVE_HUD_PLANE orient2hud() + PopulateContents() + /obj/item/weapon/storage/Destroy() for(var/obj/O in contents) @@ -561,3 +563,7 @@ for(var/atom/A in contents) A.ex_act(severity, target) CHECK_TICK + +//Cyberboss says: "USE THIS TO FILL IT, NOT INITIALIZE OR NEW" + +/obj/item/weapon/storage/proc/PopulateContents() diff --git a/code/game/objects/items/weapons/storage/toolbox.dm b/code/game/objects/items/weapons/storage/toolbox.dm index b1b7c823a2..b72a197791 100644 --- a/code/game/objects/items/weapons/storage/toolbox.dm +++ b/code/game/objects/items/weapons/storage/toolbox.dm @@ -41,8 +41,7 @@ icon_state = "red" item_state = "toolbox_red" -/obj/item/weapon/storage/toolbox/emergency/New() - ..() +/obj/item/weapon/storage/toolbox/emergency/PopulateContents() new /obj/item/weapon/crowbar/red(src) new /obj/item/weapon/weldingtool/mini(src) new /obj/item/weapon/extinguisher/mini(src) @@ -65,8 +64,7 @@ icon_state = "blue" item_state = "toolbox_blue" -/obj/item/weapon/storage/toolbox/mechanical/New() - ..() +/obj/item/weapon/storage/toolbox/mechanical/PopulateContents() new /obj/item/weapon/screwdriver(src) new /obj/item/weapon/wrench(src) new /obj/item/weapon/weldingtool(src) @@ -84,8 +82,7 @@ icon_state = "yellow" item_state = "toolbox_yellow" -/obj/item/weapon/storage/toolbox/electrical/New() - ..() +/obj/item/weapon/storage/toolbox/electrical/PopulateContents() var/pickedcolor = pick("red","yellow","green","blue","pink","orange","cyan","white") new /obj/item/weapon/screwdriver(src) new /obj/item/weapon/wirecutters(src) @@ -107,8 +104,7 @@ force = 15 throwforce = 18 -/obj/item/weapon/storage/toolbox/syndicate/New() - ..() +/obj/item/weapon/storage/toolbox/syndicate/PopulateContents() new /obj/item/weapon/screwdriver/nuke(src) new /obj/item/weapon/wrench(src) new /obj/item/weapon/weldingtool/largetank(src) @@ -122,8 +118,7 @@ icon_state = "blue" item_state = "toolbox_blue" -/obj/item/weapon/storage/toolbox/drone/New() - ..() +/obj/item/weapon/storage/toolbox/drone/PopulateContents() var/pickedcolor = pick("red","yellow","green","blue","pink","orange","cyan","white") new /obj/item/weapon/screwdriver(src) new /obj/item/weapon/wrench(src) @@ -147,8 +142,7 @@ attack_verb = list("robusted", "crushed", "smashed") var/proselytizer_type = /obj/item/clockwork/clockwork_proselytizer/scarab -/obj/item/weapon/storage/toolbox/brass/prefilled/New() - ..() +/obj/item/weapon/storage/toolbox/brass/prefilled/PopulateContents() new proselytizer_type(src) new /obj/item/weapon/screwdriver/brass(src) new /obj/item/weapon/wirecutters/brass(src) @@ -159,7 +153,7 @@ /obj/item/weapon/storage/toolbox/brass/prefilled/ratvar var/slab_type = /obj/item/clockwork/slab/scarab -/obj/item/weapon/storage/toolbox/brass/prefilled/ratvar/New() +/obj/item/weapon/storage/toolbox/brass/prefilled/ratvar/PopulateContents() ..() new slab_type(src) @@ -177,8 +171,7 @@ storage_slots = 10 w_class = WEIGHT_CLASS_GIGANTIC //Holds more than a regular toolbox! -/obj/item/weapon/storage/toolbox/artistic/New() - ..() +/obj/item/weapon/storage/toolbox/artistic/PopulateContents() new/obj/item/weapon/storage/crayons(src) new/obj/item/weapon/crowbar(src) new/obj/item/stack/cable_coil/red(src) diff --git a/code/game/objects/items/weapons/storage/uplink_kits.dm b/code/game/objects/items/weapons/storage/uplink_kits.dm index 556fc94901..335545e8c9 100644 --- a/code/game/objects/items/weapons/storage/uplink_kits.dm +++ b/code/game/objects/items/weapons/storage/uplink_kits.dm @@ -1,7 +1,6 @@ /obj/item/weapon/storage/box/syndicate -/obj/item/weapon/storage/box/syndicate/New() - ..() +/obj/item/weapon/storage/box/syndicate/PopulateContents() switch (pickweight(list("bloodyspai" = 3, "stealth" = 2, "bond" = 2, "screwed" = 2, "sabotage" = 3, "guns" = 2, "murder" = 2, "implant" = 1, "hacker" = 3, "darklord" = 1, "sniper" = 1, "metaops" = 1, "ninja" = 1))) if("bloodyspai") // 27 tc now this is more right new /obj/item/clothing/under/chameleon(src) // 2 tc since it's not the full set @@ -141,8 +140,7 @@ /obj/item/weapon/storage/box/syndie_kit/imp_freedom name = "boxed freedom implant (with injector)" -/obj/item/weapon/storage/box/syndie_kit/imp_freedom/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/imp_freedom/PopulateContents() var/obj/item/weapon/implanter/O = new(src) O.imp = new /obj/item/weapon/implant/freedom(O) O.update_icon() @@ -150,25 +148,23 @@ /obj/item/weapon/storage/box/syndie_kit/imp_microbomb name = "Microbomb Implant (with injector)" -/obj/item/weapon/storage/box/syndie_kit/imp_microbomb/New() +/obj/item/weapon/storage/box/syndie_kit/imp_microbomb/PopulateContents() var/obj/item/weapon/implanter/O = new(src) O.imp = new /obj/item/weapon/implant/explosive(O) O.update_icon() - ..() /obj/item/weapon/storage/box/syndie_kit/imp_macrobomb name = "Macrobomb Implant (with injector)" -/obj/item/weapon/storage/box/syndie_kit/imp_macrobomb/New() +/obj/item/weapon/storage/box/syndie_kit/imp_macrobomb/PopulateContents() var/obj/item/weapon/implanter/O = new(src) O.imp = new /obj/item/weapon/implant/explosive/macro(O) O.update_icon() - ..() /obj/item/weapon/storage/box/syndie_kit/imp_uplink name = "boxed uplink implant (with injector)" -/obj/item/weapon/storage/box/syndie_kit/imp_uplink/New() +/obj/item/weapon/storage/box/syndie_kit/imp_uplink/PopulateContents() ..() var/obj/item/weapon/implanter/O = new(src) O.imp = new /obj/item/weapon/implant/uplink(O) @@ -177,16 +173,14 @@ /obj/item/weapon/storage/box/syndie_kit/bioterror name = "bioterror syringe box" -/obj/item/weapon/storage/box/syndie_kit/bioterror/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/bioterror/PopulateContents() for(var/i in 1 to 7) new /obj/item/weapon/reagent_containers/syringe/bioterror(src) /obj/item/weapon/storage/box/syndie_kit/imp_adrenal name = "boxed adrenal implant (with injector)" -/obj/item/weapon/storage/box/syndie_kit/imp_adrenal/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/imp_adrenal/PopulateContents() var/obj/item/weapon/implanter/O = new(src) O.imp = new /obj/item/weapon/implant/adrenalin(O) O.update_icon() @@ -194,8 +188,7 @@ /obj/item/weapon/storage/box/syndie_kit/imp_storage name = "boxed storage implant (with injector)" -/obj/item/weapon/storage/box/syndie_kit/imp_storage/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/imp_storage/PopulateContents() new /obj/item/weapon/implanter/storage(src) /obj/item/weapon/storage/box/syndie_kit/space @@ -203,16 +196,14 @@ can_hold = list(/obj/item/clothing/suit/space/syndicate, /obj/item/clothing/head/helmet/space/syndicate) max_w_class = WEIGHT_CLASS_NORMAL -/obj/item/weapon/storage/box/syndie_kit/space/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/space/PopulateContents() new /obj/item/clothing/suit/space/syndicate/black/red(src) // Black and red is so in right now new /obj/item/clothing/head/helmet/space/syndicate/black/red(src) /obj/item/weapon/storage/box/syndie_kit/emp name = "boxed EMP kit" -/obj/item/weapon/storage/box/syndie_kit/emp/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/emp/PopulateContents() new /obj/item/weapon/grenade/empgrenade(src) new /obj/item/weapon/grenade/empgrenade(src) new /obj/item/weapon/grenade/empgrenade(src) @@ -224,8 +215,7 @@ name = "boxed chemical kit" storage_slots = 14 -/obj/item/weapon/storage/box/syndie_kit/chemical/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/chemical/PopulateContents() new /obj/item/weapon/reagent_containers/glass/bottle/polonium(src) new /obj/item/weapon/reagent_containers/glass/bottle/venom(src) new /obj/item/weapon/reagent_containers/glass/bottle/neurotoxin2(src) @@ -243,8 +233,7 @@ /obj/item/weapon/storage/box/syndie_kit/nuke name = "box" -/obj/item/weapon/storage/box/syndie_kit/nuke/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/nuke/PopulateContents() new /obj/item/weapon/screwdriver/nuke(src) new /obj/item/nuke_core_container(src) new /obj/item/weapon/paper/nuke_instructions(src) @@ -252,8 +241,7 @@ /obj/item/weapon/storage/box/syndie_kit/tuberculosisgrenade name = "boxed virus grenade kit" -/obj/item/weapon/storage/box/syndie_kit/tuberculosisgrenade/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/tuberculosisgrenade/PopulateContents() new /obj/item/weapon/grenade/chem_grenade/tuberculosis(src) for(var/i in 1 to 5) new /obj/item/weapon/reagent_containers/hypospray/medipen/tuberculosiscure(src) @@ -263,8 +251,7 @@ /obj/item/weapon/storage/box/syndie_kit/chameleon name = "chameleon kit" -/obj/item/weapon/storage/box/syndie_kit/chameleon/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/chameleon/PopulateContents() new /obj/item/clothing/under/chameleon(src) new /obj/item/clothing/suit/chameleon(src) new /obj/item/clothing/gloves/chameleon(src) @@ -280,9 +267,7 @@ //5*(2*4) = 5*8 = 45, 45 damage if you hit one person with all 5 stars. //Not counting the damage it will do while embedded (2*4 = 8, at 15% chance) -/obj/item/weapon/storage/box/syndie_kit/throwing_weapons/New() - ..() - contents = list() +/obj/item/weapon/storage/box/syndie_kit/throwing_weapons/PopulateContents() new /obj/item/weapon/throwing_star(src) new /obj/item/weapon/throwing_star(src) new /obj/item/weapon/throwing_star(src) @@ -291,28 +276,23 @@ new /obj/item/weapon/restraints/legcuffs/bola/tactical(src) new /obj/item/weapon/restraints/legcuffs/bola/tactical(src) -/obj/item/weapon/storage/box/syndie_kit/cutouts/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/cutouts/PopulateContents() for(var/i in 1 to 3) new/obj/item/cardboard_cutout/adaptive(src) new/obj/item/toy/crayon/rainbow(src) -/obj/item/weapon/storage/box/syndie_kit/romerol/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/romerol/PopulateContents() new /obj/item/weapon/reagent_containers/glass/bottle/romerol(src) new /obj/item/weapon/reagent_containers/syringe(src) new /obj/item/weapon/reagent_containers/dropper(src) -/obj/item/weapon/storage/box/syndie_kit/ez_clean/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/ez_clean/PopulateContents() for(var/i in 1 to 3) new/obj/item/weapon/grenade/chem_grenade/ez_clean(src) -/obj/item/weapon/storage/box/hug/reverse_revolver/New() - ..() +/obj/item/weapon/storage/box/hug/reverse_revolver/PopulateContents() new /obj/item/weapon/gun/ballistic/revolver/reverse(src) -/obj/item/weapon/storage/box/syndie_kit/mimery/New() - ..() +/obj/item/weapon/storage/box/syndie_kit/mimery/PopulateContents() new /obj/item/weapon/spellbook/oneuse/mimery_blockade(src) new /obj/item/weapon/spellbook/oneuse/mimery_guns(src) diff --git a/code/game/objects/items/weapons/storage/wallets.dm b/code/game/objects/items/weapons/storage/wallets.dm index 72db963c59..b2501103aa 100644 --- a/code/game/objects/items/weapons/storage/wallets.dm +++ b/code/game/objects/items/weapons/storage/wallets.dm @@ -72,8 +72,7 @@ else return ..() -/obj/item/weapon/storage/wallet/random/New() - ..() +/obj/item/weapon/storage/wallet/random/PopulateContents() var/item1_type = pick( /obj/item/stack/spacecash/c10,/obj/item/stack/spacecash/c100,/obj/item/stack/spacecash/c1000,/obj/item/stack/spacecash/c20,/obj/item/stack/spacecash/c200,/obj/item/stack/spacecash/c50, /obj/item/stack/spacecash/c500) var/item2_type if(prob(50)) diff --git a/code/game/objects/items/weapons/stunbaton.dm b/code/game/objects/items/weapons/stunbaton.dm index c79e35d9ec..91372da6ae 100644 --- a/code/game/objects/items/weapons/stunbaton.dm +++ b/code/game/objects/items/weapons/stunbaton.dm @@ -29,7 +29,7 @@ /obj/item/weapon/melee/baton/throw_impact(atom/hit_atom) ..() //Only mob/living types have stun handling - if(status && prob(throw_hit_chance) && isliving(hit_atom)) + if(status && prob(throw_hit_chance) && iscarbon(hit_atom)) baton_stun(hit_atom) /obj/item/weapon/melee/baton/loaded/New() //this one starts with a cell pre-installed. @@ -164,7 +164,7 @@ if(ishuman(L)) var/mob/living/carbon/human/H = L - H.forcesay(hit_appends) + H.forcesay(GLOB.hit_appends) return 1 diff --git a/code/game/objects/items/weapons/tanks/tanks.dm b/code/game/objects/items/weapons/tanks/tanks.dm index ffac4b240b..0595076901 100644 --- a/code/game/objects/items/weapons/tanks/tanks.dm +++ b/code/game/objects/items/weapons/tanks/tanks.dm @@ -120,7 +120,7 @@ for(var/obj/item/W in H) H.dropItemToGround(W) if(prob(50)) - step(W, pick(alldirs)) + step(W, pick(GLOB.alldirs)) H.status_flags |= DISFIGURED H.bleed_rate = 5 H.gib_animation() @@ -143,7 +143,7 @@ . = ..() /obj/item/weapon/tank/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = hands_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.hands_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "tanks", name, 420, 200, master_ui, state) diff --git a/code/game/objects/items/weapons/teleportation.dm b/code/game/objects/items/weapons/teleportation.dm index 74a9bc324c..8a37452ffe 100644 --- a/code/game/objects/items/weapons/teleportation.dm +++ b/code/game/objects/items/weapons/teleportation.dm @@ -60,7 +60,7 @@ Frequency: if (sr) src.temp += "Located Beacons:
    " - for(var/obj/item/device/radio/beacon/W in teleportbeacons) + for(var/obj/item/device/radio/beacon/W in GLOB.teleportbeacons) if (W.frequency == src.frequency) var/turf/tr = get_turf(W) if (tr.z == sr.z && tr) @@ -78,7 +78,7 @@ Frequency: src.temp += "[W.code]-[dir2text(get_dir(sr, tr))]-[direct]
    " src.temp += "Extranneous Signals:
    " - for (var/obj/item/weapon/implant/tracking/W in tracked_implants) + for (var/obj/item/weapon/implant/tracking/W in GLOB.tracked_implants) if (!W.imp_in || !ismob(W.loc)) continue else @@ -145,7 +145,7 @@ Frequency: to_chat(user, "\The [src] is malfunctioning.") return var/list/L = list( ) - for(var/obj/machinery/computer/teleporter/com in machines) + for(var/obj/machinery/computer/teleporter/com in GLOB.machines) if(com.target) var/area/A = get_area(com.target) if(!A || A.noteleport) diff --git a/code/game/objects/items/weapons/tools.dm b/code/game/objects/items/weapons/tools.dm index 74d9d256de..be615b297b 100644 --- a/code/game/objects/items/weapons/tools.dm +++ b/code/game/objects/items/weapons/tools.dm @@ -1,4 +1,4 @@ - +#define WELDER_FUEL_BURN_INTERVAL 13 /* Tools! * Note: Multitools are /obj/item/device @@ -336,6 +336,7 @@ var/change_icons = 1 var/can_off_process = 0 var/light_intensity = 2 //how powerful the emitted light is when used. + var/burned_fuel_for = 0 //when fuel was last removed heat = 3800 toolspeed = 1 @@ -381,7 +382,8 @@ if(1) force = 15 damtype = "fire" - if(prob(5)) + ++burned_fuel_for + if(burned_fuel_for >= WELDER_FUEL_BURN_INTERVAL) remove_fuel(1) update_icon() @@ -455,6 +457,8 @@ /obj/item/weapon/weldingtool/proc/remove_fuel(amount = 1, mob/living/M = null) if(!welding || !check_fuel()) return 0 + if(amount) + burned_fuel_for = 0 if(get_fuel() >= amount) reagents.remove_reagent("welding_fuel", amount) check_fuel() @@ -727,3 +731,5 @@ to_chat(user, "You attach the cutting jaws to [src].") qdel(src) user.put_in_active_hand(cutjaws) + +#undef WELDER_FUEL_BURN_INTERVAL diff --git a/code/game/objects/items/weapons/vending_items.dm b/code/game/objects/items/weapons/vending_items.dm index 0c0a3d804a..74ab7be4b6 100644 --- a/code/game/objects/items/weapons/vending_items.dm +++ b/code/game/objects/items/weapons/vending_items.dm @@ -63,11 +63,11 @@ /obj/item/weapon/vending_refill/autodrobe machine_name = "AutoDrobe" icon_state = "refill_costume" - charges = list(33, 2, 3)// of 97 standard, 6 contraband, 9 premium - init_charges = list(33, 2, 3) + charges = list(31, 2, 3)// of 94 standard, 6 contraband, 9 premium + init_charges = list(27, 2, 3) /obj/item/weapon/vending_refill/clothing machine_name = "ClothesMate" icon_state = "refill_clothes" - charges = list(39, 7, 4)// of 115 standard, 18 contraband, 10 premium(?) - init_charges = list(39, 7, 4) + charges = list(31, 4, 4)// of 101 standard, 12 contraband, 10 premium(?) + init_charges = list(31, 4, 4) diff --git a/code/game/objects/items/weapons/weaponry.dm b/code/game/objects/items/weapons/weaponry.dm index 6fb24651b9..a0de9b5f76 100644 --- a/code/game/objects/items/weapons/weaponry.dm +++ b/code/game/objects/items/weapons/weaponry.dm @@ -123,7 +123,7 @@ /obj/item/weapon/claymore/highlander/attack_self(mob/living/user) var/closest_victim var/closest_distance = 255 - for(var/mob/living/carbon/human/H in player_list - user) + for(var/mob/living/carbon/human/H in GLOB.player_list - user) if(H.client && H.mind.special_role == "highlander" && (!closest_victim || get_dist(user, closest_victim) < closest_distance)) closest_victim = H if(!closest_victim) diff --git a/code/game/objects/obj_defense.dm b/code/game/objects/obj_defense.dm index a8c9518685..45f082f72c 100644 --- a/code/game/objects/obj_defense.dm +++ b/code/game/objects/obj_defense.dm @@ -100,7 +100,7 @@ /obj/attack_animal(mob/living/simple_animal/M) if(!M.melee_damage_upper && !M.obj_damage) - M.emote("custom", message = "[M.friendly] [src]") + M.emote("custom", message = "[M.friendly] [src].") return 0 else var/play_soundeffect = 1 @@ -148,7 +148,7 @@ ///// ACID -var/global/image/acid_overlay = image("icon" = 'icons/effects/effects.dmi', "icon_state" = "acid") +GLOBAL_DATUM_INIT(acid_overlay, /image, image("icon" = 'icons/effects/effects.dmi', "icon_state" = "acid")) //the obj's reaction when touched by acid /obj/acid_act(acidpwr, acid_volume) @@ -156,7 +156,7 @@ var/global/image/acid_overlay = image("icon" = 'icons/effects/effects.dmi', "ico if(!acid_level) SSacid.processing[src] = src - add_overlay(acid_overlay, TRUE) + add_overlay(GLOB.acid_overlay, TRUE) var/acid_cap = acidpwr * 300 //so we cannot use huge amounts of weak acids to do as well as strong acids. if(acid_level < acid_cap) acid_level = min(acid_level + acidpwr * acid_volume, acid_cap) @@ -194,7 +194,7 @@ var/global/image/acid_overlay = image("icon" = 'icons/effects/effects.dmi', "ico if(!(resistance_flags & ON_FIRE) && (resistance_flags & FLAMMABLE)) resistance_flags |= ON_FIRE SSfire_burning.processing[src] = src - add_overlay(fire_overlay, TRUE) + add_overlay(GLOB.fire_overlay, TRUE) return 1 //called when the obj is destroyed by fire @@ -206,7 +206,7 @@ var/global/image/acid_overlay = image("icon" = 'icons/effects/effects.dmi', "ico /obj/proc/extinguish() if(resistance_flags & ON_FIRE) resistance_flags &= ~ON_FIRE - cut_overlay(fire_overlay, TRUE) + cut_overlay(GLOB.fire_overlay, TRUE) SSfire_burning.processing -= src diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 905d3646e5..f297662c2d 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -1,12 +1,10 @@ /obj - languages_spoken = HUMAN - languages_understood = HUMAN - var/crit_fail = 0 + var/crit_fail = FALSE animate_movement = 2 var/throwforce = 0 var/in_use = 0 // If we have a user using us, this will be set on. We will check if the user has stopped using us, and thus stop updating and LAGGING EVERYTHING! - var/damtype = "brute" + var/damtype = BRUTE var/force = 0 var/list/armor @@ -18,14 +16,25 @@ var/acid_level = 0 //how much acid is on that obj - var/being_shocked = 0 + var/being_shocked = FALSE var/on_blueprints = FALSE //Are we visible on the station blueprints at roundstart? var/force_blueprints = FALSE //forces the obj to be on the blueprints, regardless of when it was created. - var/persistence_replacement = null //have something WAY too amazing to live to the next round? Set a new path here. Overuse of this var will make me upset. - var/unique_rename = 0 // can you customize the description/name of the thing? + var/persistence_replacement //have something WAY too amazing to live to the next round? Set a new path here. Overuse of this var will make me upset. + var/unique_rename = FALSE // can you customize the description/name of the thing? + + var/dangerous_possession = FALSE //Admin possession yes/no +/obj/vv_edit_var(vname, vval) + switch(vname) + if("dangerous_possession") + return FALSE + if("control_object") + var/obj/O = vval + if(istype(O) && O.dangerous_possession) + return FALSE + ..() /obj/Initialize() ..() diff --git a/code/game/objects/radiation.dm b/code/game/objects/radiation.dm index 1b522d6971..4e763a7b5f 100644 --- a/code/game/objects/radiation.dm +++ b/code/game/objects/radiation.dm @@ -50,4 +50,7 @@ . = ..(amount, TRUE) /mob/living/simple_animal/bot/rad_act(amount) - . = ..(amount, TRUE) \ No newline at end of file + . = ..(amount, TRUE) + +/mob/living/simple_animal/drone/rad_act(amount) + . = ..(amount, TRUE) diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index e35e3816d6..d7fa0f1084 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -17,12 +17,12 @@ queue_smooth(src) queue_smooth_neighbors(src) icon_state = "" - if(ticker) - cameranet.updateVisibility(src) + if(SSticker) + GLOB.cameranet.updateVisibility(src) /obj/structure/Destroy() - if(ticker) - cameranet.updateVisibility(src) + if(SSticker) + GLOB.cameranet.updateVisibility(src) if(smooth) queue_smooth_neighbors(src) return ..() @@ -96,7 +96,7 @@ if(resistance_flags & ON_FIRE) to_chat(user, "It's on fire!") if(broken) - to_chat(user, "It looks broken.") + to_chat(user, "It appears to be broken.") var/examine_status = examine_status(user) if(examine_status) to_chat(user, examine_status) @@ -109,4 +109,5 @@ if(25 to 50) return "It appears heavily damaged." if(0 to 25) - return "It's falling apart!" + if(!broken) + return "It's falling apart!" diff --git a/code/game/objects/structures/ai_core.dm b/code/game/objects/structures/ai_core.dm index 0fa60d55a9..3cf35daa03 100644 --- a/code/game/objects/structures/ai_core.dm +++ b/code/game/objects/structures/ai_core.dm @@ -174,7 +174,7 @@ playsound(loc, P.usesound, 50, 1) to_chat(user, "You connect the monitor.") if(brain) - ticker.mode.remove_antag_for_borging(brain.brainmob.mind) + SSticker.mode.remove_antag_for_borging(brain.brainmob.mind) if(!istype(brain.laws, /datum/ai_laws/ratvar)) remove_servant_of_ratvar(brain.brainmob, TRUE) var/mob/living/silicon/ai/A = new /mob/living/silicon/ai(loc, laws, brain.brainmob) diff --git a/code/game/objects/structures/aliens.dm b/code/game/objects/structures/aliens.dm index 3150d69013..cd5a72d308 100644 --- a/code/game/objects/structures/aliens.dm +++ b/code/game/objects/structures/aliens.dm @@ -69,7 +69,6 @@ /obj/structure/alien/resin/New(location) ..() air_update_turf(1) - return /obj/structure/alien/resin/Move() var/turf/T = loc @@ -127,15 +126,20 @@ var/last_expand = 0 //last world.time this weed expanded var/growth_cooldown_low = 150 var/growth_cooldown_high = 200 - var/static/list/blacklisted_turfs = typecacheof(list( - /turf/open/space, - /turf/open/chasm, - /turf/open/floor/plating/lava)) + var/static/list/blacklisted_turfs -/obj/structure/alien/weeds/New() +/obj/structure/alien/weeds/Initialize() pixel_x = -4 pixel_y = -4 //so the sprites line up right in the map editor ..() + + if(!blacklisted_turfs) + blacklisted_turfs = typecacheof(list( + /turf/open/space, + /turf/open/chasm, + /turf/open/floor/plating/lava)) + + last_expand = world.time + rand(growth_cooldown_low, growth_cooldown_high) if(icon == initial(icon)) switch(rand(1,3)) @@ -171,12 +175,15 @@ name = "glowing resin" desc = "Blue bioluminescence shines from beneath the surface." icon_state = "weednode" - light_range = 1 + light_color = LIGHT_COLOR_BLUE + light_power = 0.5 + var/lon_range = 4 var/node_range = NODERANGE -/obj/structure/alien/weeds/node/New() +/obj/structure/alien/weeds/node/Initialize() icon = 'icons/obj/smooth_structures/alien/weednode.dmi' ..() + set_light(lon_range) var/obj/structure/alien/weeds/W = locate(/obj/structure/alien/weeds) in loc if(W && W != src) qdel(W) @@ -200,39 +207,58 @@ */ //for the status var -#define BURST 0 -#define BURSTING 1 -#define GROWING 2 -#define GROWN 3 +#define BURST "burst" +#define GROWING "growing" +#define GROWN "grown" #define MIN_GROWTH_TIME 900 //time it takes to grow a hugger #define MAX_GROWTH_TIME 1500 /obj/structure/alien/egg name = "egg" desc = "A large mottled egg." + var/base_icon = "egg" icon_state = "egg_growing" - density = 0 - anchored = 1 + density = FALSE + anchored = TRUE obj_integrity = 100 max_integrity = 100 + integrity_failure = 5 var/status = GROWING //can be GROWING, GROWN or BURST; all mutually exclusive layer = MOB_LAYER + var/obj/item/clothing/mask/facehugger/child -/obj/structure/alien/egg/New() - new /obj/item/clothing/mask/facehugger(src) +/obj/structure/alien/egg/Initialize(mapload) ..() - addtimer(CALLBACK(src, .proc/Grow), rand(MIN_GROWTH_TIME, MAX_GROWTH_TIME)) + update_icon() + if(status == GROWING || status == GROWN) + child = new(src) + if(status == GROWING) + addtimer(CALLBACK(src, .proc/Grow), rand(MIN_GROWTH_TIME, MAX_GROWTH_TIME)) + if(status == GROWN) + add_to_proximity_list(src, 1) + if(status == BURST) + obj_integrity = integrity_failure /obj/structure/alien/egg/Destroy() remove_from_proximity_list(src, 1) - return ..() + . = ..() + +/obj/structure/alien/egg/update_icon() + ..() + switch(status) + if(GROWING) + icon_state = "[base_icon]_growing" + if(GROWN) + icon_state = "[base_icon]" + if(BURST) + icon_state = "[base_icon]_hatched" /obj/structure/alien/egg/attack_paw(mob/living/user) - return attack_hand(user) + . = attack_hand(user) /obj/structure/alien/egg/attack_alien(mob/living/carbon/alien/user) - return attack_hand(user) + . = attack_hand(user) /obj/structure/alien/egg/attack_hand(mob/living/user) if(user.getorgan(/obj/item/organ/alien/plasmavessel)) @@ -247,39 +273,39 @@ return if(GROWN) to_chat(user, "You retrieve the child.") - Burst(0) + Burst(kill=FALSE) return else to_chat(user, "It feels slimy.") user.changeNext_move(CLICK_CD_MELEE) -/obj/structure/alien/egg/proc/GetFacehugger() - return locate(/obj/item/clothing/mask/facehugger) in contents - /obj/structure/alien/egg/proc/Grow() - icon_state = "egg" status = GROWN + update_icon() add_to_proximity_list(src, 1) -/obj/structure/alien/egg/proc/Burst(kill = 1) //drops and kills the hugger if any is remaining +//drops and kills the hugger if any is remaining +/obj/structure/alien/egg/proc/Burst(kill = TRUE) if(status == GROWN || status == GROWING) remove_from_proximity_list(src, 1) - icon_state = "egg_hatched" + status = BURST + update_icon() flick("egg_opening", src) - status = BURSTING - spawn(15) - status = BURST - var/obj/item/clothing/mask/facehugger/child = GetFacehugger() - if(child) - child.loc = get_turf(src) - if(kill && istype(child)) - child.Die() - else - for(var/mob/M in range(1,src)) - if(CanHug(M)) - child.Attach(M) - break + addtimer(CALLBACK(src, .proc/finish_bursting, kill), 15) + +/obj/structure/alien/egg/proc/finish_bursting(kill = TRUE) + if(child) + child.forceMove(get_turf(src)) + // TECHNICALLY you could put non-facehuggers in the child var + if(istype(child)) + if(kill) + child.Die() + else + for(var/mob/M in range(1,src)) + if(CanHug(M)) + child.Attach(M) + break /obj/structure/alien/egg/Moved(oldloc) remove_from_proximity_list(oldloc, 1) @@ -287,14 +313,10 @@ add_to_proximity_list(src, 1) return ..() -/obj/structure/alien/egg/deconstruct() +/obj/structure/alien/egg/obj_break(damage_flag) if(!(flags & NODECONSTRUCT)) - if(status != BURST && status != BURSTING) - Burst() - else if(status == BURST) - qdel(src) //Remove the egg after it has been hit after bursting. - else - qdel(src) + if(status != BURST) + Burst(kill=TRUE) /obj/structure/alien/egg/temperature_expose(datum/gas_mixture/air, exposed_temperature, exposed_volume) if(exposed_temperature > 500) @@ -310,10 +332,17 @@ if(C.stat == CONSCIOUS && C.getorgan(/obj/item/organ/body_egg/alien_embryo)) return - Burst(0) + Burst(kill=FALSE) + +/obj/structure/alien/egg/grown + status = GROWN + icon_state = "egg" + +/obj/structure/alien/egg/burst + status = BURST + icon_state = "egg_hatched" #undef BURST -#undef BURSTING #undef GROWING #undef GROWN #undef MIN_GROWTH_TIME diff --git a/code/game/objects/structures/artstuff.dm b/code/game/objects/structures/artstuff.dm index b4e80bf9da..23bbc40ed8 100644 --- a/code/game/objects/structures/artstuff.dm +++ b/code/game/objects/structures/artstuff.dm @@ -45,7 +45,7 @@ #define AMT_OF_CANVASES 4 //Keep this up to date or shit will break. //To safe memory on making /icons we cache the blanks.. -var/global/list/globalBlankCanvases[AMT_OF_CANVASES] +GLOBAL_LIST_INIT(globalBlankCanvases, new(AMT_OF_CANVASES)) /obj/item/weapon/canvas name = "canvas" @@ -71,11 +71,11 @@ var/global/list/globalBlankCanvases[AMT_OF_CANVASES] //Find the right size blank canvas /obj/item/weapon/canvas/proc/getGlobalBackup() . = null - if(globalBlankCanvases[whichGlobalBackup]) - . = globalBlankCanvases[whichGlobalBackup] + if(GLOB.globalBlankCanvases[whichGlobalBackup]) + . = GLOB.globalBlankCanvases[whichGlobalBackup] else var/icon/I = icon(initial(icon),initial(icon_state)) - globalBlankCanvases[whichGlobalBackup] = I + GLOB.globalBlankCanvases[whichGlobalBackup] = I . = I diff --git a/code/game/objects/structures/barsigns.dm b/code/game/objects/structures/barsigns.dm index 707702d9a7..2b1319c50e 100644 --- a/code/game/objects/structures/barsigns.dm +++ b/code/game/objects/structures/barsigns.dm @@ -3,7 +3,7 @@ desc = "A bar sign with no writing on it" icon = 'icons/obj/barsigns.dmi' icon_state = "empty" - req_access = list(access_bar) + req_access = list(GLOB.access_bar) obj_integrity = 500 max_integrity = 500 integrity_failure = 250 @@ -132,7 +132,7 @@ sleep(100) //10 seconds set_sign(new /datum/barsign/hiddensigns/syndibarsign) emagged = 1 - req_access = list(access_syndicate) + req_access = list(GLOB.access_syndicate) @@ -299,6 +299,11 @@ icon = "thenet" desc = "You just seem to get caught up in it for hours." +/datum/barsign/maidcafe + name = "Maid Cafe" + icon = "maidcafe" + desc = "Welcome back, master!" + /datum/barsign/hiddensigns hidden = 1 diff --git a/code/game/objects/structures/beds_chairs/chair.dm b/code/game/objects/structures/beds_chairs/chair.dm index 990f22edf8..fdded787bd 100644 --- a/code/game/objects/structures/beds_chairs/chair.dm +++ b/code/game/objects/structures/beds_chairs/chair.dm @@ -25,7 +25,7 @@ return ..() /obj/structure/chair/proc/RemoveFromLatejoin() - latejoin -= src //These may be here due to the arrivals shuttle + GLOB.latejoin -= src //These may be here due to the arrivals shuttle /obj/structure/chair/deconstruct() // If we have materials, and don't have the NOCONSTRUCT flag @@ -61,7 +61,7 @@ return ..() /obj/structure/chair/attack_tk(mob/user) - if(has_buckled_mobs()) + if(!anchored || has_buckled_mobs()) ..() else rotate() diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 8317f96225..c0f50937d0 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -33,13 +33,19 @@ var/material_drop = /obj/item/stack/sheet/metal var/material_drop_amount = 2 var/delivery_icon = "deliverycloset" //which icon to use when packagewrapped. null to be unwrappable. + var/anchorable = TRUE /obj/structure/closet/Initialize(mapload) - ..() if(mapload && !opened) // if closed, any item at the crate's loc is put in the contents - take_contents() + addtimer(CALLBACK(src, .proc/take_contents), 0) + ..() update_icon() + PopulateContents() + +//USE THIS TO FILL IT, NOT INITIALIZE OR NEW +/obj/structure/closet/proc/PopulateContents() + return /obj/structure/closet/Destroy() dump_contents() @@ -73,8 +79,6 @@ ..() if(anchored) to_chat(user, "It is anchored to the ground.") - if(broken) - to_chat(user, "It appears to be broken.") else if(secure && !opened) to_chat(user, "Alt-click to [locked ? "unlock" : "lock"].") @@ -118,7 +122,7 @@ /obj/structure/closet/proc/take_contents() var/turf/T = get_turf(src) for(var/atom/movable/AM in T) - if(insert(AM) == -1) // limit reached + if(AM != src && insert(AM) == -1) // limit reached break /obj/structure/closet/proc/open(mob/living/user) @@ -240,7 +244,7 @@ "You [welded ? "weld" : "unwelded"] \the [src] with \the [WT].", "You hear welding.") update_icon() - else if(istype(W, /obj/item/weapon/wrench)) + else if(istype(W, /obj/item/weapon/wrench) && anchorable) if(isinspace() && !anchored) return anchored = !anchored @@ -315,6 +319,9 @@ togglelock(user) return +/obj/structure/closet/attack_paw(mob/user) + return attack_hand(user) + /obj/structure/closet/attack_robot(mob/user) if(user.Adjacent(src)) return attack_hand(user) diff --git a/code/game/objects/structures/crates_lockers/closets/bodybag.dm b/code/game/objects/structures/crates_lockers/closets/bodybag.dm index 0cf4048841..e817942a90 100644 --- a/code/game/objects/structures/crates_lockers/closets/bodybag.dm +++ b/code/game/objects/structures/crates_lockers/closets/bodybag.dm @@ -11,6 +11,7 @@ integrity_failure = 0 material_drop = /obj/item/stack/sheet/cloth delivery_icon = null //unwrappable + anchorable = FALSE var/foldedbag_path = /obj/item/bodybag var/tagged = 0 // so closet code knows to put the tag overlay back diff --git a/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm b/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm index d517c9a57f..bb9348ee75 100644 --- a/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm +++ b/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm @@ -14,6 +14,7 @@ cutting_sound = 'sound/items/poster_ripped.ogg' material_drop = /obj/item/stack/sheet/cardboard delivery_icon = "deliverybox" + anchorable = FALSE var/move_speed_multiplier = 1 var/move_delay = 0 var/egged = 0 diff --git a/code/game/objects/structures/crates_lockers/closets/fitness.dm b/code/game/objects/structures/crates_lockers/closets/fitness.dm index baa71a8b19..b22a13f53f 100644 --- a/code/game/objects/structures/crates_lockers/closets/fitness.dm +++ b/code/game/objects/structures/crates_lockers/closets/fitness.dm @@ -3,7 +3,7 @@ desc = "It's a storage unit for athletic wear." icon_door = "mixed" -/obj/structure/closet/athletic_mixed/New() +/obj/structure/closet/athletic_mixed/PopulateContents() ..() new /obj/item/clothing/under/shorts/purple(src) new /obj/item/clothing/under/shorts/grey(src) @@ -19,7 +19,7 @@ name = "boxing gloves" desc = "It's a storage unit for gloves for use in the boxing ring." -/obj/structure/closet/boxinggloves/New() +/obj/structure/closet/boxinggloves/PopulateContents() ..() new /obj/item/clothing/gloves/boxing/blue(src) new /obj/item/clothing/gloves/boxing/green(src) @@ -31,7 +31,7 @@ name = "mask closet" desc = "IT'S A STORAGE UNIT FOR FIGHTER MASKS OLE!" -/obj/structure/closet/masks/New() +/obj/structure/closet/masks/PopulateContents() ..() new /obj/item/clothing/mask/luchador(src) new /obj/item/clothing/mask/luchador/rudos(src) @@ -43,7 +43,7 @@ desc = "It's a storage unit for laser tag equipment." icon_door = "red" -/obj/structure/closet/lasertag/red/New() +/obj/structure/closet/lasertag/red/PopulateContents() ..() for(var/i in 1 to 3) new /obj/item/weapon/gun/energy/laser/redtag(src) @@ -57,7 +57,7 @@ desc = "It's a storage unit for laser tag equipment." icon_door = "blue" -/obj/structure/closet/lasertag/blue/New() +/obj/structure/closet/lasertag/blue/PopulateContents() ..() for(var/i in 1 to 3) new /obj/item/weapon/gun/energy/laser/bluetag(src) diff --git a/code/game/objects/structures/crates_lockers/closets/gimmick.dm b/code/game/objects/structures/crates_lockers/closets/gimmick.dm index 9769f58989..54590da389 100644 --- a/code/game/objects/structures/crates_lockers/closets/gimmick.dm +++ b/code/game/objects/structures/crates_lockers/closets/gimmick.dm @@ -21,7 +21,7 @@ name = "russian surplus closet" desc = "It's a storage unit for Russian standard-issue surplus." -/obj/structure/closet/gimmick/russian/New() +/obj/structure/closet/gimmick/russian/PopulateContents() ..() for(var/i in 1 to 5) new /obj/item/clothing/head/ushanka(src) @@ -32,7 +32,7 @@ name = "tacticool gear closet" desc = "It's a storage unit for Tacticool gear." -/obj/structure/closet/gimmick/tacticool/New() +/obj/structure/closet/gimmick/tacticool/PopulateContents() ..() new /obj/item/clothing/glasses/eyepatch(src) new /obj/item/clothing/glasses/sunglasses(src) @@ -59,7 +59,7 @@ name = "red-team Thunderdome closet" icon_door = "red" -/obj/structure/closet/thunderdome/tdred/New() +/obj/structure/closet/thunderdome/tdred/PopulateContents() ..() for(var/i in 1 to 3) new /obj/item/clothing/suit/armor/tdome/red(src) @@ -78,7 +78,7 @@ name = "green-team Thunderdome closet" icon_door = "green" -/obj/structure/closet/thunderdome/tdgreen/New() +/obj/structure/closet/thunderdome/tdgreen/PopulateContents() ..() for(var/i in 1 to 3) new /obj/item/clothing/suit/armor/tdome/green(src) @@ -97,7 +97,7 @@ desc = "It's a storage unit for operational gear." icon_state = "syndicate" -/obj/structure/closet/malf/suits/New() +/obj/structure/closet/malf/suits/PopulateContents() ..() new /obj/item/weapon/tank/jetpack/void(src) new /obj/item/clothing/mask/breath(src) diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm index ed368ba3da..801808f25e 100644 --- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm @@ -5,7 +5,7 @@ desc = "It's a storage unit for formal clothing." icon_door = "black" -/obj/structure/closet/gmcloset/New() +/obj/structure/closet/gmcloset/PopulateContents() ..() new /obj/item/clothing/head/that(src) new /obj/item/device/radio/headset/headset_srv(src) @@ -33,7 +33,7 @@ desc = "It's a storage unit for foodservice garments and mouse traps." icon_door = "black" -/obj/structure/closet/chefcloset/New() +/obj/structure/closet/chefcloset/PopulateContents() ..() new /obj/item/clothing/under/waiter(src) new /obj/item/clothing/under/waiter(src) @@ -57,7 +57,7 @@ desc = "It's a storage unit for janitorial clothes and gear." icon_door = "mixed" -/obj/structure/closet/jcloset/New() +/obj/structure/closet/jcloset/PopulateContents() ..() new /obj/item/clothing/under/rank/janitor(src) new /obj/item/weapon/cartridge/janitor(src) @@ -81,7 +81,7 @@ desc = "It's a storage unit for courtroom apparel and items." icon_door = "blue" -/obj/structure/closet/lawcloset/New() +/obj/structure/closet/lawcloset/PopulateContents() ..() new /obj/item/clothing/under/lawyer/female(src) new /obj/item/clothing/under/lawyer/black(src) @@ -102,9 +102,7 @@ desc = "It's a storage unit for Nanotrasen-approved religious attire." icon_door = "black" -/obj/structure/closet/wardrobe/chaplain_black/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/chaplain_black/PopulateContents() new /obj/item/clothing/under/rank/chaplain(src) new /obj/item/clothing/shoes/sneakers/black(src) new /obj/item/clothing/suit/nun(src) @@ -131,14 +129,14 @@ max_integrity = 70 horizontal = TRUE delivery_icon = "deliverycrate" + material_drop = /obj/item/stack/sheet/mineral/wood + material_drop_amount = 5 /obj/structure/closet/wardrobe/red name = "security wardrobe" icon_door = "red" -/obj/structure/closet/wardrobe/red/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/red/PopulateContents() new /obj/item/clothing/suit/hooded/wintercoat/security(src) new /obj/item/weapon/storage/backpack/security(src) new /obj/item/weapon/storage/backpack/satchel/sec(src) @@ -161,9 +159,7 @@ name = "cargo wardrobe" icon_door = "orange" -/obj/structure/closet/wardrobe/cargotech/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/cargotech/PopulateContents() new /obj/item/clothing/suit/hooded/wintercoat/cargo(src) for(var/i in 1 to 3) new /obj/item/clothing/under/rank/cargotech(src) @@ -179,9 +175,7 @@ name = "atmospherics wardrobe" icon_door = "atmos_wardrobe" -/obj/structure/closet/wardrobe/atmospherics_yellow/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/atmospherics_yellow/PopulateContents() new /obj/item/weapon/storage/backpack/dufflebag/engineering(src) new /obj/item/weapon/storage/backpack/satchel/eng(src) new /obj/item/weapon/storage/backpack/industrial(src) @@ -197,9 +191,7 @@ name = "engineering wardrobe" icon_door = "yellow" -/obj/structure/closet/wardrobe/engineering_yellow/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/engineering_yellow/PopulateContents() new /obj/item/weapon/storage/backpack/dufflebag/engineering(src) new /obj/item/weapon/storage/backpack/industrial(src) new /obj/item/weapon/storage/backpack/satchel/eng(src) @@ -217,9 +209,7 @@ /obj/structure/closet/wardrobe/white/medical name = "medical doctor's wardrobe" -/obj/structure/closet/wardrobe/white/medical/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/white/medical/PopulateContents() new /obj/item/weapon/storage/backpack/dufflebag/med(src) new /obj/item/weapon/storage/backpack/medic(src) new /obj/item/weapon/storage/backpack/satchel/med(src) @@ -245,9 +235,7 @@ name = "robotics wardrobe" icon_door = "black" -/obj/structure/closet/wardrobe/robotics_black/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/robotics_black/PopulateContents() new /obj/item/clothing/glasses/hud/diagnostic(src) new /obj/item/clothing/glasses/hud/diagnostic(src) new /obj/item/clothing/under/rank/roboticist(src) @@ -271,9 +259,7 @@ name = "chemistry wardrobe" icon_door = "white" -/obj/structure/closet/wardrobe/chemistry_white/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/chemistry_white/PopulateContents() new /obj/item/clothing/under/rank/chemist(src) new /obj/item/clothing/under/rank/chemist(src) new /obj/item/clothing/shoes/sneakers/white(src) @@ -293,9 +279,7 @@ name = "genetics wardrobe" icon_door = "white" -/obj/structure/closet/wardrobe/genetics_white/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/genetics_white/PopulateContents() new /obj/item/clothing/under/rank/geneticist(src) new /obj/item/clothing/under/rank/geneticist(src) new /obj/item/clothing/shoes/sneakers/white(src) @@ -313,9 +297,7 @@ name = "virology wardrobe" icon_door = "white" -/obj/structure/closet/wardrobe/virology_white/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/virology_white/PopulateContents() new /obj/item/clothing/under/rank/virologist(src) new /obj/item/clothing/under/rank/virologist(src) new /obj/item/clothing/shoes/sneakers/white(src) @@ -334,9 +316,7 @@ name = "science wardrobe" icon_door = "white" -/obj/structure/closet/wardrobe/science_white/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/science_white/PopulateContents() new /obj/item/weapon/storage/backpack/science(src) new /obj/item/weapon/storage/backpack/science(src) new /obj/item/weapon/storage/backpack/satchel/tox(src) @@ -358,9 +338,7 @@ name = "botanist wardrobe" icon_door = "green" -/obj/structure/closet/wardrobe/botanist/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/botanist/PopulateContents() new /obj/item/weapon/storage/backpack/botany(src) new /obj/item/weapon/storage/backpack/botany(src) new /obj/item/weapon/storage/backpack/satchel/hyd(src) diff --git a/code/game/objects/structures/crates_lockers/closets/l3closet.dm b/code/game/objects/structures/crates_lockers/closets/l3closet.dm index df17705ae9..eb4a12c2de 100644 --- a/code/game/objects/structures/crates_lockers/closets/l3closet.dm +++ b/code/game/objects/structures/crates_lockers/closets/l3closet.dm @@ -3,7 +3,7 @@ desc = "It's a storage unit for level-3 biohazard gear." icon_state = "bio" -/obj/structure/closet/l3closet/New() +/obj/structure/closet/l3closet/PopulateContents() ..() new /obj/item/weapon/storage/bag/bio( src ) new /obj/item/clothing/suit/bio_suit/general( src ) @@ -13,9 +13,7 @@ /obj/structure/closet/l3closet/virology icon_state = "bio_viro" -/obj/structure/closet/l3closet/virology/New() - ..() - contents = list() +/obj/structure/closet/l3closet/virology/PopulateContents() new /obj/item/weapon/storage/bag/bio( src ) new /obj/item/clothing/suit/bio_suit/virology( src ) new /obj/item/clothing/head/bio_hood/virology( src ) @@ -24,9 +22,7 @@ /obj/structure/closet/l3closet/security icon_state = "bio_sec" -/obj/structure/closet/l3closet/security/New() - ..() - contents = list() +/obj/structure/closet/l3closet/security/PopulateContents() new /obj/item/clothing/suit/bio_suit/security( src ) new /obj/item/clothing/head/bio_hood/security( src ) @@ -34,9 +30,7 @@ /obj/structure/closet/l3closet/janitor icon_state = "bio_jan" -/obj/structure/closet/l3closet/janitor/New() - ..() - contents = list() +/obj/structure/closet/l3closet/janitor/PopulateContents() new /obj/item/clothing/suit/bio_suit/janitor( src ) new /obj/item/clothing/head/bio_hood/janitor( src ) @@ -44,9 +38,7 @@ /obj/structure/closet/l3closet/scientist icon_state = "bio_viro" -/obj/structure/closet/l3closet/scientist/New() - ..() - contents = list() +/obj/structure/closet/l3closet/scientist/PopulateContents() new /obj/item/weapon/storage/bag/bio( src ) new /obj/item/clothing/suit/bio_suit/scientist( src ) new /obj/item/clothing/head/bio_hood/scientist( src ) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/bar.dm b/code/game/objects/structures/crates_lockers/closets/secure/bar.dm index 0a093039d8..9aabb97eae 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/bar.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/bar.dm @@ -1,12 +1,12 @@ /obj/structure/closet/secure_closet/bar name = "booze storage" - req_access = list(access_bar) + req_access = list(GLOB.access_bar) icon_state = "cabinet" resistance_flags = FLAMMABLE obj_integrity = 70 max_integrity = 70 -/obj/structure/closet/secure_closet/bar/New() +/obj/structure/closet/secure_closet/bar/PopulateContents() ..() for(var/i in 1 to 10) new /obj/item/weapon/reagent_containers/food/drinks/beer( src ) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm index cfdb3fdf5f..00822f26c1 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm @@ -1,9 +1,9 @@ /obj/structure/closet/secure_closet/quartermaster name = "\proper quartermaster's locker" - req_access = list(access_qm) + req_access = list(GLOB.access_qm) icon_state = "qm" -/obj/structure/closet/secure_closet/quartermaster/New() +/obj/structure/closet/secure_closet/quartermaster/PopulateContents() ..() new /obj/item/clothing/neck/cloak/qm(src) new /obj/item/clothing/under/rank/cargo(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm index f770a3ba2e..f1c30a0bfb 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm @@ -1,9 +1,9 @@ /obj/structure/closet/secure_closet/engineering_chief name = "\proper chief engineer's locker" - req_access = list(access_ce) + req_access = list(GLOB.access_ce) icon_state = "ce" -/obj/structure/closet/secure_closet/engineering_chief/New() +/obj/structure/closet/secure_closet/engineering_chief/PopulateContents() ..() new /obj/item/clothing/neck/cloak/ce(src) new /obj/item/clothing/under/rank/chief_engineer(src) @@ -29,11 +29,11 @@ /obj/structure/closet/secure_closet/engineering_electrical name = "electrical supplies locker" - req_access = list(access_engine_equip) + req_access = list(GLOB.access_engine_equip) icon_state = "eng" icon_door = "eng_elec" -/obj/structure/closet/secure_closet/engineering_electrical/New() +/obj/structure/closet/secure_closet/engineering_electrical/PopulateContents() ..() new /obj/item/clothing/gloves/color/yellow(src) new /obj/item/clothing/gloves/color/yellow(src) @@ -46,11 +46,11 @@ /obj/structure/closet/secure_closet/engineering_welding name = "welding supplies locker" - req_access = list(access_engine_equip) + req_access = list(GLOB.access_engine_equip) icon_state = "eng" icon_door = "eng_weld" -/obj/structure/closet/secure_closet/engineering_welding/New() +/obj/structure/closet/secure_closet/engineering_welding/PopulateContents() ..() for(var/i in 1 to 3) new /obj/item/clothing/head/welding(src) @@ -59,10 +59,10 @@ /obj/structure/closet/secure_closet/engineering_personal name = "engineer's locker" - req_access = list(access_engine_equip) + req_access = list(GLOB.access_engine_equip) icon_state = "eng_secure" -/obj/structure/closet/secure_closet/engineering_personal/New() +/obj/structure/closet/secure_closet/engineering_personal/PopulateContents() ..() new /obj/item/device/radio/headset/headset_eng(src) new /obj/item/weapon/storage/toolbox/mechanical(src) @@ -75,10 +75,10 @@ /obj/structure/closet/secure_closet/atmospherics name = "\proper atmospheric technician's locker" - req_access = list(access_atmospherics) + req_access = list(GLOB.access_atmospherics) icon_state = "atmos" -/obj/structure/closet/secure_closet/atmospherics/New() +/obj/structure/closet/secure_closet/atmospherics/PopulateContents() ..() new /obj/item/device/radio/headset/headset_eng(src) new /obj/item/weapon/pipe_dispenser(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index ba7c21e350..7c967c5be6 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -3,9 +3,9 @@ /obj/structure/closet/secure_closet/freezer/kitchen name = "kitchen Cabinet" - req_access = list(access_kitchen) + req_access = list(GLOB.access_kitchen) -/obj/structure/closet/secure_closet/freezer/kitchen/New() +/obj/structure/closet/secure_closet/freezer/kitchen/PopulateContents() ..() for(var/i = 0, i < 3, i++) new /obj/item/weapon/reagent_containers/food/condiment/flour(src) @@ -17,7 +17,7 @@ desc = "This refrigerator looks quite dusty, is there anything edible still inside?" req_access = list() -/obj/structure/closet/secure_closet/freezer/kitchen/maintenance/New() +/obj/structure/closet/secure_closet/freezer/kitchen/maintenance/PopulateContents() ..() for(var/i = 0, i < 5, i++) new /obj/item/weapon/reagent_containers/food/condiment/milk(src) @@ -32,14 +32,14 @@ /obj/structure/closet/secure_closet/freezer/meat name = "meat fridge" -/obj/structure/closet/secure_closet/freezer/meat/New() +/obj/structure/closet/secure_closet/freezer/meat/PopulateContents() ..() for(var/i = 0, i < 4, i++) new /obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey(src) /obj/structure/closet/secure_closet/freezer/fridge name = "refrigerator" -/obj/structure/closet/secure_closet/freezer/fridge/New() +/obj/structure/closet/secure_closet/freezer/fridge/PopulateContents() ..() for(var/i = 0, i < 5, i++) new /obj/item/weapon/reagent_containers/food/condiment/milk(src) @@ -51,9 +51,9 @@ /obj/structure/closet/secure_closet/freezer/money name = "freezer" desc = "This contains cold hard cash." - req_access = list(access_heads_vault) + req_access = list(GLOB.access_heads_vault) -/obj/structure/closet/secure_closet/freezer/money/New() +/obj/structure/closet/secure_closet/freezer/money/PopulateContents() ..() for(var/i = 0, i < 3, i++) new /obj/item/stack/spacecash/c1000(src) @@ -65,8 +65,8 @@ /obj/structure/closet/secure_closet/freezer/cream_pie name = "cream pie closet" desc = "Contains pies filled with cream and/or custard, you sickos." - req_access = list(access_theatre) + req_access = list(GLOB.access_theatre) -/obj/structure/closet/secure_closet/freezer/pie/New() +/obj/structure/closet/secure_closet/freezer/pie/PopulateContents() ..() new /obj/item/weapon/reagent_containers/food/snacks/pie/cream(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm b/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm index 0cf694fecd..ed0e5588bf 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm @@ -1,9 +1,9 @@ /obj/structure/closet/secure_closet/hydroponics name = "botanist's locker" - req_access = list(access_hydroponics) + req_access = list(GLOB.access_hydroponics) icon_state = "hydro" -/obj/structure/closet/secure_closet/hydroponics/New() +/obj/structure/closet/secure_closet/hydroponics/PopulateContents() ..() new /obj/item/weapon/storage/bag/plants/portaseeder(src) new /obj/item/device/plant_analyzer(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm index 4fc298c86c..aaf40e634b 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm @@ -2,9 +2,9 @@ name = "medicine closet" desc = "Filled to the brim with medical junk." icon_state = "med" - req_access = list(access_medical) + req_access = list(GLOB.access_medical) -/obj/structure/closet/secure_closet/medical1/New() +/obj/structure/closet/secure_closet/medical1/PopulateContents() ..() new /obj/item/weapon/reagent_containers/glass/beaker(src) new /obj/item/weapon/reagent_containers/glass/beaker(src) @@ -24,9 +24,9 @@ /obj/structure/closet/secure_closet/medical2 name = "anesthetic closet" desc = "Used to knock people out." - req_access = list(access_surgery) + req_access = list(GLOB.access_surgery) -/obj/structure/closet/secure_closet/medical2/New() +/obj/structure/closet/secure_closet/medical2/PopulateContents() ..() for(var/i in 1 to 3) new /obj/item/weapon/tank/internals/anesthetic(src) @@ -35,10 +35,10 @@ /obj/structure/closet/secure_closet/medical3 name = "medical doctor's locker" - req_access = list(access_surgery) + req_access = list(GLOB.access_surgery) icon_state = "med_secure" -/obj/structure/closet/secure_closet/medical3/New() +/obj/structure/closet/secure_closet/medical3/PopulateContents() ..() new /obj/item/device/radio/headset/headset_med(src) new /obj/item/weapon/defibrillator/loaded(src) @@ -49,10 +49,10 @@ /obj/structure/closet/secure_closet/CMO name = "\proper chief medical officer's locker" - req_access = list(access_cmo) + req_access = list(GLOB.access_cmo) icon_state = "cmo" -/obj/structure/closet/secure_closet/CMO/New() +/obj/structure/closet/secure_closet/CMO/PopulateContents() ..() new /obj/item/clothing/neck/cloak/cmo(src) new /obj/item/weapon/storage/backpack/dufflebag/med(src) @@ -69,14 +69,14 @@ new /obj/item/weapon/storage/belt/medical(src) new /obj/item/device/assembly/flash/handheld(src) new /obj/item/weapon/reagent_containers/hypospray/CMO(src) - new /obj/item/device/autoimplanter/cmo(src) + new /obj/item/device/autosurgeon/cmo(src) new /obj/item/weapon/door_remote/chief_medical_officer(src) /obj/structure/closet/secure_closet/animal name = "animal control" - req_access = list(access_surgery) + req_access = list(GLOB.access_surgery) -/obj/structure/closet/secure_closet/animal/New() +/obj/structure/closet/secure_closet/animal/PopulateContents() ..() new /obj/item/device/assembly/signaler(src) for(var/i in 1 to 3) @@ -87,7 +87,7 @@ desc = "Store dangerous chemicals in here." icon_door = "chemical" -/obj/structure/closet/secure_closet/chemical/New() +/obj/structure/closet/secure_closet/chemical/PopulateContents() ..() new /obj/item/weapon/storage/box/pillbottles(src) new /obj/item/weapon/storage/box/pillbottles(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/misc.dm b/code/game/objects/structures/crates_lockers/closets/secure/misc.dm index 5ce6d85262..632dbd30e3 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/misc.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/misc.dm @@ -1,10 +1,10 @@ /obj/structure/closet/secure_closet/ertCom name = "commander's closet" desc = "Emergency Response Team equipment locker." - req_access = list(access_cent_captain) + req_access = list(GLOB.access_cent_captain) icon_state = "cap" -/obj/structure/closet/secure_closet/ertCom/New() +/obj/structure/closet/secure_closet/ertCom/PopulateContents() ..() new /obj/item/weapon/storage/firstaid/regular(src) new /obj/item/weapon/storage/box/handcuffs(src) @@ -22,10 +22,10 @@ /obj/structure/closet/secure_closet/ertSec name = "security closet" desc = "Emergency Response Team equipment locker." - req_access = list(access_cent_specops) + req_access = list(GLOB.access_cent_specops) icon_state = "hos" -/obj/structure/closet/secure_closet/ertSec/New() +/obj/structure/closet/secure_closet/ertSec/PopulateContents() ..() new /obj/item/weapon/storage/box/flashbangs(src) new /obj/item/weapon/storage/box/teargas(src) @@ -36,10 +36,10 @@ /obj/structure/closet/secure_closet/ertMed name = "medical closet" desc = "Emergency Response Team equipment locker." - req_access = list(access_cent_medical) + req_access = list(GLOB.access_cent_medical) icon_state = "cmo" -/obj/structure/closet/secure_closet/ertMed/New() +/obj/structure/closet/secure_closet/ertMed/PopulateContents() ..() new /obj/item/weapon/storage/firstaid/o2(src) new /obj/item/weapon/storage/firstaid/toxin(src) @@ -52,10 +52,10 @@ /obj/structure/closet/secure_closet/ertEngi name = "engineer closet" desc = "Emergency Response Team equipment locker." - req_access = list(access_cent_storage) + req_access = list(GLOB.access_cent_storage) icon_state = "ce" -/obj/structure/closet/secure_closet/ertEngi/New() +/obj/structure/closet/secure_closet/ertEngi/PopulateContents() ..() new /obj/item/stack/sheet/plasteel(src, 50) new /obj/item/stack/sheet/metal(src, 50) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm index 10ab9d09f5..c9638afadf 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm @@ -1,10 +1,10 @@ /obj/structure/closet/secure_closet/personal desc = "It's a secure locker for personnel. The first card swiped gains control." name = "personal closet" - req_access = list(access_all_personal_lockers) + req_access = list(GLOB.access_all_personal_lockers) var/registered_name = null -/obj/structure/closet/secure_closet/personal/New() +/obj/structure/closet/secure_closet/personal/PopulateContents() ..() if(prob(50)) new /obj/item/weapon/storage/backpack/dufflebag(src) @@ -17,9 +17,7 @@ /obj/structure/closet/secure_closet/personal/patient name = "patient's closet" -/obj/structure/closet/secure_closet/personal/patient/New() - ..() - contents.Cut() +/obj/structure/closet/secure_closet/personal/patient/PopulateContents() new /obj/item/clothing/under/color/white( src ) new /obj/item/clothing/shoes/sneakers/white( src ) @@ -29,9 +27,7 @@ obj_integrity = 70 max_integrity = 70 -/obj/structure/closet/secure_closet/personal/cabinet/New() - ..() - contents = list() +/obj/structure/closet/secure_closet/personal/cabinet/PopulateContents() new /obj/item/weapon/storage/backpack/satchel/leather/withwallet( src ) new /obj/item/device/radio/headset( src ) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm index 605145c7d3..684ba9af55 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm @@ -1,9 +1,9 @@ /obj/structure/closet/secure_closet/RD name = "\proper research director's locker" - req_access = list(access_rd) + req_access = list(GLOB.access_rd) icon_state = "rd" -/obj/structure/closet/secure_closet/RD/New() +/obj/structure/closet/secure_closet/RD/PopulateContents() ..() new /obj/item/clothing/neck/cloak/rd(src) new /obj/item/clothing/suit/bio_suit/scientist(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index a0abf38286..67989257f2 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -1,9 +1,9 @@ /obj/structure/closet/secure_closet/captains name = "\proper captain's locker" - req_access = list(access_captain) + req_access = list(GLOB.access_captain) icon_state = "cap" -/obj/structure/closet/secure_closet/captains/New() +/obj/structure/closet/secure_closet/captains/PopulateContents() ..() new /obj/item/clothing/suit/hooded/wintercoat/captain(src) if(prob(50)) @@ -32,10 +32,10 @@ /obj/structure/closet/secure_closet/hop name = "\proper head of personnel's locker" - req_access = list(access_hop) + req_access = list(GLOB.access_hop) icon_state = "hop" -/obj/structure/closet/secure_closet/hop/New() +/obj/structure/closet/secure_closet/hop/PopulateContents() ..() new /obj/item/clothing/neck/cloak/hop(src) new /obj/item/clothing/under/rank/head_of_personnel(src) @@ -56,10 +56,10 @@ /obj/structure/closet/secure_closet/hos name = "\proper head of security's locker" - req_access = list(access_hos) + req_access = list(GLOB.access_hos) icon_state = "hos" -/obj/structure/closet/secure_closet/hos/New() +/obj/structure/closet/secure_closet/hos/PopulateContents() ..() new /obj/item/clothing/neck/cloak/hos(src) new /obj/item/weapon/cartridge/hos(src) @@ -85,10 +85,10 @@ /obj/structure/closet/secure_closet/warden name = "\proper warden's locker" - req_access = list(access_armory) + req_access = list(GLOB.access_armory) icon_state = "warden" -/obj/structure/closet/secure_closet/warden/New() +/obj/structure/closet/secure_closet/warden/PopulateContents() ..() new /obj/item/device/radio/headset/headset_sec(src) new /obj/item/clothing/suit/armor/vest/warden(src) @@ -109,10 +109,10 @@ /obj/structure/closet/secure_closet/security name = "security officer's locker" - req_access = list(access_security) + req_access = list(GLOB.access_security) icon_state = "sec" -/obj/structure/closet/secure_closet/security/New() +/obj/structure/closet/secure_closet/security/PopulateContents() ..() new /obj/item/clothing/suit/armor/vest(src) new /obj/item/clothing/head/helmet/sec(src) @@ -123,47 +123,47 @@ /obj/structure/closet/secure_closet/security/sec -/obj/structure/closet/secure_closet/security/sec/New() +/obj/structure/closet/secure_closet/security/sec/PopulateContents() ..() new /obj/item/weapon/storage/belt/security/full(src) /obj/structure/closet/secure_closet/security/cargo -/obj/structure/closet/secure_closet/security/cargo/New() +/obj/structure/closet/secure_closet/security/cargo/PopulateContents() ..() new /obj/item/clothing/tie/armband/cargo(src) new /obj/item/device/encryptionkey/headset_cargo(src) /obj/structure/closet/secure_closet/security/engine -/obj/structure/closet/secure_closet/security/engine/New() +/obj/structure/closet/secure_closet/security/engine/PopulateContents() ..() new /obj/item/clothing/tie/armband/engine(src) new /obj/item/device/encryptionkey/headset_eng(src) /obj/structure/closet/secure_closet/security/science -/obj/structure/closet/secure_closet/security/science/New() +/obj/structure/closet/secure_closet/security/science/PopulateContents() ..() new /obj/item/clothing/tie/armband/science(src) new /obj/item/device/encryptionkey/headset_sci(src) /obj/structure/closet/secure_closet/security/med -/obj/structure/closet/secure_closet/security/med/New() +/obj/structure/closet/secure_closet/security/med/PopulateContents() ..() new /obj/item/clothing/tie/armband/medblue(src) new /obj/item/device/encryptionkey/headset_med(src) /obj/structure/closet/secure_closet/detective name = "\proper detective's cabinet" - req_access = list(access_forensics_lockers) + req_access = list(GLOB.access_forensics_lockers) icon_state = "cabinet" resistance_flags = FLAMMABLE obj_integrity = 70 max_integrity = 70 -/obj/structure/closet/secure_closet/detective/New() +/obj/structure/closet/secure_closet/detective/PopulateContents() ..() new /obj/item/clothing/under/rank/det(src) new /obj/item/clothing/suit/det_suit(src) @@ -185,29 +185,29 @@ /obj/structure/closet/secure_closet/injection name = "lethal injections" - req_access = list(access_hos) + req_access = list(GLOB.access_hos) -/obj/structure/closet/secure_closet/injection/New() +/obj/structure/closet/secure_closet/injection/PopulateContents() ..() for(var/i in 1 to 5) new /obj/item/weapon/reagent_containers/syringe/lethal/execution(src) /obj/structure/closet/secure_closet/brig name = "brig locker" - req_access = list(access_brig) + req_access = list(GLOB.access_brig) anchored = 1 var/id = null -/obj/structure/closet/secure_closet/brig/New() +/obj/structure/closet/secure_closet/brig/PopulateContents() ..() new /obj/item/clothing/under/rank/prisoner( src ) new /obj/item/clothing/shoes/sneakers/orange( src ) /obj/structure/closet/secure_closet/courtroom name = "courtroom locker" - req_access = list(access_court) + req_access = list(GLOB.access_court) -/obj/structure/closet/secure_closet/courtroom/New() +/obj/structure/closet/secure_closet/courtroom/PopulateContents() ..() new /obj/item/clothing/shoes/sneakers/brown(src) for(var/i in 1 to 3) @@ -219,10 +219,10 @@ /obj/structure/closet/secure_closet/armory1 name = "armory armor locker" - req_access = list(access_armory) + req_access = list(GLOB.access_armory) icon_state = "armory" -/obj/structure/closet/secure_closet/armory1/New() +/obj/structure/closet/secure_closet/armory1/PopulateContents() ..() new /obj/item/clothing/suit/armor/laserproof(src) for(var/i in 1 to 3) @@ -234,10 +234,10 @@ /obj/structure/closet/secure_closet/armory2 name = "armory ballistics locker" - req_access = list(access_armory) + req_access = list(GLOB.access_armory) icon_state = "armory" -/obj/structure/closet/secure_closet/armory2/New() +/obj/structure/closet/secure_closet/armory2/PopulateContents() ..() new /obj/item/weapon/storage/box/firingpins(src) for(var/i in 1 to 3) @@ -247,10 +247,10 @@ /obj/structure/closet/secure_closet/armory3 name = "armory energy gun locker" - req_access = list(access_armory) + req_access = list(GLOB.access_armory) icon_state = "armory" -/obj/structure/closet/secure_closet/armory3/New() +/obj/structure/closet/secure_closet/armory3/PopulateContents() ..() new /obj/item/weapon/storage/box/firingpins(src) new /obj/item/weapon/gun/energy/ionrifle(src) @@ -261,10 +261,10 @@ /obj/structure/closet/secure_closet/tac name = "armory tac locker" - req_access = list(access_armory) + req_access = list(GLOB.access_armory) icon_state = "tac" -/obj/structure/closet/secure_closet/tac/New() +/obj/structure/closet/secure_closet/tac/PopulateContents() ..() new /obj/item/weapon/gun/ballistic/automatic/wt550(src) new /obj/item/clothing/head/helmet/alt(src) @@ -273,10 +273,10 @@ /obj/structure/closet/secure_closet/lethalshots name = "shotgun lethal rounds" - req_access = list(access_armory) + req_access = list(GLOB.access_armory) icon_state = "tac" -/obj/structure/closet/secure_closet/lethalshots/New() +/obj/structure/closet/secure_closet/lethalshots/PopulateContents() ..() for(var/i in 1 to 3) new /obj/item/weapon/storage/box/lethalshot(src) diff --git a/code/game/objects/structures/crates_lockers/closets/syndicate.dm b/code/game/objects/structures/crates_lockers/closets/syndicate.dm index 76c7e8d3e2..c09f3d2ff7 100644 --- a/code/game/objects/structures/crates_lockers/closets/syndicate.dm +++ b/code/game/objects/structures/crates_lockers/closets/syndicate.dm @@ -6,7 +6,7 @@ /obj/structure/closet/syndicate/personal desc = "It's a personal storage unit for operative gear." -/obj/structure/closet/syndicate/personal/New() +/obj/structure/closet/syndicate/personal/PopulateContents() ..() new /obj/item/clothing/under/syndicate(src) new /obj/item/clothing/shoes/sneakers/black(src) @@ -20,9 +20,7 @@ /obj/structure/closet/syndicate/nuclear desc = "It's a storage unit for a Syndicate boarding party." -/obj/structure/closet/syndicate/nuclear/New() - ..() - contents = list() +/obj/structure/closet/syndicate/nuclear/PopulateContents() for(var/i in 1 to 5) new /obj/item/ammo_box/magazine/m10mm(src) new /obj/item/weapon/storage/box/flashbangs(src) @@ -34,7 +32,7 @@ /obj/structure/closet/syndicate/resources desc = "An old, dusty locker." -/obj/structure/closet/syndicate/resources/New() +/obj/structure/closet/syndicate/resources/PopulateContents() ..() var/common_min = 30 //Minimum amount of minerals in the stack for common minerals var/common_max = 50 //Maximum amount of HONK in the stack for HONK common minerals @@ -99,9 +97,7 @@ /obj/structure/closet/syndicate/resources/everything desc = "It's an emergency storage closet for repairs." -/obj/structure/closet/syndicate/resources/everything/New() - ..() - contents = list() +/obj/structure/closet/syndicate/resources/everything/PopulateContents() var/list/resources = list( /obj/item/stack/sheet/metal, /obj/item/stack/sheet/glass, diff --git a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm index 3763a1ff9b..1b864d1813 100644 --- a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm @@ -17,7 +17,7 @@ desc = "It's a storage unit for emergency breath masks and O2 tanks." icon_state = "emergency" -/obj/structure/closet/emcloset/New() +/obj/structure/closet/emcloset/PopulateContents() ..() if (prob(40)) @@ -63,7 +63,7 @@ desc = "It's a storage unit for fire-fighting supplies." icon_state = "fire" -/obj/structure/closet/firecloset/New() +/obj/structure/closet/firecloset/PopulateContents() ..() new /obj/item/clothing/suit/fire/firefighter(src) @@ -72,10 +72,7 @@ new /obj/item/weapon/extinguisher(src) new /obj/item/clothing/head/hardhat/red(src) -/obj/structure/closet/firecloset/full/New() - ..() - contents = list() - +/obj/structure/closet/firecloset/full/PopulateContents() new /obj/item/clothing/suit/fire/firefighter(src) new /obj/item/clothing/mask/gas(src) new /obj/item/device/flashlight(src) @@ -92,7 +89,7 @@ icon_state = "eng" icon_door = "eng_tool" -/obj/structure/closet/toolcloset/New() +/obj/structure/closet/toolcloset/PopulateContents() ..() if(prob(40)) new /obj/item/clothing/suit/hazardvest(src) @@ -135,7 +132,7 @@ icon_state = "eng" icon_door = "eng_rad" -/obj/structure/closet/radiation/New() +/obj/structure/closet/radiation/PopulateContents() ..() new /obj/item/device/geiger_counter(src) new /obj/item/clothing/suit/radiation(src) @@ -149,7 +146,7 @@ desc = "It's a storage unit for explosion-protective suits." icon_state = "bomb" -/obj/structure/closet/bombcloset/New() +/obj/structure/closet/bombcloset/PopulateContents() ..() new /obj/item/clothing/suit/bomb_suit( src ) new /obj/item/clothing/under/color/black( src ) @@ -162,9 +159,7 @@ desc = "It's a storage unit for explosion-protective suits." icon_state = "bomb" -/obj/structure/closet/bombclosetsecurity/New() - ..() - contents = list() +/obj/structure/closet/bombclosetsecurity/PopulateContents() new /obj/item/clothing/suit/bomb_suit/security( src ) new /obj/item/clothing/under/rank/security( src ) new /obj/item/clothing/shoes/sneakers/brown( src ) @@ -176,7 +171,7 @@ /obj/structure/closet/ammunitionlocker name = "ammunition locker" -/obj/structure/closet/ammunitionlocker/New() +/obj/structure/closet/ammunitionlocker/PopulateContents() ..() for(var/i in 1 to 8) new /obj/item/ammo_casing/shotgun/beanbag(src) diff --git a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm index 1ac9b16ea4..7b1ff30b45 100644 --- a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm +++ b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm @@ -3,7 +3,7 @@ desc = "It's a storage unit for standard-issue Nanotrasen attire." icon_door = "blue" -/obj/structure/closet/wardrobe/New() +/obj/structure/closet/wardrobe/PopulateContents() ..() for(var/i in 1 to 3) new /obj/item/clothing/under/color/blue(src) @@ -15,9 +15,7 @@ name = "pink wardrobe" icon_door = "pink" -/obj/structure/closet/wardrobe/pink/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/pink/PopulateContents() for(var/i in 1 to 3) new /obj/item/clothing/under/color/pink(src) for(var/i in 1 to 3) @@ -28,9 +26,7 @@ name = "black wardrobe" icon_door = "black" -/obj/structure/closet/wardrobe/black/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/black/PopulateContents() for(var/i in 1 to 3) new /obj/item/clothing/under/color/black(src) if(prob(25)) @@ -54,9 +50,7 @@ name = "green wardrobe" icon_door = "green" -/obj/structure/closet/wardrobe/green/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/green/PopulateContents() for(var/i in 1 to 3) new /obj/item/clothing/under/color/green(src) for(var/i in 1 to 3) @@ -71,9 +65,7 @@ desc = "It's a storage unit for Nanotrasen-regulation prisoner attire." icon_door = "orange" -/obj/structure/closet/wardrobe/orange/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/orange/PopulateContents() for(var/i in 1 to 3) new /obj/item/clothing/under/rank/prisoner(src) for(var/i in 1 to 3) @@ -85,9 +77,7 @@ name = "yellow wardrobe" icon_door = "yellow" -/obj/structure/closet/wardrobe/yellow/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/yellow/PopulateContents() for(var/i in 1 to 3) new /obj/item/clothing/under/color/yellow(src) for(var/i in 1 to 3) @@ -101,9 +91,7 @@ name = "white wardrobe" icon_door = "white" -/obj/structure/closet/wardrobe/white/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/white/PopulateContents() for(var/i in 1 to 3) new /obj/item/clothing/under/color/white(src) for(var/i in 1 to 3) @@ -116,9 +104,7 @@ name = "pajama wardrobe" icon_door = "white" -/obj/structure/closet/wardrobe/pjs/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/pjs/PopulateContents() new /obj/item/clothing/under/pj/red(src) new /obj/item/clothing/under/pj/red(src) new /obj/item/clothing/under/pj/blue(src) @@ -132,9 +118,7 @@ name = "grey wardrobe" icon_door = "grey" -/obj/structure/closet/wardrobe/grey/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/grey/PopulateContents() for(var/i in 1 to 3) new /obj/item/clothing/under/color/grey(src) for(var/i in 1 to 3) @@ -160,9 +144,7 @@ name = "mixed wardrobe" icon_door = "mixed" -/obj/structure/closet/wardrobe/mixed/New() - ..() - contents = list() +/obj/structure/closet/wardrobe/mixed/PopulateContents() if(prob(40)) new /obj/item/clothing/suit/jacket(src) if(prob(40)) diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index 02394e4d5d..8724136b87 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -85,7 +85,7 @@ name = "blood freezer" desc = "A freezer containing packs of blood." -/obj/structure/closet/crate/freezer/blood/New() +/obj/structure/closet/crate/freezer/blood/PopulateContents() . = ..() new /obj/item/weapon/reagent_containers/blood/empty(src) new /obj/item/weapon/reagent_containers/blood/empty(src) @@ -102,7 +102,7 @@ name = "surplus prosthetic limbs" desc = "A crate containing an assortment of cheap prosthetic limbs." -/obj/structure/closet/crate/freezer/surplus_limbs/New() +/obj/structure/closet/crate/freezer/surplus_limbs/PopulateContents() . = ..() new /obj/item/bodypart/l_arm/robot/surplus(src) new /obj/item/bodypart/l_arm/robot/surplus(src) @@ -135,7 +135,7 @@ name = "\improper RCD crate" icon_state = "engi_crate" -/obj/structure/closet/crate/rcd/New() +/obj/structure/closet/crate/rcd/PopulateContents() ..() for(var/i in 1 to 4) new /obj/item/weapon/rcd_ammo(src) diff --git a/code/game/objects/structures/crates_lockers/crates/secure.dm b/code/game/objects/structures/crates_lockers/crates/secure.dm index 1ddb99b6fc..603dce4358 100644 --- a/code/game/objects/structures/crates_lockers/crates/secure.dm +++ b/code/game/objects/structures/crates_lockers/crates/secure.dm @@ -33,7 +33,7 @@ if(user) to_chat(user, "The crate's anti-tamper system activates!") var/message = "[ADMIN_LOOKUPFLW(user)] has detonated [src.name]." - bombers += message + GLOB.bombers += message message_admins(message) log_game("[key_name(user)] has detonated [src.name].") for(var/atom/movable/AM in src) diff --git a/code/game/objects/structures/displaycase.dm b/code/game/objects/structures/displaycase.dm index ee54173f75..dfd2574bbb 100644 --- a/code/game/objects/structures/displaycase.dm +++ b/code/game/objects/structures/displaycase.dm @@ -207,7 +207,7 @@ playsound(src.loc, I.usesound, 50, 1) if(do_after(user, 30*I.toolspeed, target = src)) playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1) - new /obj/item/stack/sheet/mineral/wood(get_turf(src)) + new /obj/item/stack/sheet/mineral/wood(get_turf(src), 5) qdel(src) else if(istype(I, /obj/item/weapon/electronics/airlock)) @@ -238,15 +238,14 @@ return ..() //The captains display case requiring specops ID access is intentional. -//Intentional why? Because of this, the captain has to SMASH his own display case to get his own gun. WHY? -ktccd //The lab cage and captains display case do not spawn with electronics, which is why req_access is needed. /obj/structure/displaycase/captain alert = 1 start_showpiece_type = /obj/item/weapon/gun/energy/laser/captain - req_access = list(access_captain) + req_access = list(GLOB.access_captain) /obj/structure/displaycase/labcage name = "lab cage" desc = "A glass lab container for storing interesting creatures." start_showpiece_type = /obj/item/clothing/mask/facehugger/lamarr - req_access = list(access_rd) + req_access = list(GLOB.access_rd) diff --git a/code/game/objects/structures/dresser.dm b/code/game/objects/structures/dresser.dm index 2eaa8e66c6..c072c052e5 100644 --- a/code/game/objects/structures/dresser.dm +++ b/code/game/objects/structures/dresser.dm @@ -18,16 +18,16 @@ return switch(choice) if("Underwear") - var/new_undies = input(user, "Select your underwear", "Changing") as null|anything in underwear_list + var/new_undies = input(user, "Select your underwear", "Changing") as null|anything in GLOB.underwear_list if(new_undies) H.underwear = new_undies if("Undershirt") - var/new_undershirt = input(user, "Select your undershirt", "Changing") as null|anything in undershirt_list + var/new_undershirt = input(user, "Select your undershirt", "Changing") as null|anything in GLOB.undershirt_list if(new_undershirt) H.undershirt = new_undershirt if("Socks") - var/new_socks = input(user, "Select your socks", "Changing") as null|anything in socks_list + var/new_socks = input(user, "Select your socks", "Changing") as null|anything in GLOB.socks_list if(new_socks) H.socks= new_socks diff --git a/code/game/objects/structures/false_walls.dm b/code/game/objects/structures/false_walls.dm index 8c7c248667..466be07c50 100644 --- a/code/game/objects/structures/false_walls.dm +++ b/code/game/objects/structures/false_walls.dm @@ -339,5 +339,5 @@ return ..() /obj/structure/falsewall/brass/ratvar_act() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) obj_integrity = max_integrity diff --git a/code/game/objects/structures/flora.dm b/code/game/objects/structures/flora.dm index 18dcaa1d33..54e85e0eb7 100644 --- a/code/game/objects/structures/flora.dm +++ b/code/game/objects/structures/flora.dm @@ -44,7 +44,7 @@ icon = 'icons/obj/flora/pinetrees.dmi' icon_state = "pine_1" -/obj/structure/flora/tree/pine/New() +/obj/structure/flora/tree/pine/Initialize() icon_state = "pine_[rand(1, 3)]" ..() @@ -52,7 +52,7 @@ name = "xmas tree" icon_state = "pine_c" -/obj/structure/flora/tree/pine/xmas/New() +/obj/structure/flora/tree/pine/xmas/Initialize() ..() icon_state = "pine_c" @@ -64,7 +64,7 @@ icon = 'icons/misc/beach2.dmi' icon_state = "palm1" -/obj/structure/flora/tree/palm/New() +/obj/structure/flora/tree/palm/Initialize() ..() icon_state = pick("palm1","palm2") pixel_x = 0 @@ -75,10 +75,21 @@ icon_state = "festivus_pole" desc = "During last year's Feats of Strength the Research Director was able to suplex this passing immobile rod into a planter." -/obj/structure/flora/tree/dead/New() +/obj/structure/flora/tree/dead/Initialize() icon_state = "tree_[rand(1, 6)]" ..() +/obj/structure/flora/tree/jungle + name = "tree" + icon_state = "tree" + desc = "It's seriously hampering your view of the jungle." + icon = 'icons/obj/flora/jungletrees.dmi' + pixel_x = -48 + pixel_y = -20 + +/obj/structure/flora/tree/jungle/Initialize() + icon_state = "[icon_state][rand(1, 3)]" + ..() //grass /obj/structure/flora/grass @@ -89,7 +100,7 @@ /obj/structure/flora/grass/brown icon_state = "snowgrass1bb" -/obj/structure/flora/grass/brown/New() +/obj/structure/flora/grass/brown/Initialize() icon_state = "snowgrass[rand(1, 3)]bb" ..() @@ -97,14 +108,14 @@ /obj/structure/flora/grass/green icon_state = "snowgrass1gb" -/obj/structure/flora/grass/green/New() +/obj/structure/flora/grass/green/Initialize() icon_state = "snowgrass[rand(1, 3)]gb" ..() /obj/structure/flora/grass/both icon_state = "snowgrassall1" -/obj/structure/flora/grass/both/New() +/obj/structure/flora/grass/both/Initialize() icon_state = "snowgrassall[rand(1, 3)]" ..() @@ -116,7 +127,7 @@ icon_state = "snowbush1" anchored = 1 -/obj/structure/flora/bush/New() +/obj/structure/flora/bush/Initialize() icon_state = "snowbush[rand(1, 6)]" ..() @@ -127,7 +138,7 @@ icon = 'icons/obj/flora/ausflora.dmi' icon_state = "firstbush_1" -/obj/structure/flora/ausbushes/New() +/obj/structure/flora/ausbushes/Initialize() if(icon_state == "firstbush_1") icon_state = "firstbush_[rand(1, 4)]" ..() @@ -135,105 +146,105 @@ /obj/structure/flora/ausbushes/reedbush icon_state = "reedbush_1" -/obj/structure/flora/ausbushes/reedbush/New() +/obj/structure/flora/ausbushes/reedbush/Initialize() icon_state = "reedbush_[rand(1, 4)]" ..() /obj/structure/flora/ausbushes/leafybush icon_state = "leafybush_1" -/obj/structure/flora/ausbushes/leafybush/New() +/obj/structure/flora/ausbushes/leafybush/Initialize() icon_state = "leafybush_[rand(1, 3)]" ..() /obj/structure/flora/ausbushes/palebush icon_state = "palebush_1" -/obj/structure/flora/ausbushes/palebush/New() +/obj/structure/flora/ausbushes/palebush/Initialize() icon_state = "palebush_[rand(1, 4)]" ..() /obj/structure/flora/ausbushes/stalkybush icon_state = "stalkybush_1" -/obj/structure/flora/ausbushes/stalkybush/New() +/obj/structure/flora/ausbushes/stalkybush/Initialize() icon_state = "stalkybush_[rand(1, 3)]" ..() /obj/structure/flora/ausbushes/grassybush icon_state = "grassybush_1" -/obj/structure/flora/ausbushes/grassybush/New() +/obj/structure/flora/ausbushes/grassybush/Initialize() icon_state = "grassybush_[rand(1, 4)]" ..() /obj/structure/flora/ausbushes/fernybush icon_state = "fernybush_1" -/obj/structure/flora/ausbushes/fernybush/New() +/obj/structure/flora/ausbushes/fernybush/Initialize() icon_state = "fernybush_[rand(1, 3)]" ..() /obj/structure/flora/ausbushes/sunnybush icon_state = "sunnybush_1" -/obj/structure/flora/ausbushes/sunnybush/New() +/obj/structure/flora/ausbushes/sunnybush/Initialize() icon_state = "sunnybush_[rand(1, 3)]" ..() /obj/structure/flora/ausbushes/genericbush icon_state = "genericbush_1" -/obj/structure/flora/ausbushes/genericbush/New() +/obj/structure/flora/ausbushes/genericbush/Initialize() icon_state = "genericbush_[rand(1, 4)]" ..() /obj/structure/flora/ausbushes/pointybush icon_state = "pointybush_1" -/obj/structure/flora/ausbushes/pointybush/New() +/obj/structure/flora/ausbushes/pointybush/Initialize() icon_state = "pointybush_[rand(1, 4)]" ..() /obj/structure/flora/ausbushes/lavendergrass icon_state = "lavendergrass_1" -/obj/structure/flora/ausbushes/lavendergrass/New() +/obj/structure/flora/ausbushes/lavendergrass/Initialize() icon_state = "lavendergrass_[rand(1, 4)]" ..() /obj/structure/flora/ausbushes/ywflowers icon_state = "ywflowers_1" -/obj/structure/flora/ausbushes/ywflowers/New() +/obj/structure/flora/ausbushes/ywflowers/Initialize() icon_state = "ywflowers_[rand(1, 3)]" ..() /obj/structure/flora/ausbushes/brflowers icon_state = "brflowers_1" -/obj/structure/flora/ausbushes/brflowers/New() +/obj/structure/flora/ausbushes/brflowers/Initialize() icon_state = "brflowers_[rand(1, 3)]" ..() /obj/structure/flora/ausbushes/ppflowers icon_state = "ppflowers_1" -/obj/structure/flora/ausbushes/ppflowers/New() +/obj/structure/flora/ausbushes/ppflowers/Initialize() icon_state = "ppflowers_[rand(1, 3)]" ..() /obj/structure/flora/ausbushes/sparsegrass icon_state = "sparsegrass_1" -/obj/structure/flora/ausbushes/sparsegrass/New() +/obj/structure/flora/ausbushes/sparsegrass/Initialize() icon_state = "sparsegrass_[rand(1, 3)]" ..() /obj/structure/flora/ausbushes/fullgrass icon_state = "fullgrass_1" -/obj/structure/flora/ausbushes/fullgrass/New() +/obj/structure/flora/ausbushes/fullgrass/Initialize() icon_state = "fullgrass_[rand(1, 3)]" ..() @@ -251,7 +262,7 @@ /obj/item/weapon/twohanded/required/kirbyplants/equipped(mob/living/user) var/image/I = image(icon = 'icons/obj/flora/plants.dmi' , icon_state = src.icon_state, loc = user) I.override = 1 - user.add_alt_appearance("sneaking_mission", I, player_list) + user.add_alt_appearance("sneaking_mission", I, GLOB.player_list) ..() /obj/item/weapon/twohanded/required/kirbyplants/dropped(mob/living/user) @@ -261,7 +272,7 @@ /obj/item/weapon/twohanded/required/kirbyplants/random var/list/static/states -/obj/item/weapon/twohanded/required/kirbyplants/random/New() +/obj/item/weapon/twohanded/required/kirbyplants/random/Initialize() . = ..() if(!states) generate_states() @@ -295,7 +306,7 @@ resistance_flags = FIRE_PROOF density = 1 -/obj/structure/flora/rock/New() +/obj/structure/flora/rock/Initialize() ..() icon_state = "[icon_state][rand(1,3)]" @@ -303,6 +314,72 @@ icon_state = "lavarocks" desc = "A pile of rocks" -/obj/structure/flora/rock/pile/New() +/obj/structure/flora/rock/pile/Initialize() ..() icon_state = "[icon_state][rand(1,3)]" + +//Jungle grass + +/obj/structure/flora/grass/jungle + name = "jungle grass" + desc = "Thick alien flora." + icon = 'icons/obj/flora/jungleflora.dmi' + icon_state = "grassa" + + +/obj/structure/flora/grass/jungle/Initialize() + icon_state = "[icon_state][rand(1, 5)]" + ..() + +/obj/structure/flora/grass/jungle/b + icon_state = "grassb" + +//Jungle rocks + +/obj/structure/flora/rock/jungle + icon_state = "pile of rocks" + desc = "A pile of rocks." + icon_state = "rock" + icon = 'icons/obj/flora/jungleflora.dmi' + density = FALSE + +/obj/structure/flora/rock/jungle/Initialize() + ..() + icon_state = "[initial(icon_state)][rand(1,5)]" + + +//Jungle bushes + +/obj/structure/flora/junglebush + name = "bush" + icon = 'icons/obj/flora/jungleflora.dmi' + icon_state = "busha" + +/obj/structure/flora/junglebush/Initialize() + icon_state = "[icon_state][rand(1, 3)]" + ..() + +/obj/structure/flora/junglebush/b + icon_state = "bushb" + +/obj/structure/flora/junglebush/c + icon_state = "bushc" + +/obj/structure/flora/junglebush/large + icon_state = "bush" + icon = 'icons/obj/flora/largejungleflora.dmi' + pixel_x = -16 + pixel_y = -12 + layer = ABOVE_ALL_MOB_LAYER + +/obj/structure/flora/rock/pile/largejungle + name = "rocks" + icon_state = "rocks" + icon = 'icons/obj/flora/largejungleflora.dmi' + density = FALSE + pixel_x = -16 + pixel_y = -16 + +/obj/structure/flora/rock/pile/largejungle/Initialize() + ..() + icon_state = "[initial(icon_state)][rand(1,3)]" \ No newline at end of file diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index 378f5030bf..f1a808938e 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -106,40 +106,21 @@ travel the stars with a single declaration: \"Yeah go do whatever.\" Though you are bound to the one who created you, it is customary in your society to repeat those same words to newborn \ golems, so that no golem may ever be forced to serve again.
    " -/obj/effect/mob_spawn/human/golem/New(loc, datum/species/golem/species = null, has_owner = FALSE, mob/creator = null) +/obj/effect/mob_spawn/human/golem/Initialize(mapload, datum/species/golem/species = null, has_owner = FALSE, mob/creator = null) ..() if(species) - name += " ([initial(species.id)])" + name += " ([initial(species.prefix)])" mob_species = species var/area/A = get_area(src) - if(A) - notify_ghosts("\A [initial(species.id)] golem shell has been completed in \the [A.name].", source = src, action=NOTIFY_ATTACK, flashwindow = FALSE) + if(!mapload && A) + notify_ghosts("\A [initial(species.prefix)] golem shell has been completed in \the [A.name].", source = src, action=NOTIFY_ATTACK, flashwindow = FALSE) if(has_owner && creator) flavour_text = "You are a golem. You move slowly, but are highly resistant to heat and cold as well as blunt trauma. You are unable to wear clothes, but can still use most tools. \ Serve [creator], and assist [creator.p_them()] in completing [creator.p_their()] goals at any cost." owner = creator /obj/effect/mob_spawn/human/golem/special(mob/living/new_spawn) - var/golem_surname = pick(golem_names) - // 3% chance that our golem has a human surname, because - // cultural contamination - if(prob(3)) - golem_surname = pick(last_names) - var/datum/species/golem/X = mob_species - var/golem_forename = initial(X.id) - - // The id of golem species is either their material "diamond","gold", - // or just "golem" for the plain ones. So we're using it for naming. - - if(golem_forename == "golem") - golem_forename = "iron" - - new_spawn.real_name = "[capitalize(golem_forename)] [golem_surname]" - // This means golems have names like Iron Forge, or Diamond Quarry - // also a tiny chance of being called "Plasma Meme" - // which is clearly a feature - to_chat(new_spawn, "[initial(X.info_text)]") if(!owner) to_chat(new_spawn, "Build golem shells in the autolathe, and feed refined mineral sheets to the shells to bring them to life! You are generally a peaceful group unless provoked.") @@ -151,6 +132,7 @@ if(ishuman(new_spawn)) var/mob/living/carbon/human/H = new_spawn H.set_cloned_appearance() + H.real_name = H.dna.species.random_name() /obj/effect/mob_spawn/human/golem/adamantine name = "dust-caked golem shell" diff --git a/code/game/objects/structures/guncase.dm b/code/game/objects/structures/guncase.dm index 42a6664364..077e405616 100644 --- a/code/game/objects/structures/guncase.dm +++ b/code/game/objects/structures/guncase.dm @@ -17,15 +17,16 @@ if(mapload) for(var/obj/item/I in loc.contents) if(istype(I, gun_category)) - I.loc = src + I.forceMove(src) if(contents.len >= capacity) break update_icon() /obj/structure/guncase/update_icon() cut_overlays() - for(var/i = contents.len, i >= 1, i--) - add_overlay(image(icon = src.icon, icon_state = "[case_type]", pixel_x = 4 * (i -1) )) + if(case_type && LAZYLEN(contents)) + for(var/i in 1 to contents.len) + add_overlay(image(icon = src.icon, icon_state = "[case_type]", pixel_x = 3 * (i - 1) )) if(open) add_overlay("[icon_state]_open") else @@ -34,14 +35,16 @@ /obj/structure/guncase/attackby(obj/item/I, mob/user, params) if(iscyborg(user) || isalien(user)) return - if(istype(I, gun_category)) - if(contents.len < capacity && open) + if(istype(I, gun_category) && open) + if(LAZYLEN(contents) < capacity) if(!user.drop_item()) return - contents += I + I.forceMove(src) to_chat(user, "You place [I] in [src].") update_icon() - return + else + to_chat(user, "[src] is full.") + return else if(user.a_intent != INTENT_HARM) open = !open @@ -62,9 +65,10 @@ var/dat = {"

    Stored Guns

    "} - for(var/i = contents.len, i >= 1, i--) - var/obj/item/I = contents[i] - dat += "[I.name]
    " + if(LAZYLEN(contents)) + for(var/i in 1 to contents.len) + var/obj/item/I = contents[i] + dat += "[I.name]
    " dat += "
    " var/datum/browser/popup = new(user, "gunlocker", "
    [name]
    ", 350, 300) @@ -76,7 +80,7 @@ var/obj/item/O = locate(href_list["retrieve"]) in contents if(!O || !istype(O)) return - if(!usr.canUseTopic(src)) + if(!usr.canUseTopic(src) || !open) return if(ishuman(usr)) if(!usr.put_in_hands(O)) diff --git a/code/game/objects/structures/ladders.dm b/code/game/objects/structures/ladders.dm index 9db8b4e07e..ec82b45a1f 100644 --- a/code/game/objects/structures/ladders.dm +++ b/code/game/objects/structures/ladders.dm @@ -13,20 +13,32 @@ desc = "An extremely sturdy metal ladder." -/obj/structure/ladder/New() - spawn(8) - for(var/obj/structure/ladder/L in world) - if(L.id == id) - if(L.height == (height - 1)) - down = L - continue - if(L.height == (height + 1)) - up = L - continue +/obj/structure/ladder/Initialize(mapload) + if(!initialized) + GLOB.ladders += src + ..() + if(mapload) + return TRUE + update_link() + +/obj/structure/ladder/Destroy() + GLOB.ladders -= src + . = ..() + +/obj/structure/ladder/proc/update_link() + for(var/obj/structure/ladder/L in GLOB.ladders) + if(L.id == id) + if(L.height == (height - 1)) + down = L + continue + if(L.height == (height + 1)) + up = L + continue + + if(up && down) //if both our connections are filled + break + update_icon() - if(up && down) //if both our connections are filled - break - update_icon() /obj/structure/ladder/update_icon() if(up && down) diff --git a/code/game/objects/structures/lattice.dm b/code/game/objects/structures/lattice.dm index 312f6c32dc..ba859d5952 100644 --- a/code/game/objects/structures/lattice.dm +++ b/code/game/objects/structures/lattice.dm @@ -9,7 +9,7 @@ obj_integrity = 50 max_integrity = 50 layer = LATTICE_LAYER //under pipes - var/obj/item/stack/rods/stored + var/number_of_rods = 1 canSmoothWith = list(/obj/structure/lattice, /turf/open/floor, /turf/closed/wall, @@ -17,26 +17,20 @@ smooth = SMOOTH_MORE // flags = CONDUCT -/obj/structure/lattice/New() +/obj/structure/lattice/Initialize(mapload) ..() - for(var/obj/structure/lattice/LAT in src.loc) + for(var/obj/structure/lattice/LAT in loc) if(LAT != src) - qdel(LAT) - stored = new/obj/item/stack/rods(src) - -/obj/structure/lattice/Destroy() - qdel(stored) - stored = null - return ..() + QDEL_IN(LAT, 0) /obj/structure/lattice/blob_act(obj/structure/blob/B) return /obj/structure/lattice/ratvar_act() if(IsEven(x + y)) - new/obj/structure/lattice/clockwork(loc) + new /obj/structure/lattice/clockwork(loc) else - new/obj/structure/lattice/clockwork/large(loc) + new /obj/structure/lattice/clockwork/large(loc) /obj/structure/lattice/attackby(obj/item/C, mob/user, params) if(istype(C, /obj/item/weapon/wirecutters)) @@ -48,8 +42,7 @@ /obj/structure/lattice/deconstruct(disassembled = TRUE) if(!(flags & NODECONSTRUCT)) - stored.forceMove(get_turf(src)) - stored = null + new /obj/item/stack/rods(get_turf(src), number_of_rods) qdel(src) /obj/structure/lattice/singularity_pull(S, current_size) @@ -61,15 +54,15 @@ desc = "A lightweight support lattice. These hold the Justicar's station together." icon = 'icons/obj/smooth_structures/lattice_clockwork.dmi' -/obj/structure/lattice/clockwork/New() +/obj/structure/lattice/clockwork/Initialize(mapload) ..() ratvar_act() /obj/structure/lattice/clockwork/ratvar_act() if(IsOdd(x+y)) - new/obj/structure/lattice/clockwork/large(loc) + new /obj/structure/lattice/clockwork/large(loc) // deletes old one -/obj/structure/lattice/clockwork/large/New() +/obj/structure/lattice/clockwork/large/Initialize(mapload) ..() icon = 'icons/obj/smooth_structures/lattice_clockwork_large.dmi' pixel_x = -9 @@ -77,23 +70,19 @@ /obj/structure/lattice/clockwork/large/ratvar_act() if(IsEven(x + y)) - new/obj/structure/lattice/clockwork(loc) + new /obj/structure/lattice/clockwork(loc) /obj/structure/lattice/catwalk name = "catwalk" desc = "A catwalk for easier EVA maneuvering and cable placement." icon = 'icons/obj/smooth_structures/catwalk.dmi' icon_state = "catwalk" + number_of_rods = 2 smooth = SMOOTH_TRUE canSmoothWith = null -/obj/structure/lattice/catwalk/New() - ..() - stored.amount++ - stored.update_icon() - /obj/structure/lattice/catwalk/ratvar_act() - new/obj/structure/lattice/catwalk/clockwork(loc) + new /obj/structure/lattice/catwalk/clockwork(loc) /obj/structure/lattice/catwalk/Move() var/turf/T = loc @@ -111,7 +100,7 @@ name = "clockwork catwalk" icon = 'icons/obj/smooth_structures/catwalk_clockwork.dmi' -/obj/structure/lattice/catwalk/clockwork/New() +/obj/structure/lattice/catwalk/clockwork/Initialize(mapload) ..() new /obj/effect/overlay/temp/ratvar/floor/catwalk(loc) new /obj/effect/overlay/temp/ratvar/beam/catwalk(loc) diff --git a/code/game/objects/structures/mirror.dm b/code/game/objects/structures/mirror.dm index 76e00ae67a..1dad6b094f 100644 --- a/code/game/objects/structures/mirror.dm +++ b/code/game/objects/structures/mirror.dm @@ -25,7 +25,7 @@ //handle facial hair (if necessary) if(H.gender == MALE) - var/new_style = input(user, "Select a facial hair style", "Grooming") as null|anything in facial_hair_styles_list + var/new_style = input(user, "Select a facial hair style", "Grooming") as null|anything in GLOB.facial_hair_styles_list if(userloc != H.loc) return //no tele-grooming if(new_style) @@ -34,7 +34,7 @@ H.facial_hair_style = "Shaved" //handle normal hair - var/new_style = input(user, "Select a hair style", "Grooming") as null|anything in hair_styles_list + var/new_style = input(user, "Select a hair style", "Grooming") as null|anything in GLOB.hair_styles_list if(userloc != H.loc) return //no tele-grooming if(new_style) @@ -90,7 +90,7 @@ name = "magic mirror" desc = "Turn and face the strange... face." icon_state = "magic_mirror" - var/list/races_blacklist = list("skeleton", "agent", "angel", "military_synth") + var/list/races_blacklist = list("skeleton", "agent", "angel", "military_synth", "memezombie") var/list/choosable_races = list() /obj/structure/mirror/magic/New() @@ -102,7 +102,7 @@ ..() /obj/structure/mirror/magic/lesser/New() - choosable_races = roundstart_species + choosable_races = GLOB.roundstart_species ..() /obj/structure/mirror/magic/badmin/New() @@ -140,7 +140,7 @@ if("race") var/newrace var/racechoice = input(H, "What are we again?", "Race change") as null|anything in choosable_races - newrace = species_list[racechoice] + newrace = GLOB.species_list[racechoice] if(!newrace) return @@ -149,7 +149,7 @@ H.set_species(newrace, icon_update=0) if(H.dna.species.use_skintones) - var/new_s_tone = input(user, "Choose your skin tone:", "Race change") as null|anything in skin_tones + var/new_s_tone = input(user, "Choose your skin tone:", "Race change") as null|anything in GLOB.skin_tones if(new_s_tone) H.skin_tone = new_s_tone @@ -223,4 +223,4 @@ curse(user) /obj/structure/mirror/magic/proc/curse(mob/living/user) - return \ No newline at end of file + return diff --git a/code/game/objects/structures/morgue.dm b/code/game/objects/structures/morgue.dm index 3b9efb6410..b388fd78cf 100644 --- a/code/game/objects/structures/morgue.dm +++ b/code/game/objects/structures/morgue.dm @@ -147,7 +147,7 @@ /* * Crematorium */ -var/global/list/crematoriums = new/list() +GLOBAL_LIST_EMPTY(crematoriums) /obj/structure/bodycontainer/crematorium name = "crematorium" desc = "A human incinerator. Works well on barbeque nights." @@ -160,14 +160,14 @@ var/global/list/crematoriums = new/list() return /obj/structure/bodycontainer/crematorium/Destroy() - crematoriums.Remove(src) + GLOB.crematoriums.Remove(src) return ..() /obj/structure/bodycontainer/crematorium/New() connected = new/obj/structure/tray/c_tray(src) connected.connected = src - crematoriums.Add(src) + GLOB.crematoriums.Add(src) ..() /obj/structure/bodycontainer/crematorium/update_icon() diff --git a/code/game/objects/structures/musician.dm b/code/game/objects/structures/musician.dm index 4ebb05b5b8..1ceb91ccd9 100644 --- a/code/game/objects/structures/musician.dm +++ b/code/game/objects/structures/musician.dm @@ -182,6 +182,27 @@ popup.set_title_image(user.browse_rsc_icon(instrumentObj.icon, instrumentObj.icon_state)) popup.open() +/datum/song/proc/ParseSong(text) + set waitfor = FALSE + //split into lines + lines = splittext(text, "\n") + if(lines.len) + if(copytext(lines[1],1,6) == "BPM: ") + tempo = sanitize_tempo(600 / text2num(copytext(lines[1],6))) + lines.Cut(1,2) + else + tempo = sanitize_tempo(5) // default 120 BPM + if(lines.len > 50) + to_chat(usr, "Too many lines!") + lines.Cut(51) + var/linenum = 1 + for(var/l in lines) + if(lentext(l) > 50) + to_chat(usr, "Line [linenum] too long!") + lines.Remove(l) + else + linenum++ + updateDialog(usr) // make sure updates when complete /datum/song/Topic(href, href_list) if(!usr.canUseTopic(instrumentObj)) @@ -208,26 +229,7 @@ if(cont == "no") break while(lentext(t) > 3072) - - //split into lines - spawn() - lines = splittext(t, "\n") - if(copytext(lines[1],1,6) == "BPM: ") - tempo = sanitize_tempo(600 / text2num(copytext(lines[1],6))) - lines.Cut(1,2) - else - tempo = sanitize_tempo(5) // default 120 BPM - if(lines.len > 50) - to_chat(usr, "Too many lines!") - lines.Cut(51) - var/linenum = 1 - for(var/l in lines) - if(lentext(l) > 50) - to_chat(usr, "Line [linenum] too long!") - lines.Remove(l) - else - linenum++ - updateDialog(usr) // make sure updates when complete + ParseSong(t) else if(href_list["help"]) help = text2num(href_list["help"]) - 1 diff --git a/code/game/objects/structures/noticeboard.dm b/code/game/objects/structures/noticeboard.dm index 1a5982821d..5122d877ef 100644 --- a/code/game/objects/structures/noticeboard.dm +++ b/code/game/objects/structures/noticeboard.dm @@ -90,39 +90,39 @@ /obj/structure/noticeboard/captain name = "Captain's Notice Board" desc = "Important notices from the Captain." - req_access = list(access_captain) + req_access = list(GLOB.access_captain) /obj/structure/noticeboard/hop name = "Head of Personnel's Notice Board" desc = "Important notices from the Head of Personnel." - req_access = list(access_hop) + req_access = list(GLOB.access_hop) /obj/structure/noticeboard/ce name = "Chief Engineer's Notice Board" desc = "Important notices from the Chief Engineer." - req_access = list(access_ce) + req_access = list(GLOB.access_ce) /obj/structure/noticeboard/hos name = "Head of Security's Notice Board" desc = "Important notices from the Head of Security." - req_access = list(access_hos) + req_access = list(GLOB.access_hos) /obj/structure/noticeboard/cmo name = "Chief Medical Officer's Notice Board" desc = "Important notices from the Chief Medical Officer." - req_access = list(access_cmo) + req_access = list(GLOB.access_cmo) /obj/structure/noticeboard/rd name = "Research Director's Notice Board" desc = "Important notices from the Research Director." - req_access = list(access_rd) + req_access = list(GLOB.access_rd) /obj/structure/noticeboard/qm name = "Quartermaster's Notice Board" desc = "Important notices from the Quartermaster." - req_access = list(access_qm) + req_access = list(GLOB.access_qm) /obj/structure/noticeboard/staff name = "Staff Notice Board" desc = "Important notices from the heads of staff." - req_access = list(access_heads) + req_access = list(GLOB.access_heads) diff --git a/code/game/objects/structures/crates_lockers/closets/statue.dm b/code/game/objects/structures/petrified_statue.dm similarity index 97% rename from code/game/objects/structures/crates_lockers/closets/statue.dm rename to code/game/objects/structures/petrified_statue.dm index 016ed5a497..421bc0d699 100644 --- a/code/game/objects/structures/crates_lockers/closets/statue.dm +++ b/code/game/objects/structures/petrified_statue.dm @@ -82,9 +82,7 @@ var/obj/structure/statue/petrified/S = new(loc, src, statue_timer) S.name = "statue of [name]" bleedsuppress = 1 - S.icon = icon - S.icon_state = icon_state - S.copy_overlays(overlays) + S.copy_overlays(src) var/newcolor = list(rgb(77,77,77), rgb(150,150,150), rgb(28,28,28), rgb(0,0,0)) S.add_atom_colour(newcolor, FIXED_COLOUR_PRIORITY) return 1 diff --git a/code/game/objects/structures/safe.dm b/code/game/objects/structures/safe.dm index cd52610be2..a1a2ea65ba 100644 --- a/code/game/objects/structures/safe.dm +++ b/code/game/objects/structures/safe.dm @@ -147,6 +147,7 @@ FLOOR SAFES if(open) if(P && in_range(src, user)) user.put_in_hands(P) + space -= P.w_class updateUsrDialog() diff --git a/code/game/objects/structures/signs.dm b/code/game/objects/structures/signs.dm index e6eff359b1..11d20a2dc1 100644 --- a/code/game/objects/structures/signs.dm +++ b/code/game/objects/structures/signs.dm @@ -134,6 +134,11 @@ Cargo(brown), Science(purple), Escape(red and white), and Medbay(blue).\nIn the center of the station, you see the Bridge(dark blue).\n\ Around those, you see Hallways/Entrances(light grey), Public Areas(grey), and Maintenance(dark grey)." +/obj/structure/sign/map/left/ceres + icon_state = "map-CS" + desc = "A framed picture of the station.\nClockwise from the top, you see Security (red), Dorms (light-green), Bridge (dark-blue), AI Core (gray), \ + Cargo (brown), Medbay (blue), Arrivals/Departures(orange/cyan), Research (purple), Service (dark-green), and Engineering in the center (yellow)." + /obj/structure/sign/securearea name = "\improper SECURE AREA" desc = "A warning sign which reads 'SECURE AREA'." @@ -241,6 +246,11 @@ desc = "A sign labelling an area as a place where xenobiological entities are researched." icon_state = "xenobio" +/obj/structure/sign/enginesafety + name = "\improper ENGINEERING SAFETY" + desc = "A sign detailing the various safety protocols when working on-site to ensure a safe shift." + icon_state = "safety" + /obj/structure/sign/directions/science name = "science department" desc = "A direction sign, pointing out which way the Science department is." @@ -265,3 +275,13 @@ name = "escape arm" desc = "A direction sign, pointing out which way the escape shuttle dock is." icon_state = "direction_evac" + +/obj/structure/sign/directions/supply + name = "cargo bay" + desc = "A direction sign, pointing out which way the Cargo Bay is." + icon_state = "direction_supply" + +/obj/structure/sign/directions/command + name = "command department" + desc = "A direction sign, pointing out which way the Command department is." + icon_state = "direction_bridge" diff --git a/code/game/objects/structures/statues.dm b/code/game/objects/structures/statues.dm index 1987a4699e..f5defdab50 100644 --- a/code/game/objects/structures/statues.dm +++ b/code/game/objects/structures/statues.dm @@ -10,7 +10,7 @@ anchored = 0 obj_integrity = 100 max_integrity = 100 - var/oreAmount = 7 + var/oreAmount = 5 var/material_drop_type = /obj/item/stack/sheet/metal CanAtmosPass = ATMOS_PASS_DENSITY diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index 79224863e8..c42b61a622 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -366,7 +366,7 @@ /obj/structure/table/optable/New() ..() - for(var/dir in cardinal) + for(var/dir in GLOB.cardinal) computer = locate(/obj/machinery/computer/operating, get_step(src, dir)) if(computer) computer.table = src diff --git a/code/game/objects/structures/tank_dispenser.dm b/code/game/objects/structures/tank_dispenser.dm index f5cc3da64f..12ad7eb2cc 100644 --- a/code/game/objects/structures/tank_dispenser.dm +++ b/code/game/objects/structures/tank_dispenser.dm @@ -69,7 +69,7 @@ update_icon() /obj/structure/tank_dispenser/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = physical_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "tank_dispenser", name, 275, 100, master_ui, state) diff --git a/code/game/objects/structures/transit_tubes/transit_tube.dm b/code/game/objects/structures/transit_tubes/transit_tube.dm index 135f5ca02f..eae2041a31 100644 --- a/code/game/objects/structures/transit_tubes/transit_tube.dm +++ b/code/game/objects/structures/transit_tubes/transit_tube.dm @@ -129,7 +129,7 @@ /obj/structure/transit_tube/proc/generate_tube_overlays() for(var/direction in tube_dirs) - if(direction in diagonals) + if(direction in GLOB.diagonals) if(direction & NORTH) create_tube_overlay(direction ^ 3, NORTH) diff --git a/code/game/objects/structures/traps.dm b/code/game/objects/structures/traps.dm index 2b32864aec..90500f14db 100644 --- a/code/game/objects/structures/traps.dm +++ b/code/game/objects/structures/traps.dm @@ -1,5 +1,5 @@ /obj/structure/trap - name = "IT'S A TARP" + name = "IT'S A TRAP" desc = "stepping on me is a guaranteed bad day" icon = 'icons/obj/hand_of_god_structures.dmi' icon_state = "trap" diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 9aabba3ed8..d5bcb8b60b 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -546,7 +546,7 @@ return ..() /obj/structure/window/reinforced/clockwork/ratvar_act() - if(ratvar_awakens) + if(GLOB.ratvar_awakens) obj_integrity = max_integrity update_icon() diff --git a/code/game/say.dm b/code/game/say.dm index 172bfc0fd3..efad2f105f 100644 --- a/code/game/say.dm +++ b/code/game/say.dm @@ -3,7 +3,7 @@ This file has the basic atom/movable level speech procs. And the base of the send_speech() proc, which is the core of saycode. */ -var/list/freqtospan = list( +GLOBAL_LIST_INIT(freqtospan, list( "1351" = "sciradio", "1355" = "medradio", "1357" = "engradio", @@ -13,33 +13,38 @@ var/list/freqtospan = list( "1353" = "comradio", "1447" = "aiprivradio", "1213" = "syndradio", - "1337" = "centcomradio" - ) + "1337" = "centcomradio", + "1215" = "redteamradio", + "1217" = "blueteamradio" + )) -/atom/movable/proc/say(message) +/atom/movable/proc/say(message, datum/language/language = null) if(!can_speak()) return if(message == "" || !message) return var/list/spans = get_spans() - send_speech(message, 7, src, , spans) + if(!language) + language = get_default_language() + send_speech(message, 7, src, , spans, message_language=language) -/atom/movable/proc/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/atom/movable/proc/Hear(message, atom/movable/speaker, message_language, raw_message, radio_freq, list/spans, message_mode) return /atom/movable/proc/can_speak() return 1 -/atom/movable/proc/send_speech(message, range = 7, obj/source = src, bubble_type, list/spans) - var/rendered = compose_message(src, languages_spoken, message, , spans) - for(var/atom/movable/AM in get_hearers_in_view(range, src)) - AM.Hear(rendered, src, languages_spoken, message, , spans) +/atom/movable/proc/send_speech(message, range = 7, obj/source = src, bubble_type, list/spans, datum/language/message_language = null, message_mode) + var/rendered = compose_message(src, message_language, message, , spans) + for(var/_AM in get_hearers_in_view(range, source)) + var/atom/movable/AM = _AM + AM.Hear(rendered, src, message_language, message, , spans) //To get robot span classes, stuff like that. /atom/movable/proc/get_spans() return list() -/atom/movable/proc/compose_message(atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/atom/movable/proc/compose_message(atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, message_mode) //This proc uses text() because it is faster than appending strings. Thanks BYOND. //Basic span var/spanpart1 = "" @@ -48,13 +53,13 @@ var/list/freqtospan = list( //Radio freq/name display var/freqpart = radio_freq ? "\[[get_radio_name(radio_freq)]\] " : "" //Speaker name - var/namepart = "[speaker.GetVoice()][speaker.get_alt_name()]" + var/namepart = "[speaker.GetVoice()][speaker.get_alt_name()]" //End name span. var/endspanpart = "" //Message - var/messagepart = " [lang_treat(speaker, message_langs, raw_message, spans)]" + var/messagepart = " [lang_treat(speaker, message_language, raw_message, spans, message_mode)]" - return "[spanpart1][spanpart2][freqpart][compose_track_href(speaker, namepart)][namepart][compose_job(speaker, message_langs, raw_message, radio_freq)][endspanpart][messagepart]" + return "[spanpart1][spanpart2][freqpart][compose_track_href(speaker, namepart)][namepart][compose_job(speaker, message_language, raw_message, radio_freq)][endspanpart][messagepart]" /atom/movable/proc/compose_track_href(atom/movable/speaker, message_langs, raw_message, radio_freq) return "" @@ -62,7 +67,7 @@ var/list/freqtospan = list( /atom/movable/proc/compose_job(atom/movable/speaker, message_langs, raw_message, radio_freq) return "" -/atom/movable/proc/say_quote(input, list/spans=list()) +/atom/movable/proc/say_quote(input, list/spans=list(), message_mode) if(!input) return "says, \"...\"" //not the best solution, but it will stop a large number of runtimes. The cause is somewhere in the Tcomms code var/ending = copytext(input, length(input)) @@ -77,46 +82,34 @@ var/list/freqtospan = list( return "[verb_say], \"[input]\"" -/atom/movable/proc/lang_treat(atom/movable/speaker, message_langs, raw_message, list/spans) - if(languages_understood & message_langs) +/atom/movable/proc/lang_treat(atom/movable/speaker, datum/language/language, raw_message, list/spans, message_mode) + if(has_language(language)) var/atom/movable/AM = speaker.GetSource() if(AM) //Basically means "if the speaker is virtual" if(AM.verb_say != speaker.verb_say || AM.verb_ask != speaker.verb_ask || AM.verb_exclaim != speaker.verb_exclaim || AM.verb_yell != speaker.verb_yell) //If the saymod was changed - return speaker.say_quote(raw_message, spans) - return AM.say_quote(raw_message, spans) + return speaker.say_quote(raw_message, spans, message_mode) + return AM.say_quote(raw_message, spans, message_mode) else - return speaker.say_quote(raw_message, spans) - else if((message_langs & HUMAN) || (message_langs & RATVAR)) //it's human or ratvar language + return speaker.say_quote(raw_message, spans, message_mode) + else if(language) var/atom/movable/AM = speaker.GetSource() - if(message_langs & HUMAN) - raw_message = stars(raw_message) - if(message_langs & RATVAR) - raw_message = text2ratvar(raw_message) + var/datum/language/D = new language + raw_message = D.scramble(raw_message) if(AM) - return AM.say_quote(raw_message, spans) + return AM.say_quote(raw_message, spans, message_mode) else - return speaker.say_quote(raw_message, spans) - else if(message_langs & MONKEY) - return "chimpers." - else if(message_langs & ALIEN) - return "hisses." - else if(message_langs & ROBOT) - return "beeps rapidly." - else if(message_langs & DRONE) - return "chitters." - else if(message_langs & SWARMER) - return "hums." + return speaker.say_quote(raw_message, spans, message_mode) else return "makes a strange sound." /proc/get_radio_span(freq) - var/returntext = freqtospan["[freq]"] + var/returntext = GLOB.freqtospan["[freq]"] if(returntext) return returntext return "radio" /proc/get_radio_name(freq) - var/returntext = radiochannelsreverse["[freq]"] + var/returntext = GLOB.reverseradiochannels["[freq]"] if(returntext) return returntext return "[copytext("[freq]", 1, 4)].[copytext("[freq]", 4, 5)]" diff --git a/code/game/sound.dm b/code/game/sound.dm index 91b016d061..8d0c20d63d 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -1,4 +1,4 @@ -/proc/playsound(atom/source, soundin, vol as num, vary, extrarange as num, falloff, surround = 1, frequency = null) +/proc/playsound(atom/source, soundin, vol as num, vary, extrarange as num, falloff, surround = 1, frequency = null, channel = 0, pressure_affected = TRUE) soundin = get_sfx(soundin) // same sound for everyone @@ -10,23 +10,28 @@ frequency = get_rand_frequency() // Same frequency for everybody var/turf/turf_source = get_turf(source) + //allocate a channel if necessary now so its the same for everyone + channel = channel || open_sound_channel() + // Looping through the player list has the added bonus of working for mobs inside containers - for (var/P in player_list) + for (var/P in GLOB.player_list) var/mob/M = P if(!M || !M.client) continue if(get_dist(M, turf_source) <= world.view + extrarange) var/turf/T = get_turf(M) if(T && T.z == turf_source.z) - M.playsound_local(turf_source, soundin, vol, vary, frequency, falloff, surround) + M.playsound_local(turf_source, soundin, vol, vary, frequency, falloff, surround, channel, pressure_affected) +/atom/proc/playsound_direct(soundin, vol as num, vary, frequency, falloff, surround = TRUE, channel = 0, pressure_affected = FALSE) + playsound_local(get_turf(src), soundin, vol, vary, frequency, falloff, surround, channel) -/atom/proc/playsound_local(turf/turf_source, soundin, vol as num, vary, frequency, falloff, surround = 1) +/atom/proc/playsound_local(turf/turf_source, soundin, vol as num, vary, frequency, falloff, surround = 1, channel = 0, pressure_affected = TRUE) soundin = get_sfx(soundin) var/sound/S = sound(soundin) S.wait = 0 //No queue - S.channel = 0 //Any channel + S.channel = channel || open_sound_channel() S.volume = vol if (vary) @@ -38,27 +43,28 @@ if(isturf(turf_source)) var/turf/T = get_turf(src) - //Atmosphere affects sound - var/pressure_factor = 1 - var/datum/gas_mixture/hearer_env = T.return_air() - var/datum/gas_mixture/source_env = turf_source.return_air() + if(pressure_affected) + //Atmosphere affects sound + var/pressure_factor = 1 + var/datum/gas_mixture/hearer_env = T.return_air() + var/datum/gas_mixture/source_env = turf_source.return_air() - if(hearer_env && source_env) - var/pressure = min(hearer_env.return_pressure(), source_env.return_pressure()) - if(pressure < ONE_ATMOSPHERE) - pressure_factor = max((pressure - SOUND_MINIMUM_PRESSURE)/(ONE_ATMOSPHERE - SOUND_MINIMUM_PRESSURE), 0) - else //space - pressure_factor = 0 + if(hearer_env && source_env) + var/pressure = min(hearer_env.return_pressure(), source_env.return_pressure()) + if(pressure < ONE_ATMOSPHERE) + pressure_factor = max((pressure - SOUND_MINIMUM_PRESSURE)/(ONE_ATMOSPHERE - SOUND_MINIMUM_PRESSURE), 0) + else //space + pressure_factor = 0 - var/distance = get_dist(T, turf_source) - if(distance <= 1) - pressure_factor = max(pressure_factor, 0.15) //touching the source of the sound + var/distance = get_dist(T, turf_source) + if(distance <= 1) + pressure_factor = max(pressure_factor, 0.15) //touching the source of the sound - S.volume *= pressure_factor - //End Atmosphere affecting sound + S.volume *= pressure_factor + //End Atmosphere affecting sound - if(S.volume <= 0) - return //No sound + if(S.volume <= 0) + return //No sound // 3D sounds, the technology is here! if (surround) @@ -74,19 +80,25 @@ src << S -/mob/playsound_local(turf/turf_source, soundin, vol as num, vary, frequency, falloff, surround = 1) +/mob/playsound_local(turf/turf_source, soundin, vol as num, vary, frequency, falloff, surround = 1, channel = 0, pressure_affected = TRUE) if(!client || ear_deaf > 0) return ..() -/mob/proc/stopLobbySound() - src << sound(null, repeat = 0, wait = 0, volume = 85, channel = 1) +/proc/open_sound_channel() + var/static/next_channel = 1 //loop through the available 1024 - (the ones we reserve) channels and pray that its not still being used + . = ++next_channel + if(next_channel > CHANNEL_HIGHEST_AVAILABLE) + next_channel = 1 + +/mob/proc/stop_sound_channel(chan) + src << sound(null, repeat = 0, wait = 0, channel = chan) /client/proc/playtitlemusic() - UNTIL(ticker.login_music) //wait for ticker init to set the login music + UNTIL(SSticker.login_music) //wait for SSticker init to set the login music if(prefs && (prefs.toggles & SOUND_LOBBY)) - src << sound(ticker.login_music, repeat = 0, wait = 0, volume = 85, channel = 1) // MAD JAMS + src << sound(SSticker.login_music, repeat = 0, wait = 0, volume = 85, channel = CHANNEL_LOBBYMUSIC) // MAD JAMS /proc/get_rand_frequency() return rand(32000, 55000) //Frequency stuff only works with 45kbps oggs. @@ -125,5 +137,5 @@ return soundin /proc/playsound_global(file, repeat=0, wait, channel, volume) - for(var/V in clients) - V << sound(file, repeat, wait, channel, volume) \ No newline at end of file + for(var/V in GLOB.clients) + V << sound(file, repeat, wait, channel, volume) diff --git a/code/game/turfs/closed.dm b/code/game/turfs/closed.dm index 54b99c0bea..f8cb0d1be3 100644 --- a/code/game/turfs/closed.dm +++ b/code/game/turfs/closed.dm @@ -29,14 +29,23 @@ /turf/closed/indestructible/splashscreen name = "Space Station 13" - icon = 'config/title_screens/images/title1.dmi' + icon = 'config/title_screens/images/blank.png' icon_state = "" layer = FLY_LAYER /turf/closed/indestructible/splashscreen/New() - SStitle.title_screen = src + SStitle.splash_turf = src + if(SStitle.icon) + icon = SStitle.icon ..() +/turf/closed/indestructible/splashscreen/vv_edit_var(var_name, var_value) + . = ..() + if(.) + switch(var_name) + if("icon") + SStitle.icon = icon + /turf/closed/indestructible/riveted icon = 'icons/turf/walls/riveted.dmi' icon_state = "riveted" diff --git a/code/game/turfs/open.dm b/code/game/turfs/open.dm index 00e11e2092..ee5527c0f5 100644 --- a/code/game/turfs/open.dm +++ b/code/game/turfs/open.dm @@ -57,11 +57,9 @@ current_cycle = times_fired //cache some vars - var/datum/gas_mixture/air = src.air - air.holder = src var/list/atmos_adjacent_turfs = src.atmos_adjacent_turfs - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) var/turf/open/enemy_tile = get_step(src, direction) if(!istype(enemy_tile)) if (atmos_adjacent_turfs) @@ -109,19 +107,17 @@ air.temperature += temp air_update_turf() -/turf/open/freon_gas_act() +/turf/open/proc/freon_gas_act() for(var/obj/I in contents) if(!HAS_SECONDARY_FLAG(I, FROZEN)) //let it go I.make_frozen_visual() for(var/mob/living/L in contents) - if(L.bodytemperature >= 10) - L.bodytemperature -= 10 if(L.bodytemperature <= 50) L.apply_status_effect(/datum/status_effect/freon) MakeSlippery(TURF_WET_PERMAFROST, 5) return 1 -/turf/open/water_vapor_gas_act() +/turf/open/proc/water_vapor_gas_act() MakeSlippery(min_wet_time = 10, wet_time_to_add = 5) for(var/mob/living/simple_animal/slime/M in src) diff --git a/code/game/turfs/simulated/chasm.dm b/code/game/turfs/simulated/chasm.dm index e031bbe401..8890c50129 100644 --- a/code/game/turfs/simulated/chasm.dm +++ b/code/game/turfs/simulated/chasm.dm @@ -9,6 +9,7 @@ icon = 'icons/turf/floors/Chasms.dmi' icon_state = "smooth" canSmoothWith = list(/turf/open/floor/fakepit, /turf/open/chasm) + density = TRUE //This will prevent hostile mobs from pathing into chasms, while the canpass override will still let it function like an open turf var/drop_x = 1 var/drop_y = 1 var/drop_z = 1 @@ -21,6 +22,7 @@ if(!drop_stuff()) STOP_PROCESSING(SSobj, src) + /turf/open/chasm/attackby(obj/item/C, mob/user, params, area/area_restriction) ..() if(istype(C, /obj/item/stack/rods)) @@ -48,7 +50,6 @@ else to_chat(user, "The plating is going to need some support! Place metal rods first.") - /turf/open/chasm/proc/drop_stuff(AM) . = 0 var/thing_to_check = src @@ -122,6 +123,9 @@ L.notransform = TRUE L.Stun(10) L.resting = TRUE + var/oldtransform = AM.transform + var/oldcolor = AM.color + var/oldalpha = AM.alpha animate(AM, transform = matrix() - matrix(), alpha = 0, color = rgb(0, 0, 0), time = 10) for(var/i in 1 to 5) //Make sure the item is still there after our sleep @@ -139,6 +143,18 @@ qdel(S.mmi) qdel(AM) - + + if(AM && !QDELETED(AM)) //It's indestructible + visible_message("[src] spits out the [AM]!") + AM.alpha = oldalpha + AM.color = oldcolor + AM.transform = oldtransform + AM.throw_at(get_edge_target_turf(src,pick(GLOB.alldirs)),rand(1, 10),rand(1, 10)) + /turf/open/chasm/straight_down/lava_land_surface/normal_air - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" \ No newline at end of file + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + + + +/turf/open/chasm/CanPass(atom/movable/mover, turf/target, height=0) + return 1 diff --git a/code/game/turfs/simulated/dirtystation.dm b/code/game/turfs/simulated/dirtystation.dm index 88d0b07181..3eef7272ed 100644 --- a/code/game/turfs/simulated/dirtystation.dm +++ b/code/game/turfs/simulated/dirtystation.dm @@ -5,39 +5,6 @@ //This file was made not awful by Xhuis on September 13, 2016 -/obj/effect/decal/cleanable/blood/old - name = "dried blood" - desc = "Looks like it's been here a while. Eew." - bloodiness = 0 - -/obj/effect/decal/cleanable/blood/old/New() - ..() - icon_state += "-old" //This IS necessary because the parent /blood type uses icon randomization. - blood_DNA["Non-human DNA"] = "A+" - -/obj/effect/decal/cleanable/blood/gibs/old - name = "old rotting gibs" - desc = "Space Jesus, why didn't anyone clean this up? It smells terrible." - bloodiness = 0 - -/obj/effect/decal/cleanable/blood/gibs/old/New() - ..() - setDir(pick(1,2,4,8)) - icon_state += "-old" - blood_DNA["Non-human DNA"] = "A+" - -/obj/effect/decal/cleanable/vomit/old - name = "crusty dried vomit" - desc = "You try not to look at the chunks, and fail." - -/obj/effect/decal/cleanable/vomit/old/New() - ..() - icon_state += "-old" - -/obj/effect/decal/cleanable/robot_debris/old - name = "dusty robot debris" - desc = "Looks like nobody has touched this in a while." - //Making the station dirty, one tile at a time. Called by master controller's setup_objects /turf/open/floor/proc/MakeDirty() diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index 8a81e2b6d0..98c28256e9 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -1,20 +1,3 @@ -//This is so damaged or burnt tiles or platings don't get remembered as the default tile -var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3","damaged4", - "damaged5","panelscorched","floorscorched1","floorscorched2","platingdmg1","platingdmg2", - "platingdmg3","plating","light_on","light_on_flicker1","light_on_flicker2", - "light_on_clicker3","light_on_clicker4","light_on_clicker5","light_broken", - "light_on_broken","light_off","wall_thermite","grass", "sand", - "asteroid","asteroid_dug", - "asteroid0","asteroid1","asteroid2","asteroid3","asteroid4", - "asteroid5","asteroid6","asteroid7","asteroid8","asteroid9","asteroid10","asteroid11","asteroid12", - "basalt","basalt_dug", - "basalt0","basalt1","basalt2","basalt3","basalt4", - "basalt5","basalt6","basalt7","basalt8","basalt9","basalt10","basalt11","basalt12", - "oldburning","light-on-r","light-on-y","light-on-g","light-on-b", "wood", "wood-broken", - "carpetcorner", "carpetside", "carpet", "ironsand1", "ironsand2", "ironsand3", "ironsand4", "ironsand5", - "ironsand6", "ironsand7", "ironsand8", "ironsand9", "ironsand10", "ironsand11", - "ironsand12", "ironsand13", "ironsand14", "ironsand15") - /turf/open/floor //NOTE: Floor code has been refactored, many procs were removed and refactored //- you should use istype() if you want to find out whether a floor has a certain type @@ -39,6 +22,22 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3"," if (!burnt_states) burnt_states = list() ..() + //This is so damaged or burnt tiles or platings don't get remembered as the default tile + var/static/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3","damaged4", + "damaged5","panelscorched","floorscorched1","floorscorched2","platingdmg1","platingdmg2", + "platingdmg3","plating","light_on","light_on_flicker1","light_on_flicker2", + "light_on_clicker3","light_on_clicker4","light_on_clicker5","light_broken", + "light_on_broken","light_off","wall_thermite","grass", "sand", + "asteroid","asteroid_dug", + "asteroid0","asteroid1","asteroid2","asteroid3","asteroid4", + "asteroid5","asteroid6","asteroid7","asteroid8","asteroid9","asteroid10","asteroid11","asteroid12", + "basalt","basalt_dug", + "basalt0","basalt1","basalt2","basalt3","basalt4", + "basalt5","basalt6","basalt7","basalt8","basalt9","basalt10","basalt11","basalt12", + "oldburning","light-on-r","light-on-y","light-on-g","light-on-b", "wood", "wood-broken", + "carpetcorner", "carpetside", "carpet", "ironsand1", "ironsand2", "ironsand3", "ironsand4", "ironsand5", + "ironsand6", "ironsand7", "ironsand8", "ironsand9", "ironsand10", "ironsand11", + "ironsand12", "ironsand13", "ironsand14", "ironsand15") if(icon_state in icons_to_ignore_at_floor_init) //so damaged/burned tiles or plating icons aren't saved as the default icon_regular_floor = "floor" else @@ -137,21 +136,22 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3"," if(..()) return 1 if(intact && istype(C, /obj/item/weapon/crowbar)) - pry_tile(C, user) - return 1 + return pry_tile(C, user) if(intact && istype(C, /obj/item/stack/tile)) - var/obj/item/stack/tile/T = C - if(T.turf_type == type) - return - var/obj/item/weapon/crowbar/CB = user.is_holding_item_of_type(/obj/item/weapon/crowbar) - if(!CB) - return - var/turf/open/floor/plating/P = pry_tile(CB, user, TRUE) - if(!istype(P)) - return - P.attackby(T, user, params) + try_replace_tile(C, user, params) return 0 +/turf/open/floor/proc/try_replace_tile(obj/item/stack/tile/T, mob/user, params) + if(T.turf_type == type) + return + var/obj/item/weapon/crowbar/CB = user.is_holding_item_of_type(/obj/item/weapon/crowbar) + if(!CB) + return + var/turf/open/floor/plating/P = pry_tile(CB, user, TRUE) + if(!istype(P)) + return + P.attackby(T, user, params) + /turf/open/floor/proc/pry_tile(obj/item/C, mob/user, silent = FALSE) playsound(src, C.usesound, 80, 1) return remove_tile(user, silent) @@ -224,7 +224,7 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3"," to_chat(user, "You build an airlock.") var/obj/machinery/door/airlock/A = new the_rcd.airlock_type(src) - A.electronics = new/obj/item/weapon/electronics/airlock(src) + A.electronics = new/obj/item/weapon/electronics/airlock(A) if(the_rcd.conf_access) A.electronics.accesses = the_rcd.conf_access.Copy() diff --git a/code/game/turfs/simulated/floor/fancy_floor.dm b/code/game/turfs/simulated/floor/fancy_floor.dm index 0e9dda1b8c..eaba3d50eb 100644 --- a/code/game/turfs/simulated/floor/fancy_floor.dm +++ b/code/game/turfs/simulated/floor/fancy_floor.dm @@ -18,6 +18,19 @@ pry_tile(C, user) return +/turf/open/floor/wood/try_replace_tile(obj/item/stack/tile/T, mob/user, params) + if(T.turf_type == type) + return + var/obj/item/weapon/tool = user.is_holding_item_of_type(/obj/item/weapon/screwdriver) + if(!tool) + tool = user.is_holding_item_of_type(/obj/item/weapon/crowbar) + if(!tool) + return + var/turf/open/floor/plating/P = pry_tile(tool, user, TRUE) + if(!istype(P)) + return + P.attackby(T, user, params) + /turf/open/floor/wood/pry_tile(obj/item/C, mob/user, silent = FALSE) var/is_screwdriver = istype(C, /obj/item/weapon/screwdriver) playsound(src, C.usesound, 80, 1) @@ -155,4 +168,4 @@ turf/open/floor/fakepit /turf/open/floor/fakespace/Initialize() ..() - icon_state = "[rand(0,25)]" \ No newline at end of file + icon_state = "[rand(0,25)]" diff --git a/code/game/turfs/simulated/floor/light_floor.dm b/code/game/turfs/simulated/floor/light_floor.dm index 8690982f26..d3f7ba8c64 100644 --- a/code/game/turfs/simulated/floor/light_floor.dm +++ b/code/game/turfs/simulated/floor/light_floor.dm @@ -16,6 +16,11 @@ ..() update_icon() +/turf/open/floor/light/break_tile() + ..() + light_range = 0 + update_light() + /turf/open/floor/light/update_icon() ..() if(on) diff --git a/code/game/turfs/simulated/floor/plating/asteroid.dm b/code/game/turfs/simulated/floor/plating/asteroid.dm index 6eec8039a0..a17fcf2ca8 100644 --- a/code/game/turfs/simulated/floor/plating/asteroid.dm +++ b/code/game/turfs/simulated/floor/plating/asteroid.dm @@ -202,7 +202,7 @@ length = set_length // Get our directiosn - forward_cave_dir = pick(alldirs - exclude_dir) + forward_cave_dir = pick(GLOB.alldirs - exclude_dir) // Get the opposite direction of our facing direction backward_cave_dir = angle2dir(dir2angle(forward_cave_dir) + 180) diff --git a/code/game/turfs/simulated/floor/plating/dirt.dm b/code/game/turfs/simulated/floor/plating/dirt.dm new file mode 100644 index 0000000000..580aadc85f --- /dev/null +++ b/code/game/turfs/simulated/floor/plating/dirt.dm @@ -0,0 +1,21 @@ +/turf/open/floor/plating/dirt + name = "dirt" + desc = "Upon closer examination, it's still dirt." + icon = 'icons/turf/floors.dmi' + icon_state = "dirt" + var/smooth_icon = 'icons/turf/floors/dirt.dmi' + canSmoothWith = list(/turf/closed, /turf/open/floor/plating/dirt) + smooth = SMOOTH_MORE|SMOOTH_BORDER + baseturf = /turf/open/chasm/straight_down/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + planetary_atmos = TRUE + +/turf/open/floor/plating/dirt/Initialize() + pixel_y = -2 + pixel_x = -2 + icon = smooth_icon + ..() + +/turf/open/floor/plating/dirt/dark + icon_state = "darkdirt" + smooth_icon = 'icons/turf/floors/darkdirt.dmi' diff --git a/code/game/turfs/simulated/floor/plating/lava.dm b/code/game/turfs/simulated/floor/plating/lava.dm index ec6adb09cf..9321b4f082 100644 --- a/code/game/turfs/simulated/floor/plating/lava.dm +++ b/code/game/turfs/simulated/floor/plating/lava.dm @@ -108,6 +108,12 @@ /turf/open/floor/plating/lava/break_tile() return +/turf/open/floor/plating/lava/pry_tile() + return + +/turf/open/floor/plating/lava/try_replace_tile() + return + /turf/open/floor/plating/lava/burn_tile() return diff --git a/code/game/turfs/simulated/minerals.dm b/code/game/turfs/simulated/minerals.dm index 38095ae38d..ba84d0ff11 100644 --- a/code/game/turfs/simulated/minerals.dm +++ b/code/game/turfs/simulated/minerals.dm @@ -32,7 +32,7 @@ icon = smooth_icon ..() if (mineralType && mineralAmt && spread && spreadChance) - for(var/dir in cardinal) + for(var/dir in GLOB.cardinal) if(prob(spreadChance)) var/turf/T = get_step(src, dir) if(istype(T, /turf/closed/mineral/random)) diff --git a/code/game/turfs/simulated/river.dm b/code/game/turfs/simulated/river.dm index 18e521b23f..49ac9a6d32 100644 --- a/code/game/turfs/simulated/river.dm +++ b/code/game/turfs/simulated/river.dm @@ -78,7 +78,7 @@ var/turf/closed/mineral/M = T logged_turf_type = M.turf_type - if(get_dir(src, F) in cardinal) + if(get_dir(src, F) in GLOB.cardinal) cardinal_turfs += F else diagonal_turfs += F diff --git a/code/game/turfs/simulated/wall/mineral_walls.dm b/code/game/turfs/simulated/wall/mineral_walls.dm index 20d26dbdab..8b46ef679a 100644 --- a/code/game/turfs/simulated/wall/mineral_walls.dm +++ b/code/game/turfs/simulated/wall/mineral_walls.dm @@ -174,7 +174,7 @@ icon_state = "map-shuttle" sheet_type = /obj/item/stack/sheet/mineral/titanium smooth = SMOOTH_MORE|SMOOTH_DIAGONAL - canSmoothWith = list(/turf/closed/wall/mineral/titanium, /obj/machinery/door/airlock/shuttle, /obj/machinery/door/airlock/, /turf/closed/wall/shuttle, /obj/structure/window/shuttle, /obj/structure/shuttle/engine/heater) + canSmoothWith = list(/turf/closed/wall/mineral/titanium, /obj/machinery/door/airlock/shuttle, /obj/machinery/door/airlock/, /turf/closed/wall/shuttle, /obj/structure/window/shuttle, /obj/structure/shuttle/engine/heater, /obj/structure/falsewall/titanium) /turf/closed/wall/mineral/titanium/nodiagonal smooth = SMOOTH_MORE @@ -240,4 +240,4 @@ /turf/closed/wall/mineral/plastitanium/copyTurf(turf/T) . = ..() - T.transform = transform \ No newline at end of file + T.transform = transform diff --git a/code/game/turfs/simulated/wall/reinf_walls.dm b/code/game/turfs/simulated/wall/reinf_walls.dm index c95f6090a3..c1eff8e415 100644 --- a/code/game/turfs/simulated/wall/reinf_walls.dm +++ b/code/game/turfs/simulated/wall/reinf_walls.dm @@ -38,6 +38,8 @@ /turf/closed/wall/r_wall/attack_animal(mob/living/simple_animal/M) M.changeNext_move(CLICK_CD_MELEE) M.do_attack_animation(src) + if(!M.environment_smash) + return if(M.environment_smash == 3) dismantle_wall(1) playsound(src, 'sound/effects/meteorimpact.ogg', 100, 1) @@ -249,8 +251,12 @@ if(prob(30)) dismantle_wall() -/turf/closed/wall/r_vall/rcd_vals(mob/user, obj/item/weapon/rcd/the_rcd) - return FALSE +/turf/closed/wall/r_wall/rcd_vals(mob/user, obj/item/weapon/rcd/the_rcd) + if(!the_rcd.canRturf) + return FALSE + return ..() -/turf/closed/wall/r_vall/rcd_act(mob/user, obj/item/weapon/rcd/the_rcd, passed_mode) - return FALSE \ No newline at end of file +/turf/closed/wall/r_wall/rcd_act(mob/user, obj/item/weapon/rcd/the_rcd, passed_mode) + if(!the_rcd.canRturf) + return FALSE + return ..() diff --git a/code/game/turfs/simulated/water.dm b/code/game/turfs/simulated/water.dm new file mode 100644 index 0000000000..d0208218a5 --- /dev/null +++ b/code/game/turfs/simulated/water.dm @@ -0,0 +1,16 @@ +/turf/open/water + name = "water" + desc = "Shallow water." + icon = 'icons/turf/floors.dmi' + icon_state = "riverwater" + baseturf = /turf/open/chasm/straight_down/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + planetary_atmos = TRUE + slowdown = 1 + wet = TURF_WET_WATER + +/turf/open/water/HandleWet() + if(wet == TURF_WET_WATER) + return + ..() + MakeSlippery(TURF_WET_WATER) //rewet after ..() clears out lube/ice etc. \ No newline at end of file diff --git a/code/game/turfs/space/space.dm b/code/game/turfs/space/space.dm index cdddbeb62b..7262569762 100644 --- a/code/game/turfs/space/space.dm +++ b/code/game/turfs/space/space.dm @@ -76,11 +76,14 @@ /turf/open/space/attack_paw(mob/user) return src.attack_hand(user) -/turf/open/space/attackby(obj/item/C, mob/user, params, area/area_restriction) +/turf/open/space/proc/CanBuildHere() + return TRUE + +/turf/open/space/attackby(obj/item/C, mob/user, params) ..() + if(!CanBuildHere()) + return if(istype(C, /obj/item/stack/rods)) - if(istype(area_restriction) && !istype(get_area(src), area_restriction)) - return var/obj/item/stack/rods/R = C var/obj/structure/lattice/L = locate(/obj/structure/lattice, src) var/obj/structure/lattice/catwalk/W = locate(/obj/structure/lattice/catwalk, src) @@ -136,43 +139,6 @@ stoplag()//Let a diagonal move finish, if necessary A.newtonian_move(A.inertia_dir) -/turf/open/space/proc/Sandbox_Spacemove(atom/movable/A) - var/cur_x - var/cur_y - var/next_x = src.x - var/next_y = src.y - var/target_z - var/list/y_arr - var/list/cur_pos = src.get_global_map_pos() - if(!cur_pos) - return - cur_x = cur_pos["x"] - cur_y = cur_pos["y"] - - if(src.x <= 1) - next_x = (--cur_x||global_map.len) - y_arr = global_map[next_x] - target_z = y_arr[cur_y] - next_x = world.maxx - 2 - else if (src.x >= world.maxx) - next_x = (++cur_x > global_map.len ? 1 : cur_x) - y_arr = global_map[next_x] - target_z = y_arr[cur_y] - next_x = 3 - else if (src.y <= 1) - y_arr = global_map[cur_x] - next_y = (--cur_y||y_arr.len) - target_z = y_arr[next_y] - next_y = world.maxy - 2 - else if (src.y >= world.maxy) - y_arr = global_map[cur_x] - next_y = (++cur_y > y_arr.len ? 1 : cur_y) - target_z = y_arr[next_y] - next_y = 3 - - var/turf/T = locate(next_x, next_y, target_z) - A.Move(T) - /turf/open/space/handle_slip() return @@ -194,6 +160,8 @@ /turf/open/space/rcd_vals(mob/user, obj/item/weapon/rcd/the_rcd) + if(!CanBuildHere()) + return FALSE switch(the_rcd.mode) if(RCD_FLOORWALL) return list("mode" = RCD_FLOORWALL, "delay" = 0, "cost" = 2) diff --git a/code/game/turfs/space/transit.dm b/code/game/turfs/space/transit.dm index 5cea451da2..b3a322d407 100644 --- a/code/game/turfs/space/transit.dm +++ b/code/game/turfs/space/transit.dm @@ -58,9 +58,8 @@ AM.loc = T AM.newtonian_move(dir) -//Overwrite because we dont want people building rods -/turf/open/space/transit/attackby(obj/item/C, mob/user, params) - ..(C, user, params, /area/shuttle) +/turf/open/space/transit/CanBuildHere() + return istype(get_area(src), /area/shuttle) /turf/open/space/transit/Initialize() ..() @@ -90,4 +89,4 @@ state = ((p*x+y) % 15) + 1 icon_state = "speedspace_ns_[state]" - transform = turn(matrix(), angle) + transform = turn(matrix(), angle) \ No newline at end of file diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index afa1012152..b6ed50c576 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -217,13 +217,16 @@ /turf/proc/ChangeTurf(path, defer_change = FALSE, ignore_air = FALSE) if(!path) return - if(!use_preloader && path == type) // Don't no-op if the map loader requires it to be reconstructed + if(!GLOB.use_preloader && path == type) // Don't no-op if the map loader requires it to be reconstructed return src + var/old_baseturf = baseturf changing_turf = TRUE qdel(src) //Just get the side effects and call Destroy var/turf/W = new path(src) + W.baseturf = old_baseturf + if(!defer_change) W.AfterChange(ignore_air) @@ -246,6 +249,8 @@ queue_smooth_neighbors(src) + HandleTurfChange(src) + /turf/open/AfterChange(ignore_air) ..() RemoveLattice() @@ -281,7 +286,6 @@ air_gases[id][MOLES] /= turf_count //Averages contents of the turfs, ignoring walls and the like air.temperature /= turf_count - air.holder = src SSair.add_to_active(src) /turf/proc/ReplaceWithLattice() @@ -348,8 +352,8 @@ return can_have_cabling() & !intact /turf/proc/visibilityChanged() - if(ticker) - cameranet.updateVisibility(src) + if(SSticker) + GLOB.cameranet.updateVisibility(src) /turf/proc/burn_tile() @@ -399,7 +403,7 @@ /turf/proc/add_blueprints_preround(atom/movable/AM) - if(!ticker || ticker.current_state != GAME_STATE_PLAYING) + if(!SSticker || SSticker.current_state != GAME_STATE_PLAYING) add_blueprints(AM) /turf/proc/empty(turf_type=/turf/open/space) diff --git a/code/modules/VR/vr_sleeper.dm b/code/modules/VR/vr_sleeper.dm index 9eda00a8ea..41f3bbc001 100644 --- a/code/modules/VR/vr_sleeper.dm +++ b/code/modules/VR/vr_sleeper.dm @@ -27,7 +27,7 @@ if(!available_vr_spawnpoints || !available_vr_spawnpoints.len) //(re)build spawnpoint lists available_vr_spawnpoints = list() - for(var/obj/effect/landmark/vr_spawn/V in landmarks_list) + for(var/obj/effect/landmark/vr_spawn/V in GLOB.landmarks_list) available_vr_spawnpoints[V.vr_category] = list() var/turf/T = get_turf(V) if(T) @@ -80,7 +80,7 @@ ui_interact(occupant) -/obj/machinery/vr_sleeper/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/obj/machinery/vr_sleeper/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "vr_sleeper", "VR Sleeper", 475, 340, master_ui, state) diff --git a/code/modules/admin/DB_ban/functions.dm b/code/modules/admin/DB_ban/functions.dm index 236df58699..d6d88b6e8f 100644 --- a/code/modules/admin/DB_ban/functions.dm +++ b/code/modules/admin/DB_ban/functions.dm @@ -6,7 +6,7 @@ if(!check_rights(R_BAN)) return - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) to_chat(src, "Failed to establish database connection.") return @@ -71,7 +71,7 @@ computerid = bancid ip = banip - var/DBQuery/query_add_ban_get_id = dbcon.NewQuery("SELECT id FROM [format_table_name("player")] WHERE ckey = '[ckey]'") + var/DBQuery/query_add_ban_get_id = GLOB.dbcon.NewQuery("SELECT id FROM [format_table_name("player")] WHERE ckey = '[ckey]'") if(!query_add_ban_get_id.warn_execute()) return var/validckey = 0 @@ -97,14 +97,14 @@ return var/who - for(var/client/C in clients) + for(var/client/C in GLOB.clients) if(!who) who = "[C]" else who += ", [C]" var/adminwho - for(var/client/C in admins) + for(var/client/C in GLOB.admins) if(!adminwho) adminwho = "[C]" else @@ -113,7 +113,7 @@ reason = sanitizeSQL(reason) if(maxadminbancheck) - var/DBQuery/query_check_adminban_amt = dbcon.NewQuery("SELECT count(id) AS num FROM [format_table_name("ban")] WHERE (a_ckey = '[a_ckey]') AND (bantype = 'ADMIN_PERMABAN' OR (bantype = 'ADMIN_TEMPBAN' AND expiration_time > Now())) AND isnull(unbanned)") + var/DBQuery/query_check_adminban_amt = GLOB.dbcon.NewQuery("SELECT count(id) AS num FROM [format_table_name("ban")] WHERE (a_ckey = '[a_ckey]') AND (bantype = 'ADMIN_PERMABAN' OR (bantype = 'ADMIN_TEMPBAN' AND expiration_time > Now())) AND isnull(unbanned)") if(!query_check_adminban_amt.warn_execute()) return if(query_check_adminban_amt.NextRow()) @@ -126,7 +126,7 @@ if(!ip) ip = "0.0.0.0" var/sql = "INSERT INTO [format_table_name("ban")] (`bantime`,`server_ip`,`server_port`,`bantype`,`reason`,`job`,`duration`,`expiration_time`,`ckey`,`computerid`,`ip`,`a_ckey`,`a_computerid`,`a_ip`,`who`,`adminwho`) VALUES (Now(), INET_ATON('[world.internet_address]'), '[world.port]', '[bantype_str]', '[reason]', '[job]', [(duration)?"[duration]":"0"], Now() + INTERVAL [(duration>0) ? duration : 0] MINUTE, '[ckey]', '[computerid]', INET_ATON('[ip]'), '[a_ckey]', '[a_computerid]', INET_ATON('[a_ip]'), '[who]', '[adminwho]')" - var/DBQuery/query_add_ban = dbcon.NewQuery(sql) + var/DBQuery/query_add_ban = GLOB.dbcon.NewQuery(sql) if(!query_add_ban.warn_execute()) return to_chat(usr, "Ban saved to database.") @@ -187,13 +187,13 @@ if(job) sql += " AND job = '[job]'" - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) return var/ban_id var/ban_number = 0 //failsafe - var/DBQuery/query_unban_get_id = dbcon.NewQuery(sql) + var/DBQuery/query_unban_get_id = GLOB.dbcon.NewQuery(sql) if(!query_unban_get_id.warn_execute()) return while(query_unban_get_id.NextRow()) @@ -225,7 +225,7 @@ to_chat(usr, "Cancelled") return - var/DBQuery/query_edit_ban_get_details = dbcon.NewQuery("SELECT ckey, duration, reason FROM [format_table_name("ban")] WHERE id = [banid]") + var/DBQuery/query_edit_ban_get_details = GLOB.dbcon.NewQuery("SELECT ckey, duration, reason FROM [format_table_name("ban")] WHERE id = [banid]") if(!query_edit_ban_get_details.warn_execute()) return @@ -254,7 +254,7 @@ to_chat(usr, "Cancelled") return - var/DBQuery/query_edit_ban_reason = dbcon.NewQuery("UPDATE [format_table_name("ban")] SET reason = '[value]', edits = CONCAT(edits,'- [eckey] changed ban reason from \\\"[reason]\\\" to \\\"[value]\\\"
    ') WHERE id = [banid]") + var/DBQuery/query_edit_ban_reason = GLOB.dbcon.NewQuery("UPDATE [format_table_name("ban")] SET reason = '[value]', edits = CONCAT(edits,'- [eckey] changed ban reason from \\\"[reason]\\\" to \\\"[value]\\\"
    ') WHERE id = [banid]") if(!query_edit_ban_reason.warn_execute()) return message_admins("[key_name_admin(usr)] has edited a ban for [pckey]'s reason from [reason] to [value]",1) @@ -265,7 +265,7 @@ to_chat(usr, "Cancelled") return - var/DBQuery/query_edit_ban_duration = dbcon.NewQuery("UPDATE [format_table_name("ban")] SET duration = [value], edits = CONCAT(edits,'- [eckey] changed ban duration from [duration] to [value]
    '), expiration_time = DATE_ADD(bantime, INTERVAL [value] MINUTE) WHERE id = [banid]") + var/DBQuery/query_edit_ban_duration = GLOB.dbcon.NewQuery("UPDATE [format_table_name("ban")] SET duration = [value], edits = CONCAT(edits,'- [eckey] changed ban duration from [duration] to [value]
    '), expiration_time = DATE_ADD(bantime, INTERVAL [value] MINUTE) WHERE id = [banid]") if(!query_edit_ban_duration.warn_execute()) return message_admins("[key_name_admin(usr)] has edited a ban for [pckey]'s duration from [duration] to [value]",1) @@ -287,13 +287,13 @@ var/sql = "SELECT ckey FROM [format_table_name("ban")] WHERE id = [id]" - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) return var/ban_number = 0 //failsafe var/pckey - var/DBQuery/query_unban_get_ckey = dbcon.NewQuery(sql) + var/DBQuery/query_unban_get_ckey = GLOB.dbcon.NewQuery(sql) if(!query_unban_get_ckey.warn_execute()) return while(query_unban_get_ckey.NextRow()) @@ -316,7 +316,7 @@ var/unban_ip = src.owner:address var/sql_update = "UPDATE [format_table_name("ban")] SET unbanned = 1, unbanned_datetime = Now(), unbanned_ckey = '[unban_ckey]', unbanned_computerid = '[unban_computerid]', unbanned_ip = INET_ATON('[unban_ip]') WHERE id = [id]" - var/DBQuery/query_unban = dbcon.NewQuery(sql_update) + var/DBQuery/query_unban = GLOB.dbcon.NewQuery(sql_update) if(!query_unban.warn_execute()) return message_admins("[key_name_admin(usr)] has lifted [pckey]'s ban.",1) @@ -339,7 +339,7 @@ if(!check_rights(R_BAN)) return - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) to_chat(usr, "Failed to establish database connection.") return @@ -371,7 +371,7 @@ output += "" for(var/j in get_all_jobs()) output += "" - for(var/j in nonhuman_positions) + for(var/j in GLOB.nonhuman_positions) output += "" for(var/j in list("traitor","changeling","operative","revolutionary", "gangster","cultist","wizard")) output += "" @@ -405,7 +405,7 @@ var/bansperpage = 15 var/pagecount = 0 page = text2num(page) - var/DBQuery/query_count_bans = dbcon.NewQuery("SELECT COUNT(id) FROM [format_table_name("ban")] WHERE 1 [playersearch] [adminsearch]") + var/DBQuery/query_count_bans = GLOB.dbcon.NewQuery("SELECT COUNT(id) FROM [format_table_name("ban")] WHERE 1 [playersearch] [adminsearch]") if(!query_count_bans.warn_execute()) return if(query_count_bans.NextRow()) @@ -431,7 +431,7 @@ output += "OPTIONS" output += "" var/limit = " LIMIT [bansperpage * page], [bansperpage]" - var/DBQuery/query_search_bans = dbcon.NewQuery("SELECT id, bantime, bantype, reason, job, duration, expiration_time, ckey, a_ckey, unbanned, unbanned_ckey, unbanned_datetime, edits FROM [format_table_name("ban")] WHERE 1 [playersearch] [adminsearch] ORDER BY bantime DESC[limit]") + var/DBQuery/query_search_bans = GLOB.dbcon.NewQuery("SELECT id, bantime, bantype, reason, job, duration, expiration_time, ckey, a_ckey, unbanned, unbanned_ckey, unbanned_datetime, edits FROM [format_table_name("ban")] WHERE 1 [playersearch] [adminsearch] ORDER BY bantime DESC[limit]") if(!query_search_bans.warn_execute()) return diff --git a/code/modules/admin/IsBanned.dm b/code/modules/admin/IsBanned.dm index e69897e183..afa1675bd2 100644 --- a/code/modules/admin/IsBanned.dm +++ b/code/modules/admin/IsBanned.dm @@ -16,7 +16,7 @@ return list("reason"="invalid login data", "desc"="Error: Could not check ban status, Please try again. Error message: Your computer provided an invalid Computer ID.)") var/admin = 0 var/ckey = ckey(key) - if((ckey in admin_datums) || (ckey in deadmins)) + if((ckey in GLOB.admin_datums) || (ckey in GLOB.deadmins)) admin = 1 //Whitelist @@ -32,10 +32,10 @@ //Guest Checking if(IsGuestKey(key)) - if (!guests_allowed) + if (!GLOB.guests_allowed) log_access("Failed Login: [key] - Guests not allowed") return list("reason"="guest", "desc"="\nReason: Guests not allowed. Please sign in with a byond account.") - if (config.panic_bunker && dbcon && dbcon.IsConnected()) + if (config.panic_bunker && GLOB.dbcon && GLOB.dbcon.IsConnected()) log_access("Failed Login: [key] - Guests not allowed during panic bunker") return list("reason"="guest", "desc"="\nReason: Sorry but the server is currently not accepting connections from never before seen players or guests. If you have played on this server with a byond account before, please log in to the byond account you have played from.") @@ -61,9 +61,9 @@ var/ckeytext = ckey(key) - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) log_world("Ban database connection failure. Key [ckeytext] not checked") - diary << "Ban database connection failure. Key [ckeytext] not checked" + GLOB.diary << "Ban database connection failure. Key [ckeytext] not checked" return var/ipquery = "" @@ -74,7 +74,7 @@ if(computer_id) cidquery = " OR computerid = '[computer_id]' " - var/DBQuery/query_ban_check = dbcon.NewQuery("SELECT ckey, a_ckey, reason, expiration_time, duration, bantime, bantype FROM [format_table_name("ban")] WHERE (ckey = '[ckeytext]' [ipquery] [cidquery]) AND (bantype = 'PERMABAN' OR bantype = 'ADMIN_PERMABAN' OR ((bantype = 'TEMPBAN' OR bantype = 'ADMIN_TEMPBAN') AND expiration_time > Now())) AND isnull(unbanned)") + var/DBQuery/query_ban_check = GLOB.dbcon.NewQuery("SELECT ckey, a_ckey, reason, expiration_time, duration, bantime, bantype FROM [format_table_name("ban")] WHERE (ckey = '[ckeytext]' [ipquery] [cidquery]) AND (bantype = 'PERMABAN' OR bantype = 'ADMIN_PERMABAN' OR ((bantype = 'TEMPBAN' OR bantype = 'ADMIN_TEMPBAN') AND expiration_time > Now())) AND isnull(unbanned)") if(!query_ban_check.Execute()) return while(query_ban_check.NextRow()) @@ -120,7 +120,7 @@ bannedckey = ban["ckey"] var/newmatch = FALSE - var/client/C = directory[ckey] + var/client/C = GLOB.directory[ckey] var/cachedban = SSstickyban.cache[bannedckey] //rogue ban in the process of being reverted. diff --git a/code/modules/admin/NewBan.dm b/code/modules/admin/NewBan.dm index 0855ac13b9..aa8c8db2db 100644 --- a/code/modules/admin/NewBan.dm +++ b/code/modules/admin/NewBan.dm @@ -1,76 +1,77 @@ -var/CMinutes = null -var/savefile/Banlist +GLOBAL_VAR(CMinutes) +GLOBAL_DATUM(Banlist, /savefile) +GLOBAL_PROTECT(Banlist) /proc/CheckBan(ckey, id, address) - if(!Banlist) // if Banlist cannot be located for some reason + if(!GLOB.Banlist) // if Banlist cannot be located for some reason LoadBans() // try to load the bans - if(!Banlist) // uh oh, can't find bans! + if(!GLOB.Banlist) // uh oh, can't find bans! return 0 // ABORT ABORT ABORT . = list() var/appeal if(config && config.banappeals) appeal = "\nFor more information on your ban, or to appeal, head to [config.banappeals]" - Banlist.cd = "/base" - if( "[ckey][id]" in Banlist.dir ) - Banlist.cd = "[ckey][id]" - if (Banlist["temp"]) - if (!GetExp(Banlist["minutes"])) + GLOB.Banlist.cd = "/base" + if( "[ckey][id]" in GLOB.Banlist.dir ) + GLOB.Banlist.cd = "[ckey][id]" + if (GLOB.Banlist["temp"]) + if (!GetExp(GLOB.Banlist["minutes"])) ClearTempbans() return 0 else - .["desc"] = "\nReason: [Banlist["reason"]]\nExpires: [GetExp(Banlist["minutes"])]\nBy: [Banlist["bannedby"]][appeal]" + .["desc"] = "\nReason: [GLOB.Banlist["reason"]]\nExpires: [GetExp(GLOB.Banlist["minutes"])]\nBy: [GLOB.Banlist["bannedby"]][appeal]" else - Banlist.cd = "/base/[ckey][id]" - .["desc"] = "\nReason: [Banlist["reason"]]\nExpires: PERMENANT\nBy: [Banlist["bannedby"]][appeal]" + GLOB.Banlist.cd = "/base/[ckey][id]" + .["desc"] = "\nReason: [GLOB.Banlist["reason"]]\nExpires: PERMENANT\nBy: [GLOB.Banlist["bannedby"]][appeal]" .["reason"] = "ckey/id" return . else - for (var/A in Banlist.dir) - Banlist.cd = "/base/[A]" + for (var/A in GLOB.Banlist.dir) + GLOB.Banlist.cd = "/base/[A]" var/matches - if( ckey == Banlist["key"] ) + if( ckey == GLOB.Banlist["key"] ) matches += "ckey" - if( id == Banlist["id"] ) + if( id == GLOB.Banlist["id"] ) if(matches) matches += "/" matches += "id" - if( address == Banlist["ip"] ) + if( address == GLOB.Banlist["ip"] ) if(matches) matches += "/" matches += "ip" if(matches) - if(Banlist["temp"]) - if (!GetExp(Banlist["minutes"])) + if(GLOB.Banlist["temp"]) + if (!GetExp(GLOB.Banlist["minutes"])) ClearTempbans() return 0 else - .["desc"] = "\nReason: [Banlist["reason"]]\nExpires: [GetExp(Banlist["minutes"])]\nBy: [Banlist["bannedby"]][appeal]" + .["desc"] = "\nReason: [GLOB.Banlist["reason"]]\nExpires: [GetExp(GLOB.Banlist["minutes"])]\nBy: [GLOB.Banlist["bannedby"]][appeal]" else - .["desc"] = "\nReason: [Banlist["reason"]]\nExpires: PERMENANT\nBy: [Banlist["bannedby"]][appeal]" + .["desc"] = "\nReason: [GLOB.Banlist["reason"]]\nExpires: PERMENANT\nBy: [GLOB.Banlist["bannedby"]][appeal]" .["reason"] = matches return . return 0 /proc/UpdateTime() //No idea why i made this a proc. - CMinutes = (world.realtime / 10) / 60 + GLOB.CMinutes = (world.realtime / 10) / 60 return 1 /proc/LoadBans() - Banlist = new("data/banlist.bdb") + GLOB.Banlist = new("data/banlist.bdb") log_admin("Loading Banlist") - if (!length(Banlist.dir)) log_admin("Banlist is empty.") + if (!length(GLOB.Banlist.dir)) log_admin("Banlist is empty.") - if (!Banlist.dir.Find("base")) + if (!GLOB.Banlist.dir.Find("base")) log_admin("Banlist missing base dir.") - Banlist.dir.Add("base") - Banlist.cd = "/base" - else if (Banlist.dir.Find("base")) - Banlist.cd = "/base" + GLOB.Banlist.dir.Add("base") + GLOB.Banlist.cd = "/base" + else if (GLOB.Banlist.dir.Find("base")) + GLOB.Banlist.cd = "/base" ClearTempbans() return 1 @@ -78,17 +79,17 @@ var/savefile/Banlist /proc/ClearTempbans() UpdateTime() - Banlist.cd = "/base" - for (var/A in Banlist.dir) - Banlist.cd = "/base/[A]" - if (!Banlist["key"] || !Banlist["id"]) + GLOB.Banlist.cd = "/base" + for (var/A in GLOB.Banlist.dir) + GLOB.Banlist.cd = "/base/[A]" + if (!GLOB.Banlist["key"] || !GLOB.Banlist["id"]) RemoveBan(A) log_admin("Invalid Ban.") message_admins("Invalid Ban.") continue - if (!Banlist["temp"]) continue - if (CMinutes >= Banlist["minutes"]) RemoveBan(A) + if (!GLOB.Banlist["temp"]) continue + if (GLOB.CMinutes >= GLOB.Banlist["minutes"]) RemoveBan(A) return 1 @@ -99,23 +100,23 @@ var/savefile/Banlist if (temp) UpdateTime() - bantimestamp = CMinutes + minutes + bantimestamp = GLOB.CMinutes + minutes - Banlist.cd = "/base" - if ( Banlist.dir.Find("[ckey][computerid]") ) + GLOB.Banlist.cd = "/base" + if ( GLOB.Banlist.dir.Find("[ckey][computerid]") ) to_chat(usr, text("Ban already exists.")) return 0 else - Banlist.dir.Add("[ckey][computerid]") - Banlist.cd = "/base/[ckey][computerid]" - Banlist["key"] << ckey - Banlist["id"] << computerid - Banlist["ip"] << address - Banlist["reason"] << reason - Banlist["bannedby"] << bannedby - Banlist["temp"] << temp + GLOB.Banlist.dir.Add("[ckey][computerid]") + GLOB.Banlist.cd = "/base/[ckey][computerid]" + GLOB.Banlist["key"] << ckey + GLOB.Banlist["id"] << computerid + GLOB.Banlist["ip"] << address + GLOB.Banlist["reason"] << reason + GLOB.Banlist["bannedby"] << bannedby + GLOB.Banlist["temp"] << temp if (temp) - Banlist["minutes"] << bantimestamp + GLOB.Banlist["minutes"] << bantimestamp if(!temp) create_message("note", ckey, bannedby, "Permanently banned - [reason]", null, null, 0, 0) else @@ -126,12 +127,12 @@ var/savefile/Banlist var/key var/id - Banlist.cd = "/base/[foldername]" - Banlist["key"] >> key - Banlist["id"] >> id - Banlist.cd = "/base" + GLOB.Banlist.cd = "/base/[foldername]" + GLOB.Banlist["key"] >> key + GLOB.Banlist["id"] >> id + GLOB.Banlist.cd = "/base" - if (!Banlist.dir.Remove(foldername)) return 0 + if (!GLOB.Banlist.dir.Remove(foldername)) return 0 if(!usr) log_admin_private("Ban Expired: [key]") @@ -142,18 +143,18 @@ var/savefile/Banlist message_admins("[key_name_admin(usr)] unbanned: [key]") feedback_inc("ban_unban",1) usr.client.holder.DB_ban_unban( ckey(key), BANTYPE_ANY_FULLBAN) - for (var/A in Banlist.dir) - Banlist.cd = "/base/[A]" - if (key == Banlist["key"] /*|| id == Banlist["id"]*/) - Banlist.cd = "/base" - Banlist.dir.Remove(A) + for (var/A in GLOB.Banlist.dir) + GLOB.Banlist.cd = "/base/[A]" + if (key == GLOB.Banlist["key"] /*|| id == Banlist["id"]*/) + GLOB.Banlist.cd = "/base" + GLOB.Banlist.dir.Remove(A) continue return 1 /proc/GetExp(minutes as num) UpdateTime() - var/exp = minutes - CMinutes + var/exp = minutes - GLOB.CMinutes if (exp <= 0) return 0 else @@ -170,19 +171,19 @@ var/savefile/Banlist var/count = 0 var/dat //var/dat = "
    Unban Player: \blue(U) = Unban , (E) = Edit Ban\green (Total
    " - Banlist.cd = "/base" - for (var/A in Banlist.dir) + GLOB.Banlist.cd = "/base" + for (var/A in GLOB.Banlist.dir) count++ - Banlist.cd = "/base/[A]" + GLOB.Banlist.cd = "/base/[A]" var/ref = "\ref[src]" - var/key = Banlist["key"] - var/id = Banlist["id"] - var/ip = Banlist["ip"] - var/reason = Banlist["reason"] - var/by = Banlist["bannedby"] + var/key = GLOB.Banlist["key"] + var/id = GLOB.Banlist["id"] + var/ip = GLOB.Banlist["ip"] + var/reason = GLOB.Banlist["reason"] + var/by = GLOB.Banlist["bannedby"] var/expiry - if(Banlist["temp"]) - expiry = GetExp(Banlist["minutes"]) + if(GLOB.Banlist["temp"]) + expiry = GetExp(GLOB.Banlist["minutes"]) if(!expiry) expiry = "Removal Pending" else @@ -207,26 +208,26 @@ var/savefile/Banlist var/a = pick(1,0) var/b = pick(1,0) if(b) - Banlist.cd = "/base" - Banlist.dir.Add("trash[i]trashid[i]") - Banlist.cd = "/base/trash[i]trashid[i]" - Banlist["key"] << "trash[i]" + GLOB.Banlist.cd = "/base" + GLOB.Banlist.dir.Add("trash[i]trashid[i]") + GLOB.Banlist.cd = "/base/trash[i]trashid[i]" + GLOB.Banlist["key"] << "trash[i]" else - Banlist.cd = "/base" - Banlist.dir.Add("[last]trashid[i]") - Banlist.cd = "/base/[last]trashid[i]" - Banlist["key"] << last - Banlist["id"] << "trashid[i]" - Banlist["reason"] << "Trashban[i]." - Banlist["temp"] << a - Banlist["minutes"] << CMinutes + rand(1,2000) - Banlist["bannedby"] << "trashmin" + GLOB.Banlist.cd = "/base" + GLOB.Banlist.dir.Add("[last]trashid[i]") + GLOB.Banlist.cd = "/base/[last]trashid[i]" + GLOB.Banlist["key"] << last + GLOB.Banlist["id"] << "trashid[i]" + GLOB.Banlist["reason"] << "Trashban[i]." + GLOB.Banlist["temp"] << a + GLOB.Banlist["minutes"] << GLOB.CMinutes + rand(1,2000) + GLOB.Banlist["bannedby"] << "trashmin" last = "trash[i]" - Banlist.cd = "/base" + GLOB.Banlist.cd = "/base" /proc/ClearAllBans() - Banlist.cd = "/base" - for (var/A in Banlist.dir) + GLOB.Banlist.cd = "/base" + for (var/A in GLOB.Banlist.dir) RemoveBan(A) diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 4a536666ca..94cb8a4e95 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -1,19 +1,17 @@ -var/global/BSACooldown = 0 - //////////////////////////////// /proc/message_admins(msg) msg = "ADMIN LOG: [msg]" - to_chat(admins, msg) + to_chat(GLOB.admins, msg) /proc/relay_msg_admins(msg) msg = "RELAY: [msg]" - to_chat(admins, msg) + to_chat(GLOB.admins, msg) ///////////////////////////////////////////////////////////////////////////////////////////////Panels -/datum/admins/proc/show_player_panel(mob/M in mob_list) +/datum/admins/proc/show_player_panel(mob/M in GLOB.mob_list) set category = "Admin" set name = "Show Player Panel" set desc="Edit player (respawn, ban, heal, etc)" @@ -83,7 +81,8 @@ var/global/BSACooldown = 0 body += "Traitor panel | " body += "Narrate to | " body += "Subtle message | " - body += "Individual Round Logs" + body += "Individual Round Logs | " + body += "Language Menu" if (M.client) if(!isnewplayer(M)) @@ -162,15 +161,12 @@ var/global/BSACooldown = 0 body += "Thunderdome 2 | " body += "Thunderdome Admin | " body += "Thunderdome Observer | " - body += "Make Mentor | " - body += "Remove Mentor | " - body += "
    " body += "" usr << browse(body, "window=adminplayeropts-\ref[M];size=550x515") - feedback_add_details("admin_verb","SPP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Player Panel") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /datum/admins/proc/access_news_network() //MARKER @@ -191,14 +187,14 @@ var/global/BSACooldown = 0 dat += "Welcome to the admin newscaster.
    Here you can add, edit and censor every newspiece on the network." dat += "
    Feed channels and stories entered through here will be uneditable and handled as official news by the rest of the units." dat += "
    Note that this panel allows full freedom over the news network, there are no constrictions except the few basic ones. Don't break things!" - if(news_network.wanted_issue.active) + if(GLOB.news_network.wanted_issue.active) dat+= "
    Read Wanted Issue" dat+= "

    Create Feed Channel" dat+= "
    View Feed Channels" dat+= "
    Submit new Feed story" dat+= "

    Exit" var/wanted_already = 0 - if(news_network.wanted_issue.active) + if(GLOB.news_network.wanted_issue.active) wanted_already = 1 dat+="
    Feed Security functions:
    " dat+="
    [(wanted_already) ? ("Manage") : ("Publish")] \"Wanted\" Issue" @@ -207,10 +203,10 @@ var/global/BSACooldown = 0 dat+="

    The newscaster recognises you as:
    [src.admin_signature]
    " if(1) dat+= "Station Feed Channels
    " - if( isemptylist(news_network.network_channels) ) + if( isemptylist(GLOB.news_network.network_channels) ) dat+="No active channels found..." else - for(var/datum/newscaster/feed_channel/CHANNEL in news_network.network_channels) + for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) if(CHANNEL.is_admin_channel) dat+="[CHANNEL.channel_name]
    " else @@ -247,7 +243,7 @@ var/global/BSACooldown = 0 if(src.admincaster_feed_channel.channel_name =="" || src.admincaster_feed_channel.channel_name == "\[REDACTED\]") dat+="•Invalid channel name.
    " var/check = 0 - for(var/datum/newscaster/feed_channel/FC in news_network.network_channels) + for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) if(FC.channel_name == src.admincaster_feed_channel.channel_name) check = 1 break @@ -282,10 +278,10 @@ var/global/BSACooldown = 0 dat+="NOTE: Due to the nature of news Feeds, total deletion of a Feed Story is not possible.
    " dat+="Keep in mind that users attempting to view a censored feed will instead see the \[REDACTED\] tag above it.
    " dat+="
    Select Feed channel to get Stories from:
    " - if(isemptylist(news_network.network_channels)) + if(isemptylist(GLOB.news_network.network_channels)) dat+="No feed channels found active...
    " else - for(var/datum/newscaster/feed_channel/CHANNEL in news_network.network_channels) + for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ()]
    " dat+="
    Cancel" if(11) @@ -293,10 +289,10 @@ var/global/BSACooldown = 0 dat+="A D-Notice is to be bestowed upon the channel if the handling Authority deems it as harmful for the station's" dat+="morale, integrity or disciplinary behaviour. A D-Notice will render a channel unable to be updated by anyone, without deleting any feed" dat+="stories it might contain at the time. You can lift a D-Notice if you have the required access at any time.
    " - if(isemptylist(news_network.network_channels)) + if(isemptylist(GLOB.news_network.network_channels)) dat+="No feed channels found active...
    " else - for(var/datum/newscaster/feed_channel/CHANNEL in news_network.network_channels) + for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ()]
    " dat+="
    Back" @@ -331,7 +327,7 @@ var/global/BSACooldown = 0 dat+="Wanted Issue Handler:" var/wanted_already = 0 var/end_param = 1 - if(news_network.wanted_issue.active) + if(GLOB.news_network.wanted_issue.active) wanted_already = 1 end_param = 2 if(wanted_already) @@ -340,7 +336,7 @@ var/global/BSACooldown = 0 dat+="Criminal Name: [src.admincaster_wanted_message.criminal]
    " dat+="Description: [src.admincaster_wanted_message.body]
    " if(wanted_already) - dat+="Wanted Issue created by:[news_network.wanted_issue.scannedUser]
    " + dat+="Wanted Issue created by:[GLOB.news_network.wanted_issue.scannedUser]
    " else dat+="Wanted Issue will be created under prosecutor:[src.admin_signature]
    " dat+="
    [(wanted_already) ? ("Edit Issue") : ("Submit")]" @@ -361,12 +357,12 @@ var/global/BSACooldown = 0 dat+="Wanted Issue successfully deleted from Circulation
    " dat+="
    Return
    " if(18) - dat+="-- STATIONWIDE WANTED ISSUE --
    \[Submitted by: [news_network.wanted_issue.scannedUser]\]
    " - dat+="Criminal: [news_network.wanted_issue.criminal]
    " - dat+="Description: [news_network.wanted_issue.body]
    " + dat+="-- STATIONWIDE WANTED ISSUE --
    \[Submitted by: [GLOB.news_network.wanted_issue.scannedUser]\]
    " + dat+="Criminal: [GLOB.news_network.wanted_issue.criminal]
    " + dat+="Description: [GLOB.news_network.wanted_issue.body]
    " dat+="Photo:: " - if(news_network.wanted_issue.img) - usr << browse_rsc(news_network.wanted_issue.img, "tmp_photow.png") + if(GLOB.news_network.wanted_issue.img) + usr << browse_rsc(GLOB.news_network.wanted_issue.img, "tmp_photow.png") dat+="
    " else dat+="None" @@ -391,7 +387,7 @@ var/global/BSACooldown = 0
    Game Panel

    \n Change Game Mode
    "} - if(master_mode == "secret") + if(GLOB.master_mode == "secret") dat += "(Force Secret Mode)
    " dat += {" @@ -422,8 +418,8 @@ var/global/BSACooldown = 0 if(confirm == "Cancel") return if(confirm == "Yes") - ticker.delay_end = 0 - feedback_add_details("admin_verb","R") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + SSticker.delay_end = 0 + feedback_add_details("admin_verb","Hard Restart") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! world.Reboot("Initiated by [usr.client.holder.fakekey ? "Admin" : usr.key].", "end_error", "admin reboot - by [usr.key] [usr.client.holder.fakekey ? "(stealth)" : ""]", 10) /datum/admins/proc/end_round() @@ -437,8 +433,8 @@ var/global/BSACooldown = 0 if(confirm == "Cancel") return if(confirm == "Yes") - ticker.force_ending = 1 - feedback_add_details("admin_verb","ER") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + SSticker.force_ending = 1 + feedback_add_details("admin_verb","End Round") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /datum/admins/proc/announce() @@ -454,7 +450,7 @@ var/global/BSACooldown = 0 message = adminscrub(message,500) to_chat(world, "[usr.client.holder.fakekey ? "Administrator" : usr.key] Announces:\n \t [message]") log_admin("Announce: [key_name(usr)] : [message]") - feedback_add_details("admin_verb","A") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Announce") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /datum/admins/proc/set_admin_notice() set category = "Special Verbs" @@ -463,20 +459,20 @@ var/global/BSACooldown = 0 if(!check_rights(0)) return - var/new_admin_notice = input(src,"Set a public notice for this round. Everyone who joins the server will see it.\n(Leaving it blank will delete the current notice):","Set Notice",admin_notice) as message|null + var/new_admin_notice = input(src,"Set a public notice for this round. Everyone who joins the server will see it.\n(Leaving it blank will delete the current notice):","Set Notice",GLOB.admin_notice) as message|null if(new_admin_notice == null) return - if(new_admin_notice == admin_notice) + if(new_admin_notice == GLOB.admin_notice) return if(new_admin_notice == "") message_admins("[key_name(usr)] removed the admin notice.") - log_admin("[key_name(usr)] removed the admin notice:\n[admin_notice]") + log_admin("[key_name(usr)] removed the admin notice:\n[GLOB.admin_notice]") else message_admins("[key_name(usr)] set the admin notice.") log_admin("[key_name(usr)] set the admin notice:\n[new_admin_notice]") to_chat(world, "Admin Notice:\n \t [new_admin_notice]") - feedback_add_details("admin_verb","SAN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - admin_notice = new_admin_notice + feedback_add_details("admin_verb","Set Admin Notice") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + GLOB.admin_notice = new_admin_notice return /datum/admins/proc/toggleooc() @@ -486,41 +482,32 @@ var/global/BSACooldown = 0 toggle_ooc() log_admin("[key_name(usr)] toggled OOC.") message_admins("[key_name_admin(usr)] toggled OOC.") - feedback_add_details("admin_verb","TOOC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Toggle OOC|[GLOB.ooc_allowed]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /datum/admins/proc/toggleoocdead() set category = "Server" set desc="Toggle dis bitch" set name="Toggle Dead OOC" - dooc_allowed = !( dooc_allowed ) + GLOB.dooc_allowed = !( GLOB.dooc_allowed ) log_admin("[key_name(usr)] toggled OOC.") message_admins("[key_name_admin(usr)] toggled Dead OOC.") - feedback_add_details("admin_verb","TDOOC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/* -/datum/admins/proc/toggletraitorscaling() - set category = "Server" - set desc="Toggle traitor scaling" - set name="Toggle Traitor Scaling" - traitor_scaling = !traitor_scaling - log_admin("[key_name(usr)] toggled Traitor Scaling to [traitor_scaling].") - message_admins("[key_name_admin(usr)] toggled Traitor Scaling [traitor_scaling ? "on" : "off"].") - feedback_add_details("admin_verb","TTS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -*/ + feedback_add_details("admin_toggle","Toggle Dead OOC|[GLOB.dooc_allowed]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + /datum/admins/proc/startnow() set category = "Server" set desc="Start the round RIGHT NOW" set name="Start Now" - if(ticker.current_state == GAME_STATE_PREGAME || ticker.current_state == GAME_STATE_STARTUP) - ticker.start_immediately = TRUE + if(SSticker.current_state == GAME_STATE_PREGAME || SSticker.current_state == GAME_STATE_STARTUP) + SSticker.start_immediately = TRUE log_admin("[usr.key] has started the game.") var/msg = "" - if(ticker.current_state == GAME_STATE_STARTUP) + if(SSticker.current_state == GAME_STATE_STARTUP) msg = " (The server is still setting up, but the round will be \ started as soon as possible.)" message_admins("\ [usr.key] has started the game.[msg]") - feedback_add_details("admin_verb","SN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Start Now") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return 1 else to_chat(usr, "Error: Start Now: Game has already started.") @@ -531,15 +518,15 @@ var/global/BSACooldown = 0 set category = "Server" set desc="People can't enter" set name="Toggle Entering" - enter_allowed = !( enter_allowed ) - if (!( enter_allowed )) + GLOB.enter_allowed = !( GLOB.enter_allowed ) + if (!( GLOB.enter_allowed )) to_chat(world, "New players may no longer enter the game.") else to_chat(world, "New players may now enter the game.") log_admin("[key_name(usr)] toggled new player game entering.") message_admins("[key_name_admin(usr)] toggled new player game entering.") world.update_status() - feedback_add_details("admin_verb","TE") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Toggle Entering|[GLOB.enter_allowed]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /datum/admins/proc/toggleAI() set category = "Server" @@ -552,32 +539,32 @@ var/global/BSACooldown = 0 to_chat(world, "The AI job is chooseable now.") log_admin("[key_name(usr)] toggled AI allowed.") world.update_status() - feedback_add_details("admin_verb","TAI") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Toggle AI|[config.allow_ai]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /datum/admins/proc/toggleaban() set category = "Server" set desc="Respawn basically" set name="Toggle Respawn" - abandon_allowed = !( abandon_allowed ) - if (abandon_allowed) + GLOB.abandon_allowed = !( GLOB.abandon_allowed ) + if (GLOB.abandon_allowed) to_chat(world, "You may now respawn.") else to_chat(world, "You may no longer respawn :(") - message_admins("[key_name_admin(usr)] toggled respawn to [abandon_allowed ? "On" : "Off"].") - log_admin("[key_name(usr)] toggled respawn to [abandon_allowed ? "On" : "Off"].") + message_admins("[key_name_admin(usr)] toggled respawn to [GLOB.abandon_allowed ? "On" : "Off"].") + log_admin("[key_name(usr)] toggled respawn to [GLOB.abandon_allowed ? "On" : "Off"].") world.update_status() - feedback_add_details("admin_verb","TR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Toggle Respawn|[GLOB.abandon_allowed]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /datum/admins/proc/delay() set category = "Server" set desc="Delay the game start" set name="Delay pre-game" - var/newtime = input("Set a new time in seconds. Set -1 for indefinite delay.","Set Delay",round(ticker.GetTimeLeft()/10)) as num|null - if(ticker.current_state > GAME_STATE_PREGAME) + var/newtime = input("Set a new time in seconds. Set -1 for indefinite delay.","Set Delay",round(SSticker.GetTimeLeft()/10)) as num|null + if(SSticker.current_state > GAME_STATE_PREGAME) return alert("Too late... The game has already started!") if(newtime) - ticker.SetTimeLeft(newtime * 10) + SSticker.SetTimeLeft(newtime * 10) if(newtime < 0) to_chat(world, "The game start has been delayed.") log_admin("[key_name(usr)] delayed the round start.") @@ -585,18 +572,18 @@ var/global/BSACooldown = 0 to_chat(world, "The game will start in [newtime] seconds.") world << 'sound/ai/attention.ogg' log_admin("[key_name(usr)] set the pre-game delay to [newtime] seconds.") - feedback_add_details("admin_verb","DELAY") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Delay Game Start") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/datum/admins/proc/unprison(mob/M in mob_list) +/datum/admins/proc/unprison(mob/M in GLOB.mob_list) set category = "Admin" set name = "Unprison" if (M.z == ZLEVEL_CENTCOM) - M.loc = pick(latejoin) + M.loc = pick(GLOB.latejoin) message_admins("[key_name_admin(usr)] has unprisoned [key_name_admin(M)]") log_admin("[key_name(usr)] has unprisoned [key_name(M)]") else alert("[M.name] is not prisoned.") - feedback_add_details("admin_verb","UP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Unprison") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! ////////////////////////////////////////////////////////////////////////////////////////////////ADMIN HELPER PROCS @@ -637,10 +624,10 @@ var/global/BSACooldown = 0 A.admin_spawned = TRUE log_admin("[key_name(usr)] spawned [chosen] at ([usr.x],[usr.y],[usr.z])") - feedback_add_details("admin_verb","SA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Spawn Atom") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/datum/admins/proc/show_traitor_panel(mob/M in mob_list) +/datum/admins/proc/show_traitor_panel(mob/M in GLOB.mob_list) set category = "Admin" set desc = "Edit mobs's memory and role" set name = "Show Traitor Panel" @@ -653,38 +640,38 @@ var/global/BSACooldown = 0 return M.mind.edit_memory() - feedback_add_details("admin_verb","STP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Traitor Panel") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /datum/admins/proc/toggletintedweldhelmets() set category = "Debug" set desc="Reduces view range when wearing welding helmets" set name="Toggle tinted welding helmes" - tinted_weldhelh = !( tinted_weldhelh ) - if (tinted_weldhelh) + GLOB.tinted_weldhelh = !( GLOB.tinted_weldhelh ) + if (GLOB.tinted_weldhelh) to_chat(world, "The tinted_weldhelh has been enabled!") else to_chat(world, "The tinted_weldhelh has been disabled!") log_admin("[key_name(usr)] toggled tinted_weldhelh.") message_admins("[key_name_admin(usr)] toggled tinted_weldhelh.") - feedback_add_details("admin_verb","TTWH") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Toggle Tinted Welding Helmets|[GLOB.tinted_weldhelh]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /datum/admins/proc/toggleguests() set category = "Server" set desc="Guests can't enter" set name="Toggle guests" - guests_allowed = !( guests_allowed ) - if (!( guests_allowed )) + GLOB.guests_allowed = !( GLOB.guests_allowed ) + if (!( GLOB.guests_allowed )) to_chat(world, "Guests may no longer enter the game.") else to_chat(world, "Guests may now enter the game.") - log_admin("[key_name(usr)] toggled guests game entering [guests_allowed?"":"dis"]allowed.") - message_admins("[key_name_admin(usr)] toggled guests game entering [guests_allowed?"":"dis"]allowed.") - feedback_add_details("admin_verb","TGU") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + log_admin("[key_name(usr)] toggled guests game entering [GLOB.guests_allowed?"":"dis"]allowed.") + message_admins("[key_name_admin(usr)] toggled guests game entering [GLOB.guests_allowed?"":"dis"]allowed.") + feedback_add_details("admin_toggle","Toggle Guests|[GLOB.guests_allowed]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /datum/admins/proc/output_ai_laws() var/ai_number = 0 - for(var/mob/living/silicon/S in mob_list) + for(var/mob/living/silicon/S in GLOB.mob_list) ai_number++ if(isAI(S)) to_chat(usr, "AI [key_name(S, usr)]'s laws:") @@ -705,15 +692,15 @@ var/global/BSACooldown = 0 /datum/admins/proc/output_all_devil_info() var/devil_number = 0 - for(var/D in ticker.mode.devils) + for(var/D in SSticker.mode.devils) devil_number++ - to_chat(usr, "Devil #[devil_number]:

    " + ticker.mode.printdevilinfo(D)) + to_chat(usr, "Devil #[devil_number]:

    " + SSticker.mode.printdevilinfo(D)) if(!devil_number) to_chat(usr, "No Devils located" ) /datum/admins/proc/output_devil_info(mob/living/M) if(istype(M) && M.mind && M.mind.devilinfo) - to_chat(usr, ticker.mode.printdevilinfo(M.mind)) + to_chat(usr, SSticker.mode.printdevilinfo(M.mind)) else to_chat(usr, "[M] is not a devil.") @@ -723,7 +710,7 @@ var/global/BSACooldown = 0 var/dat = "Manage Free Slots" var/count = 0 - if(ticker && !ticker.mode) + if(SSticker && !SSticker.mode) alert(usr, "You cannot manage jobs before the round starts!") return @@ -772,7 +759,7 @@ var/global/BSACooldown = 0 //returns a list of ckeys of the kicked clients /proc/kick_clients_in_lobby(message, kick_only_afk = 0) var/list/kicked_client_names = list() - for(var/client/C in clients) + for(var/client/C in GLOB.clients) if(isnewplayer(C.mob)) if(kick_only_afk && !C.is_afk()) //Ignore clients who are not afk continue @@ -809,7 +796,7 @@ var/global/BSACooldown = 0 message_admins("[key_name_admin(usr)] has put [frommob.ckey] in control of [tomob.name].") log_admin("[key_name(usr)] stuffed [frommob.ckey] into [tomob.name].") - feedback_add_details("admin_verb","CGD") + feedback_add_details("admin_verb","Ghost Drag Control") tomob.ckey = frommob.ckey qdel(frommob) @@ -817,7 +804,7 @@ var/global/BSACooldown = 0 return 1 /client/proc/adminGreet(logout) - if(ticker && ticker.current_state == GAME_STATE_PLAYING) + if(SSticker && SSticker.current_state == GAME_STATE_PLAYING) var/string if(logout && config && config.announce_admin_logout) string = pick( @@ -826,4 +813,4 @@ var/global/BSACooldown = 0 string = pick( "Admin login: [key_name(src)]") if(string) - message_admins("[string]") \ No newline at end of file + message_admins("[string]") diff --git a/code/modules/admin/admin_investigate.dm b/code/modules/admin/admin_investigate.dm index 12c587c868..f5704db604 100644 --- a/code/modules/admin/admin_investigate.dm +++ b/code/modules/admin/admin_investigate.dm @@ -38,8 +38,8 @@ return src << browse(F,"window=investigate[subject];size=800x300") if("hrefs") //persistent logs and stuff - if(href_logfile) - src << browse(href_logfile,"window=investigate[subject];size=800x300") + if(GLOB.href_logfile) + src << browse(GLOB.href_logfile,"window=investigate[subject];size=800x300") else if(!config.log_hrefs) to_chat(src, "Href logging is off and no logfile was found.") return diff --git a/code/modules/admin/admin_ranks.dm b/code/modules/admin/admin_ranks.dm index 079415f864..4e6b14ff67 100644 --- a/code/modules/admin/admin_ranks.dm +++ b/code/modules/admin/admin_ranks.dm @@ -1,4 +1,5 @@ -var/list/admin_ranks = list() //list of all admin_rank datums +GLOBAL_LIST_EMPTY(admin_ranks) //list of all admin_rank datums +GLOBAL_PROTECT(admin_ranks) /datum/admin_rank var/name = "NoRank" @@ -99,7 +100,7 @@ var/list/admin_ranks = list() //list of all admin_rank datums //load our rank - > rights associations /proc/load_admin_ranks() - admin_ranks.Cut() + GLOB.admin_ranks.Cut() if(config.admin_legacy_system) var/previous_rights = 0 @@ -114,7 +115,7 @@ var/list/admin_ranks = list() //list of all admin_rank datums var/datum/admin_rank/R = new(ckeyEx(copytext(line, 1, next))) if(!R) continue - admin_ranks += R + GLOB.admin_ranks += R var/prev = findchar(line, "+-", next, 0) while(prev) @@ -124,14 +125,14 @@ var/list/admin_ranks = list() //list of all admin_rank datums previous_rights = R.rights else - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) log_world("Failed to connect to database in load_admin_ranks(). Reverting to legacy system.") - diary << "Failed to connect to database in load_admin_ranks(). Reverting to legacy system." + GLOB.diary << "Failed to connect to database in load_admin_ranks(). Reverting to legacy system." config.admin_legacy_system = 1 load_admin_ranks() return - var/DBQuery/query_load_admin_ranks = dbcon.NewQuery("SELECT rank, flags FROM [format_table_name("admin_ranks")]") + var/DBQuery/query_load_admin_ranks = GLOB.dbcon.NewQuery("SELECT rank, flags FROM [format_table_name("admin_ranks")]") if(!query_load_admin_ranks.Execute()) return while(query_load_admin_ranks.NextRow()) @@ -142,11 +143,11 @@ var/list/admin_ranks = list() //list of all admin_rank datums var/datum/admin_rank/R = new(rank_name, flags) if(!R) continue - admin_ranks += R + GLOB.admin_ranks += R #ifdef TESTING var/msg = "Permission Sets Built:\n" - for(var/datum/admin_rank/R in admin_ranks) + for(var/datum/admin_rank/R in GLOB.admin_ranks) msg += "\t[R.name]" var/rights = rights2text(R.rights,"\n\t\t",R.adds,R.subs) if(rights) @@ -158,18 +159,18 @@ var/list/admin_ranks = list() //list of all admin_rank datums /proc/load_admins(target = null) //clear the datums references if(!target) - admin_datums.Cut() - for(var/client/C in admins) + GLOB.admin_datums.Cut() + for(var/client/C in GLOB.admins) C.remove_admin_verbs() C.holder = null - admins.Cut() + GLOB.admins.Cut() load_admin_ranks() //Clear profile access for(var/A in world.GetConfig("admin")) world.SetConfig("APP/admin", A, null) var/list/rank_names = list() - for(var/datum/admin_rank/R in admin_ranks) + for(var/datum/admin_rank/R in GLOB.admin_ranks) rank_names[R.name] = R if(config.admin_legacy_system) @@ -197,16 +198,16 @@ var/list/admin_ranks = list() //list of all admin_rank datums continue //will occur if an invalid rank is provided if(D.rank.rights & R_DEBUG) //grant profile access world.SetConfig("APP/admin", ckey, "role=admin") - D.associate(directory[ckey]) //find the client for a ckey if they are connected and associate them with the new admin datum + D.associate(GLOB.directory[ckey]) //find the client for a ckey if they are connected and associate them with the new admin datum else - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) log_world("Failed to connect to database in load_admins(). Reverting to legacy system.") - diary << "Failed to connect to database in load_admins(). Reverting to legacy system." + GLOB.diary << "Failed to connect to database in load_admins(). Reverting to legacy system." config.admin_legacy_system = 1 load_admins() return - var/DBQuery/query_load_admins = dbcon.NewQuery("SELECT ckey, rank FROM [format_table_name("admin")]") + var/DBQuery/query_load_admins = GLOB.dbcon.NewQuery("SELECT ckey, rank FROM [format_table_name("admin")]") if(!query_load_admins.Execute()) return while(query_load_admins.NextRow()) @@ -224,19 +225,19 @@ var/list/admin_ranks = list() //list of all admin_rank datums continue //will occur if an invalid rank is provided if(D.rank.rights & R_DEBUG) //grant profile access world.SetConfig("APP/admin", ckey, "role=admin") - D.associate(directory[ckey]) //find the client for a ckey if they are connected and associate them with the new admin datum + D.associate(GLOB.directory[ckey]) //find the client for a ckey if they are connected and associate them with the new admin datum #ifdef TESTING var/msg = "Admins Built:\n" - for(var/ckey in admin_datums) - var/datum/admins/D = admin_datums[ckey] + for(var/ckey in GLOB.admin_datums) + var/datum/admins/D = GLOB.admin_datums[ckey] msg += "\t[ckey] - [D.rank.name]\n" testing(msg) #endif #ifdef TESTING -/client/verb/changerank(newrank in admin_ranks) +/client/verb/changerank(newrank in GLOB.admin_ranks) if(holder) holder.rank = newrank else @@ -266,7 +267,7 @@ var/list/admin_ranks = list() //list of all admin_rank datums var/new_ckey = ckey(input(usr,"New admin's ckey","Admin ckey", null) as text|null) if(!new_ckey) return - if(new_ckey in admin_datums) + if(new_ckey in GLOB.admin_datums) to_chat(usr, "Error: Topic 'editrights': [new_ckey] is already an admin") return adm_ckey = new_ckey @@ -277,7 +278,7 @@ var/list/admin_ranks = list() //list of all admin_rank datums to_chat(usr, "Error: Topic 'editrights': No valid ckey") return - var/datum/admins/D = admin_datums[adm_ckey] + var/datum/admins/D = GLOB.admin_datums[adm_ckey] switch(task) if("remove") @@ -288,7 +289,7 @@ var/list/admin_ranks = list() //list of all admin_rank datums message_admins("[key_name_admin(usr)] attempted to remove [adm_ckey] from the admins list without sufficient rights.") log_admin("[key_name(usr)] attempted to remove [adm_ckey] from the admins list without sufficient rights.") return - admin_datums -= adm_ckey + GLOB.admin_datums -= adm_ckey D.disassociate() updateranktodb(adm_ckey, "player") @@ -300,7 +301,7 @@ var/list/admin_ranks = list() //list of all admin_rank datums var/datum/admin_rank/R var/list/rank_names = list("*New Rank*") - for(R in admin_ranks) + for(R in GLOB.admin_ranks) rank_names[R.name] = R var/new_rank = input("Please select a rank", "New rank", null, null) as null|anything in rank_names @@ -325,7 +326,7 @@ var/list/admin_ranks = list() //list of all admin_rank datums R = new(new_rank, D.rank.rights, D.rank.adds, D.rank.subs) //duplicate our previous admin_rank but with a new name else R = new(new_rank) //blank new admin_rank - admin_ranks += R + GLOB.admin_ranks += R if(D) //they were previously an admin D.disassociate() //existing admin needs to be disassociated @@ -333,7 +334,7 @@ var/list/admin_ranks = list() //list of all admin_rank datums else D = new(R,adm_ckey) //new admin - var/client/C = directory[adm_ckey] //find the client with the specified ckey (if they are logged in) + var/client/C = GLOB.directory[adm_ckey] //find the client with the specified ckey (if they are logged in) D.associate(C) //link up with the client and add verbs updateranktodb(adm_ckey, new_rank) @@ -362,7 +363,7 @@ var/list/admin_ranks = list() //list of all admin_rank datums D.rank.process_keyword(keyword) - var/client/C = directory[adm_ckey] //find the client with the specified ckey (if they are logged in) + var/client/C = GLOB.directory[adm_ckey] //find the client with the specified ckey (if they are logged in) D.associate(C) //link up with the client and add verbs message_admins("[key_name(usr)] added keyword [keyword] to permission of [adm_ckey]") @@ -372,10 +373,10 @@ var/list/admin_ranks = list() //list of all admin_rank datums edit_admin_permissions() /datum/admins/proc/updateranktodb(ckey,newrank) - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) return var/sql_ckey = sanitizeSQL(ckey) var/sql_admin_rank = sanitizeSQL(newrank) - var/DBQuery/query_admin_rank_update = dbcon.NewQuery("UPDATE [format_table_name("player")] SET lastadminrank = '[sql_admin_rank]' WHERE ckey = '[sql_ckey]'") + var/DBQuery/query_admin_rank_update = GLOB.dbcon.NewQuery("UPDATE [format_table_name("player")] SET lastadminrank = '[sql_admin_rank]' WHERE ckey = '[sql_ckey]'") query_admin_rank_update.Execute() diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index bc65121f4b..abd38f99cd 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -1,5 +1,8 @@ //admin verb groups - They can overlap if you so wish. Only one of each verb will exist in the verbs list regardless -var/list/admin_verbs_default = list( +GLOBAL_PROTECT(admin_verbs_default) +GLOBAL_LIST_INIT(admin_verbs_default, AVerbsDefault()) +/proc/AVerbsDefault() + return list( /client/proc/toggleadminhelpsound, /*toggles whether we hear a sound when adminhelps/PMs are used*/ /client/proc/toggleannouncelogin, /*toggles if an admin's login is announced during a round*/ /client/proc/deadmin, /*destroys our own admin datum so we can play as a regular player*/ @@ -20,10 +23,13 @@ var/list/admin_verbs_default = list( /client/proc/reestablish_db_connection,/*reattempt a connection to the database*/ /client/proc/cmd_admin_pm_context, /*right-click adminPM interface*/ /client/proc/cmd_admin_pm_panel, /*admin-pm list*/ - /client/proc/stop_sounds, /client/proc/mentor_memo, /*mentor memo system. show/delete/write. +SERVER needed to delete mentor memos of others*/ + /client/proc/stop_sounds ) -var/list/admin_verbs_admin = list( +GLOBAL_PROTECT(admin_verbs_admin) +GLOBAL_LIST_INIT(admin_verbs_admin, AVerbsAdmin()) +/proc/AVerbsAdmin() + return list( /client/proc/player_panel_new, /*shows an interface for all players, with links to various panels*/ /client/proc/invisimin, /*allows our mob to go invisible/visible*/ // /datum/admins/proc/show_traitor_panel, /*interface which shows a mob's mind*/ -Removed due to rare practical use. Moved to debug verbs ~Errorage @@ -67,20 +73,16 @@ var/list/admin_verbs_admin = list( /client/proc/toggle_AI_interact, /*toggle admin ability to interact with machines as an AI*/ /client/proc/customiseSNPC, /* Customise any interactive crewmembers in the world */ /client/proc/resetSNPC, /* Resets any interactive crewmembers in the world */ - /client/proc/toggleSNPC, /* Toggles an npc's processing mode */ /client/proc/open_shuttle_manipulator /* Opens shuttle manipulator UI */ ) -var/list/admin_verbs_ban = list( - /client/proc/unban_panel, - /client/proc/DB_ban_panel, - /client/proc/stickybanpanel - ) -var/list/admin_verbs_sounds = list( - /client/proc/play_local_sound, - /client/proc/play_sound, - /client/proc/set_round_end_sound, - ) -var/list/admin_verbs_fun = list( +GLOBAL_PROTECT(admin_verbs_ban) +GLOBAL_LIST_INIT(admin_verbs_ban, list(/client/proc/unban_panel,/client/proc/DB_ban_panel,/client/proc/stickybanpanel)) +GLOBAL_PROTECT(admin_verbs_sounds) +GLOBAL_LIST_INIT(admin_verbs_sounds, list(/client/proc/play_local_sound,/client/proc/play_sound,/client/proc/set_round_end_sound)) +GLOBAL_PROTECT(admin_verbs_fun) +GLOBAL_LIST_INIT(admin_verbs_fun, AVerbsFun()) +/proc/AVerbsFun() + return list( /client/proc/cmd_admin_dress, /client/proc/cmd_admin_gib_self, /client/proc/drop_bomb, @@ -95,19 +97,20 @@ var/list/admin_verbs_fun = list( /client/proc/set_ooc, /client/proc/reset_ooc, /client/proc/forceEvent, - /client/proc/bluespace_artillery, /client/proc/admin_change_sec_level, /client/proc/toggle_nuke, /client/proc/mass_zombie_infection, /client/proc/mass_zombie_cure, /client/proc/polymorph_all, - /client/proc/show_tip + /client/proc/show_tip, + /client/proc/smite ) -var/list/admin_verbs_spawn = list( - /datum/admins/proc/spawn_atom, /*allows us to spawn instances*/ - /client/proc/respawn_character - ) -var/list/admin_verbs_server = list( +GLOBAL_PROTECT(admin_verbs_spawn) +GLOBAL_LIST_INIT(admin_verbs_spawn, list(/datum/admins/proc/spawn_atom,/client/proc/respawn_character)) +GLOBAL_PROTECT(admin_verbs_server) +GLOBAL_LIST_INIT(admin_verbs_server, AVerbsServer()) +/proc/AVerbsServer() + return list( /datum/admins/proc/startnow, /datum/admins/proc/restart, /datum/admins/proc/end_round, @@ -123,9 +126,11 @@ var/list/admin_verbs_server = list( /client/proc/adminchangemap, /client/proc/panicbunker, /client/proc/toggle_hub - ) -var/list/admin_verbs_debug = list( +GLOBAL_PROTECT(admin_verbs_debug) +GLOBAL_LIST_INIT(admin_verbs_debug, AVerbsDebug()) +/proc/AVerbsDebug() + return list( /client/proc/restart_controller, /client/proc/cmd_admin_list_open_jobs, /client/proc/Debug2, @@ -133,6 +138,7 @@ var/list/admin_verbs_debug = list( /client/proc/cmd_debug_mob_lists, /client/proc/cmd_admin_delete, /client/proc/cmd_debug_del_all, + /client/proc/restart_controller, /client/proc/enable_debug_verbs, /client/proc/callproc, /client/proc/callproc_datum, @@ -143,9 +149,6 @@ var/list/admin_verbs_debug = list( /client/proc/check_bomb_impacts, /proc/machine_upgrade, /client/proc/populate_world, - //citadel code - /client/proc/give_humans_genitals, - /client/proc/test_mammal_overlays, /client/proc/get_dynex_power, //*debug verbs for dynex explosions. /client/proc/get_dynex_range, //*debug verbs for dynex explosions. /client/proc/set_dynex_scale, @@ -159,22 +162,23 @@ var/list/admin_verbs_debug = list( /client/proc/clear_dynamic_transit, /client/proc/toggle_medal_disable, /client/proc/view_runtimes, + //citadel code + /client/proc/give_humans_genitals, + /client/proc/test_mammal_overlays, /client/proc/pump_random_event ) -var/list/admin_verbs_possess = list( - /proc/possess, - /proc/release - ) -var/list/admin_verbs_permissions = list( - /client/proc/edit_admin_permissions, - /client/proc/create_poll - ) -var/list/admin_verbs_rejuv = list( - /client/proc/respawn_character - ) +GLOBAL_PROTECT(admin_verbs_possess) +GLOBAL_LIST_INIT(admin_verbs_possess, list(/proc/possess,/proc/release)) +GLOBAL_PROTECT(admin_verbs_permissions) +GLOBAL_LIST_INIT(admin_verbs_permissions, list(/client/proc/edit_admin_permissions,/client/proc/create_poll)) +GLOBAL_PROTECT(admin_verbs_rejuv) +GLOBAL_LIST_INIT(admin_verbs_rejuv, list(/client/proc/respawn_character)) //verbs which can be hidden - needs work -var/list/admin_verbs_hideable = list( +GLOBAL_PROTECT(admin_verbs_hideable) +GLOBAL_LIST_INIT(admin_verbs_hideable, AVerbsHideable()) +/proc/AVerbsHideable() + return list( /client/proc/set_ooc, /client/proc/reset_ooc, /client/proc/deadmin, @@ -244,7 +248,6 @@ var/list/admin_verbs_hideable = list( /client/proc/debug_huds, /client/proc/customiseSNPC, /client/proc/resetSNPC, - /client/proc/toggleSNPC ) /client/proc/add_admin_verbs() @@ -252,32 +255,31 @@ var/list/admin_verbs_hideable = list( control_freak = CONTROL_FREAK_SKIN | CONTROL_FREAK_MACROS var/rights = holder.rank.rights - verbs += admin_verbs_default - verbs += /client/proc/cmd_mentor_say + verbs += GLOB.admin_verbs_default if(rights & R_BUILDMODE) verbs += /client/proc/togglebuildmodeself if(rights & R_ADMIN) - verbs += admin_verbs_admin + verbs += GLOB.admin_verbs_admin if(rights & R_BAN) - verbs += admin_verbs_ban + verbs += GLOB.admin_verbs_ban if(rights & R_FUN) - verbs += admin_verbs_fun + verbs += GLOB.admin_verbs_fun if(rights & R_SERVER) - verbs += admin_verbs_server + verbs += GLOB.admin_verbs_server if(rights & R_DEBUG) - verbs += admin_verbs_debug + verbs += GLOB.admin_verbs_debug if(rights & R_POSSESS) - verbs += admin_verbs_possess + verbs += GLOB.admin_verbs_possess if(rights & R_PERMISSIONS) - verbs += admin_verbs_permissions + verbs += GLOB.admin_verbs_permissions if(rights & R_STEALTH) verbs += /client/proc/stealth if(rights & R_REJUVINATE) - verbs += admin_verbs_rejuv + verbs += GLOB.admin_verbs_rejuv if(rights & R_SOUNDS) - verbs += admin_verbs_sounds + verbs += GLOB.admin_verbs_sounds if(rights & R_SPAWN) - verbs += admin_verbs_spawn + verbs += GLOB.admin_verbs_spawn for(var/path in holder.rank.adds) verbs += path @@ -286,19 +288,19 @@ var/list/admin_verbs_hideable = list( /client/proc/remove_admin_verbs() verbs.Remove( - admin_verbs_default, + GLOB.admin_verbs_default, /client/proc/togglebuildmodeself, - admin_verbs_admin, - admin_verbs_ban, - admin_verbs_fun, - admin_verbs_server, - admin_verbs_debug, - admin_verbs_possess, - admin_verbs_permissions, + GLOB.admin_verbs_admin, + GLOB.admin_verbs_ban, + GLOB.admin_verbs_fun, + GLOB.admin_verbs_server, + GLOB.admin_verbs_debug, + GLOB.admin_verbs_possess, + GLOB.admin_verbs_permissions, /client/proc/stealth, - admin_verbs_rejuv, - admin_verbs_sounds, - admin_verbs_spawn, + GLOB.admin_verbs_rejuv, + GLOB.admin_verbs_sounds, + GLOB.admin_verbs_spawn, /*Debug verbs added by "show debug verbs"*/ /client/proc/Cell, /client/proc/do_not_use_these, @@ -324,11 +326,11 @@ var/list/admin_verbs_hideable = list( set name = "Adminverbs - Hide Most" set category = "Admin" - verbs.Remove(/client/proc/hide_most_verbs, admin_verbs_hideable) + verbs.Remove(/client/proc/hide_most_verbs, GLOB.admin_verbs_hideable) verbs += /client/proc/show_verbs to_chat(src, "Most of your adminverbs have been hidden.") - feedback_add_details("admin_verb","HMV") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Hide Most Adminverbs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return /client/proc/hide_verbs() @@ -339,7 +341,7 @@ var/list/admin_verbs_hideable = list( verbs += /client/proc/show_verbs to_chat(src, "Almost all of your adminverbs have been hidden.") - feedback_add_details("admin_verb","TAVVH") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Hide All Adminverbs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return /client/proc/show_verbs() @@ -350,7 +352,7 @@ var/list/admin_verbs_hideable = list( add_admin_verbs() to_chat(src, "All of your adminverbs are now visible.") - feedback_add_details("admin_verb","TAVVS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Show Adminverbs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -370,7 +372,7 @@ var/list/admin_verbs_hideable = list( message_admins("[key_name_admin(usr)] re-entered corpse") ghost.can_reenter_corpse = 1 //force re-entering even when otherwise not possible ghost.reenter_corpse() - feedback_add_details("admin_verb","P") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Admin Reenter") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! else if(isnewplayer(mob)) to_chat(src, "Error: Aghost: Can't admin-ghost whilst in the lobby. Join or Observe first.") else @@ -381,7 +383,7 @@ var/list/admin_verbs_hideable = list( body.ghostize(1) if(body && !body.key) body.key = "@[key]" //Haaaaaaaack. But the people have spoken. If it breaks; blame adminbus - feedback_add_details("admin_verb","O") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Admin Ghost") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/invisimin() @@ -401,8 +403,7 @@ var/list/admin_verbs_hideable = list( set category = "Admin" if(holder) holder.player_panel_new() - feedback_add_details("admin_verb","PPN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - return + feedback_add_details("admin_verb","Player Panel New") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/check_antagonists() set name = "Check Antagonists" @@ -412,8 +413,7 @@ var/list/admin_verbs_hideable = list( log_admin("[key_name(usr)] checked antagonists.") //for tsar~ if(!isobserver(usr)) message_admins("[key_name_admin(usr)] checked antagonists.") - feedback_add_details("admin_verb","CHA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - return + feedback_add_details("admin_verb","Check Antagonists") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/unban_panel() set name = "Unban Panel" @@ -423,32 +423,29 @@ var/list/admin_verbs_hideable = list( holder.unbanpanel() else holder.DB_ban_panel() - feedback_add_details("admin_verb","UBP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - return + feedback_add_details("admin_verb","Unban Panel") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/game_panel() set name = "Game Panel" set category = "Admin" if(holder) holder.Game() - feedback_add_details("admin_verb","GP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - return + feedback_add_details("admin_verb","Game Panel") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/secrets() set name = "Secrets" set category = "Admin" if (holder) holder.Secrets() - feedback_add_details("admin_verb","S") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - return + feedback_add_details("admin_verb","Secrets Panel") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/findStealthKey(txt) if(txt) - for(var/P in stealthminID) - if(stealthminID[P] == txt) + for(var/P in GLOB.stealthminID) + if(GLOB.stealthminID[P] == txt) return P - txt = stealthminID[ckey] + txt = GLOB.stealthminID[ckey] return txt /client/proc/createStealthKey() @@ -456,11 +453,11 @@ var/list/admin_verbs_hideable = list( var/i = 0 while(i == 0) i = 1 - for(var/P in stealthminID) - if(num == stealthminID[P]) + for(var/P in GLOB.stealthminID) + if(num == GLOB.stealthminID[P]) num++ i = 0 - stealthminID["[ckey]"] = "@[num2text(num)]" + GLOB.stealthminID["[ckey]"] = "@[num2text(num)]" /client/proc/stealth() set category = "Admin" @@ -488,10 +485,10 @@ var/list/admin_verbs_hideable = list( mob.mouse_opacity = 0 log_admin("[key_name(usr)] has turned stealth mode [holder.fakekey ? "ON" : "OFF"]") message_admins("[key_name_admin(usr)] has turned stealth mode [holder.fakekey ? "ON" : "OFF"]") - feedback_add_details("admin_verb","SM") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Stealth Mode") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/drop_bomb() - set category = "Dangerous" + set category = "Special Verbs" set name = "Drop Bomb" set desc = "Cause an explosion of varying strength at your location." @@ -509,7 +506,7 @@ var/list/admin_verbs_hideable = list( if("Big Bomb (3, 5, 7, 5)") explosion(epicenter, 3, 5, 7, 5, TRUE, TRUE) if("Maxcap") - explosion(epicenter, MAX_EX_DEVESTATION_RANGE, MAX_EX_HEAVY_RANGE, MAX_EX_LIGHT_RANGE, MAX_EX_FLASH_RANGE) + explosion(epicenter, GLOB.MAX_EX_DEVESTATION_RANGE, GLOB.MAX_EX_HEAVY_RANGE, GLOB.MAX_EX_LIGHT_RANGE, GLOB.MAX_EX_FLASH_RANGE) if("Custom Bomb") var/devastation_range = input("Devastation range (in tiles):") as null|num if(devastation_range == null) @@ -523,17 +520,17 @@ var/list/admin_verbs_hideable = list( var/flash_range = input("Flash range (in tiles):") as null|num if(flash_range == null) return - if(devastation_range > MAX_EX_DEVESTATION_RANGE || heavy_impact_range > MAX_EX_HEAVY_RANGE || light_impact_range > MAX_EX_LIGHT_RANGE || flash_range > MAX_EX_FLASH_RANGE) + if(devastation_range > GLOB.MAX_EX_DEVESTATION_RANGE || heavy_impact_range > GLOB.MAX_EX_HEAVY_RANGE || light_impact_range > GLOB.MAX_EX_LIGHT_RANGE || flash_range > GLOB.MAX_EX_FLASH_RANGE) if(alert("Bomb is bigger than the maxcap. Continue?",,"Yes","No") != "Yes") return epicenter = mob.loc //We need to reupdate as they may have moved again explosion(epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range, TRUE, TRUE) message_admins("[ADMIN_LOOKUPFLW(usr)] creating an admin explosion at [epicenter.loc].") log_admin("[key_name(usr)] created an admin explosion at [epicenter.loc].") - feedback_add_details("admin_verb","DB") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Drop Bomb") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/drop_dynex_bomb() - set category = "Dangerous" + set category = "Special Verbs" set name = "Drop DynEx Bomb" set desc = "Cause an explosion of varying strength at your location." @@ -543,7 +540,7 @@ var/list/admin_verbs_hideable = list( dyn_explosion(epicenter, ex_power) message_admins("[ADMIN_LOOKUPFLW(usr)] creating an admin explosion at [epicenter.loc].") log_admin("[key_name(usr)] created an admin explosion at [epicenter.loc].") - feedback_add_details("admin_verb","DDXB") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Drop Dynamic Bomb") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/get_dynex_range() set category = "Debug" @@ -551,7 +548,7 @@ var/list/admin_verbs_hideable = list( set desc = "Get the estimated range of a bomb, using explosive power." var/ex_power = input("Explosive Power:") as null|num - var/range = round((2 * ex_power)**DYN_EX_SCALE) + var/range = round((2 * ex_power)**GLOB.DYN_EX_SCALE) to_chat(usr, "Estimated Explosive Range: (Devestation: [round(range*0.25)], Heavy: [round(range*0.5)], Light: [round(range)])") /client/proc/get_dynex_power() @@ -560,7 +557,7 @@ var/list/admin_verbs_hideable = list( set desc = "Get the estimated required power of a bomb, to reach a specific range." var/ex_range = input("Light Explosion Range:") as null|num - var/power = (0.5 * ex_range)**(1/DYN_EX_SCALE) + var/power = (0.5 * ex_range)**(1/GLOB.DYN_EX_SCALE) to_chat(usr, "Estimated Explosive Power: [power]") /client/proc/set_dynex_scale() @@ -571,24 +568,24 @@ var/list/admin_verbs_hideable = list( var/ex_scale = input("New DynEx Scale:") as null|num if(!ex_scale) return - DYN_EX_SCALE = ex_scale + GLOB.DYN_EX_SCALE = ex_scale log_admin("[key_name(usr)] has modified Dynamic Explosion Scale: [ex_scale]") message_admins("[key_name_admin(usr)] has modified Dynamic Explosion Scale: [ex_scale]") -/client/proc/give_spell(mob/T in mob_list) +/client/proc/give_spell(mob/T in GLOB.mob_list) set category = "Fun" set name = "Give Spell" set desc = "Gives a spell to a mob." var/list/spell_list = list() var/type_length = length("/obj/effect/proc_holder/spell") + 2 - for(var/A in spells) + for(var/A in GLOB.spells) spell_list[copytext("[A]", type_length)] = A var/obj/effect/proc_holder/spell/S = input("Choose the spell to give to that guy", "ABRAKADABRA") as null|anything in spell_list if(!S) return - feedback_add_details("admin_verb","GS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Give Spell") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! log_admin("[key_name(usr)] gave [key_name(T)] the spell [S].") message_admins("[key_name_admin(usr)] gave [key_name(T)] the spell [S].") @@ -599,7 +596,7 @@ var/list/admin_verbs_hideable = list( T.AddSpell(new S) message_admins("Spells given to mindless mobs will not be transferred in mindswap or cloning!") -/client/proc/remove_spell(mob/T in mob_list) +/client/proc/remove_spell(mob/T in GLOB.mob_list) set category = "Fun" set name = "Remove Spell" set desc = "Remove a spell from the selected mob." @@ -610,16 +607,16 @@ var/list/admin_verbs_hideable = list( T.mind.RemoveSpell(S) log_admin("[key_name(usr)] removed the spell [S] from [key_name(T)].") message_admins("[key_name_admin(usr)] removed the spell [S] from [key_name(T)].") - feedback_add_details("admin_verb","RS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Remove Spell") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/client/proc/give_disease(mob/T in mob_list) +/client/proc/give_disease(mob/T in GLOB.mob_list) set category = "Fun" set name = "Give Disease" set desc = "Gives a Disease to a mob." - var/datum/disease/D = input("Choose the disease to give to that guy", "ACHOO") as null|anything in diseases + var/datum/disease/D = input("Choose the disease to give to that guy", "ACHOO") as null|anything in SSdisease.diseases if(!D) return T.ForceContractDisease(new D) - feedback_add_details("admin_verb","GD") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Give Disease") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! log_admin("[key_name(usr)] gave [key_name(T)] the disease [D].") message_admins("[key_name_admin(usr)] gave [key_name(T)] the disease [D].") @@ -630,19 +627,16 @@ var/list/admin_verbs_hideable = list( var/message = input(usr, "What do you want the message to be?", "Make Sound") as text | null if(!message) return - var/templanguages = O.languages_spoken - O.languages_spoken |= ALL O.say(message) - O.languages_spoken = templanguages log_admin("[key_name(usr)] made [O] at [O.x], [O.y], [O.z] say \"[message]\"") message_admins("[key_name_admin(usr)] made [O] at [O.x], [O.y], [O.z]. say \"[message]\"") - feedback_add_details("admin_verb","OS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Object Say") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/togglebuildmodeself() set name = "Toggle Build Mode Self" set category = "Special Verbs" if(src.mob) togglebuildmode(src.mob) - feedback_add_details("admin_verb","TBMS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Toggle Build Mode") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/toggle_log_hrefs() set name = "Toggle href logging" @@ -671,17 +665,20 @@ var/list/admin_verbs_hideable = list( if(!holder) return + if(has_antag_hud()) + toggle_antag_hud() + holder.disassociate() qdel(holder) - deadmins += ckey - admin_datums -= ckey + GLOB.deadmins += ckey + GLOB.admin_datums -= ckey verbs += /client/proc/readmin to_chat(src, "You are now a normal player.") log_admin("[src] deadmined themself.") message_admins("[src] deadmined themself.") - feedback_add_details("admin_verb","DAS") + feedback_add_details("admin_verb","Deadmin") /client/proc/readmin() set name = "Readmin" @@ -693,13 +690,13 @@ var/list/admin_verbs_hideable = list( if(!holder) // Something went wrong... return - deadmins -= ckey + GLOB.deadmins -= ckey verbs -= /client/proc/readmin to_chat(src, "You are now an admin.") message_admins("[src] re-adminned themselves.") log_admin("[src] re-adminned themselves.") - feedback_add_details("admin_verb","RAS") + feedback_add_details("admin_verb","Readmin") /client/proc/populate_world(amount = 50 as num) set name = "Populate World" @@ -716,7 +713,7 @@ var/list/admin_verbs_hideable = list( j = 100 do - area = pick(the_station_areas) + area = pick(GLOB.the_station_areas) if (area) diff --git a/code/modules/admin/banjob.dm b/code/modules/admin/banjob.dm index 75525b93f8..5dfd8c23ff 100644 --- a/code/modules/admin/banjob.dm +++ b/code/modules/admin/banjob.dm @@ -4,7 +4,7 @@ return 0 if(!M.client) //no cache. fallback to a DBQuery - var/DBQuery/query_jobban_check_ban = dbcon.NewQuery("SELECT reason FROM [format_table_name("ban")] WHERE ckey = '[sanitizeSQL(M.ckey)]' AND (bantype = 'JOB_PERMABAN' OR (bantype = 'JOB_TEMPBAN' AND expiration_time > Now())) AND isnull(unbanned) AND job = '[sanitizeSQL(rank)]'") + var/DBQuery/query_jobban_check_ban = GLOB.dbcon.NewQuery("SELECT reason FROM [format_table_name("ban")] WHERE ckey = '[sanitizeSQL(M.ckey)]' AND (bantype = 'JOB_PERMABAN' OR (bantype = 'JOB_TEMPBAN' AND expiration_time > Now())) AND isnull(unbanned) AND job = '[sanitizeSQL(rank)]'") if(!query_jobban_check_ban.warn_execute()) return if(query_jobban_check_ban.NextRow()) @@ -24,7 +24,7 @@ /proc/jobban_buildcache(client/C) if(C && istype(C)) C.jobbancache = list() - var/DBQuery/query_jobban_build_cache = dbcon.NewQuery("SELECT job, reason FROM [format_table_name("ban")] WHERE ckey = '[sanitizeSQL(C.ckey)]' AND (bantype = 'JOB_PERMABAN' OR (bantype = 'JOB_TEMPBAN' AND expiration_time > Now())) AND isnull(unbanned)") + var/DBQuery/query_jobban_build_cache = GLOB.dbcon.NewQuery("SELECT job, reason FROM [format_table_name("ban")] WHERE ckey = '[sanitizeSQL(C.ckey)]' AND (bantype = 'JOB_PERMABAN' OR (bantype = 'JOB_TEMPBAN' AND expiration_time > Now())) AND isnull(unbanned)") if(!query_jobban_build_cache.warn_execute()) return while(query_jobban_build_cache.NextRow()) diff --git a/code/modules/admin/create_mob.dm b/code/modules/admin/create_mob.dm index a5451f7622..cf0d4be37f 100644 --- a/code/modules/admin/create_mob.dm +++ b/code/modules/admin/create_mob.dm @@ -1,5 +1,6 @@ -/var/create_mob_html = null + /datum/admins/proc/create_mob(mob/user) + var/static/create_mob_html if (!create_mob_html) var/mobjs = null mobjs = jointext(typesof(/mob), ";") diff --git a/code/modules/admin/create_object.dm b/code/modules/admin/create_object.dm index bc2da4da2b..7671fba2d9 100644 --- a/code/modules/admin/create_object.dm +++ b/code/modules/admin/create_object.dm @@ -1,10 +1,5 @@ -var/create_object_html = null -var/list/create_object_forms = list( - /obj, /obj/structure, /obj/machinery, /obj/effect, - /obj/item, /obj/item/clothing, /obj/item/stack, /obj/item/device, - /obj/item/weapon, /obj/item/weapon/reagent_containers, /obj/item/weapon/gun) - /datum/admins/proc/create_object(mob/user) + var/static/create_object_html = null if (!create_object_html) var/objectjs = null objectjs = jointext(typesof(/obj), ";") @@ -13,8 +8,12 @@ var/list/create_object_forms = list( user << browse(replacetext(create_object_html, "/* ref src */", "\ref[src]"), "window=create_object;size=425x475") - /datum/admins/proc/quick_create_object(mob/user) + var/static/list/create_object_forms = list( + /obj, /obj/structure, /obj/machinery, /obj/effect, + /obj/item, /obj/item/clothing, /obj/item/stack, /obj/item/device, + /obj/item/weapon, /obj/item/weapon/reagent_containers, /obj/item/weapon/gun) + var/path = input("Select the path of the object you wish to create.", "Path", /obj) in create_object_forms var/html_form = create_object_forms[path] diff --git a/code/modules/admin/create_poll.dm b/code/modules/admin/create_poll.dm index 8f71cb20df..325e68e347 100644 --- a/code/modules/admin/create_poll.dm +++ b/code/modules/admin/create_poll.dm @@ -3,16 +3,16 @@ set category = "Special Verbs" if(!check_rights(R_PERMISSIONS)) return - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.IsConnected()) to_chat(src, "Failed to establish database connection.") return var/returned = create_poll_function() if(returned) - var/DBQuery/query_check_option = dbcon.NewQuery("SELECT id FROM [format_table_name("poll_option")] WHERE pollid = [returned]") + var/DBQuery/query_check_option = GLOB.dbcon.NewQuery("SELECT id FROM [format_table_name("poll_option")] WHERE pollid = [returned]") if(!query_check_option.warn_execute()) return if(query_check_option.NextRow()) - var/DBQuery/query_log_get = dbcon.NewQuery("SELECT polltype, question, adminonly FROM [format_table_name("poll_question")] WHERE id = [returned]") + var/DBQuery/query_log_get = GLOB.dbcon.NewQuery("SELECT polltype, question, adminonly FROM [format_table_name("poll_question")] WHERE id = [returned]") if(!query_log_get.warn_execute()) return if(query_log_get.NextRow()) @@ -23,7 +23,7 @@ message_admins("[key_name_admin(usr)] has created a new server poll. Poll type: [polltype] - Admin Only: [adminonly ? "Yes" : "No"]
    Question: [question]") else to_chat(src, "Poll question created without any options, poll will be deleted.") - var/DBQuery/query_del_poll = dbcon.NewQuery("DELETE FROM [format_table_name("poll_question")] WHERE id = [returned]") + var/DBQuery/query_del_poll = GLOB.dbcon.NewQuery("DELETE FROM [format_table_name("poll_question")] WHERE id = [returned]") if(!query_del_poll.warn_execute()) return @@ -51,7 +51,7 @@ if(!endtime) return endtime = sanitizeSQL(endtime) - var/DBQuery/query_validate_time = dbcon.NewQuery("SELECT STR_TO_DATE('[endtime]','%Y-%c-%d %T')") + var/DBQuery/query_validate_time = GLOB.dbcon.NewQuery("SELECT STR_TO_DATE('[endtime]','%Y-%c-%d %T')") if(!query_validate_time.warn_execute()) return if(query_validate_time.NextRow()) @@ -59,7 +59,7 @@ if(!endtime) to_chat(src, "Datetime entered is invalid.") return - var/DBQuery/query_time_later = dbcon.NewQuery("SELECT TIMESTAMP('[endtime]') < NOW()") + var/DBQuery/query_time_later = GLOB.dbcon.NewQuery("SELECT TIMESTAMP('[endtime]') < NOW()") if(!query_time_later.warn_execute()) return if(query_time_later.NextRow()) @@ -88,7 +88,7 @@ if(!question) return question = sanitizeSQL(question) - var/DBQuery/query_polladd_question = dbcon.NewQuery("INSERT INTO [format_table_name("poll_question")] (polltype, starttime, endtime, question, adminonly, multiplechoiceoptions, createdby_ckey, createdby_ip, dontshow) VALUES ('[polltype]', '[starttime]', '[endtime]', '[question]', '[adminonly]', '[choice_amount]', '[sql_ckey]', INET_ATON('[address]'), '[dontshow]')") + var/DBQuery/query_polladd_question = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("poll_question")] (polltype, starttime, endtime, question, adminonly, multiplechoiceoptions, createdby_ckey, createdby_ip, dontshow) VALUES ('[polltype]', '[starttime]', '[endtime]', '[question]', '[adminonly]', '[choice_amount]', '[sql_ckey]', INET_ATON('[address]'), '[dontshow]')") if(!query_polladd_question.warn_execute()) return if(polltype == POLLTYPE_TEXT) @@ -96,7 +96,7 @@ message_admins("[key_name_admin(usr)] has created a new server poll. Poll type: [polltype] - Admin Only: [adminonly ? "Yes" : "No"]
    Question: [question]") return var/pollid = 0 - var/DBQuery/query_get_id = dbcon.NewQuery("SELECT id FROM [format_table_name("poll_question")] WHERE question = '[question]' AND starttime = '[starttime]' AND endtime = '[endtime]' AND createdby_ckey = '[sql_ckey]' AND createdby_ip = INET_ATON('[address]')") + var/DBQuery/query_get_id = GLOB.dbcon.NewQuery("SELECT id FROM [format_table_name("poll_question")] WHERE question = '[question]' AND starttime = '[starttime]' AND endtime = '[endtime]' AND createdby_ckey = '[sql_ckey]' AND createdby_ip = INET_ATON('[address]')") if(!query_get_id.warn_execute()) return if(query_get_id.NextRow()) @@ -146,7 +146,7 @@ descmax = sanitizeSQL(descmax) else if(descmax == null) return pollid - var/DBQuery/query_polladd_option = dbcon.NewQuery("INSERT INTO [format_table_name("poll_option")] (pollid, text, percentagecalc, minval, maxval, descmin, descmid, descmax) VALUES ('[pollid]', '[option]', '[percentagecalc]', '[minval]', '[maxval]', '[descmin]', '[descmid]', '[descmax]')") + var/DBQuery/query_polladd_option = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("poll_option")] (pollid, text, percentagecalc, minval, maxval, descmin, descmid, descmax) VALUES ('[pollid]', '[option]', '[percentagecalc]', '[minval]', '[maxval]', '[descmin]', '[descmid]', '[descmax]')") if(!query_polladd_option.warn_execute()) return pollid switch(alert(" ",,"Add option","Finish", "Cancel")) diff --git a/code/modules/admin/create_turf.dm b/code/modules/admin/create_turf.dm index 15abae34b3..63e3b8cf69 100644 --- a/code/modules/admin/create_turf.dm +++ b/code/modules/admin/create_turf.dm @@ -1,5 +1,5 @@ -/var/create_turf_html = null /datum/admins/proc/create_turf(mob/user) + var/static/create_turf_html if (!create_turf_html) var/turfjs = null turfjs = jointext(typesof(/turf), ";") diff --git a/code/modules/admin/fun_balloon.dm b/code/modules/admin/fun_balloon.dm index 5ca3e50c57..b886232e00 100644 --- a/code/modules/admin/fun_balloon.dm +++ b/code/modules/admin/fun_balloon.dm @@ -159,7 +159,7 @@ /obj/effect/forcefield/arena_shuttle_entrance/Bumped(mob/M as mob|obj) if(!warp_points.len) - for(var/obj/effect/landmark/shuttle_arena_entrance/S in landmarks_list) + for(var/obj/effect/landmark/shuttle_arena_entrance/S in GLOB.landmarks_list) warp_points |= S if(!isliving(M)) return diff --git a/code/modules/admin/holder2.dm b/code/modules/admin/holder2.dm index 992aef1eb6..3e0efe601e 100644 --- a/code/modules/admin/holder2.dm +++ b/code/modules/admin/holder2.dm @@ -1,4 +1,5 @@ -var/list/admin_datums = list() +GLOBAL_LIST_EMPTY(admin_datums) +GLOBAL_PROTECT(admin_datums) /datum/admins var/datum/admin_rank/rank @@ -27,7 +28,7 @@ var/list/admin_datums = list() return rank = R admin_signature = "Nanotrasen Officer #[rand(0,9)][rand(0,9)][rand(0,9)]" - admin_datums[ckey] = src + GLOB.admin_datums[ckey] = src /datum/admins/proc/associate(client/C) if(istype(C)) @@ -35,11 +36,11 @@ var/list/admin_datums = list() owner.holder = src owner.add_admin_verbs() //TODO owner.verbs -= /client/proc/readmin - admins |= C + GLOB.admins |= C /datum/admins/proc/disassociate() if(owner) - admins -= owner + GLOB.admins -= owner owner.remove_admin_verbs() owner.holder = null owner = null diff --git a/code/modules/admin/ipintel.dm b/code/modules/admin/ipintel.dm index d4e354db09..7d61e69624 100644 --- a/code/modules/admin/ipintel.dm +++ b/code/modules/admin/ipintel.dm @@ -33,8 +33,8 @@ cachedintel.cache = TRUE return cachedintel - if(dbcon.Connect()) - var/DBQuery/query_get_ip_intel = dbcon.NewQuery({" + if(GLOB.dbcon.Connect()) + var/DBQuery/query_get_ip_intel = GLOB.dbcon.NewQuery({" SELECT date, intel, TIMESTAMPDIFF(MINUTE,date,NOW()) FROM [format_table_name("ipintel")] WHERE @@ -62,8 +62,8 @@ res.intel = ip_intel_query(ip) if (updatecache && res.intel >= 0) SSipintel.cache[ip] = res - if(dbcon.Connect()) - var/DBQuery/query_add_ip_intel = dbcon.NewQuery("INSERT INTO [format_table_name("ipintel")] (ip, intel) VALUES (INET_ATON('[ip]'), [res.intel]) ON DUPLICATE KEY UPDATE intel = VALUES(intel), date = NOW()") + if(GLOB.dbcon.Connect()) + var/DBQuery/query_add_ip_intel = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("ipintel")] (ip, intel) VALUES (INET_ATON('[ip]'), [res.intel]) ON DUPLICATE KEY UPDATE intel = VALUES(intel), date = NOW()") query_add_ip_intel.Execute() diff --git a/code/modules/admin/permissionverbs/permissionedit.dm b/code/modules/admin/permissionverbs/permissionedit.dm index c79eb6541e..8c0b0120fa 100644 --- a/code/modules/admin/permissionverbs/permissionedit.dm +++ b/code/modules/admin/permissionverbs/permissionedit.dm @@ -27,8 +27,8 @@ "} - for(var/adm_ckey in admin_datums) - var/datum/admins/D = admin_datums[adm_ckey] + for(var/adm_ckey in GLOB.admin_datums) + var/datum/admins/D = GLOB.admin_datums[adm_ckey] if(!D) continue @@ -60,7 +60,7 @@ if (!check_rights(R_PERMISSIONS)) return - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) to_chat(usr, "Failed to establish database connection.") return @@ -75,7 +75,7 @@ if(!istext(adm_ckey) || !istext(new_rank)) return - var/DBQuery/query_get_admin = dbcon.NewQuery("SELECT id FROM [format_table_name("admin")] WHERE ckey = '[adm_ckey]'") + var/DBQuery/query_get_admin = GLOB.dbcon.NewQuery("SELECT id FROM [format_table_name("admin")] WHERE ckey = '[adm_ckey]'") if(!query_get_admin.warn_execute()) return @@ -86,19 +86,19 @@ admin_id = text2num(query_get_admin.item[1]) if(new_admin) - var/DBQuery/query_add_admin = dbcon.NewQuery("INSERT INTO `[format_table_name("admin")]` (`id`, `ckey`, `rank`, `level`, `flags`) VALUES (null, '[adm_ckey]', '[new_rank]', -1, 0)") + var/DBQuery/query_add_admin = GLOB.dbcon.NewQuery("INSERT INTO `[format_table_name("admin")]` (`id`, `ckey`, `rank`, `level`, `flags`) VALUES (null, '[adm_ckey]', '[new_rank]', -1, 0)") if(!query_add_admin.warn_execute()) return - var/DBQuery/query_add_admin_log = dbcon.NewQuery("INSERT INTO `[format_table_name("admin_log")]` (`id` ,`datetime` ,`adminckey` ,`adminip` ,`log` ) VALUES (NULL , NOW( ) , '[usr.ckey]', '[usr.client.address]', 'Added new admin [adm_ckey] to rank [new_rank]');") + var/DBQuery/query_add_admin_log = GLOB.dbcon.NewQuery("INSERT INTO `[format_table_name("admin_log")]` (`id` ,`datetime` ,`adminckey` ,`adminip` ,`log` ) VALUES (NULL , NOW( ) , '[usr.ckey]', '[usr.client.address]', 'Added new admin [adm_ckey] to rank [new_rank]');") if(!query_add_admin_log.warn_execute()) return to_chat(usr, "New admin added.") else if(!isnull(admin_id) && isnum(admin_id)) - var/DBQuery/query_change_admin = dbcon.NewQuery("UPDATE `[format_table_name("admin")]` SET rank = '[new_rank]' WHERE id = [admin_id]") + var/DBQuery/query_change_admin = GLOB.dbcon.NewQuery("UPDATE `[format_table_name("admin")]` SET rank = '[new_rank]' WHERE id = [admin_id]") if(!query_change_admin.warn_execute()) return - var/DBQuery/query_change_admin_log = dbcon.NewQuery("INSERT INTO `[format_table_name("admin_log")]` (`id` ,`datetime` ,`adminckey` ,`adminip` ,`log` ) VALUES (NULL , NOW( ) , '[usr.ckey]', '[usr.client.address]', 'Edited the rank of [adm_ckey] to [new_rank]');") + var/DBQuery/query_change_admin_log = GLOB.dbcon.NewQuery("INSERT INTO `[format_table_name("admin_log")]` (`id` ,`datetime` ,`adminckey` ,`adminip` ,`log` ) VALUES (NULL , NOW( ) , '[usr.ckey]', '[usr.client.address]', 'Edited the rank of [adm_ckey] to [new_rank]');") if(!query_change_admin_log.warn_execute()) return to_chat(usr, "Admin rank changed.") @@ -112,14 +112,14 @@ if(check_rights(R_PERMISSIONS)) return - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) to_chat(usr, "Failed to establish database connection.") return if(!adm_ckey || !istext(adm_ckey) || !isnum(new_permission)) return - var/DBQuery/query_get_perms = dbcon.NewQuery("SELECT id, flags FROM [format_table_name("admin")] WHERE ckey = '[adm_ckey]'") + var/DBQuery/query_get_perms = GLOB.dbcon.NewQuery("SELECT id, flags FROM [format_table_name("admin")] WHERE ckey = '[adm_ckey]'") if(!query_get_perms.warn_execute()) return @@ -130,8 +130,8 @@ if(!admin_id) return - var/DBQuery/query_change_perms = dbcon.NewQuery("UPDATE `[format_table_name("admin")]` SET flags = [new_permission] WHERE id = [admin_id]") + var/DBQuery/query_change_perms = GLOB.dbcon.NewQuery("UPDATE `[format_table_name("admin")]` SET flags = [new_permission] WHERE id = [admin_id]") if(!query_change_perms.warn_execute()) return - var/DBQuery/query_change_perms_log = dbcon.NewQuery("INSERT INTO `[format_table_name("admin_log")]` (`id` ,`datetime` ,`adminckey` ,`adminip` ,`log` ) VALUES (NULL , NOW( ) , '[usr.ckey]', '[usr.client.address]', 'Edit permission [rights2text(new_permission)] (flag = [new_permission]) to admin [adm_ckey]');") + var/DBQuery/query_change_perms_log = GLOB.dbcon.NewQuery("INSERT INTO `[format_table_name("admin_log")]` (`id` ,`datetime` ,`adminckey` ,`adminip` ,`log` ) VALUES (NULL , NOW( ) , '[usr.ckey]', '[usr.client.address]', 'Edit permission [rights2text(new_permission)] (flag = [new_permission]) to admin [adm_ckey]');") query_change_perms_log.warn_execute() diff --git a/code/modules/admin/player_panel.dm b/code/modules/admin/player_panel.dm index f4eb7be6f3..d2630b5f31 100644 --- a/code/modules/admin/player_panel.dm +++ b/code/modules/admin/player_panel.dm @@ -309,13 +309,13 @@ usr << browse(dat, "window=players;size=600x480") /datum/admins/proc/check_antagonists() - if (ticker && ticker.current_state >= GAME_STATE_PLAYING) + if (SSticker && SSticker.current_state >= GAME_STATE_PLAYING) var/dat = "Round Status

    Round Status

    " - if(ticker.mode.replacementmode) - dat += "Former Game Mode: [ticker.mode.name]
    " - dat += "Replacement Game Mode: [ticker.mode.replacementmode.name]
    " + if(SSticker.mode.replacementmode) + dat += "Former Game Mode: [SSticker.mode.name]
    " + dat += "Replacement Game Mode: [SSticker.mode.replacementmode.name]
    " else - dat += "Current Game Mode: [ticker.mode.name]
    " + dat += "Current Game Mode: [SSticker.mode.name]
    " dat += "Round Duration: [round(world.time / 36000)]:[add_zero("[world.time / 600 % 60]", 2)]:[world.time / 100 % 6][world.time / 100 % 10]
    " dat += "Emergency shuttle
    " if(EMERGENCY_IDLE_OR_RECALLED) @@ -328,18 +328,18 @@ else dat += "ETA: [(timeleft / 60) % 60]:[add_zero(num2text(timeleft % 60), 2)]
    " dat += "Continuous Round Status
    " - dat += "[config.continuous[ticker.mode.config_tag] ? "Continue if antagonists die" : "End on antagonist death"]" - if(config.continuous[ticker.mode.config_tag]) - dat += ", [config.midround_antag[ticker.mode.config_tag] ? "creating replacement antagonists" : "not creating new antagonists"]
    " + dat += "[config.continuous[SSticker.mode.config_tag] ? "Continue if antagonists die" : "End on antagonist death"]" + if(config.continuous[SSticker.mode.config_tag]) + dat += ", [config.midround_antag[SSticker.mode.config_tag] ? "creating replacement antagonists" : "not creating new antagonists"]
    " else dat += "
    " - if(config.midround_antag[ticker.mode.config_tag]) + if(config.midround_antag[SSticker.mode.config_tag]) dat += "Time limit: [config.midround_antag_time_check] minutes into round
    " dat += "Living crew limit: [config.midround_antag_life_check * 100]% of crew alive
    " - dat += "If limits past: [ticker.mode.round_ends_with_antag_death ? "End The Round" : "Continue As Extended"]
    " + dat += "If limits past: [SSticker.mode.round_ends_with_antag_death ? "End The Round" : "Continue As Extended"]
    " dat += "End Round Now
    " - dat += "[ticker.delay_end ? "End Round Normally" : "Delay Round End"]" - var/connected_players = clients.len + dat += "[SSticker.delay_end ? "End Round Normally" : "Delay Round End"]" + var/connected_players = GLOB.clients.len var/lobby_players = 0 var/observers = 0 var/observers_connected = 0 @@ -350,7 +350,7 @@ var/other_players = 0 var/living_skipped = 0 var/drones = 0 - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(M.ckey) if(isnewplayer(M)) lobby_players++ @@ -383,9 +383,9 @@ dat += "
    [other_players] players in invalid state or the statistics code is bugged!" dat += "
    " - if(ticker.mode.syndicates.len) + if(SSticker.mode.syndicates.len) dat += "
    " - for(var/datum/mind/N in ticker.mode.syndicates) + for(var/datum/mind/N in SSticker.mode.syndicates) var/mob/M = N.current if(M) dat += "" @@ -395,7 +395,7 @@ dat += "" dat += "" dat += "
    Syndicates
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == 2 ? " (DEAD)" : ""]
    [N.name]([N.key]) Nuclear Operative Body destroyed!PM

    " - for(var/obj/item/weapon/disk/nuclear/N in poi_list) + for(var/obj/item/weapon/disk/nuclear/N in GLOB.poi_list) dat += "" dat += "
    Nuclear Disk(s)
    [N.name], " var/atom/disk_loc = N.loc while(!isturf(disk_loc)) @@ -409,9 +409,9 @@ dat += "in [disk_loc.loc] at ([disk_loc.x], [disk_loc.y], [disk_loc.z])
    " - if(ticker.mode.head_revolutionaries.len || ticker.mode.revolutionaries.len) + if(SSticker.mode.head_revolutionaries.len || SSticker.mode.revolutionaries.len) dat += "
    " - for(var/datum/mind/N in ticker.mode.head_revolutionaries) + for(var/datum/mind/N in SSticker.mode.head_revolutionaries) var/mob/M = N.current if(!M) dat += "" @@ -420,14 +420,14 @@ dat += "" dat += "" dat += "" - for(var/datum/mind/N in ticker.mode.revolutionaries) + for(var/datum/mind/N in SSticker.mode.revolutionaries) var/mob/M = N.current if(M) dat += "" dat += "" dat += "" dat += "
    Revolutionaries
    [N.name]([N.key])Head Revolutionary body destroyed!
    [M.real_name] (Leader)[M.client ? "" : " (No Client)"][M.stat == 2 ? " (DEAD)" : ""]PMFLW
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == 2 ? " (DEAD)" : ""]PMFLW
    " - for(var/datum/mind/N in ticker.mode.get_living_heads()) + for(var/datum/mind/N in SSticker.mode.get_living_heads()) var/mob/M = N.current if(M) dat += "" @@ -440,8 +440,8 @@ dat += "" dat += "
    Target(s)Location
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == 2 ? " (DEAD)" : ""]PM
    " - for(var/datum/gang/G in ticker.mode.gangs) - dat += "
    " + for(var/datum/gang/G in SSticker.mode.gangs) + dat += "
    [G.name] Gang: [G.points] Influence | [round((G.territory.len/start_state.num_territories)*100, 1)]% Control
    " for(var/datum/mind/N in G.bosses) var/mob/M = N.current if(!M) @@ -458,9 +458,9 @@ dat += "" dat += "
    [G.name] Gang: [G.points] Influence | [round((G.territory.len/GLOB.start_state.num_territories)*100, 1)]% Control
    PM
    " - if(ticker.mode.changelings.len > 0) + if(SSticker.mode.changelings.len > 0) dat += "
    " - for(var/datum/mind/changeling in ticker.mode.changelings) + for(var/datum/mind/changeling in SSticker.mode.changelings) var/mob/M = changeling.current if(M) dat += "" @@ -472,9 +472,9 @@ dat += "" dat += "
    Changelings
    [M.mind.changeling.changelingID] as [M.real_name][M.client ? "" : " (No Client)"][M.stat == 2 ? " (DEAD)" : ""]PM
    " - if(ticker.mode.wizards.len > 0) + if(SSticker.mode.wizards.len > 0) dat += "
    " - for(var/datum/mind/wizard in ticker.mode.wizards) + for(var/datum/mind/wizard in SSticker.mode.wizards) var/mob/M = wizard.current if(M) dat += "" @@ -486,9 +486,9 @@ dat += "" dat += "
    Wizards
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == 2 ? " (DEAD)" : ""]PM
    " - if(ticker.mode.apprentices.len > 0) + if(SSticker.mode.apprentices.len > 0) dat += "
    " - for(var/datum/mind/apprentice in ticker.mode.apprentices) + for(var/datum/mind/apprentice in SSticker.mode.apprentices) var/mob/M = apprentice.current if(M) dat += "" @@ -500,9 +500,9 @@ dat += "" dat += "
    Apprentice
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == 2 ? " (DEAD)" : ""]PM
    " - if(ticker.mode.cult.len) + if(SSticker.mode.cult.len) dat += "
    " - for(var/datum/mind/N in ticker.mode.cult) + for(var/datum/mind/N in SSticker.mode.cult) var/mob/M = N.current if(M) dat += "" @@ -510,9 +510,9 @@ dat += "" dat += "
    Cultists
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == 2 ? " (DEAD)" : ""]FLW
    " - if(ticker.mode.servants_of_ratvar.len) + if(SSticker.mode.servants_of_ratvar.len) dat += "
    " - for(var/datum/mind/N in ticker.mode.servants_of_ratvar) + for(var/datum/mind/N in SSticker.mode.servants_of_ratvar) var/mob/M = N.current if(M) dat += "" @@ -520,9 +520,9 @@ dat += "" dat += "
    Servants of Ratvar
    [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""]FLW
    " - if(ticker.mode.traitors.len > 0) + if(SSticker.mode.traitors.len > 0) dat += "
    " - for(var/datum/mind/traitor in ticker.mode.traitors) + for(var/datum/mind/traitor in SSticker.mode.traitors) var/mob/M = traitor.current if(M) dat += "" @@ -534,9 +534,9 @@ dat += "" dat += "
    Traitors
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == 2 ? " (DEAD)" : ""]PM
    " - if(ticker.mode.abductors.len) + if(SSticker.mode.abductors.len) dat += "
    " - for(var/datum/mind/abductor in ticker.mode.abductors) + for(var/datum/mind/abductor in SSticker.mode.abductors) var/mob/M = abductor.current if(M) dat += "" @@ -548,7 +548,7 @@ dat += "" dat += "
    Abductors
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == 2 ? " (DEAD)" : ""]PM
    " dat += "
    " - for(var/obj/machinery/abductor/experiment/E in machines) + for(var/obj/machinery/abductor/experiment/E in GLOB.machines) for(var/datum/mind/abductee in E.abductee_minds) var/mob/M = abductee.current if(M) @@ -561,9 +561,9 @@ dat += "" dat += "
    Abductees
    PM
    " - if(ticker.mode.devils.len) + if(SSticker.mode.devils.len) dat += "
    " - for(var/X in ticker.mode.devils) + for(var/X in SSticker.mode.devils) var/datum/mind/devil = X var/mob/M = devil.current if(M) @@ -576,9 +576,9 @@ dat += "" dat += "
    devils
    PM
    " - if(ticker.mode.sintouched.len) + if(SSticker.mode.sintouched.len) dat += "
    " - for(var/X in ticker.mode.sintouched) + for(var/X in SSticker.mode.sintouched) var/datum/mind/sintouched = X var/mob/M = sintouched.current if(M) @@ -591,15 +591,15 @@ dat += "
    sintouched
    " var/list/blob_minds = list() - for(var/mob/camera/blob/B in mob_list) + for(var/mob/camera/blob/B in GLOB.mob_list) blob_minds |= B.mind - if(istype(ticker.mode, /datum/game_mode/blob) || blob_minds.len) + if(istype(SSticker.mode, /datum/game_mode/blob) || blob_minds.len) dat += "
    " - if(istype(ticker.mode,/datum/game_mode/blob)) - var/datum/game_mode/blob/mode = ticker.mode + if(istype(SSticker.mode,/datum/game_mode/blob)) + var/datum/game_mode/blob/mode = SSticker.mode blob_minds |= mode.blob_overminds - dat += "" + dat += "" for(var/datum/mind/blob in blob_minds) var/mob/M = blob.current @@ -613,8 +613,8 @@ dat += "
    Blob
    Progress: [blobs_legit.len]/[mode.blobwincount]
    Progress: [GLOB.blobs_legit.len]/[mode.blobwincount]
    " - if(istype(ticker.mode, /datum/game_mode/monkey)) - var/datum/game_mode/monkey/mode = ticker.mode + if(istype(SSticker.mode, /datum/game_mode/monkey)) + var/datum/game_mode/monkey/mode = SSticker.mode dat += "
    " for(var/datum/mind/eek in mode.ape_infectees) diff --git a/code/modules/admin/secrets.dm b/code/modules/admin/secrets.dm index 57a20d8247..aa3ac3d3ca 100644 --- a/code/modules/admin/secrets.dm +++ b/code/modules/admin/secrets.dm @@ -19,8 +19,8 @@ Cure all diseases currently in existence
    Bombing List
    Show current traitors and objectives
    - Show last [length(lastsignalers)] signalers
    - Show last [length(lawchanges)] law changes
    + Show last [length(GLOB.lastsignalers)] signalers
    + Show last [length(GLOB.lawchanges)] law changes
    Show AI Laws
    Show Game Mode
    Show Crew Manifest
    @@ -96,9 +96,9 @@ switch(item) if("admin_log") var/dat = "Admin Log
    " - for(var/l in admin_log) + for(var/l in GLOB.admin_log) dat += "
  • [l]
  • " - if(!admin_log.len) + if(!GLOB.admin_log.len) dat += "No-one has done anything this round!" usr << browse(dat, "window=admin_log") @@ -116,9 +116,9 @@ if("show_admins") var/dat = "Current admins:
    " - if(admin_datums) - for(var/ckey in admin_datums) - var/datum/admins/D = admin_datums[ckey] + if(GLOB.admin_datums) + for(var/ckey in GLOB.admin_datums) + var/datum/admins/D = GLOB.admin_datums[ckey] dat += "[ckey] - [D.rank.name]
    " usr << browse(dat, "window=showadmins;size=600x500") @@ -174,23 +174,23 @@ if(!check_rights(R_ADMIN)) return var/dat = "Bombing List
    " - for(var/l in bombers) + for(var/l in GLOB.bombers) dat += text("[l]
    ") usr << browse(dat, "window=bombers") if("list_signalers") if(!check_rights(R_ADMIN)) return - var/dat = "Showing last [length(lastsignalers)] signalers.
    " - for(var/sig in lastsignalers) + var/dat = "Showing last [length(GLOB.lastsignalers)] signalers.
    " + for(var/sig in GLOB.lastsignalers) dat += "[sig]
    " usr << browse(dat, "window=lastsignalers;size=800x500") if("list_lawchanges") if(!check_rights(R_ADMIN)) return - var/dat = "Showing last [length(lawchanges)] law changes.
    " - for(var/sig in lawchanges) + var/dat = "Showing last [length(GLOB.lawchanges)] law changes.
    " + for(var/sig in GLOB.lawchanges) dat += "[sig]
    " usr << browse(dat, "window=lawchanges;size=800x500") @@ -241,17 +241,17 @@ if("showgm") if(!check_rights(R_ADMIN)) return - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("The game hasn't started yet!") - else if (ticker.mode) - alert("The game mode is [ticker.mode.name]") - else alert("For some reason there's a ticker, but not a game mode") + else if (SSticker.mode) + alert("The game mode is [SSticker.mode.name]") + else alert("For some reason there's a SSticker, but not a game mode") if("manifest") if(!check_rights(R_ADMIN)) return var/dat = "Showing Crew Manifest.
    " dat += "
    Monkey
    " - for(var/datum/data/record/t in data_core.general) + for(var/datum/data/record/t in GLOB.data_core.general) dat += "" dat += "
    NamePosition
    [t.fields["name"]][t.fields["rank"]]
    " usr << browse(dat, "window=manifest;size=440x410") @@ -260,7 +260,7 @@ return var/dat = "Showing DNA from blood.
    " dat += "" - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) if(H.ckey) dat += "" dat += "
    NameDNABlood Type
    [H][H.dna.unique_enzymes][H.dna.blood_type]
    " @@ -270,7 +270,7 @@ return var/dat = "Showing Fingerprints.
    " dat += "" - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) if(H.ckey) dat += "" dat += "
    NameFingerprints
    [H][md5(H.dna.uni_identity)]
    " @@ -281,7 +281,7 @@ return feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","M") - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) spawn(0) H.monkeyize() ok = 1 @@ -289,12 +289,12 @@ if("allspecies") if(!check_rights(R_FUN)) return - var/result = input(usr, "Please choose a new species","Species") as null|anything in species_list + var/result = input(usr, "Please choose a new species","Species") as null|anything in GLOB.species_list if(result) log_admin("[key_name(usr)] turned all humans into [result]", 1) message_admins("\blue [key_name_admin(usr)] turned all humans into [result]") - var/newtype = species_list[result] - for(var/mob/living/carbon/human/H in mob_list) + var/newtype = GLOB.species_list[result] + for(var/mob/living/carbon/human/H in GLOB.mob_list) H.set_species(newtype) if("corgi") @@ -302,7 +302,7 @@ return feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","M") - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) spawn(0) H.corgize() ok = 1 @@ -344,7 +344,7 @@ if("traitor_all") if(!check_rights(R_FUN)) return - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("The game hasn't started yet!") return var/objective = copytext(sanitize(input("Enter an objective")),1,MAX_MESSAGE_LEN) @@ -352,31 +352,31 @@ return feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","TA([objective])") - for(var/mob/living/carbon/human/H in player_list) + for(var/mob/living/carbon/human/H in GLOB.player_list) if(H.stat == 2 || !H.client || !H.mind) continue if(is_special_character(H)) continue //traitorize(H, objective, 0) - ticker.mode.traitors += H.mind + SSticker.mode.traitors += H.mind H.mind.special_role = "traitor" var/datum/objective/new_objective = new new_objective.owner = H new_objective.explanation_text = objective H.mind.objectives += new_objective - ticker.mode.greet_traitor(H.mind) - //ticker.mode.forge_traitor_objectives(H.mind) - ticker.mode.finalize_traitor(H.mind) - for(var/mob/living/silicon/A in player_list) + SSticker.mode.greet_traitor(H.mind) + //SSticker.mode.forge_traitor_objectives(H.mind) + SSticker.mode.finalize_traitor(H.mind) + for(var/mob/living/silicon/A in GLOB.player_list) if(A.stat == 2 || !A.client || !A.mind) continue if(ispAI(A)) continue else if(is_special_character(A)) continue - ticker.mode.traitors += A.mind + SSticker.mode.traitors += A.mind A.mind.special_role = "traitor" var/datum/objective/new_objective = new new_objective.owner = A new_objective.explanation_text = objective A.mind.objectives += new_objective - ticker.mode.greet_traitor(A.mind) - ticker.mode.finalize_traitor(A.mind) + SSticker.mode.greet_traitor(A.mind) + SSticker.mode.finalize_traitor(A.mind) message_admins("[key_name_admin(usr)] used everyone is a traitor secret. Objective is [objective]") log_admin("[key_name(usr)] used everyone is a traitor secret. Objective is [objective]") @@ -386,19 +386,19 @@ feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","BC") - var/newBombCap = input(usr,"What would you like the new bomb cap to be. (entered as the light damage range (the 3rd number in common (1,2,3) notation)) Must be above 4)", "New Bomb Cap", MAX_EX_LIGHT_RANGE) as num|null + var/newBombCap = input(usr,"What would you like the new bomb cap to be. (entered as the light damage range (the 3rd number in common (1,2,3) notation)) Must be above 4)", "New Bomb Cap", GLOB.MAX_EX_LIGHT_RANGE) as num|null if (newBombCap < 4) return - MAX_EX_DEVESTATION_RANGE = round(newBombCap/4) - MAX_EX_HEAVY_RANGE = round(newBombCap/2) - MAX_EX_LIGHT_RANGE = newBombCap + GLOB.MAX_EX_DEVESTATION_RANGE = round(newBombCap/4) + GLOB.MAX_EX_HEAVY_RANGE = round(newBombCap/2) + GLOB.MAX_EX_LIGHT_RANGE = newBombCap //I don't know why these are their own variables, but fuck it, they are. - MAX_EX_FLASH_RANGE = newBombCap - MAX_EX_FLAME_RANGE = newBombCap + GLOB.MAX_EX_FLASH_RANGE = newBombCap + GLOB.MAX_EX_FLAME_RANGE = newBombCap - message_admins("[key_name_admin(usr)] changed the bomb cap to [MAX_EX_DEVESTATION_RANGE], [MAX_EX_HEAVY_RANGE], [MAX_EX_LIGHT_RANGE]") - log_admin("[key_name(usr)] changed the bomb cap to [MAX_EX_DEVESTATION_RANGE], [MAX_EX_HEAVY_RANGE], [MAX_EX_LIGHT_RANGE]") + message_admins("[key_name_admin(usr)] changed the bomb cap to [GLOB.MAX_EX_DEVESTATION_RANGE], [GLOB.MAX_EX_HEAVY_RANGE], [GLOB.MAX_EX_LIGHT_RANGE]") + log_admin("[key_name(usr)] changed the bomb cap to [GLOB.MAX_EX_DEVESTATION_RANGE], [GLOB.MAX_EX_HEAVY_RANGE], [GLOB.MAX_EX_LIGHT_RANGE]") if("lightsout") @@ -415,32 +415,45 @@ feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","BO") message_admins("[key_name_admin(usr)] broke all lights") - for(var/obj/machinery/light/L in machines) + for(var/obj/machinery/light/L in GLOB.machines) L.break_light_tube() if("anime") if(!check_rights(R_FUN)) return + var/animetype = alert("Would you like to have the clothes be changed?",,"Yes","No","Cancel") + + var/droptype + if(animetype =="Yes") + droptype = alert("Make the uniforms Nodrop?",,"Yes","No","Cancel") + + if(animetype == "Cancel" || droptype == "Cancel") + return feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","CC") message_admins("[key_name_admin(usr)] made everything kawaii.") - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) H << sound('sound/AI/animes.ogg') if(H.dna.species.id == "human") if(H.dna.features["tail_human"] == "None" || H.dna.features["ears"] == "None") H.dna.features["tail_human"] = "Cat" H.dna.features["ears"] = "Cat" - var/seifuku = pick(typesof(/obj/item/clothing/under/schoolgirl)) - var/obj/item/clothing/under/schoolgirl/I = new seifuku var/list/honorifics = list("[MALE]" = list("kun"), "[FEMALE]" = list("chan","tan"), "[NEUTER]" = list("san")) //John Robust -> Robust-kun var/list/names = splittext(H.real_name," ") var/forename = names.len > 1 ? names[2] : names[1] var/newname = "[forename]-[pick(honorifics["[H.gender]"])]" H.fully_replace_character_name(H.real_name,newname) - H.temporarilyRemoveItemFromInventory(H.w_uniform, TRUE) - H.equip_to_slot_or_del(I, slot_w_uniform) - I.flags |= NODROP + H.update_mutant_bodyparts() + if(animetype == "Yes") + var/seifuku = pick(typesof(/obj/item/clothing/under/schoolgirl)) + var/obj/item/clothing/under/schoolgirl/I = new seifuku + var/olduniform = H.w_uniform + H.temporarilyRemoveItemFromInventory(H.w_uniform, TRUE, FALSE) + H.equip_to_slot_or_del(I, slot_w_uniform) + qdel(olduniform) + if(droptype == "Yes") + I.flags |= NODROP else to_chat(H, "You're not kawaii enough for this.") @@ -450,7 +463,7 @@ feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","WO") message_admins("[key_name_admin(usr)] fixed all lights") - for(var/obj/machinery/light/L in machines) + for(var/obj/machinery/light/L in GLOB.machines) L.fix() if("floorlava") @@ -477,7 +490,7 @@ return feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","RET") - for(var/mob/living/carbon/human/H in player_list) + for(var/mob/living/carbon/human/H in GLOB.player_list) to_chat(H, "You suddenly feel stupid.") H.setBrainLoss(60) message_admins("[key_name_admin(usr)] made everybody retarded") @@ -487,7 +500,7 @@ return feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","EgL") - for(var/obj/machinery/door/airlock/W in machines) + for(var/obj/machinery/door/airlock/W in GLOB.machines) if(W.z == ZLEVEL_STATION && !istype(get_area(W), /area/bridge) && !istype(get_area(W), /area/crew_quarters) && !istype(get_area(W), /area/security/prison)) W.req_access = list() message_admins("[key_name_admin(usr)] activated Egalitarian Station mode") @@ -524,7 +537,7 @@ if("events") if(!check_rights(R_FUN)) return - if(!SSevent.wizardmode) + if(!SSevents.wizardmode) if(alert("Do you want to toggle summon events on?",,"Yes","No") == "Yes") summonevents() feedback_inc("admin_secrets_fun_used",1) @@ -537,15 +550,15 @@ feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","SE") if("Turn Off Summon Events") - SSevent.toggleWizardmode() - SSevent.resetFrequency() + SSevents.toggleWizardmode() + SSevents.resetFrequency() if("dorf") if(!check_rights(R_FUN)) return feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","DF") - for(var/mob/living/carbon/human/B in mob_list) + for(var/mob/living/carbon/human/B in GLOB.mob_list) B.facial_hair_style = "Dward Beard" B.update_hair() message_admins("[key_name_admin(usr)] activated dorf mode") @@ -577,19 +590,19 @@ if("maint_access_brig") if(!check_rights(R_DEBUG)) return - for(var/obj/machinery/door/airlock/maintenance/M in machines) + for(var/obj/machinery/door/airlock/maintenance/M in GLOB.machines) M.check_access() - if (access_maint_tunnels in M.req_access) - M.req_access = list(access_brig) + if (GLOB.access_maint_tunnels in M.req_access) + M.req_access = list(GLOB.access_brig) message_admins("[key_name_admin(usr)] made all maint doors brig access-only.") if("maint_access_engiebrig") if(!check_rights(R_DEBUG)) return - for(var/obj/machinery/door/airlock/maintenance/M in machines) + for(var/obj/machinery/door/airlock/maintenance/M in GLOB.machines) M.check_access() - if (access_maint_tunnels in M.req_access) + if (GLOB.access_maint_tunnels in M.req_access) M.req_access = list() - M.req_one_access = list(access_brig,access_engine) + M.req_one_access = list(GLOB.access_brig,GLOB.access_engine) message_admins("[key_name_admin(usr)] made all maint doors engineering and brig access-only.") if("infinite_sec") if(!check_rights(R_DEBUG)) diff --git a/code/modules/admin/sql_message_system.dm b/code/modules/admin/sql_message_system.dm index 5e959f140e..bcb2013867 100644 --- a/code/modules/admin/sql_message_system.dm +++ b/code/modules/admin/sql_message_system.dm @@ -1,5 +1,5 @@ /proc/create_message(type, target_ckey, admin_ckey, text, timestamp, server, secret, logged = 1, browse) - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.Connect()) to_chat(usr, "Failed to establish database connection.") return if(!type) @@ -9,7 +9,7 @@ if(!new_ckey) return new_ckey = sanitizeSQL(new_ckey) - var/DBQuery/query_find_ckey = dbcon.NewQuery("SELECT ckey FROM [format_table_name("player")] WHERE ckey = '[new_ckey]'") + var/DBQuery/query_find_ckey = GLOB.dbcon.NewQuery("SELECT ckey FROM [format_table_name("player")] WHERE ckey = '[new_ckey]'") if(!query_find_ckey.warn_execute()) return if(!query_find_ckey.NextRow()) @@ -44,7 +44,7 @@ secret = 0 else return - var/DBQuery/query_create_message = dbcon.NewQuery("INSERT INTO [format_table_name("messages")] (type, targetckey, adminckey, text, timestamp, server, secret) VALUES ('[type]', '[target_ckey]', '[admin_ckey]', '[text]', '[timestamp]', '[server]', '[secret]')") + var/DBQuery/query_create_message = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("messages")] (type, targetckey, adminckey, text, timestamp, server, secret) VALUES ('[type]', '[target_ckey]', '[admin_ckey]', '[text]', '[timestamp]', '[server]', '[secret]')") if(!query_create_message.warn_execute()) return if(logged) @@ -56,7 +56,7 @@ browse_messages(target_ckey = target_ckey) /proc/delete_message(message_id, logged = 1, browse) - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.Connect()) to_chat(usr, "Failed to establish database connection.") return message_id = text2num(message_id) @@ -65,14 +65,14 @@ var/type var/target_ckey var/text - var/DBQuery/query_find_del_message = dbcon.NewQuery("SELECT type, targetckey, adminckey, text FROM [format_table_name("messages")] WHERE id = [message_id]") + var/DBQuery/query_find_del_message = GLOB.dbcon.NewQuery("SELECT type, targetckey, adminckey, text FROM [format_table_name("messages")] WHERE id = [message_id]") if(!query_find_del_message.warn_execute()) return if(query_find_del_message.NextRow()) type = query_find_del_message.item[1] target_ckey = query_find_del_message.item[2] text = query_find_del_message.item[4] - var/DBQuery/query_del_message = dbcon.NewQuery("DELETE FROM [format_table_name("messages")] WHERE id = [message_id]") + var/DBQuery/query_del_message = GLOB.dbcon.NewQuery("DELETE FROM [format_table_name("messages")] WHERE id = [message_id]") if(!query_del_message.warn_execute()) return if(logged) @@ -84,13 +84,13 @@ browse_messages(target_ckey = target_ckey) /proc/edit_message(message_id, browse) - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.Connect()) to_chat(usr, "Failed to establish database connection.") return message_id = text2num(message_id) if(!message_id) return - var/DBQuery/query_find_edit_message = dbcon.NewQuery("SELECT type, targetckey, adminckey, text FROM [format_table_name("messages")] WHERE id = [message_id]") + var/DBQuery/query_find_edit_message = GLOB.dbcon.NewQuery("SELECT type, targetckey, adminckey, text FROM [format_table_name("messages")] WHERE id = [message_id]") if(!query_find_edit_message.warn_execute()) return if(query_find_edit_message.NextRow()) @@ -104,7 +104,7 @@ return new_text = sanitizeSQL(new_text) var/edit_text = sanitizeSQL("Edited by [editor_ckey] on [SQLtime()] from
    [old_text]
    to
    [new_text]
    ") - var/DBQuery/query_edit_message = dbcon.NewQuery("UPDATE [format_table_name("messages")] SET text = '[new_text]', lasteditor = '[editor_ckey]', edits = CONCAT(IFNULL(edits,''),'[edit_text]') WHERE id = [message_id]") + var/DBQuery/query_edit_message = GLOB.dbcon.NewQuery("UPDATE [format_table_name("messages")] SET text = '[new_text]', lasteditor = '[editor_ckey]', edits = CONCAT(IFNULL(edits,''),'[edit_text]') WHERE id = [message_id]") if(!query_edit_message.warn_execute()) return log_admin_private("[key_name(usr)] has edited a [type] [(type == "note" || type == "message" || type == "watchlist entry") ? " for [target_ckey]" : ""] made by [admin_ckey] from [old_text] to [new_text]") @@ -115,13 +115,13 @@ browse_messages(target_ckey = target_ckey) /proc/toggle_message_secrecy(message_id) - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.Connect()) to_chat(usr, "Failed to establish database connection.") return message_id = text2num(message_id) if(!message_id) return - var/DBQuery/query_find_message_secret = dbcon.NewQuery("SELECT type, targetckey, adminckey, secret FROM [format_table_name("messages")] WHERE id = [message_id]") + var/DBQuery/query_find_message_secret = GLOB.dbcon.NewQuery("SELECT type, targetckey, adminckey, secret FROM [format_table_name("messages")] WHERE id = [message_id]") if(!query_find_message_secret.warn_execute()) return if(query_find_message_secret.NextRow()) @@ -131,7 +131,7 @@ var/secret = text2num(query_find_message_secret.item[4]) var/editor_ckey = sanitizeSQL(usr.ckey) var/edit_text = "Made [secret ? "not secret" : "secret"] by [editor_ckey] on [SQLtime()]
    " - var/DBQuery/query_message_secret = dbcon.NewQuery("UPDATE [format_table_name("messages")] SET secret = NOT secret, lasteditor = '[editor_ckey]', edits = CONCAT(IFNULL(edits,''),'[edit_text]') WHERE id = [message_id]") + var/DBQuery/query_message_secret = GLOB.dbcon.NewQuery("UPDATE [format_table_name("messages")] SET secret = NOT secret, lasteditor = '[editor_ckey]', edits = CONCAT(IFNULL(edits,''),'[edit_text]') WHERE id = [message_id]") if(!query_message_secret.warn_execute()) return log_admin_private("[key_name(usr)] has toggled [target_ckey]'s [type] made by [admin_ckey] to [secret ? "not secret" : "secret"]") @@ -139,13 +139,13 @@ browse_messages(target_ckey = target_ckey) /proc/browse_messages(type, target_ckey, index, linkless = 0, filter) - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.Connect()) to_chat(usr, "Failed to establish database connection.") return var/output var/ruler = "
    " var/navbar = "\[All\]|\[#\]" - for(var/letter in alphabet) + for(var/letter in GLOB.alphabet) navbar += "|\[[letter]\]" navbar += "|\[Memos\]|\[Watchlist\]" navbar += "
    \ @@ -166,13 +166,13 @@ else output += "|\[Filter offline clients\]
    " output += ruler - var/DBQuery/query_get_type_messages = dbcon.NewQuery("SELECT id, targetckey, adminckey, text, timestamp, server, lasteditor FROM [format_table_name("messages")] WHERE type = '[type]'") + var/DBQuery/query_get_type_messages = GLOB.dbcon.NewQuery("SELECT id, targetckey, adminckey, text, timestamp, server, lasteditor FROM [format_table_name("messages")] WHERE type = '[type]'") if(!query_get_type_messages.warn_execute()) return while(query_get_type_messages.NextRow()) var/id = query_get_type_messages.item[1] var/t_ckey = query_get_type_messages.item[2] - if(type == "watchlist entry" && filter && !(t_ckey in directory)) + if(type == "watchlist entry" && filter && !(t_ckey in GLOB.directory)) continue var/admin_ckey = query_get_type_messages.item[3] var/text = query_get_type_messages.item[4] @@ -190,7 +190,7 @@ output += "
    [text]
    " if(target_ckey) target_ckey = sanitizeSQL(target_ckey) - var/DBQuery/query_get_messages = dbcon.NewQuery("SELECT type, secret, id, adminckey, text, timestamp, server, lasteditor FROM [format_table_name("messages")] WHERE type <> 'memo' AND targetckey = '[target_ckey]' ORDER BY timestamp DESC") + var/DBQuery/query_get_messages = GLOB.dbcon.NewQuery("SELECT type, secret, id, adminckey, text, timestamp, server, lasteditor FROM [format_table_name("messages")] WHERE type <> 'memo' AND targetckey = '[target_ckey]' ORDER BY timestamp DESC") if(!query_get_messages.warn_execute()) return var/messagedata @@ -265,7 +265,7 @@ search = "^\[^\[:alpha:\]\]" else search = "^[index]" - var/DBQuery/query_list_messages = dbcon.NewQuery("SELECT DISTINCT targetckey FROM [format_table_name("messages")] WHERE type <> 'memo' AND targetckey REGEXP '[search]' ORDER BY targetckey") + var/DBQuery/query_list_messages = GLOB.dbcon.NewQuery("SELECT DISTINCT targetckey FROM [format_table_name("messages")] WHERE type <> 'memo' AND targetckey REGEXP '[search]' ORDER BY targetckey") if(!query_list_messages.warn_execute()) return while(query_list_messages.NextRow()) @@ -277,7 +277,7 @@ usr << browse(output, "window=browse_messages;size=900x500") proc/get_message_output(type, target_ckey) - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.Connect()) to_chat(usr, "Failed to establish database connection.") return if(!type) @@ -288,7 +288,7 @@ proc/get_message_output(type, target_ckey) var/query = "SELECT id, adminckey, text, timestamp, lasteditor FROM [format_table_name("messages")] WHERE type = '[type]'" if(type == "message" || type == "watchlist entry") query += " AND targetckey = '[target_ckey]'" - var/DBQuery/query_get_message_output = dbcon.NewQuery(query) + var/DBQuery/query_get_message_output = GLOB.dbcon.NewQuery(query) if(!query_get_message_output.warn_execute()) return while(query_get_message_output.NextRow()) @@ -301,7 +301,7 @@ proc/get_message_output(type, target_ckey) if("message") output += "Admin message left by [admin_ckey] on [timestamp]" output += "
    [text]
    " - var/DBQuery/query_message_read = dbcon.NewQuery("UPDATE [format_table_name("messages")] SET type = 'message sent' WHERE id = [message_id]") + var/DBQuery/query_message_read = GLOB.dbcon.NewQuery("UPDATE [format_table_name("messages")] SET type = 'message sent' WHERE id = [message_id]") if(!query_message_read.warn_execute()) return if("watchlist entry") @@ -333,7 +333,7 @@ proc/get_message_output(type, target_ckey) var/timestamp = note.group[1] notetext = note.group[2] var/admin_ckey = note.group[3] - var/DBQuery/query_convert_time = dbcon.NewQuery("SELECT ADDTIME(STR_TO_DATE('[timestamp]','%d-%b-%Y'), '0')") + var/DBQuery/query_convert_time = GLOB.dbcon.NewQuery("SELECT ADDTIME(STR_TO_DATE('[timestamp]','%d-%b-%Y'), '0')") if(!query_convert_time.Execute()) return if(query_convert_time.NextRow()) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 5d701d0384..ef24d1df1a 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -11,7 +11,7 @@ return if(!check_rights(R_ADMIN)) return - var/client/C = locate(href_list["rejectadminhelp"]) in clients + var/client/C = locate(href_list["rejectadminhelp"]) in GLOB.clients if(!C) return if (deltimer(C.adminhelptimerid)) @@ -31,7 +31,7 @@ if(world.time && spamcooldown > world.time) to_chat(usr, "Please wait [max(round((spamcooldown - world.time)*0.1, 0.1), 0)] seconds.") return - var/client/C = locate(href_list["icissue"]) in clients + var/client/C = locate(href_list["icissue"]) in GLOB.clients if(!C) return @@ -49,7 +49,7 @@ if(world.time && spamcooldown > world.time) to_chat(usr, "Please wait [max(round((spamcooldown - world.time)*0.1, 0.1), 0)] seconds.") return - var/client/C = locate(href_list["markedread"]) in clients + var/client/C = locate(href_list["markedread"]) in GLOB.clients if(!C) return @@ -64,7 +64,7 @@ stickyban(href_list["stickyban"],href_list) else if(href_list["makeAntag"]) - if (!ticker.mode) + if (!SSticker.mode) to_chat(usr, "Not until the round starts!") return switch(href_list["makeAntag"]) @@ -176,7 +176,7 @@ else if(href_list["forceevent"]) if(!check_rights(R_FUN)) return - var/datum/round_event_control/E = locate(href_list["forceevent"]) in SSevent.control + var/datum/round_event_control/E = locate(href_list["forceevent"]) in SSevents.control if(E) var/datum/round_event/event = E.runEvent() if(event.announceWhen>0) @@ -257,7 +257,7 @@ var/mob/playermob - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(M.ckey == banckey) playermob = M break @@ -327,24 +327,24 @@ if(!check_rights(R_ADMIN)) return - if(!config.continuous[ticker.mode.config_tag]) - config.continuous[ticker.mode.config_tag] = 1 + if(!config.continuous[SSticker.mode.config_tag]) + config.continuous[SSticker.mode.config_tag] = 1 else - config.continuous[ticker.mode.config_tag] = 0 + config.continuous[SSticker.mode.config_tag] = 0 - message_admins("[key_name_admin(usr)] toggled the round to [config.continuous[ticker.mode.config_tag] ? "continue if all antagonists die" : "end with the antagonists"].") + message_admins("[key_name_admin(usr)] toggled the round to [config.continuous[SSticker.mode.config_tag] ? "continue if all antagonists die" : "end with the antagonists"].") check_antagonists() else if(href_list["toggle_midround_antag"]) if(!check_rights(R_ADMIN)) return - if(!config.midround_antag[ticker.mode.config_tag]) - config.midround_antag[ticker.mode.config_tag] = 1 + if(!config.midround_antag[SSticker.mode.config_tag]) + config.midround_antag[SSticker.mode.config_tag] = 1 else - config.midround_antag[ticker.mode.config_tag] = 0 + config.midround_antag[SSticker.mode.config_tag] = 0 - message_admins("[key_name_admin(usr)] toggled the round to [config.midround_antag[ticker.mode.config_tag] ? "use" : "skip"] the midround antag system.") + message_admins("[key_name_admin(usr)] toggled the round to [config.midround_antag[SSticker.mode.config_tag] ? "use" : "skip"] the midround antag system.") check_antagonists() else if(href_list["alter_midround_time_limit"]) @@ -373,21 +373,21 @@ if(!check_rights(R_ADMIN)) return - if(!ticker.mode.round_ends_with_antag_death) - ticker.mode.round_ends_with_antag_death = 1 + if(!SSticker.mode.round_ends_with_antag_death) + SSticker.mode.round_ends_with_antag_death = 1 else - ticker.mode.round_ends_with_antag_death = 0 + SSticker.mode.round_ends_with_antag_death = 0 - message_admins("[key_name_admin(usr)] edited the midround antagonist system to [ticker.mode.round_ends_with_antag_death ? "end the round" : "continue as extended"] upon failure.") + message_admins("[key_name_admin(usr)] edited the midround antagonist system to [SSticker.mode.round_ends_with_antag_death ? "end the round" : "continue as extended"] upon failure.") check_antagonists() else if(href_list["delay_round_end"]) if(!check_rights(R_SERVER)) return - ticker.delay_end = !ticker.delay_end - log_admin("[key_name(usr)] [ticker.delay_end ? "delayed the round end" : "has made the round end normally"].") - message_admins("[key_name(usr)] [ticker.delay_end ? "delayed the round end" : "has made the round end normally"].") + SSticker.delay_end = !SSticker.delay_end + log_admin("[key_name(usr)] [SSticker.delay_end ? "delayed the round end" : "has made the round end normally"].") + message_admins("[key_name(usr)] [SSticker.delay_end ? "delayed the round end" : "has made the round end normally"].") href_list["secrets"] = "check_antagonist" else if(href_list["end_round"]) @@ -398,7 +398,7 @@ if(alert(usr, "This will end the round, are you SURE you want to do this?", "Confirmation", "Yes", "No") == "Yes") if(alert(usr, "Final Confirmation: End the round NOW?", "Confirmation", "Yes", "No") == "Yes") message_admins("[key_name_admin(usr)] has ended the round.") - ticker.force_ending = 1 //Yeah there we go APC destroyed mission accomplished + SSticker.force_ending = 1 //Yeah there we go APC destroyed mission accomplished return else message_admins("[key_name_admin(usr)] decided against ending the round.") @@ -481,8 +481,8 @@ return var/banfolder = href_list["unbanf"] - Banlist.cd = "/base/[banfolder]" - var/key = Banlist["key"] + GLOB.Banlist.cd = "/base/[banfolder]" + var/key = GLOB.Banlist["key"] if(alert(usr, "Are you sure you want to unban [key]?", "Confirmation", "Yes", "No") == "Yes") if(RemoveBan(banfolder)) unbanpanel() @@ -498,14 +498,14 @@ var/reason var/banfolder = href_list["unbane"] - Banlist.cd = "/base/[banfolder]" - var/reason2 = Banlist["reason"] - var/temp = Banlist["temp"] + GLOB.Banlist.cd = "/base/[banfolder]" + var/reason2 = GLOB.Banlist["reason"] + var/temp = GLOB.Banlist["temp"] - var/minutes = Banlist["minutes"] + var/minutes = GLOB.Banlist["minutes"] - var/banned_key = Banlist["key"] - Banlist.cd = "/base" + var/banned_key = GLOB.Banlist["key"] + GLOB.Banlist.cd = "/base" var/duration @@ -513,12 +513,12 @@ if("Yes") temp = 1 var/mins = 0 - if(minutes > CMinutes) - mins = minutes - CMinutes + if(minutes > GLOB.CMinutes) + mins = minutes - GLOB.CMinutes mins = input(usr,"How long (in minutes)? (Default: 1440)","Ban time",mins ? mins : 1440) as num|null if(!mins) return - minutes = CMinutes + mins + minutes = GLOB.CMinutes + mins duration = GetExp(minutes) reason = input(usr,"Please State Reason.","Reason",reason2) as message|null if(!reason) @@ -533,12 +533,12 @@ log_admin_private("[key_name(usr)] edited [banned_key]'s ban. Reason: [reason] Duration: [duration]") ban_unban_log_save("[key_name(usr)] edited [banned_key]'s ban. Reason: [reason] Duration: [duration]") message_admins("[key_name_admin(usr)] edited [banned_key]'s ban. Reason: [reason] Duration: [duration]") - Banlist.cd = "/base/[banfolder]" - Banlist["reason"] << reason - Banlist["temp"] << temp - Banlist["minutes"] << minutes - Banlist["bannedby"] << usr.ckey - Banlist.cd = "/base" + GLOB.Banlist.cd = "/base/[banfolder]" + GLOB.Banlist["reason"] << reason + GLOB.Banlist["temp"] << temp + GLOB.Banlist["minutes"] << minutes + GLOB.Banlist["bannedby"] << usr.ckey + GLOB.Banlist.cd = "/base" feedback_inc("ban_edit",1) unbanpanel() @@ -614,8 +614,8 @@ //Regular jobs //Command (Blue) dat += "" - dat += "" - for(var/jobPos in command_positions) + dat += "" + for(var/jobPos in GLOB.command_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) @@ -633,8 +633,8 @@ //Security (Red) counter = 0 dat += "
    Command Positions
    Command Positions
    " - dat += "" - for(var/jobPos in security_positions) + dat += "" + for(var/jobPos in GLOB.security_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) @@ -652,8 +652,8 @@ //Engineering (Yellow) counter = 0 dat += "
    Security Positions
    Security Positions
    " - dat += "" - for(var/jobPos in engineering_positions) + dat += "" + for(var/jobPos in GLOB.engineering_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) @@ -671,8 +671,8 @@ //Medical (White) counter = 0 dat += "
    Engineering Positions
    Engineering Positions
    " - dat += "" - for(var/jobPos in medical_positions) + dat += "" + for(var/jobPos in GLOB.medical_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) @@ -690,8 +690,8 @@ //Science (Purple) counter = 0 dat += "
    Medical Positions
    Medical Positions
    " - dat += "" - for(var/jobPos in science_positions) + dat += "" + for(var/jobPos in GLOB.science_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) @@ -709,8 +709,8 @@ //Supply (Brown) counter = 0 dat += "
    Science Positions
    Science Positions
    " - dat += "" - for(var/jobPos in supply_positions) + dat += "" + for(var/jobPos in GLOB.supply_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) @@ -728,8 +728,8 @@ //Civilian (Grey) counter = 0 dat += "
    Supply Positions
    Supply Positions
    " - dat += "" - for(var/jobPos in civilian_positions) + dat += "" + for(var/jobPos in GLOB.civilian_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) @@ -747,8 +747,8 @@ //Non-Human (Green) counter = 0 dat += "
    Civilian Positions
    Civilian Positions
    " - dat += "" - for(var/jobPos in nonhuman_positions) + dat += "" + for(var/jobPos in GLOB.nonhuman_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) @@ -895,42 +895,42 @@ var/list/joblist = list() switch(href_list["jobban3"]) if("commanddept") - for(var/jobPos in command_positions) + for(var/jobPos in GLOB.command_positions) if(!jobPos) continue joblist += jobPos if("securitydept") - for(var/jobPos in security_positions) + for(var/jobPos in GLOB.security_positions) if(!jobPos) continue joblist += jobPos if("engineeringdept") - for(var/jobPos in engineering_positions) + for(var/jobPos in GLOB.engineering_positions) if(!jobPos) continue joblist += jobPos if("medicaldept") - for(var/jobPos in medical_positions) + for(var/jobPos in GLOB.medical_positions) if(!jobPos) continue joblist += jobPos if("sciencedept") - for(var/jobPos in science_positions) + for(var/jobPos in GLOB.science_positions) if(!jobPos) continue joblist += jobPos if("supplydept") - for(var/jobPos in supply_positions) + for(var/jobPos in GLOB.supply_positions) if(!jobPos) continue joblist += jobPos if("civiliandept") - for(var/jobPos in civilian_positions) + for(var/jobPos in GLOB.civilian_positions) if(!jobPos) continue joblist += jobPos if("nonhumandept") - for(var/jobPos in nonhuman_positions) + for(var/jobPos in GLOB.nonhuman_positions) if(!jobPos) continue joblist += jobPos @@ -1124,7 +1124,7 @@ else if(href_list["messageedits"]) var/message_id = sanitizeSQL("[href_list["messageedits"]]") - var/DBQuery/query_get_message_edits = dbcon.NewQuery("SELECT edits FROM [format_table_name("messages")] WHERE id = '[message_id]'") + var/DBQuery/query_get_message_edits = GLOB.dbcon.NewQuery("SELECT edits FROM [format_table_name("messages")] WHERE id = '[message_id]'") if(!query_get_message_edits.warn_execute()) return if(query_get_message_edits.NextRow()) @@ -1204,56 +1204,56 @@ if(!check_rights(R_ADMIN)) return - if(ticker && ticker.mode) + if(SSticker && SSticker.mode) return alert(usr, "The game has already started.", null, null, null, null) var/dat = {"What mode do you wish to play?
    "} for(var/mode in config.modes) dat += {"[config.mode_names[mode]]
    "} dat += {"Secret
    "} dat += {"Random
    "} - dat += {"Now: [master_mode]"} + dat += {"Now: [GLOB.master_mode]"} usr << browse(dat, "window=c_mode") else if(href_list["f_secret"]) if(!check_rights(R_ADMIN)) return - if(ticker && ticker.mode) + if(SSticker && SSticker.mode) return alert(usr, "The game has already started.", null, null, null, null) - if(master_mode != "secret") + if(GLOB.master_mode != "secret") return alert(usr, "The game mode has to be secret!", null, null, null, null) var/dat = {"What game mode do you want to force secret to be? Use this if you want to change the game mode, but want the players to believe it's secret. This will only work if the current game mode is secret.
    "} for(var/mode in config.modes) dat += {"[config.mode_names[mode]]
    "} dat += {"Random (default)
    "} - dat += {"Now: [secret_force_mode]"} + dat += {"Now: [GLOB.secret_force_mode]"} usr << browse(dat, "window=f_secret") else if(href_list["c_mode2"]) if(!check_rights(R_ADMIN|R_SERVER)) return - if (ticker && ticker.mode) + if (SSticker && SSticker.mode) return alert(usr, "The game has already started.", null, null, null, null) - master_mode = href_list["c_mode2"] - log_admin("[key_name(usr)] set the mode as [master_mode].") - message_admins("[key_name_admin(usr)] set the mode as [master_mode].") - to_chat(world, "The mode is now: [master_mode]") + GLOB.master_mode = href_list["c_mode2"] + log_admin("[key_name(usr)] set the mode as [GLOB.master_mode].") + message_admins("[key_name_admin(usr)] set the mode as [GLOB.master_mode].") + to_chat(world, "The mode is now: [GLOB.master_mode]") Game() // updates the main game menu - world.save_mode(master_mode) + world.save_mode(GLOB.master_mode) .(href, list("c_mode"=1)) else if(href_list["f_secret2"]) if(!check_rights(R_ADMIN|R_SERVER)) return - if(ticker && ticker.mode) + if(SSticker && SSticker.mode) return alert(usr, "The game has already started.", null, null, null, null) - if(master_mode != "secret") + if(GLOB.master_mode != "secret") return alert(usr, "The game mode has to be secret!", null, null, null, null) - secret_force_mode = href_list["f_secret2"] - log_admin("[key_name(usr)] set the forced secret mode as [secret_force_mode].") - message_admins("[key_name_admin(usr)] set the forced secret mode as [secret_force_mode].") + GLOB.secret_force_mode = href_list["f_secret2"] + log_admin("[key_name(usr)] set the forced secret mode as [GLOB.secret_force_mode].") + message_admins("[key_name_admin(usr)] set the forced secret mode as [GLOB.secret_force_mode].") Game() // updates the main game menu .(href, list("f_secret"=1)) @@ -1328,7 +1328,7 @@ if(alert(usr, "Send [key_name(M)] to Prison?", "Message", "Yes", "No") != "Yes") return - M.loc = pick(prisonwarp) + M.loc = pick(GLOB.prisonwarp) to_chat(M, "You have been sent to Prison!") log_admin("[key_name(usr)] has sent [key_name(M)] to Prison!") @@ -1378,7 +1378,7 @@ M.Paralyse(5) sleep(5) - M.loc = pick(tdome1) + M.loc = pick(GLOB.tdome1) spawn(50) to_chat(M, "You have been sent to the Thunderdome.") log_admin("[key_name(usr)] has sent [key_name(M)] to the thunderdome. (Team 1)") @@ -1404,7 +1404,7 @@ M.Paralyse(5) sleep(5) - M.loc = pick(tdome2) + M.loc = pick(GLOB.tdome2) spawn(50) to_chat(M, "You have been sent to the Thunderdome.") log_admin("[key_name(usr)] has sent [key_name(M)] to the thunderdome. (Team 2)") @@ -1427,7 +1427,7 @@ M.Paralyse(5) sleep(5) - M.loc = pick(tdomeadmin) + M.loc = pick(GLOB.tdomeadmin) spawn(50) to_chat(M, "You have been sent to the Thunderdome.") log_admin("[key_name(usr)] has sent [key_name(M)] to the thunderdome. (Admin.)") @@ -1457,7 +1457,7 @@ observer.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(observer), slot_shoes) M.Paralyse(5) sleep(5) - M.loc = pick(tdomeobserve) + M.loc = pick(GLOB.tdomeobserve) spawn(50) to_chat(M, "You have been sent to the Thunderdome.") log_admin("[key_name(usr)] has sent [key_name(M)] to the thunderdome. (Observer.)") @@ -1546,7 +1546,7 @@ usr.client.cmd_admin_animalize(M) else if(href_list["gangpoints"]) - var/datum/gang/G = locate(href_list["gangpoints"]) in ticker.mode.gangs + var/datum/gang/G = locate(href_list["gangpoints"]) in SSticker.mode.gangs if(G) var/newpoints = input("Set [G.name ] Gang's influence.","Set Influence",G.points) as null|num if(!newpoints) @@ -1594,7 +1594,7 @@ output_devil_info(M) else if(href_list["adminmoreinfo"]) - var/mob/M = locate(href_list["adminmoreinfo"]) + var/mob/M = locate(href_list["adminmoreinfo"]) in GLOB.mob_list if(!ismob(M)) to_chat(usr, "This can only be used on instances of type /mob.") return @@ -1646,7 +1646,7 @@ to_chat(src.owner, "Name = [M.name]; Real_name = [M.real_name]; Mind_name = [M.mind?"[M.mind.name]":""]; Key = [M.key];") to_chat(src.owner, "Location = [location_description];") to_chat(src.owner, "[special_role_description]") - to_chat(src.owner, "(PM) (PP) (VV) (SM) (FLW) (CA)") + to_chat(src.owner, ADMIN_FULLMONTY_NONAME(M)) else if(href_list["addjobslot"]) if(!check_rights(R_ADMIN)) @@ -1729,38 +1729,15 @@ if(!check_rights(R_ADMIN|R_FUN)) return - var/mob/living/carbon/human/H = locate(href_list["adminsmite"]) in mob_list + var/mob/living/carbon/human/H = locate(href_list["adminsmite"]) in GLOB.mob_list if(!H || !istype(H)) + to_chat(usr, "This can only be used on instances of type /mob/living/carbon/human") return - var/list/punishment_list = list(ADMIN_PUNISHMENT_LIGHTNING, ADMIN_PUNISHMENT_BRAINDAMAGE, ADMIN_PUNISHMENT_GIB) - - var/punishment = input("Choose a punishment", "DIVINE SMITING") as null|anything in punishment_list - - if(QDELETED(H) || !punishment) - return - - switch(punishment) - if(ADMIN_PUNISHMENT_LIGHTNING) - var/turf/T = get_step(get_step(H, NORTH), NORTH) - T.Beam(H, icon_state="lightning[rand(1,12)]", time = 5) - H.adjustFireLoss(75) - H.electrocution_animation(40) - to_chat(H, "The gods have punished you for your sins!") - if(ADMIN_PUNISHMENT_BRAINDAMAGE) - H.adjustBrainLoss(75) - if(ADMIN_PUNISHMENT_GIB) - H.gib(FALSE) - - message_admins("[key_name_admin(usr)] punished [key_name_admin(H)] with [punishment].") - log_admin("[key_name(usr)] punished [key_name(H)] with [punishment].") - - else if(href_list["BlueSpaceArtillery"]) - var/mob/living/M = locate(href_list["BlueSpaceArtillery"]) in mob_list - usr.client.bluespace_artillery(M) + usr.client.smite(H) else if(href_list["CentcommReply"]) - var/mob/living/carbon/human/H = locate(href_list["CentcommReply"]) in mob_list + var/mob/living/carbon/human/H = locate(href_list["CentcommReply"]) in GLOB.mob_list if(!istype(H)) to_chat(usr, "This can only be used on instances of type /mob/living/carbon/human") return @@ -1846,18 +1823,28 @@ if(!check_rights(R_ADMIN)) return - var/mob/M = locate(href_list["individuallog"]) in mob_list + var/mob/M = locate(href_list["individuallog"]) in GLOB.mob_list if(!ismob(M)) to_chat(usr, "This can only be used on instances of type /mob.") return show_individual_logging_panel(M, href_list["log_type"]) + else if(href_list["languagemenu"]) + if(!check_rights(R_ADMIN)) + return + + var/mob/living/L = locate(href_list["languagemenu"]) in GLOB.mob_list + if(!isliving(L)) + to_chat(usr, "This can only be used on instances of type /mob/living.") + return + + L.open_language_menu(usr) else if(href_list["traitor"]) if(!check_rights(R_ADMIN)) return - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("The game hasn't started yet!") return @@ -2024,7 +2011,7 @@ else if(href_list["ac_submit_new_channel"]) var/check = 0 - for(var/datum/newscaster/feed_channel/FC in news_network.network_channels) + for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) if(FC.channel_name == src.admincaster_feed_channel.channel_name) check = 1 break @@ -2033,7 +2020,7 @@ else var/choice = alert("Please confirm Feed channel creation.","Network Channel Handler","Confirm","Cancel") if(choice=="Confirm") - news_network.CreateFeedChannel(src.admincaster_feed_channel.channel_name, src.admin_signature, src.admincaster_feed_channel.locked, 1) + GLOB.news_network.CreateFeedChannel(src.admincaster_feed_channel.channel_name, src.admin_signature, src.admincaster_feed_channel.locked, 1) feedback_inc("newscaster_channels",1) log_admin("[key_name(usr)] created command feed channel: [src.admincaster_feed_channel.channel_name]!") src.admincaster_screen=5 @@ -2041,7 +2028,7 @@ else if(href_list["ac_set_channel_receiving"]) var/list/available_channels = list() - for(var/datum/newscaster/feed_channel/F in news_network.network_channels) + for(var/datum/newscaster/feed_channel/F in GLOB.news_network.network_channels) available_channels += F.channel_name src.admincaster_feed_channel.channel_name = adminscrub(input(usr, "Choose receiving Feed Channel.", "Network Channel Handler") in available_channels ) src.access_news_network() @@ -2056,11 +2043,11 @@ if(src.admincaster_feed_message.returnBody(-1) =="" || src.admincaster_feed_message.returnBody(-1) =="\[REDACTED\]" || src.admincaster_feed_channel.channel_name == "" ) src.admincaster_screen = 6 else - news_network.SubmitArticle(src.admincaster_feed_message.returnBody(-1), src.admin_signature, src.admincaster_feed_channel.channel_name, null, 1) + GLOB.news_network.SubmitArticle(src.admincaster_feed_message.returnBody(-1), src.admin_signature, src.admincaster_feed_channel.channel_name, null, 1) feedback_inc("newscaster_stories",1) src.admincaster_screen=4 - for(var/obj/machinery/newscaster/NEWSCASTER in allCasters) + for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters) NEWSCASTER.newsAlert(src.admincaster_feed_channel.channel_name) log_admin("[key_name(usr)] submitted a feed story to channel: [src.admincaster_feed_channel.channel_name]!") @@ -2084,12 +2071,12 @@ else if(href_list["ac_menu_wanted"]) var/already_wanted = 0 - if(news_network.wanted_issue.active) + if(GLOB.news_network.wanted_issue.active) already_wanted = 1 if(already_wanted) - src.admincaster_wanted_message.criminal = news_network.wanted_issue.criminal - src.admincaster_wanted_message.body = news_network.wanted_issue.body + src.admincaster_wanted_message.criminal = GLOB.news_network.wanted_issue.criminal + src.admincaster_wanted_message.body = GLOB.news_network.wanted_issue.body src.admincaster_screen = 14 src.access_news_network() @@ -2113,10 +2100,10 @@ var/choice = alert("Please confirm Wanted Issue [(input_param==1) ? ("creation.") : ("edit.")]","Network Security Handler","Confirm","Cancel") if(choice=="Confirm") if(input_param==1) //If input_param == 1 we're submitting a new wanted issue. At 2 we're just editing an existing one. See the else below - news_network.submitWanted(admincaster_wanted_message.criminal, admincaster_wanted_message.body, admin_signature, null, 1, 1) + GLOB.news_network.submitWanted(admincaster_wanted_message.criminal, admincaster_wanted_message.body, admin_signature, null, 1, 1) src.admincaster_screen = 15 else - news_network.submitWanted(admincaster_wanted_message.criminal, admincaster_wanted_message.body, admin_signature) + GLOB.news_network.submitWanted(admincaster_wanted_message.criminal, admincaster_wanted_message.body, admin_signature) src.admincaster_screen = 19 log_admin("[key_name(usr)] issued a Station-wide Wanted Notification for [src.admincaster_wanted_message.criminal]!") src.access_news_network() @@ -2124,7 +2111,7 @@ else if(href_list["ac_cancel_wanted"]) var/choice = alert("Please confirm Wanted Issue removal.","Network Security Handler","Confirm","Cancel") if(choice=="Confirm") - news_network.deleteWanted() + GLOB.news_network.deleteWanted() src.admincaster_screen=17 src.access_news_network() @@ -2208,7 +2195,7 @@ else if(href_list["kick_all_from_lobby"]) if(!check_rights(R_ADMIN)) return - if(ticker && ticker.current_state == GAME_STATE_PLAYING) + if(SSticker && SSticker.current_state == GAME_STATE_PLAYING) var/afkonly = text2num(href_list["afkonly"]) if(alert("Are you sure you want to kick all [afkonly ? "AFK" : ""] clients from the lobby??","Message","Yes","Cancel") != "Yes") to_chat(usr, "Kick clients from lobby aborted") @@ -2247,14 +2234,14 @@ O.belt = text2path(href_list["outfit_belt"]) O.ears = text2path(href_list["outfit_ears"]) - custom_outfits.Add(O) + GLOB.custom_outfits.Add(O) message_admins("[key_name(usr)] created \"[O.name]\" outfit!") else if(href_list["set_selfdestruct_code"]) if(!check_rights(R_ADMIN)) return var/code = random_nukecode() - for(var/obj/machinery/nuclearbomb/selfdestruct/SD in nuke_list) + for(var/obj/machinery/nuclearbomb/selfdestruct/SD in GLOB.nuke_list) SD.r_code = code message_admins("[key_name_admin(usr)] has set the self-destruct \ code to \"[code]\".") @@ -2277,7 +2264,7 @@ return G.report_message = description message_admins("[key_name(usr)] created \"[G.name]\" station goal.") - ticker.mode.station_goals += G + SSticker.mode.station_goals += G modify_goals() else if(href_list["viewruntime"]) @@ -2290,58 +2277,3 @@ error_viewer.show_to(owner, locate(href_list["viewruntime_backto"]), href_list["viewruntime_linear"]) else error_viewer.show_to(owner, null, href_list["viewruntime_linear"]) - else if(href_list["mentor"]) - - if(!check_rights(R_ADMIN)) return - - var/mob/M = locate(href_list["mentor"]) - if(!ismob(M)) - to_chat(usr, "this can be only used on instances of type /mob") - return - - if(!M.client) - to_chat(usr, "no client") - return - - log_admin("[key_name(usr)] has granted [key_name(M)] mentor access") - message_admins("\blue [key_name_admin(usr)] has granted [key_name_admin(M)] mentor access", 1) - - var/DBQuery/query = dbcon.NewQuery("INSERT INTO [format_table_name("mentor")] (ckey) VALUES ('[M.client.ckey]')") - if(!query.Execute()) - var/err = query.ErrorMsg() - log_game("SQL ERROR during adding new mentor. Error : \[[err]\]\n") - load_mentors() - M.verbs += /client/proc/cmd_mentor_say - M.verbs += /client/proc/show_mentor_memo - to_chat(M, "\blue You've been granted mentor access! Help people who send mentor-pms") - - else if(href_list["removementor"]) - if(!check_rights(R_ADMIN)) return - - var/mob/living/carbon/human/M = locate(href_list["removementor"]) - if(!ismob(M)) - usr << "this can be only used on instances of type /mob" - return - - log_admin("[key_name(usr)] has removed mentor access from [key_name(M)]") - message_admins("\blue [key_name_admin(usr)] has removed mentor access from [key_name_admin(M)]", 1) - - var/DBQuery/query = dbcon.NewQuery("DELETE FROM [format_table_name("mentor")] WHERE ckey = '[M.client.ckey]'") - if(!query.Execute()) - var/err = query.ErrorMsg() - log_game("SQL ERROR during removing mentor. Error : \[[err]\]\n") - load_mentors() - to_chat(M, "\blue Your mentor access has been removed") - M.verbs -= /client/proc/cmd_mentor_say - M.verbs -= /client/proc/show_mentor_memo - - else if(href_list["mentormemoeditlist"]) - var/sql_key = sanitizeSQL("[href_list["memoeditlist"]]") - var/DBQuery/query_memoedits = dbcon.NewQuery("SELECT edits FROM [format_table_name("mentor_memo")] WHERE (ckey = '[sql_key]')") - if(!query_memoedits.Execute()) - var/err = query_memoedits.ErrorMsg() - log_game("SQL ERROR obtaining edits from memo table. Error : \[[err]\]\n") - return - if(query_memoedits.NextRow()) - var/edit_log = query_memoedits.item[1] - usr << browse(edit_log,"window=mentormemoeditlist") \ No newline at end of file diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2.dm b/code/modules/admin/verbs/SDQL2/SDQL_2.dm index b666467c7a..3e3db4172c 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2.dm @@ -30,6 +30,12 @@ query_log = "[usr.ckey]([usr]) [query_log]" log_game(query_log) NOTICE(query_log) + var/list/runtime_tracker = list() + var/runtimes_list = "" + var/runtimes = 0 + var/objs_all = 0 + var/objs_eligible = 0 + var/start_time = REALTIMEOFDAY if(!query_text || length(query_text) < 1) return @@ -43,82 +49,100 @@ var/list/querys = SDQL_parse(query_list) + if(!querys || querys.len < 1) return - try + for(var/list/query_tree in querys) + var/list/from_objs = list() + var/list/select_types = list() - for(var/list/query_tree in querys) - var/list/from_objs = list() - var/list/select_types = list() + switch(query_tree[1]) + if("explain") + SDQL_testout(query_tree["explain"]) + return - switch(query_tree[1]) - if("explain") - SDQL_testout(query_tree["explain"]) + if("call") + if("on" in query_tree) + select_types = query_tree["on"] + else return - if("call") - if("on" in query_tree) - select_types = query_tree["on"] - else - return + if("select", "delete", "update") + select_types = query_tree[query_tree[1]] - if("select", "delete", "update") - select_types = query_tree[query_tree[1]] + from_objs = SDQL_from_objs(query_tree["from"]) - from_objs = SDQL_from_objs(query_tree["from"]) + var/list/objs = list() - var/list/objs = list() - - for(var/type in select_types) + for(var/type in select_types) + try objs += SDQL_get_all(type, from_objs) - CHECK_TICK + catch(var/exception/e) + runtime_tracker += SDQL_parse_exception(e) + runtimes++ + CHECK_TICK + objs_all = objs.len - if("where" in query_tree) - var/objs_temp = objs - objs = list() - for(var/datum/d in objs_temp) + if("where" in query_tree) + var/objs_temp = objs + objs = list() + for(var/datum/d in objs_temp) + try if(SDQL_expression(d, query_tree["where"])) objs += d + objs_eligible++ + catch(var/exception/e) + runtime_tracker += SDQL_parse_exception(e) + runtimes++ + CHECK_TICK + + switch(query_tree[1]) + if("call") + for(var/datum/d in objs) + try + SDQL_var(d, query_tree["call"][1], source = d) + catch(var/exception/e) + runtime_tracker += SDQL_parse_exception(e) + runtimes++ CHECK_TICK - switch(query_tree[1]) - if("call") - for(var/datum/d in objs) - SDQL_var(d, query_tree["call"][1], source = d) - CHECK_TICK - - if("delete") - for(var/datum/d in objs) + if("delete") + for(var/datum/d in objs) + try qdel(d) - CHECK_TICK + catch(var/exception/e) + runtime_tracker += SDQL_parse_exception(e) + runtimes++ + CHECK_TICK - if("select") - var/text = "" - for(var/datum/t in objs) + if("select") + var/text = "" + for(var/datum/t in objs) + try text += "\ref[t]" if(istype(t, /atom)) var/atom/a = t - if(a.x) text += ": [t] at ([a.x], [a.y], [a.z])
    " else if(a.loc && a.loc.x) text += ": [t] in [a.loc] at ([a.loc.x], [a.loc.y], [a.loc.z])
    " - else text += ": [t]
    " - else text += ": [t]
    " - CHECK_TICK + catch(var/exception/e) + runtime_tracker += SDQL_parse_exception(e) + runtimes++ + CHECK_TICK + usr << browse(text, "window=SDQL-result") - usr << browse(text, "window=SDQL-result") - - if("update") - if("set" in query_tree) - var/list/set_list = query_tree["set"] - for(var/datum/d in objs) + if("update") + if("set" in query_tree) + var/list/set_list = query_tree["set"] + for(var/datum/d in objs) + try for(var/list/sets in set_list) var/datum/temp = d var/i = 0 @@ -130,13 +154,28 @@ temp = temp.vars[v] else break - CHECK_TICK + catch(var/exception/e) + runtime_tracker += SDQL_parse_exception(e) + runtimes++ + CHECK_TICK - catch(var/exception/e) - to_chat(usr, "A runtime error has occured in your SDQL2-query.") - to_chat(usr, "\[NAME\][e.name]") - to_chat(usr, "\[FILE\][e.file]") - to_chat(usr, "\[LINE\][e.line]") + var/end_time = REALTIMEOFDAY + end_time -= start_time + to_chat(usr, "SDQL query results: [query_text]") + to_chat(usr, "SDQL query completed: [objs_all] objects selected by path, and [objs_eligible] objects executed on after WHERE filtering if applicable.") + to_chat(usr, "SDQL query took [end_time/10] seconds to complete.") + if(runtimes) + to_chat(usr, "SDQL query encountered [runtimes] runtimes!") + to_chat(usr, "Opening runtime tracking window.") + runtimes_list = runtime_tracker.Join() + usr << browse(runtimes_list, "window=SDQL-runtimes") + +/proc/SDQL_parse_exception(exception/E) + var/list/returning = list() + returning += "Runtime Error: [E.name]
    " + returning += "Occured at line [E.line] file [E.file]
    " + returning += "Description: [E.desc]
    " + return returning /proc/SDQL_callproc_global(procname,args_list) set waitfor = FALSE @@ -180,7 +219,6 @@ pos++ qdel(parser) - return querys @@ -381,10 +419,9 @@ /proc/SDQL_var(datum/object, list/expression, start = 1, source) var/v - var/static/list/exclude = list("usr", "src", "marked", "global") var/long = start < expression.len if(object == world && long && expression[start + 1] == ".") - to_chat(usr, "Sorry, but global variables are not supported at the moment.") + to_chat(usr, "Sorry, but world variables are not supported at the moment.") return null else if(expression [start] == "{" && long) if(lowertext(copytext(expression[start + 1], 1, 3)) != "0x") @@ -396,7 +433,10 @@ return null start++ else if((!long || expression[start + 1] == ".") && (expression[start] in object.vars)) - v = object.vars[expression[start]] + if(object.can_vv_get(expression[start])) + v = object.vars[expression[start]] + else + v = "SECRET" else if(long && expression[start + 1] == ":" && hascall(object, expression[start])) v = expression[start] else if(!long || expression[start + 1] == ".") @@ -410,8 +450,10 @@ v = usr.client.holder.marked_datum else return null - if("global") + if("world") v = world + if("global") + v = GLOB else return null else if(object == world) // Shitty ass hack kill me. diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 57349209de..93d034cc32 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -11,7 +11,7 @@ var/list/forenames = list() var/list/ckeys = list() var/founds = "" - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) var/list/indexing = list(M.real_name, M.name) if(M.mind) indexing += M.mind.name @@ -76,11 +76,11 @@ src.verbs |= /client/verb/adminhelp adminhelptimerid = 0 -/client/verb/adminhelp(msg as message) +/client/verb/adminhelp(msg as text) set category = "Admin" set name = "Adminhelp" - if(say_disabled) //This is here to try to identify lag problems + if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return @@ -94,8 +94,7 @@ //clean the input msg if(!msg) return - var/list/replace_chars = list("\n"=" ","\t"=" ") - msg = sanitize(copytext(msg,1,MAX_MESSAGE_LEN),replace_chars) + msg = sanitize(copytext(msg,1,MAX_MESSAGE_LEN)) if(!msg) return var/original_msg = msg @@ -108,11 +107,12 @@ if(!mob) return //this doesn't happen - msg = "HELP: [key_name(src)] [ADMIN_QUE(mob)] [ADMIN_PP(mob)] [ADMIN_VV(mob)] [ADMIN_SM(mob)] [ADMIN_FLW(mob)] [ADMIN_TP(mob)] [ADMIN_SMITE(mob)] [ADMIN_REJECT(src)] [ADMIN_IC(src)] [ADMIN_MARKREAD(src)]: [msg]" + var/ref_client = "\ref[src]" + msg = "HELP: [key_name(src)] [ADMIN_FULLMONTY_NONAME(mob)] [ADMIN_SMITE(mob)] (REJT) (IC): [msg]" //send this msg to all admins - for(var/client/X in admins) + for(var/client/X in GLOB.admins) if(X.prefs.toggles & SOUND_ADMINHELP) X << 'sound/effects/adminhelp.ogg' window_flash(X, ignorepref = TRUE) @@ -127,12 +127,12 @@ log_admin_private("HELP: [key_name(src)]: [original_msg] - heard by [admin_number_present] non-AFK admins who have +BAN.") if(admin_number_present <= 0) to_chat(src, "No active admins are online, your adminhelp was sent to the admin irc.") - feedback_add_details("admin_verb","AH") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Adminhelp") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return /proc/get_admin_counts(requiredflags = R_BAN) . = list("total" = list(), "noflags" = list(), "afk" = list(), "stealth" = list(), "present" = list()) - for(var/client/X in admins) + for(var/client/X in GLOB.admins) .["total"] += X if(requiredflags != 0 && !check_rights_for(X, requiredflags)) .["noflags"] += X @@ -172,7 +172,7 @@ message["message_sender"] = source message["message"] = msg message["source"] = "([config.cross_name])" - message["key"] = global.comms_key + message["key"] = GLOB.comms_key message["crossmessage"] = type world.Export("[config.cross_address]?[list2params(message)]") @@ -181,7 +181,7 @@ /proc/ircadminwho() var/list/message = list("Admins: ") var/list/admin_keys = list() - for(var/adm in admins) + for(var/adm in GLOB.admins) var/client/C = adm admin_keys += "[C][C.holder.fakekey ? "(Stealth)" : ""][C.is_afk() ? "(AFK)" : ""]" diff --git a/code/modules/admin/verbs/adminjump.dm b/code/modules/admin/verbs/adminjump.dm index ad93c4d35c..943e8d53e0 100644 --- a/code/modules/admin/verbs/adminjump.dm +++ b/code/modules/admin/verbs/adminjump.dm @@ -1,4 +1,4 @@ -/client/proc/jumptoarea(area/A in sortedAreas) +/client/proc/jumptoarea(area/A in GLOB.sortedAreas) set name = "Jump to Area" set desc = "Area to jump to" set category = "Admin" @@ -23,7 +23,7 @@ usr.forceMove(T) log_admin("[key_name(usr)] jumped to [A]") message_admins("[key_name_admin(usr)] jumped to [A]") - feedback_add_details("admin_verb","JA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Jump To Area") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/jumptoturf(turf/T in world) set name = "Jump to Turf" @@ -35,10 +35,10 @@ log_admin("[key_name(usr)] jumped to [T.x],[T.y],[T.z] in [T.loc]") message_admins("[key_name_admin(usr)] jumped to [T.x],[T.y],[T.z] in [T.loc]") usr.loc = T - feedback_add_details("admin_verb","JT") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Jump To Turf") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return -/client/proc/jumptomob(mob/M in mob_list) +/client/proc/jumptomob(mob/M in GLOB.mob_list) set category = "Admin" set name = "Jump to Mob" @@ -52,7 +52,7 @@ var/mob/A = src.mob var/turf/T = get_turf(M) if(T && isturf(T)) - feedback_add_details("admin_verb","JM") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Jump To Mob") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! A.forceMove(M.loc) else to_chat(A, "This mob is not located in the game world.") @@ -70,7 +70,7 @@ A.x = tx A.y = ty A.z = tz - feedback_add_details("admin_verb","JC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Jump To Coordiate") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! message_admins("[key_name_admin(usr)] jumped to coordinates [tx], [ty], [tz]") /client/proc/jumptokey() @@ -82,7 +82,7 @@ return var/list/keys = list() - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) keys += M.client var/selection = input("Please, select a player!", "Admin Jumping", null, null) as null|anything in sortKey(keys) if(!selection) @@ -94,9 +94,9 @@ usr.forceMove(M.loc) - feedback_add_details("admin_verb","JK") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Jump To Key") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/client/proc/Getmob(mob/M in mob_list) +/client/proc/Getmob(mob/M in GLOB.mob_list) set category = "Admin" set name = "Get Mob" set desc = "Mob to teleport" @@ -107,7 +107,7 @@ log_admin("[key_name(usr)] teleported [key_name(M)]") message_admins("[key_name_admin(usr)] teleported [key_name_admin(M)]") M.forceMove(get_turf(usr)) - feedback_add_details("admin_verb","GM") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Get Mob") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/Getkey() set category = "Admin" @@ -119,7 +119,7 @@ return var/list/keys = list() - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) keys += M.client var/selection = input("Please, select a player!", "Admin Jumping", null, null) as null|anything in sortKey(keys) if(!selection) @@ -133,7 +133,7 @@ if(M) M.forceMove(get_turf(usr)) usr.loc = M.loc - feedback_add_details("admin_verb","GK") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Get Key") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/sendmob(mob/M in sortmobs()) set category = "Admin" @@ -141,7 +141,7 @@ if(!src.holder) to_chat(src, "Only administrators may use this command.") return - var/area/A = input(usr, "Pick an area.", "Pick an area") in sortedAreas|null + var/area/A = input(usr, "Pick an area.", "Pick an area") in GLOB.sortedAreas|null if(A && istype(A)) if(M.forceMove(safepick(get_area_turfs(A)))) @@ -149,4 +149,4 @@ message_admins("[key_name_admin(usr)] teleported [key_name_admin(M)] to [A]") else to_chat(src, "Failed to move mob to a valid location.") - feedback_add_details("admin_verb","SMOB") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Send Mob") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/admin/verbs/adminpm.dm b/code/modules/admin/verbs/adminpm.dm index b1a609d51f..d93a34fa09 100644 --- a/code/modules/admin/verbs/adminpm.dm +++ b/code/modules/admin/verbs/adminpm.dm @@ -2,7 +2,7 @@ //allows right clicking mobs to send an admin PM to their client, forwards the selected mob's client to cmd_admin_pm -/client/proc/cmd_admin_pm_context(mob/M in mob_list) +/client/proc/cmd_admin_pm_context(mob/M in GLOB.mob_list) set category = null set name = "Admin PM Mob" if(!holder) @@ -11,7 +11,7 @@ if( !ismob(M) || !M.client ) return cmd_admin_pm(M.client,null) - feedback_add_details("admin_verb","APMM") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Admin PM Mob") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! //shows a list of clients we could send PMs to, then forwards our choice to cmd_admin_pm /client/proc/cmd_admin_pm_panel() @@ -33,7 +33,7 @@ targets["(No Mob) - [T]"] = T var/target = input(src,"To whom shall we send a message?","Admin PM",null) as null|anything in sortList(targets) cmd_admin_pm(targets[target],null) - feedback_add_details("admin_verb","APM") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Admin PM") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_ahelp_reply(whom) if(prefs.muted & MUTE_ADMINHELP) @@ -43,7 +43,7 @@ if(istext(whom)) if(cmptext(copytext(whom,1,2),"@")) whom = findStealthKey(whom) - C = directory[whom] + C = GLOB.directory[whom] else if(istype(whom,/client)) C = whom if(!C) @@ -73,7 +73,7 @@ if(whom == "IRCKEY") irc = 1 else - C = directory[whom] + C = GLOB.directory[whom] else if(istype(whom,/client)) C = whom if(irc) @@ -178,13 +178,13 @@ if(irc) log_admin_private("PM: [key_name(src)]->IRC: [rawmsg]") - for(var/client/X in admins) + for(var/client/X in GLOB.admins) to_chat(X, "PM: [key_name(src, X, 0)]->IRC: \blue [keywordparsedmsg]" ) else window_flash(C, ignorepref = TRUE) log_admin_private("PM: [key_name(src)]->[key_name(C)]: [rawmsg]") //we don't use message_admins here because the sender/receiver might get it too - for(var/client/X in admins) + for(var/client/X in GLOB.admins) if(X.key!=key && X.key!=C.key) //check client/X is an admin and isn't the sender or recipient to_chat(X, "PM: [key_name(src, X, 0)]->[key_name(C, X, 0)]: \blue [keywordparsedmsg]" ) @@ -193,7 +193,7 @@ /proc/IrcPm(target,msg,sender) - var/client/C = directory[target] + var/client/C = GLOB.directory[target] var/static/stealthkey var/adminname = config.showircname ? "[sender](IRC)" : "Administrator" @@ -230,12 +230,12 @@ var/i = 0 while(i == 0) i = 1 - for(var/P in stealthminID) - if(num == stealthminID[P]) + for(var/P in GLOB.stealthminID) + if(num == GLOB.stealthminID[P]) num++ i = 0 var/stealth = "@[num2text(num)]" - stealthminID["IRCKEY"] = stealth + GLOB.stealthminID["IRCKEY"] = stealth return stealth #undef IRCREPLYCOUNT diff --git a/code/modules/admin/verbs/adminsay.dm b/code/modules/admin/verbs/adminsay.dm index 70e9badb10..fff294e800 100644 --- a/code/modules/admin/verbs/adminsay.dm +++ b/code/modules/admin/verbs/adminsay.dm @@ -13,10 +13,10 @@ msg = keywords_lookup(msg) if(check_rights(R_ADMIN,0)) msg = "ADMIN: [key_name(usr, 1)] (FLW): [msg]" - to_chat(admins, msg) + to_chat(GLOB.admins, msg) else msg = "ADMIN: [key_name(usr, 1)]: [msg]" - to_chat(admins, msg) + to_chat(GLOB.admins, msg) - feedback_add_details("admin_verb","M") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Asay") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/admin/verbs/atmosdebug.dm b/code/modules/admin/verbs/atmosdebug.dm index 2f25fa5b1a..03017f494e 100644 --- a/code/modules/admin/verbs/atmosdebug.dm +++ b/code/modules/admin/verbs/atmosdebug.dm @@ -4,20 +4,20 @@ if(!src.holder) to_chat(src, "Only administrators may use this command.") return - feedback_add_details("admin_verb","CP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Check Plumbing") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! //all plumbing - yes, some things might get stated twice, doesn't matter. - for (var/obj/machinery/atmospherics/plumbing in machines) + for (var/obj/machinery/atmospherics/plumbing in GLOB.machines) if (plumbing.nodealert) to_chat(usr, "Unconnected [plumbing.name] located at [plumbing.x],[plumbing.y],[plumbing.z] ([get_area(plumbing.loc)])") //Manifolds - for (var/obj/machinery/atmospherics/pipe/manifold/pipe in machines) + for (var/obj/machinery/atmospherics/pipe/manifold/pipe in GLOB.machines) if (!pipe.NODE1 || !pipe.NODE2 || !pipe.NODE3) to_chat(usr, "Unconnected [pipe.name] located at [pipe.x],[pipe.y],[pipe.z] ([get_area(pipe.loc)])") //Pipes - for (var/obj/machinery/atmospherics/pipe/simple/pipe in machines) + for (var/obj/machinery/atmospherics/pipe/simple/pipe in GLOB.machines) if (!pipe.NODE1 || !pipe.NODE2) to_chat(usr, "Unconnected [pipe.name] located at [pipe.x],[pipe.y],[pipe.z] ([get_area(pipe.loc)])") @@ -27,9 +27,9 @@ if(!src.holder) to_chat(src, "Only administrators may use this command.") return - feedback_add_details("admin_verb","CPOW") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Check Power") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - for (var/datum/powernet/PN in powernets) + for (var/datum/powernet/PN in GLOB.powernets) if (!PN.nodes || !PN.nodes.len) if(PN.cables && (PN.cables.len > 1)) var/obj/structure/cable/C = PN.cables[1] diff --git a/code/modules/admin/verbs/bluespacearty.dm b/code/modules/admin/verbs/bluespacearty.dm index 3353986ac3..a09dd4b527 100644 --- a/code/modules/admin/verbs/bluespacearty.dm +++ b/code/modules/admin/verbs/bluespacearty.dm @@ -1,7 +1,4 @@ -/client/proc/bluespace_artillery(mob/M in mob_list) - set name = "Bluespace Artillery" - set category = "Fun" - +/client/proc/bluespace_artillery(mob/M in GLOB.mob_list) if(!holder || !check_rights(R_FUN)) return @@ -11,9 +8,6 @@ to_chat(usr, "This can only be used on instances of type /mob/living") return - if(alert(usr, "Are you sure you wish to hit [key_name(target)] with Blue Space Artillery?", "Confirm Firing?" , "Yes" , "No") != "Yes") - return - explosion(target.loc, 0, 0, 0, 0) var/turf/open/floor/T = get_turf(target) @@ -23,10 +17,6 @@ else T.break_tile() - to_chat(target, "You're hit by bluespace artillery!") - log_admin("[key_name(target)] has been hit by Bluespace Artillery fired by [key_name(usr)]") - message_admins("[ADMIN_LOOKUPFLW(target)] has been hit by Bluespace Artillery fired by [ADMIN_LOOKUPFLW(usr)]") - if(target.health <= 1) target.gib(1, 1) else diff --git a/code/modules/admin/verbs/buildmode.dm b/code/modules/admin/verbs/buildmode.dm index affda973a0..968c03cac1 100644 --- a/code/modules/admin/verbs/buildmode.dm +++ b/code/modules/admin/verbs/buildmode.dm @@ -185,7 +185,7 @@ if("number") valueholder = input(user,"Enter variable value:" ,"Value", 123) as num if("mob-reference") - valueholder = input(user,"Enter variable value:" ,"Value") as mob in mob_list + valueholder = input(user,"Enter variable value:" ,"Value") as mob in GLOB.mob_list if("obj-reference") valueholder = input(user,"Enter variable value:" ,"Value") as obj in world if("turf-reference") @@ -218,7 +218,7 @@ cornerA = null cornerB = null -/proc/togglebuildmode(mob/M in player_list) +/proc/togglebuildmode(mob/M in GLOB.player_list) set name = "Toggle Build Mode" set category = "Special Verbs" if(M.client) @@ -305,14 +305,18 @@ if(VAR_BUILDMODE) if(left_click) //I cant believe this shit actually compiles. if(object.vars.Find(varholder)) - log_admin("Build Mode: [key_name(user)] modified [object.name]'s [varholder] to [valueholder]") - object.vars[varholder] = valueholder + if(object.vv_edit_var(varholder, valueholder)) + log_admin("Build Mode: [key_name(user)] modified [object.name]'s [varholder] to [valueholder]") + else + to_chat(user, "Varedit rejected") else to_chat(user, "[initial(object.name)] does not have a var called '[varholder]'") if(right_click) if(object.vars.Find(varholder)) - log_admin("Build Mode: [key_name(user)] modified [object.name]'s [varholder] to [valueholder]") - object.vars[varholder] = initial(object.vars[varholder]) + if(object.vv_edit_var(varholder, initial(object.vars[varholder]))) + log_admin("Build Mode: [key_name(user)] modified [object.name]'s [varholder] to [valueholder]") + else + to_chat(user, "Varedit rejected") else to_chat(user, "[initial(object.name)] does not have a var called '[varholder]'") diff --git a/code/modules/admin/verbs/cinematic.dm b/code/modules/admin/verbs/cinematic.dm index 69db1e4325..186eee2195 100644 --- a/code/modules/admin/verbs/cinematic.dm +++ b/code/modules/admin/verbs/cinematic.dm @@ -3,7 +3,7 @@ set category = "Fun" set desc = "Shows a cinematic." // Intended for testing but I thought it might be nice for events on the rare occasion Feel free to comment it out if it's not wanted. set hidden = 1 - if(!ticker) + if(!SSticker) return switch(cinematic) if("explosion") @@ -14,5 +14,5 @@ override = input(src,"mode = ?","Enter Parameter",null) as anything in list("nuclear emergency","gang war","fake","no override") if(0) override = input(src,"mode = ?","Enter Parameter",null) as anything in list("blob","nuclear emergency","AI malfunction","no override") - ticker.station_explosion_cinematic(parameter,override) + SSticker.station_explosion_cinematic(parameter,override) return \ No newline at end of file diff --git a/code/modules/admin/verbs/deadsay.dm b/code/modules/admin/verbs/deadsay.dm index 7f4c9efc52..a4ccfa9c48 100644 --- a/code/modules/admin/verbs/deadsay.dm +++ b/code/modules/admin/verbs/deadsay.dm @@ -23,10 +23,10 @@ var/rendered = "DEAD: ADMIN([src.holder.fakekey ? pick(nicknames) : src.key]) says, \"[msg]\"" - for (var/mob/M in player_list) + for (var/mob/M in GLOB.player_list) if(isnewplayer(M)) continue if (M.stat == DEAD || (M.client && M.client.holder && (M.client.prefs.chat_toggles & CHAT_DEAD))) //admins can toggle deadchat on and off. This is a proc in admin.dm and is only give to Administrators and above M.show_message(rendered, 2) - feedback_add_details("admin_verb","D") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! \ No newline at end of file + feedback_add_details("admin_verb","Dsay") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! \ No newline at end of file diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index c8dd86a57b..55fc078cf1 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -4,16 +4,16 @@ if(!check_rights(R_DEBUG)) return - if(Debug2) - Debug2 = 0 + if(GLOB.Debug2) + GLOB.Debug2 = 0 message_admins("[key_name(src)] toggled debugging off.") log_admin("[key_name(src)] toggled debugging off.") else - Debug2 = 1 + GLOB.Debug2 = 1 message_admins("[key_name(src)] toggled debugging on.") log_admin("[key_name(src)] toggled debugging on.") - feedback_add_details("admin_verb","DG2") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Toggle Debug Two") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -79,7 +79,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that . = get_callproc_returnval(returnval, procname) if(.) to_chat(usr, .) - feedback_add_details("admin_verb","APC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Advanced ProcCall") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/callproc_datum(datum/A as null|area|mob|obj|turf) set category = "Debug" @@ -104,7 +104,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that return log_admin("[key_name(src)] called [A]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"].") message_admins("[key_name(src)] called [A]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"].") - feedback_add_details("admin_verb","DPC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Atom ProcCall") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! var/returnval = call(A,procname)(arglist(lst)) // Pass the lst as an argument list to the proc . = get_callproc_returnval(returnval,procname) @@ -171,17 +171,17 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that var/t = "" for(var/id in env_gases) - if(id in hardcoded_gases || env_gases[id][MOLES]) + if(id in GLOB.hardcoded_gases || env_gases[id][MOLES]) t+= "[env_gases[id][GAS_META][META_GAS_NAME]] : [env_gases[id][MOLES]]\n" to_chat(usr, t) - feedback_add_details("admin_verb","ASL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Air Status In Location") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/client/proc/cmd_admin_robotize(mob/M in mob_list) +/client/proc/cmd_admin_robotize(mob/M in GLOB.mob_list) set category = "Fun" set name = "Make Robot" - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("Wait until the game starts") return if(ishuman(M)) @@ -193,11 +193,11 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that else alert("Invalid mob") -/client/proc/cmd_admin_blobize(mob/M in mob_list) +/client/proc/cmd_admin_blobize(mob/M in GLOB.mob_list) set category = "Fun" set name = "Make Blob" - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("Wait until the game starts") return if(ishuman(M)) @@ -211,11 +211,11 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that alert("Invalid mob") -/client/proc/cmd_admin_animalize(mob/M in mob_list) +/client/proc/cmd_admin_animalize(mob/M in GLOB.mob_list) set category = "Fun" set name = "Make Simple Animal" - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("Wait until the game starts") return @@ -232,13 +232,13 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that M.Animalize() -/client/proc/makepAI(turf/T in mob_list) +/client/proc/makepAI(turf/T in GLOB.mob_list) set category = "Fun" set name = "Make pAI" set desc = "Specify a location to spawn a pAI device, then specify a key to play that pAI" var/list/available = list() - for(var/mob/C in mob_list) + for(var/mob/C in GLOB.mob_list) if(C.key) available.Add(C) var/mob/choice = input("Choose a player to play the pAI", "Spawn pAI") in available @@ -257,76 +257,75 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that for(var/datum/paiCandidate/candidate in SSpai.candidates) if(candidate.key == choice.key) SSpai.candidates.Remove(candidate) - feedback_add_details("admin_verb","MPAI") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Make pAI") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/client/proc/cmd_admin_alienize(mob/M in mob_list) +/client/proc/cmd_admin_alienize(mob/M in GLOB.mob_list) set category = "Fun" set name = "Make Alien" - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("Wait until the game starts") return if(ishuman(M)) log_admin("[key_name(src)] has alienized [M.key].") spawn(0) M:Alienize() - feedback_add_details("admin_verb","MKAL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Make Alien") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! log_admin("[key_name(usr)] made [key_name(M)] into an alien.") message_admins("[key_name_admin(usr)] made [key_name(M)] into an alien.") else alert("Invalid mob") -/client/proc/cmd_admin_slimeize(mob/M in mob_list) +/client/proc/cmd_admin_slimeize(mob/M in GLOB.mob_list) set category = "Fun" set name = "Make slime" - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("Wait until the game starts") return if(ishuman(M)) log_admin("[key_name(src)] has slimeized [M.key].") spawn(0) M:slimeize() - feedback_add_details("admin_verb","MKMET") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Make Slime") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! log_admin("[key_name(usr)] made [key_name(M)] into a slime.") message_admins("[key_name_admin(usr)] made [key_name(M)] into a slime.") else alert("Invalid mob") -var/list/TYPES_SHORTCUTS = list( - /obj/effect/decal/cleanable = "CLEANABLE", - /obj/item/device/radio/headset = "HEADSET", - /obj/item/clothing/head/helmet/space = "SPESSHELMET", - /obj/item/weapon/book/manual = "MANUAL", - /obj/item/weapon/reagent_containers/food/drinks = "DRINK", //longest paths comes first - /obj/item/weapon/reagent_containers/food = "FOOD", - /obj/item/weapon/reagent_containers = "REAGENT_CONTAINERS", - /obj/item/weapon = "WEAPON", - /obj/machinery/atmospherics = "ATMOS_MECH", - /obj/machinery/portable_atmospherics = "PORT_ATMOS", - /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack = "MECHA_MISSILE_RACK", - /obj/item/mecha_parts/mecha_equipment = "MECHA_EQUIP", - /obj/item/organ = "ORGAN", - /obj/item = "ITEM", - /obj/machinery = "MACHINERY", - /obj/effect = "EFFECT", - /obj = "O", - /datum = "D", - /turf/open = "OPEN", - /turf/closed = "CLOSED", - /turf = "T", - /mob/living/carbon = "CARBON", - /mob/living/simple_animal = "SIMPLE", - /mob/living = "LIVING", - /mob = "M" -) - /proc/make_types_fancy(var/list/types) if (ispath(types)) types = list(types) . = list() for(var/type in types) var/typename = "[type]" + var/static/list/TYPES_SHORTCUTS = list( + /obj/effect/decal/cleanable = "CLEANABLE", + /obj/item/device/radio/headset = "HEADSET", + /obj/item/clothing/head/helmet/space = "SPESSHELMET", + /obj/item/weapon/book/manual = "MANUAL", + /obj/item/weapon/reagent_containers/food/drinks = "DRINK", //longest paths comes first + /obj/item/weapon/reagent_containers/food = "FOOD", + /obj/item/weapon/reagent_containers = "REAGENT_CONTAINERS", + /obj/item/weapon = "WEAPON", + /obj/machinery/atmospherics = "ATMOS_MECH", + /obj/machinery/portable_atmospherics = "PORT_ATMOS", + /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack = "MECHA_MISSILE_RACK", + /obj/item/mecha_parts/mecha_equipment = "MECHA_EQUIP", + /obj/item/organ = "ORGAN", + /obj/item = "ITEM", + /obj/machinery = "MACHINERY", + /obj/effect = "EFFECT", + /obj = "O", + /datum = "D", + /turf/open = "OPEN", + /turf/closed = "CLOSED", + /turf = "T", + /mob/living/carbon = "CARBON", + /mob/living/simple_animal = "SIMPLE", + /mob/living = "LIVING", + /mob = "M" + ) for (var/tn in TYPES_SHORTCUTS) if (copytext(typename,1, length("[tn]/")+1)=="[tn]/" /*findtextEx(typename,"[tn]/",1,2)*/ ) typename = TYPES_SHORTCUTS[tn]+copytext(typename,length("[tn]/")) @@ -377,22 +376,22 @@ var/list/TYPES_SHORTCUTS = list( CHECK_TICK log_admin("[key_name(src)] has deleted all ([counter]) instances of [hsbitem].") message_admins("[key_name_admin(src)] has deleted all ([counter]) instances of [hsbitem].", 0) - feedback_add_details("admin_verb","DELA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Delete All") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_debug_make_powernets() set category = "Debug" set name = "Make Powernets" - SSmachine.makepowernets() + SSmachines.makepowernets() log_admin("[key_name(src)] has remade the powernet. makepowernets() called.") message_admins("[key_name_admin(src)] has remade the powernets. makepowernets() called.", 0) - feedback_add_details("admin_verb","MPWN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Make Powernets") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/client/proc/cmd_admin_grantfullaccess(mob/M in mob_list) +/client/proc/cmd_admin_grantfullaccess(mob/M in GLOB.mob_list) set category = "Admin" set name = "Grant Full Access" - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("Wait until the game starts") return if(ishuman(M)) @@ -424,11 +423,11 @@ var/list/TYPES_SHORTCUTS = list( else alert("Invalid mob") - feedback_add_details("admin_verb","GFA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Grant Full Access") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! log_admin("[key_name(src)] has granted [M.key] full access.") message_admins("[key_name_admin(usr)] has granted [M.key] full access.") -/client/proc/cmd_assume_direct_control(mob/M in mob_list) +/client/proc/cmd_assume_direct_control(mob/M in GLOB.mob_list) set category = "Admin" set name = "Assume direct control" set desc = "Direct intervention" @@ -445,7 +444,7 @@ var/list/TYPES_SHORTCUTS = list( M.ckey = src.ckey if( isobserver(adminmob) ) qdel(adminmob) - feedback_add_details("admin_verb","ADC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Assume Direct Control") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_admin_areatest() set category = "Mapping" @@ -464,37 +463,37 @@ var/list/TYPES_SHORTCUTS = list( if(!(A.type in areas_all)) areas_all.Add(A.type) - for(var/obj/machinery/power/apc/APC in apcs_list) + for(var/obj/machinery/power/apc/APC in GLOB.apcs_list) var/area/A = get_area(APC) if(!(A.type in areas_with_APC)) areas_with_APC.Add(A.type) - for(var/obj/machinery/airalarm/AA in machines) + for(var/obj/machinery/airalarm/AA in GLOB.machines) var/area/A = get_area(AA) if(!(A.type in areas_with_air_alarm)) areas_with_air_alarm.Add(A.type) - for(var/obj/machinery/requests_console/RC in machines) + for(var/obj/machinery/requests_console/RC in GLOB.machines) var/area/A = get_area(RC) if(!(A.type in areas_with_RC)) areas_with_RC.Add(A.type) - for(var/obj/machinery/light/L in machines) + for(var/obj/machinery/light/L in GLOB.machines) var/area/A = get_area(L) if(!(A.type in areas_with_light)) areas_with_light.Add(A.type) - for(var/obj/machinery/light_switch/LS in machines) + for(var/obj/machinery/light_switch/LS in GLOB.machines) var/area/A = get_area(LS) if(!(A.type in areas_with_LS)) areas_with_LS.Add(A.type) - for(var/obj/item/device/radio/intercom/I in machines) + for(var/obj/item/device/radio/intercom/I in GLOB.machines) var/area/A = get_area(I) if(!(A.type in areas_with_intercom)) areas_with_intercom.Add(A.type) - for(var/obj/machinery/camera/C in machines) + for(var/obj/machinery/camera/C in GLOB.machines) var/area/A = get_area(C) if(!(A.type in areas_with_camera)) areas_with_camera.Add(A.type) @@ -535,7 +534,7 @@ var/list/TYPES_SHORTCUTS = list( for(var/areatype in areas_without_camera) to_chat(world, "* [areatype]") -/client/proc/cmd_admin_dress(mob/living/carbon/human/M in mob_list) +/client/proc/cmd_admin_dress(mob/living/carbon/human/M in GLOB.mob_list) set category = "Fun" set name = "Select equipment" if(!ishuman(M)) @@ -573,14 +572,14 @@ var/list/TYPES_SHORTCUTS = list( var/datum/outfit/custom = null if (dresscode == "Custom") var/list/custom_names = list() - for(var/datum/outfit/D in custom_outfits) + for(var/datum/outfit/D in GLOB.custom_outfits) custom_names[D.name] = D var/selected_name = input("Select outfit", "Robust quick dress shop") as null|anything in custom_names custom = custom_names[selected_name] if(isnull(custom)) return - feedback_add_details("admin_verb","SEQ") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Select Equipment") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! for (var/obj/item/I in M.get_equipped_items()) qdel(I) switch(dresscode) @@ -607,11 +606,11 @@ var/list/TYPES_SHORTCUTS = list( if(alert("Are you sure? This will start up the engine. Should only be used during debug!",,"Yes","No") != "Yes") return - for(var/obj/machinery/power/emitter/E in machines) + for(var/obj/machinery/power/emitter/E in GLOB.machines) if(E.anchored) E.active = 1 - for(var/obj/machinery/field/generator/F in machines) + for(var/obj/machinery/field/generator/F in GLOB.machines) if(F.active == 0) F.active = 1 F.state = 2 @@ -622,7 +621,7 @@ var/list/TYPES_SHORTCUTS = list( F.update_icon() spawn(30) - for(var/obj/machinery/the_singularitygen/G in machines) + for(var/obj/machinery/the_singularitygen/G in GLOB.machines) if(G.anchored) var/obj/singularity/S = new /obj/singularity(get_turf(G), 50) // qdel(G) @@ -639,7 +638,7 @@ var/list/TYPES_SHORTCUTS = list( //S.dissipate_track = 0 //S.dissipate_strength = 10 - for(var/obj/machinery/power/rad_collector/Rad in machines) + for(var/obj/machinery/power/rad_collector/Rad in GLOB.machines) if(Rad.anchored) if(!Rad.loaded_tank) var/obj/item/weapon/tank/internals/plasma/Plasma = new/obj/item/weapon/tank/internals/plasma(Rad) @@ -652,7 +651,7 @@ var/list/TYPES_SHORTCUTS = list( if(!Rad.active) Rad.toggle_power() - for(var/obj/machinery/power/smes/SMES in machines) + for(var/obj/machinery/power/smes/SMES in GLOB.machines) if(SMES.anchored) SMES.input_attempt = 1 @@ -663,19 +662,19 @@ var/list/TYPES_SHORTCUTS = list( switch(input("Which list?") in list("Players","Admins","Mobs","Living Mobs","Dead Mobs","Clients","Joined Clients")) if("Players") - to_chat(usr, jointext(player_list,",")) + to_chat(usr, jointext(GLOB.player_list,",")) if("Admins") - to_chat(usr, jointext(admins,",")) + to_chat(usr, jointext(GLOB.admins,",")) if("Mobs") - to_chat(usr, jointext(mob_list,",")) + to_chat(usr, jointext(GLOB.mob_list,",")) if("Living Mobs") - to_chat(usr, jointext(living_mob_list,",")) + to_chat(usr, jointext(GLOB.living_mob_list,",")) if("Dead Mobs") - to_chat(usr, jointext(dead_mob_list,",")) + to_chat(usr, jointext(GLOB.dead_mob_list,",")) if("Clients") - to_chat(usr, jointext(clients,",")) + to_chat(usr, jointext(GLOB.clients,",")) if("Joined Clients") - to_chat(usr, jointext(joined_player_list,",")) + to_chat(usr, jointext(GLOB.joined_player_list,",")) /client/proc/cmd_display_del_log() set category = "Debug" @@ -703,7 +702,7 @@ var/list/TYPES_SHORTCUTS = list( if(!holder) return - debug_variables(huds[i]) + debug_variables(GLOB.huds[i]) /client/proc/jump_to_ruin() set category = "Debug" @@ -712,7 +711,7 @@ var/list/TYPES_SHORTCUTS = list( if(!holder) return var/list/names = list() - for(var/i in ruin_landmarks) + for(var/i in GLOB.ruin_landmarks) var/obj/effect/landmark/ruin/ruin_landmark = i var/datum/map_template/ruin/template = ruin_landmark.ruin_template @@ -740,13 +739,12 @@ var/list/TYPES_SHORTCUTS = list( /client/proc/clear_dynamic_transit() set category = "Debug" set name = "Clear Dynamic Transit" - set desc = "Deallocates all transit space, restoring it to round start \ - conditions." + set desc = "Deallocates all transit space, restoring it to round start conditions." if(!holder) return SSshuttle.clear_transit = TRUE message_admins("[key_name_admin(src)] cleared dynamic transit space.") - feedback_add_details("admin_verb","CDT") // If... + feedback_add_details("admin_verb","Clear Dynamic Transit") // If... log_admin("[key_name(src)] cleared dynamic transit space.") @@ -757,11 +755,11 @@ var/list/TYPES_SHORTCUTS = list( if(!holder) return - global.medals_enabled = !global.medals_enabled + GLOB.medals_enabled = !GLOB.medals_enabled - message_admins("[key_name_admin(src)] [global.medals_enabled ? "disabled" : "enabled"] the medal hub lockout.") - feedback_add_details("admin_verb","TMH") // If... - log_admin("[key_name(src)] [global.medals_enabled ? "disabled" : "enabled"] the medal hub lockout.") + message_admins("[key_name_admin(src)] [GLOB.medals_enabled ? "disabled" : "enabled"] the medal hub lockout.") + feedback_add_details("admin_verb","Toggle Medal Disable") // If... + log_admin("[key_name(src)] [GLOB.medals_enabled ? "disabled" : "enabled"] the medal hub lockout.") /client/proc/view_runtimes() set category = "Debug" @@ -771,7 +769,7 @@ var/list/TYPES_SHORTCUTS = list( if(!holder) return - error_cache.show_to(src) + GLOB.error_cache.show_to(src) /client/proc/pump_random_event() set category = "Debug" @@ -780,8 +778,8 @@ var/list/TYPES_SHORTCUTS = list( if(!holder) return - SSevent.scheduled = world.time + SSevents.scheduled = world.time message_admins("[key_name_admin(src)] pumped a random event.") - feedback_add_details("admin_verb","PRE") - log_admin("[key_name(src)] pumped a random event.") \ No newline at end of file + feedback_add_details("admin_verb","Pump Random Event") + log_admin("[key_name(src)] pumped a random event.") diff --git a/code/modules/admin/verbs/diagnostics.dm b/code/modules/admin/verbs/diagnostics.dm index 8cc400891f..26bfe6883b 100644 --- a/code/modules/admin/verbs/diagnostics.dm +++ b/code/modules/admin/verbs/diagnostics.dm @@ -16,7 +16,7 @@ to_chat(usr, "@[target.x],[target.y]: [GM.temperature] Kelvin, [GM.return_pressure()] kPa [(burning)?("\red BURNING"):(null)]") for(var/id in GM_gases) to_chat(usr, "[GM_gases[id][GAS_META][META_GAS_NAME]]: [GM_gases[id][MOLES]]") - feedback_add_details("admin_verb","DAST") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Show Air Status") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/fix_next_move() set category = "Debug" @@ -46,7 +46,7 @@ message_admins("[key_name_admin(largest_move_mob)] had the largest move delay with [largest_move_time] frames / [largest_move_time/10] seconds!") message_admins("[key_name_admin(largest_click_mob)] had the largest click delay with [largest_click_time] frames / [largest_click_time/10] seconds!") message_admins("world.time = [world.time]") - feedback_add_details("admin_verb","UFE") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Unfreeze Everyone") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return /client/proc/radio_report() @@ -54,12 +54,12 @@ set name = "Radio report" var/filters = list( - "1" = "RADIO_TO_AIRALARM", - "2" = "RADIO_FROM_AIRALARM", - "3" = "RADIO_CHAT", - "4" = "RADIO_ATMOSIA", - "5" = "RADIO_NAVBEACONS", - "6" = "RADIO_AIRLOCK", + "1" = "GLOB.RADIO_TO_AIRALARM", + "2" = "GLOB.RADIO_FROM_AIRALARM", + "3" = "GLOB.RADIO_CHAT", + "4" = "GLOB.RADIO_ATMOSIA", + "5" = "GLOB.RADIO_NAVBEACONS", + "6" = "GLOB.RADIO_AIRLOCK", "7" = "RADIO_SECBOT", "8" = "RADIO_MULEBOT", "_default" = "NO_FILTER" @@ -84,7 +84,7 @@ output += "    [device]
    " usr << browse(output,"window=radioreport") - feedback_add_details("admin_verb","RR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Show Radio Report") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/reload_admins() set name = "Reload Admins" @@ -98,5 +98,5 @@ return load_admins() - feedback_add_details("admin_verb","RLDA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Reload All Admins") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! message_admins("[key_name_admin(usr)] manually reloaded admins") diff --git a/code/modules/admin/verbs/fps.dm b/code/modules/admin/verbs/fps.dm index e669001e8f..7ec0569807 100644 --- a/code/modules/admin/verbs/fps.dm +++ b/code/modules/admin/verbs/fps.dm @@ -19,6 +19,6 @@ var/msg = "[key_name(src)] has modified world.fps to [new_fps]" log_admin(msg, 0) message_admins(msg, 0) - feedback_add_details("admin_verb","TICKLAG") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Set Server FPS|[new_fps]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! world.fps = new_fps diff --git a/code/modules/admin/verbs/getlogs.dm b/code/modules/admin/verbs/getlogs.dm index bba9b79003..c4db5305d4 100644 --- a/code/modules/admin/verbs/getlogs.dm +++ b/code/modules/admin/verbs/getlogs.dm @@ -27,7 +27,7 @@ to_chat(src, "Only Admins may use this command.") return - var/client/target = input(src,"Choose somebody to grant access to the server's runtime logs (permissions expire at the end of each round):","Grant Permissions",null) as null|anything in clients + var/client/target = input(src,"Choose somebody to grant access to the server's runtime logs (permissions expire at the end of each round):","Grant Permissions",null) as null|anything in GLOB.clients if(!istype(target,/client)) to_chat(src, "Error: giveruntimelog(): Client not found.") return @@ -85,12 +85,12 @@ set name = "Show Server Log" set desc = "Shows today's server log." - if(fexists("[diary]")) - src << ftp(diary) + if(fexists("[GLOB.diary]")) + src << ftp(GLOB.diary) else to_chat(src, "Server log not found, try using .getserverlog.") return - feedback_add_details("admin_verb","VTL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Show Server Log") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return //Shows today's attack log @@ -99,10 +99,10 @@ set name = "Show Server Attack Log" set desc = "Shows today's server attack log." - if(fexists("[diaryofmeanpeople]")) - src << ftp(diaryofmeanpeople) + if(fexists("[GLOB.diaryofmeanpeople]")) + src << ftp(GLOB.diaryofmeanpeople) else to_chat(src, "Server attack log not found, try using .getserverlog.") return - feedback_add_details("admin_verb","SSAL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Show Server Attack log") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return diff --git a/code/modules/admin/verbs/individual_logging.dm b/code/modules/admin/verbs/individual_logging.dm index 8130f84ff0..cef424d4b2 100644 --- a/code/modules/admin/verbs/individual_logging.dm +++ b/code/modules/admin/verbs/individual_logging.dm @@ -11,17 +11,21 @@ dat += "
    " - if(type == INDIVIDUAL_SHOW_ALL_LOG) dat += "
    Displaying all logs of [key_name(M)]


    " for(var/log_type in M.logging) + var/list/reversed = M.logging[log_type] + reversed = reverseRange(reversed.Copy()) dat += "
    [log_type]

    " - for(var/entry in M.logging[log_type]) - dat += "[entry]: [M.logging[log_type][entry]]
    " + for(var/entry in reversed) + dat += "[entry]: [reversed[entry]]
    " dat += "
    " else dat += "
    [type] of [key_name(M)]

    " - for(var/entry in M.logging[type]) - dat += "[entry]: [M.logging[type][entry]]
    " + var/list/reversed = M.logging[type] + if(reversed) + reversed = reverseRange(reversed.Copy()) + for(var/entry in reversed) + dat += "[entry]: [reversed[entry]]
    " usr << browse(dat, "window=invidual_logging;size=600x480") \ No newline at end of file diff --git a/code/modules/admin/verbs/machine_upgrade.dm b/code/modules/admin/verbs/machine_upgrade.dm index 9f2039fdd0..340130bb75 100644 --- a/code/modules/admin/verbs/machine_upgrade.dm +++ b/code/modules/admin/verbs/machine_upgrade.dm @@ -7,4 +7,4 @@ P.rating = new_rating M.RefreshParts() - feedback_add_details("admin_verb","MU") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Machine Upgrade|[new_rating]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/admin/verbs/manipulate_organs.dm b/code/modules/admin/verbs/manipulate_organs.dm index 055905a92a..114d145cf4 100644 --- a/code/modules/admin/verbs/manipulate_organs.dm +++ b/code/modules/admin/verbs/manipulate_organs.dm @@ -47,7 +47,7 @@ I = organ I.removed(C) - organ.loc = get_turf(C) + organ.forceMove(get_turf(C)) if(operation == "remove organ/implant") qdel(organ) @@ -55,4 +55,4 @@ var/obj/item/weapon/implantcase/case = new(get_turf(C)) case.imp = I I.loc = case - case.update_icon() \ No newline at end of file + case.update_icon() diff --git a/code/modules/admin/verbs/mapping.dm b/code/modules/admin/verbs/mapping.dm index 5b470e236f..9b8948cd13 100644 --- a/code/modules/admin/verbs/mapping.dm +++ b/code/modules/admin/verbs/mapping.dm @@ -18,9 +18,9 @@ //- Check for any misplaced or stacked piece of wire //- Identify how hard it is to break into the area and where the weak points are //- Check if the area has too much empty space. If so, make it smaller and replace the rest with maintenance tunnels. -var/intercom_range_display_status = 0 -var/list/admin_verbs_debug_mapping = list( +GLOBAL_PROTECT(admin_verbs_debug_mapping) +GLOBAL_LIST_INIT(admin_verbs_debug_mapping, list( /client/proc/do_not_use_these, //-errorage /client/proc/camera_view, //-errorage /client/proc/sec_camera_report, //-errorage @@ -43,7 +43,7 @@ var/list/admin_verbs_debug_mapping = list( /client/proc/cmd_show_at_list, /client/proc/cmd_show_at_list, /client/proc/manipulate_organs -) +)) /obj/effect/debugging/mapfix_marker name = "map fix marker" @@ -76,12 +76,12 @@ var/list/admin_verbs_debug_mapping = list( if(!on) var/list/seen = list() - for(var/obj/machinery/camera/C in cameranet.cameras) + for(var/obj/machinery/camera/C in GLOB.cameranet.cameras) for(var/turf/T in C.can_see()) seen[T]++ for(var/turf/T in seen) T.maptext = "[seen[T]]" - feedback_add_details("admin_verb","mCRD") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Show Camera Range") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -95,7 +95,7 @@ var/list/admin_verbs_debug_mapping = list( var/list/obj/machinery/camera/CL = list() - for(var/obj/machinery/camera/C in cameranet.cameras) + for(var/obj/machinery/camera/C in GLOB.cameranet.cameras) CL += C var/output = {"CAMERA ANNOMALITIES REPORT
    @@ -123,12 +123,13 @@ var/list/admin_verbs_debug_mapping = list( output += "" usr << browse(output,"window=airreport;size=1000x500") - feedback_add_details("admin_verb","mCRP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Show Camera Report") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/intercom_view() set category = "Mapping" set name = "Intercom Range Display" + var/static/intercom_range_display_status = 0 if(intercom_range_display_status) intercom_range_display_status = 0 else @@ -143,7 +144,7 @@ var/list/admin_verbs_debug_mapping = list( var/obj/effect/debugging/marker/F = new/obj/effect/debugging/marker(T) if (!(F in view(7,I.loc))) qdel(F) - feedback_add_details("admin_verb","mIRD") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Show Intercom Range") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_show_at_list() set category = "Mapping" @@ -153,13 +154,13 @@ var/list/admin_verbs_debug_mapping = list( var/dat = {"Coordinate list of Active Turfs at Roundstart
    Real-time Active Turfs list you can see in Air Subsystem at active_turfs var
    "} - for(var/i=1; i<=active_turfs_startlist.len; i++) - dat += active_turfs_startlist[i] + for(var/i=1; i<=GLOB.active_turfs_startlist.len; i++) + dat += GLOB.active_turfs_startlist[i] dat += "
    " usr << browse(dat, "window=at_list") - feedback_add_details("admin_verb","mATL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Show Roundstart Active Turfs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/enable_debug_verbs() set category = "Debug" @@ -167,15 +168,15 @@ var/list/admin_verbs_debug_mapping = list( if(!check_rights(R_DEBUG)) return verbs -= /client/proc/enable_debug_verbs - verbs.Add(/client/proc/disable_debug_verbs, admin_verbs_debug_mapping) - feedback_add_details("admin_verb","mDVE") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + verbs.Add(/client/proc/disable_debug_verbs, GLOB.admin_verbs_debug_mapping) + feedback_add_details("admin_verb","Enable Debug Verbs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/disable_debug_verbs() set category = "Debug" set name = "Debug verbs - Disable" - verbs.Remove(/client/proc/disable_debug_verbs, admin_verbs_debug_mapping) + verbs.Remove(/client/proc/disable_debug_verbs, GLOB.admin_verbs_debug_mapping) verbs += /client/proc/enable_debug_verbs - feedback_add_details("admin_verb", "mDVD") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb", "Disable Debug Verbs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/count_objects_on_z_level() set category = "Mapping" @@ -218,7 +219,7 @@ var/list/admin_verbs_debug_mapping = list( to_chat(world, line)*/ to_chat(world, "There are [count] objects of type [type_path] on z-level [num_level]") - feedback_add_details("admin_verb","mOBJZ") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Count Objects Zlevel") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/count_objects_all() set category = "Mapping" @@ -245,17 +246,17 @@ var/list/admin_verbs_debug_mapping = list( to_chat(world, line)*/ to_chat(world, "There are [count] objects of type [type_path] in the game world") - feedback_add_details("admin_verb","mOBJ") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Count Objects All") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! //This proc is intended to detect lag problems relating to communication procs -var/global/say_disabled = 0 +GLOBAL_VAR_INIT(say_disabled, FALSE) /client/proc/disable_communication() set category = "Mapping" set name = "Disable all communication verbs" - say_disabled = !say_disabled - if(say_disabled) + GLOB.say_disabled = !GLOB.say_disabled + if(GLOB.say_disabled) message_admins("[src.ckey] used 'Disable all communication verbs', killing all communication methods.") else message_admins("[src.ckey] used 'Disable all communication verbs', restoring all communication methods.") diff --git a/code/modules/admin/verbs/maprotation.dm b/code/modules/admin/verbs/maprotation.dm index 5af1fe90af..ed9d23a84d 100644 --- a/code/modules/admin/verbs/maprotation.dm +++ b/code/modules/admin/verbs/maprotation.dm @@ -6,7 +6,7 @@ return message_admins("[key_name_admin(usr)] is forcing a random map rotation.") log_admin("[key_name(usr)] is forcing a random map rotation.") - ticker.maprotatechecked = 1 + SSticker.maprotatechecked = 1 SSmapping.maprotate() /client/proc/adminchangemap() @@ -36,7 +36,7 @@ var/chosenmap = input("Choose a map to change to", "Change Map") as null|anything in maprotatechoices if (!chosenmap) return - ticker.maprotatechecked = 1 + SSticker.maprotatechecked = 1 var/datum/map_config/VM = maprotatechoices[chosenmap] message_admins("[key_name_admin(usr)] is changing the map to [VM.map_name]") log_admin("[key_name(usr)] is changing the map to [VM.map_name]") diff --git a/code/modules/admin/verbs/massmodvar.dm b/code/modules/admin/verbs/massmodvar.dm index 764838b011..3423f9ebd9 100644 --- a/code/modules/admin/verbs/massmodvar.dm +++ b/code/modules/admin/verbs/massmodvar.dm @@ -12,7 +12,7 @@ method = vv_subtype_prompt(A.type) src.massmodify_variables(A, var_name, method) - feedback_add_details("admin_verb","MEV") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Mass Edit Variables") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/massmodify_variables(datum/O, var_name = "", method = 0) if(!check_rights(R_VAREDIT)) @@ -32,21 +32,21 @@ else variable = var_name - if(!variable) + if(!variable || !O.can_vv_get(variable)) return var/default var/var_value = O.vars[variable] - if(variable in VVckey_edit) + if(variable in GLOB.VVckey_edit) to_chat(src, "It's forbidden to mass-modify ckeys. It'll crash everyone's client you dummy.") return - if(variable in VVlocked) + if(variable in GLOB.VVlocked) if(!check_rights(R_DEBUG)) return - if(variable in VVicon_edit_lock) + if(variable in GLOB.VVicon_edit_lock) if(!check_rights(R_FUN|R_DEBUG)) return - if(variable in VVpixelmovement) + if(variable in GLOB.VVpixelmovement) if(!check_rights(R_DEBUG)) return var/prompt = alert(src, "Editing this var may irreparably break tile gliding for the rest of the round. THIS CAN'T BE UNDONE", "DANGER", "ABORT ", "Continue", " ABORT") @@ -205,19 +205,19 @@ typecache = typecacheof(typecache) . = list() if (ispath(T, /mob)) - for(var/mob/thing in mob_list) + for(var/mob/thing in GLOB.mob_list) if (typecache[thing.type]) . += thing CHECK_TICK else if (ispath(T, /obj/machinery/door)) - for(var/obj/machinery/door/thing in airlocks) + for(var/obj/machinery/door/thing in GLOB.airlocks) if (typecache[thing.type]) . += thing CHECK_TICK else if (ispath(T, /obj/machinery)) - for(var/obj/machinery/thing in machines) + for(var/obj/machinery/thing in GLOB.machines) if (typecache[thing.type]) . += thing CHECK_TICK @@ -247,7 +247,7 @@ CHECK_TICK else if (ispath(T, /client)) - for(var/client/thing in clients) + for(var/client/thing in GLOB.clients) if (typecache[thing.type]) . += thing CHECK_TICK diff --git a/code/modules/admin/verbs/modifyvariables.dm b/code/modules/admin/verbs/modifyvariables.dm index d5ec71b3d3..193ff49e89 100644 --- a/code/modules/admin/verbs/modifyvariables.dm +++ b/code/modules/admin/verbs/modifyvariables.dm @@ -1,7 +1,11 @@ -var/list/VVlocked = list("vars", "var_edited", "client", "virus", "viruses", "cuffed", "last_eaten", "unlock_content", "force_ending") -var/list/VVicon_edit_lock = list("icon", "icon_state", "overlays", "underlays", "resize") -var/list/VVckey_edit = list("key", "ckey") -var/list/VVpixelmovement = list("step_x", "step_y", "bound_height", "bound_width", "bound_x", "bound_y") +GLOBAL_LIST_INIT(VVlocked, list("vars", "var_edited", "client", "virus", "viruses", "cuffed", "last_eaten", "unlock_content", "force_ending")) +GLOBAL_PROTECT(VVlocked) +GLOBAL_LIST_INIT(VVicon_edit_lock, list("icon", "icon_state", "overlays", "underlays", "resize")) +GLOBAL_PROTECT(VVicon_edit_lock) +GLOBAL_LIST_INIT(VVckey_edit, list("key", "ckey")) +GLOBAL_PROTECT(VVckey_edit) +GLOBAL_LIST_INIT(VVpixelmovement, list("step_x", "step_y", "bound_height", "bound_width", "bound_x", "bound_y")) +GLOBAL_PROTECT(VVpixelmovement) /client/proc/vv_get_class(var/var_value) @@ -176,7 +180,7 @@ var/list/VVpixelmovement = list("step_x", "step_y", "bound_height", "bound_width if (VV_CLIENT) - .["value"] = input("Select reference:", "Reference", current_value) as null|anything in clients + .["value"] = input("Select reference:", "Reference", current_value) as null|anything in GLOB.clients if (.["value"] == null) .["class"] = null return @@ -524,19 +528,22 @@ var/list/VVpixelmovement = list("step_x", "step_y", "bound_height", "bound_width variable = input("Which var?","Var") as null|anything in names if(!variable) return + + if(!O.can_vv_get(variable)) + return var_value = O.vars[variable] - if(variable in VVlocked) + if(variable in GLOB.VVlocked) if(!check_rights(R_DEBUG)) return - if(variable in VVckey_edit) + if(variable in GLOB.VVckey_edit) if(!check_rights(R_SPAWN|R_DEBUG)) return - if(variable in VVicon_edit_lock) + if(variable in GLOB.VVicon_edit_lock) if(!check_rights(R_FUN|R_DEBUG)) return - if(variable in VVpixelmovement) + if(variable in GLOB.VVpixelmovement) if(!check_rights(R_DEBUG)) return var/prompt = alert(src, "Editing this var may irreparably break tile gliding for the rest of the round. THIS CAN'T BE UNDONE", "DANGER", "ABORT ", "Continue", " ABORT") diff --git a/code/modules/admin/verbs/one_click_antag.dm b/code/modules/admin/verbs/one_click_antag.dm index c7aa3982b8..0f2ce94d31 100644 --- a/code/modules/admin/verbs/one_click_antag.dm +++ b/code/modules/admin/verbs/one_click_antag.dm @@ -41,7 +41,7 @@ var/list/mob/living/carbon/human/candidates = list() var/mob/living/carbon/human/H = null - for(var/mob/living/carbon/human/applicant in player_list) + for(var/mob/living/carbon/human/applicant in GLOB.player_list) if(ROLE_TRAITOR in applicant.client.prefs.be_special) if(!applicant.stat) if(applicant.mind) @@ -77,7 +77,7 @@ var/list/mob/living/carbon/human/candidates = list() var/mob/living/carbon/human/H = null - for(var/mob/living/carbon/human/applicant in player_list) + for(var/mob/living/carbon/human/applicant in GLOB.player_list) if(ROLE_CHANGELING in applicant.client.prefs.be_special) var/turf/T = get_turf(applicant) if(applicant.stat == CONSCIOUS && applicant.mind && !applicant.mind.special_role && T.z == ZLEVEL_STATION) @@ -110,7 +110,7 @@ var/list/mob/living/carbon/human/candidates = list() var/mob/living/carbon/human/H = null - for(var/mob/living/carbon/human/applicant in player_list) + for(var/mob/living/carbon/human/applicant in GLOB.player_list) if(ROLE_REV in applicant.client.prefs.be_special) var/turf/T = get_turf(applicant) if(applicant.stat == CONSCIOUS && applicant.mind && !applicant.mind.special_role && T.z == ZLEVEL_STATION) @@ -152,7 +152,7 @@ var/list/mob/living/carbon/human/candidates = list() var/mob/living/carbon/human/H = null - for(var/mob/living/carbon/human/applicant in player_list) + for(var/mob/living/carbon/human/applicant in GLOB.player_list) if(ROLE_CULTIST in applicant.client.prefs.be_special) var/turf/T = get_turf(applicant) if(applicant.stat == CONSCIOUS && applicant.mind && !applicant.mind.special_role && T.z == ZLEVEL_STATION) @@ -185,7 +185,7 @@ var/list/mob/living/carbon/human/candidates = list() var/mob/living/carbon/human/H = null - for(var/mob/living/carbon/human/applicant in player_list) + for(var/mob/living/carbon/human/applicant in GLOB.player_list) if(ROLE_SERVANT_OF_RATVAR in applicant.client.prefs.be_special) var/turf/T = get_turf(applicant) if(applicant.stat == CONSCIOUS && applicant.mind && !applicant.mind.special_role && T.z == ZLEVEL_STATION) @@ -203,7 +203,7 @@ you see the truth. Ratvar, the Clockwork Justiciar, lies derelict and forgotten in an unseen realm, and he has selected you as one of his harbringers. You are now a servant of \ Ratvar, and you will bring him back.") add_servant_of_ratvar(H, TRUE) - ticker.mode.equip_servant(H) + SSticker.mode.equip_servant(H) candidates.Remove(H) return 1 @@ -241,13 +241,13 @@ var/nuke_code = random_nukecode() - var/obj/machinery/nuclearbomb/nuke = locate("syndienuke") in nuke_list + var/obj/machinery/nuclearbomb/nuke = locate("syndienuke") in GLOB.nuke_list if(nuke) nuke.r_code = nuke_code //Let's find the spawn locations var/list/turf/synd_spawn = list() - for(var/obj/effect/landmark/A in landmarks_list) + for(var/obj/effect/landmark/A in GLOB.landmarks_list) if(A.name == "Syndicate-Spawn") synd_spawn += get_turf(A) continue @@ -294,7 +294,7 @@ if(candidates.len >= 2) //Minimum 2 to be considered a squad //Pick the lucky players var/numagents = min(5,candidates.len) //How many commandos to spawn - var/list/spawnpoints = emergencyresponseteamspawn + var/list/spawnpoints = GLOB.emergencyresponseteamspawn while(numagents && candidates.len) if (numagents > spawnpoints.len) numagents-- @@ -309,20 +309,20 @@ var/mob/living/carbon/human/Commando = new(spawnloc) chosen_candidate.client.prefs.copy_to(Commando) if(numagents == 1) //If Squad Leader - Commando.real_name = "Officer [pick(commando_names)]" + Commando.real_name = "Officer [pick(GLOB.commando_names)]" Commando.equipOutfit(/datum/outfit/death_commando/officer) else - Commando.real_name = "Trooper [pick(commando_names)]" + Commando.real_name = "Trooper [pick(GLOB.commando_names)]" Commando.equipOutfit(/datum/outfit/death_commando) Commando.dna.update_dna_identity() Commando.key = chosen_candidate.key Commando.mind.assigned_role = "Death Commando" - for(var/obj/machinery/door/poddoor/ert/door in airlocks) + for(var/obj/machinery/door/poddoor/ert/door in GLOB.airlocks) spawn(0) door.open() //Assign antag status and the mission - ticker.mode.traitors += Commando.mind + SSticker.mode.traitors += Commando.mind Commando.mind.special_role = "deathsquad" var/datum/objective/missionobj = new missionobj.owner = Commando.mind @@ -370,7 +370,7 @@ var/list/mob/living/carbon/human/candidates = list() var/mob/living/carbon/human/H = null - for(var/mob/living/carbon/human/applicant in player_list) + for(var/mob/living/carbon/human/applicant in GLOB.player_list) if(ROLE_GANG in applicant.client.prefs.be_special) var/turf/T = get_turf(applicant) if(applicant.stat == CONSCIOUS && applicant.mind && !applicant.mind.special_role && T.z == ZLEVEL_STATION) @@ -382,9 +382,9 @@ if(candidates.len >= 2) for(var/needs_assigned=2,needs_assigned>0,needs_assigned--) H = pick(candidates) - if(gang_colors_pool.len) + if(GLOB.gang_colors_pool.len) var/datum/gang/newgang = new() - ticker.mode.gangs += newgang + SSticker.mode.gangs += newgang H.mind.make_Gang(newgang) candidates.Remove(H) else if(needs_assigned == 2) @@ -402,7 +402,7 @@ var/mob/dead/observer/chosen_candidate = pick(candidates) //Create the official - var/mob/living/carbon/human/newmob = new (pick(emergencyresponseteamspawn)) + var/mob/living/carbon/human/newmob = new (pick(GLOB.emergencyresponseteamspawn)) chosen_candidate.client.prefs.copy_to(newmob) newmob.real_name = newmob.dna.species.random_name(newmob.gender,1) newmob.dna.update_dna_identity() @@ -411,7 +411,7 @@ newmob.equipOutfit(/datum/outfit/centcom_official) //Assign antag status and the mission - ticker.mode.traitors += newmob.mind + SSticker.mode.traitors += newmob.mind newmob.mind.special_role = "official" var/datum/objective/missionobj = new missionobj.owner = newmob.mind @@ -450,8 +450,13 @@ alert = "Blue" if("Green: Centcom Official") return makeOfficial() - var/teamsize = min(7,input("Maximum size of team? (7 max)", "Select Team Size",4) as null|num) - var/mission = input("Assign a mission to the Emergency Response Team", "Assign Mission", "Assist the station.") + var/teamcheck = input("Maximum size of team? (7 max)", "Select Team Size",4) as null|num + if(isnull(teamcheck)) + return + var/teamsize = min(7,teamcheck) + var/mission = input("Assign a mission to the Emergency Response Team", "Assign Mission", "Assist the station.") as null|text + if(!mission) + return var/list/mob/dead/observer/candidates = pollCandidates("Do you wish to be considered for a Code [alert] Nanotrasen Emergency Response Team?", "deathsquad", null) var/teamSpawned = 0 @@ -462,7 +467,7 @@ if (alert == "Red") numagents = min(teamsize,candidates.len) redalert = 1 - var/list/spawnpoints = emergencyresponseteamspawn + var/list/spawnpoints = GLOB.emergencyresponseteamspawn while(numagents && candidates.len) if (numagents > spawnpoints.len) numagents-- @@ -475,7 +480,7 @@ //Spawn and equip the officer var/mob/living/carbon/human/ERTOperative = new(spawnloc) - var/list/lastname = last_names + var/list/lastname = GLOB.last_names chosen_candidate.client.prefs.copy_to(ERTOperative) var/ertname = pick(lastname) switch(numagents) @@ -506,12 +511,12 @@ //Open the Armory doors if(alert != "Blue") - for(var/obj/machinery/door/poddoor/ert/door in airlocks) + for(var/obj/machinery/door/poddoor/ert/door in GLOB.airlocks) spawn(0) door.open() //Assign antag status and the mission - ticker.mode.traitors += ERTOperative.mind + SSticker.mode.traitors += ERTOperative.mind ERTOperative.mind.special_role = "ERT" var/datum/objective/missionobj = new missionobj.owner = ERTOperative.mind diff --git a/code/modules/admin/verbs/onlyone.dm b/code/modules/admin/verbs/onlyone.dm index 6b1c432c78..dd56f2a6a0 100644 --- a/code/modules/admin/verbs/onlyone.dm +++ b/code/modules/admin/verbs/onlyone.dm @@ -1,16 +1,16 @@ -var/highlander = FALSE +GLOBAL_VAR_INIT(highlander, FALSE) /client/proc/only_one() //Gives everyone kilts, berets, claymores, and pinpointers, with the objective to hijack the emergency shuttle. - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("The game hasn't started yet!") return - highlander = TRUE + GLOB.highlander = TRUE send_to_playing_players("THERE CAN BE ONLY ONE") - for(var/obj/item/weapon/disk/nuclear/N in poi_list) + for(var/obj/item/weapon/disk/nuclear/N in GLOB.poi_list) N.relocate() //Gets it out of bags and such - for(var/mob/living/carbon/human/H in player_list) + for(var/mob/living/carbon/human/H in GLOB.player_list) if(H.stat == DEAD || !(H.client)) continue H.make_scottish() @@ -26,7 +26,7 @@ var/highlander = FALSE addtimer(CALLBACK(src, .proc/only_one), 420) /mob/living/carbon/human/proc/make_scottish() - ticker.mode.traitors += mind + SSticker.mode.traitors += mind mind.special_role = "highlander" dna.species.species_traits |= NOGUNS //nice try jackass @@ -64,7 +64,7 @@ var/highlander = FALSE equip_to_slot_or_del(W, slot_wear_id) var/obj/item/weapon/claymore/highlander/H1 = new(src) - if(!highlander) + if(!GLOB.highlander) H1.admin_spawned = TRUE //To prevent announcing put_in_hands(H1) H1.pickup(src) //For the stun shielding @@ -79,15 +79,15 @@ var/highlander = FALSE Activate it in your hand, and it will lead to the nearest target. Attack the nuclear authentication disk with it, and you will store it.") /proc/only_me() - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) alert("The game hasn't started yet!") return - for(var/mob/living/carbon/human/H in player_list) + for(var/mob/living/carbon/human/H in GLOB.player_list) if(H.stat == 2 || !(H.client)) continue if(is_special_character(H)) continue - ticker.mode.traitors += H.mind + SSticker.mode.traitors += H.mind H.mind.special_role = "[H.real_name] Prime" var/datum/objective/hijackclone/hijack_objective = new /datum/objective/hijackclone @@ -98,7 +98,7 @@ var/highlander = FALSE H.mind.announce_objectives() var/datum/gang/multiverse/G = new(src, "[H.real_name]") - ticker.mode.gangs += G + SSticker.mode.gangs += G G.bosses += H.mind G.add_gang_hud(H.mind) H.mind.gang_datum = G diff --git a/code/modules/admin/verbs/panicbunker.dm b/code/modules/admin/verbs/panicbunker.dm index ac31c26071..cd0a4c50ba 100644 --- a/code/modules/admin/verbs/panicbunker.dm +++ b/code/modules/admin/verbs/panicbunker.dm @@ -9,7 +9,7 @@ log_admin("[key_name(usr)] has toggled the Panic Bunker, it is now [(config.panic_bunker?"on":"off")]") message_admins("[key_name_admin(usr)] has toggled the Panic Bunker, it is now [(config.panic_bunker?"enabled":"disabled")].") - if (config.panic_bunker && (!dbcon || !dbcon.IsConnected())) + if (config.panic_bunker && (!GLOB.dbcon || !GLOB.dbcon.IsConnected())) message_admins("The Database is not connected! Panic bunker will not work until the connection is reestablished.") - feedback_add_details("admin_verb","PANIC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Toggle Panic Bunker|[config.panic_bunker]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/admin/verbs/playsound.dm b/code/modules/admin/verbs/playsound.dm index 0841b9cc3b..cb2d0553b1 100644 --- a/code/modules/admin/verbs/playsound.dm +++ b/code/modules/admin/verbs/playsound.dm @@ -1,6 +1,3 @@ -#define SOUND_CHANNEL_ADMIN 777 -var/sound/admin_sound - /client/proc/play_sound(S as sound) set category = "Fun" set name = "Play Global Sound" @@ -11,24 +8,24 @@ var/sound/admin_sound message_admins("[key_name_admin(src)] played sound [S]") var/freq = 1 - if(SSevent.holidays && SSevent.holidays[APRIL_FOOLS]) + if(SSevents.holidays && SSevents.holidays[APRIL_FOOLS]) freq = pick(0.5, 0.7, 0.8, 0.85, 0.9, 0.95, 1.1, 1.2, 1.4, 1.6, 2.0, 2.5) to_chat(src, "You feel the Honkmother messing with your song...") var/sound/admin_sound = new() admin_sound.file = S admin_sound.priority = 250 - admin_sound.channel = SOUND_CHANNEL_ADMIN + admin_sound.channel = CHANNEL_ADMIN admin_sound.frequency = freq admin_sound.wait = 1 admin_sound.repeat = 0 admin_sound.status = SOUND_STREAM - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(M.client.prefs.toggles & SOUND_MIDI) M << admin_sound - feedback_add_details("admin_verb","PGS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Play Global Sound") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/play_local_sound(S as sound) @@ -40,7 +37,7 @@ var/sound/admin_sound log_admin("[key_name(src)] played a local sound [S]") message_admins("[key_name_admin(src)] played a local sound [S]") playsound(get_turf(src.mob), S, 50, 0, 0) - feedback_add_details("admin_verb","PLS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Play Local Sound") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/set_round_end_sound(S as sound) set category = "Fun" @@ -48,14 +45,14 @@ var/sound/admin_sound if(!check_rights(R_SOUNDS)) return - if(ticker) - ticker.round_end_sound = fcopy_rsc(S) + if(SSticker) + SSticker.round_end_sound = fcopy_rsc(S) else return log_admin("[key_name(src)] set the round end sound to [S]") message_admins("[key_name_admin(src)] set the round end sound to [S]") - feedback_add_details("admin_verb","SRES") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Set Round End Sound") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/stop_sounds() set category = "Debug" @@ -65,9 +62,7 @@ var/sound/admin_sound log_admin("[key_name(src)] stopped all currently playing sounds.") message_admins("[key_name_admin(src)] stopped all currently playing sounds.") - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(M.client) M << sound(null) - feedback_add_details("admin_verb","SS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -#undef SOUND_CHANNEL_ADMIN + feedback_add_details("admin_verb","Stop All Playing Sounds") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/admin/verbs/possess.dm b/code/modules/admin/verbs/possess.dm index ed677ef8e8..a7039512f7 100644 --- a/code/modules/admin/verbs/possess.dm +++ b/code/modules/admin/verbs/possess.dm @@ -2,10 +2,9 @@ set name = "Possess Obj" set category = "Object" - if(istype(O,/obj/singularity)) - if(config.forbid_singulo_possession) - to_chat(usr, "It is forbidden to possess singularities.") - return + if(O.dangerous_possession && config.forbid_singulo_possession) + to_chat(usr, "[O] is too powerful for you to possess.") + return var/turf/T = get_turf(O) @@ -24,7 +23,7 @@ usr.name = O.name usr.client.eye = O usr.control_object = O - feedback_add_details("admin_verb","PO") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Possess Object") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /proc/release(obj/O in world) set name = "Release Obj" @@ -42,12 +41,12 @@ usr.loc = O.loc usr.client.eye = usr usr.control_object = null - feedback_add_details("admin_verb","RO") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Release Object") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/proc/givetestverbs(mob/M in mob_list) +/proc/givetestverbs(mob/M in GLOB.mob_list) set desc = "Give this guy possess/release verbs" set category = "Debug" set name = "Give Possessing Verbs" M.verbs += /proc/possess M.verbs += /proc/release - feedback_add_details("admin_verb","GPV") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! \ No newline at end of file + feedback_add_details("admin_verb","Give Possessing Verbs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/admin/verbs/pray.dm b/code/modules/admin/verbs/pray.dm index eb772f5174..77271dbc08 100644 --- a/code/modules/admin/verbs/pray.dm +++ b/code/modules/admin/verbs/pray.dm @@ -2,7 +2,7 @@ set category = "IC" set name = "Pray" - if(say_disabled) //This is here to try to identify lag problems + if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return @@ -25,8 +25,8 @@ cross = image('icons/obj/storage.dmi',"kingyellow") font_color = "blue" prayer_type = "CHAPLAIN PRAYER" - if(SSreligion.Bible_deity_name) - deity = SSreligion.Bible_deity_name + if(SSreligion.deity) + deity = SSreligion.deity else if(iscultist(usr)) cross = image('icons/obj/storage.dmi',"tome") font_color = "red" @@ -35,7 +35,7 @@ msg = "\icon[cross][prayer_type][deity ? " (to [deity])" : ""]: [ADMIN_FULLMONTY(src)] [ADMIN_SC(src)] [ADMIN_SMITE(src)]: [msg]" - for(var/client/C in admins) + for(var/client/C in GLOB.admins) if(C.prefs.chat_toggles & CHAT_PRAYER) to_chat(C, msg) if(C.prefs.toggles & SOUND_PRAYERS) @@ -43,39 +43,26 @@ C << 'sound/effects/pray.ogg' to_chat(usr, "Your prayers have been received by the gods.") - feedback_add_details("admin_verb","PR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Prayer") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! //log_admin("HELP: [key_name(src)]: [msg]") /proc/Centcomm_announce(text , mob/Sender) var/msg = copytext(sanitize(text), 1, MAX_MESSAGE_LEN) - msg = "\ - CENTCOM:\ - [ADMIN_FULLMONTY(Sender)] [ADMIN_BSA(Sender)] \ - [ADMIN_CENTCOM_REPLY(Sender)]: \ - [msg]" - to_chat(admins, msg) - for(var/obj/machinery/computer/communications/C in machines) + msg = "CENTCOM:[ADMIN_FULLMONTY(Sender)] [ADMIN_SMITE(Sender)] [ADMIN_CENTCOM_REPLY(Sender)]: [msg]" + to_chat(GLOB.admins, msg) + for(var/obj/machinery/computer/communications/C in GLOB.machines) C.overrideCooldown() /proc/Syndicate_announce(text , mob/Sender) var/msg = copytext(sanitize(text), 1, MAX_MESSAGE_LEN) - msg = "\ - SYNDICATE:\ - [ADMIN_FULLMONTY(Sender)] [ADMIN_BSA(Sender)] \ - [ADMIN_SYNDICATE_REPLY(Sender)]: \ - [msg]" - to_chat(admins, msg) - for(var/obj/machinery/computer/communications/C in machines) + msg = "SYNDICATE:[ADMIN_FULLMONTY(Sender)] [ADMIN_SMITE(Sender)] [ADMIN_SYNDICATE_REPLY(Sender)]: [msg]" + to_chat(GLOB.admins, msg) + for(var/obj/machinery/computer/communications/C in GLOB.machines) C.overrideCooldown() /proc/Nuke_request(text , mob/Sender) var/msg = copytext(sanitize(text), 1, MAX_MESSAGE_LEN) - msg = "\ - NUKE CODE REQUEST:\ - [ADMIN_FULLMONTY(Sender)] [ADMIN_BSA(Sender)] \ - [ADMIN_CENTCOM_REPLY(Sender)] \ - [ADMIN_SET_SD_CODE]: \ - [msg]" - to_chat(admins, msg) - for(var/obj/machinery/computer/communications/C in machines) + msg = "NUKE CODE REQUEST:[ADMIN_FULLMONTY(Sender)] [ADMIN_SMITE(Sender)] [ADMIN_CENTCOM_REPLY(Sender)] [ADMIN_SET_SD_CODE]: [msg]" + to_chat(GLOB.admins, msg) + for(var/obj/machinery/computer/communications/C in GLOB.machines) C.overrideCooldown() diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 73df3e3a71..361d48817a 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -1,4 +1,4 @@ -/client/proc/cmd_admin_drop_everything(mob/M in mob_list) +/client/proc/cmd_admin_drop_everything(mob/M in GLOB.mob_list) set category = null set name = "Drop Everything" if(!holder) @@ -16,10 +16,10 @@ log_admin("[key_name(usr)] made [key_name(M)] drop everything!") message_admins("[key_name_admin(usr)] made [key_name_admin(M)] drop everything!") - feedback_add_details("admin_verb","DEVR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Drop Everything") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/client/proc/cmd_admin_subtle_message(mob/M in mob_list) +/client/proc/cmd_admin_subtle_message(mob/M in GLOB.mob_list) set category = "Special Verbs" set name = "Subtle Message" @@ -42,7 +42,7 @@ log_admin("SubtlePM: [key_name(usr)] -> [key_name(M)] : [msg]") message_admins(" SubtleMessage: [key_name_admin(usr)] -> [key_name_admin(M)] : [msg]") - feedback_add_details("admin_verb","SMS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Subtle Message") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_admin_world_narrate() set category = "Special Verbs" @@ -59,7 +59,7 @@ to_chat(world, "[msg]") log_admin("GlobalNarrate: [key_name(usr)] : [msg]") message_admins("[key_name_admin(usr)] Sent a global narrate") - feedback_add_details("admin_verb","GLN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Global Narrate") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_admin_direct_narrate(mob/M) set category = "Special Verbs" @@ -70,7 +70,7 @@ return if(!M) - M = input("Direct narrate to whom?", "Active Players") as null|anything in player_list + M = input("Direct narrate to whom?", "Active Players") as null|anything in GLOB.player_list if(!M) return @@ -83,7 +83,7 @@ to_chat(M, msg) log_admin("DirectNarrate: [key_name(usr)] to ([M.name]/[M.key]): [msg]") message_admins(" DirectNarrate: [key_name(usr)] to ([M.name]/[M.key]): [msg]
    ") - feedback_add_details("admin_verb","DIRN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Direct Narrate") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_admin_local_narrate(atom/A) set category = "Special Verbs" @@ -105,9 +105,9 @@ log_admin("LocalNarrate: [key_name(usr)] at ([get_area(A)]): [msg]") message_admins(" LocalNarrate: [key_name_admin(usr)] at ([get_area(A)]): [msg]
    ") - feedback_add_details("admin_verb","LN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Local Narrate") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/client/proc/cmd_admin_godmode(mob/M in mob_list) +/client/proc/cmd_admin_godmode(mob/M in GLOB.mob_list) set category = "Special Verbs" set name = "Godmode" if(!holder) @@ -118,7 +118,7 @@ log_admin("[key_name(usr)] has toggled [key_name(M)]'s nodamage to [(M.status_flags & GODMODE) ? "On" : "Off"]") message_admins("[key_name_admin(usr)] has toggled [key_name_admin(M)]'s nodamage to [(M.status_flags & GODMODE) ? "On" : "Off"]") - feedback_add_details("admin_verb","GOD") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Godmode|[M.status_flags & GODMODE]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /proc/cmd_admin_mute(whom, mute_type, automute = 0) @@ -127,19 +127,26 @@ var/muteunmute var/mute_string + var/feedback_string switch(mute_type) if(MUTE_IC) mute_string = "IC (say and emote)" + feedback_string = "IC" if(MUTE_OOC) mute_string = "OOC" + feedback_string = "OOC" if(MUTE_PRAY) mute_string = "pray" + feedback_string = "Pray" if(MUTE_ADMINHELP) mute_string = "adminhelp, admin PM and ASAY" + feedback_string = "Adminhelp" if(MUTE_DEADCHAT) mute_string = "deadchat and DSAY" + feedback_string = "Deadchat" if(MUTE_ALL) mute_string = "everything" + feedback_string = "Everything" else return @@ -147,7 +154,7 @@ if(istype(whom, /client)) C = whom else if(istext(whom)) - C = directory[whom] + C = GLOB.directory[whom] else return @@ -155,7 +162,7 @@ if(C) P = C.prefs else - P = preferences_datums[whom] + P = GLOB.preferences_datums[whom] if(!P) return @@ -173,7 +180,7 @@ message_admins("SPAM AUTOMUTE: [muteunmute] [key_name_admin(whom)] from [mute_string].") if(C) to_chat(C, "You have been [muteunmute] from [mute_string] by the SPAM AUTOMUTE system. Contact an admin.") - feedback_add_details("admin_verb","AUTOMUTE") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Auto Mute [feedback_string]|1") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return if(P.muted & mute_type) @@ -187,14 +194,14 @@ message_admins("[key_name_admin(usr)] has [muteunmute] [key_name_admin(whom)] from [mute_string].") if(C) to_chat(C, "You have been [muteunmute] from [mute_string] by [key_name(usr, include_name = FALSE)].") - feedback_add_details("admin_verb","MUTE") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Mute [feedback_string]|[P.muted & mute_type]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! //I use this proc for respawn character too. /N /proc/create_xeno(ckey) if(!ckey) var/list/candidates = list() - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(M.stat != DEAD) continue //we are not dead! if(!(ROLE_ALIEN in M.client.prefs.be_special)) @@ -212,7 +219,7 @@ return 0 var/alien_caste = input(usr, "Please choose which caste to spawn.","Pick a caste",null) as null|anything in list("Queen","Praetorian","Hunter","Sentinel","Drone","Larva") - var/obj/effect/landmark/spawn_here = xeno_spawn.len ? pick(xeno_spawn) : pick(latejoin) + var/obj/effect/landmark/spawn_here = GLOB.xeno_spawn.len ? pick(GLOB.xeno_spawn) : pick(GLOB.latejoin) var/mob/living/carbon/alien/new_xeno switch(alien_caste) if("Queen") @@ -251,7 +258,7 @@ Traitors and the like can also be revived with the previous role mostly intact. return var/mob/dead/observer/G_found - for(var/mob/dead/observer/G in player_list) + for(var/mob/dead/observer/G in GLOB.player_list) if(G.ckey == input) G_found = G break @@ -265,10 +272,10 @@ Traitors and the like can also be revived with the previous role mostly intact. if(G_found.mind.assigned_role=="Alien") if(alert("This character appears to have been an alien. Would you like to respawn them as such?",,"Yes","No")=="Yes") var/turf/T - if(xeno_spawn.len) - T = pick(xeno_spawn) + if(GLOB.xeno_spawn.len) + T = pick(GLOB.xeno_spawn) else - T = pick(latejoin) + T = pick(GLOB.latejoin) var/mob/living/carbon/alien/new_xeno switch(G_found.mind.special_role)//If they have a mind, we can determine which caste they were. @@ -296,7 +303,7 @@ Traitors and the like can also be revived with the previous role mostly intact. //check if they were a monkey else if(findtext(G_found.real_name,"monkey")) if(alert("This character appears to have been a monkey. Would you like to respawn them as such?",,"Yes","No")=="Yes") - var/mob/living/carbon/monkey/new_monkey = new(pick(latejoin)) + var/mob/living/carbon/monkey/new_monkey = new(pick(GLOB.latejoin)) G_found.mind.transfer_to(new_monkey) //be careful when doing stuff like this! I've already checked the mind isn't in use new_monkey.key = G_found.key to_chat(new_monkey, "You have been fully respawned. Enjoy the game.") @@ -305,15 +312,15 @@ Traitors and the like can also be revived with the previous role mostly intact. //Ok, it's not a xeno or a monkey. So, spawn a human. - var/mob/living/carbon/human/new_character = new(pick(latejoin))//The mob being spawned. + var/mob/living/carbon/human/new_character = new(pick(GLOB.latejoin))//The mob being spawned. var/datum/data/record/record_found //Referenced to later to either randomize or not randomize the character. if(G_found.mind && !G_found.mind.active) //mind isn't currently in use by someone/something - /*Try and locate a record for the person being respawned through data_core. + /*Try and locate a record for the person being respawned through GLOB.data_core. This isn't an exact science but it does the trick more often than not.*/ var/id = md5("[G_found.real_name][G_found.mind.assigned_role]") - record_found = find_record("id", id, data_core.locked) + record_found = find_record("id", id, GLOB.data_core.locked) if(record_found)//If they have a record we can determine a few things. new_character.real_name = record_found.fields["name"] @@ -352,11 +359,11 @@ Traitors and the like can also be revived with the previous role mostly intact. switch(new_character.mind.special_role) if("traitor") SSjob.EquipRank(new_character, new_character.mind.assigned_role, 1) - ticker.mode.equip_traitor(new_character) + SSticker.mode.equip_traitor(new_character) if("Wizard") - new_character.loc = pick(wizardstart) - //ticker.mode.learn_basic_spells(new_character) - ticker.mode.equip_wizard(new_character) + new_character.loc = pick(GLOB.wizardstart) + //SSticker.mode.learn_basic_spells(new_character) + SSticker.mode.equip_wizard(new_character) if("Syndicate") var/obj/effect/landmark/synd_spawn = locate("landmark*Syndicate-Spawn") if(synd_spawn) @@ -364,7 +371,7 @@ Traitors and the like can also be revived with the previous role mostly intact. call(/datum/game_mode/proc/equip_syndicate)(new_character) if("Space Ninja") var/list/ninja_spawn = list() - for(var/obj/effect/landmark/L in landmarks_list) + for(var/obj/effect/landmark/L in GLOB.landmarks_list) if(L.name=="carpspawn") ninja_spawn += L new_character.equip_space_ninja() @@ -379,11 +386,11 @@ Traitors and the like can also be revived with the previous role mostly intact. if("Cyborg")//More rigging to make em' work and check if they're traitor. new_character = new_character.Robotize() if(new_character.mind.special_role=="traitor") - ticker.mode.add_law_zero(new_character) + SSticker.mode.add_law_zero(new_character) if("AI") new_character = new_character.AIize() if(new_character.mind.special_role=="traitor") - ticker.mode.add_law_zero(new_character) + SSticker.mode.add_law_zero(new_character) else SSjob.EquipRank(new_character, new_character.mind.assigned_role, 1)//Or we simply equip them. @@ -392,7 +399,7 @@ Traitors and the like can also be revived with the previous role mostly intact. if(!record_found&&new_character.mind.assigned_role!=new_character.mind.special_role)//If there are no records for them. If they have a record, this info is already in there. MODE people are not announced anyway. //Power to the user! if(alert(new_character,"Warning: No data core entry detected. Would you like to announce the arrival of this character by adding them to various databases, such as medical records?",,"No","Yes")=="Yes") - data_core.manifest_inject(new_character) + GLOB.data_core.manifest_inject(new_character) if(alert(new_character,"Would you like an active AI to announce this character?",,"No","Yes")=="Yes") AnnounceArrival(new_character, new_character.mind.assigned_role) @@ -401,7 +408,7 @@ Traitors and the like can also be revived with the previous role mostly intact. to_chat(new_character, "You have been fully respawned. Enjoy the game.") - feedback_add_details("admin_verb","RSPCH") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Respawn Character") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return new_character /client/proc/cmd_admin_add_freeform_ai_law() @@ -424,9 +431,9 @@ Traitors and the like can also be revived with the previous role mostly intact. ion.announceEvent = announce_ion_laws ion.ionMessage = input - feedback_add_details("admin_verb","IONC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Add Custom AI Law") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/client/proc/cmd_admin_rejuvenate(mob/living/M in mob_list) +/client/proc/cmd_admin_rejuvenate(mob/living/M in GLOB.mob_list) set category = "Special Verbs" set name = "Rejuvenate" if(!holder) @@ -441,7 +448,7 @@ Traitors and the like can also be revived with the previous role mostly intact. log_admin("[key_name(usr)] healed / revived [key_name(M)]") message_admins("Admin [key_name_admin(usr)] healed / revived [key_name_admin(M)]!") - feedback_add_details("admin_verb","REJU") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Rejuvinate") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_admin_create_centcom_report() set category = "Special Verbs" @@ -453,17 +460,20 @@ Traitors and the like can also be revived with the previous role mostly intact. if(!input) return - var/confirm = alert(src, "Do you want to announce the contents of the report to the crew?", "Announce", "Yes", "No") + var/confirm = alert(src, "Do you want to announce the contents of the report to the crew?", "Announce", "Yes", "No", "Cancel") var/announce_command_report = TRUE - if(confirm == "Yes") - priority_announce(input, null, 'sound/AI/commandreport.ogg') - announce_command_report = FALSE + switch(confirm) + if("Yes") + priority_announce(input, null, 'sound/AI/commandreport.ogg') + announce_command_report = FALSE + if("Cancel") + return - print_command_report(input,"[confirm=="Yes" ? "" : "Classified "][command_name()] Update",announce=announce_command_report) + print_command_report(input, "[announce_command_report ? "Classified " : ""][command_name()] Update", announce_command_report) log_admin("[key_name(src)] has created a command report: [input]") message_admins("[key_name_admin(src)] has created a command report") - feedback_add_details("admin_verb","CCR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Create Command Report") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_change_command_name() set category = "Special Verbs" @@ -489,7 +499,7 @@ Traitors and the like can also be revived with the previous role mostly intact. if (alert(src, "Are you sure you want to delete:\n[O]\nat ([O.x], [O.y], [O.z])?", "Confirmation", "Yes", "No") == "Yes") log_admin("[key_name(usr)] deleted [O] at ([O.x],[O.y],[O.z])") message_admins("[key_name_admin(usr)] deleted [O] at ([O.x],[O.y],[O.z])") - feedback_add_details("admin_verb","DEL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Delete") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! if(isturf(O)) var/turf/T = O T.ChangeTurf(T.baseturf) @@ -504,7 +514,7 @@ Traitors and the like can also be revived with the previous role mostly intact. to_chat(src, "Only administrators may use this command.") return holder.manage_free_slots() - feedback_add_details("admin_verb","MFS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Manage Job Slots") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_admin_explosion(atom/O as obj|mob|turf in world) set category = "Special Verbs" @@ -533,7 +543,7 @@ Traitors and the like can also be revived with the previous role mostly intact. explosion(O, devastation, heavy, light, flash, null, null,flames) log_admin("[key_name(usr)] created an explosion ([devastation],[heavy],[light],[flames]) at ([O.x],[O.y],[O.z])") message_admins("[key_name_admin(usr)] created an explosion ([devastation],[heavy],[light],[flames]) at ([O.x],[O.y],[O.z])") - feedback_add_details("admin_verb","EXPL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Explosion") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return else return @@ -556,13 +566,13 @@ Traitors and the like can also be revived with the previous role mostly intact. empulse(O, heavy, light) log_admin("[key_name(usr)] created an EM Pulse ([heavy],[light]) at ([O.x],[O.y],[O.z])") message_admins("[key_name_admin(usr)] created an EM PUlse ([heavy],[light]) at ([O.x],[O.y],[O.z])") - feedback_add_details("admin_verb","EMP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","EM Pulse") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return else return -/client/proc/cmd_admin_gib(mob/M in mob_list) +/client/proc/cmd_admin_gib(mob/M in GLOB.mob_list) set category = "Special Verbs" set name = "Gib" @@ -587,7 +597,7 @@ Traitors and the like can also be revived with the previous role mostly intact. M.gib() else M.gib(1) - feedback_add_details("admin_verb","GIB") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Gib") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_admin_gib_self() set name = "Gibself" @@ -597,17 +607,17 @@ Traitors and the like can also be revived with the previous role mostly intact. if(confirm == "Yes") log_admin("[key_name(usr)] used gibself.") message_admins("[key_name_admin(usr)] used gibself.") - feedback_add_details("admin_verb","GIBS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Gib Self") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! mob.gib(1, 1, 1) -/client/proc/cmd_admin_check_contents(mob/living/M in mob_list) +/client/proc/cmd_admin_check_contents(mob/living/M in GLOB.mob_list) set category = "Special Verbs" set name = "Check Contents" var/list/L = M.get_contents() for(var/t in L) to_chat(usr, "[t]") - feedback_add_details("admin_verb","CC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Check Contents") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/toggle_view_range() set category = "Special Verbs" @@ -622,7 +632,7 @@ Traitors and the like can also be revived with the previous role mostly intact. log_admin("[key_name(usr)] changed their view range to [view].") //message_admins("\blue [key_name_admin(usr)] changed their view range to [view].") //why? removed by order of XSI - feedback_add_details("admin_verb","CVRA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Change View Range|[view]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/admin_call_shuttle() @@ -641,7 +651,7 @@ Traitors and the like can also be revived with the previous role mostly intact. return SSshuttle.emergency.request() - feedback_add_details("admin_verb","CSHUT") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Call Shuttle") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! log_admin("[key_name(usr)] admin-called the emergency shuttle.") message_admins("[key_name_admin(usr)] admin-called the emergency shuttle.") return @@ -658,7 +668,7 @@ Traitors and the like can also be revived with the previous role mostly intact. return SSshuttle.emergency.cancel() - feedback_add_details("admin_verb","CCSHUT") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Cancel Shuttle") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! log_admin("[key_name(usr)] admin-recalled the emergency shuttle.") message_admins("[key_name_admin(usr)] admin-recalled the emergency shuttle.") @@ -669,7 +679,7 @@ Traitors and the like can also be revived with the previous role mostly intact. set name = "Make Everyone Random" set desc = "Make everyone have a random appearance. You can only use this before rounds!" - if(ticker && ticker.mode) + if(SSticker && SSticker.mode) to_chat(usr, "Nope you can't do this, the game's already started. This only works before rounds!") return @@ -693,7 +703,7 @@ Traitors and the like can also be revived with the previous role mostly intact. to_chat(usr, "Remember: you can always disable the randomness by using the verb again, assuming the round hasn't started yet.") config.force_random_names = 1 - feedback_add_details("admin_verb","MER") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Make Everyone Random") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/toggle_random_events() @@ -708,7 +718,7 @@ Traitors and the like can also be revived with the previous role mostly intact. config.allow_random_events = 0 to_chat(usr, "Random events disabled") message_admins("Admin [key_name_admin(usr)] has disabled random events.") - feedback_add_details("admin_verb","TRE") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Toggle Random Events|[config.allow_random_events]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/admin_change_sec_level() @@ -726,9 +736,9 @@ Traitors and the like can also be revived with the previous role mostly intact. log_admin("[key_name(usr)] changed the security level to [level]") message_admins("[key_name_admin(usr)] changed the security level to [level]") - feedback_add_details("admin_verb","CSL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Set Security Level [capitalize(level)]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/client/proc/toggle_nuke(obj/machinery/nuclearbomb/N in nuke_list) +/client/proc/toggle_nuke(obj/machinery/nuclearbomb/N in GLOB.nuke_list) set name = "Toggle Nuke" set category = "Fun" set popup_menu = 0 @@ -745,9 +755,9 @@ Traitors and the like can also be revived with the previous role mostly intact. log_admin("[key_name(usr)] [N.timing ? "activated" : "deactivated"] a nuke at ([N.x],[N.y],[N.z]).") message_admins("[ADMIN_LOOKUPFLW(usr)] [N.timing ? "activated" : "deactivated"] a nuke at [ADMIN_COORDJMP(N)].") - feedback_add_details("admin_verb","TN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Toggle Nuke|[N.timing]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -var/list/datum/outfit/custom_outfits = list() //Admin created outfits +GLOBAL_LIST_EMPTY(custom_outfits) //Admin created outfits /client/proc/create_outfits() set category = "Debug" @@ -930,28 +940,31 @@ var/list/datum/outfit/custom_outfits = list() //Admin created outfits if(!holder) return - var/datum/atom_hud/A = huds[ANTAG_HUD_TRAITOR] - var/adding_hud = (usr in A.hudusers) ? 0 : 1 + var/adding_hud = !has_antag_hud() - for(var/datum/atom_hud/H in huds) + for(var/datum/atom_hud/H in GLOB.huds) if(istype(H, /datum/atom_hud/antag)) (adding_hud) ? H.add_hud_to(usr) : H.remove_hud_from(usr) - for(var/datum/gang/G in ticker.mode.gangs) + for(var/datum/gang/G in SSticker.mode.gangs) var/datum/atom_hud/antag/H = G.ganghud (adding_hud) ? H.add_hud_to(usr) : H.remove_hud_from(usr) to_chat(usr, "You toggled your admin antag HUD [adding_hud ? "ON" : "OFF"].") message_admins("[key_name_admin(usr)] toggled their admin antag HUD [adding_hud ? "ON" : "OFF"].") log_admin("[key_name(usr)] toggled their admin antag HUD [adding_hud ? "ON" : "OFF"].") - feedback_add_details("admin_verb","TAH") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Toggle Antag HUD|[adding_hud]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/has_antag_hud() + var/datum/atom_hud/A = GLOB.huds[ANTAG_HUD_TRAITOR] + return mob in A.hudusers /client/proc/open_shuttle_manipulator() set category = "Admin" set name = "Shuttle Manipulator" set desc = "Opens the shuttle manipulator UI." - for(var/obj/machinery/shuttle_manipulator/M in machines) + for(var/obj/machinery/shuttle_manipulator/M in GLOB.machines) M.ui_interact(usr) /client/proc/mass_zombie_infection() @@ -967,12 +980,12 @@ var/list/datum/outfit/custom_outfits = list() //Admin created outfits if(confirm != "Yes") return - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) new /obj/item/organ/zombie_infection(H) message_admins("[key_name_admin(usr)] added a latent zombie infection to all humans.") log_admin("[key_name(usr)] added a latent zombie infection to all humans.") - feedback_add_details("admin_verb","MZI") + feedback_add_details("admin_verb","Mass Zombie Infection") /client/proc/mass_zombie_cure() set category = "Fun" @@ -985,12 +998,12 @@ var/list/datum/outfit/custom_outfits = list() //Admin created outfits if(confirm != "Yes") return - for(var/obj/item/organ/zombie_infection/I in zombie_infection_list) + for(var/obj/item/organ/zombie_infection/I in GLOB.zombie_infection_list) qdel(I) message_admins("[key_name_admin(usr)] cured all zombies.") log_admin("[key_name(usr)] cured all zombies.") - feedback_add_details("admin_verb","MZC") + feedback_add_details("admin_verb","Mass Zombie Cure") /client/proc/polymorph_all() set category = "Fun" @@ -1004,12 +1017,12 @@ var/list/datum/outfit/custom_outfits = list() //Admin created outfits if(confirm != "Yes") return - var/list/mobs = shuffle(living_mob_list.Copy()) // might change while iterating + var/list/mobs = shuffle(GLOB.living_mob_list.Copy()) // might change while iterating var/who_did_it = key_name_admin(usr) message_admins("[key_name_admin(usr)] started polymorphed all living mobs.") log_admin("[key_name(usr)] polymorphed all living mobs.") - feedback_add_details("admin_verb","MASSWABBAJACK") + feedback_add_details("admin_verb","Polymorph All") for(var/mob/living/M in mobs) CHECK_TICK @@ -1038,30 +1051,30 @@ var/list/datum/outfit/custom_outfits = list() //Admin created outfits if(!input) return - if(!ticker) + if(!SSticker) return - ticker.selected_tip = input + SSticker.selected_tip = input // If we've already tipped, then send it straight away. - if(ticker.tipped) - ticker.send_tip_of_the_round() + if(SSticker.tipped) + SSticker.send_tip_of_the_round() message_admins("[key_name_admin(usr)] sent a tip of the round.") log_admin("[key_name(usr)] sent \"[input]\" as the Tip of the Round.") - feedback_add_details("admin_verb","TIP") + feedback_add_details("admin_verb","Show Tip") #define ON_PURRBATION(H) (!(H.dna.features["tail_human"] == "None" && H.dna.features["ears"] == "None")) /proc/mass_purrbation() - for(var/M in mob_list) + for(var/M in GLOB.mob_list) if(ishumanbasic(M)) purrbation_apply(M) CHECK_TICK /proc/mass_remove_purrbation() - for(var/M in mob_list) + for(var/M in GLOB.mob_list) if(ishumanbasic(M)) purrbation_remove(M) CHECK_TICK @@ -1110,7 +1123,7 @@ var/list/datum/outfit/custom_outfits = list() //Admin created outfits /datum/admins/proc/modify_goals() var/dat = "" - for(var/datum/station_goal/S in ticker.mode.station_goals) + for(var/datum/station_goal/S in SSticker.mode.station_goals) dat += "[S.name] - Announce | Remove
    " dat += "
    Add New Goal" usr << browse(dat, "window=goals;size=400x400") @@ -1127,4 +1140,34 @@ var/list/datum/outfit/custom_outfits = list() //Admin created outfits if (world.visibility && !world.reachable) message_admins("WARNING: The server will not show up on the hub because byond is detecting that a filewall is blocking incoming connections.") - feedback_add_details("admin_verb","HUB") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_toggle","Toggled Hub Visibility|[world.visibility]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/smite(mob/living/carbon/human/target as mob) + set name = "Smite" + set category = "Fun" + if(!holder) + return + + var/list/punishment_list = list(ADMIN_PUNISHMENT_LIGHTNING, ADMIN_PUNISHMENT_BRAINDAMAGE, ADMIN_PUNISHMENT_GIB, ADMIN_PUNISHMENT_BSA) + + var/punishment = input("Choose a punishment", "DIVINE SMITING") as null|anything in punishment_list + + if(QDELETED(target) || !punishment) + return + + switch(punishment) + if(ADMIN_PUNISHMENT_LIGHTNING) + var/turf/T = get_step(get_step(target, NORTH), NORTH) + T.Beam(target, icon_state="lightning[rand(1,12)]", time = 5) + target.adjustFireLoss(75) + target.electrocution_animation(40) + to_chat(target, "The gods have punished you for your sins!") + if(ADMIN_PUNISHMENT_BRAINDAMAGE) + target.adjustBrainLoss(75) + if(ADMIN_PUNISHMENT_GIB) + target.gib(FALSE) + if(ADMIN_PUNISHMENT_BSA) + bluespace_artillery(target) + + message_admins("[key_name_admin(usr)] punished [key_name_admin(target)] with [punishment].") + log_admin("[key_name(usr)] punished [key_name(target)] with [punishment].") diff --git a/code/modules/admin/verbs/reestablish_db_connection.dm b/code/modules/admin/verbs/reestablish_db_connection.dm index f8daf79da6..20b6a9e848 100644 --- a/code/modules/admin/verbs/reestablish_db_connection.dm +++ b/code/modules/admin/verbs/reestablish_db_connection.dm @@ -5,7 +5,7 @@ to_chat(usr, "The Database is not enabled!") return - if (dbcon && dbcon.IsConnected()) + if (GLOB.dbcon && GLOB.dbcon.IsConnected()) if (!check_rights(R_DEBUG,0)) alert("The database is already connected! (Only those with +debug can force a reconnection)", "The database is already connected!") return @@ -14,17 +14,17 @@ if (reconnect != "Force Reconnect") return - dbcon.Disconnect() + GLOB.dbcon.Disconnect() log_admin("[key_name(usr)] has forced the database to disconnect") message_admins("[key_name_admin(usr)] has forced the database to disconnect!") - feedback_add_details("admin_verb","FRDB") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Force Reestablished Database Connection") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! log_admin("[key_name(usr)] is attempting to re-established the DB Connection") message_admins("[key_name_admin(usr)] is attempting to re-established the DB Connection") - feedback_add_details("admin_verb","RDB") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Reestablished Database Connection") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - dbcon.failed_connections = 0 - if(!dbcon.Connect()) - message_admins("Database connection failed: " + dbcon.ErrorMsg()) + GLOB.dbcon.failed_connections = 0 + if(!GLOB.dbcon.Connect()) + message_admins("Database connection failed: " + GLOB.dbcon.ErrorMsg()) else message_admins("Database connection re-established") \ No newline at end of file diff --git a/code/modules/admin/verbs/tripAI.dm b/code/modules/admin/verbs/tripAI.dm index b35c8d3ebf..7742d6ea66 100644 --- a/code/modules/admin/verbs/tripAI.dm +++ b/code/modules/admin/verbs/tripAI.dm @@ -2,7 +2,7 @@ set category = "Fun" set name = "Create AI Triumvirate" - if(ticker.current_state > GAME_STATE_PREGAME) + if(SSticker.current_state > GAME_STATE_PREGAME) to_chat(usr, "This option is currently only usable during pregame. This may change at a later date.") return @@ -10,11 +10,11 @@ if(!job) to_chat(usr, "Unable to locate the AI job") return - if(ticker.triai) - ticker.triai = 0 + if(SSticker.triai) + SSticker.triai = 0 to_chat(usr, "Only one AI will be spawned at round start.") message_admins("[key_name_admin(usr)] has toggled off triple AIs at round start.") else - ticker.triai = 1 + SSticker.triai = 1 to_chat(usr, "There will be an AI Triumvirate at round start.") message_admins("[key_name_admin(usr)] has toggled on triple AIs at round start.") diff --git a/code/modules/admin/whitelist.dm b/code/modules/admin/whitelist.dm index d0addab230..7162789e3f 100644 --- a/code/modules/admin/whitelist.dm +++ b/code/modules/admin/whitelist.dm @@ -1,22 +1,23 @@ #define WHITELISTFILE "config/whitelist.txt" -var/list/whitelist +GLOBAL_LIST(whitelist) +GLOBAL_PROTECT(whitelist) /proc/load_whitelist() - whitelist = list() + GLOB.whitelist = list() for(var/line in file2list(WHITELISTFILE)) if(!line) continue if(findtextEx(line,"#",1,2)) continue - whitelist += line + GLOB.whitelist += line - if(!whitelist.len) - whitelist = null + if(!GLOB.whitelist.len) + GLOB.whitelist = null /proc/check_whitelist(var/ckey) - if(!whitelist) + if(!GLOB.whitelist) return FALSE - . = (ckey in whitelist) + . = (ckey in GLOB.whitelist) #undef WHITELISTFILE diff --git a/code/modules/assembly/bomb.dm b/code/modules/assembly/bomb.dm index 481e692a5d..e761b05e92 100644 --- a/code/modules/assembly/bomb.dm +++ b/code/modules/assembly/bomb.dm @@ -45,12 +45,12 @@ if((istype(W, /obj/item/weapon/weldingtool) && W:welding)) if(!status) status = 1 - bombers += "[key_name(user)] welded a single tank bomb. Temp: [bombtank.air_contents.temperature-T0C]" + GLOB.bombers += "[key_name(user)] welded a single tank bomb. Temp: [bombtank.air_contents.temperature-T0C]" message_admins("[key_name_admin(user)] welded a single tank bomb. Temp: [bombtank.air_contents.temperature-T0C]") to_chat(user, "A pressure hole has been bored to [bombtank] valve. \The [bombtank] can now be ignited.") else status = 0 - bombers += "[key_name(user)] unwelded a single tank bomb. Temp: [bombtank.air_contents.temperature-T0C]" + GLOB.bombers += "[key_name(user)] unwelded a single tank bomb. Temp: [bombtank.air_contents.temperature-T0C]" to_chat(user, "The hole has been closed.") add_fingerprint(user) ..() diff --git a/code/modules/assembly/doorcontrol.dm b/code/modules/assembly/doorcontrol.dm index 14ad9a6c3b..630dc3d0bc 100644 --- a/code/modules/assembly/doorcontrol.dm +++ b/code/modules/assembly/doorcontrol.dm @@ -17,7 +17,7 @@ /obj/item/device/assembly/control/activate() cooldown = 1 var/openclose - for(var/obj/machinery/door/poddoor/M in machines) + for(var/obj/machinery/door/poddoor/M in GLOB.machines) if(M.id == src.id) if(openclose == null) openclose = M.density @@ -49,7 +49,7 @@ cooldown = 1 var/doors_need_closing = FALSE var/list/obj/machinery/door/airlock/open_or_close = list() - for(var/obj/machinery/door/airlock/D in airlocks) + for(var/obj/machinery/door/airlock/D in GLOB.airlocks) if(D.id_tag == src.id) if(specialfunctions & OPEN) open_or_close += D @@ -84,20 +84,20 @@ /obj/item/device/assembly/control/massdriver/activate() cooldown = 1 - for(var/obj/machinery/door/poddoor/M in machines) + for(var/obj/machinery/door/poddoor/M in GLOB.machines) if (M.id == src.id) spawn( 0 ) M.open() sleep(10) - for(var/obj/machinery/mass_driver/M in machines) + for(var/obj/machinery/mass_driver/M in GLOB.machines) if(M.id == src.id) M.drive() sleep(60) - for(var/obj/machinery/door/poddoor/M in machines) + for(var/obj/machinery/door/poddoor/M in GLOB.machines) if (M.id == src.id) spawn( 0 ) M.close() @@ -112,12 +112,12 @@ /obj/item/device/assembly/control/igniter/activate() cooldown = 1 - for(var/obj/machinery/sparker/M in machines) + for(var/obj/machinery/sparker/M in GLOB.machines) if (M.id == src.id) spawn( 0 ) M.ignite() - for(var/obj/machinery/igniter/M in machines) + for(var/obj/machinery/igniter/M in GLOB.machines) if(M.id == src.id) M.use_power(50) M.on = !M.on @@ -133,7 +133,7 @@ /obj/item/device/assembly/control/flasher/activate() cooldown = 1 - for(var/obj/machinery/flasher/M in machines) + for(var/obj/machinery/flasher/M in GLOB.machines) if(M.id == src.id) spawn(0) M.flash() @@ -148,7 +148,7 @@ /obj/item/device/assembly/control/crematorium/activate() cooldown = 1 - for (var/obj/structure/bodycontainer/crematorium/C in crematoriums) + for (var/obj/structure/bodycontainer/crematorium/C in GLOB.crematoriums) if (C.id == id) C.cremate(usr) diff --git a/code/modules/assembly/flash.dm b/code/modules/assembly/flash.dm index 3a987633dd..6928139829 100644 --- a/code/modules/assembly/flash.dm +++ b/code/modules/assembly/flash.dm @@ -144,14 +144,14 @@ /obj/item/device/assembly/flash/proc/terrible_conversion_proc(mob/M, mob/user) if(ishuman(M) && ishuman(user) && M.stat != DEAD) - if(user.mind && (user.mind in ticker.mode.head_revolutionaries)) + if(user.mind && (user.mind in SSticker.mode.head_revolutionaries)) if(M.client) if(M.stat == CONSCIOUS) M.mind_initialize() //give them a mind datum if they don't have one. var/resisted if(!M.isloyal()) - if(user.mind in ticker.mode.head_revolutionaries) - if(ticker.mode.add_revolutionary(M.mind)) + if(user.mind in SSticker.mode.head_revolutionaries) + if(SSticker.mode.add_revolutionary(M.mind)) M.Stun(3) times_used -- //Flashes less likely to burn out for headrevs when used for conversion else diff --git a/code/modules/assembly/health.dm b/code/modules/assembly/health.dm index 07b05ef565..dddcf3ac48 100644 --- a/code/modules/assembly/health.dm +++ b/code/modules/assembly/health.dm @@ -11,7 +11,9 @@ var/health_scan var/alarm_health = 0 - +/obj/item/device/assembly/health/examine(mob/user) + ..() + to_chat(user, "Use a multitool to swap between \"detect death\" mode and \"detect critical state\" mode.") /obj/item/device/assembly/health/activate() if(!..()) diff --git a/code/modules/assembly/holder.dm b/code/modules/assembly/holder.dm index 32c2c96894..8b1e92743d 100644 --- a/code/modules/assembly/holder.dm +++ b/code/modules/assembly/holder.dm @@ -21,7 +21,7 @@ attach(A2,user) name = "[A.name]-[A2.name] assembly" update_icon() - feedback_add_details("assembly_made","[A.name]-[A2.name]") + feedback_add_details("assembly_made","[initial(A.name)]-[initial(A2.name)]") /obj/item/device/assembly_holder/proc/attach(obj/item/device/assembly/A, mob/user) if(!A.remove_item_from_storage(src)) diff --git a/code/modules/assembly/signaler.dm b/code/modules/assembly/signaler.dm index 342745bfb1..cff02284e5 100644 --- a/code/modules/assembly/signaler.dm +++ b/code/modules/assembly/signaler.dm @@ -118,7 +118,7 @@ Code: var/time = time2text(world.realtime,"hh:mm:ss") var/turf/T = get_turf(src) if(usr) - lastsignalers.Add("[time] : [usr.key] used [src] @ location ([T.x],[T.y],[T.z]) : [format_frequency(frequency)]/[code]") + GLOB.lastsignalers.Add("[time] : [usr.key] used [src] @ location ([T.x],[T.y],[T.z]) : [format_frequency(frequency)]/[code]") return @@ -153,7 +153,7 @@ Code: return SSradio.remove_object(src, frequency) frequency = new_frequency - radio_connection = SSradio.add_object(src, frequency, RADIO_CHAT) + radio_connection = SSradio.add_object(src, frequency, GLOB.RADIO_CHAT) return // Embedded signaller used in grenade construction. diff --git a/code/modules/assembly/timer.dm b/code/modules/assembly/timer.dm index 17a0b2d756..897812db5c 100644 --- a/code/modules/assembly/timer.dm +++ b/code/modules/assembly/timer.dm @@ -95,7 +95,7 @@ if(timing && istype(holder, /obj/item/device/transfer_valve)) var/timer_message = "[key_name_admin(usr)](?) (FLW) activated [src] attachment on [holder]." message_admins(timer_message) - bombers += timer_message + GLOB.bombers += timer_message log_game("[key_name(usr)] activated [src] attachment for [loc]") update_icon() if(href_list["repeat"]) diff --git a/code/modules/assembly/voice.dm b/code/modules/assembly/voice.dm index db1070e5bb..e3accea988 100644 --- a/code/modules/assembly/voice.dm +++ b/code/modules/assembly/voice.dm @@ -12,40 +12,42 @@ var/listening = 0 var/recorded = "" //the activation message var/mode = 1 - var/global/list/modes = list("inclusive", + var/static/list/modes = list("inclusive", "exclusive", "recognizer", "voice sensor") -/obj/item/device/assembly/voice/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/obj/item/device/assembly/voice/examine(mob/user) + ..() + to_chat(user, "Use a multitool to swap between \"inclusive\", \"exclusive\", \"recognizer\", and \"voice sensor\" mode.") + +/obj/item/device/assembly/voice/Hear(message, atom/movable/speaker, message_language, raw_message, radio_freq, list/spans, message_mode) if(speaker == src) return if(listening && !radio_freq) - record_speech(speaker, raw_message) + record_speech(speaker, raw_message, message_language) else if(check_activation(speaker, raw_message)) - spawn(10) - pulse(0) + addtimer(CALLBACK(src, .proc/pulse, 0), 10) -/obj/item/device/assembly/voice/proc/record_speech(atom/movable/speaker, raw_message) +/obj/item/device/assembly/voice/proc/record_speech(atom/movable/speaker, raw_message, datum/language/message_language) switch(mode) if(1) recorded = raw_message listening = 0 - say("Activation message is '[recorded]'.") + say("Activation message is '[recorded]'.", message_language) if(2) recorded = raw_message listening = 0 - say("Activation message is '[recorded]'.") + say("Activation message is '[recorded]'.", message_language) if(3) recorded = speaker.GetVoice() listening = 0 - say("Your voice pattern is saved.") + say("Your voice pattern is saved.", message_language) if(4) if(length(raw_message)) - spawn(10) - pulse(0) + addtimer(CALLBACK(src, .proc/pulse, 0), 10) /obj/item/device/assembly/voice/proc/check_activation(atom/movable/speaker, raw_message) . = 0 diff --git a/code/modules/atmospherics/environmental/LINDA_fire.dm b/code/modules/atmospherics/environmental/LINDA_fire.dm index 316e593c6e..a52a725954 100644 --- a/code/modules/atmospherics/environmental/LINDA_fire.dm +++ b/code/modules/atmospherics/environmental/LINDA_fire.dm @@ -61,7 +61,7 @@ ..() SSair.hotspots += src perform_exposure() - setDir(pick(cardinal)) + setDir(pick(GLOB.cardinal)) air_update_turf() @@ -79,14 +79,14 @@ if(bypassing) if(!just_spawned) - volume = location.air.fuel_burnt*FIRE_GROWTH_RATE + volume = location.air.reaction_results["fire"]*FIRE_GROWTH_RATE temperature = location.air.temperature else var/datum/gas_mixture/affected = location.air.remove_ratio(volume/location.air.volume) affected.temperature = temperature affected.react() temperature = affected.temperature - volume = affected.fuel_burnt*FIRE_GROWTH_RATE + volume = affected.reaction_results["fire"]*FIRE_GROWTH_RATE location.assume_air(affected) for(var/A in loc) diff --git a/code/modules/atmospherics/environmental/LINDA_system.dm b/code/modules/atmospherics/environmental/LINDA_system.dm index ae4841c5e6..196d4dca9c 100644 --- a/code/modules/atmospherics/environmental/LINDA_system.dm +++ b/code/modules/atmospherics/environmental/LINDA_system.dm @@ -39,7 +39,7 @@ /turf/proc/CalculateAdjacentTurfs() var/list/atmos_adjacent_turfs = src.atmos_adjacent_turfs - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) var/turf/T = get_step(src, direction) if(!T) continue @@ -72,11 +72,11 @@ var/turf/curloc = src - for (var/direction in diagonals) + for (var/direction in GLOB.diagonals) var/matchingDirections = 0 var/turf/S = get_step(curloc, direction) - for (var/checkDirection in cardinal) + for (var/checkDirection in GLOB.cardinal) var/turf/checkTurf = get_step(S, checkDirection) if(!S.atmos_adjacent_turfs || !S.atmos_adjacent_turfs[checkTurf]) continue diff --git a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm index 189388c4ac..f78f1724d8 100644 --- a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm +++ b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm @@ -91,7 +91,7 @@ /turf/open/archive() air.archive() archived_cycle = SSair.times_fired - ..() + temperature_archived = temperature /////////////////////////GAS OVERLAYS////////////////////////////// @@ -117,11 +117,23 @@ var/list/gases = air.gases for(var/id in gases) var/gas = gases[id] - if(gas[GAS_META][META_GAS_OVERLAY] && gas[MOLES] > gas[GAS_META][META_GAS_MOLES_VISIBLE]) - . += gas[GAS_META][META_GAS_OVERLAY] + var/gas_meta = gas[GAS_META] + var/gas_overlay = gas_meta[META_GAS_OVERLAY] + if(gas_overlay && gas[MOLES] > gas_meta[META_GAS_MOLES_VISIBLE]) + . += gas_overlay /////////////////////////////SIMULATION/////////////////////////////////// +#define LAST_SHARE_CHECK \ + var/last_share = our_air.last_share;\ + if(last_share > MINIMUM_AIR_TO_SUSPEND){\ + our_excited_group.reset_cooldowns();\ + cached_atmos_cooldown = 0;\ + } else if(last_share > MINIMUM_MOLES_DELTA_TO_MOVE) {\ + our_excited_group.dismantle_cooldown = 0;\ + cached_atmos_cooldown = 0;\ + } + /turf/proc/process_cell(fire_count) SSair.remove_from_active(src) @@ -130,16 +142,19 @@ archive() current_cycle = fire_count - var/remove = 1 //set by non simulated turfs who are sharing with this turf //cache for sanic speed var/list/adjacent_turfs = atmos_adjacent_turfs var/datum/excited_group/our_excited_group = excited_group var/adjacent_turfs_length = LAZYLEN(adjacent_turfs) - atmos_cooldown++ - if (planetary_atmos) + var/cached_atmos_cooldown = atmos_cooldown + 1 + + var/planet_atmos = planetary_atmos + if (planet_atmos) adjacent_turfs_length++ + var/datum/gas_mixture/our_air = air + for(var/t in adjacent_turfs) var/turf/open/enemy_tile = t @@ -148,6 +163,8 @@ /******************* GROUP HANDLING START *****************************************************************/ + var/should_share_air = FALSE + var/datum/gas_mixture/enemy_air = enemy_tile.air if(enemy_tile.excited) //cache for sanic speed var/datum/excited_group/enemy_excited_group = enemy_tile.excited_group @@ -157,26 +174,26 @@ //combine groups (this also handles updating the excited_group var of all involved turfs) our_excited_group.merge_groups(enemy_excited_group) our_excited_group = excited_group //update our cache - share_air(enemy_tile, fire_count, adjacent_turfs_length) //share + should_share_air = TRUE else - if((recently_active == 1 && enemy_tile.recently_active == 1) || air.compare(enemy_tile.air)) + if((recently_active == 1 && enemy_tile.recently_active == 1) || our_air.compare(enemy_air)) our_excited_group.add_turf(enemy_tile) //add enemy to our group - share_air(enemy_tile, fire_count, adjacent_turfs_length) //share + should_share_air = TRUE else if(enemy_excited_group) - if((recently_active == 1 && enemy_tile.recently_active == 1) || air.compare(enemy_tile.air)) + if((recently_active == 1 && enemy_tile.recently_active == 1) || our_air.compare(enemy_air)) enemy_excited_group.add_turf(src) //join self to enemy group our_excited_group = excited_group //update our cache - share_air(enemy_tile, fire_count, adjacent_turfs_length) //share + should_share_air = TRUE else - if((recently_active == 1 && enemy_tile.recently_active == 1) || air.compare(enemy_tile.air)) + if((recently_active == 1 && enemy_tile.recently_active == 1) || our_air.compare(enemy_air)) var/datum/excited_group/EG = new //generate new group EG.add_turf(src) EG.add_turf(enemy_tile) our_excited_group = excited_group //update our cache - share_air(enemy_tile, fire_count, adjacent_turfs_length) //share + should_share_air = TRUE else - if(air.compare(enemy_tile.air)) //compare if + if(our_air.compare(enemy_air)) //compare if SSair.add_to_active(enemy_tile) //excite enemy if(our_excited_group) our_excited_group.add_turf(enemy_tile) //add enemy to group @@ -185,51 +202,46 @@ EG.add_turf(src) EG.add_turf(enemy_tile) our_excited_group = excited_group //update our cache - share_air(enemy_tile, fire_count, adjacent_turfs_length) //share + should_share_air = TRUE + + //air sharing + if(should_share_air) + var/difference = our_air.share(enemy_air, adjacent_turfs_length) + if(difference) + if(difference > 0) + consider_pressure_difference(enemy_tile, difference) + else + enemy_tile.consider_pressure_difference(src, -difference) + LAST_SHARE_CHECK + /******************* GROUP HANDLING FINISH *********************************************************************/ - if (planetary_atmos) //share our air with the "atmosphere" "above" the turf + if (planet_atmos) //share our air with the "atmosphere" "above" the turf var/datum/gas_mixture/G = new G.copy_from_turf(src) G.archive() - if(air.compare(G)) + if(our_air.compare(G)) if(!our_excited_group) var/datum/excited_group/EG = new EG.add_turf(src) our_excited_group = excited_group - air.share(G, adjacent_turfs_length) - last_share_check() + our_air.share(G, adjacent_turfs_length) + LAST_SHARE_CHECK - air.react() + our_air.react(src) update_visuals() - if(air.temperature > FIRE_MINIMUM_TEMPERATURE_TO_EXIST) - hotspot_expose(air.temperature, CELL_VOLUME) - for(var/atom/movable/item in src) - item.temperature_expose(air, air.temperature, CELL_VOLUME) - temperature_expose(air, air.temperature, CELL_VOLUME) + var/remove = TRUE + if(our_air.temperature > MINIMUM_TEMPERATURE_START_SUPERCONDUCTION) + if(consider_superconductivity(starting = 1)) + remove = FALSE - if(air.temperature > MINIMUM_TEMPERATURE_START_SUPERCONDUCTION) - if(consider_superconductivity(starting = 1)) - remove = 0 - - if (atmos_cooldown > EXCITED_GROUP_DISMANTLE_CYCLES*2) - SSair.remove_from_active(src) - if(!our_excited_group && remove == 1) + if ((!our_excited_group && remove) || (cached_atmos_cooldown > (EXCITED_GROUP_DISMANTLE_CYCLES * 2))) SSair.remove_from_active(src) - -/turf/open/proc/share_air(turf/open/T, fire_count, adjacent_turfs_length) - if(T.current_cycle < fire_count) - var/difference = air.share(T.air, adjacent_turfs_length) - if(difference) - if(difference > 0) - consider_pressure_difference(T, difference) - else - T.consider_pressure_difference(src, -difference) - last_share_check() + atmos_cooldown = cached_atmos_cooldown //////////////////////////SPACEWIND///////////////////////////// @@ -239,18 +251,7 @@ pressure_direction = get_dir(src, T) pressure_difference = difference -/turf/open/proc/last_share_check() - if(air.last_share > MINIMUM_AIR_TO_SUSPEND) - excited_group.reset_cooldowns() - atmos_cooldown = 0 - else if(air.last_share > MINIMUM_MOLES_DELTA_TO_MOVE) - excited_group.dismantle_cooldown = 0 - atmos_cooldown = 0 - -/turf/proc/high_pressure_movements() - return - -/turf/open/high_pressure_movements() +/turf/open/proc/high_pressure_movements() for(var/atom/movable/M in src) M.experience_pressure_difference(pressure_difference, pressure_direction) @@ -363,7 +364,7 @@ /turf/open/conductivity_directions() if(blocks_air) return ..() - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) var/turf/T = get_step(src, direction) if(!(T in atmos_adjacent_turfs) && !(atmos_supeconductivity & direction)) . |= direction @@ -392,7 +393,7 @@ if(conductivity_directions) //Conduct with tiles around me - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) if(conductivity_directions & direction) var/turf/neighbor = get_step(src,direction) diff --git a/code/modules/atmospherics/gasmixtures/gas_mixture.dm b/code/modules/atmospherics/gasmixtures/gas_mixture.dm index e93dedd232..f5eb898163 100644 --- a/code/modules/atmospherics/gasmixtures/gas_mixture.dm +++ b/code/modules/atmospherics/gasmixtures/gas_mixture.dm @@ -6,30 +6,24 @@ What are the archived variables for? #define MINIMUM_HEAT_CAPACITY 0.0003 #define QUANTIZE(variable) (round(variable,0.0000001))/*I feel the need to document what happens here. Basically this is used to catch most rounding errors, however it's previous value made it so that once gases got hot enough, most procedures wouldnt occur due to the fact that the mole counts would get rounded away. Thus, we lowered it a few orders of magnititude */ -var/list/meta_gas_info = meta_gas_list() //see ATMOSPHERICS/gas_types.dm -var/list/gaslist_cache = null -/proc/gaslist(id) - var/list/cached_gas +GLOBAL_LIST_INIT(meta_gas_info, meta_gas_list()) //see ATMOSPHERICS/gas_types.dm +GLOBAL_LIST_INIT(gaslist_cache, init_gaslist_cache()) - //only instantiate the first time it's needed - if(!gaslist_cache) - gaslist_cache = new(meta_gas_info.len) +/proc/init_gaslist_cache() + . = list() + for(var/id in GLOB.meta_gas_info) + var/list/cached_gas = new(3) - //only setup the individual lists the first time they're needed - if(!gaslist_cache[id]) - if(!meta_gas_info[id]) - CRASH("Gas [id] does not exist!") - cached_gas = new(3) - gaslist_cache[id] = cached_gas + .[id] = cached_gas cached_gas[MOLES] = 0 cached_gas[ARCHIVE] = 0 - cached_gas[GAS_META] = meta_gas_info[id] - else - cached_gas = gaslist_cache[id] - //Copy() it because only GAS_META is static - return cached_gas.Copy() + cached_gas[GAS_META] = GLOB.meta_gas_info[id] + +#define GASLIST(id, out_list)\ + var/list/tmp_gaslist = GLOB.gaslist_cache[id];\ + out_list = tmp_gaslist.Copy(); /datum/gas_mixture var/list/gases @@ -37,17 +31,15 @@ var/list/gaslist_cache = null var/tmp/temperature_archived var/volume //liters var/last_share - var/tmp/fuel_burnt - var/datum/holder + var/list/reaction_results /datum/gas_mixture/New(volume = CELL_VOLUME) - ..() gases = new temperature = 0 temperature_archived = 0 src.volume = volume last_share = 0 - fuel_burnt = 0 + reaction_results = new //listmos procs @@ -57,7 +49,7 @@ var/list/gaslist_cache = null var/cached_gases = gases if(cached_gases[gas_id]) return - cached_gases[gas_id] = gaslist(gas_id) + GASLIST(gas_id, cached_gases[gas_id]) //assert_gases(args) - shorthand for calling assert_gas() once for each gas type. /datum/gas_mixture/proc/assert_gases() @@ -68,12 +60,13 @@ var/list/gaslist_cache = null //gas list for this id. This can clobber existing gases. //Used instead of assert_gas() when you know the gas does not exist. Faster than assert_gas(). /datum/gas_mixture/proc/add_gas(gas_id) - gases[gas_id] = gaslist(gas_id) + GASLIST(gas_id, gases[gas_id]) //add_gases(args) - shorthand for calling add_gas() once for each gas_type. /datum/gas_mixture/proc/add_gases() + var/cached_gases = gases for(var/id in args) - add_gas(id) + GASLIST(id, cached_gases[id]) //garbage_collect() - removes any gas list which is empty. //If called with a list as an argument, only removes gas lists with IDs from that list. @@ -91,23 +84,33 @@ var/list/gaslist_cache = null var/list/cached_gases = gases . = 0 for(var/id in cached_gases) - . += cached_gases[id][MOLES] * cached_gases[id][GAS_META][META_GAS_SPECIFIC_HEAT] + var/gas_data = cached_gases[id] + . += gas_data[MOLES] * gas_data[GAS_META][META_GAS_SPECIFIC_HEAT] /datum/gas_mixture/proc/heat_capacity_archived() //joules per kelvin var/list/cached_gases = gases . = 0 for(var/id in cached_gases) - . += cached_gases[id][ARCHIVE] * cached_gases[id][GAS_META][META_GAS_SPECIFIC_HEAT] + var/gas_data = cached_gases[id] + . += gas_data[ARCHIVE] * gas_data[GAS_META][META_GAS_SPECIFIC_HEAT] -/datum/gas_mixture/proc/total_moles() //moles - var/list/cached_gases = gases - . = 0 - for(var/id in cached_gases) - . += cached_gases[id][MOLES] +//prefer this in performance critical areas +#define TOTAL_MOLES(cached_gases, out_var)\ + out_var = 0;\ + for(var/total_moles_id in cached_gases){\ + out_var += cached_gases[total_moles_id][MOLES];\ + } + +/datum/gas_mixture/proc/total_moles() + var/cached_gases = gases + TOTAL_MOLES(cached_gases, .) /datum/gas_mixture/proc/return_pressure() //kilopascals if(volume > 0) // to prevent division by zero - return total_moles() * R_IDEAL_GAS_EQUATION * temperature / volume + var/cached_gases = gases + TOTAL_MOLES(cached_gases, .) + . *= R_IDEAL_GAS_EQUATION * temperature / volume + return return 0 /datum/gas_mixture/proc/return_temperature() //kelvins @@ -119,149 +122,6 @@ var/list/gaslist_cache = null /datum/gas_mixture/proc/thermal_energy() //joules return temperature * heat_capacity() -//Procedures used for very specific events - -/datum/gas_mixture/proc/react(atom/dump_location) - var/list/cached_gases = gases //this speeds things up because >byond - var/reacting = 0 //set to 1 if a notable reaction occured (used by pipe_network) - - if(temperature < TCMB) - temperature = TCMB - - if(cached_gases["agent_b"] && temperature > 900 && cached_gases["plasma"] && cached_gases["co2"]) - //agent b converts hot co2 to o2 (endothermic) - if(cached_gases["plasma"][MOLES] > MINIMUM_HEAT_CAPACITY && cached_gases["co2"][MOLES] > MINIMUM_HEAT_CAPACITY) - var/reaction_rate = min(cached_gases["co2"][MOLES]*0.75, cached_gases["plasma"][MOLES]*0.25, cached_gases["agent_b"][MOLES]*0.05) - - cached_gases["co2"][MOLES] -= reaction_rate - - assert_gas("o2") //only need to assert oxygen, as this reaction doesn't occur without the other gases existing - cached_gases["o2"][MOLES] += reaction_rate - - cached_gases["agent_b"][MOLES] -= reaction_rate*0.05 - - temperature -= (reaction_rate*20000)/heat_capacity() - - garbage_collect() - - reacting = 1 - /* - if(thermal_energy() > (PLASMA_BINDING_ENERGY*10)) - if(cached_gases["plasma"] && cached_gases["co2"] && cached_gases["plasma"][MOLES] > MINIMUM_HEAT_CAPACITY && cached_gases["co2"][MOLES] > MINIMUM_HEAT_CAPACITY && (cached_gases["plasma"][MOLES]+cached_gases["co2"][MOLES])/total_moles() >= FUSION_PURITY_THRESHOLD)//Fusion wont occur if the level of impurities is too high. - //fusion converts plasma and co2 to o2 and n2 (exothermic) - //to_chat(world, "pre [temperature, [cached_gases["plasma"][MOLES]], [cached_gases["co2"][MOLES]]) - var/old_heat_capacity = heat_capacity() - var/carbon_efficency = min(cached_gases["plasma"][MOLES]/cached_gases["co2"][MOLES],MAX_CARBON_EFFICENCY) - var/reaction_energy = thermal_energy() - var/moles_impurities = total_moles()-(cached_gases["plasma"][MOLES]+cached_gases["co2"][MOLES]) - - var/plasma_fused = (PLASMA_FUSED_COEFFICENT*carbon_efficency)*(temperature/PLASMA_BINDING_ENERGY) - var/carbon_catalyzed = (CARBON_CATALYST_COEFFICENT*carbon_efficency)*(temperature/PLASMA_BINDING_ENERGY) - var/oxygen_added = carbon_catalyzed - var/nitrogen_added = (plasma_fused-oxygen_added)-(thermal_energy()/PLASMA_BINDING_ENERGY) - - reaction_energy = max(reaction_energy+((carbon_efficency*cached_gases["plasma"][MOLES])/((moles_impurities/carbon_efficency)+2)*10)+((plasma_fused/(moles_impurities/carbon_efficency))*PLASMA_BINDING_ENERGY),0) - - assert_gases("o2", "n2") - - cached_gases["plasma"][MOLES] -= plasma_fused - cached_gases["co2"][MOLES] -= carbon_catalyzed - cached_gases["o2"][MOLES] += oxygen_added - cached_gases["n2"][MOLES] += nitrogen_added - - garbage_collect() - - if(reaction_energy > 0) - reacting = 1 - var/new_heat_capacity = heat_capacity() - if(new_heat_capacity > MINIMUM_HEAT_CAPACITY) - temperature = max(((temperature*old_heat_capacity + reaction_energy)/new_heat_capacity),TCMB) - //Prevents whatever mechanism is causing it to hit negative temperatures. - //to_chat(world, "post [temperature], [cached_gases["plasma"][MOLES]], [cached_gases["co2"][MOLES]]) - */ - if(holder) - if(cached_gases["freon"]) - if(cached_gases["freon"][MOLES] >= MOLES_PLASMA_VISIBLE) - if(holder.freon_gas_act()) - cached_gases["freon"][MOLES] -= MOLES_PLASMA_VISIBLE - - if(cached_gases["water_vapor"]) - if(cached_gases["water_vapor"][MOLES] >= MOLES_PLASMA_VISIBLE) - if(holder.water_vapor_gas_act()) - cached_gases["water_vapor"][MOLES] -= MOLES_PLASMA_VISIBLE - - fuel_burnt = 0 - if(temperature > FIRE_MINIMUM_TEMPERATURE_TO_EXIST) - //to_chat(world, "pre [temperature], [cached_gases["o2"][MOLES]], [cached_gases["plasma"][MOLES]]") - if(fire()) - reacting = 1 - //to_chat(world, "post [temperature], [cached_gases["o2"][MOLES]], [cached_gases["plasma"][MOLES]]") - - return reacting - -/datum/gas_mixture/proc/fire() - //combustion of plasma and volatile fuel, which both act as hydrocarbons (exothermic) - var/energy_released = 0 - var/old_heat_capacity = heat_capacity() - var/list/cached_gases = gases //this speeds things up because accessing datum vars is slow - - //General volatile gas burn - if(cached_gases["v_fuel"] && cached_gases["v_fuel"][MOLES]) - var/burned_fuel - - if(!cached_gases["o2"]) - burned_fuel = 0 - else if(cached_gases["o2"][MOLES] < cached_gases["v_fuel"][MOLES]) - burned_fuel = cached_gases["o2"][MOLES] - cached_gases["v_fuel"][MOLES] -= burned_fuel - cached_gases["o2"][MOLES] = 0 - else - burned_fuel = cached_gases["v_fuel"][MOLES] - cached_gases["o2"][MOLES] -= cached_gases["v_fuel"][MOLES] - - if(burned_fuel) - energy_released += FIRE_CARBON_ENERGY_RELEASED * burned_fuel - - assert_gas("co2") - cached_gases["co2"][MOLES] += burned_fuel - - fuel_burnt += burned_fuel - - //Handle plasma burning - if(cached_gases["plasma"] && cached_gases["plasma"][MOLES] > MINIMUM_HEAT_CAPACITY) - var/plasma_burn_rate = 0 - var/oxygen_burn_rate = 0 - //more plasma released at higher temperatures - var/temperature_scale - if(temperature > PLASMA_UPPER_TEMPERATURE) - temperature_scale = 1 - else - temperature_scale = (temperature-PLASMA_MINIMUM_BURN_TEMPERATURE)/(PLASMA_UPPER_TEMPERATURE-PLASMA_MINIMUM_BURN_TEMPERATURE) - if(temperature_scale > 0) - assert_gas("o2") - oxygen_burn_rate = OXYGEN_BURN_RATE_BASE - temperature_scale - if(cached_gases["o2"][MOLES] > cached_gases["plasma"][MOLES]*PLASMA_OXYGEN_FULLBURN) - plasma_burn_rate = (cached_gases["plasma"][MOLES]*temperature_scale)/PLASMA_BURN_RATE_DELTA - else - plasma_burn_rate = (temperature_scale*(cached_gases["o2"][MOLES]/PLASMA_OXYGEN_FULLBURN))/PLASMA_BURN_RATE_DELTA - if(plasma_burn_rate > MINIMUM_HEAT_CAPACITY) - assert_gas("co2") - cached_gases["plasma"][MOLES] = QUANTIZE(cached_gases["plasma"][MOLES] - plasma_burn_rate) - cached_gases["o2"][MOLES] = QUANTIZE(cached_gases["o2"][MOLES] - (plasma_burn_rate * oxygen_burn_rate)) - cached_gases["co2"][MOLES] += plasma_burn_rate - - energy_released += FIRE_PLASMA_ENERGY_RELEASED * (plasma_burn_rate) - - fuel_burnt += (plasma_burn_rate)*(1+oxygen_burn_rate) - garbage_collect() - - if(energy_released > 0) - var/new_heat_capacity = heat_capacity() - if(new_heat_capacity > MINIMUM_HEAT_CAPACITY) - temperature = (temperature*old_heat_capacity + energy_released)/new_heat_capacity - - return fuel_burnt - /datum/gas_mixture/proc/archive() //Update archived versions of variables //Returns: 1 in all cases @@ -309,6 +169,10 @@ var/list/gaslist_cache = null //Compares sample to self to see if within acceptable ranges that group processing may be enabled //Returns: a string indicating what check failed, or "" if check passes +/datum/gas_mixture/proc/react(turf/open/dump_location) + //Performs various reactions such as combustion or fusion (LOL) + //Returns: 1 if any reaction took place; 0 otherwise + /datum/gas_mixture/archive() var/list/cached_gases = gases @@ -340,11 +204,12 @@ var/list/gaslist_cache = null return 1 /datum/gas_mixture/remove(amount) - var/sum = total_moles() + var/sum + var/list/cached_gases = gases + TOTAL_MOLES(cached_gases, sum) amount = min(amount, sum) //Can not take more air than tile has! if(amount <= 0) return null - var/list/cached_gases = gases var/datum/gas_mixture/removed = new var/list/removed_gases = removed.gases //accessing datum vars is slower than proc vars @@ -495,7 +360,11 @@ var/list/gaslist_cache = null sharer.garbage_collect(sharer_gases - cached_gases) //the reverse is equally true sharer.after_share(src, atmos_adjacent_turfs) if(temperature_delta > MINIMUM_TEMPERATURE_TO_MOVE || abs(moved_moles) > MINIMUM_MOLES_DELTA_TO_MOVE) - var/delta_pressure = temperature_archived*(total_moles() + moved_moles) - sharer.temperature_archived*(sharer.total_moles() - moved_moles) + var/our_moles + TOTAL_MOLES(cached_gases,our_moles) + var/their_moles + TOTAL_MOLES(sharer_gases,their_moles) + var/delta_pressure = temperature_archived*(our_moles + moved_moles) - sharer.temperature_archived*(their_moles - moved_moles) return delta_pressure * R_IDEAL_GAS_EQUATION / volume /datum/gas_mixture/after_share(datum/gas_mixture/sharer, atmos_adjacent_turfs = 4) @@ -521,43 +390,82 @@ var/list/gaslist_cache = null return sharer_temperature //thermal energy of the system (self and sharer) is unchanged -/datum/gas_mixture/compare(datum/gas_mixture/sample, datatype = MOLES, adjacents = 0) +/datum/gas_mixture/compare(datum/gas_mixture/sample) var/list/sample_gases = sample.gases //accessing datum vars is slower than proc vars var/list/cached_gases = gases for(var/id in cached_gases | sample_gases) // compare gases from either mixture - var/gas_moles = cached_gases[id] ? cached_gases[id][datatype] : 0 - var/sample_moles = sample_gases[id] ? sample_gases[id][datatype] : 0 - var/delta = abs(gas_moles - sample_moles)/(adjacents+1) + var/gas_moles = cached_gases[id] + gas_moles = gas_moles ? gas_moles[MOLES] : 0 + var/sample_moles = sample_gases[id] + sample_moles = sample_moles ? sample_moles[MOLES] : 0 + var/delta = abs(gas_moles - sample_moles) if(delta > MINIMUM_MOLES_DELTA_TO_MOVE && \ delta > gas_moles * MINIMUM_AIR_RATIO_TO_MOVE) return id - if(total_moles() > MINIMUM_MOLES_DELTA_TO_MOVE) - var/temp - var/sample_temp - - switch(datatype) - if(MOLES) - temp = temperature - sample_temp = sample.temperature - if(ARCHIVE) - temp = temperature_archived - sample_temp = sample.temperature_archived + var/our_moles + TOTAL_MOLES(cached_gases, our_moles) + if(our_moles > MINIMUM_MOLES_DELTA_TO_MOVE) + var/temp = temperature + var/sample_temp = sample.temperature var/temperature_delta = abs(temp - sample_temp) - if((temperature_delta > MINIMUM_TEMPERATURE_DELTA_TO_SUSPEND) && \ - temperature_delta > MINIMUM_TEMPERATURE_DELTA_TO_SUSPEND * temp) + if(temperature_delta > MINIMUM_TEMPERATURE_DELTA_TO_SUSPEND) return "temp" return "" +/datum/gas_mixture/react(turf/open/dump_location) + . = 0 + if(temperature < TCMB) //just for safety + temperature = TCMB + reaction_results = new + + var/list/cached_gases = gases + var/temp = temperature + var/ener = thermal_energy() + + reaction_loop: + for(var/r in SSair.gas_reactions) + var/datum/gas_reaction/reaction = r + + var/list/min_reqs = reaction.min_requirements.Copy() + if((min_reqs["TEMP"] && temp < min_reqs["TEMP"]) \ + || (min_reqs["ENER"] && ener < min_reqs["ENER"])) + continue + min_reqs -= "TEMP" + min_reqs -= "ENER" + + for(var/id in min_reqs) + if(!cached_gases[id] || cached_gases[id][MOLES] < min_reqs[id]) + continue reaction_loop + //at this point, all minimum requirements for the reaction are satisfied. + + /* currently no reactions have maximum requirements, so we can leave the checks commented out for a slight performance boost + var/list/max_reqs = reaction.max_requirements.Copy() + if((max_reqs["TEMP"] && temp > max_reqs["TEMP"]) \ + || (max_reqs["ENER"] && ener > max_reqs["ENER"])) + continue + max_reqs -= "TEMP" + max_reqs -= "ENER" + + for(var/id in max_reqs) + if(cached_gases[id] && cached_gases[id][MOLES] > max_reqs[id]) + continue reaction_loop + //at this point, all requirements for the reaction are satisfied. we can now react() + */ + + . |= reaction.react(src, dump_location) + if(.) + garbage_collect() + //Takes the amount of the gas you want to PP as an argument //So I don't have to do some hacky switches/defines/magic strings //eg: //Tox_PP = get_partial_pressure(gas_mixture.toxins) //O2_PP = get_partial_pressure(gas_mixture.oxygen) -//Does handle trace gases! + /datum/gas_mixture/proc/get_breath_partial_pressure(gas_pressure) return (gas_pressure * R_IDEAL_GAS_EQUATION * temperature) / BREATH_VOLUME //inverse diff --git a/code/modules/atmospherics/gasmixtures/gas_types.dm b/code/modules/atmospherics/gasmixtures/gas_types.dm index 74f025e93e..10a9a7f65d 100644 --- a/code/modules/atmospherics/gasmixtures/gas_types.dm +++ b/code/modules/atmospherics/gasmixtures/gas_types.dm @@ -1,4 +1,4 @@ -var/list/hardcoded_gases = list("o2","n2","co2","plasma") //the main four gases, which were at one time hardcoded +GLOBAL_LIST_INIT(hardcoded_gases, list("o2","n2","co2","plasma")) //the main four gases, which were at one time hardcoded /proc/meta_gas_list() . = new /list diff --git a/code/modules/atmospherics/gasmixtures/reactions.dm b/code/modules/atmospherics/gasmixtures/reactions.dm new file mode 100644 index 0000000000..2884ee0cf0 --- /dev/null +++ b/code/modules/atmospherics/gasmixtures/reactions.dm @@ -0,0 +1,234 @@ +#define NO_REACTION 0 +#define REACTING 1 + +/datum/controller/subsystem/air/var/list/gas_reactions //this is our singleton of all reactions + +/proc/init_gas_reactions() + var/list/reaction_types = list() + for(var/r in subtypesof(/datum/gas_reaction)) + var/datum/gas_reaction/reaction = r + if(!initial(reaction.exclude)) + reaction_types += reaction + reaction_types = sortList(reaction_types, /proc/cmp_gas_reactions) + + . = list() + for(var/path in reaction_types) + . += new path + +/proc/cmp_gas_reactions(datum/gas_reaction/a, datum/gas_reaction/b) //sorts in descending order of priority + return initial(b.priority) - initial(a.priority) + +/datum/gas_reaction + //regarding the requirements lists: the minimum or maximum requirements must be non-zero. + //when in doubt, use MINIMUM_HEAT_CAPACITY. + var/list/min_requirements + var/list/max_requirements + var/exclude = FALSE //do it this way to allow for addition/removal of reactions midmatch in the future + var/priority = 100 //lower numbers are checked/react later than higher numbers. if two reactions have the same priority they may happen in either order + var/name = "reaction" + var/id = "r" + +/datum/gas_reaction/New() + init_reqs() + +/datum/gas_reaction/proc/init_reqs() +/datum/gas_reaction/proc/react(datum/gas_mixture/air, atom/location) + return NO_REACTION + +//agent b: converts hot co2 and agent b to oxygen. requires plasma as a catalyst. endothermic +/datum/gas_reaction/agent_b + priority = 2 + name = "Agent B" + id = "agent_b" + +/datum/gas_reaction/agent_b/init_reqs() + min_requirements = list( + "TEMP" = 900, + "agent_b" = MINIMUM_HEAT_CAPACITY, + "plasma" = MINIMUM_HEAT_CAPACITY, + "co2" = MINIMUM_HEAT_CAPACITY + ) + + +/datum/gas_reaction/agent_b/react(datum/gas_mixture/air) + var/list/cached_gases = air.gases + var/reaction_rate = min(cached_gases["co2"][MOLES]*0.75, cached_gases["plasma"][MOLES]*0.25, cached_gases["agent_b"][MOLES]*0.05) + + cached_gases["co2"][MOLES] -= reaction_rate + cached_gases["agent_b"][MOLES] -= reaction_rate*0.05 + + air.assert_gas("o2") //only need to assert oxygen, as this reaction doesn't occur without the other gases existing + cached_gases["o2"][MOLES] += reaction_rate + + air.temperature -= (reaction_rate*20000)/air.heat_capacity() + + return REACTING + +//freon: does a freezy thing? +/datum/gas_reaction/freon + priority = 1 + name = "Freon" + id = "freon" + +/datum/gas_reaction/freon/init_reqs() + min_requirements = list("freon" = MOLES_PLASMA_VISIBLE) + +/datum/gas_reaction/freon/react(datum/gas_mixture/air, turf/open/location) + . = NO_REACTION + if(location && location.freon_gas_act()) + air.gases["freon"][MOLES] -= MOLES_PLASMA_VISIBLE + . = REACTING + +//water vapor: puts out fires? +/datum/gas_reaction/water_vapor + priority = 1 + name = "Water Vapor" + id = "vapor" + +/datum/gas_reaction/water_vapor/init_reqs() + min_requirements = list("water_vapor" = MOLES_PLASMA_VISIBLE) + +/datum/gas_reaction/water_vapor/react(datum/gas_mixture/air, turf/open/location) + . = NO_REACTION + if(location && location.water_vapor_gas_act()) + air.gases["water_vapor"][MOLES] -= MOLES_PLASMA_VISIBLE + . = REACTING + +//fire: combustion of plasma and volatile fuel (treated as hydrocarbons). creates hotspots. exothermic +/datum/gas_reaction/fire + priority = -1 //fire should ALWAYS be last + name = "Hydrocarbon Combustion" + id = "fire" + +/datum/gas_reaction/fire/init_reqs() + min_requirements = list("TEMP" = FIRE_MINIMUM_TEMPERATURE_TO_EXIST) //doesn't include plasma reqs b/c of volatile fuel stuff - consider finally axing volatile fuel + +/datum/gas_reaction/fire/react(datum/gas_mixture/air, turf/open/location) + var/energy_released = 0 + var/old_heat_capacity = air.heat_capacity() + var/list/cached_gases = air.gases //this speeds things up because accessing datum vars is slow + var/temperature = air.temperature + var/list/cached_results = air.reaction_results + + //to_chat(world, "pre [temperature], [cached_gases["o2"][MOLES]], [cached_gases["plasma"][MOLES]]") + cached_results[id] = 0 + + //General volatile gas burn + if(cached_gases["v_fuel"] && cached_gases["v_fuel"][MOLES]) + var/burned_fuel + if(!cached_gases["o2"]) + burned_fuel = 0 + else if(cached_gases["o2"][MOLES] < cached_gases["v_fuel"][MOLES]) + burned_fuel = cached_gases["o2"][MOLES] + cached_gases["v_fuel"][MOLES] -= burned_fuel + cached_gases["o2"][MOLES] = 0 + else + burned_fuel = cached_gases["v_fuel"][MOLES] + cached_gases["o2"][MOLES] -= cached_gases["v_fuel"][MOLES] + + if(burned_fuel) + energy_released += FIRE_CARBON_ENERGY_RELEASED * burned_fuel + + air.assert_gas("co2") + cached_gases["co2"][MOLES] += burned_fuel + + cached_results[id] += burned_fuel + + //Handle plasma burning + if(cached_gases["plasma"] && cached_gases["plasma"][MOLES] > MINIMUM_HEAT_CAPACITY) + var/plasma_burn_rate = 0 + var/oxygen_burn_rate = 0 + //more plasma released at higher temperatures + var/temperature_scale + if(temperature > PLASMA_UPPER_TEMPERATURE) + temperature_scale = 1 + else + temperature_scale = (temperature-PLASMA_MINIMUM_BURN_TEMPERATURE)/(PLASMA_UPPER_TEMPERATURE-PLASMA_MINIMUM_BURN_TEMPERATURE) + if(temperature_scale > 0) + air.assert_gas("o2") + oxygen_burn_rate = OXYGEN_BURN_RATE_BASE - temperature_scale + if(cached_gases["o2"][MOLES] > cached_gases["plasma"][MOLES]*PLASMA_OXYGEN_FULLBURN) + plasma_burn_rate = (cached_gases["plasma"][MOLES]*temperature_scale)/PLASMA_BURN_RATE_DELTA + else + plasma_burn_rate = (temperature_scale*(cached_gases["o2"][MOLES]/PLASMA_OXYGEN_FULLBURN))/PLASMA_BURN_RATE_DELTA + if(plasma_burn_rate > MINIMUM_HEAT_CAPACITY) + air.assert_gas("co2") + cached_gases["plasma"][MOLES] = QUANTIZE(cached_gases["plasma"][MOLES] - plasma_burn_rate) + cached_gases["o2"][MOLES] = QUANTIZE(cached_gases["o2"][MOLES] - (plasma_burn_rate * oxygen_burn_rate)) + cached_gases["co2"][MOLES] += plasma_burn_rate + + energy_released += FIRE_PLASMA_ENERGY_RELEASED * (plasma_burn_rate) + + cached_results[id] += (plasma_burn_rate)*(1+oxygen_burn_rate) + + if(energy_released > 0) + var/new_heat_capacity = air.heat_capacity() + if(new_heat_capacity > MINIMUM_HEAT_CAPACITY) + air.temperature = (temperature*old_heat_capacity + energy_released)/new_heat_capacity + + //to_chat(world, "post [temperature], [cached_gases["o2"][MOLES]], [cached_gases["plasma"][MOLES]]") + + //let the floor know a fire is happening + if(istype(location)) + temperature = air.temperature + if(temperature > FIRE_MINIMUM_TEMPERATURE_TO_EXIST) + location.hotspot_expose(temperature, CELL_VOLUME) + for(var/I in location) + var/atom/movable/item = I + item.temperature_expose(air, temperature, CELL_VOLUME) + location.temperature_expose(air, temperature, CELL_VOLUME) + + return cached_results[id] ? REACTING : NO_REACTION + +//fusion: a terrible idea that was fun to try. turns co2 and plasma into REALLY HOT oxygen and nitrogen. super exothermic lol +/datum/gas_reaction/fusion + exclude = TRUE + priority = 2 + name = "Plasmic Fusion" + id = "fusion" + +/datum/gas_reaction/fusion/init_reqs() + min_requirements = list( + "ENER" = PLASMA_BINDING_ENERGY * 10, + "plasma" = MINIMUM_HEAT_CAPACITY, + "co2" = MINIMUM_HEAT_CAPACITY + ) + +/datum/gas_reaction/fusion/react(datum/gas_mixture/air) + var/list/cached_gases = air.gases + var/temperature = air.temperature + + if((cached_gases["plasma"][MOLES]+cached_gases["co2"][MOLES])/air.total_moles() < FUSION_PURITY_THRESHOLD) + //Fusion wont occur if the level of impurities is too high. + return NO_REACTION + + //to_chat(world, "pre [temperature, [cached_gases["plasma"][MOLES]], [cached_gases["co2"][MOLES]]) + var/old_heat_capacity = air.heat_capacity() + var/carbon_efficency = min(cached_gases["plasma"][MOLES]/cached_gases["co2"][MOLES],MAX_CARBON_EFFICENCY) + var/reaction_energy = air.thermal_energy() + var/moles_impurities = air.total_moles()-(cached_gases["plasma"][MOLES]+cached_gases["co2"][MOLES]) + + var/plasma_fused = (PLASMA_FUSED_COEFFICENT*carbon_efficency)*(temperature/PLASMA_BINDING_ENERGY) + var/carbon_catalyzed = (CARBON_CATALYST_COEFFICENT*carbon_efficency)*(temperature/PLASMA_BINDING_ENERGY) + var/oxygen_added = carbon_catalyzed + var/nitrogen_added = (plasma_fused-oxygen_added)-(air.thermal_energy()/PLASMA_BINDING_ENERGY) + + reaction_energy = max(reaction_energy+((carbon_efficency*cached_gases["plasma"][MOLES])/((moles_impurities/carbon_efficency)+2)*10)+((plasma_fused/(moles_impurities/carbon_efficency))*PLASMA_BINDING_ENERGY),0) + + air.assert_gases("o2", "n2") + + cached_gases["plasma"][MOLES] -= plasma_fused + cached_gases["co2"][MOLES] -= carbon_catalyzed + cached_gases["o2"][MOLES] += oxygen_added + cached_gases["n2"][MOLES] += nitrogen_added + + if(reaction_energy > 0) + var/new_heat_capacity = air.heat_capacity() + if(new_heat_capacity > MINIMUM_HEAT_CAPACITY) + air.temperature = max(((temperature*old_heat_capacity + reaction_energy)/new_heat_capacity),TCMB) + //Prevents whatever mechanism is causing it to hit negative temperatures. + //to_chat(world, "post [temperature], [cached_gases["plasma"][MOLES]], [cached_gases["co2"][MOLES]]) + return REACTING + +#undef REACTING +#undef NO_REACTION diff --git a/code/modules/atmospherics/gasmixtures/space_mixture.dm b/code/modules/atmospherics/gasmixtures/space_mixture.dm index 5134087a38..5b590e4626 100644 --- a/code/modules/atmospherics/gasmixtures/space_mixture.dm +++ b/code/modules/atmospherics/gasmixtures/space_mixture.dm @@ -41,9 +41,6 @@ /datum/gas_mixture/space/react() return 0 //we're immutable. -/datum/gas_mixture/space/fire() - return 0 //we're immutable. - /datum/gas_mixture/space/copy() return new /datum/gas_mixture/space //we're immutable, so we can just return a new instance. diff --git a/code/modules/atmospherics/machinery/airalarm.dm b/code/modules/atmospherics/machinery/airalarm.dm index 8bb429f29b..5c197332d1 100644 --- a/code/modules/atmospherics/machinery/airalarm.dm +++ b/code/modules/atmospherics/machinery/airalarm.dm @@ -54,7 +54,7 @@ idle_power_usage = 4 active_power_usage = 8 power_channel = ENVIRON - req_access = list(access_atmospherics) + req_access = list(GLOB.access_atmospherics) obj_integrity = 250 max_integrity = 250 integrity_failure = 80 @@ -158,7 +158,7 @@ return UI_CLOSE /obj/machinery/airalarm/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "airalarm", name, 440, 650, master_ui, state) @@ -277,11 +277,11 @@ thresholds[thresholds.len]["settings"] += list(list("env" = "temperature", "val" = "max1", "selected" = selected.max1)) thresholds[thresholds.len]["settings"] += list(list("env" = "temperature", "val" = "max2", "selected" = selected.max2)) - for(var/gas_id in meta_gas_info) + for(var/gas_id in GLOB.meta_gas_info) if(!(gas_id in TLV)) // We're not interested in this gas, it seems. continue selected = TLV[gas_id] - thresholds += list(list("name" = meta_gas_info[gas_id][META_GAS_NAME], "settings" = list())) + thresholds += list(list("name" = GLOB.meta_gas_info[gas_id][META_GAS_NAME], "settings" = list())) thresholds[thresholds.len]["settings"] += list(list("env" = gas_id, "val" = "min2", "selected" = selected.min2)) thresholds[thresholds.len]["settings"] += list(list("env" = gas_id, "val" = "min1", "selected" = selected.min1)) thresholds[thresholds.len]["settings"] += list(list("env" = gas_id, "val" = "max1", "selected" = selected.max1)) @@ -389,7 +389,7 @@ /obj/machinery/airalarm/proc/set_frequency(new_frequency) SSradio.remove_object(src, frequency) frequency = new_frequency - radio_connection = SSradio.add_object(src, frequency, RADIO_TO_AIRALARM) + radio_connection = SSradio.add_object(src, frequency, GLOB.RADIO_TO_AIRALARM) /obj/machinery/airalarm/proc/send_signal(target, list/command)//sends signal 'command' to 'target'. Returns 0 if no radio connection, 1 otherwise if(!radio_connection) @@ -403,7 +403,7 @@ signal.data["tag"] = target signal.data["sigtype"] = "command" - radio_connection.post_signal(src, signal, RADIO_FROM_AIRALARM) + radio_connection.post_signal(src, signal, GLOB.RADIO_FROM_AIRALARM) // to_chat(world, text("Signal [] Broadcasted to []", command, target)) return 1 @@ -730,3 +730,14 @@ I.obj_integrity = I.max_integrity * 0.5 new /obj/item/stack/cable_coil(loc, 3) qdel(src) + +#undef AALARM_MODE_SCRUBBING +#undef AALARM_MODE_VENTING +#undef AALARM_MODE_PANIC +#undef AALARM_MODE_REPLACEMENT +#undef AALARM_MODE_OFF +#undef AALARM_MODE_FLOOD +#undef AALARM_MODE_SIPHON +#undef AALARM_MODE_CONTAMINATED +#undef AALARM_MODE_REFILL +#undef AALARM_REPORT_TIMEOUT \ No newline at end of file diff --git a/code/modules/atmospherics/machinery/atmosmachinery.dm b/code/modules/atmospherics/machinery/atmosmachinery.dm index 913d314ec5..6044b6a1a4 100644 --- a/code/modules/atmospherics/machinery/atmosmachinery.dm +++ b/code/modules/atmospherics/machinery/atmosmachinery.dm @@ -67,7 +67,7 @@ Pipelines + Other Objects -> Pipe network node_connects.len = device_type for(DEVICE_TYPE_LOOP) - for(var/D in cardinal) + for(var/D in GLOB.cardinal) if(D & GetInitDirections()) if(D in node_connects) continue @@ -170,7 +170,7 @@ Pipelines + Other Objects -> Pipe network var/fuck_you_dir = get_dir(src, user) // Because fuck you... if(!fuck_you_dir) - fuck_you_dir = pick(cardinal) + fuck_you_dir = pick(GLOB.cardinal) var/turf/target = get_edge_target_turf(user, fuck_you_dir) var/range = pressures/250 var/speed = range/5 @@ -212,7 +212,7 @@ Pipelines + Other Objects -> Pipe network if(can_unwrench) add_atom_colour(obj_color, FIXED_COLOUR_PRIORITY) pipe_color = obj_color - var/turf/T = loc + var/turf/T = get_turf(src) level = T.intact ? 2 : 1 atmosinit() var/list/nodes = pipeline_expansion() @@ -245,7 +245,7 @@ Pipelines + Other Objects -> Pipe network var/obj/machinery/atmospherics/target_move = findConnecting(direction) if(target_move) if(target_move.can_crawl_through()) - if(is_type_in_list(target_move, ventcrawl_machinery)) + if(is_type_in_list(target_move, GLOB.ventcrawl_machinery)) user.forceMove(target_move.loc) //handle entering and so on. user.visible_message("You hear something squeezing through the ducts...","You climb out the ventilation system.") else @@ -258,7 +258,7 @@ Pipelines + Other Objects -> Pipe network user.last_played_vent = world.time playsound(src, 'sound/machines/ventcrawl.ogg', 50, 1, -3) else - if((direction & initialize_directions) || is_type_in_list(src, ventcrawl_machinery) && can_crawl_through()) //if we move in a way the pipe can connect, but doesn't - or we're in a vent + if((direction & initialize_directions) || is_type_in_list(src, GLOB.ventcrawl_machinery) && can_crawl_through()) //if we move in a way the pipe can connect, but doesn't - or we're in a vent user.forceMove(src.loc) user.visible_message("You hear something squeezing through the ducts...","You climb out the ventilation system.") user.canmove = 0 @@ -267,7 +267,7 @@ Pipelines + Other Objects -> Pipe network /obj/machinery/atmospherics/AltClick(mob/living/L) - if(is_type_in_list(src, ventcrawl_machinery)) + if(is_type_in_list(src, GLOB.ventcrawl_machinery)) L.handle_ventcrawl(src) return ..() diff --git a/code/modules/atmospherics/machinery/components/binary_devices/dp_vent_pump.dm b/code/modules/atmospherics/machinery/components/binary_devices/dp_vent_pump.dm index 3c789a5fc4..fe4fdeb14c 100644 --- a/code/modules/atmospherics/machinery/components/binary_devices/dp_vent_pump.dm +++ b/code/modules/atmospherics/machinery/components/binary_devices/dp_vent_pump.dm @@ -126,7 +126,7 @@ Acts like a normal vent, but has an input AND output. SSradio.remove_object(src, frequency) frequency = new_frequency if(frequency) - radio_connection = SSradio.add_object(src, frequency, filter = RADIO_ATMOSIA) + radio_connection = SSradio.add_object(src, frequency, filter = GLOB.RADIO_ATMOSIA) /obj/machinery/atmospherics/components/binary/dp_vent_pump/proc/broadcast_status() if(!radio_connection) @@ -147,7 +147,7 @@ Acts like a normal vent, but has an input AND output. "external" = external_pressure_bound, "sigtype" = "status" ) - radio_connection.post_signal(src, signal, filter = RADIO_ATMOSIA) + radio_connection.post_signal(src, signal, filter = GLOB.RADIO_ATMOSIA) return 1 diff --git a/code/modules/atmospherics/machinery/components/binary_devices/passive_gate.dm b/code/modules/atmospherics/machinery/components/binary_devices/passive_gate.dm index fe0716a901..6ddeca6378 100644 --- a/code/modules/atmospherics/machinery/components/binary_devices/passive_gate.dm +++ b/code/modules/atmospherics/machinery/components/binary_devices/passive_gate.dm @@ -70,7 +70,7 @@ Passive gate is similar to the regular pump except: SSradio.remove_object(src, frequency) frequency = new_frequency if(frequency) - radio_connection = SSradio.add_object(src, frequency, filter = RADIO_ATMOSIA) + radio_connection = SSradio.add_object(src, frequency, filter = GLOB.RADIO_ATMOSIA) /obj/machinery/atmospherics/components/binary/passive_gate/proc/broadcast_status() if(!radio_connection) @@ -88,12 +88,12 @@ Passive gate is similar to the regular pump except: "sigtype" = "status" ) - radio_connection.post_signal(src, signal, filter = RADIO_ATMOSIA) + radio_connection.post_signal(src, signal, filter = GLOB.RADIO_ATMOSIA) return 1 /obj/machinery/atmospherics/components/binary/passive_gate/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "atmos_pump", name, 335, 115, master_ui, state) diff --git a/code/modules/atmospherics/machinery/components/binary_devices/pump.dm b/code/modules/atmospherics/machinery/components/binary_devices/pump.dm index 8b0faba51c..85bdd68245 100644 --- a/code/modules/atmospherics/machinery/components/binary_devices/pump.dm +++ b/code/modules/atmospherics/machinery/components/binary_devices/pump.dm @@ -77,7 +77,7 @@ Thus, the two variables affect pump operation are set in New(): SSradio.remove_object(src, frequency) frequency = new_frequency if(frequency) - radio_connection = SSradio.add_object(src, frequency, filter = RADIO_ATMOSIA) + radio_connection = SSradio.add_object(src, frequency, filter = GLOB.RADIO_ATMOSIA) /obj/machinery/atmospherics/components/binary/pump/proc/broadcast_status() if(!radio_connection) @@ -95,12 +95,12 @@ Thus, the two variables affect pump operation are set in New(): "sigtype" = "status" ) - radio_connection.post_signal(src, signal, filter = RADIO_ATMOSIA) + radio_connection.post_signal(src, signal, filter = GLOB.RADIO_ATMOSIA) return 1 /obj/machinery/atmospherics/components/binary/pump/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "atmos_pump", name, 335, 115, master_ui, state) diff --git a/code/modules/atmospherics/machinery/components/binary_devices/volume_pump.dm b/code/modules/atmospherics/machinery/components/binary_devices/volume_pump.dm index f8d517eb61..eb9fd1d453 100644 --- a/code/modules/atmospherics/machinery/components/binary_devices/volume_pump.dm +++ b/code/modules/atmospherics/machinery/components/binary_devices/volume_pump.dm @@ -95,7 +95,7 @@ Thus, the two variables affect pump operation are set in New(): return 1 /obj/machinery/atmospherics/components/binary/volume_pump/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "atmos_pump", name, 310, 115, master_ui, state) diff --git a/code/modules/atmospherics/machinery/components/components_base.dm b/code/modules/atmospherics/machinery/components/components_base.dm index 83f5e2cb6a..9bf5f276f5 100644 --- a/code/modules/atmospherics/machinery/components/components_base.dm +++ b/code/modules/atmospherics/machinery/components/components_base.dm @@ -31,7 +31,7 @@ Iconnery /obj/machinery/atmospherics/components/proc/icon_addbroken(var/connected = 0) var/unconnected = (~connected) & initialize_directions - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) if(unconnected & direction) underlays += getpipeimage('icons/obj/atmospherics/components/binary_devices.dmi', "pipe_exposed", direction) diff --git a/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm b/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm index e8edd9b2a2..4b9c2c710f 100644 --- a/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm +++ b/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm @@ -17,7 +17,7 @@ SSradio.remove_object(src, frequency) frequency = new_frequency if(frequency) - radio_connection = SSradio.add_object(src, frequency, RADIO_ATMOSIA) + radio_connection = SSradio.add_object(src, frequency, GLOB.RADIO_ATMOSIA) /obj/machinery/atmospherics/components/trinary/filter/Destroy() if(SSradio) @@ -26,7 +26,7 @@ /obj/machinery/atmospherics/components/trinary/filter/update_icon() cut_overlays() - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) if(direction & initialize_directions) var/obj/machinery/atmospherics/node = findConnecting(direction) if(node) @@ -113,7 +113,7 @@ return ..() /obj/machinery/atmospherics/components/trinary/filter/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "atmos_filter", name, 475, 155, master_ui, state) @@ -154,9 +154,9 @@ filter_type = "" var/filter_name = "nothing" var/gas = params["mode"] - if(gas in meta_gas_info) + if(gas in GLOB.meta_gas_info) filter_type = gas - filter_name = meta_gas_info[gas][META_GAS_NAME] + filter_name = GLOB.meta_gas_info[gas][META_GAS_NAME] investigate_log("was set to filter [filter_name] by [key_name(usr)]", "atmos") . = TRUE update_icon() diff --git a/code/modules/atmospherics/machinery/components/trinary_devices/mixer.dm b/code/modules/atmospherics/machinery/components/trinary_devices/mixer.dm index 97322d3d50..ed168c7153 100644 --- a/code/modules/atmospherics/machinery/components/trinary_devices/mixer.dm +++ b/code/modules/atmospherics/machinery/components/trinary_devices/mixer.dm @@ -19,7 +19,7 @@ /obj/machinery/atmospherics/components/trinary/mixer/update_icon() cut_overlays() - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) if(direction & initialize_directions) var/obj/machinery/atmospherics/node = findConnecting(direction) if(node) @@ -117,7 +117,7 @@ return TRUE /obj/machinery/atmospherics/components/trinary/mixer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "atmos_mixer", name, 370, 165, master_ui, state) diff --git a/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm b/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm index 150449d214..2a67b5fe13 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm @@ -12,7 +12,7 @@ state_open = FALSE var/autoeject = FALSE var/volume = 100 - var/running_bob_animation = 0 + var/running_bob_animation = FALSE var/efficiency = 1 var/sleep_factor = 750 @@ -106,7 +106,7 @@ icon_state = "pod1" var/up = 0 //used to see if we are going up or down, 1 is down, 2 is up spawn(0) // Without this, the icon update will block. The new thread will die once the occupant leaves. - running_bob_animation = 1 + running_bob_animation = TRUE while(occupant) overlays -= "lid1" //have to remove the overlays first, to force an update- remove cloning pod overlay overlays -= pickle //remove mob overlay @@ -134,7 +134,7 @@ sleep(7) //don't want to jiggle violently, just slowly bob return - running_bob_animation = 0 + running_bob_animation = FALSE else icon_state = "pod1" overlays += "lid0" //have to remove the overlays first, to force an update- remove cloning pod overlay @@ -160,7 +160,7 @@ playsound(T, 'sound/machines/cryo_warning.ogg', volume, 1) // Bug the doctors. radio.talk_into(src, "Patient fully restored", radio_channel) if(autoeject) // Eject if configured. - radio.talk_into(src, "Auto ejecting patient now", radio_channel) + radio.talk_into(src, "Auto ejecting patient now", radio_channel,get_spans(), get_default_language()) open_machine() return else if(occupant.stat == DEAD) // We don't bother with dead people. @@ -280,7 +280,7 @@ return ..() /obj/machinery/atmospherics/components/unary/cryo_cell/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = notcontained_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.notcontained_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "cryo", name, 400, 550, master_ui, state) diff --git a/code/modules/atmospherics/machinery/components/unary_devices/thermomachine.dm b/code/modules/atmospherics/machinery/components/unary_devices/thermomachine.dm index ca5e496037..8761211f72 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/thermomachine.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/thermomachine.dm @@ -146,7 +146,7 @@ return UI_CLOSE /obj/machinery/atmospherics/components/unary/thermomachine/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "thermomachine", name, 400, 240, master_ui, state) diff --git a/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm b/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm index d5a37fa150..8c43a28da4 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm @@ -7,7 +7,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump name = "air vent" - desc = "Has a valve and pump attached to it" + desc = "Has a valve and pump attached to it." icon_state = "vent_map" use_power = 1 can_unwrench = 1 @@ -178,8 +178,8 @@ /obj/machinery/atmospherics/components/unary/vent_pump/atmosinit() //some vents work his own spesial way - radio_filter_in = frequency==1439?(RADIO_FROM_AIRALARM):null - radio_filter_out = frequency==1439?(RADIO_TO_AIRALARM):null + radio_filter_in = frequency==1439?(GLOB.RADIO_FROM_AIRALARM):null + radio_filter_out = frequency==1439?(GLOB.RADIO_TO_AIRALARM):null if(frequency) set_frequency(frequency) broadcast_status() diff --git a/code/modules/atmospherics/machinery/components/unary_devices/vent_scrubber.dm b/code/modules/atmospherics/machinery/components/unary_devices/vent_scrubber.dm index fea01d9868..baa3a2e85f 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/vent_scrubber.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/vent_scrubber.dm @@ -3,7 +3,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber name = "air scrubber" - desc = "Has a valve and pump attached to it" + desc = "Has a valve and pump attached to it." icon_state = "scrub_map" use_power = 1 idle_power_usage = 10 @@ -142,8 +142,8 @@ return 1 /obj/machinery/atmospherics/components/unary/vent_scrubber/atmosinit() - radio_filter_in = frequency==initial(frequency)?(RADIO_FROM_AIRALARM):null - radio_filter_out = frequency==initial(frequency)?(RADIO_TO_AIRALARM):null + radio_filter_in = frequency==initial(frequency)?(GLOB.RADIO_FROM_AIRALARM):null + radio_filter_out = frequency==initial(frequency)?(GLOB.RADIO_TO_AIRALARM):null if(frequency) set_frequency(frequency) broadcast_status() diff --git a/code/modules/atmospherics/machinery/datum_pipeline.dm b/code/modules/atmospherics/machinery/datum_pipeline.dm index 38cac26787..67b1d0d569 100644 --- a/code/modules/atmospherics/machinery/datum_pipeline.dm +++ b/code/modules/atmospherics/machinery/datum_pipeline.dm @@ -29,8 +29,6 @@ reconcile_air() update = air.react() -var/pipenetwarnings = 10 - /datum/pipeline/proc/build_pipeline(obj/machinery/atmospherics/base) var/volume = 0 if(istype(base, /obj/machinery/atmospherics/pipe)) @@ -44,7 +42,6 @@ var/pipenetwarnings = 10 addMachineryMember(base) if(!air) air = new - air.holder = src var/list/possible_expansions = list(base) while(possible_expansions.len>0) for(var/obj/machinery/atmospherics/borderline in possible_expansions) @@ -58,6 +55,7 @@ var/pipenetwarnings = 10 if(!members.Find(item)) if(item.parent) + var/static/pipenetwarnings = 10 if(pipenetwarnings > 0) warning("build_pipeline(): [item.type] added to a pipenet while still having one. (pipes leading to the same spot stacking in one turf) Nearby: ([item.x], [item.y], [item.z])") pipenetwarnings -= 1 @@ -246,4 +244,3 @@ var/pipenetwarnings = 10 var/list/G_gases = G.gases for(var/id in G_gases) G_gases[id][MOLES] *= G.volume/total_gas_mixture.volume - diff --git a/code/modules/atmospherics/machinery/other/miner.dm b/code/modules/atmospherics/machinery/other/miner.dm new file mode 100644 index 0000000000..8b55ce14fc --- /dev/null +++ b/code/modules/atmospherics/machinery/other/miner.dm @@ -0,0 +1,182 @@ + +#define GASMINER_POWER_NONE 0 +#define GASMINER_POWER_STATIC 1 +#define GASMINER_POWER_MOLES 2 //Scaled from here on down. +#define GASMINER_POWER_KPA 3 +#define GASMINER_POWER_FULLSCALE 4 + +/obj/machinery/atmospherics/miner + name = "gas miner" + desc = "Gasses mined from the gas giant below (above?) flow out through this massive vent." + icon = 'icons/obj/atmospherics/components/miners.dmi' + icon_state = "miner" + anchored = TRUE + density = FALSE + resistance_flags = INDESTRUCTIBLE|ACID_PROOF|FIRE_PROOF + var/spawn_id = null + var/spawn_temp = T20C + var/spawn_mol = MOLES_CELLSTANDARD * 10 + var/max_ext_mol = INFINITY + var/max_ext_kpa = 6500 + var/overlay_color = "#FFFFFF" + var/active = TRUE + var/power_draw = 0 + var/power_draw_static = 2000 + var/power_draw_dynamic_mol_coeff = 5 //DO NOT USE DYNAMIC SETTINGS UNTIL SOMEONE MAKES A USER INTERFACE/CONTROLLER FOR THIS! + var/power_draw_dynamic_kpa_coeff = 0.5 + var/broken = FALSE + var/broken_message = "ERROR" + idle_power_usage = 150 + active_power_usage = 2000 + +/obj/machinery/atmospherics/miner/examine(mob/user) + ..() + if(broken) + to_chat(user, "Its debug output is printing \"[broken_message]\"") + +/obj/machinery/atmospherics/miner/proc/check_operation() + if(!active) + return FALSE + var/turf/T = get_turf(src) + if(!isopenturf(T)) + broken_message = "VENT BLOCKED" + broken = TRUE + return FALSE + var/turf/open/OT = T + if(OT.planetary_atmos) + broken_message = "DEVICE NOT ENCLOSED IN A PRESSURIZED ENVIRONMENT" + broken = TRUE + return FALSE + if(isspaceturf(T)) + broken_message = "AIR VENTING TO SPACE" + broken = TRUE + return FALSE + var/datum/gas_mixture/G = OT.return_air() + if(G.return_pressure() > (max_ext_kpa - ((spawn_mol*spawn_temp*R_IDEAL_GAS_EQUATION)/(CELL_VOLUME)))) + broken_message = "EXTERNAL PRESSURE OVER THRESHOLD" + broken = TRUE + return FALSE + if(G.total_moles() > max_ext_mol) + broken_message = "EXTERNAL AIR CONCENTRATION OVER THRESHOLD" + broken = TRUE + return FALSE + if(broken) + broken = FALSE + broken_message = "" + return TRUE + +/obj/machinery/atmospherics/miner/proc/update_power() + if(!active) + active_power_usage = idle_power_usage + var/turf/T = get_turf(src) + var/datum/gas_mixture/G = T.return_air() + var/P = G.return_pressure() + switch(power_draw) + if(GASMINER_POWER_NONE) + active_power_usage = 0 + if(GASMINER_POWER_STATIC) + active_power_usage = power_draw_static + if(GASMINER_POWER_MOLES) + active_power_usage = spawn_mol * power_draw_dynamic_mol_coeff + if(GASMINER_POWER_KPA) + active_power_usage = P * power_draw_dynamic_kpa_coeff + if(GASMINER_POWER_FULLSCALE) + active_power_usage = (spawn_mol * power_draw_dynamic_mol_coeff) + (P * power_draw_dynamic_kpa_coeff) + +/obj/machinery/atmospherics/miner/proc/do_use_power(amount) + var/turf/T = get_turf(src) + if(T && istype(T)) + var/obj/structure/cable/C = T.get_cable_node() //check if we have a node cable on the machine turf, the first found is picked + if(C && C.powernet && (C.powernet.avail > amount)) + C.powernet.load += amount + return TRUE + if(powered()) + use_power(amount) + return TRUE + return FALSE + +/obj/machinery/atmospherics/miner/update_icon() + overlays.Cut() + if(broken) + var/image/A = image(icon, "broken") + add_overlay(A) + else if(active) + var/image/A = image(icon, "on") + A.color = overlay_color + add_overlay(A) + +/obj/machinery/atmospherics/miner/process() + update_power() + update_icon() + check_operation() + if(active && !broken) + if(isnull(spawn_id)) + return FALSE + if(do_use_power(active_power_usage)) + mine_gas() + +/obj/machinery/atmospherics/miner/proc/mine_gas() + var/turf/open/O = get_turf(src) + if(!isopenturf(O)) + return FALSE + var/datum/gas_mixture/merger = new + merger.assert_gas(spawn_id) + merger.gases[spawn_id][MOLES] = (spawn_mol) + merger.temperature = spawn_temp + O.assume_air(merger) + SSair.add_to_active(O) + +/obj/machinery/atmospherics/miner/attack_ai(mob/living/silicon/user) + if(broken) + to_chat(user, "[src] seems to be broken. Its debug interface outputs: [broken_message]") + ..() + +/obj/machinery/atmospherics/miner/n2o + name = "\improper N2O Gas Miner" + overlay_color = "#FFCCCC" + spawn_id = "n2o" + +/obj/machinery/atmospherics/miner/nitrogen + name = "\improper N2 Gas Miner" + overlay_color = "#CCFFCC" + spawn_id = "n2" + +/obj/machinery/atmospherics/miner/oxygen + name = "\improper O2 Gas Miner" + overlay_color = "#007FFF" + spawn_id = "o2" + +/obj/machinery/atmospherics/miner/toxins + name = "\improper Plasma Gas Miner" + overlay_color = "#FF0000" + spawn_id = "plasma" + +/obj/machinery/atmospherics/miner/carbon_dioxide + name = "\improper CO2 Gas Miner" + overlay_color = "#CDCDCD" + spawn_id = "co2" + +/obj/machinery/atmospherics/miner/bz + name = "\improper BZ Gas Miner" + overlay_color = "#FAFF00" + spawn_id = "bz" + +/obj/machinery/atmospherics/miner/freon + name = "\improper Freon Gas Miner" + overlay_color = "#00FFE5" + spawn_id = "freon" + +/obj/machinery/atmospherics/miner/volatile_fuel + name = "\improper Volatile Fuel Gas Miner" + overlay_color = "#564040" + spawn_id = "v_fuel" + +/obj/machinery/atmospherics/miner/agent_b + name = "\improper Agent B Gas Miner" + overlay_color = "#E81E24" + spawn_id = "agent_b" + +/obj/machinery/atmospherics/miner/water_vapor + name = "\improper Water Vapor Gas Miner" + overlay_color = "#99928E" + spawn_id = "water_vapor" diff --git a/code/modules/atmospherics/machinery/pipes/heat_exchange/simple.dm b/code/modules/atmospherics/machinery/pipes/heat_exchange/simple.dm index 9dcad6efa6..46ebf95dd0 100644 --- a/code/modules/atmospherics/machinery/pipes/heat_exchange/simple.dm +++ b/code/modules/atmospherics/machinery/pipes/heat_exchange/simple.dm @@ -10,7 +10,7 @@ device_type = BINARY /obj/machinery/atmospherics/pipe/heat_exchanging/simple/SetInitDirections() - if(dir in diagonals) + if(dir in GLOB.diagonals) initialize_directions_he = dir switch(dir) if(NORTH,SOUTH) diff --git a/code/modules/atmospherics/machinery/pipes/simple.dm b/code/modules/atmospherics/machinery/pipes/simple.dm index a2aff01baa..984c006b74 100644 --- a/code/modules/atmospherics/machinery/pipes/simple.dm +++ b/code/modules/atmospherics/machinery/pipes/simple.dm @@ -8,7 +8,7 @@ The regular pipe you see everywhere, including bent ones. icon_state = "intact" name = "pipe" - desc = "A one meter section of regular pipe" + desc = "A one meter section of regular pipe." dir = SOUTH initialize_directions = SOUTH|NORTH @@ -16,7 +16,7 @@ The regular pipe you see everywhere, including bent ones. device_type = BINARY /obj/machinery/atmospherics/pipe/simple/SetInitDirections() - if(dir in diagonals) + if(dir in GLOB.diagonals) initialize_directions = dir switch(dir) if(NORTH,SOUTH) diff --git a/code/modules/atmospherics/machinery/portable/canister.dm b/code/modules/atmospherics/machinery/portable/canister.dm index 54f1c06252..f5613c0b7e 100644 --- a/code/modules/atmospherics/machinery/portable/canister.dm +++ b/code/modules/atmospherics/machinery/portable/canister.dm @@ -1,5 +1,3 @@ -#define CAN_MAX_RELEASE_PRESSURE (ONE_ATMOSPHERE * 10) -#define CAN_MIN_RELEASE_PRESSURE (ONE_ATMOSPHERE / 10) #define CAN_DEFAULT_RELEASE_PRESSURE (ONE_ATMOSPHERE) /obj/machinery/portable_atmospherics/canister @@ -16,6 +14,8 @@ var/filled = 0.5 var/gas_type = "" var/release_pressure = ONE_ATMOSPHERE + var/can_max_release_pressure = (ONE_ATMOSPHERE * 10) + var/can_min_release_pressure = (ONE_ATMOSPHERE / 10) armor = list(melee = 50, bullet = 50, laser = 50, energy = 100, bomb = 10, bio = 100, rad = 100, fire = 80, acid = 50) obj_integrity = 250 @@ -24,6 +24,16 @@ pressure_resistance = 7 * ONE_ATMOSPHERE var/temperature_resistance = 1000 + T0C var/starter_temp + // Prototype vars + var/prototype = FALSE + var/valve_timer = null + var/timer_set = 30 + var/default_timer_set = 30 + var/minimum_timer_set = 1 + var/maximum_timer_set = 300 + var/timing = FALSE + var/restricted = FALSE + req_access = list() var/update = 0 var/static/list/label2types = list( @@ -39,6 +49,13 @@ "caution" = /obj/machinery/portable_atmospherics/canister, ) +/obj/machinery/portable_atmospherics/canister/interact(mob/user) + if(!allowed(user)) + to_chat(user, "Error - Unauthorized User") + playsound(src, 'sound/misc/compiler-failure.ogg', 50, 1) + return + ..() + /obj/machinery/portable_atmospherics/canister/nitrogen name = "n2 canister" desc = "Nitrogen gas. Reportedly useful for something." @@ -99,6 +116,46 @@ gas_type = "water_vapor" filled = 1 +/obj/machinery/portable_atmospherics/canister/proc/get_time_left() + if(timing) + . = round(max(0, valve_timer - world.time) / 10, 1) + else + . = timer_set + +/obj/machinery/portable_atmospherics/canister/proc/set_active() + timing = !timing + if(timing) + valve_timer = world.time + (timer_set * 10) + update_icon() + +/obj/machinery/portable_atmospherics/canister/proto + name = "prototype canister" + + +/obj/machinery/portable_atmospherics/canister/proto/default + name = "prototype canister" + desc = "The best way to fix an atmospheric emergency... or the best way to introduce one." + icon_state = "proto" + icon_state = "proto" + volume = 5000 + obj_integrity = 300 + max_integrity = 300 + temperature_resistance = 2000 + T0C + can_max_release_pressure = (ONE_ATMOSPHERE * 30) + can_min_release_pressure = (ONE_ATMOSPHERE / 30) + prototype = TRUE + + +/obj/machinery/portable_atmospherics/canister/proto/default/oxygen + name = "prototype canister" + desc = "A prototype canister for a prototype bike, what could go wrong?" + icon_state = "proto" + gas_type = "o2" + filled = 1 + release_pressure = ONE_ATMOSPHERE*2 + + + /obj/machinery/portable_atmospherics/canister/New(loc, datum/gas_mixture/existing_mixture) ..() if(existing_mixture) @@ -239,6 +296,9 @@ ..() if(stat & BROKEN) return PROCESS_KILL + if(timing && valve_timer < world.time) + valve_open = !valve_open + timing = FALSE if(!valve_open) pump.AIR1 = null pump.AIR2 = null @@ -255,7 +315,7 @@ update_icon() /obj/machinery/portable_atmospherics/canister/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = physical_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "canister", name, 420, 405, master_ui, state) @@ -267,10 +327,20 @@ data["tankPressure"] = round(air_contents.return_pressure() ? air_contents.return_pressure() : 0) data["releasePressure"] = round(release_pressure ? release_pressure : 0) data["defaultReleasePressure"] = round(CAN_DEFAULT_RELEASE_PRESSURE) - data["minReleasePressure"] = round(CAN_MIN_RELEASE_PRESSURE) - data["maxReleasePressure"] = round(CAN_MAX_RELEASE_PRESSURE) + data["minReleasePressure"] = round(can_min_release_pressure) + data["maxReleasePressure"] = round(can_max_release_pressure) data["valveOpen"] = valve_open ? 1 : 0 + data["isPrototype"] = prototype ? 1 : 0 + if (prototype) + data["restricted"] = restricted + data["timing"] = timing + data["time_left"] = get_time_left() + data["timer_set"] = timer_set + data["timer_is_not_default"] = timer_set != default_timer_set + data["timer_is_not_min"] = timer_set != minimum_timer_set + data["timer_is_not_max"] = timer_set != maximum_timer_set + data["hasHoldingTank"] = holding ? 1 : 0 if (holding) data["holdingTank"] = list() @@ -287,32 +357,37 @@ if(label && !..()) var/newtype = label2types[label] if(newtype) - var/obj/machinery/portable_atmospherics/canister/replacement = new newtype(loc, air_contents) - if(connected_port) - replacement.connected_port = connected_port - replacement.connected_port.connected_device = replacement - replacement.interact(usr) - qdel(src) + var/obj/machinery/portable_atmospherics/canister/replacement = newtype + name = initial(replacement.name) + desc = initial(replacement.name) + icon_state = initial(replacement.icon_state) + if("restricted") + restricted = !restricted + if(restricted) + req_access = list(GLOB.access_engine) + else + req_access = list() + . = TRUE if("pressure") var/pressure = params["pressure"] if(pressure == "reset") pressure = CAN_DEFAULT_RELEASE_PRESSURE . = TRUE else if(pressure == "min") - pressure = CAN_MIN_RELEASE_PRESSURE + pressure = can_min_release_pressure . = TRUE else if(pressure == "max") - pressure = CAN_MAX_RELEASE_PRESSURE + pressure = can_max_release_pressure . = TRUE else if(pressure == "input") - pressure = input("New release pressure ([CAN_MIN_RELEASE_PRESSURE]-[CAN_MAX_RELEASE_PRESSURE] kPa):", name, release_pressure) as num|null + pressure = input("New release pressure ([can_min_release_pressure]-[can_max_release_pressure] kPa):", name, release_pressure) as num|null if(!isnull(pressure) && !..()) . = TRUE else if(text2num(pressure) != null) pressure = text2num(pressure) . = TRUE if(.) - release_pressure = Clamp(round(pressure), CAN_MIN_RELEASE_PRESSURE, CAN_MAX_RELEASE_PRESSURE) + release_pressure = Clamp(round(pressure), can_min_release_pressure, can_max_release_pressure) investigate_log("was set to [release_pressure] kPa by [key_name(usr)].", "atmos") if("valve") var/logmsg @@ -344,11 +419,34 @@ investigate_log(logmsg, "atmos") release_log += logmsg . = TRUE + if("timer") + var/change = params["change"] + switch(change) + if("reset") + timer_set = default_timer_set + if("decrease") + timer_set = max(minimum_timer_set, timer_set - 10) + if("increase") + timer_set = min(maximum_timer_set, timer_set + 10) + if("input") + var/user_input = input(usr, "Set time to valve toggle.", name) as null|num + if(!user_input) + return + var/N = text2num(user_input) + if(!N) + return + timer_set = Clamp(N,minimum_timer_set,maximum_timer_set) + log_admin("[key_name(usr)] has activated a prototype valve timer") + . = TRUE + if("toggle_timer") + set_active() if("eject") if(holding) if(valve_open) investigate_log("[key_name(usr)] removed the [holding], leaving the valve open and transfering into the air
    ", "atmos") - holding.loc = get_turf(src) + holding.forceMove(get_turf(src)) holding = null . = TRUE update_icon() + + diff --git a/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm b/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm index 9837badf0c..d8bd51aa5f 100644 --- a/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm +++ b/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm @@ -22,7 +22,6 @@ air_contents = new air_contents.volume = volume air_contents.temperature = T20C - air_contents.holder = src return 1 diff --git a/code/modules/atmospherics/machinery/portable/pump.dm b/code/modules/atmospherics/machinery/portable/pump.dm index 4ee7fca1b1..40f88cbecb 100644 --- a/code/modules/atmospherics/machinery/portable/pump.dm +++ b/code/modules/atmospherics/machinery/portable/pump.dm @@ -70,7 +70,7 @@ /obj/machinery/portable_atmospherics/pump/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = physical_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "portable_pump", name, 420, 415, master_ui, state) diff --git a/code/modules/atmospherics/machinery/portable/scrubber.dm b/code/modules/atmospherics/machinery/portable/scrubber.dm index 308daa43f2..77325119a3 100644 --- a/code/modules/atmospherics/machinery/portable/scrubber.dm +++ b/code/modules/atmospherics/machinery/portable/scrubber.dm @@ -63,7 +63,7 @@ ..() /obj/machinery/portable_atmospherics/scrubber/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = physical_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "portable_scrubber", name, 420, 335, master_ui, state) diff --git a/code/modules/awaymissions/bluespaceartillery.dm b/code/modules/awaymissions/bluespaceartillery.dm index 24c90b0246..e3aeec62cd 100644 --- a/code/modules/awaymissions/bluespaceartillery.dm +++ b/code/modules/awaymissions/bluespaceartillery.dm @@ -40,8 +40,8 @@ if(..()) return var/A - A = input("Area to bombard", "Open Fire", A) in teleportlocs - var/area/thearea = teleportlocs[A] + A = input("Area to bombard", "Open Fire", A) in GLOB.teleportlocs + var/area/thearea = GLOB.teleportlocs[A] if(usr.stat || usr.restrained()) return if(reload < reload_cooldown) @@ -58,8 +58,8 @@ /*/mob/proc/openfire() var/A - A = input("Area to jump bombard", "Open Fire", A) in teleportlocs - var/area/thearea = teleportlocs[A] + A = input("Area to jump bombard", "Open Fire", A) in GLOB.teleportlocs + var/area/thearea = GLOB.teleportlocs[A] priority_announce("Bluespace artillery fire detected. Brace for impact.") spawn(30) var/list/L = list() diff --git a/code/modules/awaymissions/capture_the_flag.dm b/code/modules/awaymissions/capture_the_flag.dm index 1758388ed6..996b4a700b 100644 --- a/code/modules/awaymissions/capture_the_flag.dm +++ b/code/modules/awaymissions/capture_the_flag.dm @@ -41,14 +41,15 @@ /obj/item/weapon/twohanded/ctf/process() if(world.time > reset_cooldown) forceMove(get_turf(src.reset)) - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) var/area/mob_area = get_area(M) if(istype(mob_area, /area/ctf)) to_chat(M, "\The [src] has been returned to base!") STOP_PROCESSING(SSobj, src) /obj/item/weapon/twohanded/ctf/attack_hand(mob/living/user) - if(!user) + if(!is_ctf_target(user)) + to_chat(user, "Non players shouldn't be moving the flag!") return if(team in user.faction) to_chat(user, "You can't move your own flag!") @@ -62,7 +63,7 @@ dropped(user) return user.anchored = TRUE - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) var/area/mob_area = get_area(M) if(istype(mob_area, /area/ctf)) to_chat(M, "\The [src] has been taken!") @@ -73,7 +74,7 @@ user.anchored = FALSE reset_cooldown = world.time + 200 //20 seconds START_PROCESSING(SSobj, src) - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) var/area/mob_area = get_area(M) if(istype(mob_area, /area/ctf)) to_chat(M, "\The [src] has been dropped!") @@ -118,7 +119,7 @@ /proc/toggle_all_ctf(mob/user) var/ctf_enabled = FALSE - for(var/obj/machinery/capture_the_flag/CTF in machines) + for(var/obj/machinery/capture_the_flag/CTF in GLOB.machines) ctf_enabled = CTF.toggle_ctf() message_admins("[key_name_admin(user)] has [ctf_enabled? "enabled" : "disabled"] CTF!") notify_ghosts("CTF has been [ctf_enabled? "enabled" : "disabled"]!",'sound/effects/ghost2.ogg') @@ -145,11 +146,10 @@ var/ctf_gear = /datum/outfit/ctf var/instagib_gear = /datum/outfit/ctf/instagib - var/list/obj/effect/ctf/dead_barricade/dead_barricades = list() - var/list/obj/structure/barricade/security/ctf/living_barricades = list() + var/list/dead_barricades = list() var/static/ctf_object_typecache - var/static/arena_cleared = FALSE + var/static/arena_reset = FALSE /obj/machinery/capture_the_flag/Initialize() ..() @@ -163,10 +163,10 @@ /obj/effect/ctf, /obj/item/weapon/twohanded/ctf )) - poi_list |= src + GLOB.poi_list |= src /obj/machinery/capture_the_flag/Destroy() - poi_list.Remove(src) + GLOB.poi_list.Remove(src) ..() /obj/machinery/capture_the_flag/process() @@ -206,7 +206,7 @@ toggle_all_ctf(user) return - if(ticker.current_state < GAME_STATE_PLAYING) + if(SSticker.current_state < GAME_STATE_PLAYING) return if(user.ckey in team_members) if(user.ckey in recently_dead_ckeys) @@ -218,7 +218,7 @@ spawn_team_member(new_team_member) return - for(var/obj/machinery/capture_the_flag/CTF in machines) + for(var/obj/machinery/capture_the_flag/CTF in GLOB.machines) if(CTF == src || CTF.ctf_enabled == FALSE) continue if(user.ckey in CTF.team_members) @@ -247,6 +247,7 @@ /obj/machinery/capture_the_flag/proc/spawn_team_member(client/new_team_member) var/mob/living/carbon/human/M = new/mob/living/carbon/human(get_turf(src)) new_team_member.prefs.copy_to(M) + M.set_species(/datum/species/synth) M.key = new_team_member.key M.faction += team M.equipOutfit(ctf_gear) @@ -264,7 +265,7 @@ if(flag.team != src.team) user.transferItemToLoc(flag, get_turf(flag.reset), TRUE) points++ - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) var/area/mob_area = get_area(M) if(istype(mob_area, /area/ctf)) to_chat(M, "[user.real_name] has captured \the [flag], scoring a point for [team] team! They now have [points]/[points_to_win] points!") @@ -272,7 +273,7 @@ victory() /obj/machinery/capture_the_flag/proc/victory() - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) var/area/mob_area = get_area(M) if(istype(mob_area, /area/ctf)) to_chat(M, "[team] team wins!") @@ -280,16 +281,16 @@ for(var/obj/item/weapon/twohanded/ctf/W in M) M.dropItemToGround(W) M.dust() - for(var/obj/machinery/control_point/control in machines) + for(var/obj/machinery/control_point/control in GLOB.machines) control.icon_state = "dominator" control.controlling = null - for(var/obj/machinery/capture_the_flag/CTF in machines) + for(var/obj/machinery/capture_the_flag/CTF in GLOB.machines) if(CTF.ctf_enabled == TRUE) CTF.points = 0 CTF.control_points = 0 CTF.ctf_enabled = FALSE CTF.team_members = list() - CTF.arena_cleared = FALSE + CTF.arena_reset = FALSE addtimer(CALLBACK(CTF, .proc/start_ctf), 300) /obj/machinery/capture_the_flag/proc/toggle_ctf() @@ -308,27 +309,26 @@ dead_barricades.Cut() - for(var/b in living_barricades) - var/obj/structure/barricade/security/ctf/B = b - B.obj_integrity = B.max_integrity - notify_ghosts("[name] has been activated!", enter_link="(Click to join the [team] team!) or click on the controller directly!", source = src, action=NOTIFY_ATTACK) - if(!arena_cleared) - clear_the_arena() - arena_cleared = TRUE + if(!arena_reset) + reset_the_arena() + arena_reset = TRUE -/obj/machinery/capture_the_flag/proc/clear_the_arena() +/obj/machinery/capture_the_flag/proc/reset_the_arena() var/area/A = get_area(src) for(var/atm in A) if(!is_type_in_typecache(atm, ctf_object_typecache)) qdel(atm) + if(istype(atm, /obj/structure)) + var/obj/structure/S = atm + S.obj_integrity = S.max_integrity /obj/machinery/capture_the_flag/proc/stop_ctf() ctf_enabled = FALSE - arena_cleared = FALSE + arena_reset = FALSE var/area/A = get_area(src) - for(var/i in mob_list) + for(var/i in GLOB.mob_list) var/mob/M = i if((get_area(A) == A) && (M.ckey in team_members)) M.dust() @@ -337,13 +337,13 @@ recently_dead_ckeys.Cut() /obj/machinery/capture_the_flag/proc/instagib_mode() - for(var/obj/machinery/capture_the_flag/CTF in machines) + for(var/obj/machinery/capture_the_flag/CTF in GLOB.machines) if(CTF.ctf_enabled == TRUE) CTF.ctf_gear = CTF.instagib_gear CTF.respawn_cooldown = INSTAGIB_RESPAWN /obj/machinery/capture_the_flag/proc/normal_mode() - for(var/obj/machinery/capture_the_flag/CTF in machines) + for(var/obj/machinery/capture_the_flag/CTF in GLOB.machines) if(CTF.ctf_enabled == TRUE) CTF.ctf_gear = initial(ctf_gear) CTF.respawn_cooldown = DEFAULT_RESPAWN @@ -433,6 +433,7 @@ /obj/item/projectile/beam/ctf/red icon_state = "laser" + impact_effect_type = /obj/effect/overlay/temp/impact_effect/red_laser // BLUE TEAM GUNS @@ -447,6 +448,7 @@ /obj/item/projectile/beam/ctf/blue icon_state = "bluelaser" + impact_effect_type = /obj/effect/overlay/temp/impact_effect/blue_laser /datum/outfit/ctf name = "CTF" @@ -485,7 +487,6 @@ shoes = /obj/item/clothing/shoes/jackboots/fast /datum/outfit/ctf/red - ears = /obj/item/device/radio/headset/syndicate/alt suit = /obj/item/clothing/suit/space/hardsuit/shielded/ctf/red r_hand = /obj/item/weapon/gun/ballistic/automatic/laser/ctf/red l_pocket = /obj/item/ammo_box/magazine/recharge/ctf/red @@ -496,7 +497,6 @@ shoes = /obj/item/clothing/shoes/jackboots/fast /datum/outfit/ctf/blue - ears = /obj/item/device/radio/headset/headset_cent/commander suit = /obj/item/clothing/suit/space/hardsuit/shielded/ctf/blue r_hand = /obj/item/weapon/gun/ballistic/automatic/laser/ctf/blue l_pocket = /obj/item/ammo_box/magazine/recharge/ctf/blue @@ -509,14 +509,18 @@ /datum/outfit/ctf/red/post_equip(mob/living/carbon/human/H) ..() var/obj/item/device/radio/R = H.ears - R.set_frequency(SYND_FREQ) - R.freqlock = 1 + R.set_frequency(GLOB.REDTEAM_FREQ) + R.freqlock = TRUE + R.independent = TRUE + H.dna.species.stunmod = 0 /datum/outfit/ctf/blue/post_equip(mob/living/carbon/human/H) ..() var/obj/item/device/radio/R = H.ears - R.set_frequency(CENTCOM_FREQ) - R.freqlock = 1 + R.set_frequency(GLOB.BLUETEAM_FREQ) + R.freqlock = TRUE + R.independent = TRUE + H.dna.species.stunmod = 0 @@ -534,6 +538,8 @@ return /obj/structure/trap/ctf/trap_effect(mob/living/L) + if(!is_ctf_target(L)) + return if(!(src.team in L.faction)) to_chat(L, "Stay out of the enemy spawn!") L.death() @@ -552,16 +558,6 @@ deploy_time = 0 deploy_message = 0 -/obj/structure/barricade/security/ctf/Initialize(mapload) - ..() - for(var/obj/machinery/capture_the_flag/CTF in machines) - CTF.living_barricades += src - -/obj/structure/barricade/security/ctf/Destroy() - for(var/obj/machinery/capture_the_flag/CTF in machines) - CTF.living_barricades -= src - . = ..() - /obj/structure/barricade/security/ctf/make_debris() new /obj/effect/ctf/dead_barricade(get_turf(src)) @@ -598,7 +594,7 @@ /obj/effect/ctf/ammo/proc/reload(mob/living/M) if(!ishuman(M)) return - for(var/obj/machinery/capture_the_flag/CTF in machines) + for(var/obj/machinery/capture_the_flag/CTF in GLOB.machines) if(M in CTF.spawned_mobs) var/outfit = CTF.ctf_gear var/datum/outfit/O = new outfit @@ -618,7 +614,7 @@ /obj/effect/ctf/dead_barricade/Initialize(mapload) ..() - for(var/obj/machinery/capture_the_flag/CTF in machines) + for(var/obj/machinery/capture_the_flag/CTF in GLOB.machines) CTF.dead_barricades += src /obj/effect/ctf/dead_barricade/proc/respawn() @@ -654,11 +650,11 @@ /obj/machinery/control_point/proc/capture(mob/user) if(do_after(user, 30, target = src)) - for(var/obj/machinery/capture_the_flag/CTF in machines) + for(var/obj/machinery/capture_the_flag/CTF in GLOB.machines) if(CTF.ctf_enabled && (user.ckey in CTF.team_members)) controlling = CTF icon_state = "dominator-[CTF.team]" - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) var/area/mob_area = get_area(M) if(istype(mob_area, /area/ctf)) to_chat(M, "[user.real_name] has captured \the [src], claiming it for [CTF.team]! Go take it back!") diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index 1bbe7249ad..d9663f97c9 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -22,7 +22,7 @@ anchored = 1 /obj/effect/mob_spawn/attack_ghost(mob/user) - if(ticker.current_state != GAME_STATE_PLAYING || !loc) + if(SSticker.current_state != GAME_STATE_PLAYING || !loc) return if(!uses) to_chat(user, "This spawner is out of charges!") @@ -38,13 +38,13 @@ /obj/effect/mob_spawn/Initialize(mapload) ..() - if(instant || (roundstart && (mapload || (ticker && ticker.current_state > GAME_STATE_SETTING_UP)))) + if(instant || (roundstart && (mapload || (SSticker && SSticker.current_state > GAME_STATE_SETTING_UP)))) create() else - poi_list |= src + GLOB.poi_list |= src /obj/effect/mob_spawn/Destroy() - poi_list.Remove(src) + GLOB.poi_list.Remove(src) . = ..() /obj/effect/mob_spawn/proc/special(mob/M) @@ -67,6 +67,7 @@ M.adjustOxyLoss(oxy_damage) M.adjustBruteLoss(brute_damage) + equip(M) if(ckey) M.ckey = ckey @@ -77,7 +78,6 @@ MM.objectives += new/datum/objective(objective) special(M) MM.name = M.real_name - equip(M) if(uses > 0) uses-- if(!permanent && !uses) @@ -115,13 +115,6 @@ /obj/effect/mob_spawn/human/equip(mob/living/carbon/human/H) if(mob_species) H.set_species(mob_species) - else - //If we're a human, we still need to handle our snowflake code anyway I guess. - if (NOAROUSAL in H.dna.species.species_traits) - H.canbearoused = FALSE - else - if(H.client) - H.canbearoused = H.client.prefs.arousable if(husk) H.Drain() @@ -265,7 +258,7 @@ back = /obj/item/weapon/storage/backpack has_id = 1 id_job = "Operative" - id_access_list = list(access_syndicate) + id_access_list = list(GLOB.access_syndicate) /obj/effect/mob_spawn/human/syndicatecommando name = "Syndicate Commando" @@ -279,7 +272,7 @@ pocket1 = /obj/item/weapon/tank/internals/emergency_oxygen has_id = 1 id_job = "Operative" - id_access_list = list(access_syndicate) + id_access_list = list(GLOB.access_syndicate) ///////////Civilians////////////////////// @@ -356,7 +349,7 @@ glasses = /obj/item/clothing/glasses/sunglasses/reagent has_id = 1 id_job = "Bartender" - id_access_list = list(access_bar) + id_access_list = list(GLOB.access_bar) /obj/effect/mob_spawn/human/bartender/alive death = FALSE @@ -393,7 +386,7 @@ glasses = /obj/item/clothing/glasses/sunglasses has_id = 1 id_job = "Bridge Officer" - id_access_list = list(access_cent_captain) + id_access_list = list(GLOB.access_cent_captain) /obj/effect/mob_spawn/human/commander name = "Commander" @@ -408,7 +401,7 @@ pocket1 = /obj/item/weapon/lighter has_id = 1 id_job = "Commander" - id_access_list = list(access_cent_captain) + id_access_list = list(GLOB.access_cent_captain) /obj/effect/mob_spawn/human/nanotrasensoldier name = "Nanotrasen Private Security Officer" @@ -421,7 +414,7 @@ back = /obj/item/weapon/storage/backpack/security has_id = 1 id_job = "Private Security Force" - id_access_list = list(access_cent_specops) + id_access_list = list(GLOB.access_cent_specops) /obj/effect/mob_spawn/human/commander/alive death = FALSE diff --git a/code/modules/awaymissions/exile.dm b/code/modules/awaymissions/exile.dm index 542079398e..12012e232c 100644 --- a/code/modules/awaymissions/exile.dm +++ b/code/modules/awaymissions/exile.dm @@ -1,7 +1,7 @@ /obj/structure/closet/secure_closet/exile name = "exile implants" - req_access = list(access_hos) + req_access = list(GLOB.access_hos) /obj/structure/closet/secure_closet/exile/New() ..() diff --git a/code/modules/awaymissions/gateway.dm b/code/modules/awaymissions/gateway.dm index bb2b4d6793..80d6d84a68 100644 --- a/code/modules/awaymissions/gateway.dm +++ b/code/modules/awaymissions/gateway.dm @@ -1,4 +1,4 @@ -var/obj/machinery/gateway/centerstation/the_gateway = null +GLOBAL_DATUM(the_gateway, /obj/machinery/gateway/centerstation) /obj/machinery/gateway name = "gateway" @@ -16,8 +16,13 @@ var/obj/machinery/gateway/centerstation/the_gateway = null var/can_link = FALSE //Is this the centerpiece? /obj/machinery/gateway/Initialize() + randomspawns = GLOB.awaydestinations + update_icon() + if(!istype(src, /obj/machinery/gateway/centerstation) && !istype(src, /obj/machinery/gateway/centeraway)) + switch(dir) + if(SOUTH,SOUTHEAST,SOUTHWEST) + density = 0 ..() - randomspawns = awaydestinations /obj/machinery/gateway/proc/toggleoff() for(var/obj/machinery/gateway/G in linked) @@ -33,7 +38,7 @@ var/obj/machinery/gateway/centerstation/the_gateway = null var/turf/T = loc var/ready = FALSE - for(var/i in alldirs) + for(var/i in GLOB.alldirs) T = get_step(loc, i) var/obj/machinery/gateway/G = locate(/obj/machinery/gateway) in T if(G) @@ -49,14 +54,6 @@ var/obj/machinery/gateway/centerstation/the_gateway = null ready = TRUE return ready -/obj/machinery/gateway/Initialize() - ..() - update_icon() - switch(dir) - if(SOUTH,SOUTHEAST,SOUTHWEST) - density = 0 - - /obj/machinery/gateway/update_icon() if(active) icon_state = "on" @@ -80,12 +77,12 @@ var/obj/machinery/gateway/centerstation/the_gateway = null /obj/machinery/gateway/centerstation/New() ..() - if(!the_gateway) - the_gateway = src + if(!GLOB.the_gateway) + GLOB.the_gateway = src /obj/machinery/gateway/centerstation/Destroy() - if(the_gateway == src) - the_gateway = null + if(GLOB.the_gateway == src) + GLOB.the_gateway = null return ..() //this is da important part wot makes things go @@ -209,6 +206,12 @@ var/obj/machinery/gateway/centerstation/the_gateway = null active = 1 update_icon() +/obj/machinery/gateway/centeraway/proc/check_exile_implant(mob/living/carbon/C) + for(var/obj/item/weapon/implant/exile/E in C.implants)//Checking that there is an exile implant + to_chat(C, "\black The station gate has detected your exile implant and is blocking your entry.") + return TRUE + return FALSE + /obj/machinery/gateway/centeraway/Bumped(atom/movable/AM) if(!detect()) return @@ -217,10 +220,18 @@ var/obj/machinery/gateway/centerstation/the_gateway = null if(!stationgate || QDELETED(stationgate)) return if(istype(AM, /mob/living/carbon)) - var/mob/living/carbon/C = AM - for(var/obj/item/weapon/implant/exile/E in C.implants)//Checking that there is an exile implant - to_chat(AM, "\black The station gate has detected your exile implant and is blocking your entry.") + if(check_exile_implant(AM)) return + else + for(var/mob/living/carbon/C in AM.contents) + if(check_exile_implant(C)) + say("Rejecting [AM]: Exile implant detected in contained lifeform.") + return + if(AM.buckled_mobs.len) + for(var/mob/living/carbon/C in AM.buckled_mobs) + if(check_exile_implant(C)) + say("Rejecting [AM]: Exile implant detected in close proximity lifeform.") + return AM.forceMove(get_step(stationgate.loc, SOUTH)) AM.setDir(SOUTH) if (ismob(AM)) diff --git a/code/modules/awaymissions/mission_code/Academy.dm b/code/modules/awaymissions/mission_code/Academy.dm index d3fcaa4493..f24075702a 100644 --- a/code/modules/awaymissions/mission_code/Academy.dm +++ b/code/modules/awaymissions/mission_code/Academy.dm @@ -47,7 +47,7 @@ /obj/structure/academy_wizard_spawner/process() if(next_check < world.time) if(!current_wizard) - for(var/mob/living/L in player_list) + for(var/mob/living/L in GLOB.player_list) if(L.z == src.z && L.stat != DEAD && !(faction in L.faction)) summon_wizard() break @@ -93,7 +93,7 @@ var/datum/objective/O = new("Protect Wizard Academy from the intruders") wizmind.objectives += O wizmind.transfer_to(wizbody) - ticker.mode.wizards |= wizmind + SSticker.mode.wizards |= wizmind wizmind.AddSpell(new /obj/effect/proc_holder/spell/targeted/ethereal_jaunt) wizmind.AddSpell(new /obj/effect/proc_holder/spell/targeted/projectile/magic_missile) @@ -133,7 +133,7 @@ /obj/item/weapon/dice/d20/fate/diceroll(mob/user) ..() if(!used) - if(!ishuman(user) || !user.mind || (user.mind in ticker.mode.wizards)) + if(!ishuman(user) || !user.mind || (user.mind in SSticker.mode.wizards)) to_chat(user, "You feel the magic of the dice is restricted to ordinary humans!") return if(rigged) @@ -142,7 +142,7 @@ effect(user,result) /obj/item/weapon/dice/d20/fate/equipped(mob/user, slot) - if(!ishuman(user) || !user.mind || (user.mind in ticker.mode.wizards)) + if(!ishuman(user) || !user.mind || (user.mind in SSticker.mode.wizards)) to_chat(user, "You feel the magic of the dice is restricted to ordinary humans! You should leave it alone.") user.drop_item() @@ -160,7 +160,7 @@ user.death() if(3) //Swarm of creatures - for(var/direction in alldirs) + for(var/direction in GLOB.alldirs) var/turf/T = get_turf(src) new /mob/living/simple_animal/hostile/creature(get_step(T,direction)) if(4) @@ -180,7 +180,7 @@ //Throw user.Stun(3) user.adjustBruteLoss(50) - var/throw_dir = pick(cardinal) + var/throw_dir = pick(GLOB.cardinal) var/atom/throw_target = get_edge_target_turf(user, throw_dir) user.throw_at(throw_target, 200, 4) if(8) @@ -203,7 +203,7 @@ if(13) //Mad Dosh var/turf/Start = get_turf(src) - for(var/direction in alldirs) + for(var/direction in GLOB.alldirs) var/turf/T = get_step(Start,direction) if(rand(0,1)) new /obj/item/stack/spacecash/c1000(T) @@ -284,7 +284,7 @@ if(!target_mob) return var/turf/Start = get_turf(user) - for(var/direction in alldirs) + for(var/direction in GLOB.alldirs) var/turf/T = get_step(Start,direction) if(!T.density) target_mob.Move(T) @@ -303,6 +303,6 @@ user.visible_message("[user] activates \the [src].","You activate \the [src].") /obj/structure/ladder/can_use(mob/user) - if(user.mind in ticker.mode.wizards) + if(user.mind in SSticker.mode.wizards) return 0 return 1 diff --git a/code/modules/awaymissions/mission_code/Cabin.dm b/code/modules/awaymissions/mission_code/Cabin.dm index 358ccc5d85..be16bfba88 100644 --- a/code/modules/awaymissions/mission_code/Cabin.dm +++ b/code/modules/awaymissions/mission_code/Cabin.dm @@ -117,3 +117,7 @@ /obj/effect/landmark/mapGenerator/snowy mapGeneratorType = /datum/mapGenerator/snowy + endTurfX = 159 + endTurfY = 157 + startTurfX = 37 + startTurfY = 35 diff --git a/code/modules/awaymissions/mission_code/stationCollision.dm b/code/modules/awaymissions/mission_code/stationCollision.dm index cc2b7c51c1..fb1d375854 100644 --- a/code/modules/awaymissions/mission_code/stationCollision.dm +++ b/code/modules/awaymissions/mission_code/stationCollision.dm @@ -72,23 +72,23 @@ */ //These vars hold the code itself, they'll be generated at round-start -var/sc_safecode1 = "[rand(0,9)]" -var/sc_safecode2 = "[rand(0,9)]" -var/sc_safecode3 = "[rand(0,9)]" -var/sc_safecode4 = "[rand(0,9)]" -var/sc_safecode5 = "[rand(0,9)]" +GLOBAL_VAR_INIT(sc_safecode1, "[rand(0,9)]") +GLOBAL_VAR_INIT(sc_safecode2, "[rand(0,9)]") +GLOBAL_VAR_INIT(sc_safecode3, "[rand(0,9)]") +GLOBAL_VAR_INIT(sc_safecode4, "[rand(0,9)]") +GLOBAL_VAR_INIT(sc_safecode5, "[rand(0,9)]") //Pieces of paper actually containing the hints /obj/item/weapon/paper/sc_safehint_paper_prison name = "smudged paper" /obj/item/weapon/paper/sc_safehint_paper_prison/New() - info = "The ink is smudged, you can only make out a couple numbers: '[sc_safecode1]**[sc_safecode4]*'" + info = "The ink is smudged, you can only make out a couple numbers: '[GLOB.sc_safecode1]**[GLOB.sc_safecode4]*'" /obj/item/weapon/paper/sc_safehint_paper_hydro name = "shredded paper" /obj/item/weapon/paper/sc_safehint_paper_hydro/New() - info = "Although the paper is shredded, you can clearly see the number: '[sc_safecode2]'" + info = "Although the paper is shredded, you can clearly see the number: '[GLOB.sc_safecode2]'" /obj/item/weapon/paper/sc_safehint_paper_caf name = "blood-soaked paper" @@ -99,7 +99,7 @@ var/sc_safecode5 = "[rand(0,9)]" name = "hidden paper" /obj/item/weapon/paper/sc_safehint_paper_bible/New() info = {"It would appear that the pen hidden with the paper had leaked ink over the paper. - However you can make out the last three digits:'[sc_safecode3][sc_safecode4][sc_safecode5]' + However you can make out the last three digits:'[GLOB.sc_safecode3][GLOB.sc_safecode4][GLOB.sc_safecode5]' "} /obj/item/weapon/paper/sc_safehint_paper_shuttle @@ -123,7 +123,7 @@ var/sc_safecode5 = "[rand(0,9)]" /obj/item/weapon/storage/secure/safe/sc_ssafe/New() ..() - l_code = "[sc_safecode1][sc_safecode2][sc_safecode3][sc_safecode4][sc_safecode5]" + l_code = "[GLOB.sc_safecode1][GLOB.sc_safecode2][GLOB.sc_safecode3][GLOB.sc_safecode4][GLOB.sc_safecode5]" l_set = 1 new /obj/item/weapon/gun/energy/mindflayer(src) new /obj/item/device/soulstone(src) diff --git a/code/modules/awaymissions/mission_code/wildwest.dm b/code/modules/awaymissions/mission_code/wildwest.dm index 64d3374320..5847b8de8e 100644 --- a/code/modules/awaymissions/mission_code/wildwest.dm +++ b/code/modules/awaymissions/mission_code/wildwest.dm @@ -64,7 +64,7 @@ if("To Kill") to_chat(user, "Your wish is granted, but at a terrible cost...") to_chat(user, "The Wish Granter punishes you for your wickedness, claiming your soul and warping your body to match the darkness in your heart.") - ticker.mode.traitors += user.mind + SSticker.mode.traitors += user.mind user.mind.special_role = "traitor" var/datum/objective/hijack/hijack = new hijack.owner = user.mind @@ -75,7 +75,7 @@ if("Peace") to_chat(user, "Whatever alien sentience that the Wish Granter possesses is satisfied with your wish. There is a distant wailing as the last of the Faithless begin to die, then silence.") to_chat(user, "You feel as if you just narrowly avoided a terrible fate...") - for(var/mob/living/simple_animal/hostile/faithless/F in mob_list) + for(var/mob/living/simple_animal/hostile/faithless/F in GLOB.mob_list) F.death() diff --git a/code/modules/awaymissions/zlevel.dm b/code/modules/awaymissions/zlevel.dm index 19b023fe66..a8ce80bb4a 100644 --- a/code/modules/awaymissions/zlevel.dm +++ b/code/modules/awaymissions/zlevel.dm @@ -1,33 +1,33 @@ // How much "space" we give the edge of the map -var/global/list/potentialRandomZlevels = generateMapList(filename = "config/awaymissionconfig.txt") +GLOBAL_LIST_INIT(potentialRandomZlevels, generateMapList(filename = "config/awaymissionconfig.txt")) /proc/createRandomZlevel() - if(awaydestinations.len) //crude, but it saves another var! + if(GLOB.awaydestinations.len) //crude, but it saves another var! return - if(potentialRandomZlevels && potentialRandomZlevels.len) + if(GLOB.potentialRandomZlevels && GLOB.potentialRandomZlevels.len) to_chat(world, "Loading away mission...") - var/map = pick(potentialRandomZlevels) + var/map = pick(GLOB.potentialRandomZlevels) load_new_z_level(map) to_chat(world, "Away mission loaded.") /proc/reset_gateway_spawns(reset = FALSE) for(var/obj/machinery/gateway/G in world) if(reset) - G.randomspawns = awaydestinations + G.randomspawns = GLOB.awaydestinations else - G.randomspawns.Add(awaydestinations) + G.randomspawns.Add(GLOB.awaydestinations) /obj/effect/landmark/awaystart name = "away mission spawn" desc = "Randomly picked away mission spawn points" /obj/effect/landmark/awaystart/New() - awaydestinations += src + GLOB.awaydestinations += src ..() /obj/effect/landmark/awaystart/Destroy() - awaydestinations -= src + GLOB.awaydestinations -= src return ..() /proc/generateMapList(filename) diff --git a/code/modules/cargo/console.dm b/code/modules/cargo/console.dm index b2a4f064d2..8e21b3d2d4 100644 --- a/code/modules/cargo/console.dm +++ b/code/modules/cargo/console.dm @@ -38,7 +38,7 @@ board.emagged = TRUE /obj/machinery/computer/cargo/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "cargo", name, 1000, 800, master_ui, state) diff --git a/code/modules/cargo/exports.dm b/code/modules/cargo/exports.dm index 1fb393ba25..dda86e5257 100644 --- a/code/modules/cargo/exports.dm +++ b/code/modules/cargo/exports.dm @@ -27,7 +27,7 @@ Credit dupes that require a lot of manual work shouldn't be removed, unless they then the player gets the profit from selling his own wasted time. */ /proc/export_item_and_contents(atom/movable/AM, contraband, emagged, dry_run=FALSE) - if(!exports_list.len) + if(!GLOB.exports_list.len) setupExports() var/sold_str = "" @@ -38,7 +38,7 @@ Credit dupes that require a lot of manual work shouldn't be removed, unless they // We go backwards, so it'll be innermost objects sold first for(var/i in reverseRange(contents)) var/atom/movable/thing = i - for(var/datum/export/E in exports_list) + for(var/datum/export/E in GLOB.exports_list) if(!E) continue if(E.applies_to(thing, contraband, emagged)) @@ -134,10 +134,10 @@ Credit dupes that require a lot of manual work shouldn't be removed, unless they total_cost = 0 total_amount = 0 -var/list/exports_list = list() +GLOBAL_LIST_EMPTY(exports_list) /proc/setupExports() for(var/subtype in subtypesof(/datum/export)) var/datum/export/E = new subtype if(E.export_types && E.export_types.len) // Exports without a type are invalid/base types - exports_list += E + GLOB.exports_list += E diff --git a/code/modules/cargo/exports/materials.dm b/code/modules/cargo/exports/materials.dm index ad1f6a01d9..c2a0734958 100644 --- a/code/modules/cargo/exports/materials.dm +++ b/code/modules/cargo/exports/materials.dm @@ -79,6 +79,12 @@ material_id = MAT_TITANIUM message = "cm3 of titanium" +// Plastitanium. +/datum/export/material/plastitanium + cost = 750 + material_id = MAT_TITANIUM // code can only check for one material_id; plastitanium is half plasma, half titanium, so ((250 x 250) + (250 x 500)) / 250 + message = "cm3 of plastitanium" + // Metal. Common building material. /datum/export/material/metal message = "cm3 of metal" diff --git a/code/modules/cargo/exports/sheets.dm b/code/modules/cargo/exports/sheets.dm index 5ed73a3cf6..707dab703c 100644 --- a/code/modules/cargo/exports/sheets.dm +++ b/code/modules/cargo/exports/sheets.dm @@ -79,6 +79,13 @@ message = "of reinforced glass" export_types = list(/obj/item/stack/sheet/rglass) +// Bluespace Polycrystals. About as common on the asteroid as + +/datum/export/stack/bscrystal + cost = 750 + message = "of bluespace crystals" + export_types = list(/obj/item/stack/sheet/bluespace_crystal) + // Wood. Quite expensive in the grim and dark 26 century. /datum/export/stack/wood cost = 25 diff --git a/code/modules/cargo/packs.dm b/code/modules/cargo/packs.dm index 9d7e799743..b7c7a7e377 100644 --- a/code/modules/cargo/packs.dm +++ b/code/modules/cargo/packs.dm @@ -37,6 +37,19 @@ /datum/supply_pack/emergency group = "Emergency" +/datum/supply_pack/emergency/spacesuit + name = "Space Suit Crate" + cost = 3000 + access = GLOB.access_eva + contains = list(/obj/item/clothing/suit/space, + /obj/item/clothing/suit/space, + /obj/item/clothing/head/helmet/space, + /obj/item/clothing/head/helmet/space, + /obj/item/clothing/mask/breath, + /obj/item/clothing/mask/breath) + crate_name = "space suit crate" + crate_type = /obj/structure/closet/crate/secure + /datum/supply_pack/emergency/vehicle name = "Biker Gang Kit" //TUNNEL SNAKES OWN THIS TOWN cost = 2000 @@ -108,7 +121,7 @@ /datum/supply_pack/emergency/atmostank name = "Firefighting Watertank" cost = 1000 - access = access_atmospherics + access = GLOB.access_atmospherics contains = list(/obj/item/weapon/watertank/atmos) crate_name = "firefighting watertank crate" crate_type = /obj/structure/closet/crate/secure @@ -131,7 +144,7 @@ /datum/supply_pack/emergency/weedcontrol name = "Weed Control Crate" cost = 1500 - access = access_hydroponics + access = GLOB.access_hydroponics contains = list(/obj/item/weapon/scythe, /obj/item/clothing/mask/gas, /obj/item/weapon/grenade/chem_grenade/antiweed, @@ -177,7 +190,7 @@ /datum/supply_pack/emergency/syndicate/fill(obj/structure/closet/crate/C) var/crate_value = 50 - var/list/uplink_items = get_uplink_items(ticker.mode) + var/list/uplink_items = get_uplink_items(SSticker.mode) while(crate_value) var/category = pick(uplink_items) var/item = pick(uplink_items[category]) @@ -196,7 +209,7 @@ /datum/supply_pack/security group = "Security" - access = access_security + access = GLOB.access_security crate_type = /obj/structure/closet/crate/secure/gear /datum/supply_pack/security/supplies @@ -277,7 +290,7 @@ crate_name = "forensics crate" /datum/supply_pack/security/armory - access = access_armory + access = GLOB.access_armory crate_type = /obj/structure/closet/crate/secure/weapon /datum/supply_pack/security/armory/riothelmets @@ -365,7 +378,7 @@ /datum/supply_pack/security/armory/fire name = "Incendiary Weapons Crate" cost = 1500 - access = access_heads + access = GLOB.access_heads contains = list(/obj/item/weapon/flamethrower/full, /obj/item/weapon/tank/internals/plasma, /obj/item/weapon/tank/internals/plasma, @@ -497,7 +510,7 @@ /datum/supply_pack/science/nitrous_oxide_canister name = "Nitrous Oxide Canister" cost = 3000 - access = access_atmospherics + access = GLOB.access_atmospherics contains = list(/obj/machinery/portable_atmospherics/canister/nitrous_oxide) crate_name = "nitrous oxide canister crate" crate_type = /obj/structure/closet/crate/secure @@ -549,18 +562,6 @@ /obj/item/clothing/glasses/meson/engine) crate_name = "engineering gear crate" -/datum/supply_pack/engineering/engine/spacesuit - name = "Space Suit Crate" - cost = 3000 - access = access_eva - contains = list(/obj/item/clothing/suit/space, - /obj/item/clothing/suit/space, - /obj/item/clothing/head/helmet/space, - /obj/item/clothing/head/helmet/space, - /obj/item/clothing/mask/breath, - /obj/item/clothing/mask/breath) - crate_name = "space suit crate" - crate_type = /obj/structure/closet/crate/secure /datum/supply_pack/engineering/shieldgen name = "Anti-breach Shield Projector Crate" @@ -619,7 +620,7 @@ /datum/supply_pack/engineering/engine name = "Emitter Crate" cost = 1500 - access = access_ce + access = GLOB.access_ce contains = list(/obj/machinery/power/emitter, /obj/machinery/power/emitter) crate_name = "emitter crate" @@ -668,7 +669,7 @@ /datum/supply_pack/engineering/engine/supermatter_shard name = "Supermatter Shard Crate" cost = 10000 - access = access_ce + access = GLOB.access_ce contains = list(/obj/machinery/power/supermatter_shard) crate_name = "supermatter shard crate" crate_type = /obj/structure/closet/crate/secure/engineering @@ -781,7 +782,7 @@ /datum/supply_pack/medical/virus name = "Virus Crate" cost = 2500 - access = access_cmo + access = GLOB.access_cmo contains = list(/obj/item/weapon/reagent_containers/glass/bottle/flu_virion, /obj/item/weapon/reagent_containers/glass/bottle/cold, /obj/item/weapon/reagent_containers/glass/bottle/epiglottis_virion, @@ -838,7 +839,7 @@ /datum/supply_pack/science/robotics name = "Robotics Assembly Crate" cost = 1000 - access = access_robotics + access = GLOB.access_robotics contains = list(/obj/item/device/assembly/prox_sensor, /obj/item/device/assembly/prox_sensor, /obj/item/device/assembly/prox_sensor, @@ -852,7 +853,7 @@ /datum/supply_pack/science/robotics/mecha_ripley name = "Circuit Crate (Ripley APLU)" cost = 3000 - access = access_robotics + access = GLOB.access_robotics contains = list(/obj/item/weapon/book/manual/ripley_build_and_repair, /obj/item/weapon/circuitboard/mecha/ripley/main, /obj/item/weapon/circuitboard/mecha/ripley/peripherals) @@ -862,7 +863,7 @@ /datum/supply_pack/science/robotics/mecha_odysseus name = "Circuit Crate (Odysseus)" cost = 2500 - access = access_robotics + access = GLOB.access_robotics contains = list(/obj/item/weapon/circuitboard/mecha/odysseus/peripherals, /obj/item/weapon/circuitboard/mecha/odysseus/main) crate_name = "\improper Odysseus circuit crate" @@ -871,7 +872,7 @@ /datum/supply_pack/science/plasma name = "Plasma Assembly Crate" cost = 1000 - access = access_tox_storage + access = GLOB.access_tox_storage contains = list(/obj/item/weapon/tank/internals/plasma, /obj/item/weapon/tank/internals/plasma, /obj/item/weapon/tank/internals/plasma, @@ -890,7 +891,7 @@ /datum/supply_pack/science/shieldwalls name = "Shield Generators" cost = 2000 - access = access_teleporter + access = GLOB.access_teleporter contains = list(/obj/machinery/shieldwallgen, /obj/machinery/shieldwallgen, /obj/machinery/shieldwallgen, @@ -901,7 +902,7 @@ /datum/supply_pack/science/transfer_valves name = "Tank Transfer Valves Crate" cost = 6000 - access = access_rd + access = GLOB.access_rd contains = list(/obj/item/device/transfer_valve, /obj/item/device/transfer_valve) crate_name = "tank transfer valves crate" @@ -911,7 +912,7 @@ /datum/supply_pack/science/bz_canister name = "BZ Canister" cost = 2000 - access_any = list(access_rd, access_atmospherics) + access_any = list(GLOB.access_rd, GLOB.access_atmospherics) contains = list(/obj/machinery/portable_atmospherics/canister/bz) crate_name = "bz canister crate" crate_type = /obj/structure/closet/crate/secure/science @@ -920,7 +921,7 @@ /datum/supply_pack/science/freon_canister name = "Freon Canister" cost = 6000 - access_any = list(access_rd, access_atmospherics) + access_any = list(GLOB.access_rd, GLOB.access_atmospherics) contains = list(/obj/machinery/portable_atmospherics/canister/freon) crate_name = "freon canister crate" crate_type = /obj/structure/closet/crate/secure/science @@ -929,7 +930,7 @@ /datum/supply_pack/science/research name = "Machine Prototype Crate" cost = 8000 - access = access_research + access = GLOB.access_research contains = list(/obj/item/device/machineprototype) crate_name = "machine prototype crate" crate_type = /obj/structure/closet/crate/secure/science @@ -985,7 +986,7 @@ contains = list(/obj/item/weapon/storage/backpack/dufflebag/clown/cream_pie) crate_name = "party equipment crate" contraband = TRUE - access = access_theatre + access = GLOB.access_theatre crate_type = /obj/structure/closet/crate/secure /datum/supply_pack/organic/monkey @@ -1110,7 +1111,7 @@ /datum/supply_pack/organic/hydroponics/hydrotank name = "Hydroponics Backpack Crate" cost = 1000 - access = access_hydroponics + access = GLOB.access_hydroponics contains = list(/obj/item/weapon/watertank) crate_name = "hydroponics backpack crate" crate_type = /obj/structure/closet/crate/secure @@ -1283,7 +1284,7 @@ /datum/supply_pack/misc/minerkit name = "Shaft Miner Starter Kit" cost = 2500 - access = access_qm + access = GLOB.access_qm contains = list(/obj/item/weapon/pickaxe/mini, /obj/item/clothing/glasses/meson, /obj/item/device/t_scanner/adv_mining_scanner/lesser, @@ -1458,7 +1459,7 @@ /datum/supply_pack/misc/janitor/janitank name = "Janitor Backpack Crate" cost = 1000 - access = access_janitor + access = GLOB.access_janitor contains = list(/obj/item/weapon/watertank/janitor) crate_name = "janitor backpack crate" crate_type = /obj/structure/closet/crate/secure @@ -1491,7 +1492,7 @@ /datum/supply_pack/misc/costume name = "Standard Costume Crate" cost = 1000 - access = access_theatre + access = GLOB.access_theatre contains = list(/obj/item/weapon/storage/backpack/clown, /obj/item/clothing/shoes/clown_shoes, /obj/item/clothing/mask/gas/clown_hat, @@ -1592,7 +1593,6 @@ /obj/item/toy/talking/AI, /obj/item/toy/talking/owl, /obj/item/toy/talking/griffin, - /obj/item/toy/talking/skeleton, /obj/item/toy/nuke, /obj/item/toy/minimeteor, /obj/item/toy/carpplushie, @@ -1685,7 +1685,7 @@ crate_name = "librarian engraving/scribbling crate" cost = 3000 contains = list(/obj/item/soapstone) - access = access_library + access = GLOB.access_library crate_type = /obj/structure/closet/crate/secure @@ -1750,7 +1750,7 @@ /datum/supply_pack/misc/bicycle name = "Bicycle" - cost = 10000 + cost = 1000000 contains = list(/obj/vehicle/bicycle) crate_name = "Bicycle Crate" crate_type = /obj/structure/closet/crate/large diff --git a/code/modules/client/asset_cache.dm b/code/modules/client/asset_cache.dm index fb9daf1a91..2b59e5c64a 100644 --- a/code/modules/client/asset_cache.dm +++ b/code/modules/client/asset_cache.dm @@ -41,7 +41,7 @@ You can set verify to TRUE if you want send() to sleep until the client has the if(client.cache.Find(asset_name) || client.sending.Find(asset_name)) return 0 - client << browse_rsc(SSasset.cache[asset_name], asset_name) + client << browse_rsc(SSassets.cache[asset_name], asset_name) if(!verify || !winexists(client, "asset_cache_browser")) // Can't access the asset cache browser, rip. if (client) client.cache += asset_name @@ -91,8 +91,8 @@ You can set verify to TRUE if you want send() to sleep until the client has the if (unreceived.len >= ASSET_CACHE_TELL_CLIENT_AMOUNT) to_chat(client, "Sending Resources...") for(var/asset in unreceived) - if (asset in SSasset.cache) - client << browse_rsc(SSasset.cache[asset], asset) + if (asset in SSassets.cache) + client << browse_rsc(SSassets.cache[asset], asset) if(!verify || !winexists(client, "asset_cache_browser")) // Can't access the asset cache browser, rip. if (client) @@ -136,21 +136,21 @@ You can set verify to TRUE if you want send() to sleep until the client has the //This proc "registers" an asset, it adds it to the cache for further use, you cannot touch it from this point on or you'll fuck things up. //if it's an icon or something be careful, you'll have to copy it before further use. /proc/register_asset(var/asset_name, var/asset) - SSasset.cache[asset_name] = asset + SSassets.cache[asset_name] = asset //These datums are used to populate the asset cache, the proc "register()" does this. //all of our asset datums, used for referring to these later -/var/global/list/asset_datums = list() +GLOBAL_LIST_EMPTY(asset_datums) //get a assetdatum or make a new one /proc/get_asset_datum(var/type) - if (!(type in asset_datums)) + if (!(type in GLOB.asset_datums)) return new type() - return asset_datums[type] + return GLOB.asset_datums[type] /datum/asset/New() - asset_datums[type] = src + GLOB.asset_datums[type] = src /datum/asset/proc/register() return diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index c2d73fc019..09f5eb1ccc 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -78,8 +78,8 @@ return //Logs all hrefs - if(config && config.log_hrefs && href_logfile) - href_logfile << "[time_stamp(show_ds = TRUE)] [src] (usr:[usr]) || [hsrc ? "[hsrc] " : ""][href]
    " + if(config && config.log_hrefs && GLOB.href_logfile) + GLOB.href_logfile << "[time_stamp(show_ds = TRUE)] [src] (usr:[usr]) || [hsrc ? "[hsrc] " : ""][href]
    " // Admin PM if(href_list["priv_msg"]) @@ -146,8 +146,7 @@ //CONNECT// /////////// #if (PRELOAD_RSC == 0) -var/list/external_rsc_urls -var/next_external_rsc = 0 +GLOBAL_LIST(external_rsc_urls) #endif @@ -159,13 +158,14 @@ var/next_external_rsc = 0 return null #if (PRELOAD_RSC == 0) + var/static/next_external_rsc = 0 if(external_rsc_urls && external_rsc_urls.len) next_external_rsc = Wrap(next_external_rsc+1, 1, external_rsc_urls.len+1) preload_rsc = external_rsc_urls[next_external_rsc] #endif - clients += src - directory[ckey] = src + GLOB.clients += src + GLOB.directory[ckey] = src //Admin Authorisation var/localhost_addresses = list("127.0.0.1", "::1") @@ -175,9 +175,9 @@ var/next_external_rsc = 0 var/datum/admins/localhost_holder = new(localhost_rank, ckey) localhost_holder.associate(src) if(config.autoadmin) - if(!admin_datums[ckey]) + if(!GLOB.admin_datums[ckey]) var/datum/admin_rank/autorank - for(var/datum/admin_rank/R in admin_ranks) + for(var/datum/admin_rank/R in GLOB.admin_ranks) if(R.name == config.autoadmin_rank) autorank = R break @@ -185,34 +185,60 @@ var/next_external_rsc = 0 to_chat(world, "Autoadmin rank not found") else var/datum/admins/D = new(autorank, ckey) - admin_datums[ckey] = D - holder = admin_datums[ckey] + GLOB.admin_datums[ckey] = D + holder = GLOB.admin_datums[ckey] if(holder) - admins |= src + GLOB.admins |= src holder.owner = src //Mentor Authorisation - var/mentor = mentor_datums[ckey] +/* var/mentor = GLOB.mentor_datums[ckey] if(mentor) verbs += /client/proc/cmd_mentor_say verbs += /client/proc/show_mentor_memo - mentors += src + GLOB.mentors |= src */ //preferences datum - also holds some persistent data for the client (because we may as well keep these datums to a minimum) - prefs = preferences_datums[ckey] + prefs = GLOB.preferences_datums[ckey] if(!prefs) prefs = new /datum/preferences(src) - preferences_datums[ckey] = prefs - else - prefs.parent = src + GLOB.preferences_datums[ckey] = prefs prefs.last_ip = address //these are gonna be used for banning prefs.last_id = computer_id //these are gonna be used for banning if(world.byond_version >= 511 && byond_version >= 511 && prefs.clientfps) vars["fps"] = prefs.clientfps sethotkeys(1) //set hoykeys from preferences (from_pref = 1) + log_access("Login: [key_name(src)] from [address ? address : "localhost"]-[computer_id] || BYOND v[byond_version]") + var/alert_mob_dupe_login = FALSE + if(config.log_access) + for(var/I in GLOB.clients) + if(I == src) + continue + var/client/C = I + if(C.key && (C.key != key) ) + var/matches + if( (C.address == address) ) + matches += "IP ([address])" + if( (C.computer_id == computer_id) ) + if(matches) + matches += " and " + matches += "ID ([computer_id])" + alert_mob_dupe_login = TRUE + if(matches) + if(C) + message_admins("Notice: [key_name_admin(src)] has the same [matches] as [key_name_admin(C)].") + log_access("Notice: [key_name(src)] has the same [matches] as [key_name(C)].") + else + message_admins("Notice: [key_name_admin(src)] has the same [matches] as [key_name_admin(C)] (no longer logged in). ") + log_access("Notice: [key_name(src)] has the same [matches] as [key_name(C)] (no longer logged in).") + . = ..() //calls mob.Login() + if(alert_mob_dupe_login) + set waitfor = FALSE + alert(mob, "You have logged in already with another key this round, please log out of this one NOW or risk being banned!") + connection_time = world.time connection_realtime = world.realtime connection_timeofday = world.timeofday @@ -245,25 +271,25 @@ var/next_external_rsc = 0 qdel(src) return 0 - if( (world.address == address || !address) && !host ) - host = key + if( (world.address == address || !address) && !GLOB.host ) + GLOB.host = key world.update_status() if(holder) add_admin_verbs() to_chat(src, get_message_output("memo")) adminGreet() - if((global.comms_key == "default_pwd" || length(global.comms_key) <= 6) && global.comms_allowed) //It's the default value or less than 6 characters long, but it somehow didn't disable comms. + if((GLOB.comms_key == "default_pwd" || length(GLOB.comms_key) <= 6) && GLOB.comms_allowed) //It's the default value or less than 6 characters long, but it somehow didn't disable comms. to_chat(src, "The server's API key is either too short or is the default value! Consider changing it immediately!") - if(mentor && !holder) - mentor_memo_output("Show") +/* if(mentor && !holder) + mentor_memo_output("Show") */ add_verbs_from_config() set_client_age_from_db() if (isnum(player_age) && player_age == -1) //first connection - if (config.panic_bunker && !holder && !(ckey in deadmins)) + if (config.panic_bunker && !holder && !(ckey in GLOB.deadmins)) log_access("Failed Login: [key] - New account attempting to connect during panic bunker") message_admins("Failed Login: [key] - New account attempting to connect during panic bunker") to_chat(src, "Sorry but the server is currently not accepting connections from never before seen players.") @@ -284,7 +310,7 @@ var/next_external_rsc = 0 else if (isnum(player_age) && player_age < config.notify_new_player_age) message_admins("New user: [key_name_admin(src)] just connected with an age of [player_age] day[(player_age==1?"":"s")]") - if(!IsGuestKey(key) && dbcon.IsConnected()) + if(!IsGuestKey(key) && GLOB.dbcon.IsConnected()) findJoinDate() sync_client_with_db(tdata) @@ -298,17 +324,17 @@ var/next_external_rsc = 0 screen += void - if(prefs.lastchangelog != changelog_hash) //bolds the changelog button on the interface so we know there are updates. + if(prefs.lastchangelog != GLOB.changelog_hash) //bolds the changelog button on the interface so we know there are updates. to_chat(src, "You have unread updates in the changelog.") if(config.aggressive_changelog) changelog() else winset(src, "infowindow.changelog", "font-style=bold") - if(ckey in clientmessages) - for(var/message in clientmessages[ckey]) + if(ckey in GLOB.clientmessages) + for(var/message in GLOB.clientmessages[ckey]) to_chat(src, message) - clientmessages.Remove(ckey) + GLOB.clientmessages.Remove(ckey) if(config && config.autoconvert_notes) convert_notes_sql(ckey) @@ -321,19 +347,18 @@ var/next_external_rsc = 0 if(!tooltips) tooltips = new /datum/tooltip(src) - hook_vr("client_new",list(src)) - ////////////// //DISCONNECT// ////////////// /client/Del() + log_access("Logout: [key_name(src)]") if(holder) adminGreet(1) holder.owner = null - admins -= src - directory -= ckey - clients -= src + GLOB.admins -= src + GLOB.directory -= ckey + GLOB.clients -= src if(movingmob != null) movingmob.client_mobs_in_contents -= mob UNSETEMPTY(movingmob.client_mobs_in_contents) @@ -346,12 +371,12 @@ var/next_external_rsc = 0 if (IsGuestKey(src.key)) return - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) return var/sql_ckey = sanitizeSQL(src.ckey) - var/DBQuery/query_get_client_age = dbcon.NewQuery("SELECT id, datediff(Now(),firstseen) as age FROM [format_table_name("player")] WHERE ckey = '[sql_ckey]'") + var/DBQuery/query_get_client_age = GLOB.dbcon.NewQuery("SELECT id, datediff(Now(),firstseen) as age FROM [format_table_name("player")] WHERE ckey = '[sql_ckey]'") if(!query_get_client_age.Execute()) return @@ -367,18 +392,18 @@ var/next_external_rsc = 0 if (IsGuestKey(src.key)) return - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) return var/sql_ckey = sanitizeSQL(ckey) - var/DBQuery/query_get_ip = dbcon.NewQuery("SELECT ckey FROM [format_table_name("player")] WHERE ip = INET_ATON('[address]') AND ckey != '[sql_ckey]'") + var/DBQuery/query_get_ip = GLOB.dbcon.NewQuery("SELECT ckey FROM [format_table_name("player")] WHERE ip = INET_ATON('[address]') AND ckey != '[sql_ckey]'") query_get_ip.Execute() related_accounts_ip = "" while(query_get_ip.NextRow()) related_accounts_ip += "[query_get_ip.item[1]], " - var/DBQuery/query_get_cid = dbcon.NewQuery("SELECT ckey FROM [format_table_name("player")] WHERE computerid = '[computer_id]' AND ckey != '[sql_ckey]'") + var/DBQuery/query_get_cid = GLOB.dbcon.NewQuery("SELECT ckey FROM [format_table_name("player")] WHERE computerid = '[computer_id]' AND ckey != '[sql_ckey]'") if(!query_get_cid.Execute()) return related_accounts_cid = "" @@ -397,13 +422,13 @@ var/next_external_rsc = 0 var/sql_admin_rank = sanitizeSQL(admin_rank) - var/DBQuery/query_log_player = dbcon.NewQuery("INSERT INTO [format_table_name("player")] (id, ckey, firstseen, lastseen, ip, computerid, lastadminrank) VALUES (null, '[sql_ckey]', Now(), Now(), INET_ATON('[sql_ip]'), '[sql_computerid]', '[sql_admin_rank]') ON DUPLICATE KEY UPDATE lastseen = VALUES(lastseen), ip = VALUES(ip), computerid = VALUES(computerid), lastadminrank = VALUES(lastadminrank)") + var/DBQuery/query_log_player = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("player")] (id, ckey, firstseen, lastseen, ip, computerid, lastadminrank) VALUES (null, '[sql_ckey]', Now(), Now(), INET_ATON('[sql_ip]'), '[sql_computerid]', '[sql_admin_rank]') ON DUPLICATE KEY UPDATE lastseen = VALUES(lastseen), ip = VALUES(ip), computerid = VALUES(computerid), lastadminrank = VALUES(lastadminrank)") if(!query_log_player.Execute()) return //Logging player access - var/DBQuery/query_log_connection = dbcon.NewQuery("INSERT INTO `[format_table_name("connection_log")]` (`id`,`datetime`,`server_ip`,`server_port`,`ckey`,`ip`,`computerid`) VALUES(null,Now(),INET_ATON('[world.internet_address]'),'[world.port]','[sql_ckey]',INET_ATON('[sql_ip]'),'[sql_computerid]')") + var/DBQuery/query_log_connection = GLOB.dbcon.NewQuery("INSERT INTO `[format_table_name("connection_log")]` (`id`,`datetime`,`server_ip`,`server_port`,`ckey`,`ip`,`computerid`) VALUES(null,Now(),INET_ATON('[world.internet_address]'),'[world.port]','[sql_ckey]',INET_ATON('[sql_ip]'),'[sql_computerid]')") query_log_connection.Execute() /client/proc/check_randomizer(topic) @@ -459,7 +484,7 @@ var/next_external_rsc = 0 cidcheck -= ckey else var/sql_ckey = sanitizeSQL(ckey) - var/DBQuery/query_cidcheck = dbcon.NewQuery("SELECT computerid FROM [format_table_name("player")] WHERE ckey = '[sql_ckey]'") + var/DBQuery/query_cidcheck = GLOB.dbcon.NewQuery("SELECT computerid FROM [format_table_name("player")] WHERE ckey = '[sql_ckey]'") query_cidcheck.Execute() var/lastcid @@ -487,13 +512,13 @@ var/next_external_rsc = 0 var/const/adminckey = "CID-Error" var/sql_ckey = sanitizeSQL(ckey) //check to see if we noted them in the last day. - var/DBQuery/query_get_notes = dbcon.NewQuery("SELECT id FROM [format_table_name("messages")] WHERE type = 'note' AND targetckey = '[sql_ckey]' AND adminckey = '[adminckey]' AND timestamp + INTERVAL 1 DAY < NOW()") + var/DBQuery/query_get_notes = GLOB.dbcon.NewQuery("SELECT id FROM [format_table_name("messages")] WHERE type = 'note' AND targetckey = '[sql_ckey]' AND adminckey = '[adminckey]' AND timestamp + INTERVAL 1 DAY < NOW()") if(!query_get_notes.Execute()) return if(query_get_notes.NextRow()) return //regardless of above, make sure their last note is not from us, as no point in repeating the same note over and over. - query_get_notes = dbcon.NewQuery("SELECT adminckey FROM [format_table_name("messages")] WHERE targetckey = '[sql_ckey]' ORDER BY timestamp DESC LIMIT 1") + query_get_notes = GLOB.dbcon.NewQuery("SELECT adminckey FROM [format_table_name("messages")] WHERE targetckey = '[sql_ckey]' ORDER BY timestamp DESC LIMIT 1") if(!query_get_notes.Execute()) return if(query_get_notes.NextRow()) @@ -551,7 +576,7 @@ var/next_external_rsc = 0 ) spawn (10) //removing this spawn causes all clients to not get verbs. //Precache the client with all other assets slowly, so as to not block other browse() calls - getFilesSlow(src, SSasset.cache, register_asset = FALSE) + getFilesSlow(src, SSassets.cache, register_asset = FALSE) //Hook, override it to run code when dir changes diff --git a/code/modules/client/message.dm b/code/modules/client/message.dm index d804fd390f..2b4f8453d7 100644 --- a/code/modules/client/message.dm +++ b/code/modules/client/message.dm @@ -1,9 +1,9 @@ -var/list/clientmessages = list() +GLOBAL_LIST_EMPTY(clientmessages) /proc/addclientmessage(var/ckey, var/message) ckey = ckey(ckey) if (!ckey || !message) return - if (!(ckey in clientmessages)) - clientmessages[ckey] = list() - clientmessages[ckey] += message \ No newline at end of file + if (!(ckey in GLOB.clientmessages)) + GLOB.clientmessages[ckey] = list() + GLOB.clientmessages[ckey] += message \ No newline at end of file diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 20a57f2d0e..f398062cd5 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -1,6 +1,6 @@ -var/list/preferences_datums = list() +GLOBAL_LIST_EMPTY(preferences_datums) @@ -172,10 +172,10 @@ var/list/preferences_datums = list() /datum/preferences/New(client/C) parent = C - custom_names["ai"] = pick(ai_names) - custom_names["cyborg"] = pick(ai_names) - custom_names["clown"] = pick(clown_names) - custom_names["mime"] = pick(mime_names) + custom_names["ai"] = pick(GLOB.ai_names) + custom_names["cyborg"] = pick(GLOB.ai_names) + custom_names["clown"] = pick(GLOB.clown_names) + custom_names["mime"] = pick(GLOB.mime_names) if(istype(C)) if(!IsGuestKey(C.key)) load_path(C.ckey) @@ -292,7 +292,7 @@ var/list/preferences_datums = list() dat += "Announce Login: [(toggles & ANNOUNCE_LOGIN)?"On":"Off"]
    " if(unlock_content || check_rights_for(user.client, R_ADMIN)) - dat += "OOC:     Change
    " + dat += "OOC:     Change
    " if(unlock_content) dat += "BYOND Membership Publicity: [(toggles & MEMBER_PUBLIC) ? "Public" : "Hidden"]
    " @@ -364,13 +364,13 @@ var/list/preferences_datums = list() src.be_special = list() - for (var/i in special_roles) + for (var/i in GLOB.special_roles) if(jobban_isbanned(user, i)) dat += "Be [capitalize(i)]: BANNED
    " else var/days_remaining = null - if(config.use_age_restriction_for_jobs && ispath(special_roles[i])) //If it's a game mode antag, check if the player meets the minimum age - var/mode_path = special_roles[i] + if(config.use_age_restriction_for_jobs && ispath(GLOB.special_roles[i])) //If it's a game mode antag, check if the player meets the minimum age + var/mode_path = GLOB.special_roles[i] var/datum/game_mode/temp_mode = new mode_path days_remaining = temp_mode.get_remaining_days(user.client) @@ -438,7 +438,7 @@ var/list/preferences_datums = list() dat += "Legs: [features["legs"]]
    " if("taur" in pref_species.mutant_bodyparts) dat += "Taur: [features["taur"]]
    " - if("wings" in pref_species.mutant_bodyparts && r_wings_list.len >1) + if("wings" in pref_species.mutant_bodyparts && GLOB.r_wings_list.len >1) dat += "Wings: [features["wings"]]
    " if("xenohead" in pref_species.mutant_bodyparts) dat += "Caste: [features["xenohead"]]
    " @@ -575,7 +575,7 @@ var/list/preferences_datums = list() else HTML += "[rank]
    " continue - if((rank in command_positions) || (rank == "AI"))//Bold head jobs + if((rank in GLOB.command_positions) || (rank == "AI"))//Bold head jobs HTML += "[rank]" else HTML += "[rank]" @@ -779,7 +779,7 @@ var/list/preferences_datums = list() if(href_list["jobbancheck"]) var/job = sanitizeSQL(href_list["jobbancheck"]) var/sql_ckey = sanitizeSQL(user.ckey) - var/DBQuery/query_get_jobban = dbcon.NewQuery("SELECT reason, bantime, duration, expiration_time, a_ckey FROM [format_table_name("ban")] WHERE ckey = '[sql_ckey]' AND (bantype = 'JOB_PERMABAN' OR (bantype = 'JOB_TEMPBAN' AND expiration_time > Now())) AND isnull(unbanned) AND job = '[job]'") + var/DBQuery/query_get_jobban = GLOB.dbcon.NewQuery("SELECT reason, bantime, duration, expiration_time, a_ckey FROM [format_table_name("ban")] WHERE ckey = '[sql_ckey]' AND (bantype = 'JOB_PERMABAN' OR (bantype = 'JOB_TEMPBAN' AND expiration_time > Now())) AND isnull(unbanned) AND job = '[job]'") if(!query_get_jobban.warn_execute()) return if(query_get_jobban.NextRow()) @@ -848,7 +848,7 @@ var/list/preferences_datums = list() if("s_tone") skin_tone = random_skin_tone() if("bag") - backbag = pick(backbaglist) + backbag = pick(GLOB.backbaglist) if("all") random_character() @@ -856,12 +856,12 @@ var/list/preferences_datums = list() switch(href_list["preference"]) if("ghostform") if(unlock_content) - var/new_form = input(user, "Thanks for supporting BYOND - Choose your ghostly form:","Thanks for supporting BYOND",null) as null|anything in ghost_forms + var/new_form = input(user, "Thanks for supporting BYOND - Choose your ghostly form:","Thanks for supporting BYOND",null) as null|anything in GLOB.ghost_forms if(new_form) ghost_form = new_form if("ghostorbit") if(unlock_content) - var/new_orbit = input(user, "Thanks for supporting BYOND - Choose your ghostly orbit:","Thanks for supporting BYOND", null) as null|anything in ghost_orbits + var/new_orbit = input(user, "Thanks for supporting BYOND - Choose your ghostly orbit:","Thanks for supporting BYOND", null) as null|anything in GLOB.ghost_orbits if(new_orbit) ghost_orbit = new_orbit @@ -918,23 +918,23 @@ var/list/preferences_datums = list() if("hair_style") var/new_hair_style if(gender == MALE) - new_hair_style = input(user, "Choose your character's hair style:", "Character Preference") as null|anything in hair_styles_male_list + new_hair_style = input(user, "Choose your character's hair style:", "Character Preference") as null|anything in GLOB.hair_styles_male_list else - new_hair_style = input(user, "Choose your character's hair style:", "Character Preference") as null|anything in hair_styles_female_list + new_hair_style = input(user, "Choose your character's hair style:", "Character Preference") as null|anything in GLOB.hair_styles_female_list if(new_hair_style) hair_style = new_hair_style if("next_hair_style") if (gender == MALE) - hair_style = next_list_item(hair_style, hair_styles_male_list) + hair_style = next_list_item(hair_style, GLOB.hair_styles_male_list) else - hair_style = next_list_item(hair_style, hair_styles_female_list) + hair_style = next_list_item(hair_style, GLOB.hair_styles_female_list) if("previous_hair_style") if (gender == MALE) - hair_style = previous_list_item(hair_style, hair_styles_male_list) + hair_style = previous_list_item(hair_style, GLOB.hair_styles_male_list) else - hair_style = previous_list_item(hair_style, hair_styles_female_list) + hair_style = previous_list_item(hair_style, GLOB.hair_styles_female_list) if("facial") var/new_facial = input(user, "Choose your character's facial-hair colour:", "Character Preference") as null|color @@ -944,45 +944,45 @@ var/list/preferences_datums = list() if("facial_hair_style") var/new_facial_hair_style if(gender == MALE) - new_facial_hair_style = input(user, "Choose your character's facial-hair style:", "Character Preference") as null|anything in facial_hair_styles_male_list + new_facial_hair_style = input(user, "Choose your character's facial-hair style:", "Character Preference") as null|anything in GLOB.facial_hair_styles_male_list else - new_facial_hair_style = input(user, "Choose your character's facial-hair style:", "Character Preference") as null|anything in facial_hair_styles_female_list + new_facial_hair_style = input(user, "Choose your character's facial-hair style:", "Character Preference") as null|anything in GLOB.facial_hair_styles_female_list if(new_facial_hair_style) facial_hair_style = new_facial_hair_style if("next_facehair_style") if (gender == MALE) - facial_hair_style = next_list_item(facial_hair_style, facial_hair_styles_male_list) + facial_hair_style = next_list_item(facial_hair_style, GLOB.facial_hair_styles_male_list) else - facial_hair_style = next_list_item(facial_hair_style, facial_hair_styles_female_list) + facial_hair_style = next_list_item(facial_hair_style, GLOB.facial_hair_styles_female_list) if("previous_facehair_style") if (gender == MALE) - facial_hair_style = previous_list_item(facial_hair_style, facial_hair_styles_male_list) + facial_hair_style = previous_list_item(facial_hair_style, GLOB.facial_hair_styles_male_list) else - facial_hair_style = previous_list_item(facial_hair_style, facial_hair_styles_female_list) + facial_hair_style = previous_list_item(facial_hair_style, GLOB.facial_hair_styles_female_list) if("underwear") var/new_underwear if(gender == MALE) - new_underwear = input(user, "Choose your character's underwear:", "Character Preference") as null|anything in underwear_m + new_underwear = input(user, "Choose your character's underwear:", "Character Preference") as null|anything in GLOB.underwear_m else - new_underwear = input(user, "Choose your character's underwear:", "Character Preference") as null|anything in underwear_f + new_underwear = input(user, "Choose your character's underwear:", "Character Preference") as null|anything in GLOB.underwear_f if(new_underwear) underwear = new_underwear if("undershirt") var/new_undershirt if(gender == MALE) - new_undershirt = input(user, "Choose your character's undershirt:", "Character Preference") as null|anything in undershirt_m + new_undershirt = input(user, "Choose your character's undershirt:", "Character Preference") as null|anything in GLOB.undershirt_m else - new_undershirt = input(user, "Choose your character's undershirt:", "Character Preference") as null|anything in undershirt_f + new_undershirt = input(user, "Choose your character's undershirt:", "Character Preference") as null|anything in GLOB.undershirt_f if(new_undershirt) undershirt = new_undershirt if("socks") var/new_socks - new_socks = input(user, "Choose your character's socks:", "Character Preference") as null|anything in socks_list + new_socks = input(user, "Choose your character's socks:", "Character Preference") as null|anything in GLOB.socks_list if(new_socks) socks = new_socks @@ -993,10 +993,10 @@ var/list/preferences_datums = list() if("species") - var/result = input(user, "Select a species", "Species Selection") as null|anything in roundstart_species + var/result = input(user, "Select a species", "Species Selection") as null|anything in GLOB.roundstart_species if(result) - var/newtype = roundstart_species[result] + var/newtype = GLOB.roundstart_species[result] pref_species = new newtype() //Now that we changed our species, we must verify that the mutant colour is still allowed. var/temp_hsv = RGBtoHSV(features["mcolor"]) @@ -1042,7 +1042,7 @@ var/list/preferences_datums = list() if("tail_lizard") var/new_tail - new_tail = input(user, "Choose your character's tail:", "Character Preference") as null|anything in tails_list_lizard + new_tail = input(user, "Choose your character's tail:", "Character Preference") as null|anything in GLOB.tails_list_lizard if(new_tail) features["tail_lizard"] = new_tail if(new_tail != "None") @@ -1050,14 +1050,14 @@ var/list/preferences_datums = list() if("tail_human") var/new_tail - new_tail = input(user, "Choose your character's tail:", "Character Preference") as null|anything in tails_list_human + new_tail = input(user, "Choose your character's tail:", "Character Preference") as null|anything in GLOB.tails_list_human if(new_tail) features["tail_human"] = new_tail if(new_tail != "None") features["taur"] = "None" if("mam_tail") var/new_tail - new_tail = input(user, "Choose your character's tail:", "Character Preference") as null|anything in mam_tails_list + new_tail = input(user, "Choose your character's tail:", "Character Preference") as null|anything in GLOB.mam_tails_list if(new_tail) features["mam_tail"] = new_tail if(new_tail != "None") @@ -1065,7 +1065,7 @@ var/list/preferences_datums = list() if("taur") var/new_taur - new_taur = input(user, "Choose your character's tauric body:", "Character Preference") as null|anything in taur_list + new_taur = input(user, "Choose your character's tauric body:", "Character Preference") as null|anything in GLOB.taur_list if(new_taur) features["taur"] = new_taur if(new_taur != "None") @@ -1075,92 +1075,92 @@ var/list/preferences_datums = list() /* Doesn't exist yet. will include facial overlays to mimic 5th port species heads. if("mam_snout") var/new_snout - new_snout = input(user, "Choose your character's snout:", "Character Preference") as null|anything in mam_snouts_list + new_snout = input(user, "Choose your character's snout:", "Character Preference") as null|anything in GLOB.mam_snouts_list if(new_snout) features["snout"] = new_snout */ if("snout") var/new_snout - new_snout = input(user, "Choose your character's snout:", "Character Preference") as null|anything in snouts_list + new_snout = input(user, "Choose your character's snout:", "Character Preference") as null|anything in GLOB.snouts_list if(new_snout) features["snout"] = new_snout if("horns") var/new_horns - new_horns = input(user, "Choose your character's horns:", "Character Preference") as null|anything in horns_list + new_horns = input(user, "Choose your character's horns:", "Character Preference") as null|anything in GLOB.horns_list if(new_horns) features["horns"] = new_horns if("mam_ears") var/new_ears - new_ears = input(user, "Choose your character's ears:", "Character Preference") as null|anything in mam_ears_list + new_ears = input(user, "Choose your character's ears:", "Character Preference") as null|anything in GLOB.mam_ears_list if(new_ears) features["mam_ears"] = new_ears if("ears") var/new_ears - new_ears = input(user, "Choose your character's ears:", "Character Preference") as null|anything in ears_list + new_ears = input(user, "Choose your character's ears:", "Character Preference") as null|anything in GLOB.ears_list if(new_ears) features["ears"] = new_ears if("wings") var/new_wings - new_wings = input(user, "Choose your character's wings:", "Character Preference") as null|anything in r_wings_list + new_wings = input(user, "Choose your character's wings:", "Character Preference") as null|anything in GLOB.r_wings_list if(new_wings) features["wings"] = new_wings if("frills") var/new_frills - new_frills = input(user, "Choose your character's frills:", "Character Preference") as null|anything in frills_list + new_frills = input(user, "Choose your character's frills:", "Character Preference") as null|anything in GLOB.frills_list if(new_frills) features["frills"] = new_frills if("spines") var/new_spines - new_spines = input(user, "Choose your character's spines:", "Character Preference") as null|anything in spines_list + new_spines = input(user, "Choose your character's spines:", "Character Preference") as null|anything in GLOB.spines_list if(new_spines) features["spines"] = new_spines if("body_markings") var/new_body_markings - new_body_markings = input(user, "Choose your character's body markings:", "Character Preference") as null|anything in body_markings_list + new_body_markings = input(user, "Choose your character's body markings:", "Character Preference") as null|anything in GLOB.body_markings_list if(new_body_markings) features["body_markings"] = new_body_markings if("mam_body_markings") var/new_mam_body_markings - new_mam_body_markings = input(user, "Choose your character's body markings:", "Character Preference") as null|anything in mam_body_markings_list + new_mam_body_markings = input(user, "Choose your character's body markings:", "Character Preference") as null|anything in GLOB.mam_body_markings_list if(new_mam_body_markings) features["mam_body_markings"] = new_mam_body_markings //Xeno Bodyparts if("xenohead")//Head or caste type var/new_head - new_head = input(user, "Choose your character's caste:", "Character Preference") as null|anything in xeno_head_list + new_head = input(user, "Choose your character's caste:", "Character Preference") as null|anything in GLOB.xeno_head_list if(new_head) features["xenohead"] = new_head if("xenotail")//Currently one one type, more maybe later if someone sprites them. Might include animated variants in the future. var/new_tail - new_tail = input(user, "Choose your character's tail:", "Character Preference") as null|anything in xeno_tail_list + new_tail = input(user, "Choose your character's tail:", "Character Preference") as null|anything in GLOB.xeno_tail_list if(new_tail) features["xenotail"] = new_tail if("xenodorsal") var/new_dors - new_dors = input(user, "Choose your character's dorsal tube type:", "Character Preference") as null|anything in xeno_dorsal_list + new_dors = input(user, "Choose your character's dorsal tube type:", "Character Preference") as null|anything in GLOB.xeno_dorsal_list if(new_dors) features["xenodorsal"] = new_dors if("legs") var/new_legs - new_legs = input(user, "Choose your character's legs:", "Character Preference") as null|anything in legs_list + new_legs = input(user, "Choose your character's legs:", "Character Preference") as null|anything in GLOB.legs_list if(new_legs) features["legs"] = new_legs if("s_tone") - var/new_s_tone = input(user, "Choose your character's skin-tone:", "Character Preference") as null|anything in skin_tones + var/new_s_tone = input(user, "Choose your character's skin-tone:", "Character Preference") as null|anything in GLOB.skin_tones if(new_s_tone) skin_tone = new_s_tone @@ -1170,12 +1170,12 @@ var/list/preferences_datums = list() ooccolor = sanitize_ooccolor(new_ooccolor) if("bag") - var/new_backbag = input(user, "Choose your character's style of bag:", "Character Preference") as null|anything in backbaglist + var/new_backbag = input(user, "Choose your character's style of bag:", "Character Preference") as null|anything in GLOB.backbaglist if(new_backbag) backbag = new_backbag if("uplink_loc") - var/new_loc = input(user, "Choose your character's traitor uplink spawn location:", "Character Preference") as null|anything in uplink_spawn_loc_list + var/new_loc = input(user, "Choose your character's traitor uplink spawn location:", "Character Preference") as null|anything in GLOB.uplink_spawn_loc_list if(new_loc) uplink_spawn_loc = new_loc @@ -1222,7 +1222,7 @@ var/list/preferences_datums = list() to_chat(user, "Invalid name. Your name should be at least 2 and at most [MAX_NAME_LEN] characters long. It may only contain the characters A-Z, a-z, -, ' and .") if("sec_dept") - var/department = input(user, "Choose your prefered security department:", "Security Departments") as null|anything in security_depts_prefs + var/department = input(user, "Choose your prefered security department:", "Security Departments") as null|anything in GLOB.security_depts_prefs if(department) prefered_security_department = department @@ -1277,7 +1277,7 @@ var/list/preferences_datums = list() if("cock_shape") var/new_shape - new_shape = input(user, "Penis shape:", "Character Preference") as null|anything in cock_shapes_list + new_shape = input(user, "Penis shape:", "Character Preference") as null|anything in GLOB.cock_shapes_list if(new_shape) features["cock_shape"] = new_shape @@ -1309,7 +1309,7 @@ var/list/preferences_datums = list() user << "Invalid color. Your color is not bright enough." if("breasts_size") var/new_size - new_size = input(user, "Breast Size", "Character Preference") as null|anything in breasts_size_list + new_size = input(user, "Breast Size", "Character Preference") as null|anything in GLOB.breasts_size_list if(new_size) features["breasts_size"] = new_size @@ -1492,10 +1492,10 @@ var/list/preferences_datums = list() if("lobby_music") toggles ^= SOUND_LOBBY - if(toggles & SOUND_LOBBY) - user << sound(ticker.login_music, repeat = 0, wait = 0, volume = 85, channel = 1) + if((toggles & SOUND_LOBBY) && user.client) + user.client.playtitlemusic() else - user.stopLobbySound() + user.stop_sound_channel(CHANNEL_LOBBYMUSIC) if("ghost_ears") chat_toggles ^= CHAT_GHOSTEARS @@ -1521,12 +1521,12 @@ var/list/preferences_datums = list() if("parallaxup") parallax = Wrap(parallax + 1, PARALLAX_INSANE, PARALLAX_DISABLE + 1) if (parent && parent.mob && parent.mob.hud_used) - parent.mob.hud_used.update_parallax_pref() + parent.mob.hud_used.update_parallax_pref(parent.mob) if("parallaxdown") parallax = Wrap(parallax - 1, PARALLAX_INSANE, PARALLAX_DISABLE + 1) if (parent && parent.mob && parent.mob.hud_used) - parent.mob.hud_used.update_parallax_pref() + parent.mob.hud_used.update_parallax_pref(parent.mob) if("save") save_preferences() @@ -1535,10 +1535,8 @@ var/list/preferences_datums = list() if("load") load_preferences() load_character() - attempt_vr(parent.prefs_vr,"load_vore","") if("changeslot") - attempt_vr(parent.prefs_vr,"load_vore","") if(!load_character(text2num(href_list["num"]))) random_character() real_name = random_unique_name(gender) @@ -1562,9 +1560,9 @@ var/list/preferences_datums = list() var/firstspace = findtext(real_name, " ") var/name_length = length(real_name) if(!firstspace) //we need a surname - real_name += " [pick(last_names)]" + real_name += " [pick(GLOB.last_names)]" else if(firstspace == name_length) - real_name += "[pick(last_names)]" + real_name += "[pick(GLOB.last_names)]" character.real_name = real_name character.name = character.real_name diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index b4006ea5a9..4f8155f680 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -106,7 +106,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car //It's only really meant to avoid annoying frequent players //if your savefile is 3 months out of date, then 'tough shit'. /datum/preferences/proc/update_character(current_version, savefile/S) - if(pref_species && !(pref_species.id in roundstart_species)) + if(pref_species && !(pref_species.id in GLOB.roundstart_species)) var/rando_race = pick(config.roundstart_races) pref_species = new rando_race() @@ -126,17 +126,17 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car if(current_version < 17) features["legs"] = "Normal Legs" if(current_version < 18)//this should lower the amount of lag when you select or change something. - features["mam_body_markings"] = sanitize_inlist(features["mam_body_markings"], mam_body_markings_list) - features["mam_ears"] = sanitize_inlist(features["mam_ears"], mam_ears_list) - features["mam_tail"] = sanitize_inlist(features["mam_tail"], mam_tails_list) - features["taur"] = sanitize_inlist(features["taur"], taur_list) + features["mam_body_markings"] = sanitize_inlist(features["mam_body_markings"], GLOB.mam_body_markings_list) + features["mam_ears"] = sanitize_inlist(features["mam_ears"], GLOB.mam_ears_list) + features["mam_tail"] = sanitize_inlist(features["mam_tail"], GLOB.mam_tails_list) + features["taur"] = sanitize_inlist(features["taur"], GLOB.taur_list) //Xeno features - features["xenotail"] = sanitize_inlist(features["xenotail"], xeno_tail_list) - features["xenohead"] = sanitize_inlist(features["xenohead"], xeno_head_list) - features["xenodorsal"] = sanitize_inlist(features["xenodorsal"], xeno_dorsal_list) + features["xenotail"] = sanitize_inlist(features["xenotail"], GLOB.xeno_tail_list) + features["xenohead"] = sanitize_inlist(features["xenohead"], GLOB.xeno_head_list) + features["xenodorsal"] = sanitize_inlist(features["xenodorsal"], GLOB.xeno_dorsal_list) //cock features features["has_cock"] = sanitize_integer(features["has_cock"], 0, 1, 0) - features["cock_shape"] = sanitize_inlist(features["cock_shape"], cock_shapes_list, "Human") + features["cock_shape"] = sanitize_inlist(features["cock_shape"], GLOB.cock_shapes_list, "Human") features["cock_color"] = sanitize_hexcolor(features["cock_color"], 3, 0) features["cock_length"] = sanitize_integer(features["cock_length"], COCK_SIZE_MIN, COCK_SIZE_MAX, 6) //balls features @@ -144,12 +144,12 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car features["balls_color"] = sanitize_hexcolor(features["balls_color"], 3, 0) features["balls_size"] = sanitize_integer(features["balls_size"], BALLS_SIZE_MIN, BALLS_SIZE_MAX, BALLS_SIZE_DEF) features["balls_sack_size"] = sanitize_integer(features["balls_sack_size"], BALLS_SACK_SIZE_MIN, BALLS_SACK_SIZE_MAX, BALLS_SACK_SIZE_DEF) - features["balls_fluid"] = sanitize_inlist(features["balls_fluid"], cum_id_list, "semen") + features["balls_fluid"] = sanitize_inlist(features["balls_fluid"], GLOB.cum_id_list, "semen") //breasts features features["has_breasts"] = sanitize_integer(features["has_breasts"], 0, 1, 0) - features["breasts_size"] = sanitize_inlist(features["breasts_size"], breasts_size_list, "C") + features["breasts_size"] = sanitize_inlist(features["breasts_size"], GLOB.breasts_size_list, "C") features["breasts_color"] = sanitize_hexcolor(features["breasts_color"], 3, 0) - features["breasts_fluid"] = sanitize_inlist(features["breasts_fluid"], milk_id_list, "milk") + features["breasts_fluid"] = sanitize_inlist(features["breasts_fluid"], GLOB.milk_id_list, "milk") //vagina features features["has_vag"] = sanitize_integer(features["has_vag"], 0, 1, 0) features["vag_color"] = sanitize_hexcolor(features["vag_color"], 3, 0) @@ -225,10 +225,10 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car toggles = sanitize_integer(toggles, 0, 65535, initial(toggles)) clientfps = sanitize_integer(clientfps, 0, 1000, 0) parallax = sanitize_integer(parallax, PARALLAX_INSANE, PARALLAX_DISABLE, null) - ghost_form = sanitize_inlist(ghost_form, ghost_forms, initial(ghost_form)) - ghost_orbit = sanitize_inlist(ghost_orbit, ghost_orbits, initial(ghost_orbit)) - ghost_accs = sanitize_inlist(ghost_accs, ghost_accs_options, GHOST_ACCS_DEFAULT_OPTION) - ghost_others = sanitize_inlist(ghost_others, ghost_others_options, GHOST_OTHERS_DEFAULT_OPTION) + ghost_form = sanitize_inlist(ghost_form, GLOB.ghost_forms, initial(ghost_form)) + ghost_orbit = sanitize_inlist(ghost_orbit, GLOB.ghost_orbits, initial(ghost_orbit)) + ghost_accs = sanitize_inlist(ghost_accs, GLOB.ghost_accs_options, GHOST_ACCS_DEFAULT_OPTION) + ghost_others = sanitize_inlist(ghost_others, GLOB.ghost_others_options, GHOST_OTHERS_DEFAULT_OPTION) return 1 @@ -294,8 +294,8 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car //Species var/species_id S["species"] >> species_id - if(config.mutant_races && species_id && (species_id in roundstart_species)) - var/newtype = roundstart_species[species_id] + if(config.mutant_races && species_id && (species_id in GLOB.roundstart_species)) + var/newtype = GLOB.roundstart_species[species_id] pref_species = new newtype() else var/rando_race = pick(config.roundstart_races) @@ -406,16 +406,16 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car be_random_body = sanitize_integer(be_random_body, 0, 1, initial(be_random_body)) gender = sanitize_gender(gender) if(gender == MALE) - hair_style = sanitize_inlist(hair_style, hair_styles_male_list) - facial_hair_style = sanitize_inlist(facial_hair_style, facial_hair_styles_male_list) -// underwear = sanitize_inlist(underwear, underwear_m) -// undershirt = sanitize_inlist(undershirt, undershirt_m) + hair_style = sanitize_inlist(hair_style, GLOB.hair_styles_male_list) + facial_hair_style = sanitize_inlist(facial_hair_style, GLOB.facial_hair_styles_male_list) +// underwear = sanitize_inlist(underwear, GLOB.underwear_m) +// undershirt = sanitize_inlist(undershirt, GLOB.undershirt_m) else - hair_style = sanitize_inlist(hair_style, hair_styles_female_list) - facial_hair_style = sanitize_inlist(facial_hair_style, facial_hair_styles_female_list) -// underwear = sanitize_inlist(underwear, underwear_f) -// undershirt = sanitize_inlist(undershirt, undershirt_f) -// socks = sanitize_inlist(socks, socks_list) + hair_style = sanitize_inlist(hair_style, GLOB.hair_styles_female_list) + facial_hair_style = sanitize_inlist(facial_hair_style, GLOB.facial_hair_styles_female_list) +// underwear = sanitize_inlist(underwear, GLOB.underwear_f) +// undershirt = sanitize_inlist(undershirt, GLOB.undershirt_f) +// socks = sanitize_inlist(socks, GLOB.socks_list) underwear = "Nude" undershirt = "Nude" socks = "Nude" @@ -423,19 +423,19 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car hair_color = sanitize_hexcolor(hair_color, 3, 0) facial_hair_color = sanitize_hexcolor(facial_hair_color, 3, 0) eye_color = sanitize_hexcolor(eye_color, 3, 0) - skin_tone = sanitize_inlist(skin_tone, skin_tones) - backbag = sanitize_inlist(backbag, backbaglist, initial(backbag)) - uplink_spawn_loc = sanitize_inlist(uplink_spawn_loc, uplink_spawn_loc_list, initial(uplink_spawn_loc)) + skin_tone = sanitize_inlist(skin_tone, GLOB.skin_tones) + backbag = sanitize_inlist(backbag, GLOB.backbaglist, initial(backbag)) + uplink_spawn_loc = sanitize_inlist(uplink_spawn_loc, GLOB.uplink_spawn_loc_list, initial(uplink_spawn_loc)) features["mcolor"] = sanitize_hexcolor(features["mcolor"], 3, 0) - features["tail_lizard"] = sanitize_inlist(features["tail_lizard"], tails_list_lizard) - features["tail_human"] = sanitize_inlist(features["tail_human"], tails_list_human, "None") - features["snout"] = sanitize_inlist(features["snout"], snouts_list) - features["horns"] = sanitize_inlist(features["horns"], horns_list) - features["ears"] = sanitize_inlist(features["ears"], ears_list, "None") - features["frills"] = sanitize_inlist(features["frills"], frills_list) - features["spines"] = sanitize_inlist(features["spines"], spines_list) - features["body_markings"] = sanitize_inlist(features["body_markings"], body_markings_list) - features["feature_lizard_legs"] = sanitize_inlist(features["legs"], legs_list, "Normal Legs") + features["tail_lizard"] = sanitize_inlist(features["tail_lizard"], GLOB.tails_list_lizard) + features["tail_human"] = sanitize_inlist(features["tail_human"], GLOB.tails_list_human, "None") + features["snout"] = sanitize_inlist(features["snout"], GLOB.snouts_list) + features["horns"] = sanitize_inlist(features["horns"], GLOB.horns_list) + features["ears"] = sanitize_inlist(features["ears"], GLOB.ears_list, "None") + features["frills"] = sanitize_inlist(features["frills"], GLOB.frills_list) + features["spines"] = sanitize_inlist(features["spines"], GLOB.spines_list) + features["body_markings"] = sanitize_inlist(features["body_markings"], GLOB.body_markings_list) + features["feature_lizard_legs"] = sanitize_inlist(features["legs"], GLOB.legs_list, "Normal Legs") joblessrole = sanitize_integer(joblessrole, 1, 3, initial(joblessrole)) job_civilian_high = sanitize_integer(job_civilian_high, 0, 65535, initial(job_civilian_high)) diff --git a/code/modules/client/preferences_toggles.dm b/code/modules/client/preferences_toggles.dm index 57cd0328f9..8ee179cdab 100644 --- a/code/modules/client/preferences_toggles.dm +++ b/code/modules/client/preferences_toggles.dm @@ -6,7 +6,7 @@ prefs.chat_toggles ^= CHAT_GHOSTEARS to_chat(src, "As a ghost, you will now [(prefs.chat_toggles & CHAT_GHOSTEARS) ? "see all speech in the world" : "only see speech from nearby mobs"].") prefs.save_preferences() - feedback_add_details("admin_verb","TGE") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("preferences_verb","Toggle Ghost Ears|[prefs.chat_toggles & CHAT_GHOSTEARS]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/verb/toggle_ghost_sight() set name = "Show/Hide GhostSight" @@ -15,7 +15,7 @@ prefs.chat_toggles ^= CHAT_GHOSTSIGHT to_chat(src, "As a ghost, you will now [(prefs.chat_toggles & CHAT_GHOSTSIGHT) ? "see all emotes in the world" : "only see emotes from nearby mobs"].") prefs.save_preferences() - feedback_add_details("admin_verb","TGS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("preferences_verb","Toggle Ghost Sight|[prefs.chat_toggles & CHAT_GHOSTSIGHT]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/verb/toggle_ghost_whispers() set name = "Show/Hide GhostWhispers" @@ -24,7 +24,7 @@ prefs.chat_toggles ^= CHAT_GHOSTWHISPER to_chat(src, "As a ghost, you will now [(prefs.chat_toggles & CHAT_GHOSTWHISPER) ? "see all whispers in the world" : "only see whispers from nearby mobs"].") prefs.save_preferences() - feedback_add_details("admin_verb","TGW") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("preferences_verb","Toggle Ghost Whispers|[prefs.chat_toggles & CHAT_GHOSTWHISPER]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/verb/toggle_ghost_radio() set name = "Show/Hide GhostRadio" @@ -33,7 +33,7 @@ prefs.chat_toggles ^= CHAT_GHOSTRADIO to_chat(src, "As a ghost, you will now [(prefs.chat_toggles & CHAT_GHOSTRADIO) ? "see radio chatter" : "not see radio chatter"].") prefs.save_preferences() - feedback_add_details("admin_verb","TGR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! //social experiment, increase the generation whenever you copypaste this shamelessly GENERATION 1 + feedback_add_details("preferences_verb","Toggle Ghost Radio|[prefs.chat_toggles & CHAT_GHOSTRADIO]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! //social experiment, increase the generation whenever you copypaste this shamelessly GENERATION 1 /client/verb/toggle_ghost_pda() set name = "Show/Hide GhostPDA" @@ -42,89 +42,26 @@ prefs.chat_toggles ^= CHAT_GHOSTPDA to_chat(src, "As a ghost, you will now [(prefs.chat_toggles & CHAT_GHOSTPDA) ? "see all pda messages in the world" : "only see pda messages from nearby mobs"].") prefs.save_preferences() - feedback_add_details("admin_verb","TGP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -/client/proc/toggle_hear_radio() - set name = "Show/Hide RadioChatter" - set category = "Preferences" - set desc = "Toggle seeing radiochatter from nearby radios and speakers" - if(!holder) return - prefs.chat_toggles ^= CHAT_RADIO - prefs.save_preferences() - to_chat(usr, "You will [(prefs.chat_toggles & CHAT_RADIO) ? "now" : "no longer"] see radio chatter from nearby radios or speakers") - feedback_add_details("admin_verb","THR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("preferences_verb","Toggle Ghost PDA|[prefs.chat_toggles & CHAT_GHOSTPDA]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! +//please be aware that the following two verbs have inverted stat output, so that "Toggle Deathrattle|1" still means you activated it /client/verb/toggle_deathrattle() set name = "Toggle Deathrattle" set category = "Preferences" - set desc = "Toggle recieving a message in deadchat when sentient mobs \ - die." + set desc = "Toggle recieving a message in deadchat when sentient mobs die." prefs.toggles ^= DISABLE_DEATHRATTLE prefs.save_preferences() to_chat(usr, "You will [(prefs.toggles & DISABLE_DEATHRATTLE) ? "no longer" : "now"] get messages when a sentient mob dies.") - feedback_add_details("admin_verb", "TDR") // If you are copy-pasting this, maybe you should spend some time reading the comments. + feedback_add_details("preferences_verb", "Toggle Deathrattle|[!(prefs.toggles & DISABLE_DEATHRATTLE)]") //If you are copy-pasting this, maybe you should spend some time reading the comments. /client/verb/toggle_arrivalrattle() set name = "Toggle Arrivalrattle" set category = "Preferences" - set desc = "Toggle recieving a message in deadchat when someone joins \ - the station." + set desc = "Toggle recieving a message in deadchat when someone joins the station." prefs.toggles ^= DISABLE_ARRIVALRATTLE to_chat(usr, "You will [(prefs.toggles & DISABLE_ARRIVALRATTLE) ? "no longer" : "now"] get messages when someone joins the station.") prefs.save_preferences() - feedback_add_details("admin_verb", "TAR") // If you are copy-pasting this, maybe you should rethink where your life went so wrong. - -/client/proc/toggleadminhelpsound() - set name = "Hear/Silence Adminhelps" - set category = "Preferences" - set desc = "Toggle hearing a notification when admin PMs are received" - if(!holder) - return - prefs.toggles ^= SOUND_ADMINHELP - prefs.save_preferences() - to_chat(usr, "You will [(prefs.toggles & SOUND_ADMINHELP) ? "now" : "no longer"] hear a sound when adminhelps arrive.") - feedback_add_details("admin_verb","AHS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -/client/proc/toggleannouncelogin() - set name = "Do/Don't Announce Login" - set category = "Preferences" - set desc = "Toggle if you want an announcement to admins when you login during a round" - if(!holder) - return - prefs.toggles ^= ANNOUNCE_LOGIN - prefs.save_preferences() - to_chat(usr, "You will [(prefs.toggles & ANNOUNCE_LOGIN) ? "now" : "no longer"] have an announcement to other admins when you login.") - feedback_add_details("admin_verb","TAL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -/client/proc/deadchat() - set name = "Show/Hide Deadchat" - set category = "Preferences" - set desc ="Toggles seeing deadchat" - prefs.chat_toggles ^= CHAT_DEAD - prefs.save_preferences() - to_chat(src, "You will [(prefs.chat_toggles & CHAT_DEAD) ? "now" : "no longer"] see deadchat.") - feedback_add_details("admin_verb","TDV") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -/client/proc/toggleprayers() - set name = "Show/Hide Prayers" - set category = "Preferences" - set desc = "Toggles seeing prayers" - prefs.chat_toggles ^= CHAT_PRAYER - prefs.save_preferences() - to_chat(src, "You will [(prefs.chat_toggles & CHAT_PRAYER) ? "now" : "no longer"] see prayerchat.") - feedback_add_details("admin_verb","TP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -/client/verb/toggleprayersounds() - set name = "Hear/Silence Prayer Sounds" - set category = "Preferences" - set desc = "Toggles hearing pray sounds." - prefs.toggles ^= SOUND_PRAYERS - prefs.save_preferences() - if(prefs.toggles & SOUND_PRAYERS) - to_chat(src, "You will now hear prayer sounds.") - else - to_chat(src, "You will no longer prayer sounds.") - feedback_add_details("admin_verb", "PSounds") + feedback_add_details("preferences_verb", "Toggle Arrivalrattle|[!(prefs.toggles & DISABLE_ARRIVALRATTLE)]") //If you are copy-pasting this, maybe you should rethink where your life went so wrong. /client/verb/togglemidroundantag() set name = "Toggle Midround Antagonist" @@ -133,7 +70,7 @@ prefs.toggles ^= MIDROUND_ANTAG prefs.save_preferences() to_chat(src, "You will [(prefs.toggles & MIDROUND_ANTAG) ? "now" : "no longer"] be considered for midround antagonist positions.") - feedback_add_details("admin_verb","TMidroundA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("preferences_verb","Toggle Midround Antag|[prefs.toggles & MIDROUND_ANTAG]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/verb/toggletitlemusic() set name = "Hear/Silence LobbyMusic" @@ -147,9 +84,8 @@ playtitlemusic() else to_chat(src, "You will no longer hear music in the game lobby.") - if(isnewplayer(mob)) - mob.stopLobbySound() - feedback_add_details("admin_verb","TLobby") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + mob.stop_sound_channel(CHANNEL_LOBBYMUSIC) + feedback_add_details("preferences_verb","Toggle Lobby Music|[prefs.toggles & SOUND_LOBBY]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/verb/togglemidis() set name = "Hear/Silence Midis" @@ -159,22 +95,17 @@ prefs.save_preferences() if(prefs.toggles & SOUND_MIDI) to_chat(src, "You will now hear any sounds uploaded by admins.") - if(admin_sound) - to_chat(src, admin_sound) else - to_chat(src, "You will no longer hear sounds uploaded by admins; any currently playing midis have been disabled.") - if(admin_sound && !(admin_sound.status & SOUND_PAUSED)) - admin_sound.status |= SOUND_PAUSED - to_chat(src, admin_sound) - admin_sound.status ^= SOUND_PAUSED - feedback_add_details("admin_verb","TMidi") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + to_chat(src, "You will no longer hear sounds uploaded by admins") + mob.stop_sound_channel(CHANNEL_ADMIN) + feedback_add_details("preferences_verb","Toggle Hearing Midis|[prefs.toggles & SOUND_MIDI]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/verb/stop_client_sounds() set name = "Stop Sounds" set category = "Preferences" set desc = "Kills all currently playing sounds, use if admin taste in midis a shite" src << sound(null) - feedback_add_details("admin_verb","SAPS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("preferences_verb","Stop Self Sounds") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/verb/listen_ooc() set name = "Show/Hide OOC" @@ -183,7 +114,7 @@ prefs.chat_toggles ^= CHAT_OOC prefs.save_preferences() to_chat(src, "You will [(prefs.chat_toggles & CHAT_OOC) ? "now" : "no longer"] see messages on the OOC channel.") - feedback_add_details("admin_verb","TOOC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("preferences_verb","Toggle Seeing OOC|[prefs.chat_toggles & CHAT_OOC]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/verb/Toggle_Soundscape() //All new ambience should be added here so it works with this verb until someone better at things comes up with a fix that isn't awful set name = "Hear/Silence Ambience" @@ -197,7 +128,7 @@ to_chat(src, "You will no longer hear ambient sounds.") src << sound(null, repeat = 0, wait = 0, volume = 0, channel = 1) src << sound(null, repeat = 0, wait = 0, volume = 0, channel = 2) - feedback_add_details("admin_verb","TAmbi") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("preferences_verb","Toggle Ambience|[prefs.toggles & SOUND_AMBIENCE]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! // This needs a toggle because you people are awful and spammed terrible music /client/verb/toggle_instruments() @@ -210,7 +141,7 @@ to_chat(src, "You will now hear people playing musical instruments.") else to_chat(src, "You will no longer hear musical instruments.") - feedback_add_details("admin_verb","TInstru") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("preferences_verb","Toggle Instruments|[prefs.toggles & SOUND_INSTRUMENTS]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! //Lots of people get headaches from the normal ship ambience, this is to prevent that /client/verb/toggle_ship_ambience() @@ -225,18 +156,18 @@ to_chat(src, "You will no longer hear ship ambience.") src << sound(null, repeat = 0, wait = 0, volume = 0, channel = 2) src.ambience_playing = 0 - feedback_add_details("admin_verb", "SAmbi") //If you are copy-pasting this, I bet you read this comment expecting to see the same thing :^) + feedback_add_details("preferences_verb", "Toggle Ship Ambience|[prefs.toggles & SOUND_SHIP_AMBIENCE]") //If you are copy-pasting this, I bet you read this comment expecting to see the same thing :^) -var/global/list/ghost_forms = list("ghost","ghostking","ghostian2","skeleghost","ghost_red","ghost_black", \ +GLOBAL_LIST_INIT(ghost_forms, list("ghost","ghostking","ghostian2","skeleghost","ghost_red","ghost_black", \ "ghost_blue","ghost_yellow","ghost_green","ghost_pink", \ "ghost_cyan","ghost_dblue","ghost_dred","ghost_dgreen", \ "ghost_dcyan","ghost_grey","ghost_dyellow","ghost_dpink", "ghost_purpleswirl","ghost_funkypurp","ghost_pinksherbert","ghost_blazeit",\ - "ghost_mellow","ghost_rainbow","ghost_camo","ghost_fire", "catghost") + "ghost_mellow","ghost_rainbow","ghost_camo","ghost_fire", "catghost")) /client/proc/pick_form() if(!is_content_unlocked()) alert("This setting is for accounts with BYOND premium only.") return - var/new_form = input(src, "Thanks for supporting BYOND - Choose your ghostly form:","Thanks for supporting BYOND",null) as null|anything in ghost_forms + var/new_form = input(src, "Thanks for supporting BYOND - Choose your ghostly form:","Thanks for supporting BYOND",null) as null|anything in GLOB.ghost_forms if(new_form) prefs.ghost_form = new_form prefs.save_preferences() @@ -244,13 +175,13 @@ var/global/list/ghost_forms = list("ghost","ghostking","ghostian2","skeleghost", var/mob/dead/observer/O = mob O.update_icon(new_form) -var/global/list/ghost_orbits = list(GHOST_ORBIT_CIRCLE,GHOST_ORBIT_TRIANGLE,GHOST_ORBIT_SQUARE,GHOST_ORBIT_HEXAGON,GHOST_ORBIT_PENTAGON) +GLOBAL_LIST_INIT(ghost_orbits, list(GHOST_ORBIT_CIRCLE,GHOST_ORBIT_TRIANGLE,GHOST_ORBIT_SQUARE,GHOST_ORBIT_HEXAGON,GHOST_ORBIT_PENTAGON)) /client/proc/pick_ghost_orbit() if(!is_content_unlocked()) alert("This setting is for accounts with BYOND premium only.") return - var/new_orbit = input(src, "Thanks for supporting BYOND - Choose your ghostly orbit:","Thanks for supporting BYOND",null) as null|anything in ghost_orbits + var/new_orbit = input(src, "Thanks for supporting BYOND - Choose your ghostly orbit:","Thanks for supporting BYOND",null) as null|anything in GLOB.ghost_orbits if(new_orbit) prefs.ghost_orbit = new_orbit prefs.save_preferences() @@ -304,7 +235,7 @@ var/global/list/ghost_orbits = list(GHOST_ORBIT_CIRCLE,GHOST_ORBIT_TRIANGLE,GHOS prefs.save_preferences() if(isobserver(mob)) var/mob/dead/observer/O = mob - O.updateghostsight() + O.update_sight() /client/verb/toggle_intent_style() set name = "Toggle Intent Selection Style" @@ -313,7 +244,7 @@ var/global/list/ghost_orbits = list(GHOST_ORBIT_CIRCLE,GHOST_ORBIT_TRIANGLE,GHOS prefs.toggles ^= INTENT_STYLE to_chat(src, "[(prefs.toggles & INTENT_STYLE) ? "Clicking directly on intents selects them." : "Clicking on intents rotates selection clockwise."]") prefs.save_preferences() - feedback_add_details("admin_verb","ITENTS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("preferences_verb","Toggle Intent Selection|[prefs.toggles & INTENT_STYLE]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/verb/setup_character() set name = "Game Preferences" @@ -332,6 +263,7 @@ var/global/list/ghost_orbits = list(GHOST_ORBIT_CIRCLE,GHOST_ORBIT_TRIANGLE,GHOS prefs.save_preferences() if(isobserver(mob)) mob.hud_used.show_hud() + feedback_add_details("preferences_verb","Toggle Ghost HUD|[prefs.ghost_hud]") /client/verb/toggle_inquisition() // warning: unexpected inquisition set name = "Toggle Inquisitiveness" @@ -344,6 +276,7 @@ var/global/list/ghost_orbits = list(GHOST_ORBIT_CIRCLE,GHOST_ORBIT_TRIANGLE,GHOS to_chat(src, "You will now examine everything you click on.") else to_chat(src, "You will no longer examine things you click on.") + feedback_add_details("preferences_verb","Toggle Ghost Inquisitiveness|[prefs.inquisitive_ghost]") /client/verb/toggle_announcement_sound() set name = "Hear/Silence Announcements" @@ -352,4 +285,67 @@ var/global/list/ghost_orbits = list(GHOST_ORBIT_CIRCLE,GHOST_ORBIT_TRIANGLE,GHOS prefs.toggles ^= SOUND_ANNOUNCEMENTS to_chat(src, "You will now [(prefs.toggles & SOUND_ANNOUNCEMENTS) ? "hear announcement sounds" : "no longer hear announcements"].") prefs.save_preferences() - feedback_add_details("admin_verb","TAS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("preferences_verb","Toggle Announcement Sound|[prefs.toggles & SOUND_ANNOUNCEMENTS]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +//Admin Preferences +/client/proc/toggleadminhelpsound() + set name = "Hear/Silence Adminhelps" + set category = "Preferences" + set desc = "Toggle hearing a notification when admin PMs are received" + if(!holder) + return + prefs.toggles ^= SOUND_ADMINHELP + prefs.save_preferences() + to_chat(usr, "You will [(prefs.toggles & SOUND_ADMINHELP) ? "now" : "no longer"] hear a sound when adminhelps arrive.") + feedback_add_details("admin_toggle","Toggle Adminhelp Sound|[prefs.toggles & SOUND_ADMINHELP]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/toggleannouncelogin() + set name = "Do/Don't Announce Login" + set category = "Preferences" + set desc = "Toggle if you want an announcement to admins when you login during a round" + if(!holder) + return + prefs.toggles ^= ANNOUNCE_LOGIN + prefs.save_preferences() + to_chat(usr, "You will [(prefs.toggles & ANNOUNCE_LOGIN) ? "now" : "no longer"] have an announcement to other admins when you login.") + feedback_add_details("admin_toggle","Toggle Login Announcement|[prefs.toggles & ANNOUNCE_LOGIN]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/toggle_hear_radio() + set name = "Show/Hide Radio Chatter" + set category = "Preferences" + set desc = "Toggle seeing radiochatter from nearby radios and speakers" + if(!holder) return + prefs.chat_toggles ^= CHAT_RADIO + prefs.save_preferences() + to_chat(usr, "You will [(prefs.chat_toggles & CHAT_RADIO) ? "now" : "no longer"] see radio chatter from nearby radios or speakers") + feedback_add_details("admin_toggle","Toggle Radio Chatter|[prefs.chat_toggles & CHAT_RADIO]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/deadchat() + set name = "Show/Hide Deadchat" + set category = "Preferences" + set desc ="Toggles seeing deadchat" + prefs.chat_toggles ^= CHAT_DEAD + prefs.save_preferences() + to_chat(src, "You will [(prefs.chat_toggles & CHAT_DEAD) ? "now" : "no longer"] see deadchat.") + feedback_add_details("admin_toggle","Toggle Deadchat Visibility|[prefs.chat_toggles & CHAT_DEAD]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/toggleprayers() + set name = "Show/Hide Prayers" + set category = "Preferences" + set desc = "Toggles seeing prayers" + prefs.chat_toggles ^= CHAT_PRAYER + prefs.save_preferences() + to_chat(src, "You will [(prefs.chat_toggles & CHAT_PRAYER) ? "now" : "no longer"] see prayerchat.") + feedback_add_details("admin_toggle","Toggle Prayer Visibility|[prefs.chat_toggles & CHAT_PRAYER]") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/verb/toggleprayersounds() + set name = "Hear/Silence Prayer Sounds" + set category = "Preferences" + set desc = "Toggles hearing pray sounds." + prefs.toggles ^= SOUND_PRAYERS + prefs.save_preferences() + if(prefs.toggles & SOUND_PRAYERS) + to_chat(src, "You will now hear prayer sounds.") + else + to_chat(src, "You will no longer prayer sounds.") + feedback_add_details("admin_toggle", "Toggle Prayer Sounds|[prefs.toggles & SOUND_PRAYERS]") diff --git a/code/modules/client/preferences_vr.dm b/code/modules/client/preferences_vr.dm deleted file mode 100644 index 0f9b6935d3..0000000000 --- a/code/modules/client/preferences_vr.dm +++ /dev/null @@ -1,8 +0,0 @@ -//File isn't currently being used. -/datum/preferences - var/biological_gender = MALE - var/identifying_gender = MALE - -/datum/preferences/proc/set_biological_gender(var/gender) - biological_gender = gender - identifying_gender = gender \ No newline at end of file diff --git a/code/modules/client/verbs/looc.dm b/code/modules/client/verbs/looc.dm index 265126d4ad..0d81a64f2d 100644 --- a/code/modules/client/verbs/looc.dm +++ b/code/modules/client/verbs/looc.dm @@ -3,7 +3,7 @@ set desc = "Local OOC, seen only by those in view." set category = "OOC" - if(say_disabled) //This is here to try to identify lag problems + if(GLOB.say_disabled) //This is here to try to identify lag problems usr << "\red Speech is currently admin-disabled." return @@ -20,10 +20,10 @@ return if(!holder) - if(!ooc_allowed) + if(!GLOB.ooc_allowed) src << "\red OOC is globally muted" return - if(!dooc_allowed && (mob.stat == DEAD)) + if(!GLOB.dooc_allowed && (mob.stat == DEAD)) usr << "\red OOC for dead mobs has been turned off." return if(prefs.muted & MUTE_OOC) @@ -43,10 +43,10 @@ if(!M.client) continue var/client/C = M.client - if (C in admins) + if (C in GLOB.admins) continue //they are handled after that - if (istype(M,/mob/dead/observer)) + if (isobserver(M)) continue //Also handled later. if(C.prefs.toggles & CHAT_OOC) @@ -59,7 +59,7 @@ // display_name = holder.fakekey C << "LOOC: [src.mob.name]: [msg]" - for(var/client/C in admins) + for(var/client/C in GLOB.admins) if(C.prefs.toggles & CHAT_OOC) var/prefix = "(R)LOOC" if (C.mob in heard) @@ -70,7 +70,7 @@ if(!G.client) continue var/client/C = G.client - if (C in admins) + if (C in GLOB.admins) continue //handled earlier. if(C.prefs.toggles & CHAT_OOC) var/prefix = "(G)LOOC" diff --git a/code/modules/client/verbs/ooc.dm b/code/modules/client/verbs/ooc.dm index 2200bf5de7..79b21dccee 100644 --- a/code/modules/client/verbs/ooc.dm +++ b/code/modules/client/verbs/ooc.dm @@ -2,7 +2,7 @@ set name = "OOC" //Gave this shit a shorter name so you only have to time out "ooc" rather than "ooc message" to use it --NeoFite set category = "OOC" - if(say_disabled) //This is here to try to identify lag problems + if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return @@ -30,10 +30,10 @@ return if(!holder) - if(!ooc_allowed) + if(!GLOB.ooc_allowed) to_chat(src, "OOC is globally muted.") return - if(!dooc_allowed && (mob.stat == DEAD)) + if(!GLOB.dooc_allowed && (mob.stat == DEAD)) to_chat(usr, "OOC for dead mobs has been turned off.") return if(prefs.muted & MUTE_OOC) @@ -57,9 +57,9 @@ var/keyname = key if(prefs.unlock_content) if(prefs.toggles & MEMBER_PUBLIC) - keyname = "[keyname]" + keyname = "[keyname]" - for(var/client/C in clients) + for(var/client/C in GLOB.clients) if(C.prefs.chat_toggles & CHAT_OOC) if(holder) if(!holder.fakekey || C.holder) @@ -68,33 +68,33 @@ else to_chat(C, "OOC: [keyname][holder.fakekey ? "/([holder.fakekey])" : ""]: [msg]") else - to_chat(C, "OOC: [holder.fakekey ? holder.fakekey : key]: [msg]") + to_chat(C, "OOC: [holder.fakekey ? holder.fakekey : key]: [msg]") else if(!(key in C.prefs.ignoring)) - to_chat(C, "OOC: [keyname]: [msg]") + to_chat(C, "OOC: [keyname]: [msg]") /proc/toggle_ooc(toggle = null) if(toggle != null) //if we're specifically en/disabling ooc - if(toggle != ooc_allowed) - ooc_allowed = toggle + if(toggle != GLOB.ooc_allowed) + GLOB.ooc_allowed = toggle else return else //otherwise just toggle it - ooc_allowed = !ooc_allowed - to_chat(world, "The OOC channel has been globally [ooc_allowed ? "enabled" : "disabled"].") + GLOB.ooc_allowed = !GLOB.ooc_allowed + to_chat(world, "The OOC channel has been globally [GLOB.ooc_allowed ? "enabled" : "disabled"].") -var/global/normal_ooc_colour = OOC_COLOR +GLOBAL_VAR_INIT(normal_ooc_colour, OOC_COLOR) /client/proc/set_ooc(newColor as color) set name = "Set Player OOC Color" set desc = "Modifies player OOC Color" set category = "Fun" - normal_ooc_colour = sanitize_ooccolor(newColor) + GLOB.normal_ooc_colour = sanitize_ooccolor(newColor) /client/proc/reset_ooc() set name = "Reset Player OOC Color" set desc = "Returns player OOC Color to default" set category = "Fun" - normal_ooc_colour = OOC_COLOR + GLOB.normal_ooc_colour = OOC_COLOR /client/verb/colorooc() set name = "Set Your OOC Color" @@ -108,7 +108,7 @@ var/global/normal_ooc_colour = OOC_COLOR if(new_ooccolor) prefs.ooccolor = sanitize_ooccolor(new_ooccolor) prefs.save_preferences() - feedback_add_details("admin_verb","OC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","Set OOC Color") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return /client/verb/resetcolorooc() @@ -129,8 +129,8 @@ var/global/normal_ooc_colour = OOC_COLOR set category = "Admin" set desc ="Check the admin notice if it has been set" - if(admin_notice) - to_chat(src, "Admin Notice:\n \t [admin_notice]") + if(GLOB.admin_notice) + to_chat(src, "Admin Notice:\n \t [GLOB.admin_notice]") else to_chat(src, "There are no admin notices at the moment.") @@ -139,8 +139,8 @@ var/global/normal_ooc_colour = OOC_COLOR set category = "OOC" set desc ="Check the Message of the Day" - if(join_motd) - to_chat(src, "
    [join_motd]
    ") + if(GLOB.join_motd) + to_chat(src, "
    [GLOB.join_motd]
    ") else to_chat(src, "The Message of the Day has not been set.") @@ -169,7 +169,7 @@ var/global/normal_ooc_colour = OOC_COLOR set category = "OOC" set desc ="Ignore a player's messages on the OOC channel" - var/selection = input("Please, select a player!", "Ignore", null, null) as null|anything in sortKey(clients) + var/selection = input("Please, select a player!", "Ignore", null, null) as null|anything in sortKey(GLOB.clients) if(!selection) return if(selection == src) diff --git a/code/modules/client/verbs/who.dm b/code/modules/client/verbs/who.dm index 1b621de06b..65a3fc87ac 100644 --- a/code/modules/client/verbs/who.dm +++ b/code/modules/client/verbs/who.dm @@ -2,25 +2,25 @@ set name = "Who" set category = "OOC" - var/msg = "" + var/msg = "Current Population:\n" var/list/Lines = list() - if(length(admins) > 0) + if(length(GLOB.admins) > 0) Lines += "Admins:" - for(var/client/C in sortList(admins)) + for(var/client/C in sortList(GLOB.admins)) if(!C.holder.fakekey) Lines += "\t [C.key][show_info(C)]" - if(length(mentors) > 0) + if(length(GLOB.mentors) > 0) Lines += "Mentors:" - for(var/client/C in sortList(clients)) - var/mentor = mentor_datums[C.ckey] + for(var/client/C in sortList(GLOB.clients)) + var/mentor = GLOB.mentor_datums[C.ckey] if(mentor) Lines += "\t [C.key][show_info(C)]" Lines += "Players:" - for(var/client/C in sortList(clients)) + for(var/client/C in sortList(GLOB.clients)) if(!check_mentor_other(C) || (C.holder && C.holder.fakekey)) Lines += "\t [C.key][show_info(C)]" @@ -68,7 +68,7 @@ var/msg = "Current Admins:\n" if(holder) - for(var/client/C in admins) + for(var/client/C in GLOB.admins) msg += "\t[C] is a [C.holder.rank]" if(C.holder.fakekey) @@ -85,7 +85,7 @@ msg += " (AFK)" msg += "\n" else - for(var/client/C in admins) + for(var/client/C in GLOB.admins) if(C.is_afk()) continue //Don't show afk admins to adminwho if(!C.holder.fakekey) @@ -97,7 +97,7 @@ set category = "Mentor" set name = "Mentorwho" var/msg = "Current Mentors:\n" - for(var/client/C in mentors) + for(var/client/C in GLOB.mentors) var/suffix = "" if(holder) if(isobserver(C.mob)) diff --git a/code/modules/clothing/chameleon.dm b/code/modules/clothing/chameleon.dm index b33f1c29d5..b15378c3b3 100644 --- a/code/modules/clothing/chameleon.dm +++ b/code/modules/clothing/chameleon.dm @@ -79,47 +79,42 @@ if(button) button.name = "Change [chameleon_name] Appearance" - chameleon_blacklist |= typecacheof(target.type) for(var/V in typesof(chameleon_type)) - if(ispath(V, /obj/item)) + if(ispath(V) && ispath(V, /obj/item)) var/obj/item/I = V if(chameleon_blacklist[V] || (initial(I.flags) & ABSTRACT)) continue - chameleon_list += I + if(!initial(I.icon_state) || !initial(I.item_state)) + continue + var/chameleon_item_name = "[initial(I.name)] ([initial(I.icon_state)])" + chameleon_list[chameleon_item_name] = I + /datum/action/item_action/chameleon/change/proc/select_look(mob/user) - var/list/item_names = list() var/obj/item/picked_item - for(var/U in chameleon_list) - var/obj/item/I = U - item_names += initial(I.name) var/picked_name - picked_name = input("Select [chameleon_name] to change into", "Chameleon [chameleon_name]", picked_name) in item_names + picked_name = input("Select [chameleon_name] to change into", "Chameleon [chameleon_name]", picked_name) as null|anything in chameleon_list if(!picked_name) return - for(var/V in chameleon_list) - var/obj/item/I = V - if(initial(I.name) == picked_name) - picked_item = V - break + picked_item = chameleon_list[picked_name] if(!picked_item) return update_look(user, picked_item) /datum/action/item_action/chameleon/change/proc/random_look(mob/user) - var/picked_item = pick(chameleon_list) + var/picked_name = pick(chameleon_list) // If a user is provided, then this item is in use, and we // need to update our icons and stuff if(user) - update_look(user, picked_item) + update_look(user, chameleon_list[picked_name]) // Otherwise, it's likely a random initialisation, so we // don't have to worry else - update_item(picked_item) + update_item(chameleon_list[picked_name]) /datum/action/item_action/chameleon/change/proc/update_look(mob/user, obj/item/picked_item) if(istype(target, /obj/item/weapon/gun/energy/laser/chameleon)) @@ -441,6 +436,7 @@ chameleon_gun_vars = list() ammo_copy_vars = list("firing_effect_type") chameleon_ammo_vars = list() + recharge_newshot() get_chameleon_projectile(/obj/item/weapon/gun/energy/laser) /obj/item/weapon/gun/energy/laser/chameleon/emp_act(severity) @@ -480,7 +476,7 @@ if(!istype(P)) CRASH("[P] is not /obj/item/projectile!") return FALSE - chameleon_projectile_vars = list("name" = "practice laser", "icon" = 'icons/obj/projectiles.dmi', "icon_state" = "laser") + chameleon_projectile_vars = list("name" = "practice laser", "icon" = 'icons/obj/projectiles.dmi', "icon_state" = "laser", "nodamage" = TRUE) for(var/V in projectile_copy_vars) if(P.vars[V]) chameleon_projectile_vars[V] = P.vars[V] diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 96a5731ceb..81eea35aba 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -119,6 +119,8 @@ /obj/item/clothing/dropped(mob/user) ..() + if(!istype(user)) + return if(user_vars_remembered && user_vars_remembered.len) for(var/variable in user_vars_remembered) if(variable in user.vars) @@ -141,15 +143,29 @@ ..() if(damaged_clothes) to_chat(user, "It looks damaged!") + if(pockets) + var/list/how_cool_are_your_threads = list("") + if(pockets.priority) + how_cool_are_your_threads += "Your [src]'s storage opens when clicked.\n" + else + how_cool_are_your_threads += "Your [src]'s storage opens when dragged to yourself.\n" + how_cool_are_your_threads += "Your [src] can store [pockets.storage_slots] item[pockets.storage_slots > 1 ? "s" : ""].\n" + how_cool_are_your_threads += "Your [src] can store items that are [weightclass2text(pockets.max_w_class)] or smaller.\n" + if(pockets.quickdraw) + how_cool_are_your_threads += "You can quickly remove an item from your [src] using Alt-Click.\n" + if(pockets.silent) + how_cool_are_your_threads += "Adding or Removing items from your [src] makes no noise.\n" + how_cool_are_your_threads += "" + to_chat(user, how_cool_are_your_threads.Join()) /obj/item/clothing/obj_break(damage_flag) if(!damaged_clothes) update_clothes_damaged_state(TRUE) -var/list/damaged_clothes_icons = list() /obj/item/clothing/proc/update_clothes_damaged_state(damaging = TRUE) var/index = "\ref[initial(icon)]-[initial(icon_state)]" + var/static/list/damaged_clothes_icons = list() if(damaging) damaged_clothes = 1 var/icon/damaged_clothes_icon = damaged_clothes_icons[index] @@ -197,6 +213,7 @@ var/list/damaged_clothes_icons = list() var/darkness_view = 2//Base human is 2 var/invis_view = SEE_INVISIBLE_LIVING var/invis_override = 0 //Override to allow glasses to set higher than normal see_invis + var/lighting_alpha var/emagged = 0 var/list/icon/current = list() //the current hud icons var/vision_correction = 0 //does wearing these glasses correct some of our vision defects? @@ -369,6 +386,8 @@ BLIND // can't see anything slowdown = SHOES_SLOWDOWN var/blood_state = BLOOD_STATE_NOT_BLOODY var/list/bloody_shoes = list(BLOOD_STATE_HUMAN = 0,BLOOD_STATE_XENO = 0, BLOOD_STATE_OIL = 0, BLOOD_STATE_NOT_BLOODY = 0) + var/offset = 0 + var/equipped_before_drop = FALSE /obj/item/clothing/shoes/worn_overlays(isinhands = FALSE) . = list() @@ -384,6 +403,24 @@ BLIND // can't see anything if(bloody) . += image("icon"='icons/effects/blood.dmi', "icon_state"="shoeblood") +/obj/item/clothing/shoes/equipped(mob/user, slot) + . = ..() + if(offset && slot_flags & slotdefine2slotbit(slot)) + user.pixel_y += offset + worn_y_dimension -= (offset * 2) + user.update_inv_shoes() + equipped_before_drop = TRUE + +/obj/item/clothing/shoes/proc/restore_offsets(mob/user) + equipped_before_drop = FALSE + user.pixel_y -= offset + worn_y_dimension = world.icon_size + +/obj/item/clothing/shoes/dropped(mob/user) + if(offset && equipped_before_drop) + restore_offsets(user) + . = ..() + /obj/item/clothing/shoes/update_clothes_damaged_state(damaging = TRUE) ..() if(ismob(loc)) @@ -612,7 +649,7 @@ BLIND // can't see anything var/icon/female_s = icon("icon"='icons/mob/uniform.dmi', "icon_state"="[(type == FEMALE_UNIFORM_FULL) ? "female_full" : "female_top"]") female_clothing_icon.Blend(female_s, ICON_MULTIPLY) female_clothing_icon = fcopy_rsc(female_clothing_icon) - female_clothing_icons[index] = female_clothing_icon + GLOB.female_clothing_icons[index] = female_clothing_icon /obj/item/clothing/under/verb/toggle() set name = "Adjust Suit Sensors" diff --git a/code/modules/clothing/glasses/engine_goggles.dm b/code/modules/clothing/glasses/engine_goggles.dm index cd079db247..9c6c960448 100644 --- a/code/modules/clothing/glasses/engine_goggles.dm +++ b/code/modules/clothing/glasses/engine_goggles.dm @@ -24,7 +24,7 @@ STOP_PROCESSING(SSobj, src) vision_flags = SEE_TURFS darkness_view = 1 - invis_view = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_INVISIBLE to_chat(loc, "You toggle the goggles' scanning mode to \[Meson].") invis_update() diff --git a/code/modules/clothing/glasses/glasses.dm b/code/modules/clothing/glasses/glasses.dm index 9af1a4715c..2f6089bc56 100644 --- a/code/modules/clothing/glasses/glasses.dm +++ b/code/modules/clothing/glasses/glasses.dm @@ -37,7 +37,7 @@ origin_tech = "magnets=1;engineering=2" darkness_view = 2 vision_flags = SEE_TURFS - invis_view = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_INVISIBLE glass_colour_type = /datum/client_colour/glass_colour/lightgreen /obj/item/clothing/glasses/meson/night @@ -47,6 +47,7 @@ item_state = "nvgmeson" origin_tech = "magnets=4;engineering=5;plasmatech=4" darkness_view = 8 + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE glass_colour_type = /datum/client_colour/glass_colour/green /obj/item/clothing/glasses/meson/gar @@ -84,7 +85,7 @@ item_state = "glasses" origin_tech = "materials=4;magnets=4;plasmatech=4;engineering=4" darkness_view = 8 - invis_view = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE glass_colour_type = /datum/client_colour/glass_colour/green /obj/item/clothing/glasses/eyepatch @@ -322,7 +323,7 @@ darkness_view = 8 scan_reagents = 1 flags = NODROP - invis_view = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE /obj/item/clothing/glasses/godeye/attackby(obj/item/weapon/W as obj, mob/user as mob, params) if(istype(W, src) && W != src && W.loc == user) diff --git a/code/modules/clothing/glasses/hud.dm b/code/modules/clothing/glasses/hud.dm index 0a6d7423fc..a46af93f96 100644 --- a/code/modules/clothing/glasses/hud.dm +++ b/code/modules/clothing/glasses/hud.dm @@ -8,13 +8,13 @@ /obj/item/clothing/glasses/hud/equipped(mob/living/carbon/human/user, slot) ..() if(hud_type && slot == slot_glasses) - var/datum/atom_hud/H = huds[hud_type] + var/datum/atom_hud/H = GLOB.huds[hud_type] H.add_hud_to(user) /obj/item/clothing/glasses/hud/dropped(mob/living/carbon/human/user) ..() if(hud_type && istype(user) && user.glasses == src) - var/datum/atom_hud/H = huds[hud_type] + var/datum/atom_hud/H = GLOB.huds[hud_type] H.remove_hud_from(user) /obj/item/clothing/glasses/hud/emp_act(severity) @@ -43,7 +43,7 @@ item_state = "glasses" origin_tech = "magnets=4;biotech=4;plasmatech=4;engineering=5" darkness_view = 8 - invis_view = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE glass_colour_type = /datum/client_colour/glass_colour/green /obj/item/clothing/glasses/hud/health/sunglasses @@ -71,7 +71,7 @@ item_state = "glasses" origin_tech = "magnets=4;powerstorage=4;plasmatech=4;engineering=5" darkness_view = 8 - invis_view = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE glass_colour_type = /datum/client_colour/glass_colour/green /obj/item/clothing/glasses/hud/security @@ -125,7 +125,7 @@ icon_state = "securityhudnight" origin_tech = "magnets=4;combat=4;plasmatech=4;engineering=5" darkness_view = 8 - invis_view = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE glass_colour_type = /datum/client_colour/glass_colour/green /obj/item/clothing/glasses/hud/security/sunglasses/gars @@ -161,7 +161,7 @@ return if (hud_type) - var/datum/atom_hud/H = huds[hud_type] + var/datum/atom_hud/H = GLOB.huds[hud_type] H.remove_hud_from(user) if (hud_type == DATA_HUD_MEDICAL_ADVANCED) @@ -172,7 +172,7 @@ hud_type = DATA_HUD_SECURITY_ADVANCED if (hud_type) - var/datum/atom_hud/H = huds[hud_type] + var/datum/atom_hud/H = GLOB.huds[hud_type] H.add_hud_to(user) /obj/item/clothing/glasses/hud/toggle/thermal diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index 30767f2bcc..3bf866cc2c 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -21,6 +21,7 @@ icon_state = "tophat" item_state = "that" dog_fashion = /datum/dog_fashion/head + throwforce = 1 /obj/item/clothing/head/canada name = "striped red tophat" diff --git a/code/modules/clothing/outfits/ert.dm b/code/modules/clothing/outfits/ert.dm index 3e82a2e02b..83a8747252 100644 --- a/code/modules/clothing/outfits/ert.dm +++ b/code/modules/clothing/outfits/ert.dm @@ -14,7 +14,7 @@ L.implant(H, null, 1) var/obj/item/device/radio/R = H.ears - R.set_frequency(CENTCOM_FREQ) + R.set_frequency(GLOB.CENTCOM_FREQ) R.freqlock = 1 var/obj/item/weapon/card/id/W = H.wear_id @@ -188,7 +188,7 @@ var/obj/item/weapon/card/id/W = H.wear_id W.icon_state = "centcom" W.access = get_centcom_access("Centcom Official") - W.access += access_weapons + W.access += GLOB.access_weapons W.assignment = "Centcom Official" W.registered_name = H.real_name W.update_label() diff --git a/code/modules/clothing/outfits/standard.dm b/code/modules/clothing/outfits/standard.dm index 2f7fcc99ef..944d3a624e 100644 --- a/code/modules/clothing/outfits/standard.dm +++ b/code/modules/clothing/outfits/standard.dm @@ -239,7 +239,7 @@ W.update_label() var/obj/item/device/radio/headset/R = H.ears - R.set_frequency(CENTCOM_FREQ) + R.set_frequency(GLOB.CENTCOM_FREQ) R.freqlock = 1 /datum/outfit/wizard @@ -355,7 +355,7 @@ return var/obj/item/device/radio/R = H.ears - R.set_frequency(CENTCOM_FREQ) + R.set_frequency(GLOB.CENTCOM_FREQ) R.freqlock = 1 var/obj/item/weapon/implant/mindshield/L = new/obj/item/weapon/implant/mindshield(H)//Here you go Deuryn diff --git a/code/modules/clothing/spacesuits/flightsuit.dm b/code/modules/clothing/spacesuits/flightsuit.dm index bd33082aa4..275ad542b5 100644 --- a/code/modules/clothing/spacesuits/flightsuit.dm +++ b/code/modules/clothing/spacesuits/flightsuit.dm @@ -24,6 +24,8 @@ slot_flags = SLOT_BACK resistance_flags = FIRE_PROOF + var/processing_mode = FLIGHTSUIT_PROCESSING_FULL + var/obj/item/clothing/suit/space/hardsuit/flightsuit/suit = null var/mob/living/carbon/human/wearer = null var/slowdown_ground = 1 @@ -104,14 +106,15 @@ //Start/Stop processing the item to use momentum and flight mechanics. -/obj/item/device/flightpack/New() +/obj/item/device/flightpack/Initialize() ion_trail = new ion_trail.set_up(src) START_PROCESSING(SSflightpacks, src) - ..() update_parts() + sync_processing(SSflightpacks) + ..() -/obj/item/device/flightpack/full/New() +/obj/item/device/flightpack/full/Initialize() part_manip = new /obj/item/weapon/stock_parts/manipulator/pico(src) part_scan = new /obj/item/weapon/stock_parts/scanning_module/phasic(src) part_cap = new /obj/item/weapon/stock_parts/capacitor/super(src) @@ -120,6 +123,18 @@ assembled = TRUE ..() +/obj/item/device/flightpack/proc/sync_processing(datum/controller/subsystem/processing/flightpacks/FPS) + processing_mode = FPS.flightsuit_processing + if(processing_mode == FLIGHTSUIT_PROCESSING_NONE) + momentum_x = 0 + momentum_y = 0 + momentum_speed_x = 0 + momentum_speed_y = 0 + momentum_speed = 0 + boost_charge = 0 + boost = FALSE + update_slowdown() + /obj/item/device/flightpack/proc/update_parts() boost_chargerate = initial(boost_chargerate) boost_drain = initial(boost_drain) @@ -339,7 +354,7 @@ suit.slowdown = slowdown_air /obj/item/device/flightpack/process() - if(!suit) + if(!suit || (processing_mode == FLIGHTSUIT_PROCESSING_NONE)) return FALSE update_slowdown() update_icon() @@ -451,7 +466,7 @@ wearer.visible_message("[wearer] is knocked flying by the impact!") /obj/item/device/flightpack/proc/flight_impact(atom/unmovablevictim, crashdir) //Yes, victim. - if((unmovablevictim == wearer) || crashing) + if((unmovablevictim == wearer) || crashing || (processing_mode == FLIGHTSUIT_PROCESSING_NONE)) return FALSE crashing = TRUE var/crashpower = 0 @@ -563,9 +578,12 @@ spawn() A.open() wearer.visible_message("[wearer] rolls sideways and slips past [A]") - wearer.forceMove(get_turf(A)) + var/turf/target = get_turf(A) + if(istype(A, /obj/machinery/door/window) && (get_turf(wearer) == get_turf(A))) + target = get_step(A, A.dir) + wearer.forceMove(target) if(dragging_through) - dragging_through.forceMove(get_turf(A)) + dragging_through.forceMove(target) wearer.pulling = dragging_through return pass @@ -573,30 +591,8 @@ /obj/item/device/flightpack/proc/mobknockback(mob/living/victim, power, direction) if(!ismob(victim)) return FALSE - var/knockmessage = "[victim] is knocked back by [wearer] as they narrowly avoid a collision!" - if(power == 1) - knockmessage = "[wearer] soars into [victim], pushing them away!" - var/knockback = 0 - var/stun = boost * 2 + (power - 2) - if((stun >= 0) || (power == 3)) - knockmessage += " [wearer] dashes across [victim] at full impulse, knocking them [stun ? "down" : "away"]!" //Impulse... - knockmessage += "" - knockback += power - knockback += (part_manip.rating / 2) - knockback += (part_bin.rating / 2) - knockback += boost*2 - switch(power) - if(1) - knockback = 1 - if(2) - knockback /= 1.5 - var/throwdir = pick(alldirs) - var/turf/target = get_step(victim, throwdir) - for(var/i in 1 to (knockback-1)) - target = get_step(target, throwdir) - wearer.visible_message(knockmessage) - victim.throw_at(target, knockback, 1) - victim.Weaken(stun) + wearer.forceMove(get_turf(victim)) + wearer.visible_message("[wearer] flies over [victim]!") /obj/item/device/flightpack/proc/victimknockback(atom/movable/victim, power, direction) if(!victim) @@ -621,7 +617,7 @@ for(var/i in 1 to knockback) target = get_step(target, direction) for(var/i in 1 to knockback/3) - target = get_step(target, pick(alldirs)) + target = get_step(target, pick(GLOB.alldirs)) if(knockback) victim.throw_at(target, knockback, part_manip.rating) if(isobj(victim)) @@ -639,7 +635,7 @@ if(move) while(momentum_x != 0 || momentum_y != 0) sleep(2) - step(wearer, pick(cardinal)) + step(wearer, pick(GLOB.cardinal)) momentum_decay() adjust_momentum(0, 0, 10) wearer.visible_message("[wearer]'s flight suit crashes into the ground!") @@ -1270,13 +1266,13 @@ /obj/item/clothing/head/helmet/space/hardsuit/flightsuit/equipped(mob/living/carbon/human/wearer, slot) ..() for(var/hudtype in datahuds) - var/datum/atom_hud/H = huds[hudtype] + var/datum/atom_hud/H = GLOB.huds[hudtype] H.add_hud_to(wearer) /obj/item/clothing/head/helmet/space/hardsuit/flightsuit/dropped(mob/living/carbon/human/wearer) ..() for(var/hudtype in datahuds) - var/datum/atom_hud/H = huds[hudtype] + var/datum/atom_hud/H = GLOB.huds[hudtype] H.remove_hud_from(wearer) if(zoom) toggle_zoom(wearer, TRUE) diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index b9c4a117cb..6cc485a34c 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -430,13 +430,13 @@ to_chat(user, ("Your [user.glasses] prevents you using [src]'s diagnostic visor HUD.")) else onboard_hud_enabled = 1 - var/datum/atom_hud/DHUD = huds[DATA_HUD_DIAGNOSTIC] + var/datum/atom_hud/DHUD = GLOB.huds[DATA_HUD_DIAGNOSTIC] DHUD.add_hud_to(user) /obj/item/clothing/head/helmet/space/hardsuit/rd/dropped(mob/living/carbon/human/user) ..() if(onboard_hud_enabled && !(user.glasses && istype(user.glasses, /obj/item/clothing/glasses/hud/diagnostic))) - var/datum/atom_hud/DHUD = huds[DATA_HUD_DIAGNOSTIC] + var/datum/atom_hud/DHUD = GLOB.huds[DATA_HUD_DIAGNOSTIC] DHUD.remove_hud_from(user) /obj/item/clothing/suit/space/hardsuit/rd diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index 870cbecfc1..26dffe271b 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -308,3 +308,33 @@ Contains: desc = "Peering into the eyes of the helmet is enough to seal damnation." icon_state = "hardsuit0-beserker" item_state = "hardsuit0-beserker" + +/obj/item/clothing/head/helmet/space/fragile + name = "emergency space helmet" + desc = "A bulky, air-tight helmet meant to protect the user during emergency situations. It doesn't look very durable." + icon_state = "syndicate-helm-orange" + item_state = "syndicate-helm-orange" + armor = list(melee = 5, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 10, fire = 0, acid = 0) + strip_delay = 65 + +/obj/item/clothing/suit/space/fragile + name = "emergency space suit" + desc = "A bulky, air-tight suit meant to protect the user during emergency situations. It doesn't look very durable." + var/torn = FALSE + icon_state = "syndicate-orange" + item_state = "syndicate-orange" + slowdown = 2 + armor = list(melee = 5, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 10, fire = 0, acid = 0) + strip_delay = 65 + +/obj/item/clothing/suit/space/fragile/hit_reaction(mob/living/carbon/human/owner, attack_text, final_block_chance) + if(!torn && prob(50)) + to_chat(owner, "[src] tears from the damage, breaking the air-tight seal!") + src.flags -= STOPSPRESSUREDMAGE + src.name = "torn [src]." + src.desc = "A bulky suit meant to protect the user during emergency situations, at least until someone tore a hole in the suit." + src.torn = TRUE + playsound(loc, 'sound/weapons/slashmiss.ogg', 50, 1) + playsound(loc, 'sound/effects/refill.ogg', 50, 1) + + diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 2c75fb5284..5b8a4ab50e 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -179,7 +179,7 @@ var/image/I = image(icon = 'icons/mob/robots.dmi' , icon_state = "robot", loc = H) I.override = 1 I.add_overlay(image(icon = 'icons/mob/robots.dmi' , icon_state = "robot_e")) //gotta look realistic - H.add_alt_appearance("standard_borg_disguise", I, silicon_mobs+H) //you look like a robot to robots! (including yourself because you're totally a robot) + H.add_alt_appearance("standard_borg_disguise", I, GLOB.silicon_mobs+H) //you look like a robot to robots! (including yourself because you're totally a robot) /obj/item/clothing/suit/snowman diff --git a/code/modules/clothing/under/color.dm b/code/modules/clothing/under/color.dm index 93ad51bd30..7e48b495f0 100644 --- a/code/modules/clothing/under/color.dm +++ b/code/modules/clothing/under/color.dm @@ -28,7 +28,7 @@ desc = "A terribly ragged and frayed grey jumpsuit. It looks like it hasn't been washed in over a decade." /obj/item/clothing/under/color/grey/glorf/hit_reaction(mob/living/carbon/human/owner) - owner.forcesay(hit_appends) + owner.forcesay(GLOB.hit_appends) return 0 /obj/item/clothing/under/color/blue diff --git a/code/modules/crafting/craft.dm b/code/modules/crafting/craft.dm index 356f260bfa..77d1e1d6d9 100644 --- a/code/modules/crafting/craft.dm +++ b/code/modules/crafting/craft.dm @@ -253,7 +253,7 @@ qdel(DL) -/datum/personal_crafting/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = not_incapacitated_turf_state) +/datum/personal_crafting/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.not_incapacitated_turf_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "personal_crafting", "Crafting Menu", 700, 800, master_ui, state) @@ -273,7 +273,7 @@ var/list/surroundings = get_surroundings(user) var/list/can_craft = list() var/list/cant_craft = list() - for(var/rec in crafting_recipes) + for(var/rec in GLOB.crafting_recipes) var/datum/crafting_recipe/R = rec if(R.category != cur_category) continue diff --git a/code/modules/crafting/guncrafting.dm b/code/modules/crafting/guncrafting.dm index eba8c30197..d96be9be10 100644 --- a/code/modules/crafting/guncrafting.dm +++ b/code/modules/crafting/guncrafting.dm @@ -2,11 +2,11 @@ // PARTS // -/obj/item/weaponcrafting/reciever +/obj/item/weaponcrafting/receiver name = "modular receiver" desc = "A prototype modular receiver and trigger assembly for a firearm." icon = 'icons/obj/improvised.dmi' - icon_state = "reciever" + icon_state = "receiver" /obj/item/weaponcrafting/stock name = "rifle stock" diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index c02bdcd475..d1a663cfb2 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -254,7 +254,7 @@ /datum/crafting_recipe/ishotgun name = "Improvised Shotgun" result = /obj/item/weapon/gun/ballistic/revolver/doublebarrel/improvised - reqs = list(/obj/item/weaponcrafting/reciever = 1, + reqs = list(/obj/item/weaponcrafting/receiver = 1, /obj/item/pipe = 1, /obj/item/weaponcrafting/stock = 1, /obj/item/stack/packageWrap = 5) @@ -450,5 +450,5 @@ name = "Pressure Plate" result = /obj/item/device/pressure_plate time = 5 - reqs = list(/obj/item/stack/sheet/plasteel = 1, /obj/item/stack/tile = 1, /obj/item/stack/cable_coil = 2) + reqs = list(/obj/item/stack/sheet/plasteel = 1, /obj/item/stack/tile/plasteel = 1, /obj/item/stack/cable_coil = 2) category = CAT_MISC diff --git a/code/modules/emoji/emoji_parse.dm b/code/modules/emoji/emoji_parse.dm index 364a17e95a..3a0281f3f0 100644 --- a/code/modules/emoji/emoji_parse.dm +++ b/code/modules/emoji/emoji_parse.dm @@ -1,11 +1,8 @@ -var/list/emojis - /proc/emoji_parse(text) . = text if(!config.emojis) return - if(!emojis) - emojis = icon_states(icon('icons/emoji.dmi')) + var/static/list/emojis = icon_states(icon('icons/emoji.dmi')) var/parsed = "" var/pos = 1 var/search = 0 diff --git a/code/modules/error_handler/error_handler.dm b/code/modules/error_handler/error_handler.dm index 7c88c604b6..b48dd40e09 100644 --- a/code/modules/error_handler/error_handler.dm +++ b/code/modules/error_handler/error_handler.dm @@ -1,18 +1,20 @@ -var/global/list/error_last_seen = list() -var/global/list/error_cooldown = list() /* Error_cooldown items will either be positive(cooldown time) or negative(silenced error) - If negative, starts at -1, and goes down by 1 each time that error gets skipped*/ -var/global/total_runtimes = 0 -var/global/total_runtimes_skipped = 0 +GLOBAL_VAR_INIT(total_runtimes, 0) +GLOBAL_VAR_INIT(total_runtimes_skipped, 0) #ifdef DEBUG /world/Error(exception/E, datum/e_src) if(!istype(E)) //Something threw an unusual exception log_world("\[[time_stamp()]] Uncaught exception: [E]") return ..() + + var/static/list/error_last_seen = list() + var/static/list/error_cooldown = list() /* Error_cooldown items will either be positive(cooldown time) or negative(silenced error) + If negative, starts at -1, and goes down by 1 each time that error gets skipped*/ + if(!error_last_seen) // A runtime is occurring too early in start-up initialization return ..() - total_runtimes++ + GLOB.total_runtimes++ var/erroruid = "[E.file][E.line]" var/last_seen = error_last_seen[erroruid] @@ -24,7 +26,7 @@ var/global/total_runtimes_skipped = 0 if(cooldown < 0) error_cooldown[erroruid]-- //Used to keep track of skip count for this error - total_runtimes_skipped++ + GLOB.total_runtimes_skipped++ return //Error is currently silenced, skip handling it //Handle cooldowns and silencing spammy errors var/silencing = FALSE @@ -54,7 +56,7 @@ var/global/total_runtimes_skipped = 0 error_cooldown[erroruid] = 0 if(skipcount > 0) world.log << "\[[time_stamp()]] Skipped [skipcount] runtimes in [E.file],[E.line]." - error_cache.log_error(E, skip_count = skipcount) + GLOB.error_cache.log_error(E, skip_count = skipcount) error_last_seen[erroruid] = world.time error_cooldown[erroruid] = cooldown @@ -87,8 +89,8 @@ var/global/total_runtimes_skipped = 0 desclines.Add(usrinfo) if(silencing) desclines += " (This error will now be silenced for [configured_error_silence_time / 600] minutes)" - if(error_cache) - error_cache.log_error(E, desclines) + if(GLOB.error_cache) + GLOB.error_cache.log_error(E, desclines) world.log << "\[[time_stamp()]] Runtime in [E.file],[E.line]: [E]" for(var/line in desclines) @@ -106,7 +108,7 @@ var/global/total_runtimes_skipped = 0 split[i] = "\[[time2text(world.timeofday,"hh:mm:ss")]\][split[i]]" E.desc = jointext(split, "\n") if(config && config.log_runtimes) - world.log = runtime_diary + world.log = GLOB.runtime_diary ..(E) world.log = null diff --git a/code/modules/error_handler/error_viewer.dm b/code/modules/error_handler/error_viewer.dm index 11d7532023..eee95fe0af 100644 --- a/code/modules/error_handler/error_viewer.dm +++ b/code/modules/error_handler/error_viewer.dm @@ -8,10 +8,10 @@ // right here: #ifdef DEBUG -/var/datum/error_viewer/error_cache/error_cache = new() +GLOBAL_DATUM_INIT(error_cache, /datum/error_viewer/error_cache, new) #else // If debugging is disabled, there's nothing useful to log, so don't bother. -/var/datum/error_viewer/error_cache/error_cache = null +GLOBAL_DATUM(error_cache, /datum/error_viewer/error_cache) #endif // - error_source datums exist for each line (of code) that generates an error, @@ -80,7 +80,7 @@ /datum/error_viewer/error_cache/show_to(user, datum/error_viewer/back_to, linear) var/html = build_header() - html += "[global.total_runtimes] runtimes, [global.total_runtimes_skipped] skipped

    " + html += "[GLOB.total_runtimes] runtimes, [GLOB.total_runtimes_skipped] skipped

    " if (!linear) html += "organized | [make_link("linear", null, 1)]
    " var/datum/error_viewer/error_source/error_source @@ -137,7 +137,7 @@ /datum/error_viewer/error_source/show_to(user, datum/error_viewer/back_to, linear) if (!istype(back_to)) - back_to = error_cache + back_to = GLOB.error_cache var/html = build_header(back_to) for (var/datum/error_viewer/error_entry/error_entry in errors) diff --git a/code/modules/events/_event.dm b/code/modules/events/_event.dm index e90b24fa5e..9b97dddb0e 100644 --- a/code/modules/events/_event.dm +++ b/code/modules/events/_event.dm @@ -15,7 +15,7 @@ var/max_occurrences = 20 //The maximum number of times this event can occur (naturally), it can still be forced. //By setting this to 0 you can effectively disable an event. - var/holidayID = "" //string which should be in the SSevents.holidays list if you wish this event to be holiday-specific + var/holidayID = "" //string which should be in the SSeventss.holidays list if you wish this event to be holiday-specific //anything with a (non-null) holidayID which does not match holiday, cannot run. var/wizardevent = 0 @@ -43,7 +43,7 @@ return FALSE if(earliest_start >= world.time) return FALSE - if(wizardevent != SSevent.wizardmode) + if(wizardevent != SSevents.wizardmode) return FALSE if(players_amt < min_players) return FALSE @@ -51,7 +51,7 @@ return FALSE if(gamemode_whitelist.len && !(gamemode in gamemode_whitelist)) return FALSE - if(holidayID && (!SSevent.holidays || !SSevent.holidays[holidayID])) + if(holidayID && (!SSevents.holidays || !SSevents.holidays[holidayID])) return FALSE return TRUE @@ -78,7 +78,7 @@ triggering = FALSE message_admins("[key_name_admin(usr)] cancelled event [name].") log_admin_private("[key_name(usr)] cancelled event [name].") - feedback_add_details("admin_verb","CancelEvent: [typepath]") + feedback_add_details("admin_verb","Cancel Event: [typepath]") /datum/round_event_control/proc/runEvent(random) var/datum/round_event/E = new typepath() @@ -175,12 +175,12 @@ //which should be the only place it's referenced. //Called when start(), announce() and end() has all been called. /datum/round_event/proc/kill() - SSevent.running -= src + SSevents.running -= src //Sets up the event then adds the event to the the list of running events /datum/round_event/New(my_processing = TRUE) setup() processing = my_processing - SSevent.running += src + SSevents.running += src return ..() diff --git a/code/modules/events/abductor.dm b/code/modules/events/abductor.dm index 34e43fdbd9..0377f0e935 100644 --- a/code/modules/events/abductor.dm +++ b/code/modules/events/abductor.dm @@ -19,11 +19,11 @@ return NOT_ENOUGH_PLAYERS //Oh god why we can't have static functions // I feel your pain, bro - var/number = ticker.mode.abductor_teams + 1 + var/number = SSticker.mode.abductor_teams + 1 var/datum/game_mode/abduction/temp - if(ticker.mode.config_tag == "abduction") - temp = ticker.mode + if(SSticker.mode.config_tag == "abduction") + temp = SSticker.mode else temp = new @@ -47,10 +47,10 @@ temp.make_abductor_team(number,preset_scientist=scientist_mind,preset_agent=agent_mind) temp.post_setup_team(number) - ticker.mode.abductor_teams++ + SSticker.mode.abductor_teams++ - if(ticker.mode.config_tag != "abduction") - ticker.mode.abductors |= temp.abductors + if(SSticker.mode.config_tag != "abduction") + SSticker.mode.abductors |= temp.abductors spawned_mobs += list(agent, scientist) return SUCCESSFUL_SPAWN diff --git a/code/modules/events/alien_infestation.dm b/code/modules/events/alien_infestation.dm index 67651c6bee..e43349934f 100644 --- a/code/modules/events/alien_infestation.dm +++ b/code/modules/events/alien_infestation.dm @@ -36,7 +36,7 @@ /datum/round_event/ghost_role/alien_infestation/spawn_role() var/list/vents = list() - for(var/obj/machinery/atmospherics/components/unary/vent_pump/temp_vent in machines) + for(var/obj/machinery/atmospherics/components/unary/vent_pump/temp_vent in GLOB.machines) if(QDELETED(temp_vent)) continue if(temp_vent.loc.z == ZLEVEL_STATION && !temp_vent.welded) diff --git a/code/modules/events/blob.dm b/code/modules/events/blob.dm index b03a0a98e1..80142edbc7 100644 --- a/code/modules/events/blob.dm +++ b/code/modules/events/blob.dm @@ -24,14 +24,14 @@ /datum/round_event/ghost_role/blob/spawn_role() - if(!blobstart.len) + if(!GLOB.blobstart.len) return MAP_ERROR var/list/candidates = get_candidates("blob", null, ROLE_BLOB) if(!candidates.len) return NOT_ENOUGH_PLAYERS var/mob/dead/observer/new_blob = pick(candidates) - var/obj/structure/blob/core/BC = new/obj/structure/blob/core(pick(blobstart), new_blob.client, new_rate) - BC.overmind.blob_points = min(20 + player_list.len, BC.overmind.max_blob_points) + var/obj/structure/blob/core/BC = new/obj/structure/blob/core(pick(GLOB.blobstart), new_blob.client, new_rate) + BC.overmind.blob_points = min(20 + GLOB.player_list.len, BC.overmind.max_blob_points) spawned_mobs += BC.overmind message_admins("[key_name_admin(BC.overmind)] has been made into a blob overmind by an event.") log_game("[key_name(BC.overmind)] was spawned as a blob overmind by an event.") diff --git a/code/modules/events/brand_intelligence.dm b/code/modules/events/brand_intelligence.dm index d70c38722a..b42ea9d554 100644 --- a/code/modules/events/brand_intelligence.dm +++ b/code/modules/events/brand_intelligence.dm @@ -26,7 +26,7 @@ /datum/round_event/brand_intelligence/start() - for(var/obj/machinery/vending/V in machines) + for(var/obj/machinery/vending/V in GLOB.machines) if(V.z != 1) continue vendingMachines.Add(V) diff --git a/code/modules/events/camerafailure.dm b/code/modules/events/camerafailure.dm index 695b82a192..1ba0ac2f55 100644 --- a/code/modules/events/camerafailure.dm +++ b/code/modules/events/camerafailure.dm @@ -12,10 +12,10 @@ /datum/round_event/camera_failure/tick() var/iterations = 1 - var/obj/machinery/camera/C = pick(cameranet.cameras) + var/obj/machinery/camera/C = pick(GLOB.cameranet.cameras) while(prob(round(100/iterations))) while(!("SS13" in C.network)) - C = pick(cameranet.cameras) + C = pick(GLOB.cameranet.cameras) if(C.status) C.toggle_cam(null, 0) iterations *= 2.5 diff --git a/code/modules/events/carp_migration.dm b/code/modules/events/carp_migration.dm index dcf1da09ce..34e5d5e9a2 100644 --- a/code/modules/events/carp_migration.dm +++ b/code/modules/events/carp_migration.dm @@ -18,7 +18,7 @@ /datum/round_event/carp_migration/start() - for(var/obj/effect/landmark/C in landmarks_list) + for(var/obj/effect/landmark/C in GLOB.landmarks_list) if(C.name == "carpspawn") if(prob(95)) new /mob/living/simple_animal/hostile/carp(C.loc) diff --git a/code/modules/events/communications_blackout.dm b/code/modules/events/communications_blackout.dm index 97ccf60895..fdf894092d 100644 --- a/code/modules/events/communications_blackout.dm +++ b/code/modules/events/communications_blackout.dm @@ -8,13 +8,13 @@ /datum/round_event/communications_blackout/announce() var/alert = pick( "Ionospheric anomalies detected. Temporary telecommunication failure imminent. Please contact you*%fj00)`5vc-BZZT", \ - "Ionospheric anomalies detected. Temporary telecommunication failu*3mga;b4;'1v-BZZZT", \ + "Ionospheric anomalies detected. Temporary telecommunication failu*3mga;b4;'1v�-BZZZT", \ "Ionospheric anomalies detected. Temporary telec#MCi46:5.;@63-BZZZZT", \ "Ionospheric anomalies dete'fZ\\kg5_0-BZZZZZT", \ - "Ionospheri:% MCayj^j<.3-BZZZZZZT", \ - "#4nd%;f4y6,>%-BZZZZZZZT") + "Ionospheri:%� MCayj^j<.3-BZZZZZZT", \ + "#4nd%;f4y6,>�%-BZZZZZZZT") - for(var/mob/living/silicon/ai/A in ai_list) //AIs are always aware of communication blackouts. + for(var/mob/living/silicon/ai/A in GLOB.ai_list) //AIs are always aware of communication blackouts. to_chat(A, "
    [alert]
    ") if(prob(30)) //most of the time, we don't want an announcement, so as to allow AIs to fake blackouts. @@ -22,5 +22,5 @@ /datum/round_event/communications_blackout/start() - for(var/obj/machinery/telecomms/T in telecomms_list) + for(var/obj/machinery/telecomms/T in GLOB.telecomms_list) T.emp_act(1) diff --git a/code/modules/events/devil.dm b/code/modules/events/devil.dm index 527927ce42..e4a90fc184 100644 --- a/code/modules/events/devil.dm +++ b/code/modules/events/devil.dm @@ -14,7 +14,7 @@ /datum/round_event/ghost_role/devil/spawn_role() //selecting a spawn_loc - var/list/spawn_locs = latejoin + var/list/spawn_locs = GLOB.latejoin var/spawn_loc = pick(spawn_locs) if(!spawn_loc) return MAP_ERROR @@ -32,8 +32,8 @@ var/mob/living/carbon/human/devil = create_event_devil(spawn_loc) Mind.transfer_to(devil) - ticker.mode.finalize_devil(Mind, FALSE) - ticker.mode.add_devil_objectives(src, 2) + SSticker.mode.finalize_devil(Mind, FALSE) + SSticker.mode.add_devil_objectives(src, 2) Mind.announceDevilLaws() Mind.announce_objectives() @@ -58,5 +58,5 @@ var/datum/mind/Mind = new /datum/mind(key) Mind.assigned_role = "devil" Mind.special_role = "devil" - ticker.mode.devils |= Mind + SSticker.mode.devils |= Mind return Mind diff --git a/code/modules/events/disease_outbreak.dm b/code/modules/events/disease_outbreak.dm index e410ea2ad7..ff097f1f21 100644 --- a/code/modules/events/disease_outbreak.dm +++ b/code/modules/events/disease_outbreak.dm @@ -21,7 +21,7 @@ if(!virus_type) virus_type = pick(/datum/disease/dnaspread, /datum/disease/advance/flu, /datum/disease/advance/cold, /datum/disease/brainrot, /datum/disease/magnitis) - for(var/mob/living/carbon/human/H in shuffle(living_mob_list)) + for(var/mob/living/carbon/human/H in shuffle(GLOB.living_mob_list)) var/turf/T = get_turf(H) if(!T) continue diff --git a/code/modules/events/dust.dm b/code/modules/events/dust.dm index cd9be28fbe..20df9e5d0c 100644 --- a/code/modules/events/dust.dm +++ b/code/modules/events/dust.dm @@ -12,7 +12,7 @@ announceWhen = 0 /datum/round_event/space_dust/start() - spawn_meteors(1, meteorsC) + spawn_meteors(1, GLOB.meteorsC) /datum/round_event_control/sandstorm name = "Sandstorm" @@ -27,4 +27,4 @@ announceWhen = 0 /datum/round_event/sandstorm/tick() - spawn_meteors(10, meteorsC) \ No newline at end of file + spawn_meteors(10, GLOB.meteorsC) \ No newline at end of file diff --git a/code/modules/events/electrical_storm.dm b/code/modules/events/electrical_storm.dm index db23439a04..528e7668eb 100644 --- a/code/modules/events/electrical_storm.dm +++ b/code/modules/events/electrical_storm.dm @@ -3,7 +3,7 @@ typepath = /datum/round_event/electrical_storm earliest_start = 6000 min_players = 5 - weight = 5 + weight = 15 alertadmins = 0 /datum/round_event/electrical_storm @@ -20,7 +20,7 @@ for(var/i=1, i <= lightsoutAmount, i++) var/list/possibleEpicentres = list() - for(var/obj/effect/landmark/newEpicentre in landmarks_list) + for(var/obj/effect/landmark/newEpicentre in GLOB.landmarks_list) if(newEpicentre.name == "lightsout" && !(newEpicentre in epicentreList)) possibleEpicentres += newEpicentre if(possibleEpicentres.len) diff --git a/code/modules/events/false_alarm.dm b/code/modules/events/false_alarm.dm index e498a2e0b4..0e4970ef6a 100644 --- a/code/modules/events/false_alarm.dm +++ b/code/modules/events/false_alarm.dm @@ -4,25 +4,18 @@ weight = 20 max_occurrences = 5 +/datum/round_event_control/falsealarm/canSpawnEvent(players_amt, gamemode) + return ..() && length(gather_false_events()) + /datum/round_event/falsealarm announceWhen = 0 endWhen = 1 /datum/round_event/falsealarm/announce() - var/list/events_list = list() - var/players_amt = get_active_player_count(alive_check = 1, afk_check = 1, human_check = 1) - var/gamemode = ticker.mode.config_tag - - for(var/datum/round_event_control/E in SSevent.control) - if(!E.canSpawnEvent(players_amt, gamemode)) - continue - - var/datum/round_event/event = E.typepath - if(initial(event.announceWhen) <= 0) - continue - events_list += E + var/gamemode = SSticker.mode.config_tag + var/events_list = gather_false_events(players_amt, gamemode) var/datum/round_event_control/event_control = pick(events_list) if(event_control) var/datum/round_event/Event = new event_control.typepath() @@ -30,4 +23,15 @@ Event.kill() //do not process this event - no starts, no ticks, no ends Event.announce() //just announce it like it's happening +/proc/gather_false_events(players_amt, gamemode) + . = list() + for(var/datum/round_event_control/E in SSevents.control) + if(istype(E,/datum/round_event_control/falsealarm)) + continue + if(!E.canSpawnEvent(players_amt, gamemode)) + continue + var/datum/round_event/event = E.typepath + if(initial(event.announceWhen) <= 0) + continue + . += E diff --git a/code/modules/events/grid_check.dm b/code/modules/events/grid_check.dm index a7a6a3564e..d66ce62c3e 100644 --- a/code/modules/events/grid_check.dm +++ b/code/modules/events/grid_check.dm @@ -13,7 +13,7 @@ /datum/round_event/grid_check/start() - for(var/P in apcs_list) + for(var/P in GLOB.apcs_list) var/obj/machinery/power/apc/C = P if(C.cell && C.z == ZLEVEL_STATION) C.energy_fail(rand(30,120)) \ No newline at end of file diff --git a/code/modules/events/holiday/halloween.dm b/code/modules/events/holiday/halloween.dm index 304ed6de7b..8f634003f5 100644 --- a/code/modules/events/holiday/halloween.dm +++ b/code/modules/events/holiday/halloween.dm @@ -8,7 +8,7 @@ /datum/round_event/spooky/start() ..() - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) var/obj/item/weapon/storage/backpack/b = locate() in H.contents new /obj/item/weapon/storage/spooky(b) if(ishuman(H) || islizard(H)) @@ -17,9 +17,9 @@ else H.set_species(/datum/species/zombie) - for(var/mob/living/simple_animal/pet/dog/corgi/Ian/Ian in mob_list) + for(var/mob/living/simple_animal/pet/dog/corgi/Ian/Ian in GLOB.mob_list) Ian.place_on_head(new /obj/item/weapon/bedsheet(Ian)) - for(var/mob/living/simple_animal/parrot/Poly/Poly in mob_list) + for(var/mob/living/simple_animal/parrot/Poly/Poly in GLOB.mob_list) new /mob/living/simple_animal/parrot/Poly/ghost(Poly.loc) qdel(Poly) @@ -35,7 +35,7 @@ earliest_start = 0 /datum/round_event/carp_migration/eyeballs/start() - for(var/obj/effect/landmark/C in landmarks_list) + for(var/obj/effect/landmark/C in GLOB.landmarks_list) if(C.name == "carpspawn") new /mob/living/simple_animal/hostile/carp/eyeball(C.loc) @@ -52,7 +52,7 @@ /datum/round_event/meteor_wave/spooky/tick() if(IsMultiple(activeFor, 4)) - spawn_meteors(3, meteorsSPOOKY) //meteor list types defined in gamemode/meteor/meteors.dm + spawn_meteors(3, GLOB.meteorsSPOOKY) //meteor list types defined in gamemode/meteor/meteors.dm //Creepy clown invasion /datum/round_event_control/creepy_clowns @@ -66,7 +66,7 @@ endWhen = 40 /datum/round_event/creepy_clowns/start() - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) if(!H.client || !istype(H)) return to_chat(H, "Honk...") @@ -77,7 +77,7 @@ /datum/round_event/creepy_clowns/tick() if(IsMultiple(activeFor, 4)) - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) if (prob(66)) playsound(H.loc, pick('sound/spookoween/scary_horn.ogg','sound/spookoween/scary_horn2.ogg', 'sound/spookoween/scary_horn3.ogg'), 100, 1) if (prob(33)) diff --git a/code/modules/events/holiday/vday.dm b/code/modules/events/holiday/vday.dm index 697414ee07..c53854a8e8 100644 --- a/code/modules/events/holiday/vday.dm +++ b/code/modules/events/holiday/vday.dm @@ -14,14 +14,14 @@ /datum/round_event/valentines/start() ..() - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) H.put_in_hands(new /obj/item/weapon/valentine) var/obj/item/weapon/storage/backpack/b = locate() in H.contents new /obj/item/weapon/reagent_containers/food/snacks/candyheart(b) var/list/valentines = list() - for(var/mob/living/M in player_list) + for(var/mob/living/M in GLOB.player_list) if(!M.stat && M.client && M.mind) valentines |= M @@ -45,12 +45,12 @@ to_chat(L, "You didn't get a date! They're all having fun without you! you'll show them though...") var/datum/objective/martyr/normiesgetout = new normiesgetout.owner = L.mind - ticker.mode.traitors |= L.mind + SSticker.mode.traitors |= L.mind L.mind.objectives += normiesgetout /proc/forge_valentines_objective(mob/living/lover,mob/living/date) - ticker.mode.traitors |= lover.mind + SSticker.mode.traitors |= lover.mind lover.mind.special_role = "valentine" var/datum/objective/protect/protect_objective = new /datum/objective/protect diff --git a/code/modules/events/holiday/xmas.dm b/code/modules/events/holiday/xmas.dm index 1aa4f7585e..c5f74ed68e 100644 --- a/code/modules/events/holiday/xmas.dm +++ b/code/modules/events/holiday/xmas.dm @@ -30,9 +30,9 @@ for(var/turf/open/floor/T in orange(1,xmas)) for(var/i=1,i<=rand(1,5),i++) new /obj/item/weapon/a_gift(T) - for(var/mob/living/simple_animal/pet/dog/corgi/Ian/Ian in mob_list) + for(var/mob/living/simple_animal/pet/dog/corgi/Ian/Ian in GLOB.mob_list) Ian.place_on_head(new /obj/item/clothing/head/helmet/space/santahat(Ian)) - for(var/obj/machinery/computer/security/telescreen/entertainment/Monitor in machines) + for(var/obj/machinery/computer/security/telescreen/entertainment/Monitor in GLOB.machines) Monitor.icon_state = "entertainment_xmas" /datum/round_event/presents/announce() @@ -60,7 +60,7 @@ "What do you get from eating tree decorations?\n\nTinsilitis!", "What do snowmen wear on their heads?\n\nIce caps!", "Why is Christmas just like life on ss13?\n\nYou do all the work and the fat guy gets all the credit.", - "Why doesnt Santa have any children?\n\nBecause he only comes down the chimney.") + "Why doesn�t Santa have any children?\n\nBecause he only comes down the chimney.") new /obj/item/clothing/head/festive(target.loc) user.update_icons() cracked = 1 @@ -103,11 +103,11 @@ priority_announce("Santa is coming to town!", "Unknown Transmission") /datum/round_event/santa/start() - for(var/mob/M in dead_mob_list) + for(var/mob/M in GLOB.dead_mob_list) spawn(0) var/response = alert(M, "Santa is coming to town! Do you want to be santa?", "Ho ho ho!", "Yes", "No") if(response == "Yes" && M && M.client && M.stat == DEAD && !santa) - santa = new /mob/living/carbon/human(pick(blobstart)) + santa = new /mob/living/carbon/human(pick(GLOB.blobstart)) santa.key = M.key qdel(M) diff --git a/code/modules/events/immovable_rod.dm b/code/modules/events/immovable_rod.dm index 2ef42bb25f..a7a7d70720 100644 --- a/code/modules/events/immovable_rod.dm +++ b/code/modules/events/immovable_rod.dm @@ -20,7 +20,7 @@ In my current plan for it, 'solid' will be defined as anything with density == 1 priority_announce("What the fuck was that?!", "General Alert") /datum/round_event/immovable_rod/start() - var/startside = pick(cardinal) + var/startside = pick(GLOB.cardinal) var/turf/startT = spaceDebrisStartLoc(startside, 1) var/turf/endT = spaceDebrisFinishLoc(startside, 1) new /obj/effect/immovablerod(startT, endT) @@ -47,7 +47,7 @@ In my current plan for it, 'solid' will be defined as anything with density == 1 notify_ghosts("\A [src] is inbound!", enter_link="(Click to orbit)", source=src, action=NOTIFY_ORBIT) - poi_list += src + GLOB.poi_list += src if(end && end.z==z_original) walk_towards(src, destination, 1) @@ -58,7 +58,7 @@ In my current plan for it, 'solid' will be defined as anything with density == 1 ghost.ManualFollow(src) /obj/effect/immovablerod/Destroy() - poi_list -= src + GLOB.poi_list -= src . = ..() /obj/effect/immovablerod/Move() diff --git a/code/modules/events/ion_storm.dm b/code/modules/events/ion_storm.dm index 463be427c3..de2ab7183b 100644 --- a/code/modules/events/ion_storm.dm +++ b/code/modules/events/ion_storm.dm @@ -32,7 +32,7 @@ /datum/round_event/ion_storm/start() //AI laws - for(var/mob/living/silicon/ai/M in living_mob_list) + for(var/mob/living/silicon/ai/M in GLOB.living_mob_list) M.laws_sanity_check() if(M.stat != 2 && M.see_in_dark != 0) if(prob(replaceLawsetChance)) @@ -55,7 +55,7 @@ M.post_lawchange() if(botEmagChance) - for(var/mob/living/simple_animal/bot/bot in living_mob_list) + for(var/mob/living/simple_animal/bot/bot in GLOB.living_mob_list) if(prob(botEmagChance)) bot.emag_act() diff --git a/code/modules/events/mass_hallucination.dm b/code/modules/events/mass_hallucination.dm index 2bf1231e8f..a90df9a3a0 100644 --- a/code/modules/events/mass_hallucination.dm +++ b/code/modules/events/mass_hallucination.dm @@ -6,5 +6,5 @@ min_players = 1 /datum/round_event/mass_hallucination/start() - for(var/mob/living/carbon/C in living_mob_list) + for(var/mob/living/carbon/C in GLOB.living_mob_list) C.hallucination += rand(20, 50) \ No newline at end of file diff --git a/code/modules/events/meteor_wave.dm b/code/modules/events/meteor_wave.dm index 1cd401ca5b..01f9aa3975 100644 --- a/code/modules/events/meteor_wave.dm +++ b/code/modules/events/meteor_wave.dm @@ -27,15 +27,15 @@ "catastrophic" = 10)) switch(wave_name) if("normal") - wave_type = meteors_normal + wave_type = GLOB.meteors_normal if("threatening") - wave_type = meteors_threatening + wave_type = GLOB.meteors_threatening if("catastrophic") - wave_type = meteors_catastrophic + wave_type = GLOB.meteors_catastrophic if("meaty") - wave_type = meteorsB + wave_type = GLOB.meteorsB if("space dust") - wave_type = meteorsC + wave_type = GLOB.meteorsC else WARNING("Wave name of [wave_name] not recognised.") kill() diff --git a/code/modules/events/operative.dm b/code/modules/events/operative.dm index c5545c75f1..4db2029ce7 100644 --- a/code/modules/events/operative.dm +++ b/code/modules/events/operative.dm @@ -16,7 +16,7 @@ var/mob/dead/selected = pick_n_take(candidates) var/list/spawn_locs = list() - for(var/obj/effect/landmark/L in landmarks_list) + for(var/obj/effect/landmark/L in GLOB.landmarks_list) if(L.name in list("ninjaspawn","carpspawn")) spawn_locs += L.loc if(!spawn_locs.len) @@ -32,10 +32,10 @@ var/datum/mind/Mind = new /datum/mind(selected.key) Mind.assigned_role = "Lone Operative" Mind.special_role = "Lone Operative" - ticker.mode.traitors |= Mind + SSticker.mode.traitors |= Mind Mind.active = 1 - var/obj/machinery/nuclearbomb/selfdestruct/nuke = locate() in machines + var/obj/machinery/nuclearbomb/selfdestruct/nuke = locate() in GLOB.machines if(nuke) var/nuke_code if(!nuke.r_code || nuke.r_code == "ADMIN") diff --git a/code/modules/events/portal_storm.dm b/code/modules/events/portal_storm.dm index 68dc656719..8f95552a4b 100644 --- a/code/modules/events/portal_storm.dm +++ b/code/modules/events/portal_storm.dm @@ -50,14 +50,14 @@ for(var/hostile in hostile_types) number_of_hostiles += hostile_types[hostile] - var/list/b_spawns = generic_event_spawns.Copy() + var/list/b_spawns = GLOB.generic_event_spawns.Copy() while(number_of_bosses > boss_spawn.len) var/turf/F = get_turf(pick_n_take(b_spawns)) if(!F) F = safepick(get_area_turfs(pick(station_areas))) boss_spawn += F - var/list/h_spawns = generic_event_spawns.Copy() + var/list/h_spawns = GLOB.generic_event_spawns.Copy() while(number_of_hostiles > hostiles_spawn.len) var/turf/T = get_turf(pick_n_take(h_spawns)) if(!T) diff --git a/code/modules/events/processor_overload.dm b/code/modules/events/processor_overload.dm index d1f07d0598..e0673cb741 100644 --- a/code/modules/events/processor_overload.dm +++ b/code/modules/events/processor_overload.dm @@ -15,7 +15,7 @@ "Exospheri:%£ QCbyj^j[alert]
    ") @@ -27,7 +27,7 @@ /datum/round_event/processor_overload/start() - for(var/obj/machinery/telecomms/T in telecomms_list) + for(var/obj/machinery/telecomms/T in GLOB.telecomms_list) if(istype(T, /obj/machinery/telecomms/processor)) var/obj/machinery/telecomms/processor/P = T if(prob(10)) diff --git a/code/modules/events/sentience.dm b/code/modules/events/sentience.dm index 8dbd9bf0c8..64175e11e9 100644 --- a/code/modules/events/sentience.dm +++ b/code/modules/events/sentience.dm @@ -29,11 +29,11 @@ // find our chosen mob to breathe life into // Mobs have to be simple animals, mindless and on station var/list/potential = list() - for(var/mob/living/simple_animal/L in living_mob_list) + for(var/mob/living/simple_animal/L in GLOB.living_mob_list) var/turf/T = get_turf(L) if(T.z != ZLEVEL_STATION) continue - if(!(L in player_list) && !L.mind) + if(!(L in GLOB.player_list) && !L.mind) potential += L if(!potential.len) @@ -49,8 +49,10 @@ spawned_animals++ SA.key = SG.key - SA.languages_spoken |= HUMAN - SA.languages_understood |= HUMAN + + SA.grant_language(/datum/language/common) + SET_SECONDARY_FLAG(SA, OMNITONGUE) + SA.sentience_act() SA.maxHealth = max(SA.maxHealth, 200) diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index c50b2dc919..5dc56ceac8 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -434,14 +434,14 @@ var/list/growth_queue = list() var/spread_multiplier = 5 var/spread_cap = 30 - var/list/mutations_list = list() + var/list/GLOB.mutations_list = list() var/mutativeness = 1 /obj/effect/spacevine_controller/New(loc, list/muts, potency, production) add_atom_colour("#ffffff", FIXED_COLOUR_PRIORITY) spawn_spacevine_piece(loc, , muts) START_PROCESSING(SSobj, src) - init_subtypes(/datum/spacevine_mutation/, mutations_list) + init_subtypes(/datum/spacevine_mutation/, GLOB.mutations_list) if(potency != null) mutativeness = potency / 10 if(production != null) @@ -476,7 +476,7 @@ var/parentcolor = parent.atom_colours[FIXED_COLOUR_PRIORITY] SV.add_atom_colour(parentcolor, FIXED_COLOUR_PRIORITY) if(prob(mutativeness)) - var/datum/spacevine_mutation/randmut = pick(mutations_list - SV.mutations) + var/datum/spacevine_mutation/randmut = pick(GLOB.mutations_list - SV.mutations) randmut.add_mutation_to_vinepiece(SV) for(var/datum/spacevine_mutation/SM in SV.mutations) @@ -547,7 +547,7 @@ buckle_mob(V, 1) /obj/structure/spacevine/proc/spread() - var/direction = pick(cardinal) + var/direction = pick(GLOB.cardinal) var/turf/stepturf = get_step(src,direction) for(var/datum/spacevine_mutation/SM in mutations) SM.on_spread(src, stepturf) diff --git a/code/modules/events/spontaneous_appendicitis.dm b/code/modules/events/spontaneous_appendicitis.dm index 8e00502cbd..eb66be3038 100644 --- a/code/modules/events/spontaneous_appendicitis.dm +++ b/code/modules/events/spontaneous_appendicitis.dm @@ -7,7 +7,7 @@ min_players = 5 // To make your chance of getting help a bit higher. /datum/round_event/spontaneous_appendicitis/start() - for(var/mob/living/carbon/human/H in shuffle(living_mob_list)) + for(var/mob/living/carbon/human/H in shuffle(GLOB.living_mob_list)) var/foundAlready = 0 //don't infect someone that already has the virus for(var/datum/disease/D in H.viruses) foundAlready = 1 diff --git a/code/modules/events/vent_clog.dm b/code/modules/events/vent_clog.dm index 14ceb2cb23..2039e58caa 100644 --- a/code/modules/events/vent_clog.dm +++ b/code/modules/events/vent_clog.dm @@ -10,8 +10,7 @@ var/interval = 2 var/list/vents = list() var/list/gunk = list("water","carbon","flour","radium","toxin","cleaner","nutriment","condensedcapsaicin","mushroomhallucinogen","lube", - "plantbgone","banana","charcoal","space_drugs","morphine","holywater","ethanol","hot_coco","sacid", - "aphro","aphro+","anaphro","anaphro+","semen") + "plantbgone","banana","charcoal","space_drugs","morphine","holywater","ethanol","hot_coco","sacid") /datum/round_event/vent_clog/announce() priority_announce("The scrubbers network is experiencing a backpressure surge. Some ejection of contents may occur.", "Atmospherics alert") @@ -19,7 +18,7 @@ /datum/round_event/vent_clog/setup() endWhen = rand(25, 100) - for(var/obj/machinery/atmospherics/components/unary/vent_scrubber/temp_vent in machines) + for(var/obj/machinery/atmospherics/components/unary/vent_scrubber/temp_vent in GLOB.machines) if(temp_vent.loc.z == ZLEVEL_STATION && !temp_vent.welded) var/datum/pipeline/temp_vent_parent = temp_vent.PARENT1 if(temp_vent_parent.other_atmosmch.len > 20) diff --git a/code/modules/events/wizard/aid.dm b/code/modules/events/wizard/aid.dm index 8bf84cd0b8..799b9fe8cf 100644 --- a/code/modules/events/wizard/aid.dm +++ b/code/modules/events/wizard/aid.dm @@ -9,7 +9,7 @@ /datum/round_event/wizard/robelesscasting/start() - for(var/mob/living/L in mob_list) //Hey if a corgi has magic missle he should get the same benifit as anyone + for(var/mob/living/L in GLOB.mob_list) //Hey if a corgi has magic missle he should get the same benifit as anyone if(L.mind && L.mind.spell_list.len != 0) var/spell_improved = 0 for(var/obj/effect/proc_holder/spell/S in L.mind.spell_list) @@ -29,7 +29,7 @@ earliest_start = 0 /datum/round_event/wizard/improvedcasting/start() - for(var/mob/living/L in mob_list) + for(var/mob/living/L in GLOB.mob_list) if(L.mind && L.mind.spell_list.len != 0) for(var/obj/effect/proc_holder/spell/S in L.mind.spell_list) S.name = initial(S.name) diff --git a/code/modules/events/wizard/blobies.dm b/code/modules/events/wizard/blobies.dm index 6953370e45..bffa138933 100644 --- a/code/modules/events/wizard/blobies.dm +++ b/code/modules/events/wizard/blobies.dm @@ -7,5 +7,5 @@ /datum/round_event/wizard/blobies/start() - for(var/mob/living/carbon/human/H in dead_mob_list) + for(var/mob/living/carbon/human/H in GLOB.dead_mob_list) new /mob/living/simple_animal/hostile/blob/blobspore(H.loc) diff --git a/code/modules/events/wizard/curseditems.dm b/code/modules/events/wizard/curseditems.dm index 593ad93d8a..2d0b5251d5 100644 --- a/code/modules/events/wizard/curseditems.dm +++ b/code/modules/events/wizard/curseditems.dm @@ -37,10 +37,10 @@ ruins_spaceworthiness = 1 ruins_wizard_loadout = 1 - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) if(ruins_spaceworthiness && (H.z != 1 || isspaceturf(H.loc) || isplasmaman(H))) continue //#savetheminers - if(ruins_wizard_loadout && H.mind && ((H.mind in ticker.mode.wizards) || (H.mind in ticker.mode.apprentices))) + if(ruins_wizard_loadout && H.mind && ((H.mind in SSticker.mode.wizards) || (H.mind in SSticker.mode.apprentices))) continue if(item_set == "catgirls2015") //Wizard code means never having to say you're sorry H.gender = FEMALE @@ -54,7 +54,7 @@ I.flags |= NODROP I.name = "cursed " + I.name - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) var/datum/effect_system/smoke_spread/smoke = new smoke.set_up(0, H.loc) smoke.start() diff --git a/code/modules/events/wizard/departmentrevolt.dm b/code/modules/events/wizard/departmentrevolt.dm index 0d74fcd350..83f05fae2c 100644 --- a/code/modules/events/wizard/departmentrevolt.dm +++ b/code/modules/events/wizard/departmentrevolt.dm @@ -35,14 +35,14 @@ nation += pick("stan", "topia", "land", "nia", "ca", "tova", "dor", "ador", "tia", "sia", "ano", "tica", "tide", "cis", "marea", "co", "taoide", "slavia", "stotzka") - for(var/mob/living/carbon/human/H in mob_list) + for(var/mob/living/carbon/human/H in GLOB.mob_list) if(H.mind) var/datum/mind/M = H.mind - if(M.assigned_role && !(M in ticker.mode.traitors)) + if(M.assigned_role && !(M in SSticker.mode.traitors)) for(var/job in jobs_to_revolt) if(M.assigned_role == job) citizens += H - ticker.mode.traitors += M + SSticker.mode.traitors += M M.special_role = "separatist" H.log_message("Was made into a separatist, long live [nation]!", INDIVIDUAL_ATTACK_LOG) to_chat(H, "You are a separatist! [nation] forever! Protect the soverignty of your newfound land with your comrades in arms!") diff --git a/code/modules/events/wizard/fakeexplosion.dm b/code/modules/events/wizard/fakeexplosion.dm index 3cc8b68bd0..2dec270472 100644 --- a/code/modules/events/wizard/fakeexplosion.dm +++ b/code/modules/events/wizard/fakeexplosion.dm @@ -6,6 +6,6 @@ earliest_start = 0 /datum/round_event/wizard/fake_explosion/start() - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) M << 'sound/machines/Alarm.ogg' - addtimer(CALLBACK(ticker, /datum/controller/subsystem/ticker/.proc/station_explosion_cinematic, 1, "fake"), 100) //:o) \ No newline at end of file + addtimer(CALLBACK(SSticker, /datum/controller/subsystem/ticker/.proc/station_explosion_cinematic, 1, "fake"), 100) //:o) \ No newline at end of file diff --git a/code/modules/events/wizard/ghost.dm b/code/modules/events/wizard/ghost.dm index 1227833de2..d29c6c0534 100644 --- a/code/modules/events/wizard/ghost.dm +++ b/code/modules/events/wizard/ghost.dm @@ -20,7 +20,7 @@ earliest_start = 0 /datum/round_event/wizard/possession/start() - for(var/mob/dead/observer/G in player_list) + for(var/mob/dead/observer/G in GLOB.player_list) G.verbs += /mob/dead/observer/verb/boo G.verbs += /mob/dead/observer/verb/possess to_chat(G, "You suddenly feel a welling of new spooky powers...") diff --git a/code/modules/events/wizard/greentext.dm b/code/modules/events/wizard/greentext.dm index 8251f5ae7e..a2db78ee67 100644 --- a/code/modules/events/wizard/greentext.dm +++ b/code/modules/events/wizard/greentext.dm @@ -7,7 +7,7 @@ /datum/round_event/wizard/greentext/start() - var/list/holder_canadates = player_list.Copy() + var/list/holder_canadates = GLOB.player_list.Copy() for(var/mob/M in holder_canadates) if(!ishuman(M)) holder_canadates -= M @@ -33,7 +33,7 @@ /obj/item/weapon/greentext/New() ..() - poi_list |= src + GLOB.poi_list |= src /obj/item/weapon/greentext/equipped(mob/living/user as mob) to_chat(user, "So long as you leave this place with greentext in hand you know will be happy...") @@ -60,8 +60,8 @@ /obj/item/weapon/greentext/process() if(new_holder && new_holder.z == ZLEVEL_CENTCOM)//you're winner! to_chat(new_holder, "At last it feels like victory is assured!") - if(!(new_holder in ticker.mode.traitors)) - ticker.mode.traitors += new_holder.mind + if(!(new_holder in SSticker.mode.traitors)) + SSticker.mode.traitors += new_holder.mind new_holder.mind.special_role = "winner" var/datum/objective/O = new /datum/objective("Succeed") O.completed = 1 //YES! @@ -82,8 +82,8 @@ return QDEL_HINT_LETMELIVE . = ..() - poi_list.Remove(src) - for(var/mob/M in mob_list) + GLOB.poi_list.Remove(src) + for(var/mob/M in GLOB.mob_list) var/message = "A dark temptation has passed from this world" if(M in color_altered_mobs) message += " and you're finally able to forgive yourself" diff --git a/code/modules/events/wizard/imposter.dm b/code/modules/events/wizard/imposter.dm index d112bd698b..ffec648771 100644 --- a/code/modules/events/wizard/imposter.dm +++ b/code/modules/events/wizard/imposter.dm @@ -7,7 +7,7 @@ /datum/round_event/wizard/imposter/start() - for(var/datum/mind/M in ticker.mode.wizards) + for(var/datum/mind/M in SSticker.mode.wizards) if(!ishuman(M.current)) continue var/mob/living/carbon/human/W = M.current @@ -43,7 +43,7 @@ I.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/turf_teleport/blink(null)) I.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/ethereal_jaunt(null)) - ticker.mode.apprentices += I.mind + SSticker.mode.apprentices += I.mind I.mind.special_role = "imposter" var/datum/objective/protect/protect_objective = new /datum/objective/protect @@ -51,7 +51,7 @@ protect_objective.target = W.mind protect_objective.explanation_text = "Protect [W.real_name], the wizard." I.mind.objectives += protect_objective - ticker.mode.update_wiz_icons_added(I.mind) + SSticker.mode.update_wiz_icons_added(I.mind) I.log_message("Is an imposter!", INDIVIDUAL_ATTACK_LOG) to_chat(I, "You are an imposter! Trick and confuse the crew to misdirect malice from your handsome original!") diff --git a/code/modules/events/wizard/invincible.dm b/code/modules/events/wizard/invincible.dm index f8436773ec..adb0a107b2 100644 --- a/code/modules/events/wizard/invincible.dm +++ b/code/modules/events/wizard/invincible.dm @@ -7,6 +7,6 @@ /datum/round_event/wizard/invincible/start() - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) H.reagents.add_reagent("adminordrazine", 40) //100 ticks of absolute invinciblity (barring gibs) to_chat(H, "You feel invincible, nothing can hurt you!") \ No newline at end of file diff --git a/code/modules/events/wizard/magicarp.dm b/code/modules/events/wizard/magicarp.dm index fe89f02b91..3d0461d3cf 100644 --- a/code/modules/events/wizard/magicarp.dm +++ b/code/modules/events/wizard/magicarp.dm @@ -16,7 +16,7 @@ priority_announce("Unknown magical entities have been detected near [station_name()], please stand-by.", "Lifesign Alert") /datum/round_event/wizard/magicarp/start() - for(var/obj/effect/landmark/C in landmarks_list) + for(var/obj/effect/landmark/C in GLOB.landmarks_list) if(C.name == "carpspawn") if(prob(5)) new /mob/living/simple_animal/hostile/carp/ranged/chaos(C.loc) diff --git a/code/modules/events/wizard/petsplosion.dm b/code/modules/events/wizard/petsplosion.dm index 30d6d631ac..d69549e205 100644 --- a/code/modules/events/wizard/petsplosion.dm +++ b/code/modules/events/wizard/petsplosion.dm @@ -12,6 +12,6 @@ /datum/round_event/wizard/petsplosion/tick() if(activeFor >= 30 * countdown) // 0 seconds : 2 animals | 30 seconds : 4 animals | 1 minute : 8 animals countdown += 1 - for(var/mob/living/simple_animal/F in living_mob_list) //If you cull the heard before the next replication, things will be easier for you + for(var/mob/living/simple_animal/F in GLOB.living_mob_list) //If you cull the heard before the next replication, things will be easier for you if(!ishostile(F)) new F.type(F.loc) \ No newline at end of file diff --git a/code/modules/events/wizard/race.dm b/code/modules/events/wizard/race.dm index 03952d03ae..298d92dd3c 100644 --- a/code/modules/events/wizard/race.dm +++ b/code/modules/events/wizard/race.dm @@ -20,7 +20,7 @@ if(prob(50)) all_the_same = 1 - for(var/mob/living/carbon/human/H in mob_list) //yes, even the dead + for(var/mob/living/carbon/human/H in GLOB.mob_list) //yes, even the dead H.set_species(new_species) H.real_name = new_species.random_name(H.gender,1) H.dna.unique_enzymes = H.dna.generate_unique_enzymes() diff --git a/code/modules/events/wizard/shuffle.dm b/code/modules/events/wizard/shuffle.dm index 145c099066..e1db066674 100644 --- a/code/modules/events/wizard/shuffle.dm +++ b/code/modules/events/wizard/shuffle.dm @@ -12,7 +12,7 @@ var/list/moblocs = list() var/list/mobs = list() - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) if(H.z != 1) continue //lets not try to strand people in space or stuck in the wizards den moblocs += H.loc @@ -30,7 +30,7 @@ do_teleport(H, moblocs[moblocs.len]) moblocs.len -= 1 - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) var/datum/effect_system/smoke_spread/smoke = new smoke.set_up(0, H.loc) smoke.start() @@ -48,7 +48,7 @@ var/list/mobnames = list() var/list/mobs = list() - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) mobnames += H.real_name mobs += H @@ -64,7 +64,7 @@ H.real_name = mobnames[mobnames.len] mobnames.len -= 1 - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) var/datum/effect_system/smoke_spread/smoke = new smoke.set_up(0, H.loc) smoke.start() @@ -81,8 +81,8 @@ /datum/round_event/wizard/shuffleminds/start() var/list/mobs = list() - for(var/mob/living/carbon/human/H in living_mob_list) - if(H.stat || !H.mind || (H.mind in ticker.mode.wizards) || (H.mind in ticker.mode.apprentices)) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) + if(H.stat || !H.mind || (H.mind in SSticker.mode.wizards) || (H.mind in SSticker.mode.apprentices)) continue //the wizard(s) are spared on this one mobs += H @@ -98,7 +98,7 @@ swapper.cast(list(H), mobs[mobs.len], 1) mobs -= mobs[mobs.len] - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) var/datum/effect_system/smoke_spread/smoke = new smoke.set_up(0, H.loc) smoke.start() diff --git a/code/modules/events/wormholes.dm b/code/modules/events/wormholes.dm index 04313515b7..29837075ac 100644 --- a/code/modules/events/wormholes.dm +++ b/code/modules/events/wormholes.dm @@ -39,7 +39,7 @@ O.loc = T /datum/round_event/wormholes/end() - portals.Remove(wormholes) + GLOB.portals.Remove(wormholes) for(var/obj/effect/portal/wormhole/O in wormholes) O.loc = null wormholes.Cut() @@ -67,8 +67,8 @@ if(istype(M, /atom/movable)) var/turf/target - if(portals.len) - var/obj/effect/portal/P = pick(portals) + if(GLOB.portals.len) + var/obj/effect/portal/P = pick(GLOB.portals) if(P && isturf(P.loc)) target = P.loc if(!target) diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index 4516461cb5..d735d8e534 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -148,7 +148,7 @@ Gunshots/explosions/opening doors/less rare audio (done) /obj/effect/hallucination/fake_flood/proc/Expand() for(var/turf/FT in flood_turfs) - for(var/dir in cardinal) + for(var/dir in GLOB.cardinal) var/turf/T = get_step(FT, dir) if((T in flood_turfs) || !FT.CanAtmosPass(T)) continue @@ -216,7 +216,7 @@ Gunshots/explosions/opening doors/less rare audio (done) /obj/effect/hallucination/simple/clown/Initialize(mapload, var/mob/living/carbon/T,duration) ..(loc, T) - name = pick(clown_names) + name = pick(GLOB.clown_names) QDEL_IN(src,duration) /obj/effect/hallucination/simple/clown/scary @@ -441,7 +441,7 @@ Gunshots/explosions/opening doors/less rare audio (done) target = T var/image/A = null var/kind = force_kind ? force_kind : pick("clown","corgi","carp","skeleton","demon","zombie") - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) if(H == target) continue if(skip_nearby && (H in view(target))) @@ -518,7 +518,7 @@ Gunshots/explosions/opening doors/less rare audio (done) var/mob/living/carbon/human/clone = null var/clone_weapon = null - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) if(H.stat || H.lying) continue clone = H @@ -527,7 +527,24 @@ Gunshots/explosions/opening doors/less rare audio (done) if(!clone) return + var/static/list/non_fakeattack_weapons = list(/obj/item/weapon/gun/ballistic, /obj/item/ammo_box/a357,\ + /obj/item/weapon/gun/energy/kinetic_accelerator/crossbow, /obj/item/weapon/melee/energy/sword/saber,\ + /obj/item/weapon/storage/box/syndicate, /obj/item/weapon/storage/box/emps,\ + /obj/item/weapon/cartridge/syndicate, /obj/item/clothing/under/chameleon,\ + /obj/item/clothing/shoes/chameleon, /obj/item/weapon/card/id/syndicate,\ + /obj/item/clothing/mask/chameleon, /obj/item/clothing/glasses/thermal,\ + /obj/item/device/chameleon, /obj/item/weapon/card/emag, /obj/item/weapon/grenade/plastic/x4,\ + /obj/item/weapon/storage/toolbox/syndicate, /obj/item/weapon/aiModule,\ + /obj/item/device/radio/headset/syndicate, /obj/item/weapon/grenade/plastic/c4,\ + /obj/item/device/powersink, /obj/item/weapon/storage/box/syndie_kit,\ + /obj/item/toy/syndicateballoon, /obj/item/weapon/gun/energy/laser/captain,\ + /obj/item/weapon/hand_tele, /obj/item/weapon/rcd, /obj/item/weapon/tank/jetpack,\ + /obj/item/clothing/under/rank/captain, /obj/item/device/aicard,\ + /obj/item/clothing/shoes/magboots, /obj/item/areaeditor/blueprints, /obj/item/weapon/disk/nuclear,\ + /obj/item/clothing/suit/space/nasavoid, /obj/item/weapon/tank) + var/obj/effect/fake_attacker/F = new/obj/effect/fake_attacker(get_turf(target),target) + for(var/obj/item/I in clone.held_items) if(!(locate(I) in non_fakeattack_weapons)) clone_weapon = I.name @@ -655,21 +672,7 @@ Gunshots/explosions/opening doors/less rare audio (done) to_chat(target, I) QDEL_IN(O, 300) -var/list/non_fakeattack_weapons = list(/obj/item/weapon/gun/ballistic, /obj/item/ammo_box/a357,\ - /obj/item/weapon/gun/energy/kinetic_accelerator/crossbow, /obj/item/weapon/melee/energy/sword/saber,\ - /obj/item/weapon/storage/box/syndicate, /obj/item/weapon/storage/box/emps,\ - /obj/item/weapon/cartridge/syndicate, /obj/item/clothing/under/chameleon,\ - /obj/item/clothing/shoes/chameleon, /obj/item/weapon/card/id/syndicate,\ - /obj/item/clothing/mask/chameleon, /obj/item/clothing/glasses/thermal,\ - /obj/item/device/chameleon, /obj/item/weapon/card/emag, /obj/item/weapon/grenade/plastic/x4,\ - /obj/item/weapon/storage/toolbox/syndicate, /obj/item/weapon/aiModule,\ - /obj/item/device/radio/headset/syndicate, /obj/item/weapon/grenade/plastic/c4,\ - /obj/item/device/powersink, /obj/item/weapon/storage/box/syndie_kit,\ - /obj/item/toy/syndicateballoon, /obj/item/weapon/gun/energy/laser/captain,\ - /obj/item/weapon/hand_tele, /obj/item/weapon/rcd, /obj/item/weapon/tank/jetpack,\ - /obj/item/clothing/under/rank/captain, /obj/item/device/aicard,\ - /obj/item/clothing/shoes/magboots, /obj/item/areaeditor/blueprints, /obj/item/weapon/disk/nuclear,\ - /obj/item/clothing/suit/space/nasavoid, /obj/item/weapon/tank) + /obj/effect/hallucination/bolts var/list/doors = list() @@ -703,10 +706,11 @@ var/list/non_fakeattack_weapons = list(/obj/item/weapon/gun/ballistic, /obj/item ..() target = T var/speak_messages = list("I'm watching you...","[target.first_name()]!","Get out!","Kchck-Chkck? Kchchck!","Did you hear that?","What did you do ?","Why?","Give me that!","HELP!!","EI NATH!!", "RUN!!", "Kill me!","O bidai nabora se'sma!", "[text2ratvar("Divinity, grant...")]") - var/radio_messages = list("Xenos!","Singularity loose!","Comms down!","They are arming the nuke!","They butchered Ian!","H-help!","[pick("Cult", "Wizard", "Ling", "Ops", "Revenant", "Murderer", "Harm", "I hear flashing", "Help")] in [pick(teleportlocs)][prob(50)?"!":"!!"]","Where's [target.first_name()]?","Call the shuttle!","AI rogue!!") + var/radio_messages = list("Xenos!","Singularity loose!","Comms down!","They are arming the nuke!","They butchered Ian!","H-help!","[pick("Cult", "Wizard", "Ling", "Ops", "Revenant", "Murderer", "Harm", "I hear flashing", "Help")] in [pick(GLOB.teleportlocs)][prob(50)?"!":"!!"]","Where's [target.first_name()]?","Call the shuttle!","AI rogue!!") var/list/mob/living/carbon/people = list() var/list/mob/living/carbon/person = null + var/datum/language/understood_language = target.get_random_understood_language() for(var/mob/living/carbon/H in view(target)) if(H == target) continue @@ -718,17 +722,17 @@ var/list/non_fakeattack_weapons = list(/obj/item/weapon/gun/ballistic, /obj/item people += H if(person) //Basic talk var/image/speech_overlay = image('icons/mob/talk.dmi', person, "default0", layer = ABOVE_MOB_LAYER) - to_chat(target, target.compose_message(person,person.languages_understood,pick(speak_messages),null,person.get_spans())) + to_chat(target, target.compose_message(person,understood_language,pick(speak_messages),null,person.get_spans())) if(target.client) target.client.images |= speech_overlay sleep(30) target.client.images.Remove(speech_overlay) else // Radio talk var/list/humans = list() - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) humans += H person = pick(humans) - to_chat(target, target.compose_message(person,person.languages_understood,pick(radio_messages),"1459",person.get_spans())) + to_chat(target, target.compose_message(person,understood_language,pick(radio_messages),"1459",person.get_spans())) qdel(src) /obj/effect/hallucination/message @@ -1005,7 +1009,7 @@ var/list/non_fakeattack_weapons = list(/obj/item/weapon/gun/ballistic, /obj/item to_chat(src, "[mind.name] has died at [area.name].") if(prob(50)) var/list/dead_people = list() - for(var/mob/dead/observer/G in player_list) + for(var/mob/dead/observer/G in GLOB.player_list) dead_people += G var/mob/dead/observer/fakemob = pick(dead_people) if(fakemob) diff --git a/code/modules/food_and_drinks/drinks/drinks/bottle.dm b/code/modules/food_and_drinks/drinks/drinks/bottle.dm index 4c74464e5d..7c3d130244 100644 --- a/code/modules/food_and_drinks/drinks/drinks/bottle.dm +++ b/code/modules/food_and_drinks/drinks/drinks/bottle.dm @@ -372,12 +372,12 @@ var/turf/bombturf = get_turf(src) var/area/bombarea = get_area(bombturf) var/message = "[ADMIN_LOOKUP(user)] has primed a [name] for detonation at [ADMIN_COORDJMP(bombturf)]." - bombers += message + GLOB.bombers += message message_admins(message) log_game("[key_name(user)] has primed a [name] for detonation at [bombarea] [COORD(bombturf)].") to_chat(user, "You light [src] on fire.") - add_overlay(fire_overlay) + add_overlay(GLOB.fire_overlay) if(!isGlass) spawn(50) if(active) @@ -399,5 +399,5 @@ to_chat(user, "The flame's spread too far on it!") return to_chat(user, "You snuff out the flame on [src].") - cut_overlay(fire_overlay) + cut_overlay(GLOB.fire_overlay) active = 0 diff --git a/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm b/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm index 244b675a2b..7e2deff368 100644 --- a/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm +++ b/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm @@ -15,528 +15,20 @@ /obj/item/weapon/reagent_containers/food/drinks/drinkingglass/on_reagent_change() cut_overlays() - if (reagents.reagent_list.len > 0) - switch(reagents.get_master_reagent_id()) - if("beer") - icon_state = "beerglass" - name = "glass of beer" - desc = "A freezing pint of beer." - if("beer2") - icon_state = "beerglass" - name = "glass of beer" - desc = "A freezing pint of beer." - if("greenbeer") - icon_state = "greenbeerglass" - name = "glass of green beer" - desc = "A freezing pint of green beer. Festive." - if("ale") - icon_state = "aleglass" - name = "glass of ale" - desc = "A freezing pint of delicious Ale." - if("milk") - icon_state = "glass_white" - name = "glass of milk" - desc = "White and nutritious goodness!" - if("cream") - icon_state = "glass_white" - name = "glass of cream" - desc = "Ewwww..." - if("hot_coco") - icon_state = "chocolateglass" - name = "glass of chocolate" - desc = "Tasty." - if("lemonjuice") - icon_state = "lemonglass" - name = "glass of lemon juice" - desc = "Sour..." - if("holywater") - icon_state = "glass_clear" - name = "glass of Holy Water" - desc = "A glass of holy water." - if("potato") - icon_state = "glass_brown" - name = "glass of potato juice" - desc = "Bleh..." - if("watermelonjuice") - icon_state = "glass_red" - name = "glass of watermelon juice" - desc = "A glass of watermelon juice." - if("cola") - icon_state = "glass_brown" - name = "glass of space Cola" - desc = "A glass of refreshing Space Cola." - if("nuka_cola") - icon_state = "nuka_colaglass" - name = "Nuka Cola" - desc = "Don't cry, Don't raise your eye, It's only nuclear wasteland." - if("orangejuice") - icon_state = "glass_orange" - name = "glass of orange juice" - desc = "Vitamins! Yay!" - if("tomatojuice") - icon_state = "glass_red" - name = "glass of tomato juice" - desc = "Are you sure this is tomato juice?" - if("blood") - icon_state = "glass_red" - name = "glass of tomato juice" - desc = "Are you sure this is tomato juice?" - if("limejuice") - icon_state = "glass_green" - name = "glass of lime juice" - desc = "A glass of sweet-sour lime juice." - if("whiskey") - icon_state = "whiskeyglass" - name = "glass of whiskey" - desc = "The silky, smokey whiskey goodness inside the glass makes the drink look very classy." - if("gin") - icon_state = "ginvodkaglass" - name = "glass of gin" - desc = "A crystal clear glass of Griffeater gin." - if("vodka") - icon_state = "ginvodkaglass" - name = "glass of vodka" - desc = "The glass contain wodka. Xynta." - if("goldschlager") - icon_state = "goldschlagerglass" - name = "glass of Goldschlager" - desc = "100% proof that teen girls will drink anything with gold in it." - if("wine") - icon_state = "wineglass" - name = "glass of wine" - desc = "A very classy looking drink." - if("cognac") - icon_state = "cognacglass" - name = "glass of cognac" - desc = "Damn, you feel like some kind of French aristocrat just by holding this." - if ("kahlua") - icon_state = "kahluaglass" - name = "glass of RR Coffee Liquor" - desc = "DAMN, THIS THING LOOKS ROBUST!" - if("vermouth") - icon_state = "vermouthglass" - name = "glass of vermouth" - desc = "You wonder why you're even drinking this straight." - if("tequila") - icon_state = "tequilaglass" - name = "glass of tequila" - desc = "Now all that's missing is the weird colored shades!" - if("patron") - icon_state = "patronglass" - name = "glass of patron" - desc = "Drinking patron in the bar, with all the subpar ladies." - if("rum") - icon_state = "rumglass" - name = "glass of rum" - desc = "Now you want to Pray for a pirate suit, don't you?" - if("gintonic") - icon_state = "gintonicglass" - name = "Gin and Tonic" - desc = "A mild but still great cocktail. Drink up, like a true Englishman." - if("whiskeycola") - icon_state = "whiskeycolaglass" - name = "Whiskey Cola" - desc = "An innocent-looking mixture of cola and Whiskey. Delicious." - if("whiterussian") - icon_state = "whiterussianglass" - name = "White Russian" - desc = "A very nice looking drink. But that's just, like, your opinion, man." - if("screwdrivercocktail") - icon_state = "screwdriverglass" - name = "Screwdriver" - desc = "A simple, yet superb mixture of Vodka and orange juice. Just the thing for the tired engineer." - if("bloodymary") - icon_state = "bloodymaryglass" - name = "Bloody Mary" - desc = "Tomato juice, mixed with Vodka and a lil' bit of lime. Tastes like liquid murder." - if("martini") - icon_state = "martiniglass" - name = "Classic Martini" - desc = "Damn, the bartender even stirred it, not shook it." - if("vodkamartini") - icon_state = "martiniglass" - name = "Vodka martini" - desc ="A bastardisation of the classic martini. Still great." - if("gargleblaster") - icon_state = "gargleblasterglass" - name = "Pan-Galactic Gargle Blaster" - desc = "Like having your brain smashed out by a slice of lemon wrapped around a large gold brick." - if("bravebull") - icon_state = "bravebullglass" - name = "Brave Bull" - desc = "Tequila and Coffee liqueur, brought together in a mouthwatering mixture. Drink up." - if("tequilasunrise") - icon_state = "tequilasunriseglass" - name = "tequila Sunrise" - desc = "Oh great, now you feel nostalgic about sunrises back on Terra..." - if("beepskysmash") - icon_state = "beepskysmashglass" - name = "Beepsky Smash" - desc = "Heavy, hot and strong. Just like the Iron fist of the LAW." - if("doctorsdelight") - icon_state = "doctorsdelightglass" - name = "Doctor's Delight" - desc = "The space doctor's favorite. Guaranteed to restore bodily injury; side effects include cravings and hunger." - if("manlydorf") - icon_state = "manlydorfglass" - name = "The Manly Dorf" - desc = "A manly concoction made from Ale and Beer. Intended for true men only." - if("irishcream") - icon_state = "irishcreamglass" - name = "Irish Cream" - desc = "It's cream, mixed with whiskey. What else would you expect from the Irish?" - if("cubalibre") - icon_state = "cubalibreglass" - name = "Cuba Libre" - desc = "A classic mix of rum and cola." - if("atomicbomb") - icon_state = "atomicbombglass" - name = "Atomic Bomb" - desc = "Nanotrasen cannot take legal responsibility for your actions after imbibing." - if("longislandicedtea") - icon_state = "longislandicedteaglass" - name = "Long Island Iced Tea" - desc = "The liquor cabinet, brought together in a delicious mix. Intended for middle-aged alcoholic women only." - if("threemileisland") - icon_state = "threemileislandglass" - name = "Three Mile Island Ice Tea" - desc = "A glass of this is sure to prevent a meltdown." - if("margarita") - icon_state = "margaritaglass" - name = "Margarita" - desc = "On the rocks with salt on the rim. Arriba~!" - if("blackrussian") - icon_state = "blackrussianglass" - name = "Black Russian" - desc = "For the lactose-intolerant. Still as classy as a White Russian." - if("vodkatonic") - icon_state = "vodkatonicglass" - name = "Vodka and Tonic" - desc = "For when a gin and tonic isn't Russian enough." - if("manhattan") - icon_state = "manhattanglass" - name = "Manhattan" - desc = "The Detective's undercover drink of choice. He never could stomach gin..." - if("manhattan_proj") - icon_state = "proj_manhattanglass" - name = "Manhattan Project" - desc = "A scientist's drink of choice, for thinking how to blow up the station." - if("ginfizz") - icon_state = "ginfizzglass" - name = "Gin Fizz" - desc = "Refreshingly lemony, deliciously dry." - if("irishcoffee") - icon_state = "irishcoffeeglass" - name = "Irish Coffee" - desc = "Coffee and alcohol. More fun than a Mimosa to drink in the morning." - if("hooch") - icon_state = "glass_brown2" - name = "Hooch" - desc = "You've really hit rock bottom now... your liver packed its bags and left last night." - if("whiskeysoda") - icon_state = "whiskeysodaglass2" - name = "Whiskey Soda" - desc = "Ultimate refreshment." - if("tonic") - icon_state = "glass_clear" - name = "glass of Tonic Water" - desc = "Quinine tastes funny, but at least it'll keep that Space Malaria away." - if("sodawater") - icon_state = "glass_clear" - name = "glass of Soda Water" - desc = "Soda water. Why not make a scotch and soda?" - if("water") - icon_state = "glass_clear" - name = "glass of Water" - desc = "The father of all refreshments." - if("spacemountainwind") - icon_state = "Space_mountain_wind_glass" - name = "glass of Space Mountain Wind" - desc = "Space Mountain Wind. As you know, there are no mountains in space, only wind." - if("thirteenloko") - icon_state = "thirteen_loko_glass" - name = "glass of Thirteen Loko" - desc = "This is a glass of Thirteen Loko, it appears to be of the highest quality. The drink, not the glass." - if("dr_gibb") - icon_state = "dr_gibb_glass" - name = "glass of Dr. Gibb" - desc = "Dr. Gibb. Not as dangerous as the name might imply." - if("space_up") - icon_state = "space-up_glass" - name = "glass of Space-up" - desc = "Space-up. It helps you keep your cool." - if("pwr_game") - icon_state = "glass_red" - name = "glass of Pwr Game" - desc = "Goes well with a Vlad's salad." - if("shamblers") - icon_state = "glass_red" - name = "glass of Shambler's Juice" - desc = "Mmm mm, shambly." - if("lemon_lime") - icon_state = "glass_yellow" - name = "glass of Lemon-Lime" - desc = "You're pretty certain a real fruit has never actually touched this." - if("moonshine") - icon_state = "glass_clear" - name = "Moonshine" - desc = "You've really hit rock bottom now... your liver packed its bags and left last night." - if("soymilk") - icon_state = "glass_white" - name = "glass of soy milk" - desc = "White and nutritious soy goodness!" - if("berryjuice") - icon_state = "berryjuice" - name = "glass of berry juice" - desc = "Berry juice. Or maybe it's jam. Who cares?" - if("poisonberryjuice") - icon_state = "poisonberryjuice" - name = "glass of berry juice" - desc = "Berry juice. Or maybe it's poison. Who cares?" - if("carrotjuice") - icon_state = "carrotjuice" - name = "glass of carrot juice" - desc = "It's just like a carrot but without crunching." - if("banana") - icon_state = "banana" - name = "glass of banana juice" - desc = "The raw essence of a banana. HONK." - if("bahama_mama") - icon_state = "bahama_mama" - name = "Bahama Mama" - desc = "Tropical cocktail." - if("singulo") - icon_state = "singulo" - name = "Singulo" - desc = "A blue-space beverage." - if("alliescocktail") - icon_state = "alliescocktail" - name = "Allies cocktail" - desc = "A drink made from your allies." - if("antifreeze") - icon_state = "antifreeze" - name = "Anti-freeze" - desc = "The ultimate refreshment." - if("barefoot") - icon_state = "b&p" - name = "Barefoot" - desc = "Barefoot and pregnant." - if("demonsblood") - icon_state = "demonsblood" - name = "Demons Blood" - desc = "Just looking at this thing makes the hair at the back of your neck stand up." - if("booger") - icon_state = "booger" - name = "Booger" - desc = "Ewww..." - if("snowwhite") - icon_state = "snowwhite" - name = "Snow White" - desc = "A cold refreshment." - if("aloe") - icon_state = "aloe" - name = "Aloe" - desc = "Very, very, very good." - if("andalusia") - icon_state = "andalusia" - name = "Andalusia" - desc = "A nice, strangely named drink." - if("sbiten") - icon_state = "sbitenglass" - name = "Sbiten" - desc = "A spicy mix of Vodka and Spice. Very hot." - if("red_mead") - icon_state = "red_meadglass" - name = "Red Mead" - desc = "A True Viking's Beverage, though its color is strange." - if("mead") - icon_state = "meadglass" - name = "Mead" - desc = "A Viking's Beverage, though a cheap one." - if("iced_beer") - icon_state = "iced_beerglass" - name = "Iced Beer" - desc = "A beer so frosty, the air around it freezes." - if("grog") - icon_state = "grogglass" - name = "Grog" - desc = "A fine and cepa drink for Space." - if("soy_latte") - icon_state = "soy_latte" - name = "Soy Latte" - desc = "A nice and refreshing beverage while you're reading." - if("cafe_latte") - icon_state = "cafe_latte" - name = "Cafe Latte" - desc = "A nice, strong and refreshing beverage while you're reading." - if("acidspit") - icon_state = "acidspitglass" - name = "Acid Spit" - desc = "A drink from Nanotrasen. Made from live aliens." - if("amasec") - icon_state = "amasecglass" - name = "Amasec" - desc = "Always handy before COMBAT!!!" - if("neurotoxin") - icon_state = "neurotoxinglass" - name = "Neurotoxin" - desc = "A drink that is guaranteed to knock you silly." - if("hippiesdelight") - icon_state = "hippiesdelightglass" - name = "Hippie's Delight" - desc = "A drink enjoyed by people during the 1960's." - if("bananahonk") - icon_state = "bananahonkglass" - name = "Banana Honk" - desc = "A drink from Clown Heaven." - if("silencer") - icon_state = "silencerglass" - name = "Silencer" - desc = "A drink from Mime Heaven." - if("nothing") - icon_state = "nothing" - name = "Nothing" - desc = "Absolutely nothing." - if("devilskiss") - icon_state = "devilskiss" - name = "Devils Kiss" - desc = "Creepy time!" - if("changelingsting") - icon_state = "changelingsting" - name = "Changeling Sting" - desc = "A stingy drink." - if("irishcarbomb") - icon_state = "irishcarbomb" - name = "Irish Car Bomb" - desc = "An Irish car bomb." - if("syndicatebomb") - icon_state = "syndicatebomb" - name = "Syndicate Bomb" - desc = "A syndicate bomb." - if("erikasurprise") - icon_state = "erikasurprise" - name = "Erika Surprise" - desc = "The surprise is, it's green!" - if("driestmartini") - icon_state = "driestmartiniglass" - name = "Driest Martini" - desc = "Only for the experienced. You think you see sand floating in the glass." - if("ice") - icon_state = "iceglass" - name = "glass of ice" - desc = "Generally, you're supposed to put something else in there too..." - if("icecoffee") - icon_state = "icedcoffeeglass" - name = "Iced Coffee" - desc = "A drink to perk you up and refresh you!" - if("icetea") - icon_state = "icedteaglass" - name = "Iced Tea" - desc = "All natural, antioxidant-rich flavour sensation." - if("coffee") - icon_state = "glass_brown" - name = "glass of coffee" - desc = "Don't drop it, or you'll send scalding liquid and glass shards everywhere." - if("tea") - icon_state = "teaglass" - name = "glass of tea" - desc = "Drinking it from here would not seem right." - if("bilk") - icon_state = "glass_brown" - name = "glass of bilk" - desc = "A brew of milk and beer. For those alcoholics who fear osteoporosis." - if("welding_fuel") - icon_state = "dr_gibb_glass" - name = "glass of welder fuel" - desc = "Unless you're an industrial tool, this is probably not safe for consumption." - if("b52") - icon_state = "b52glass" - name = "B-52" - desc = "Kahlua, Irish Cream, and cognac. You will get bombed." - if("toxinsspecial") - icon_state = "toxinsspecialglass" - name = "Toxins Special" - desc = "Whoah, this thing is on FIRE!" - if("chocolatepudding") - icon_state = "chocolatepudding" - name = "Chocolate Pudding" - desc = "Tasty." - if("vanillapudding") - icon_state = "vanillapudding" - name = "Vanilla Pudding" - desc = "Tasty." - if("cherryshake") - icon_state = "cherryshake" - name = "Cherry Shake" - desc = "A cherry flavored milkshake." - if("bluecherryshake") - icon_state = "bluecherryshake" - name = "Blue Cherry Shake" - desc = "An exotic blue milkshake." - if("drunkenblumpkin") - icon_state = "drunkenblumpkin" - name = "Drunken Blumpkin" - desc = "A drink for the drunks." - if("pumpkin_latte") - icon_state = "pumpkin_latte" - name = "Pumpkin Latte" - desc = "A mix of coffee and pumpkin juice." - if("gibbfloats") - icon_state = "gibbfloats" - name = "Gibbfloat" - desc = "Dr. Gibb with ice cream on top." - if("whiskey_sour") - icon_state = "whiskey_sour" - name = "Whiskey Sour" - desc = "Lemon juice mixed with whiskey and a dash of sugar. Surprisingly satisfying." - if("fetching_fizz") - icon_state = "fetching_fizz" - name = "Fetching Fizz" - desc = "Induces magnetism in the imbiber. Started as a barroom prank but evolved to become popular with miners and scrappers. Metallic aftertaste." - if("hearty_punch") - icon_state = "hearty_punch" - name = "Hearty Punch" - desc = "Aromatic beverage served piping hot. According to folk tales it can almost wake the dead." - if("absinthe") - icon_state = "absinthe" - name = "glass of absinthe" - desc = "It's as strong as it smells." - if("bacchus_blessing") - icon_state = "glass_brown2" - name = "Bacchus' Blessing" - desc = "You didn't think it was possible for a liquid to be so utterly revolting. Are you sure about this...?" - if("arnold_palmer") - icon_state = "arnold_palmer" - name = "Arnold Palmer" - desc = "You feel like taking a few golf swings after a few swigs of this." - if("hcider") - icon_state = "whiskeyglass" - name = "Hard Cider" - desc = "Tastes like autumn." - if("triple_citrus") - icon_state = "triplecitrus" //needs own sprite mine are trash - name = "glass of triple citrus" - desc = "A mixture of citrus juices. Tangy, yet smooth." - if("grappa") - icon_state = "grappa" - name = "glass of grappa" - desc = "A fine drink originally made to prevent waste by using the leftovers from winemaking." - if("eggnog") - icon_state = "glass_yellow" - name = "Eggnog" - desc = "For enjoying the most wonderful time of the year." - else - icon_state ="glass_brown" - var/image/I = image(icon, "glassoverlay") - I.color = mix_color_from_reagents(reagents.reagent_list) - add_overlay(I) - name = "glass of ..what?" - desc = "You can't really tell what this is." + if(reagents.reagent_list.len) + var/datum/reagent/R = reagents.get_master_reagent() + name = R.glass_name + desc = R.glass_desc + if(R.glass_icon_state) + icon_state = R.glass_icon_state + else + var/image/I = image(icon, "glassoverlay") + I.color = mix_color_from_reagents(reagents.reagent_list) + add_overlay(I) else icon_state = "glass_empty" name = "drinking glass" desc = "Your standard drinking glass." - return //Shot glasses!// // This lets us add shots in here instead of lumping them in with drinks because >logic // @@ -556,89 +48,27 @@ materials = list(MAT_GLASS=100) /obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass/on_reagent_change() + cut_overlays() + if (gulp_size < 15) gulp_size = 15 else gulp_size = max(round(reagents.total_volume / 15), 15) if (reagents.reagent_list.len > 0) - switch(reagents.get_master_reagent_id()) - if("vodka") - icon_state = "shotglassclear" - name = "shot of vodka" - desc = "Good for cold weather." - if("water") - icon_state = "shotglassclear" - name = "shot of water" - desc = "You're not sure why someone would drink this from a shot glass." - if("whiskey") - icon_state = "shotglassbrown" - name = "shot of whiskey" - desc = "Just like the old west." - if("hcider") - icon_state = "shotglassbrown" - name = "shot of hard cider" - desc = "Not meant to be drunk from a shot glass." - if("rum") - icon_state = "shotglassbrown" - name = "shot of rum" - desc = "You dirty pirate." - if("b52") - icon_state = "b52glass" - name = "B-52" - desc = "Kahlua, Irish Cream, and cognac. You will get bombed." - if("toxinsspecial") - icon_state = "toxinsspecialglass" - name = "Toxins Special" - desc = "Whoah, this thing is on FIRE!" - if ("vermouth") - icon_state = "shotglassclear" - name = "shot of vermouth" - desc = "This better be going in a martini." - if ("tequila") - icon_state = "shotglassgold" - name = "shot of tequila" - desc = "Bad decisions ahead!" - if ("patron") - icon_state = "shotglassclear" - name = "shot of patron" - desc = "The good stuff. Goes great with a lime wedge." - if ("kahlua") - icon_state = "shotglasscream" - name = "shot of coffee liqueur" - desc = "Doesn't look too appetizing..." - if ("nothing") - icon_state = "shotglass" - name = "shot of nothing" - desc = "The mime insists there's booze in the glass. You're not so sure." - if ("goldschlager") - icon_state = "shotglassgold" - name = "shot of goldschlager" - desc = "Yup. You're officially a college girl." - if ("cognac") - icon_state = "shotglassbrown" - name = "shot of cognac" - desc = "You get the feeling this would piss off a rich person somewhere." - if ("wine") - icon_state = "shotglassred" - name = "shot of wine" - desc = "What kind of craven oaf would drink wine from a shot glass?" - if ("blood") - icon_state = "shotglassred" - name = "shot of blood" - desc = "If you close your eyes it sort of tastes like wine..." - if ("liquidgibs") - icon_state = "shotglassred" - name = "shot of gibs" - desc = "...Let's not talk about this." - if ("absinthe") - icon_state = "shotglassgreen" - name = "shot of absinthe" - desc = "I am stuck in the cycles of my guilt..." - else - icon_state = "shotglassbrown" - name = "shot of... what?" - desc = "You can't really tell what's in the glass." + var/datum/reagent/largest_reagent = reagents.get_master_reagent() + name = "filled shot glass" + desc = "The challenge is not taking as many as you can, but guessing what it is before you pass out." + + if(largest_reagent.shot_glass_icon_state) + icon_state = largest_reagent.shot_glass_icon_state + else + icon_state = "shotglassclear" + var/image/I = image(icon, "shotglassoverlay") + I.color = mix_color_from_reagents(reagents.reagent_list) + add_overlay(I) + + else icon_state = "shotglass" name = "shot glass" diff --git a/code/modules/food_and_drinks/food/snacks.dm b/code/modules/food_and_drinks/food/snacks.dm index 35b41d45fd..96b8826971 100644 --- a/code/modules/food_and_drinks/food/snacks.dm +++ b/code/modules/food_and_drinks/food/snacks.dm @@ -215,6 +215,9 @@ /obj/item/weapon/reagent_containers/food/snacks/proc/initialize_slice(obj/item/weapon/reagent_containers/food/snacks/slice, reagents_per_slice) slice.create_reagents(slice.volume) reagents.trans_to(slice,reagents_per_slice) + if( name != initial(name) || desc != initial(desc) ) + slice.name = "slice of [src]" + slice.desc = "[desc]" /obj/item/weapon/reagent_containers/food/snacks/proc/generate_trash(atom/location) if(trash) diff --git a/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm b/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm index 0ec4ee43a9..20de61d33d 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm @@ -99,16 +99,16 @@ insert ascii eagle on american flag background here reagents.trans_to(S, 2*(cook_time/15)) switch(cook_time) if(0 to 15) - S.color = rgb(166,103,54) + S.add_atom_colour(rgb(166,103,54), FIXED_COLOUR_PRIORITY) S.name = "lightly-fried [frying.name]" if(16 to 49) - S.color = rgb(103,63,24) + S.add_atom_colour(rgb(103,63,24), FIXED_COLOUR_PRIORITY) S.name = "fried [frying.name]" if(50 to 59) - S.color = rgb(63, 23, 4) + S.add_atom_colour(rgb(63,23,4), FIXED_COLOUR_PRIORITY) S.name = "deep-fried [frying.name]" if(60 to INFINITY) - S.color = rgb(33,19,9) + S.add_atom_colour(rgb(33,19,9), FIXED_COLOUR_PRIORITY) S.name = "the physical manifestation of the very concept of fried foods" S.desc = "A heavily fried...something. Who can tell anymore?" S.filling_color = S.color diff --git a/code/modules/food_and_drinks/kitchen_machinery/gibber.dm b/code/modules/food_and_drinks/kitchen_machinery/gibber.dm index 13b7f4d8f5..9784a03a20 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/gibber.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/gibber.dm @@ -22,7 +22,7 @@ /obj/machinery/gibber/autogibber/New() ..() spawn(5) - for(var/i in cardinal) + for(var/i in GLOB.cardinal) var/obj/machinery/mineral/input/input_obj = locate( /obj/machinery/mineral/input, get_step(src.loc, i) ) if(input_obj) if(isturf(input_obj.loc)) @@ -31,7 +31,7 @@ break if(!input_plate) - diary << "a [src] didn't find an input plate." + GLOB.diary << "a [src] didn't find an input plate." return /obj/machinery/gibber/autogibber/Bumped(atom/A) diff --git a/code/modules/food_and_drinks/kitchen_machinery/processor.dm b/code/modules/food_and_drinks/kitchen_machinery/processor.dm index f64014446c..6274716f0d 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/processor.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/processor.dm @@ -299,7 +299,7 @@ /obj/machinery/processor/slime name = "Slime processor" - desc = "An industrial grinder with a sticker saying appropriated for science department. Keep hands clear of intake area while operating." + desc = "An industrial grinder with a sSSticker saying appropriated for science department. Keep hands clear of intake area while operating." /obj/machinery/processor/slime/New() ..() diff --git a/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm b/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm index 068c41a405..1b41cd45cd 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm @@ -16,7 +16,7 @@ var/icon_on = "smartfridge" var/icon_off = "smartfridge-off" -/obj/machinery/smartfridge/New() +/obj/machinery/smartfridge/Initialize() ..() create_reagents() reagents.set_reacting(FALSE) diff --git a/code/modules/food_and_drinks/pizzabox.dm b/code/modules/food_and_drinks/pizzabox.dm index 75223d8970..1403fe02f0 100644 --- a/code/modules/food_and_drinks/pizzabox.dm +++ b/code/modules/food_and_drinks/pizzabox.dm @@ -109,7 +109,7 @@ bomb_defused = FALSE var/message = "[ADMIN_LOOKUPFLW(user)] has trapped a [src] with [bomb] set to [bomb_timer * 2] seconds." - bombers += message + GLOB.bombers += message message_admins(message) log_game("[key_name(user)] has trapped a [src] with [bomb] set to [bomb_timer * 2] seconds.") bomb.adminlog = "The [bomb.name] in [src.name] that [key_name(user)] activated has detonated!" diff --git a/code/modules/games/cas.dm b/code/modules/games/cas.dm index ed768a2063..4cc32d9d6a 100644 --- a/code/modules/games/cas.dm +++ b/code/modules/games/cas.dm @@ -4,7 +4,6 @@ // https://creativecommons.org/licenses/by-nc-sa/2.0/legalcode // Original code by Zuhayr, Polaris Station, ported with modifications -var/global/list/cards_against_space /obj/item/toy/cards/deck/cas name = "\improper CAS deck (white)" @@ -29,8 +28,7 @@ var/global/list/cards_against_space card_text_file = "strings/cas_black.txt" /obj/item/toy/cards/deck/cas/New() - if(!cards_against_space) //saves loading from the files every single time a new deck is created, but still lets each deck have a random assortment, it's purely an optimisation - cards_against_space = list("cas_white" = file2list("strings/cas_white.txt"),"cas_black" = file2list("strings/cas_black.txt")) + var/static/list/cards_against_space = list("cas_white" = file2list("strings/cas_white.txt"),"cas_black" = file2list("strings/cas_black.txt")) allcards = cards_against_space[card_face] var/list/possiblecards = allcards.Copy() if(possiblecards.len < decksize) // sanity check diff --git a/code/modules/holiday/easter.dm b/code/modules/holiday/easter.dm index 95fb66bcc7..29172c9b68 100644 --- a/code/modules/holiday/easter.dm +++ b/code/modules/holiday/easter.dm @@ -26,7 +26,7 @@ /datum/round_event/rabbitrelease/start() - for(var/obj/effect/landmark/R in landmarks_list) + for(var/obj/effect/landmark/R in GLOB.landmarks_list) if(R.name != "blobspawn") if(prob(35)) if(isspaceturf(R.loc)) diff --git a/code/modules/holiday/holidays.dm b/code/modules/holiday/holidays.dm index 27c178e466..29d5fd7c28 100644 --- a/code/modules/holiday/holidays.dm +++ b/code/modules/holiday/holidays.dm @@ -142,11 +142,10 @@ begin_month = APRIL /datum/holiday/april_fools/celebrate() - if(ticker) - ticker.login_music = 'sound/ambience/clown.ogg' - for(var/mob/dead/new_player/P in mob_list) + if(SSticker) + SSticker.login_music = 'sound/ambience/clown.ogg' + for(var/mob/dead/new_player/P in GLOB.mob_list) if(P.client) - P.stopLobbySound() P.client.playtitlemusic() /datum/holiday/fourtwenty @@ -331,7 +330,7 @@ end_day = 31 /datum/holiday/festive_season/celebrate() - for(var/obj/effect/landmark/xmastree/XT in landmarks_list) + for(var/obj/effect/landmark/xmastree/XT in GLOB.landmarks_list) new XT.tree(get_turf(XT)) qdel(XT) diff --git a/code/modules/holodeck/area_copy.dm b/code/modules/holodeck/area_copy.dm index b34c19b4e2..09eee814b2 100644 --- a/code/modules/holodeck/area_copy.dm +++ b/code/modules/holodeck/area_copy.dm @@ -1,4 +1,7 @@ -/proc/DuplicateObject(var/atom/original, var/perfectcopy = TRUE, var/sameloc = FALSE, var/atom/newloc = null, var/nerf = FALSE, var/holoitem=FALSE) +//Vars that will not be copied when using /DuplicateObject +GLOBAL_LIST_INIT(duplicate_forbidden_vars,list("area","type","loc","locs","vars", "parent","parent_type", "verbs","ckey","key","power_supply","contents","reagents","stat","x","y","z","group","atmos_adjacent_turfs")) + +/proc/DuplicateObject(atom/original, perfectcopy = TRUE, sameloc = FALSE, atom/newloc = null, nerf = FALSE, holoitem=FALSE) if(!original) return null var/atom/O @@ -9,9 +12,7 @@ O = new original.type(newloc) if(perfectcopy && O && original) - var/global/list/forbidden_vars = list("type","loc","locs","vars", "parent","parent_type", "verbs","ckey","key","power_supply","contents","reagents","stat","x","y","z","group") - - for(var/V in original.vars - forbidden_vars) + for(var/V in original.vars - GLOB.duplicate_forbidden_vars) if(istype(original.vars[V],/list)) var/list/L = original.vars[V] O.vars[V] = L.Copy() @@ -90,23 +91,24 @@ var/old_icon_state1 = T.icon_state var/old_icon1 = T.icon - B.ChangeTurf(T.type) + B = B.ChangeTurf(T.type) B.setDir(old_dir1) B.icon = old_icon1 B.icon_state = old_icon_state1 for(var/obj/O in T) var/obj/O2 = DuplicateObject(O , perfectcopy=TRUE, newloc = B, nerf=nerf_weapons, holoitem=TRUE) - if(!O2) continue + if(!O2) + continue copiedobjs += O2.GetAllContents() for(var/mob/M in T) - if(istype(M, /mob/camera)) continue // If we need to check for more mobs, I'll add a variable + if(istype(M, /mob/camera)) + continue // If we need to check for more mobs, I'll add a variable var/mob/SM = DuplicateObject(M , perfectcopy=TRUE, newloc = B, holoitem=TRUE) copiedobjs += SM.GetAllContents() - var/global/list/forbidden_vars = list("type","stat","loc","locs","vars", "parent", "parent_type","verbs","ckey","key","x","y","z","contents", "light_range", "light_power", "light_color", "light", "light_sources") - for(var/V in T.vars - forbidden_vars) + for(var/V in T.vars - GLOB.duplicate_forbidden_vars) if(V == "air") var/turf/open/O1 = B var/turf/open/O2 = T diff --git a/code/modules/holodeck/computer.dm b/code/modules/holodeck/computer.dm index c5d7b56ca7..18be292e97 100644 --- a/code/modules/holodeck/computer.dm +++ b/code/modules/holodeck/computer.dm @@ -45,34 +45,42 @@ var/list/effects = list() var/last_change = 0 -/obj/machinery/computer/holodeck/New() - - if(ispath(holodeck_type,/area)) - linked = locate(holodeck_type) - if(ispath(offline_program,/area)) - offline_program = locate(offline_program) - // the following is necessary for power reasons - var/area/AS = get_area(src) - if(istype(AS,/area/holodeck)) - log_world("### MAPPING ERROR") - log_world("Holodeck computer cannot be in a holodeck.") - log_world("This would cause circular power dependency.") - qdel(src) // todo handle constructed computers - return //l-lewd... - else - linked.linked = src // todo detect multiple/constructed computers - ..() + /obj/machinery/computer/holodeck/Initialize(mapload) . = mapload //late-initialize, area_copy need turfs to have air if(!mapload) ..() + + if(ispath(holodeck_type,/area)) + var/list/possible = get_areas(holodeck_type,subtypes = FALSE) + linked = pop(possible) + if(ispath(offline_program,/area)) + var/list/possible = get_areas(offline_program,subtypes = FALSE) + offline_program = pop(possible) + // the following is necessary for power reasons + if(!linked || !offline_program) + log_world("No matching holodeck area found") + qdel(src) + return + var/area/AS = get_area(src) + if(istype(AS,/area/holodeck)) + log_world("### MAPPING ERROR") + log_world("Holodeck computer cannot be in a holodeck.") + log_world("This would cause circular power dependency.") + qdel(src) // todo handle constructed computers + return //l-lewd... + else + linked.linked = src // todo detect multiple/constructed computers + program_cache = list() emag_programs = list() for(var/typekey in subtypesof(program_type)) var/area/holodeck/A = locate(typekey) - if(!A || A == offline_program) continue - if(A.contents.len == 0) continue // not loaded + if(!A || A == offline_program) + continue + if(A.contents.len == 0) + continue // not loaded if(A.restricted) emag_programs += A else @@ -191,8 +199,9 @@ nerf(!emagged) /obj/machinery/computer/holodeck/Destroy() - emergency_shutdown() - linked.linked = null + if(linked) + emergency_shutdown() + linked.linked = null return ..() /obj/machinery/computer/holodeck/emp_act(severity) diff --git a/code/modules/holodeck/items.dm b/code/modules/holodeck/items.dm index d0c03602c7..6949ed6541 100644 --- a/code/modules/holodeck/items.dm +++ b/code/modules/holodeck/items.dm @@ -124,10 +124,10 @@ if(istype(I, /obj/item/projectile)) return if(prob(50)) - I.loc = src.loc - visible_message(" Swish! \the [I] lands in \the [src].") + I.forceMove(get_turf(src)) + visible_message("Swish! [I] lands in [src].") else - visible_message(" \the [I] bounces off of \the [src]'s rim!") + visible_message("[I] bounces off of [src]'s rim!") return 0 else return ..() diff --git a/code/modules/html_interface/html_interface.dm b/code/modules/html_interface/html_interface.dm index 10bc46f036..7979604a21 100644 --- a/code/modules/html_interface/html_interface.dm +++ b/code/modules/html_interface/html_interface.dm @@ -80,7 +80,7 @@ You have to use modules/client/asset_cache to ensure they get sent BEFORE the in */ -/var/list/html_interfaces = new/list() +GLOBAL_LIST_EMPTY(html_interfaces) /datum/html_interface // The atom we should report to. @@ -112,7 +112,7 @@ You have to use modules/client/asset_cache to ensure they get sent BEFORE the in var/static/list/asset_list /datum/html_interface/New(atom/ref, title, width = 700, height = 480, head = "") - html_interfaces.Add(src) + GLOB.html_interfaces.Add(src) . = ..() @@ -125,7 +125,7 @@ You have to use modules/client/asset_cache to ensure they get sent BEFORE the in /datum/html_interface/Destroy() src.closeAll() - html_interfaces.Remove(src) + GLOB.html_interfaces.Remove(src) return ..() diff --git a/code/modules/hydroponics/beekeeping/beebox.dm b/code/modules/hydroponics/beekeeping/beebox.dm index 5a62ff3f34..c0bbd617bc 100644 --- a/code/modules/hydroponics/beekeeping/beebox.dm +++ b/code/modules/hydroponics/beekeeping/beebox.dm @@ -63,7 +63,7 @@ var/datum/reagent/R = null if(random_reagent) R = pick(subtypesof(/datum/reagent)) - R = chemical_reagents_list[initial(R.id)] + R = GLOB.chemical_reagents_list[initial(R.id)] queen_bee = new(src) queen_bee.beehome = src diff --git a/code/modules/hydroponics/beekeeping/honey_frame.dm b/code/modules/hydroponics/beekeeping/honey_frame.dm index 74eec401d6..370b31da17 100644 --- a/code/modules/hydroponics/beekeeping/honey_frame.dm +++ b/code/modules/hydroponics/beekeeping/honey_frame.dm @@ -7,6 +7,7 @@ var/honeycomb_capacity = 10 //10 Honeycomb per frame by default, researchable frames perhaps? -/obj/item/honey_frame/New() +/obj/item/honey_frame/Initialize() + . = ..() pixel_x = rand(8,-8) pixel_y = rand(8,-8) diff --git a/code/modules/hydroponics/beekeeping/honeycomb.dm b/code/modules/hydroponics/beekeeping/honeycomb.dm index 63e85ae5dc..442dd84aaf 100644 --- a/code/modules/hydroponics/beekeeping/honeycomb.dm +++ b/code/modules/hydroponics/beekeeping/honeycomb.dm @@ -31,7 +31,7 @@ /obj/item/weapon/reagent_containers/honeycomb/proc/set_reagent(reagent) - var/datum/reagent/R = chemical_reagents_list[reagent] + var/datum/reagent/R = GLOB.chemical_reagents_list[reagent] if(istype(R)) name = "honeycomb ([R.name])" honey_color = R.color diff --git a/code/modules/hydroponics/gene_modder.dm b/code/modules/hydroponics/gene_modder.dm index e91c4d14a8..c614aa423b 100644 --- a/code/modules/hydroponics/gene_modder.dm +++ b/code/modules/hydroponics/gene_modder.dm @@ -19,8 +19,8 @@ var/max_yield = 2 var/min_production = 12 var/max_endurance = 10 // IMPT: ALSO AFFECTS LIFESPAN - var/max_wchance = 0 - var/max_wrate = 0 + var/min_wchance = 67 + var/min_wrate = 10 /obj/machinery/plantgenes/New() ..() @@ -55,18 +55,17 @@ max_endurance = initial(max_endurance) + (SM.rating * 25) // 35,60,85,100 Clamps at 10min 100max for(var/obj/item/weapon/stock_parts/micro_laser/ML in component_parts) - var/wratemod = ML.rating*2.5 - max_wrate = Floor(wratemod,1) // 2,5,7,10 Clamps at 10 - max_wchance = ML.rating*16+3 // 19,35,51,67 Clamps at 67 + var/wratemod = ML.rating * 2.5 + min_wrate = Floor(10-wratemod,1) // 7,5,2,0 Clamps at 0 and 10 You want this low + min_wchance = 67-(ML.rating*16) // 48,35,19,3 Clamps at 0 and 67 You want this low for(var/obj/item/weapon/circuitboard/machine/plantgenes/vaultcheck in component_parts) if(istype(vaultcheck, /obj/item/weapon/circuitboard/machine/plantgenes/vault)) // DUMB BOTANY TUTS max_potency = 100 max_yield = 10 min_production = 1 max_endurance = 100 - max_wchance = 67 - max_wrate = 10 - + min_wchance = 0 + min_wrate = 0 /obj/machinery/plantgenes/update_icon() ..() @@ -175,13 +174,13 @@ dat += "

    This device's extraction capabilities are currently limited to [min_production] production. " dat += "Target gene will be degraded to [min_production] production on extraction." else if(istype(target, /datum/plant_gene/core/weed_rate)) - if(gene.value > max_wrate) - dat += "

    This device's extraction capabilities are currently limited to [max_wrate] weed rate. " - dat += "Target gene will be degraded to [max_wrate] weed rate on extraction." + if(gene.value < min_wrate) + dat += "

    This device's extraction capabilities are currently limited to [min_wrate] weed rate. " + dat += "Target gene will be degraded to [min_wrate] weed rate on extraction." else if(istype(target, /datum/plant_gene/core/weed_chance)) - if(gene.value > max_wchance) - dat += "

    This device's extraction capabilities are currently limited to [max_wchance] weed chance. " - dat += "Target gene will be degraded to [max_wchance] weed chance on extraction." + if(gene.value < min_wchance) + dat += "

    This device's extraction capabilities are currently limited to [min_wchance] weed chance. " + dat += "Target gene will be degraded to [min_wchance] weed chance on extraction." if("replace") dat += "[target.get_name()] gene with [disk.gene.get_name()]?
    " @@ -350,9 +349,9 @@ else if(istype(G, /datum/plant_gene/core/yield)) gene.value = min(gene.value, max_yield) else if(istype(G, /datum/plant_gene/core/weed_rate)) - gene.value = min(gene.value, max_wrate) + gene.value = max(gene.value, min_wrate) else if(istype(G, /datum/plant_gene/core/weed_chance)) - gene.value = min(gene.value, max_wchance) + gene.value = max(gene.value, min_wchance) disk.update_name() qdel(seed) seed = null diff --git a/code/modules/hydroponics/grown.dm b/code/modules/hydroponics/grown.dm index e6e19f32a2..555df764b8 100644 --- a/code/modules/hydroponics/grown.dm +++ b/code/modules/hydroponics/grown.dm @@ -65,7 +65,7 @@ var/reag_txt = "" if(seed) for(var/reagent_id in seed.reagents_add) - var/datum/reagent/R = chemical_reagents_list[reagent_id] + var/datum/reagent/R = GLOB.chemical_reagents_list[reagent_id] var/amt = reagents.get_reagent_amount(reagent_id) reag_txt += "\n- [R.name]: [amt]" diff --git a/code/modules/hydroponics/grown/citrus.dm b/code/modules/hydroponics/grown/citrus.dm index 3a7ce53d16..133d0d71f4 100644 --- a/code/modules/hydroponics/grown/citrus.dm +++ b/code/modules/hydroponics/grown/citrus.dm @@ -109,7 +109,7 @@ var/area/A = get_area(user) user.visible_message("[user] primes the [src]!", "You prime the [src]!") var/message = "[ADMIN_LOOKUPFLW(user)] primed a combustible lemon for detonation at [A] [ADMIN_COORDJMP(user)]" - bombers += message + GLOB.bombers += message message_admins(message) log_game("[key_name(user)] primed a combustible lemon for detonation at [A] [COORD(user)].") if(iscarbon(user)) diff --git a/code/modules/hydroponics/grown/mushrooms.dm b/code/modules/hydroponics/grown/mushrooms.dm index 915c5792af..d12f9c52cf 100644 --- a/code/modules/hydroponics/grown/mushrooms.dm +++ b/code/modules/hydroponics/grown/mushrooms.dm @@ -240,7 +240,7 @@ return FALSE var/count = 0 var/maxcount = 1 - for(var/tempdir in cardinal) + for(var/tempdir in GLOB.cardinal) var/turf/closed/wall = get_step(user.loc, tempdir) if(istype(wall)) maxcount++ diff --git a/code/modules/hydroponics/grown/replicapod.dm b/code/modules/hydroponics/grown/replicapod.dm index 43566d5696..1a98a4715d 100644 --- a/code/modules/hydroponics/grown/replicapod.dm +++ b/code/modules/hydroponics/grown/replicapod.dm @@ -57,7 +57,7 @@ var/ckey_holder = null if(config.revival_pod_plants) if(ckey) - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(isobserver(M)) var/mob/dead/observer/O = M if(O.ckey == ckey && O.can_reenter_corpse) @@ -71,7 +71,7 @@ make_podman = !L.hellbound break else //If the player has ghosted from his corpse before blood was drawn, his ckey is no longer attached to the mob, so we need to match up the cloned player through the mind key - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(mind && M.mind && ckey(M.mind.key) == ckey(mind.key) && M.ckey && M.client && M.stat == 2 && !M.suiciding) if(isobserver(M)) var/mob/dead/observer/O = M diff --git a/code/modules/hydroponics/grown/towercap.dm b/code/modules/hydroponics/grown/towercap.dm index b2297e8375..2c995695d1 100644 --- a/code/modules/hydroponics/grown/towercap.dm +++ b/code/modules/hydroponics/grown/towercap.dm @@ -187,10 +187,10 @@ set_light(0) STOP_PROCESSING(SSobj, src) -/obj/structure/bonfire/buckle_mob(mob/living/M, force = 0) +/obj/structure/bonfire/buckle_mob(mob/living/M, force = FALSE, check_loc = TRUE) if(..()) M.pixel_y += 13 -/obj/structure/bonfire/unbuckle_mob(mob/living/buckled_mob, force=0) +/obj/structure/bonfire/unbuckle_mob(mob/living/buckled_mob, force=FALSE) if(..()) buckled_mob.pixel_y -= 13 diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm index 226b611f80..a034612092 100644 --- a/code/modules/hydroponics/hydroponics.dm +++ b/code/modules/hydroponics/hydroponics.dm @@ -93,7 +93,7 @@ while(processing_atoms.len) var/atom/a = processing_atoms[1] - for(var/step_dir in cardinal) + for(var/step_dir in GLOB.cardinal) var/obj/machinery/hydroponics/h = locate() in get_step(a, step_dir) // Soil plots aren't dense if(h && h.using_irrigation && h.density && !(h in connected) && !(h in processing_atoms)) @@ -279,7 +279,7 @@ /obj/machinery/hydroponics/proc/update_icon_hoses() var/n = 0 - for(var/Dir in cardinal) + for(var/Dir in GLOB.cardinal) var/obj/machinery/hydroponics/t = locate() in get_step(src,Dir) if(t && t.using_irrigation && using_irrigation) n += Dir diff --git a/code/modules/hydroponics/plant_genes.dm b/code/modules/hydroponics/plant_genes.dm index 866818e1b8..15f5fc948d 100644 --- a/code/modules/hydroponics/plant_genes.dm +++ b/code/modules/hydroponics/plant_genes.dm @@ -107,7 +107,7 @@ reagent_id = reag_id name = "UNKNOWN" - var/datum/reagent/R = chemical_reagents_list[reag_id] + var/datum/reagent/R = GLOB.chemical_reagents_list[reag_id] if(R && R.id == reagent_id) name = R.name diff --git a/code/modules/hydroponics/sample.dm b/code/modules/hydroponics/sample.dm index 2d3a5d6b2a..a4ab2919be 100644 --- a/code/modules/hydroponics/sample.dm +++ b/code/modules/hydroponics/sample.dm @@ -1,26 +1,3 @@ -var/list/chem_t1_reagents = list( - "hydrogen", "oxygen", "silicon", - "phosphorus", "sulfur", "carbon", - "nitrogen", "water" -) - -var/list/chem_t2_reagents = list( - "lithium", "copper", "mercury", - "sodium", "iodine", "bromine" -) // "sugar", "sacid" removed because they are already in roundstart plants - -var/list/chem_t3_reagents = list( - "ethanol", "chlorine", "potassium", - "aluminium", "radium", "fluorine", - "iron", "welding_fuel", "silver", - "stable_plasma" -) - -var/list/chem_t4_reagents = list( - "oil", "ash", "acetone", - "saltpetre", "ammonia", "diethylamine" -) - /obj/item/seeds/sample name = "plant sample" icon_state = "sample-empty" diff --git a/code/modules/hydroponics/seeds.dm b/code/modules/hydroponics/seeds.dm index c9eb656670..42e424d109 100644 --- a/code/modules/hydroponics/seeds.dm +++ b/code/modules/hydroponics/seeds.dm @@ -163,7 +163,7 @@ T.reagents.add_reagent(reagent_id, 1 + round(potency * reagents_add[reagent_id], 1), list("blood_type"="O-")) continue - T.reagents.add_reagent(reagent_id, 1 + round(potency * reagents_add[reagent_id]), 1) + T.reagents.add_reagent(reagent_id, 1 + round(potency * reagents_add[reagent_id],1)) return 1 diff --git a/code/modules/jobs/access.dm b/code/modules/jobs/access.dm index 98358355a8..0ab974126e 100644 --- a/code/modules/jobs/access.dm +++ b/code/modules/jobs/access.dm @@ -1,101 +1,101 @@ -/var/const/access_security = 1 // Security equipment -/var/const/access_brig = 2 // Brig timers and permabrig -/var/const/access_armory = 3 -/var/const/access_forensics_lockers= 4 -/var/const/access_medical = 5 -/var/const/access_morgue = 6 -/var/const/access_tox = 7 -/var/const/access_tox_storage = 8 -/var/const/access_genetics = 9 -/var/const/access_engine = 10 -/var/const/access_engine_equip= 11 -/var/const/access_maint_tunnels = 12 -/var/const/access_external_airlocks = 13 -/var/const/access_emergency_storage = 14 -/var/const/access_change_ids = 15 -/var/const/access_ai_upload = 16 -/var/const/access_teleporter = 17 -/var/const/access_eva = 18 -/var/const/access_heads = 19 -/var/const/access_captain = 20 -/var/const/access_all_personal_lockers = 21 -/var/const/access_chapel_office = 22 -/var/const/access_tech_storage = 23 -/var/const/access_atmospherics = 24 -/var/const/access_bar = 25 -/var/const/access_janitor = 26 -/var/const/access_crematorium = 27 -/var/const/access_kitchen = 28 -/var/const/access_robotics = 29 -/var/const/access_rd = 30 -/var/const/access_cargo = 31 -/var/const/access_construction = 32 -/var/const/access_chemistry = 33 -/var/const/access_cargo_bot = 34 -/var/const/access_hydroponics = 35 -/var/const/access_manufacturing = 36 -/var/const/access_library = 37 -/var/const/access_lawyer = 38 -/var/const/access_virology = 39 -/var/const/access_cmo = 40 -/var/const/access_qm = 41 -/var/const/access_court = 42 -/var/const/access_surgery = 45 -/var/const/access_theatre = 46 -/var/const/access_research = 47 -/var/const/access_mining = 48 -/var/const/access_mining_office = 49 //not in use -/var/const/access_mailsorting = 50 -/var/const/access_mint = 51 -/var/const/access_mint_vault = 52 -/var/const/access_heads_vault = 53 -/var/const/access_mining_station = 54 -/var/const/access_xenobiology = 55 -/var/const/access_ce = 56 -/var/const/access_hop = 57 -/var/const/access_hos = 58 -/var/const/access_RC_announce = 59 //Request console announcements -/var/const/access_keycard_auth = 60 //Used for events which require at least two people to confirm them -/var/const/access_tcomsat = 61 // has access to the entire telecomms satellite / machinery -/var/const/access_gateway = 62 -/var/const/access_sec_doors = 63 // Security front doors -/var/const/access_mineral_storeroom = 64 -/var/const/access_minisat = 65 -/var/const/access_weapons = 66 //Weapon authorization for secbots -/var/const/access_network = 67 -/var/const/access_cloning = 68 //Cloning room +GLOBAL_VAR_CONST(access_security, 1) // Security equipment +GLOBAL_VAR_CONST(access_brig, 2) // Brig timers and permabrig +GLOBAL_VAR_CONST(access_armory, 3) +GLOBAL_VAR_CONST(access_forensics_lockers, 4) +GLOBAL_VAR_CONST(access_medical, 5) +GLOBAL_VAR_CONST(access_morgue, 6) +GLOBAL_VAR_CONST(access_tox, 7) +GLOBAL_VAR_CONST(access_tox_storage, 8) +GLOBAL_VAR_CONST(access_genetics, 9) +GLOBAL_VAR_CONST(access_engine, 10) +GLOBAL_VAR_CONST(access_engine_equip, 11) +GLOBAL_VAR_CONST(access_maint_tunnels, 12) +GLOBAL_VAR_CONST(access_external_airlocks, 13) +GLOBAL_VAR_CONST(access_emergency_storage, 14) +GLOBAL_VAR_CONST(access_change_ids, 15) +GLOBAL_VAR_CONST(access_ai_upload, 16) +GLOBAL_VAR_CONST(access_teleporter, 17) +GLOBAL_VAR_CONST(access_eva, 18) +GLOBAL_VAR_CONST(access_heads, 19) +GLOBAL_VAR_CONST(access_captain, 20) +GLOBAL_VAR_CONST(access_all_personal_lockers, 21) +GLOBAL_VAR_CONST(access_chapel_office, 22) +GLOBAL_VAR_CONST(access_tech_storage, 23) +GLOBAL_VAR_CONST(access_atmospherics, 24) +GLOBAL_VAR_CONST(access_bar, 25) +GLOBAL_VAR_CONST(access_janitor, 26) +GLOBAL_VAR_CONST(access_crematorium, 27) +GLOBAL_VAR_CONST(access_kitchen, 28) +GLOBAL_VAR_CONST(access_robotics, 29) +GLOBAL_VAR_CONST(access_rd, 30) +GLOBAL_VAR_CONST(access_cargo, 31) +GLOBAL_VAR_CONST(access_construction, 32) +GLOBAL_VAR_CONST(access_chemistry, 33) +GLOBAL_VAR_CONST(access_cargo_bot, 34) +GLOBAL_VAR_CONST(access_hydroponics, 35) +GLOBAL_VAR_CONST(access_manufacturing, 36) +GLOBAL_VAR_CONST(access_library, 37) +GLOBAL_VAR_CONST(access_lawyer, 38) +GLOBAL_VAR_CONST(access_virology, 39) +GLOBAL_VAR_CONST(access_cmo, 40) +GLOBAL_VAR_CONST(access_qm, 41) +GLOBAL_VAR_CONST(access_court, 42) +GLOBAL_VAR_CONST(access_surgery, 45) +GLOBAL_VAR_CONST(access_theatre, 46) +GLOBAL_VAR_CONST(access_research, 47) +GLOBAL_VAR_CONST(access_mining, 48) +GLOBAL_VAR_CONST(access_mining_office, 49) //not in use +GLOBAL_VAR_CONST(access_mailsorting, 50) +GLOBAL_VAR_CONST(access_mint, 51) +GLOBAL_VAR_CONST(access_mint_vault, 52) +GLOBAL_VAR_CONST(access_heads_vault, 53) +GLOBAL_VAR_CONST(access_mining_station, 54) +GLOBAL_VAR_CONST(access_xenobiology, 55) +GLOBAL_VAR_CONST(access_ce, 56) +GLOBAL_VAR_CONST(access_hop, 57) +GLOBAL_VAR_CONST(access_hos, 58) +GLOBAL_VAR_CONST(access_RC_announce, 59) //Request console announcements +GLOBAL_VAR_CONST(access_keycard_auth, 60) //Used for events which require at least two people to confirm them +GLOBAL_VAR_CONST(access_tcomsat, 61) // has access to the entire telecomms satellite / machinery +GLOBAL_VAR_CONST(access_gateway, 62) +GLOBAL_VAR_CONST(access_sec_doors, 63) // Security front doors +GLOBAL_VAR_CONST(access_mineral_storeroom, 64) +GLOBAL_VAR_CONST(access_minisat, 65) +GLOBAL_VAR_CONST(access_weapons, 66) //Weapon authorization for secbots +GLOBAL_VAR_CONST(access_network, 67) +GLOBAL_VAR_CONST(access_cloning, 68) //Cloning room //BEGIN CENTCOM ACCESS /*Should leave plenty of room if we need to add more access levels. -/var/const/Mostly for admin fun times.*/ -/var/const/access_cent_general = 101//General facilities. -/var/const/access_cent_thunder = 102//Thunderdome. -/var/const/access_cent_specops = 103//Special Ops. -/var/const/access_cent_medical = 104//Medical/Research -/var/const/access_cent_living = 105//Living quarters. -/var/const/access_cent_storage = 106//Generic storage areas. -/var/const/access_cent_teleporter = 107//Teleporter. -/var/const/access_cent_captain = 109//Captain's office/ID comp/AI. -/var/const/access_cent_bar = 110 // The non-existent Centcom Bar + Mostly for admin fun times.*/ +GLOBAL_VAR_CONST(access_cent_general, 101)//General facilities. +GLOBAL_VAR_CONST(access_cent_thunder, 102)//Thunderdome. +GLOBAL_VAR_CONST(access_cent_specops, 103)//Special Ops. +GLOBAL_VAR_CONST(access_cent_medical, 104)//Medical/Research +GLOBAL_VAR_CONST(access_cent_living, 105)//Living quarters. +GLOBAL_VAR_CONST(access_cent_storage, 106)//Generic storage areas. +GLOBAL_VAR_CONST(access_cent_teleporter, 107)//Teleporter. +GLOBAL_VAR_CONST(access_cent_captain, 109)//Captain's office/ID comp/AI. +GLOBAL_VAR_CONST(access_cent_bar, 110) // The non-existent Centcom Bar //The Syndicate -/var/const/access_syndicate = 150//General Syndicate Access -/var/const/access_syndicate_leader = 151//Nuke Op Leader Access +GLOBAL_VAR_CONST(access_syndicate, 150)//General Syndicate Access +GLOBAL_VAR_CONST(access_syndicate_leader, 151)//Nuke Op Leader Access //Away Missions or Ruins /*For generic away-mission/ruin access. Why would normal crew have access to a long-abandoned derelict or a 2000 year-old temple? */ -/var/const/access_away_general = 200//General facilities. -/var/const/access_away_maint = 201//Away maintenance -/var/const/access_away_med = 202//Away medical -/var/const/access_away_sec = 203//Away security -/var/const/access_away_engine = 204//Away engineering -/var/const/access_away_generic1 = 205//Away generic access -/var/const/access_away_generic2 = 206 -/var/const/access_away_generic3 = 207 -/var/const/access_away_generic4 = 208 +GLOBAL_VAR_CONST(access_away_general, 200)//General facilities. +GLOBAL_VAR_CONST(access_away_maint, 201)//Away maintenance +GLOBAL_VAR_CONST(access_away_med, 202)//Away medical +GLOBAL_VAR_CONST(access_away_sec, 203)//Away security +GLOBAL_VAR_CONST(access_away_engine, 204)//Away engineering +GLOBAL_VAR_CONST(access_away_generic1, 205)//Away generic access +GLOBAL_VAR_CONST(access_away_generic2, 206) +GLOBAL_VAR_CONST(access_away_generic3, 207) +GLOBAL_VAR_CONST(access_away_generic4, 208) /obj/var/list/req_access = null /obj/var/req_access_txt = "0" @@ -203,21 +203,21 @@ /proc/get_centcom_access(job) switch(job) if("VIP Guest") - return list(access_cent_general) + return list(GLOB.access_cent_general) if("Custodian") - return list(access_cent_general, access_cent_living, access_cent_storage) + return list(GLOB.access_cent_general, GLOB.access_cent_living, GLOB.access_cent_storage) if("Thunderdome Overseer") - return list(access_cent_general, access_cent_thunder) + return list(GLOB.access_cent_general, GLOB.access_cent_thunder) if("Centcom Official") - return list(access_cent_general, access_cent_living) + return list(GLOB.access_cent_general, GLOB.access_cent_living) if("Medical Officer") - return list(access_cent_general, access_cent_living, access_cent_medical) + return list(GLOB.access_cent_general, GLOB.access_cent_living, GLOB.access_cent_medical) if("Death Commando") - return list(access_cent_general, access_cent_specops, access_cent_living, access_cent_storage) + return list(GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_living, GLOB.access_cent_storage) if("Research Officer") - return list(access_cent_general, access_cent_specops, access_cent_medical, access_cent_teleporter, access_cent_storage) + return list(GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_teleporter, GLOB.access_cent_storage) if("Special Ops Officer") - return list(access_cent_general, access_cent_thunder, access_cent_specops, access_cent_living, access_cent_storage) + return list(GLOB.access_cent_general, GLOB.access_cent_thunder, GLOB.access_cent_specops, GLOB.access_cent_living, GLOB.access_cent_storage) if("Admiral") return get_all_centcom_access() if("Centcom Commander") @@ -231,56 +231,56 @@ if("Medical Response Officer") return get_ert_access("med") if("Centcom Bartender") - return list(access_cent_general, access_cent_living, access_cent_bar) + return list(GLOB.access_cent_general, GLOB.access_cent_living, GLOB.access_cent_bar) /proc/get_all_accesses() - return list(access_security, access_sec_doors, access_brig, access_armory, access_forensics_lockers, access_court, - access_medical, access_genetics, access_morgue, access_rd, - access_tox, access_tox_storage, access_chemistry, access_engine, access_engine_equip, access_maint_tunnels, - access_external_airlocks, access_change_ids, access_ai_upload, - access_teleporter, access_eva, access_heads, access_captain, access_all_personal_lockers, - access_tech_storage, access_chapel_office, access_atmospherics, access_kitchen, - access_bar, access_janitor, access_crematorium, access_robotics, access_cargo, access_construction, - access_hydroponics, access_library, access_lawyer, access_virology, access_cmo, access_qm, access_surgery, - access_theatre, access_research, access_mining, access_mailsorting, access_weapons, - access_heads_vault, access_mining_station, access_xenobiology, access_ce, access_hop, access_hos, access_RC_announce, - access_keycard_auth, access_tcomsat, access_gateway, access_mineral_storeroom, access_minisat, access_network, access_cloning) + return list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_brig, GLOB.access_armory, GLOB.access_forensics_lockers, GLOB.access_court, + GLOB.access_medical, GLOB.access_genetics, GLOB.access_morgue, GLOB.access_rd, + GLOB.access_tox, GLOB.access_tox_storage, GLOB.access_chemistry, GLOB.access_engine, GLOB.access_engine_equip, GLOB.access_maint_tunnels, + GLOB.access_external_airlocks, GLOB.access_change_ids, GLOB.access_ai_upload, + GLOB.access_teleporter, GLOB.access_eva, GLOB.access_heads, GLOB.access_captain, GLOB.access_all_personal_lockers, + GLOB.access_tech_storage, GLOB.access_chapel_office, GLOB.access_atmospherics, GLOB.access_kitchen, + GLOB.access_bar, GLOB.access_janitor, GLOB.access_crematorium, GLOB.access_robotics, GLOB.access_cargo, GLOB.access_construction, + GLOB.access_hydroponics, GLOB.access_library, GLOB.access_lawyer, GLOB.access_virology, GLOB.access_cmo, GLOB.access_qm, GLOB.access_surgery, + GLOB.access_theatre, GLOB.access_research, GLOB.access_mining, GLOB.access_mailsorting, GLOB.access_weapons, + GLOB.access_heads_vault, GLOB.access_mining_station, GLOB.access_xenobiology, GLOB.access_ce, GLOB.access_hop, GLOB.access_hos, GLOB.access_RC_announce, + GLOB.access_keycard_auth, GLOB.access_tcomsat, GLOB.access_gateway, GLOB.access_mineral_storeroom, GLOB.access_minisat, GLOB.access_network, GLOB.access_cloning) /proc/get_all_centcom_access() - return list(access_cent_general, access_cent_thunder, access_cent_specops, access_cent_medical, access_cent_living, access_cent_storage, access_cent_teleporter, access_cent_captain) + return list(GLOB.access_cent_general, GLOB.access_cent_thunder, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_living, GLOB.access_cent_storage, GLOB.access_cent_teleporter, GLOB.access_cent_captain) /proc/get_ert_access(class) switch(class) if("commander") return get_all_centcom_access() if("sec") - return list(access_cent_general, access_cent_specops, access_cent_living) + return list(GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_living) if("eng") - return list(access_cent_general, access_cent_specops, access_cent_living, access_cent_storage) + return list(GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_living, GLOB.access_cent_storage) if("med") - return list(access_cent_general, access_cent_specops, access_cent_medical, access_cent_living) + return list(GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_living) /proc/get_all_syndicate_access() - return list(access_syndicate, access_syndicate) + return list(GLOB.access_syndicate, GLOB.access_syndicate) /proc/get_region_accesses(code) switch(code) if(0) return get_all_accesses() if(1) //station general - return list(access_kitchen,access_bar, access_hydroponics, access_janitor, access_chapel_office, access_crematorium, access_library, access_theatre, access_lawyer) + return list(GLOB.access_kitchen,GLOB.access_bar, GLOB.access_hydroponics, GLOB.access_janitor, GLOB.access_chapel_office, GLOB.access_crematorium, GLOB.access_library, GLOB.access_theatre, GLOB.access_lawyer) if(2) //security - return list(access_sec_doors, access_weapons, access_security, access_brig, access_armory, access_forensics_lockers, access_court, access_hos) + return list(GLOB.access_sec_doors, GLOB.access_weapons, GLOB.access_security, GLOB.access_brig, GLOB.access_armory, GLOB.access_forensics_lockers, GLOB.access_court, GLOB.access_hos) if(3) //medbay - return list(access_medical, access_genetics, access_cloning, access_morgue, access_chemistry, access_virology, access_surgery, access_cmo) + return list(GLOB.access_medical, GLOB.access_genetics, GLOB.access_cloning, GLOB.access_morgue, GLOB.access_chemistry, GLOB.access_virology, GLOB.access_surgery, GLOB.access_cmo) if(4) //research - return list(access_research, access_tox, access_tox_storage, access_genetics, access_robotics, access_xenobiology, access_minisat, access_rd, access_network) + return list(GLOB.access_research, GLOB.access_tox, GLOB.access_tox_storage, GLOB.access_genetics, GLOB.access_robotics, GLOB.access_xenobiology, GLOB.access_minisat, GLOB.access_rd, GLOB.access_network) if(5) //engineering and maintenance - return list(access_construction, access_maint_tunnels, access_engine, access_engine_equip, access_external_airlocks, access_tech_storage, access_atmospherics, access_tcomsat, access_minisat, access_ce) + return list(GLOB.access_construction, GLOB.access_maint_tunnels, GLOB.access_engine, GLOB.access_engine_equip, GLOB.access_external_airlocks, GLOB.access_tech_storage, GLOB.access_atmospherics, GLOB.access_tcomsat, GLOB.access_minisat, GLOB.access_ce) if(6) //supply - return list(access_mailsorting, access_mining, access_mining_station, access_mineral_storeroom, access_cargo, access_qm) + return list(GLOB.access_mailsorting, GLOB.access_mining, GLOB.access_mining_station, GLOB.access_mineral_storeroom, GLOB.access_cargo, GLOB.access_qm) if(7) //command - return list(access_heads, access_RC_announce, access_keycard_auth, access_change_ids, access_ai_upload, access_teleporter, access_eva, access_gateway, access_all_personal_lockers, access_heads_vault, access_hop, access_captain) + return list(GLOB.access_heads, GLOB.access_RC_announce, GLOB.access_keycard_auth, GLOB.access_change_ids, GLOB.access_ai_upload, GLOB.access_teleporter, GLOB.access_eva, GLOB.access_gateway, GLOB.access_all_personal_lockers, GLOB.access_heads_vault, GLOB.access_hop, GLOB.access_captain) /proc/get_region_accesses_name(code) switch(code) @@ -303,158 +303,158 @@ /proc/get_access_desc(A) switch(A) - if(access_cargo) + if(GLOB.access_cargo) return "Cargo Bay" - if(access_cargo_bot) + if(GLOB.access_cargo_bot) return "Delivery Chutes" - if(access_security) + if(GLOB.access_security) return "Security" - if(access_brig) + if(GLOB.access_brig) return "Holding Cells" - if(access_court) + if(GLOB.access_court) return "Courtroom" - if(access_forensics_lockers) + if(GLOB.access_forensics_lockers) return "Forensics" - if(access_medical) + if(GLOB.access_medical) return "Medical" - if(access_genetics) + if(GLOB.access_genetics) return "Genetics Lab" - if(access_morgue) + if(GLOB.access_morgue) return "Morgue" - if(access_tox) + if(GLOB.access_tox) return "R&D Lab" - if(access_tox_storage) + if(GLOB.access_tox_storage) return "Toxins Lab" - if(access_chemistry) + if(GLOB.access_chemistry) return "Chemistry Lab" - if(access_rd) + if(GLOB.access_rd) return "RD Office" - if(access_bar) + if(GLOB.access_bar) return "Bar" - if(access_janitor) + if(GLOB.access_janitor) return "Custodial Closet" - if(access_engine) + if(GLOB.access_engine) return "Engineering" - if(access_engine_equip) + if(GLOB.access_engine_equip) return "Power Equipment" - if(access_maint_tunnels) + if(GLOB.access_maint_tunnels) return "Maintenance" - if(access_external_airlocks) + if(GLOB.access_external_airlocks) return "External Airlocks" - if(access_emergency_storage) + if(GLOB.access_emergency_storage) return "Emergency Storage" - if(access_change_ids) + if(GLOB.access_change_ids) return "ID Console" - if(access_ai_upload) + if(GLOB.access_ai_upload) return "AI Chambers" - if(access_teleporter) + if(GLOB.access_teleporter) return "Teleporter" - if(access_eva) + if(GLOB.access_eva) return "EVA" - if(access_heads) + if(GLOB.access_heads) return "Bridge" - if(access_captain) + if(GLOB.access_captain) return "Captain" - if(access_all_personal_lockers) + if(GLOB.access_all_personal_lockers) return "Personal Lockers" - if(access_chapel_office) + if(GLOB.access_chapel_office) return "Chapel Office" - if(access_tech_storage) + if(GLOB.access_tech_storage) return "Technical Storage" - if(access_atmospherics) + if(GLOB.access_atmospherics) return "Atmospherics" - if(access_crematorium) + if(GLOB.access_crematorium) return "Crematorium" - if(access_armory) + if(GLOB.access_armory) return "Armory" - if(access_construction) + if(GLOB.access_construction) return "Construction" - if(access_kitchen) + if(GLOB.access_kitchen) return "Kitchen" - if(access_hydroponics) + if(GLOB.access_hydroponics) return "Hydroponics" - if(access_library) + if(GLOB.access_library) return "Library" - if(access_lawyer) + if(GLOB.access_lawyer) return "Law Office" - if(access_robotics) + if(GLOB.access_robotics) return "Robotics" - if(access_virology) + if(GLOB.access_virology) return "Virology" - if(access_cmo) + if(GLOB.access_cmo) return "CMO Office" - if(access_qm) + if(GLOB.access_qm) return "Quartermaster" - if(access_surgery) + if(GLOB.access_surgery) return "Surgery" - if(access_theatre) + if(GLOB.access_theatre) return "Theatre" - if(access_manufacturing) + if(GLOB.access_manufacturing) return "Manufacturing" - if(access_research) + if(GLOB.access_research) return "Science" - if(access_mining) + if(GLOB.access_mining) return "Mining" - if(access_mining_office) + if(GLOB.access_mining_office) return "Mining Office" - if(access_mailsorting) + if(GLOB.access_mailsorting) return "Cargo Office" - if(access_mint) + if(GLOB.access_mint) return "Mint" - if(access_mint_vault) + if(GLOB.access_mint_vault) return "Mint Vault" - if(access_heads_vault) + if(GLOB.access_heads_vault) return "Main Vault" - if(access_mining_station) + if(GLOB.access_mining_station) return "Mining EVA" - if(access_xenobiology) + if(GLOB.access_xenobiology) return "Xenobiology Lab" - if(access_hop) + if(GLOB.access_hop) return "HoP Office" - if(access_hos) + if(GLOB.access_hos) return "HoS Office" - if(access_ce) + if(GLOB.access_ce) return "CE Office" - if(access_RC_announce) + if(GLOB.access_RC_announce) return "RC Announcements" - if(access_keycard_auth) + if(GLOB.access_keycard_auth) return "Keycode Auth." - if(access_tcomsat) + if(GLOB.access_tcomsat) return "Telecommunications" - if(access_gateway) + if(GLOB.access_gateway) return "Gateway" - if(access_sec_doors) + if(GLOB.access_sec_doors) return "Brig" - if(access_mineral_storeroom) + if(GLOB.access_mineral_storeroom) return "Mineral Storage" - if(access_minisat) + if(GLOB.access_minisat) return "AI Satellite" - if(access_weapons) + if(GLOB.access_weapons) return "Weapon Permit" - if(access_network) + if(GLOB.access_network) return "Network Access" - if(access_cloning) + if(GLOB.access_cloning) return "Cloning Room" /proc/get_centcom_access_desc(A) switch(A) - if(access_cent_general) + if(GLOB.access_cent_general) return "Code Grey" - if(access_cent_thunder) + if(GLOB.access_cent_thunder) return "Code Yellow" - if(access_cent_storage) + if(GLOB.access_cent_storage) return "Code Orange" - if(access_cent_living) + if(GLOB.access_cent_living) return "Code Green" - if(access_cent_medical) + if(GLOB.access_cent_medical) return "Code White" - if(access_cent_teleporter) + if(GLOB.access_cent_teleporter) return "Code Blue" - if(access_cent_specops) + if(GLOB.access_cent_specops) return "Code Black" - if(access_cent_captain) + if(GLOB.access_cent_captain) return "Code Gold" - if(access_cent_bar) + if(GLOB.access_cent_bar) return "Code Scotch" /proc/get_all_jobs() diff --git a/code/modules/jobs/job_types/assistant.dm b/code/modules/jobs/job_types/assistant.dm index 76a6d340c1..8925fe5af3 100644 --- a/code/modules/jobs/job_types/assistant.dm +++ b/code/modules/jobs/job_types/assistant.dm @@ -18,7 +18,7 @@ Assistant /datum/job/assistant/get_access() if((config.jobs_have_maint_access & ASSISTANTS_HAVE_MAINT_ACCESS) || !config.jobs_have_minimal_access) //Config has assistant maint access set . = ..() - . |= list(access_maint_tunnels) + . |= list(GLOB.access_maint_tunnels) else return ..() diff --git a/code/modules/jobs/job_types/captain.dm b/code/modules/jobs/job_types/captain.dm index 1f85484bf3..25ae27f769 100644 --- a/code/modules/jobs/job_types/captain.dm +++ b/code/modules/jobs/job_types/captain.dm @@ -24,7 +24,7 @@ Captain /datum/job/captain/announce(mob/living/carbon/human/H) ..() - minor_announce("Captain [H.real_name] on deck!") + SSticker.OnRoundstart(CALLBACK(GLOBAL_PROC, .proc/minor_announce, "Captain [H.real_name] on deck!")) /datum/outfit/job/captain name = "Captain" @@ -67,18 +67,18 @@ Head of Personnel outfit = /datum/outfit/job/hop - access = list(access_security, access_sec_doors, access_court, access_weapons, - access_medical, access_engine, access_change_ids, access_ai_upload, access_eva, access_heads, - access_all_personal_lockers, access_maint_tunnels, access_bar, access_janitor, access_construction, access_morgue, - access_crematorium, access_kitchen, access_cargo, access_cargo_bot, access_mailsorting, access_qm, access_hydroponics, access_lawyer, - access_theatre, access_chapel_office, access_library, access_research, access_mining, access_heads_vault, access_mining_station, - access_hop, access_RC_announce, access_keycard_auth, access_gateway, access_mineral_storeroom) - minimal_access = list(access_security, access_sec_doors, access_court, access_weapons, - access_medical, access_engine, access_change_ids, access_ai_upload, access_eva, access_heads, - access_all_personal_lockers, access_maint_tunnels, access_bar, access_janitor, access_construction, access_morgue, - access_crematorium, access_kitchen, access_cargo, access_cargo_bot, access_mailsorting, access_qm, access_hydroponics, access_lawyer, - access_theatre, access_chapel_office, access_library, access_research, access_mining, access_heads_vault, access_mining_station, - access_hop, access_RC_announce, access_keycard_auth, access_gateway, access_mineral_storeroom) + access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_court, GLOB.access_weapons, + GLOB.access_medical, GLOB.access_engine, GLOB.access_change_ids, GLOB.access_ai_upload, GLOB.access_eva, GLOB.access_heads, + GLOB.access_all_personal_lockers, GLOB.access_maint_tunnels, GLOB.access_bar, GLOB.access_janitor, GLOB.access_construction, GLOB.access_morgue, + GLOB.access_crematorium, GLOB.access_kitchen, GLOB.access_cargo, GLOB.access_cargo_bot, GLOB.access_mailsorting, GLOB.access_qm, GLOB.access_hydroponics, GLOB.access_lawyer, + GLOB.access_theatre, GLOB.access_chapel_office, GLOB.access_library, GLOB.access_research, GLOB.access_mining, GLOB.access_heads_vault, GLOB.access_mining_station, + GLOB.access_hop, GLOB.access_RC_announce, GLOB.access_keycard_auth, GLOB.access_gateway, GLOB.access_mineral_storeroom) + minimal_access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_court, GLOB.access_weapons, + GLOB.access_medical, GLOB.access_engine, GLOB.access_change_ids, GLOB.access_ai_upload, GLOB.access_eva, GLOB.access_heads, + GLOB.access_all_personal_lockers, GLOB.access_maint_tunnels, GLOB.access_bar, GLOB.access_janitor, GLOB.access_construction, GLOB.access_morgue, + GLOB.access_crematorium, GLOB.access_kitchen, GLOB.access_cargo, GLOB.access_cargo_bot, GLOB.access_mailsorting, GLOB.access_qm, GLOB.access_hydroponics, GLOB.access_lawyer, + GLOB.access_theatre, GLOB.access_chapel_office, GLOB.access_library, GLOB.access_research, GLOB.access_mining, GLOB.access_heads_vault, GLOB.access_mining_station, + GLOB.access_hop, GLOB.access_RC_announce, GLOB.access_keycard_auth, GLOB.access_gateway, GLOB.access_mineral_storeroom) /datum/outfit/job/hop diff --git a/code/modules/jobs/job_types/cargo_service.dm b/code/modules/jobs/job_types/cargo_service.dm index 9fe97f8253..a863f983cf 100644 --- a/code/modules/jobs/job_types/cargo_service.dm +++ b/code/modules/jobs/job_types/cargo_service.dm @@ -14,8 +14,8 @@ Quartermaster outfit = /datum/outfit/job/quartermaster - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) + access = list(GLOB.access_maint_tunnels, GLOB.access_mailsorting, GLOB.access_cargo, GLOB.access_cargo_bot, GLOB.access_qm, GLOB.access_mining, GLOB.access_mining_station, GLOB.access_mineral_storeroom) + minimal_access = list(GLOB.access_maint_tunnels, GLOB.access_mailsorting, GLOB.access_cargo, GLOB.access_cargo_bot, GLOB.access_qm, GLOB.access_mining, GLOB.access_mining_station, GLOB.access_mineral_storeroom) /datum/outfit/job/quartermaster name = "Quartermaster" @@ -44,8 +44,8 @@ Cargo Technician outfit = /datum/outfit/job/cargo_tech - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_maint_tunnels, access_cargo, access_cargo_bot, access_mailsorting, access_mineral_storeroom) + access = list(GLOB.access_maint_tunnels, GLOB.access_mailsorting, GLOB.access_cargo, GLOB.access_cargo_bot, GLOB.access_qm, GLOB.access_mining, GLOB.access_mining_station, GLOB.access_mineral_storeroom) + minimal_access = list(GLOB.access_maint_tunnels, GLOB.access_cargo, GLOB.access_cargo_bot, GLOB.access_mailsorting, GLOB.access_mineral_storeroom) /datum/outfit/job/cargo_tech name = "Cargo Technician" @@ -72,8 +72,8 @@ Shaft Miner outfit = /datum/outfit/job/miner - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_mining, access_mining_station, access_mailsorting, access_mineral_storeroom) + access = list(GLOB.access_maint_tunnels, GLOB.access_mailsorting, GLOB.access_cargo, GLOB.access_cargo_bot, GLOB.access_qm, GLOB.access_mining, GLOB.access_mining_station, GLOB.access_mineral_storeroom) + minimal_access = list(GLOB.access_mining, GLOB.access_mining_station, GLOB.access_mailsorting, GLOB.access_mineral_storeroom) /datum/outfit/job/miner name = "Shaft Miner (Lavaland)" @@ -148,8 +148,8 @@ Bartender outfit = /datum/outfit/job/bartender - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - minimal_access = list(access_bar) + access = list(GLOB.access_hydroponics, GLOB.access_bar, GLOB.access_kitchen, GLOB.access_morgue, GLOB.access_weapons) + minimal_access = list(GLOB.access_bar) /datum/outfit/job/bartender @@ -181,8 +181,8 @@ Cook outfit = /datum/outfit/job/cook - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue) - minimal_access = list(access_kitchen, access_morgue) + access = list(GLOB.access_hydroponics, GLOB.access_bar, GLOB.access_kitchen, GLOB.access_morgue) + minimal_access = list(GLOB.access_kitchen, GLOB.access_morgue) /datum/outfit/job/cook name = "Cook" @@ -228,8 +228,8 @@ Botanist outfit = /datum/outfit/job/botanist - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue) - minimal_access = list(access_hydroponics, access_morgue) + access = list(GLOB.access_hydroponics, GLOB.access_bar, GLOB.access_kitchen, GLOB.access_morgue) + minimal_access = list(GLOB.access_hydroponics, GLOB.access_morgue) // Removed tox and chem access because STOP PISSING OFF THE CHEMIST GUYS // Removed medical access because WHAT THE FUCK YOU AREN'T A DOCTOR YOU GROW WHEAT // Given Morgue access because they have a viable means of cloning. @@ -267,8 +267,8 @@ Janitor outfit = /datum/outfit/job/janitor - access = list(access_janitor, access_maint_tunnels) - minimal_access = list(access_janitor, access_maint_tunnels) + access = list(GLOB.access_janitor, GLOB.access_maint_tunnels) + minimal_access = list(GLOB.access_janitor, GLOB.access_maint_tunnels) /datum/outfit/job/janitor name = "Janitor" diff --git a/code/modules/jobs/job_types/civilian.dm b/code/modules/jobs/job_types/civilian.dm index a9a108f89f..60bb646b23 100644 --- a/code/modules/jobs/job_types/civilian.dm +++ b/code/modules/jobs/job_types/civilian.dm @@ -14,8 +14,8 @@ Clown outfit = /datum/outfit/job/clown - access = list(access_theatre) - minimal_access = list(access_theatre) + access = list(GLOB.access_theatre) + minimal_access = list(GLOB.access_theatre) /datum/job/clown/after_spawn(mob/living/carbon/human/H, mob/M) H.rename_self("clown", M.client) @@ -52,7 +52,7 @@ Clown if(visualsOnly) return - H.fully_replace_character_name(H.real_name, pick(clown_names)) + H.fully_replace_character_name(H.real_name, pick(GLOB.clown_names)) /datum/outfit/job/clown/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) ..() @@ -77,8 +77,8 @@ Mime outfit = /datum/outfit/job/mime - access = list(access_theatre) - minimal_access = list(access_theatre) + access = list(GLOB.access_theatre) + minimal_access = list(GLOB.access_theatre) /datum/job/mime/after_spawn(mob/living/carbon/human/H, mob/M) H.rename_self("mime", M.client) @@ -127,8 +127,8 @@ Librarian outfit = /datum/outfit/job/librarian - access = list(access_library) - minimal_access = list(access_library) + access = list(GLOB.access_library) + minimal_access = list(GLOB.access_library) /datum/outfit/job/librarian name = "Librarian" @@ -160,8 +160,8 @@ Lawyer outfit = /datum/outfit/job/lawyer - access = list(access_lawyer, access_court, access_sec_doors) - minimal_access = list(access_lawyer, access_court, access_sec_doors) + access = list(GLOB.access_lawyer, GLOB.access_court, GLOB.access_sec_doors) + minimal_access = list(GLOB.access_lawyer, GLOB.access_court, GLOB.access_sec_doors) /datum/outfit/job/lawyer name = "Lawyer" diff --git a/code/modules/jobs/job_types/civilian_chaplain.dm b/code/modules/jobs/job_types/civilian_chaplain.dm index 5f36b1a5fb..4fc532e6d5 100644 --- a/code/modules/jobs/job_types/civilian_chaplain.dm +++ b/code/modules/jobs/job_types/civilian_chaplain.dm @@ -15,45 +15,36 @@ Chaplain outfit = /datum/outfit/job/chaplain - access = list(access_morgue, access_chapel_office, access_crematorium) - minimal_access = list(access_morgue, access_chapel_office, access_crematorium) - -/datum/outfit/job/chaplain - name = "Chaplain" - jobtype = /datum/job/chaplain - - belt = /obj/item/device/pda/chaplain - uniform = /obj/item/clothing/under/rank/chaplain - backpack_contents = list(/obj/item/device/camera/spooky = 1) - backpack = /obj/item/weapon/storage/backpack/cultpack - satchel = /obj/item/weapon/storage/backpack/cultpack - - -/datum/outfit/job/chaplain/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) - ..() - - if(visualsOnly) - return + access = list(GLOB.access_morgue, GLOB.access_chapel_office, GLOB.access_crematorium, GLOB.access_theatre) + minimal_access = list(GLOB.access_morgue, GLOB.access_chapel_office, GLOB.access_crematorium, GLOB.access_theatre) +/datum/job/chaplain/after_spawn(mob/living/H, mob/M) if(H.mind) H.mind.isholy = TRUE - var/obj/item/weapon/storage/book/bible/B = new /obj/item/weapon/storage/book/bible/booze(H) + var/obj/item/weapon/storage/book/bible/booze/B = new - if(SSreligion.Bible_deity_name) - B.deity_name = SSreligion.Bible_deity_name - B.name = SSreligion.Bible_name - B.icon_state = SSreligion.Bible_icon_state - B.item_state = SSreligion.Bible_item_state - to_chat(H, "There is already an established religion onboard the station. You are an acolyte of [SSreligion.Bible_deity_name]. Defer to the Chaplain.") + if(SSreligion.religion) + B.deity_name = SSreligion.deity + B.name = SSreligion.bible_name + B.icon_state = SSreligion.bible_icon_state + B.item_state = SSreligion.bible_item_state + to_chat(H, "There is already an established religion onboard the station. You are an acolyte of [SSreligion.deity]. Defer to the Chaplain.") H.equip_to_slot_or_del(B, slot_in_backpack) - var/obj/item/weapon/nullrod/N = new(H) + var/obj/item/weapon/nullrod/N = new SSreligion.holy_weapon_type(H) H.equip_to_slot_or_del(N, slot_in_backpack) return var/new_religion = "Christianity" - if(H.client && H.client.prefs.custom_names["religion"]) - new_religion = H.client.prefs.custom_names["religion"] + if(M.client && M.client.prefs.custom_names["religion"]) + new_religion = M.client.prefs.custom_names["religion"] + + var/new_deity = "Space Jesus" + if(M.client && M.client.prefs.custom_names["deity"]) + new_deity = M.client.prefs.custom_names["deity"] + + B.deity_name = new_deity + switch(lowertext(new_religion)) if("christianity") @@ -81,14 +72,24 @@ Chaplain B.name = pick("Principle of Relativity", "Quantum Enigma: Physics Encounters Consciousness", "Programming the Universe", "Quantum Physics and Theology", "String Theory for Dummies", "How To: Build Your Own Warp Drive", "The Mysteries of Bluespace", "Playing God: Collector's Edition") else B.name = "The Holy Book of [new_religion]" - feedback_set_details("religion_name","[new_religion]") - SSreligion.Bible_name = B.name - var/new_deity = "Space Jesus" - if(H.client && H.client.prefs.custom_names["deity"]) - new_deity = H.client.prefs.custom_names["deity"] - B.deity_name = new_deity - SSreligion.Bible_deity_name = B.deity_name - feedback_set_details("religion_deity","[new_deity]") + if(SSreligion) + SSreligion.religion = new_religion + SSreligion.bible_name = B.name + SSreligion.deity = B.deity_name + H.equip_to_slot_or_del(B, slot_in_backpack) + + feedback_set_details("religion_name","[new_religion]") + feedback_set_details("religion_deity","[new_deity]") + +/datum/outfit/job/chaplain + name = "Chaplain" + jobtype = /datum/job/chaplain + + belt = /obj/item/device/pda/chaplain + uniform = /obj/item/clothing/under/rank/chaplain + backpack_contents = list(/obj/item/device/camera/spooky = 1) + backpack = /obj/item/weapon/storage/backpack/cultpack + satchel = /obj/item/weapon/storage/backpack/cultpack \ No newline at end of file diff --git a/code/modules/jobs/job_types/engineering.dm b/code/modules/jobs/job_types/engineering.dm index e0e1269939..e04dac9ed5 100644 --- a/code/modules/jobs/job_types/engineering.dm +++ b/code/modules/jobs/job_types/engineering.dm @@ -17,14 +17,14 @@ Chief Engineer outfit = /datum/outfit/job/ce - access = list(access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, - access_external_airlocks, access_atmospherics, access_emergency_storage, access_eva, - access_heads, access_construction, access_sec_doors, access_minisat, - access_ce, access_RC_announce, access_keycard_auth, access_tcomsat, access_mineral_storeroom) - minimal_access = list(access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, - access_external_airlocks, access_atmospherics, access_emergency_storage, access_eva, - access_heads, access_construction, access_sec_doors, access_minisat, - access_ce, access_RC_announce, access_keycard_auth, access_tcomsat, access_mineral_storeroom) + access = list(GLOB.access_engine, GLOB.access_engine_equip, GLOB.access_tech_storage, GLOB.access_maint_tunnels, + GLOB.access_external_airlocks, GLOB.access_atmospherics, GLOB.access_emergency_storage, GLOB.access_eva, + GLOB.access_heads, GLOB.access_construction, GLOB.access_sec_doors, GLOB.access_minisat, + GLOB.access_ce, GLOB.access_RC_announce, GLOB.access_keycard_auth, GLOB.access_tcomsat, GLOB.access_mineral_storeroom) + minimal_access = list(GLOB.access_engine, GLOB.access_engine_equip, GLOB.access_tech_storage, GLOB.access_maint_tunnels, + GLOB.access_external_airlocks, GLOB.access_atmospherics, GLOB.access_emergency_storage, GLOB.access_eva, + GLOB.access_heads, GLOB.access_construction, GLOB.access_sec_doors, GLOB.access_minisat, + GLOB.access_ce, GLOB.access_RC_announce, GLOB.access_keycard_auth, GLOB.access_tcomsat, GLOB.access_mineral_storeroom) /datum/outfit/job/ce name = "Chief Engineer" @@ -74,10 +74,10 @@ Station Engineer outfit = /datum/outfit/job/engineer - access = list(access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, - access_external_airlocks, access_construction, access_atmospherics, access_tcomsat) - minimal_access = list(access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, - access_external_airlocks, access_construction, access_tcomsat, access_atmospherics) + access = list(GLOB.access_engine, GLOB.access_engine_equip, GLOB.access_tech_storage, GLOB.access_maint_tunnels, + GLOB.access_external_airlocks, GLOB.access_construction, GLOB.access_atmospherics, GLOB.access_tcomsat) + minimal_access = list(GLOB.access_engine, GLOB.access_engine_equip, GLOB.access_tech_storage, GLOB.access_maint_tunnels, + GLOB.access_external_airlocks, GLOB.access_construction, GLOB.access_tcomsat) /datum/outfit/job/engineer name = "Station Engineer" @@ -125,9 +125,9 @@ Atmospheric Technician outfit = /datum/outfit/job/atmos - access = list(access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, - access_external_airlocks, access_construction, access_atmospherics) - minimal_access = list(access_atmospherics, access_maint_tunnels, access_emergency_storage, access_construction) + access = list(GLOB.access_engine, GLOB.access_engine_equip, GLOB.access_tech_storage, GLOB.access_maint_tunnels, + GLOB.access_external_airlocks, GLOB.access_construction, GLOB.access_atmospherics) + minimal_access = list(GLOB.access_atmospherics, GLOB.access_maint_tunnels, GLOB.access_emergency_storage, GLOB.access_construction) /datum/outfit/job/atmos name = "Atmospheric Technician" diff --git a/code/modules/jobs/job_types/job.dm b/code/modules/jobs/job_types/job.dm index 0e7501614c..4d5d4eb80c 100644 --- a/code/modules/jobs/job_types/job.dm +++ b/code/modules/jobs/job_types/job.dm @@ -70,7 +70,7 @@ if(!visualsOnly && announce) announce(H) - if(config.enforce_human_authority && (title in command_positions)) + if(config.enforce_human_authority && (title in GLOB.command_positions)) H.dna.features["tail_human"] = "None" H.dna.features["ears"] = "None" H.regenerate_icons() @@ -87,13 +87,12 @@ . = src.access.Copy() if(config.jobs_have_maint_access & EVERYONE_HAS_MAINT_ACCESS) //Config has global maint access set - . |= list(access_maint_tunnels) + . |= list(GLOB.access_maint_tunnels) /datum/job/proc/announce_head(var/mob/living/carbon/human/H, var/channels) //tells the given channel that the given mob is the new department head. See communications.dm for valid channels. - spawn(4) //to allow some initialization - if(H && announcement_systems.len) - var/obj/machinery/announcement_system/announcer = pick(announcement_systems) - announcer.announce("NEWHEAD", H.real_name, H.job, channels) + if(H && GLOB.announcement_systems.len) + //timer because these should come after the captain announcement + SSticker.OnRoundstart(CALLBACK(GLOBAL_PROC, .proc/addtimer, CALLBACK(pick(GLOB.announcement_systems), /obj/machinery/announcement_system/proc/announce, "NEWHEAD", H.real_name, H.job, channels), 1)) //If the configuration option is set to require players to be logged as old enough to play certain jobs, then this proc checks that they are, otherwise it just returns 1 /datum/job/proc/player_old_enough(client/C) diff --git a/code/modules/jobs/job_types/medical.dm b/code/modules/jobs/job_types/medical.dm index f8d1ac0817..0b97f97dd7 100644 --- a/code/modules/jobs/job_types/medical.dm +++ b/code/modules/jobs/job_types/medical.dm @@ -3,7 +3,7 @@ Chief Medical Officer */ /datum/job/cmo title = "Chief Medical Officer" - flag = CMO + flag = CMO_JF department_head = list("Captain") department_flag = MEDSCI head_announce = list("Medical") @@ -17,12 +17,12 @@ Chief Medical Officer outfit = /datum/outfit/job/cmo - access = list(access_medical, access_morgue, access_genetics, access_cloning, access_heads, access_mineral_storeroom, - access_chemistry, access_virology, access_cmo, access_surgery, access_RC_announce, - access_keycard_auth, access_sec_doors, access_maint_tunnels) - minimal_access = list(access_medical, access_morgue, access_genetics, access_cloning, access_heads, access_mineral_storeroom, - access_chemistry, access_virology, access_cmo, access_surgery, access_RC_announce, - access_keycard_auth, access_sec_doors, access_maint_tunnels) + access = list(GLOB.access_medical, GLOB.access_morgue, GLOB.access_genetics, GLOB.access_cloning, GLOB.access_heads, GLOB.access_mineral_storeroom, + GLOB.access_chemistry, GLOB.access_virology, GLOB.access_cmo, GLOB.access_surgery, GLOB.access_RC_announce, + GLOB.access_keycard_auth, GLOB.access_sec_doors, GLOB.access_maint_tunnels) + minimal_access = list(GLOB.access_medical, GLOB.access_morgue, GLOB.access_genetics, GLOB.access_cloning, GLOB.access_heads, GLOB.access_mineral_storeroom, + GLOB.access_chemistry, GLOB.access_virology, GLOB.access_cmo, GLOB.access_surgery, GLOB.access_RC_announce, + GLOB.access_keycard_auth, GLOB.access_sec_doors, GLOB.access_maint_tunnels) /datum/outfit/job/cmo name = "Chief Medical Officer" @@ -58,8 +58,8 @@ Medical Doctor outfit = /datum/outfit/job/doctor - access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_genetics, access_cloning, access_mineral_storeroom) - minimal_access = list(access_medical, access_morgue, access_surgery, access_cloning) + access = list(GLOB.access_medical, GLOB.access_morgue, GLOB.access_surgery, GLOB.access_chemistry, GLOB.access_genetics, GLOB.access_cloning, GLOB.access_mineral_storeroom) + minimal_access = list(GLOB.access_medical, GLOB.access_morgue, GLOB.access_surgery, GLOB.access_cloning) /datum/outfit/job/doctor name = "Medical Doctor" @@ -93,8 +93,8 @@ Chemist outfit = /datum/outfit/job/chemist - access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_genetics, access_cloning, access_mineral_storeroom) - minimal_access = list(access_medical, access_chemistry, access_mineral_storeroom) + access = list(GLOB.access_medical, GLOB.access_morgue, GLOB.access_surgery, GLOB.access_chemistry, GLOB.access_genetics, GLOB.access_cloning, GLOB.access_mineral_storeroom) + minimal_access = list(GLOB.access_medical, GLOB.access_chemistry, GLOB.access_mineral_storeroom) /datum/outfit/job/chemist name = "Chemist" @@ -127,8 +127,8 @@ Geneticist outfit = /datum/outfit/job/geneticist - access = list(access_medical, access_morgue, access_chemistry, access_genetics, access_cloning, access_research, access_mineral_storeroom) - minimal_access = list(access_medical, access_morgue, access_genetics, access_cloning,) + access = list(GLOB.access_medical, GLOB.access_morgue, GLOB.access_chemistry, GLOB.access_genetics, GLOB.access_cloning, GLOB.access_research, GLOB.access_xenobiology, GLOB.access_robotics, GLOB.access_mineral_storeroom, GLOB.access_tech_storage) + minimal_access = list(GLOB.access_medical, GLOB.access_morgue, GLOB.access_genetics, GLOB.access_cloning, GLOB.access_research) /datum/outfit/job/geneticist name = "Geneticist" @@ -161,8 +161,8 @@ Virologist outfit = /datum/outfit/job/virologist - access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics, access_cloning, access_mineral_storeroom) - minimal_access = list(access_medical, access_virology, access_mineral_storeroom) + access = list(GLOB.access_medical, GLOB.access_morgue, GLOB.access_surgery, GLOB.access_chemistry, GLOB.access_virology, GLOB.access_genetics, GLOB.access_cloning, GLOB.access_mineral_storeroom) + minimal_access = list(GLOB.access_medical, GLOB.access_virology, GLOB.access_mineral_storeroom) /datum/outfit/job/virologist name = "Virologist" diff --git a/code/modules/jobs/job_types/science.dm b/code/modules/jobs/job_types/science.dm index f197a84d43..1a0d5e6c4c 100644 --- a/code/modules/jobs/job_types/science.dm +++ b/code/modules/jobs/job_types/science.dm @@ -3,7 +3,7 @@ Research Director */ /datum/job/rd title = "Research Director" - flag = RD + flag = RD_JF department_head = list("Captain") department_flag = MEDSCI head_announce = list("Science") @@ -17,16 +17,16 @@ Research Director outfit = /datum/outfit/job/rd - access = list(access_rd, access_heads, access_tox, access_genetics, access_morgue, - access_tox_storage, access_teleporter, access_sec_doors, - access_research, access_robotics, access_xenobiology, access_ai_upload, - access_RC_announce, access_keycard_auth, access_gateway, access_mineral_storeroom, - access_tech_storage, access_minisat, access_maint_tunnels, access_network) - minimal_access = list(access_rd, access_heads, access_tox, access_genetics, access_morgue, - access_tox_storage, access_teleporter, access_sec_doors, - access_research, access_robotics, access_xenobiology, access_ai_upload, - access_RC_announce, access_keycard_auth, access_gateway, access_mineral_storeroom, - access_tech_storage, access_minisat, access_maint_tunnels, access_network) + access = list(GLOB.access_rd, GLOB.access_heads, GLOB.access_tox, GLOB.access_genetics, GLOB.access_morgue, + GLOB.access_tox_storage, GLOB.access_teleporter, GLOB.access_sec_doors, + GLOB.access_research, GLOB.access_robotics, GLOB.access_xenobiology, GLOB.access_ai_upload, + GLOB.access_RC_announce, GLOB.access_keycard_auth, GLOB.access_gateway, GLOB.access_mineral_storeroom, + GLOB.access_tech_storage, GLOB.access_minisat, GLOB.access_maint_tunnels, GLOB.access_network) + minimal_access = list(GLOB.access_rd, GLOB.access_heads, GLOB.access_tox, GLOB.access_genetics, GLOB.access_morgue, + GLOB.access_tox_storage, GLOB.access_teleporter, GLOB.access_sec_doors, + GLOB.access_research, GLOB.access_robotics, GLOB.access_xenobiology, GLOB.access_ai_upload, + GLOB.access_RC_announce, GLOB.access_keycard_auth, GLOB.access_gateway, GLOB.access_mineral_storeroom, + GLOB.access_tech_storage, GLOB.access_minisat, GLOB.access_maint_tunnels, GLOB.access_network) /datum/outfit/job/rd name = "Research Director" @@ -70,8 +70,8 @@ Scientist outfit = /datum/outfit/job/scientist - access = list(access_robotics, access_tox, access_tox_storage, access_research, access_xenobiology, access_mineral_storeroom, access_tech_storage, access_genetics) - minimal_access = list(access_tox, access_tox_storage, access_research, access_xenobiology, access_mineral_storeroom) + access = list(GLOB.access_robotics, GLOB.access_tox, GLOB.access_tox_storage, GLOB.access_research, GLOB.access_xenobiology, GLOB.access_mineral_storeroom, GLOB.access_tech_storage, GLOB.access_genetics) + minimal_access = list(GLOB.access_tox, GLOB.access_tox_storage, GLOB.access_research, GLOB.access_xenobiology, GLOB.access_mineral_storeroom) /datum/outfit/job/scientist name = "Scientist" @@ -102,8 +102,8 @@ Roboticist outfit = /datum/outfit/job/roboticist - access = list(access_robotics, access_tox, access_tox_storage, access_tech_storage, access_morgue, access_research, access_mineral_storeroom, access_xenobiology, access_genetics) - minimal_access = list(access_robotics, access_tech_storage, access_morgue, access_research, access_mineral_storeroom) + access = list(GLOB.access_robotics, GLOB.access_tox, GLOB.access_tox_storage, GLOB.access_tech_storage, GLOB.access_morgue, GLOB.access_research, GLOB.access_mineral_storeroom, GLOB.access_xenobiology, GLOB.access_genetics) + minimal_access = list(GLOB.access_robotics, GLOB.access_tech_storage, GLOB.access_morgue, GLOB.access_research, GLOB.access_mineral_storeroom) /datum/outfit/job/roboticist name = "Roboticist" diff --git a/code/modules/jobs/job_types/security.dm b/code/modules/jobs/job_types/security.dm index 42dfb0bbf0..d3ae011f60 100644 --- a/code/modules/jobs/job_types/security.dm +++ b/code/modules/jobs/job_types/security.dm @@ -1,7 +1,7 @@ //Warden and regular officers add this result to their get_access() /datum/job/proc/check_config_for_sec_maint() if(config.jobs_have_maint_access & SECURITY_HAS_MAINT_ACCESS) - return list(access_maint_tunnels) + return list(GLOB.access_maint_tunnels) return list() /* @@ -23,14 +23,14 @@ Head of Security outfit = /datum/outfit/job/hos - access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_weapons, - access_forensics_lockers, access_morgue, access_maint_tunnels, access_all_personal_lockers, - access_research, access_engine, access_mining, access_medical, access_construction, access_mailsorting, - access_heads, access_hos, access_RC_announce, access_keycard_auth, access_gateway, access_maint_tunnels) - minimal_access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_weapons, - access_forensics_lockers, access_morgue, access_maint_tunnels, access_all_personal_lockers, - access_research, access_engine, access_mining, access_medical, access_construction, access_mailsorting, - access_heads, access_hos, access_RC_announce, access_keycard_auth, access_gateway, access_maint_tunnels) + access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_brig, GLOB.access_armory, GLOB.access_court, GLOB.access_weapons, + GLOB.access_forensics_lockers, GLOB.access_morgue, GLOB.access_maint_tunnels, GLOB.access_all_personal_lockers, + GLOB.access_research, GLOB.access_engine, GLOB.access_mining, GLOB.access_medical, GLOB.access_construction, GLOB.access_mailsorting, + GLOB.access_heads, GLOB.access_hos, GLOB.access_RC_announce, GLOB.access_keycard_auth, GLOB.access_gateway, GLOB.access_maint_tunnels) + minimal_access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_brig, GLOB.access_armory, GLOB.access_court, GLOB.access_weapons, + GLOB.access_forensics_lockers, GLOB.access_morgue, GLOB.access_maint_tunnels, GLOB.access_all_personal_lockers, + GLOB.access_research, GLOB.access_engine, GLOB.access_mining, GLOB.access_medical, GLOB.access_construction, GLOB.access_mailsorting, + GLOB.access_heads, GLOB.access_hos, GLOB.access_RC_announce, GLOB.access_keycard_auth, GLOB.access_gateway, GLOB.access_maint_tunnels) /datum/outfit/job/hos name = "Head of Security" @@ -74,8 +74,8 @@ Warden outfit = /datum/outfit/job/warden - access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - minimal_access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_weapons) //See /datum/job/warden/get_access() + access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_brig, GLOB.access_armory, GLOB.access_court, GLOB.access_maint_tunnels, GLOB.access_morgue, GLOB.access_weapons, GLOB.access_forensics_lockers) + minimal_access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_brig, GLOB.access_armory, GLOB.access_court, GLOB.access_weapons) //See /datum/job/warden/get_access() /datum/job/warden/get_access() var/list/L = list() @@ -124,8 +124,8 @@ Detective outfit = /datum/outfit/job/detective - access = list(access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels, access_court, access_brig, access_weapons) - minimal_access = list(access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels, access_court, access_brig, access_weapons) + access = list(GLOB.access_sec_doors, GLOB.access_forensics_lockers, GLOB.access_morgue, GLOB.access_maint_tunnels, GLOB.access_court, GLOB.access_brig, GLOB.access_weapons) + minimal_access = list(GLOB.access_sec_doors, GLOB.access_forensics_lockers, GLOB.access_morgue, GLOB.access_maint_tunnels, GLOB.access_court, GLOB.access_brig, GLOB.access_weapons) /datum/outfit/job/detective name = "Detective" @@ -172,8 +172,8 @@ Security Officer outfit = /datum/outfit/job/security - access = list(access_security, access_sec_doors, access_brig, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - minimal_access = list(access_security, access_sec_doors, access_brig, access_court, access_weapons) //But see /datum/job/warden/get_access() + access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_brig, GLOB.access_court, GLOB.access_maint_tunnels, GLOB.access_morgue, GLOB.access_weapons, GLOB.access_forensics_lockers) + minimal_access = list(GLOB.access_security, GLOB.access_sec_doors, GLOB.access_brig, GLOB.access_court, GLOB.access_weapons) //But see /datum/job/warden/get_access() /datum/job/officer/get_access() @@ -181,19 +181,19 @@ Security Officer L |= ..() | check_config_for_sec_maint() return L -var/list/available_depts = list(SEC_DEPT_ENGINEERING, SEC_DEPT_MEDICAL, SEC_DEPT_SCIENCE, SEC_DEPT_SUPPLY) +GLOBAL_LIST_INIT(available_depts, list(SEC_DEPT_ENGINEERING, SEC_DEPT_MEDICAL, SEC_DEPT_SCIENCE, SEC_DEPT_SUPPLY)) /datum/job/officer/after_spawn(mob/living/carbon/human/H, mob/M) // Assign department security var/department if(M && M.client && M.client.prefs) department = M.client.prefs.prefered_security_department - if(!LAZYLEN(available_depts) || department == "None") + if(!LAZYLEN(GLOB.available_depts) || department == "None") return - else if(department in available_depts) - LAZYREMOVE(available_depts, department) + else if(department in GLOB.available_depts) + LAZYREMOVE(GLOB.available_depts, department) else - department = pick_n_take(available_depts) + department = pick_n_take(GLOB.available_depts) var/ears = null var/tie = null var/list/dep_access = null @@ -202,27 +202,27 @@ var/list/available_depts = list(SEC_DEPT_ENGINEERING, SEC_DEPT_MEDICAL, SEC_DEPT switch(department) if(SEC_DEPT_SUPPLY) ears = /obj/item/device/radio/headset/headset_sec/alt/department/supply - dep_access = list(access_mailsorting, access_mining, access_mining_station) + dep_access = list(GLOB.access_mailsorting, GLOB.access_mining, GLOB.access_mining_station) destination = /area/security/checkpoint/supply - spawn_point = locate(/obj/effect/landmark/start/depsec/supply) in department_security_spawns + spawn_point = locate(/obj/effect/landmark/start/depsec/supply) in GLOB.department_security_spawns tie = /obj/item/clothing/tie/armband/cargo if(SEC_DEPT_ENGINEERING) ears = /obj/item/device/radio/headset/headset_sec/alt/department/engi - dep_access = list(access_construction, access_engine) + dep_access = list(GLOB.access_construction, GLOB.access_engine) destination = /area/security/checkpoint/engineering - spawn_point = locate(/obj/effect/landmark/start/depsec/engineering) in department_security_spawns + spawn_point = locate(/obj/effect/landmark/start/depsec/engineering) in GLOB.department_security_spawns tie = /obj/item/clothing/tie/armband/engine if(SEC_DEPT_MEDICAL) ears = /obj/item/device/radio/headset/headset_sec/alt/department/med - dep_access = list(access_medical) + dep_access = list(GLOB.access_medical) destination = /area/security/checkpoint/medical - spawn_point = locate(/obj/effect/landmark/start/depsec/medical) in department_security_spawns + spawn_point = locate(/obj/effect/landmark/start/depsec/medical) in GLOB.department_security_spawns tie = /obj/item/clothing/tie/armband/medblue if(SEC_DEPT_SCIENCE) ears = /obj/item/device/radio/headset/headset_sec/alt/department/sci - dep_access = list(access_research) + dep_access = list(GLOB.access_research) destination = /area/security/checkpoint/science - spawn_point = locate(/obj/effect/landmark/start/depsec/science) in department_security_spawns + spawn_point = locate(/obj/effect/landmark/start/depsec/science) in GLOB.department_security_spawns tie = /obj/item/clothing/tie/armband/science if(tie) diff --git a/code/modules/jobs/job_types/silicon.dm b/code/modules/jobs/job_types/silicon.dm index c3338582b8..0b6380bfaf 100644 --- a/code/modules/jobs/job_types/silicon.dm +++ b/code/modules/jobs/job_types/silicon.dm @@ -3,7 +3,7 @@ AI */ /datum/job/ai title = "AI" - flag = AI + flag = AI_JF department_flag = ENGSEC faction = "Station" total_positions = 0 @@ -20,8 +20,8 @@ AI AI.rename_self("ai", M.client) //we may have been created after our borg - if(ticker.current_state == GAME_STATE_SETTING_UP) - for(var/mob/living/silicon/robot/R in silicon_mobs) + if(SSticker.current_state == GAME_STATE_SETTING_UP) + for(var/mob/living/silicon/robot/R in GLOB.silicon_mobs) if(!R.connected_ai) R.TryConnectToAI() diff --git a/code/modules/jobs/jobs.dm b/code/modules/jobs/jobs.dm index 57b11a49cd..eff50f07ff 100644 --- a/code/modules/jobs/jobs.dm +++ b/code/modules/jobs/jobs.dm @@ -1,100 +1,40 @@ - -var/const/ENGSEC =(1<<0) - -var/const/CAPTAIN =(1<<0) -var/const/HOS =(1<<1) -var/const/WARDEN =(1<<2) -var/const/DETECTIVE =(1<<3) -var/const/OFFICER =(1<<4) -var/const/CHIEF =(1<<5) -var/const/ENGINEER =(1<<6) -var/const/ATMOSTECH =(1<<7) -var/const/ROBOTICIST =(1<<8) -var/const/AI =(1<<9) -var/const/CYBORG =(1<<10) - - -var/const/MEDSCI =(1<<1) - -var/const/RD =(1<<0) -var/const/SCIENTIST =(1<<1) -var/const/CHEMIST =(1<<2) -var/const/CMO =(1<<3) -var/const/DOCTOR =(1<<4) -var/const/GENETICIST =(1<<5) -var/const/VIROLOGIST =(1<<6) - - -var/const/CIVILIAN =(1<<2) - -var/const/HOP =(1<<0) -var/const/BARTENDER =(1<<1) -var/const/BOTANIST =(1<<2) -var/const/COOK =(1<<3) -var/const/JANITOR =(1<<4) -var/const/LIBRARIAN =(1<<5) -var/const/QUARTERMASTER =(1<<6) -var/const/CARGOTECH =(1<<7) -var/const/MINER =(1<<8) -var/const/LAWYER =(1<<9) -var/const/CHAPLAIN =(1<<10) -var/const/CLOWN =(1<<11) -var/const/MIME =(1<<12) -var/const/ASSISTANT =(1<<13) - - -var/list/assistant_occupations = list( - "Assistant", - "Atmospheric Technician", - "Cargo Technician", - "Chaplain", - "Lawyer", - "Librarian" -) - - -var/list/command_positions = list( +GLOBAL_LIST_INIT(command_positions, list( "Captain", "Head of Personnel", "Head of Security", "Chief Engineer", "Research Director", - "Chief Medical Officer" -) + "Chief Medical Officer")) -var/list/engineering_positions = list( +GLOBAL_LIST_INIT(engineering_positions, list( "Chief Engineer", "Station Engineer", - "Atmospheric Technician", -) + "Atmospheric Technician")) -var/list/medical_positions = list( +GLOBAL_LIST_INIT(medical_positions, list( "Chief Medical Officer", "Medical Doctor", "Geneticist", "Virologist", - "Chemist" -) + "Chemist")) -var/list/science_positions = list( +GLOBAL_LIST_INIT(science_positions, list( "Research Director", "Scientist", - "Roboticist" -) + "Roboticist")) -var/list/supply_positions = list( +GLOBAL_LIST_INIT(supply_positions, list( "Head of Personnel", "Quartermaster", "Cargo Technician", - "Shaft Miner", -) + "Shaft Miner")) -var/list/civilian_positions = list( +GLOBAL_LIST_INIT(civilian_positions, list( "Bartender", "Botanist", "Cook", @@ -104,27 +44,24 @@ var/list/civilian_positions = list( "Chaplain", "Clown", "Mime", - "Assistant" -) + "Assistant")) -var/list/security_positions = list( +GLOBAL_LIST_INIT(security_positions, list( "Head of Security", "Warden", "Detective", - "Security Officer" -) + "Security Officer")) -var/list/nonhuman_positions = list( +GLOBAL_LIST_INIT(nonhuman_positions, list( "AI", "Cyborg", - "pAI" -) + "pAI")) /proc/guest_jobbans(job) - return ((job in command_positions) || (job in nonhuman_positions) || (job in security_positions)) + return ((job in GLOB.command_positions) || (job in GLOB.nonhuman_positions) || (job in GLOB.security_positions)) @@ -138,22 +75,22 @@ var/list/nonhuman_positions = list( if(J.title == job_title) return J.department_head //this is a list -var/static/regex/cap_expand = new("cap(?!tain)") -var/static/regex/cmo_expand = new("cmo") -var/static/regex/hos_expand = new("hos") -var/static/regex/hop_expand = new("hop") -var/static/regex/rd_expand = new("rd") -var/static/regex/ce_expand = new("ce") -var/static/regex/qm_expand = new("qm") -var/static/regex/sec_expand = new("(? sentence_chance && chance <= space_chance) + scrambled_text += " " + + scrambled_text = trim(scrambled_text) + var/ending = copytext(scrambled_text, length(scrambled_text)) + if(ending == ".") + scrambled_text = copytext(scrambled_text,1,length(scrambled_text)-1) + var/input_ending = copytext(input, input_size) + if(input_ending in list("!","?",".")) + scrambled_text += input_ending + + // Add it to cache, cutting old entries if the list is too long + scramble_cache[input] = scrambled_text + if(scramble_cache.len > SCRAMBLE_CACHE_LEN) + scramble_cache.Cut(1, scramble_cache.len-SCRAMBLE_CACHE_LEN-1) + + return scrambled_text + +/datum/language/proc/get_spoken_verb(msg_end) + switch(msg_end) + if("!") + return exclaim_verb + if("?") + return ask_verb + return speech_verb + +#undef SCRAMBLE_CACHE_LEN diff --git a/code/modules/language/language_menu.dm b/code/modules/language/language_menu.dm new file mode 100644 index 0000000000..43af26a972 --- /dev/null +++ b/code/modules/language/language_menu.dm @@ -0,0 +1,88 @@ +/datum/language_menu + var/mob/living/owner + +/datum/language_menu/New(new_owner) + owner = new_owner + +/datum/language_menu/Destroy() + owner = null + . = ..() + +/datum/language_menu/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.language_menu_state) + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "language_menu", "Language Menu", 700, 800, master_ui, state) + ui.open() + +/datum/language_menu/ui_data(mob/user) + var/list/data = list() + + var/datum/language/mob_default_language = owner.get_default_language() + + data["languages"] = list() + for(var/ld in owner.languages) + var/datum/language/LD = ld + var/list/L = list() + + L["name"] = initial(LD.name) + L["desc"] = initial(LD.desc) + L["key"] = initial(LD.key) + L["is_default"] = (LD == mob_default_language) + L["can_speak"] = owner.can_speak_in_language(LD) + + data["languages"] += list(L) + + if(check_rights_for(user.client, R_ADMIN)) + data["admin_mode"] = TRUE + data["omnitongue"] = HAS_SECONDARY_FLAG(owner, OMNITONGUE) + + data["unknown_languages"] = list() + for(var/ld in subtypesof(/datum/language)) + if(owner.has_language(ld)) + continue + var/datum/language/LD = ld + var/list/L = list() + + L["name"] = initial(LD.name) + L["desc"] = initial(LD.desc) + L["key"] = initial(LD.key) + + data["unknown_languages"] += list(L) + return data + +/datum/language_menu/ui_act(action, params) + if(..()) + return + var/mob/user = usr + + var/language_name = params["language_name"] + var/datum/language/language_datum + for(var/ld in subtypesof(/datum/language)) + var/datum/language/LD = ld + if(language_name == initial(LD.name)) + language_datum = LD + var/is_admin = check_rights_for(user.client, R_ADMIN) + + switch(action) + if("select_default") + if(language_datum) + owner.selected_default_language = language_datum + . = TRUE + if("grant_language") + if(is_admin && language_datum) + owner.grant_language(language_datum) + message_admins("[key_name_admin(user)] granted the [language_name] language to [key_name_admin(owner)].") + log_admin("[key_name(user)] granted the language [language_name] to [key_name(owner)].") + . = TRUE + if("remove_language") + if(is_admin && language_datum) + owner.remove_language(language_datum) + message_admins("[key_name_admin(user)] removed the [language_name] language to [key_name_admin(owner)].") + log_admin("[key_name(user)] removed the language [language_name] to [key_name(owner)].") + . = TRUE + if("toggle_omnitongue") + if(is_admin) + TOGGLE_SECONDARY_FLAG(owner, OMNITONGUE) + message_admins("[key_name_admin(user)] [HAS_SECONDARY_FLAG(owner, OMNITONGUE) ? "enabled" : "disabled"] the ability to speak all languages (that they know) of [key_name_admin(owner)].") + log_admin("[key_name(user)] [HAS_SECONDARY_FLAG(owner, OMNITONGUE) ? "enabled" : "disabled"] the ability to speak all languages (that_they know) of [key_name(owner)].") + . = TRUE diff --git a/code/modules/language/machine.dm b/code/modules/language/machine.dm new file mode 100644 index 0000000000..3e8bff846e --- /dev/null +++ b/code/modules/language/machine.dm @@ -0,0 +1,17 @@ +/datum/language/machine + name = "Encoded Audio Language" + desc = "An efficient language of encoded tones developed by synthetics and cyborgs." + speech_verb = "whistles" + ask_verb = "chirps" + exclaim_verb = "whistles loudly" + spans = list(SPAN_ROBOT, "changeling") + key = "6" + flags = NO_STUTTER + syllables = list("beep","beep","beep","beep","beep","boop","boop","boop","bop","bop","dee","dee","doo","doo","hiss","hss","buzz","buzz","bzz","ksssh","keey","wurr","wahh","tzzz") + space_chance = 10 + default_priority = 90 + +/datum/language/machine/get_random_name() + if(prob(70)) + return "[pick(GLOB.posibrain_names)]-[rand(100, 999)]" + return pick(GLOB.ai_names) diff --git a/code/modules/language/monkey.dm b/code/modules/language/monkey.dm new file mode 100644 index 0000000000..f610c29f1c --- /dev/null +++ b/code/modules/language/monkey.dm @@ -0,0 +1,10 @@ +/datum/language/monkey + name = "Chimpanzee" + desc = "Ook ook ook." + speech_verb = "chimpers" + ask_verb = "chimpers" + exclaim_verb = "screeches" + key = "1" + space_chance = 100 + syllables = list("oop", "aak", "chee", "eek") + default_priority = 80 diff --git a/code/modules/language/ratvar.dm b/code/modules/language/ratvar.dm new file mode 100644 index 0000000000..2319b40889 --- /dev/null +++ b/code/modules/language/ratvar.dm @@ -0,0 +1,12 @@ +/datum/language/ratvar + name = "Ratvarian" + desc = "A timeless language full of power and incomprehensible to the unenlightened." + speech_verb = "clinks" + ask_verb = "clunks" + exclaim_verb = "clanks" + key = "r" + default_priority = 10 + spans = list(SPAN_ROBOT, "brass") + +/datum/language/ratvar/scramble(var/input) + . = text2ratvar(input) diff --git a/code/modules/language/slime.dm b/code/modules/language/slime.dm new file mode 100644 index 0000000000..cc4c36e2ef --- /dev/null +++ b/code/modules/language/slime.dm @@ -0,0 +1,10 @@ +/datum/language/slime + name = "Slime" + desc = "A melodic and complex language spoken by slimes. Some of the notes are inaudible to humans." + speech_verb = "warbles" + ask_verb = "warbles" + exclaim_verb = "warbles" + spans = list("slime") + key = "k" + syllables = list("qr","qrr","xuq","qil","quum","xuqm","vol","xrim","zaoo","qu-uu","qix","qoo","zix","*","!") + default_priority = 70 diff --git a/code/modules/language/swarmer.dm b/code/modules/language/swarmer.dm new file mode 100644 index 0000000000..597f803775 --- /dev/null +++ b/code/modules/language/swarmer.dm @@ -0,0 +1,42 @@ +/datum/language/swarmer + name = "Swarmer" + desc = "A language only consisting of musical notes." + speech_verb = "tones" + ask_verb = "tones inquisitively" + exclaim_verb = "tones loudly" + spans = list(SPAN_ROBOT) + key = "s" + flags = NO_STUTTER + space_chance = 100 + sentence_chance = 0 + default_priority = 60 + // since various flats and sharps are the same, + // all non-accidental notes are doubled in the list + /* The list with unicode symbols for the accents. + syllables = list( + "C", "C", + "C♯", "D♭", + "D", "D", + "D♯", "E♭", + "E", "E", + "F", "F", + "F♯", "G♭", + "G", "G", + "G♯", "A♭", + "A", "A", + "A♯", "B♭", + "B", "B") + */ + syllables = list( + "C", "C", + "C#", "Db", + "D", "D", + "D#", "Eb", + "E", "E", + "F", "F", + "F#", "Gb", + "G", "G", + "G#", "Ab", + "A", "A", + "A#", "Bb", + "B", "B") diff --git a/code/modules/language/xenocommon.dm b/code/modules/language/xenocommon.dm new file mode 100644 index 0000000000..17481aff04 --- /dev/null +++ b/code/modules/language/xenocommon.dm @@ -0,0 +1,10 @@ +/datum/language/xenocommon + name = "Xenomorph" + desc = "The common tongue of the xenomorphs." + speech_verb = "hisses" + ask_verb = "hisses" + exclaim_verb = "hisses" + spans = list("alien") + key = "4" + syllables = list("sss","sSs","SSS") + default_priority = 50 diff --git a/code/modules/library/lib_codex_gigas.dm b/code/modules/library/lib_codex_gigas.dm index 319191c472..4fcd00c5c0 100644 --- a/code/modules/library/lib_codex_gigas.dm +++ b/code/modules/library/lib_codex_gigas.dm @@ -48,7 +48,7 @@ if(!prob(correctness)) usedName += "x" var/datum/devilinfo/devil = devilInfo(usedName, 0) - user << browse("Information on [devilName]


    [lawlorify[LORE][devil.ban]]
    [lawlorify[LORE][devil.bane]]
    [lawlorify[LORE][devil.obligation]]
    [lawlorify[LORE][devil.banish]]", "window=book[window_size != null ? ";size=[window_size]" : ""]") + user << browse("Information on [devilName]


    [GLOB.lawlorify[LORE][devil.ban]]
    [GLOB.lawlorify[LORE][devil.bane]]
    [GLOB.lawlorify[LORE][devil.obligation]]
    [GLOB.lawlorify[LORE][devil.banish]]", "window=book[window_size != null ? ";size=[window_size]" : ""]") inUse = 0 sleep(10) if(!prob(willpower)) diff --git a/code/modules/library/lib_machines.dm b/code/modules/library/lib_machines.dm index 0c26320888..c49b013f4a 100644 --- a/code/modules/library/lib_machines.dm +++ b/code/modules/library/lib_machines.dm @@ -43,7 +43,7 @@ dat += "Filter by Author: [author]
    " dat += "\[Start Search\]
    " if(1) - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) dat += "ERROR: Unable to contact External Archive. Please contact your system administrator for assistance.
    " else if(!SQLquery) dat += "ERROR: Malformed search request. Please contact your system administrator for assistance.
    " @@ -51,7 +51,7 @@ dat += "
    Non-human Positions
    Non-human Positions
    \[NON-HUMAN\]
    " dat += "" - var/DBQuery/query_library_list_books = dbcon.NewQuery(SQLquery) + var/DBQuery/query_library_list_books = GLOB.dbcon.NewQuery(SQLquery) if(!query_library_list_books.Execute()) dat += "ERROR: Unable to retrieve book listings. Please contact your system administrator for assistance.
    " while(query_library_list_books.NextRow()) @@ -128,16 +128,16 @@ var/author var/category -var/global/list/datum/cachedbook/cachedbooks // List of our cached book datums +GLOBAL_LIST(cachedbooks) // List of our cached book datums /proc/load_library_db_to_cache() - if(cachedbooks) + if(GLOB.cachedbooks) return - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) return - cachedbooks = list() - var/DBQuery/query_library_cache = dbcon.NewQuery("SELECT id, author, title, category FROM [format_table_name("library")] WHERE isnull(deleted)") + GLOB.cachedbooks = list() + var/DBQuery/query_library_cache = GLOB.dbcon.NewQuery("SELECT id, author, title, category FROM [format_table_name("library")] WHERE isnull(deleted)") if(!query_library_cache.Execute()) return while(query_library_cache.NextRow()) @@ -146,7 +146,7 @@ var/global/list/datum/cachedbook/cachedbooks // List of our cached book datums newbook.author = query_library_cache.item[2] newbook.title = query_library_cache.item[3] newbook.category = query_library_cache.item[4] - cachedbooks += newbook + GLOB.cachedbooks += newbook @@ -181,12 +181,12 @@ var/global/list/datum/cachedbook/cachedbooks // List of our cached book datums if(libcomp_menu) return load_library_db_to_cache() - if(!cachedbooks) + if(!GLOB.cachedbooks) return libcomp_menu = list("") - for(var/i in 1 to cachedbooks.len) - var/datum/cachedbook/C = cachedbooks[i] + for(var/i in 1 to GLOB.cachedbooks.len) + var/datum/cachedbook/C = GLOB.cachedbooks[i] var/page = round(i/250)+1 if (libcomp_menu.len < page) libcomp_menu.len = page @@ -257,7 +257,7 @@ var/global/list/datum/cachedbook/cachedbooks // List of our cached book datums dat += "

    External Archive

    " build_library_menu() - if(!cachedbooks) + if(!GLOB.cachedbooks) dat += "ERROR: Unable to contact External Archive. Please contact your system administrator for assistance." else dat += "(Order book by SS13BN)

    " @@ -411,7 +411,7 @@ var/global/list/datum/cachedbook/cachedbooks // List of our cached book datums if(scanner.cache) var/choice = input("Are you certain you wish to upload this title to the Archive?") in list("Confirm", "Abort") if(choice == "Confirm") - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) alert("Connection to Archive has been severed. Aborting.") else @@ -419,7 +419,7 @@ var/global/list/datum/cachedbook/cachedbooks // List of our cached book datums var/sqlauthor = sanitizeSQL(scanner.cache.author) var/sqlcontent = sanitizeSQL(scanner.cache.dat) var/sqlcategory = sanitizeSQL(upload_category) - var/DBQuery/query_library_upload = dbcon.NewQuery("INSERT INTO [format_table_name("library")] (author, title, content, category, ckey, datetime) VALUES ('[sqlauthor]', '[sqltitle]', '[sqlcontent]', '[sqlcategory]', '[usr.ckey]', Now())") + var/DBQuery/query_library_upload = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("library")] (author, title, content, category, ckey, datetime) VALUES ('[sqlauthor]', '[sqltitle]', '[sqlcontent]', '[sqlcategory]', '[usr.ckey]', Now())") if(!query_library_upload.Execute()) alert("Database error encountered uploading to Archive") return @@ -427,16 +427,16 @@ var/global/list/datum/cachedbook/cachedbooks // List of our cached book datums log_game("[usr.name]/[usr.key] has uploaded the book titled [scanner.cache.name], [length(scanner.cache.dat)] signs") alert("Upload Complete. Uploaded title will be unavailable for printing for a short period") if(href_list["newspost"]) - if(!news_network) + if(!GLOB.news_network) alert("No news network found on station. Aborting.") var/channelexists = 0 - for(var/datum/newscaster/feed_channel/FC in news_network.network_channels) + for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) if(FC.channel_name == "Nanotrasen Book Club") channelexists = 1 break if(!channelexists) - news_network.CreateFeedChannel("Nanotrasen Book Club", "Library", null) - news_network.SubmitArticle(scanner.cache.dat, "[scanner.cache.name]", "Nanotrasen Book Club", null) + GLOB.news_network.CreateFeedChannel("Nanotrasen Book Club", "Library", null) + GLOB.news_network.SubmitArticle(scanner.cache.dat, "[scanner.cache.name]", "Nanotrasen Book Club", null) alert("Upload complete. Your uploaded title is now available on station newscasters.") if(href_list["orderbyid"]) if(cooldown > world.time) @@ -449,13 +449,13 @@ var/global/list/datum/cachedbook/cachedbooks // List of our cached book datums if(href_list["targetid"]) var/sqlid = sanitizeSQL(href_list["targetid"]) - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) alert("Connection to Archive has been severed. Aborting.") if(cooldown > world.time) say("Printer unavailable. Please allow a short time before attempting to print.") else cooldown = world.time + PRINTER_COOLDOWN - var/DBQuery/query_library_print = dbcon.NewQuery("SELECT * FROM [format_table_name("library")] WHERE id=[sqlid] AND isnull(deleted)") + var/DBQuery/query_library_print = GLOB.dbcon.NewQuery("SELECT * FROM [format_table_name("library")] WHERE id=[sqlid] AND isnull(deleted)") if(!query_library_print.Execute()) say("PRINTER ERROR! Failed to print document (0x0000000F)") return @@ -474,11 +474,11 @@ var/global/list/datum/cachedbook/cachedbooks // List of our cached book datums if(href_list["printbible"]) if(cooldown < world.time) var/obj/item/weapon/storage/book/bible/B = new /obj/item/weapon/storage/book/bible(src.loc) - if(SSreligion.Bible_icon_state && SSreligion.Bible_item_state) - B.icon_state = SSreligion.Bible_icon_state - B.item_state = SSreligion.Bible_item_state - B.name = SSreligion.Bible_name - B.deity_name = SSreligion.Bible_deity_name + if(SSreligion.bible_icon_state && SSreligion.bible_item_state) + B.icon_state = SSreligion.bible_icon_state + B.item_state = SSreligion.bible_item_state + B.name = SSreligion.bible_name + B.deity_name = SSreligion.deity cooldown = world.time + PRINTER_COOLDOWN else say("Printer currently unavailable, please wait a moment.") diff --git a/code/modules/library/random_books.dm b/code/modules/library/random_books.dm index 11bb41c7e1..f685c92db7 100644 --- a/code/modules/library/random_books.dm +++ b/code/modules/library/random_books.dm @@ -1,4 +1,5 @@ -/obj/item/weapon/book/manual/random/New() +/obj/item/weapon/book/manual/random/Initialize() + ..() var/static/banned_books = list(/obj/item/weapon/book/manual/random,/obj/item/weapon/book/manual/nuclear,/obj/item/weapon/book/manual/wiki) var/newtype = pick(subtypesof(/obj/item/weapon/book/manual) - banned_books) new newtype(loc) @@ -8,7 +9,8 @@ var/amount = 1 var/category = null -/obj/item/weapon/book/random/New() +/obj/item/weapon/book/random/Initialize() + ..() create_random_books(amount, src.loc, TRUE, category) qdel(src) @@ -34,7 +36,7 @@ . = list() if(!isnum(amount) || amount<1) return - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) if(fail_loud || prob(5)) var/obj/item/weapon/paper/P = new(location) P.info = "There once was a book from Nantucket
    But the database failed us, so f*$! it.
    I tried to be good to you
    Now this is an I.O.U
    If you're feeling entitled, well, stuff it!

    ~" @@ -43,7 +45,7 @@ if(prob(25)) category = null var/c = category? " AND category='[sanitizeSQL(category)]'" :"" - var/DBQuery/query_get_random_books = dbcon.NewQuery("SELECT * FROM [format_table_name("library")] WHERE isnull(deleted)[c] GROUP BY title ORDER BY rand() LIMIT [amount];") // isdeleted copyright (c) not me + var/DBQuery/query_get_random_books = GLOB.dbcon.NewQuery("SELECT * FROM [format_table_name("library")] WHERE isnull(deleted)[c] GROUP BY title ORDER BY rand() LIMIT [amount];") // isdeleted copyright (c) not me if(query_get_random_books.Execute()) while(query_get_random_books.NextRow()) var/obj/item/weapon/book/B = new(location) diff --git a/code/modules/library/soapstone.dm b/code/modules/library/soapstone.dm index ba81f65344..231f5417ab 100644 --- a/code/modules/library/soapstone.dm +++ b/code/modules/library/soapstone.dm @@ -192,10 +192,14 @@ var/turf/T = get_turf(src) data["x"] = T.x data["y"] = T.y + data["z"] = T.z data["like_keys"] = like_keys data["dislike_keys"] = dislike_keys /obj/structure/chisel_message/proc/unpack(list/data) + if(!islist(data)) + return + hidden_message = data["hidden_message"] creator_name = data["creator_name"] creator_key = data["creator_key"] @@ -209,8 +213,10 @@ var/x = data["x"] var/y = data["y"] - var/turf/newloc = locate(x, y, ZLEVEL_STATION) - forceMove(newloc) + var/z = data["z"] + var/turf/newloc = locate(x, y, z) + if(isturf(newloc)) + forceMove(newloc) update_icon() /obj/structure/chisel_message/examine(mob/user) @@ -223,7 +229,7 @@ SSpersistence.chisel_messages -= src . = ..() -/obj/structure/chisel_message/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = always_state) +/obj/structure/chisel_message/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.always_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) diff --git a/code/modules/lighting/lighting_area.dm b/code/modules/lighting/lighting_area.dm index cbca355924..b581956307 100644 --- a/code/modules/lighting/lighting_area.dm +++ b/code/modules/lighting/lighting_area.dm @@ -21,3 +21,10 @@ T.lighting_clear_overlay() return TRUE + +/area/vv_edit_var(var_name, var_value) + switch(var_name) + if("dynamic_lighting") + set_dynamic_lighting(var_value) + return TRUE + return ..() \ No newline at end of file diff --git a/code/modules/lighting/lighting_corner.dm b/code/modules/lighting/lighting_corner.dm index 7121fa4472..4e3b1821b9 100644 --- a/code/modules/lighting/lighting_corner.dm +++ b/code/modules/lighting/lighting_corner.dm @@ -1,11 +1,9 @@ -/var/list/datum/lighting_corner/all_lighting_corners = list() -/var/datum/lighting_corner/dummy/dummy_lighting_corner = new // Because we can control each corner of every lighting object. // And corners get shared between multiple turfs (unless you're on the corners of the map, then 1 corner doesn't). // For the record: these should never ever ever be deleted, even if the turf doesn't have dynamic lighting. // This list is what the code that assigns corners listens to, the order in this list is the order in which corners are added to the /turf/corners list. -/var/list/LIGHTING_CORNER_DIAGONAL = list(NORTHEAST, SOUTHEAST, SOUTHWEST, NORTHWEST) +GLOBAL_LIST_INIT(LIGHTING_CORNER_DIAGONAL, list(NORTHEAST, SOUTHEAST, SOUTHWEST, NORTHWEST)) /datum/lighting_corner var/list/turf/masters = list() @@ -32,8 +30,6 @@ /datum/lighting_corner/New(var/turf/new_turf, var/diagonal) . = ..() - all_lighting_corners += src - masters[new_turf] = turn(diagonal, 180) z = new_turf.z @@ -56,7 +52,7 @@ T.corners = list(null, null, null, null) masters[T] = diagonal - i = LIGHTING_CORNER_DIAGONAL.Find(turn(diagonal, 180)) + i = GLOB.LIGHTING_CORNER_DIAGONAL.Find(turn(diagonal, 180)) T.corners[i] = src // Now the horizontal one. @@ -66,7 +62,7 @@ T.corners = list(null, null, null, null) masters[T] = ((T.x > x) ? EAST : WEST) | ((T.y > y) ? NORTH : SOUTH) // Get the dir based on coordinates. - i = LIGHTING_CORNER_DIAGONAL.Find(turn(masters[T], 180)) + i = GLOB.LIGHTING_CORNER_DIAGONAL.Find(turn(masters[T], 180)) T.corners[i] = src // And finally the vertical one. @@ -76,7 +72,7 @@ T.corners = list(null, null, null, null) masters[T] = ((T.x > x) ? EAST : WEST) | ((T.y > y) ? NORTH : SOUTH) // Get the dir based on coordinates. - i = LIGHTING_CORNER_DIAGONAL.Find(turn(masters[T], 180)) + i = GLOB.LIGHTING_CORNER_DIAGONAL.Find(turn(masters[T], 180)) T.corners[i] = src update_active() @@ -98,10 +94,13 @@ if (!needs_update) needs_update = TRUE - lighting_update_corners += src + GLOB.lighting_update_corners += src /datum/lighting_corner/proc/update_objects() // Cache these values a head of time so 4 individual lighting objects don't all calculate them individually. + var/lum_r = src.lum_r + var/lum_g = src.lum_g + var/lum_b = src.lum_b var/mx = max(lum_r, lum_g, lum_b) // Scale it so one of them is the strongest lum, if it is above 1. . = 1 // factor if (mx > 1) @@ -111,22 +110,22 @@ else if (mx < LIGHTING_SOFT_THRESHOLD) . = 0 // 0 means soft lighting. - cache_r = lum_r * . || LIGHTING_SOFT_THRESHOLD - cache_g = lum_g * . || LIGHTING_SOFT_THRESHOLD - cache_b = lum_b * . || LIGHTING_SOFT_THRESHOLD + cache_r = round(lum_r * ., LIGHTING_ROUND_VALUE) || LIGHTING_SOFT_THRESHOLD + cache_g = round(lum_g * ., LIGHTING_ROUND_VALUE) || LIGHTING_SOFT_THRESHOLD + cache_b = round(lum_b * ., LIGHTING_ROUND_VALUE) || LIGHTING_SOFT_THRESHOLD #else - cache_r = lum_r * . - cache_g = lum_g * . - cache_b = lum_b * . + cache_r = round(lum_r * ., LIGHTING_ROUND_VALUE) + cache_g = round(lum_g * ., LIGHTING_ROUND_VALUE) + cache_b = round(lum_b * ., LIGHTING_ROUND_VALUE) #endif - cache_mx = mx + cache_mx = round(mx, LIGHTING_ROUND_VALUE) for (var/TT in masters) var/turf/T = TT if (T.lighting_object) if (!T.lighting_object.needs_update) T.lighting_object.needs_update = TRUE - lighting_update_objects += T.lighting_object + GLOB.lighting_update_objects += T.lighting_object /datum/lighting_corner/dummy/New() @@ -139,4 +138,4 @@ stack_trace("Ok, Look, TG, I need you to find whatever fucker decided to call qdel on a fucking lighting corner, then tell him very nicely and politely that he is 100% retarded and needs his head checked. Thanks. Send them my regards by the way.") // Yeah fuck you anyways. - return QDEL_HINT_LETMELIVE + return QDEL_HINT_LETMELIVE \ No newline at end of file diff --git a/code/modules/lighting/lighting_object.dm b/code/modules/lighting/lighting_object.dm index 4dcdd09597..369129fc57 100644 --- a/code/modules/lighting/lighting_object.dm +++ b/code/modules/lighting/lighting_object.dm @@ -1,4 +1,4 @@ -/var/list/all_lighting_objects = list() // Global list of lighting objects. +GLOBAL_LIST_EMPTY(all_lighting_objects) // Global list of lighting objects. /atom/movable/lighting_object name = "" @@ -19,7 +19,7 @@ /atom/movable/lighting_object/Initialize(mapload, var/no_update = FALSE) . = ..() verbs.Cut() - global.all_lighting_objects += src + GLOB.all_lighting_objects += src var/turf/T = loc // If this runtimes atleast we'll know what's creating overlays in things that aren't turfs. T.lighting_object = src @@ -35,8 +35,8 @@ /atom/movable/lighting_object/Destroy(var/force) if (force) - global.all_lighting_objects -= src - global.lighting_update_objects -= src + GLOB.all_lighting_objects -= src + GLOB.lighting_update_objects -= src var/turf/T = loc if (istype(T)) @@ -68,6 +68,7 @@ // Including with these comments. // See LIGHTING_CORNER_DIAGONAL in lighting_corner.dm for why these values are what they are. + var/static/datum/lighting_corner/dummy/dummy_lighting_corner = new var/datum/lighting_corner/cr = T.corners[3] || dummy_lighting_corner var/datum/lighting_corner/cg = T.corners[2] || dummy_lighting_corner var/datum/lighting_corner/cb = T.corners[4] || dummy_lighting_corner @@ -75,21 +76,49 @@ var/max = max(cr.cache_mx, cg.cache_mx, cb.cache_mx, ca.cache_mx) - color = list( - cr.cache_r, cr.cache_g, cr.cache_b, 0, - cg.cache_r, cg.cache_g, cg.cache_b, 0, - cb.cache_r, cb.cache_g, cb.cache_b, 0, - ca.cache_r, ca.cache_g, ca.cache_b, 0, - 0, 0, 0, 1 - ) + var/rr = cr.cache_r + var/rg = cr.cache_g + var/rb = cr.cache_b + + var/gr = cg.cache_r + var/gg = cg.cache_g + var/gb = cg.cache_b + + var/br = cb.cache_r + var/bg = cb.cache_g + var/bb = cb.cache_b + + var/ar = ca.cache_r + var/ag = ca.cache_g + var/ab = ca.cache_b + #if LIGHTING_SOFT_THRESHOLD != 0 - luminosity = max > LIGHTING_SOFT_THRESHOLD + var/set_luminosity = max > LIGHTING_SOFT_THRESHOLD #else - // Because of floating points™️, it won't even be a flat 0. + // Because of floating points�?, it won't even be a flat 0. // This number is mostly arbitrary. - luminosity = max > 1e-6 + var/set_luminosity = max > 1e-6 #endif + if((rr & gr & br & ar) && (rg + gg + bg + ag + rb + gb + bb + ab == 8)) + //anything that passes the first case is very likely to pass the second, and addition is a little faster in this case + icon_state = "transparent" + color = null + else if(!set_luminosity) + icon_state = "dark" + color = null + else + icon_state = null + color = list( + rr, rg, rb, 00, + gr, gg, gb, 00, + br, bg, bb, 00, + ar, ag, ab, 00, + 00, 00, 00, 01 + ) + + luminosity = set_luminosity + // Variety of overrides so the overlays don't get affected by weird things. /atom/movable/lighting_object/ex_act(severity) @@ -111,4 +140,4 @@ // Override here to prevent things accidentally moving around overlays. /atom/movable/lighting_object/forceMove(atom/destination, var/no_tp=FALSE, var/harderforce = FALSE) if(harderforce) - . = ..() + . = ..() \ No newline at end of file diff --git a/code/modules/lighting/lighting_source.dm b/code/modules/lighting/lighting_source.dm index 5688866c2d..99b437fd33 100644 --- a/code/modules/lighting/lighting_source.dm +++ b/code/modules/lighting/lighting_source.dm @@ -81,7 +81,7 @@ #define EFFECT_UPDATE \ if (!needs_update) \ { \ - lighting_update_lights += src; \ + GLOB.lighting_update_lights += src; \ needs_update = TRUE; \ } diff --git a/code/modules/lighting/lighting_turf.dm b/code/modules/lighting/lighting_turf.dm index 4d7d725e24..65b1ec2615 100644 --- a/code/modules/lighting/lighting_turf.dm +++ b/code/modules/lighting/lighting_turf.dm @@ -127,11 +127,11 @@ if (corners[i]) // Already have a corner on this direction. continue - corners[i] = new/datum/lighting_corner(src, LIGHTING_CORNER_DIAGONAL[i]) + corners[i] = new/datum/lighting_corner(src, GLOB.LIGHTING_CORNER_DIAGONAL[i]) /turf/ChangeTurf(path) - if (!path || (!use_preloader && path == type) || !SSlighting.initialized) + if (!path || (!GLOB.use_preloader && path == type) || !SSlighting.initialized) return ..() var/old_opacity = opacity diff --git a/code/modules/mapping/dmm_suite.dm b/code/modules/mapping/dmm_suite.dm index e8e9f1dece..c4ceec33ee 100644 --- a/code/modules/mapping/dmm_suite.dm +++ b/code/modules/mapping/dmm_suite.dm @@ -4,6 +4,8 @@ dmm_suite{ dmm_suite version 1.0 Released January 30th, 2011. + NOTE: Map saving functionality removed + defines the object /dmm_suite - Provides the proc load_map() - Loads the specified map file onto the specified z-level. @@ -58,17 +60,4 @@ dmm_suite{ // measureOnly: When true, no changes will be made to the world (Optional). // no_changeturf: When true, turf/AfterChange won't be called on loaded turfs } - verb/write_map(var/turf/t1 as turf, var/turf/t2 as turf, var/flags as num){ - // t1: A turf representing one corner of a three dimensional grid (Required). - // t2: Another turf representing the other corner of the same grid (Required). - // flags: Any, or a combination, of several bit flags (Optional, see documentation). - } - - // save_map is included as a legacy proc. Use write_map instead. - verb/save_map(var/turf/t1 as turf, var/turf/t2 as turf, var/map_name as text, var/flags as num){ - // t1: A turf representing one corner of a three dimensional grid (Required). - // t2: Another turf representing the other corner of the same grid (Required). - // map_name: A valid name for the map to be saved, such as "castle" (Required). - // flags: Any, or a combination, of several bit flags (Optional, see documentation). - } - } \ No newline at end of file +} \ No newline at end of file diff --git a/code/modules/mapping/map_template.dm b/code/modules/mapping/map_template.dm index 7f355b3b02..ca576d24e6 100644 --- a/code/modules/mapping/map_template.dm +++ b/code/modules/mapping/map_template.dm @@ -39,7 +39,7 @@ atmos_machines += A SSatoms.InitializeAtoms(atoms) - SSmachine.setup_template_powernets(cables) + SSmachines.setup_template_powernets(cables) SSair.setup_template_machinery(atmos_machines) /datum/map_template/proc/load_new_z() diff --git a/code/modules/mapping/reader.dm b/code/modules/mapping/reader.dm index 31b6fbb098..4073a97e9e 100644 --- a/code/modules/mapping/reader.dm +++ b/code/modules/mapping/reader.dm @@ -3,8 +3,8 @@ ////////////////////////////////////////////////////////////// //global datum that will preload variables on atoms instanciation -var/global/use_preloader = FALSE -var/global/dmm_suite/preloader/_preloader = new +GLOBAL_VAR_INIT(use_preloader, FALSE) +GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) /dmm_suite // /"([a-zA-Z]+)" = \(((?:.|\n)*?)\)\n(?!\t)|\((\d+),(\d+),(\d+)\) = \{"([a-zA-Z\n]*)"\}/g @@ -275,14 +275,19 @@ var/global/dmm_suite/preloader/_preloader = new index = members.len if(members[index] != /area/template_noop) var/atom/instance - _preloader.setup(members_attributes[index])//preloader for assigning set variables on atom creation - - instance = locate(members[index]) + GLOB._preloader.setup(members_attributes[index])//preloader for assigning set variables on atom creation + var/atype = members[index] + for(var/area/A in world) + if(A.type == atype) + instance = A + break + if(!instance) + instance = new atype(null) if(crds) instance.contents.Add(crds) - if(use_preloader && instance) - _preloader.load(instance) + if(GLOB.use_preloader && instance) + GLOB._preloader.load(instance) //then instance the /turf and, if multiple tiles are presents, simulates the DMM underlays piling effect @@ -318,7 +323,7 @@ var/global/dmm_suite/preloader/_preloader = new //Instance an atom at (x,y,z) and gives it the variables in attributes /dmm_suite/proc/instance_atom(path,list/attributes, turf/crds, no_changeturf) - _preloader.setup(attributes, path) + GLOB._preloader.setup(attributes, path) if(crds) if(!no_changeturf && ispath(path, /turf)) @@ -326,11 +331,11 @@ var/global/dmm_suite/preloader/_preloader = new else . = new path (crds)//first preloader pass - if(use_preloader && .)//second preloader pass, for those atoms that don't ..() in New() - _preloader.load(.) + if(GLOB.use_preloader && .)//second preloader pass, for those atoms that don't ..() in New() + GLOB._preloader.load(.) //custom CHECK_TICK here because we don't want things created while we're sleeping to not initialize - if(world.tick_usage > CURRENT_TICKLIMIT) + if(TICK_CHECK) SSatoms.map_loader_stop() stoplag() SSatoms.map_loader_begin() @@ -346,7 +351,7 @@ var/global/dmm_suite/preloader/_preloader = new //find the position of the next delimiter,skipping whatever is comprised between opening_escape and closing_escape //returns 0 if reached the last delimiter -/dmm_suite/proc/find_next_delimiter_position(text as text,initial_position as num, delimiter=",",opening_escape=quote,closing_escape=quote) +/dmm_suite/proc/find_next_delimiter_position(text as text,initial_position as num, delimiter=",",opening_escape="\"",closing_escape="\"") var/position = initial_position var/next_delimiter = findtext(text,delimiter,position,0) var/next_opening = findtext(text,opening_escape,position,0) @@ -382,8 +387,8 @@ var/global/dmm_suite/preloader/_preloader = new var/trim_right = trim_text(copytext(text,equal_position+1,position))//the content of the variable //Check for string - if(findtext(trim_right,quote,1,2)) - trim_right = copytext(trim_right,2,findtext(trim_right,quote,3,0)) + if(findtext(trim_right,"\"",1,2)) + trim_right = copytext(trim_right,2,findtext(trim_right,"\"",3,0)) //Check for number else if(isnum(text2num(trim_right))) @@ -429,7 +434,7 @@ var/global/dmm_suite/preloader/_preloader = new /dmm_suite/preloader/proc/setup(list/the_attributes, path) if(the_attributes.len) - use_preloader = TRUE + GLOB.use_preloader = TRUE attributes = the_attributes target_path = path @@ -439,7 +444,7 @@ var/global/dmm_suite/preloader/_preloader = new if(islist(value)) value = deepCopyList(value) what.vars[attribute] = value - use_preloader = FALSE + GLOB.use_preloader = FALSE /area/template_noop name = "Area Passthrough" diff --git a/code/modules/mapping/ruins.dm b/code/modules/mapping/ruins.dm index 07aec97b5a..81c0a7e54d 100644 --- a/code/modules/mapping/ruins.dm +++ b/code/modules/mapping/ruins.dm @@ -32,8 +32,8 @@ while(sanity > 0) sanity-- - var/width_border = TRANSITIONEDGE + round(ruin.width / 2) - var/height_border = TRANSITIONEDGE + round(ruin.height / 2) + var/width_border = TRANSITIONEDGE + SPACERUIN_MAP_EDGE_PAD + round(ruin.width / 2) + var/height_border = TRANSITIONEDGE + SPACERUIN_MAP_EDGE_PAD + round(ruin.height / 2) var/z_level = pick(z_levels) var/turf/T = locate(rand(width_border, world.maxx - width_border), rand(height_border, world.maxy - height_border), z_level) var/valid = TRUE diff --git a/code/modules/mapping/swapmaps.dm b/code/modules/mapping/swapmaps.dm deleted file mode 100644 index 64fc383e00..0000000000 --- a/code/modules/mapping/swapmaps.dm +++ /dev/null @@ -1,681 +0,0 @@ - - -/* - SwapMaps library by Lummox JR - developed for digitalBYOND - http://www.digitalbyond.org - - Version 2.1 - - The purpose of this library is to make it easy for authors to swap maps - in and out of their game using savefiles. Swapped-out maps can be - transferred between worlds for an MMORPG, sent to the client, etc. - This is facilitated by the use of a special datum and a global list. - - Uses of swapmaps: - - - Temporary battle arenas - - House interiors - - Individual custom player houses - - Virtually unlimited terrain - - Sharing maps between servers running different instances of the same - game - - Loading and saving pieces of maps for reusable room templates - */ - -/* - User Interface: - - VARS: - - swapmaps_iconcache - An associative list of icon files with names, like - 'player.dmi' = "player" - swapmaps_mode - This must be set at runtime, like in world/New(). - - SWAPMAPS_SAV 0 (default) - Uses .sav files for raw /savefile output. - SWAPMAPS_TEXT 1 - Uses .txt files via ExportText() and ImportText(). These maps - are easily editable and appear to take up less space in the - current version of BYOND. - - PROCS: - - SwapMaps_Find(id) - Find a map by its id - SwapMaps_Load(id) - Load a map by its id - SwapMaps_Save(id) - Save a map by its id (calls swapmap.Save()) - SwapMaps_Unload(id) - Save and unload a map by its id (calls swapmap.Unload()) - SwapMaps_Save_All() - Save all maps - SwapMaps_DeleteFile(id) - Delete a map file - SwapMaps_CreateFromTemplate(id) - Create a new map by loading another map to use as a template. - This map has id==src and will not be saved. To make it savable, - change id with swapmap.SetID(newid). - SwapMaps_LoadChunk(id,turf/locorner) - Load a swapmap as a "chunk", at a specific place. A new datum is - created but it's not added to the list of maps to save or unload. - The new datum can be safely deleted without affecting the turfs - it loaded. The purpose of this is to load a map file onto part of - another swapmap or an existing part of the world. - locorner is the corner turf with the lowest x,y,z values. - SwapMaps_SaveChunk(id,turf/corner1,turf/corner2) - Save a piece of the world as a "chunk". A new datum is created - for the chunk, but it can be deleted without destroying any turfs. - The chunk file can be reloaded as a swapmap all its own, or loaded - via SwapMaps_LoadChunk() to become part of another map. - SwapMaps_GetSize(id) - Return a list corresponding to the x,y,z sizes of a map file, - without loading the map. - Returns null if the map is not found. - SwapMaps_AddIconToCache(name,icon) - Cache an icon file by name for space-saving storage - - swapmap.New(id,x,y,z) - Create a new map; specify id, width (x), height (y), and - depth (z) - Default size is world.maxx,world.maxy,1 - swapmap.New(id,turf1,turf2) - Create a new map; specify id and 2 corners - This becomes a /swapmap for one of the compiled-in maps, for - easy saving. - swapmap.New() - Create a new map datum, but does not allocate space or assign an - ID (used for loading). - swapmap.Del() - Deletes a map but does not save - swapmap.Save() - Saves to map_[id].sav - Maps with id==src are not saved. - swapmap.Unload() - Saves the map and then deletes it - Maps with id==src are not saved. - swapmap.SetID(id) - Change the map's id and make changes to the lookup list - swapmap.AllTurfs(z) - Returns a block of turfs encompassing the entire map, or on just - one z-level - z is in world coordinates; it is optional - swapmap.Contains(turf/T) - Returns nonzero if T is inside the map's boundaries. - Also works for objs and mobs, but the proc is not area-safe. - swapmap.InUse() - Returns nonzero if a mob with a key is within the map's - boundaries. - swapmap.LoCorner(z=z1) - Returns locate(x1,y1,z), where z=z1 if none is specified. - swapmap.HiCorner(z=z2) - Returns locate(x2,y2,z), where z=z2 if none is specified. - swapmap.BuildFilledRectangle(turf/corner1,turf/corner2,item) - Builds a filled rectangle of item from one corner turf to the - other, on multiple z-levels if necessary. The corners may be - specified in any order. - item is a type path like /turf/closed/wall or /obj/barrel{full=1}. - swapmap.BuildRectangle(turf/corner1,turf/corner2,item) - Builds an unfilled rectangle of item from one corner turf to - the other, on multiple z-levels if necessary. - swapmap.BuildInTurfs(list/turfs,item) - Builds item on all of the turfs listed. The list need not - contain only turfs, or even only atoms. - */ - -swapmap - var/id // a string identifying this map uniquely - var/x1 // minimum x,y,z coords - var/y1 - var/z1 - var/x2 // maximum x,y,z coords (also used as width,height,depth until positioned) - var/y2 - var/z2 - var/tmp/locked // don't move anyone to this map; it's saving or loading - var/tmp/mode // save as text-mode - var/ischunk // tells the load routine to load to the specified location - - New(_id,x,y,z) - if(isnull(_id)) return - id=_id - mode=swapmaps_mode - if(isturf(x) && isturf(y)) - /* - Special format: Defines a map as an existing set of turfs; - this is useful for saving a compiled map in swapmap format. - Because this is a compiled-in map, its turfs are not deleted - when the datum is deleted. - */ - x1=min(x:x,y:x);x2=max(x:x,y:x) - y1=min(x:y,y:y);y2=max(x:y,y:y) - z1=min(x:z,y:z);z2=max(x:z,y:z) - InitializeSwapMaps() - if(z2>swapmaps_compiled_maxz ||\ - y2>swapmaps_compiled_maxy ||\ - x2>swapmaps_compiled_maxx) - qdel(src) - return - x2=x?(x):world.maxx - y2=y?(y):world.maxy - z2=z?(z):1 - AllocateSwapMap() - - Destroy() - // a temporary datum for a chunk can be deleted outright - // for others, some cleanup is necessary - if(!ischunk) - swapmaps_loaded-=src - swapmaps_byname-=id - if(z2>swapmaps_compiled_maxz ||\ - y2>swapmaps_compiled_maxy ||\ - x2>swapmaps_compiled_maxx) - var/list/areas=new - for(var/atom/A in block(locate(x1,y1,z1),locate(x2,y2,z2))) - for(var/obj/O in A) qdel(O) - for(var/mob/M in A) - if(!M.key) qdel(M) - else M.loc=null - areas[A.loc]=null - qdel(A) - // delete areas that belong only to this map - for(var/area/a in areas) - if(a && !a.contents.len) qdel(a) - if(x2>=world.maxx || y2>=world.maxy || z2>=world.maxz) CutXYZ() - qdel(areas) - ..() - return QDEL_HINT_HARDDEL_NOW - - /* - Savefile format: - map - id - x // size, not coords - y - z - areas // list of areas, not including default - [each z; 1 to depth] - [each y; 1 to height] - [each x; 1 to width] - type // of turf - AREA // if non-default; saved as a number (index into areas list) - vars // all other changed vars - */ - Write(savefile/S) - var/x - var/y - var/z - var/n - var/list/areas - var/area/defarea=locate(world.area) - if(!defarea) defarea=new world.area - areas=list() - for(var/turf/T in block(locate(x1,y1,z1),locate(x2,y2,z2))) - areas[T.loc]=null - for(n in areas) // quickly eliminate associations for smaller storage - areas-=n - areas+=n - areas-=defarea - InitializeSwapMaps() - locked=1 - S["id"] << id - S["z"] << z2-z1+1 - S["y"] << y2-y1+1 - S["x"] << x2-x1+1 - S["areas"] << areas - for(n in 1 to areas.len) areas[areas[n]]=n - var/oldcd=S.cd - for(z in z1 to z2) - S.cd="[z-z1+1]" - for(y in y1 to y2) - S.cd="[y-y1+1]" - for(x in x1 to x2) - S.cd="[x-x1+1]" - var/turf/T=locate(x,y,z) - S["type"] << T.type - if(T.loc!=defarea) S["AREA"] << areas[T.loc] - T.Write(S) - S.cd=".." - S.cd=".." - sleep() - S.cd=oldcd - locked=0 - qdel(areas) - - Read(savefile/S,_id,turf/locorner) - var/x - var/y - var/z - var/n - var/list/areas - var/area/defarea=locate(world.area) - id=_id - if(locorner) - ischunk=1 - x1=locorner.x - y1=locorner.y - z1=locorner.z - if(!defarea) defarea=new world.area - if(!_id) - S["id"] >> id - else - var/dummy - S["id"] >> dummy - S["z"] >> z2 // these are depth, - S["y"] >> y2 // height, - S["x"] >> x2 // width - S["areas"] >> areas - locked=1 - AllocateSwapMap() // adjust x1,y1,z1 - x2,y2,z2 coords - var/oldcd=S.cd - for(z in z1 to z2) - S.cd="[z-z1+1]" - for(y in y1 to y2) - S.cd="[y-y1+1]" - for(x in x1 to x2) - S.cd="[x-x1+1]" - var/tp - S["type"]>>tp - var/turf/T=locate(x,y,z) - T.loc.contents-=T - T=new tp(locate(x,y,z)) - if("AREA" in S.dir) - S["AREA"]>>n - var/area/A=areas[n] - A.contents+=T - else defarea.contents+=T - // clear the turf - for(var/obj/O in T) qdel(O) - for(var/mob/M in T) - if(!M.key) qdel(M) - else M.loc=null - // finish the read - T.Read(S) - S.cd=".." - S.cd=".." - sleep() - S.cd=oldcd - locked=0 - qdel(areas) - - /* - Find an empty block on the world map in which to load this map. - If no space is found, increase world.maxz as necessary. (If the - map is greater in x,y size than the current world, expand - world.maxx and world.maxy too.) - - Ignore certain operations if loading a map as a chunk. Use the - x1,y1,z1 position for it, and *don't* count it as a loaded map. - */ - proc/AllocateSwapMap() - InitializeSwapMaps() - world.maxx=max(x2,world.maxx) // stretch x/y if necessary - world.maxy=max(y2,world.maxy) - if(!ischunk) - if(world.maxz<=swapmaps_compiled_maxz) - z1=swapmaps_compiled_maxz+1 - x1=1;y1=1 - else - var/list/l=ConsiderRegion(1,1,world.maxx,world.maxy,swapmaps_compiled_maxz+1) - x1=l[1] - y1=l[2] - z1=l[3] - qdel(l) - x2+=x1-1 - y2+=y1-1 - z2+=z1-1 - world.maxz=max(z2,world.maxz) // stretch z if necessary - if(!ischunk) - swapmaps_loaded[src]=null - swapmaps_byname[id]=src - - proc/ConsiderRegion(X1,Y1,X2,Y2,Z1,Z2) - while(1) - var/nextz=0 - var/swapmap/M - for(M in swapmaps_loaded) - if(M.z2Z2) || M.z1>=Z1+z2 ||\ - M.x1>X2 || M.x2=X1+x2 ||\ - M.y1>Y2 || M.y2=Y1+y2) continue - // look for sub-regions with a defined ceiling - var/nz2=Z2?(Z2):Z1+z2-1+M.z2-M.z1 - if(M.x1>=X1+x2) - .=ConsiderRegion(X1,Y1,M.x1-1,Y2,Z1,nz2) - if(.) return - else if(M.x2<=X2-x2) - .=ConsiderRegion(M.x2+1,Y1,X2,Y2,Z1,nz2) - if(.) return - if(M.y1>=Y1+y2) - .=ConsiderRegion(X1,Y1,X2,M.y1-1,Z1,nz2) - if(.) return - else if(M.y2<=Y2-y2) - .=ConsiderRegion(X1,M.y2+1,X2,Y2,Z1,nz2) - if(.) return - nextz=nextz?min(nextz,M.z2+1):(M.z2+1) - if(!M) - /* If nextz is not 0, then at some point there was an overlap that - could not be resolved by using an area to the side */ - if(nextz) Z1=nextz - if(!nextz || (Z2 && Z2-Z1+1=z2)?list(X1,Y1,Z1):null - X1=1;X2=world.maxx - Y1=1;Y2=world.maxy - - proc/CutXYZ() - var/mx=swapmaps_compiled_maxx - var/my=swapmaps_compiled_maxy - var/mz=swapmaps_compiled_maxz - for(var/swapmap/M in swapmaps_loaded) // may not include src - mx=max(mx,M.x2) - my=max(my,M.y2) - mz=max(mz,M.z2) - world.maxx=mx - world.maxy=my - world.maxz=mz - - // save and delete - proc/Unload() - Save() - qdel(src) - - proc/Save() - if(id==src) return 0 - var/savefile/S=mode?(new):new("map_[id].sav") - S << src - while(locked) sleep(1) - if(mode) - fdel("map_[id].txt") - S.ExportText("/","map_[id].txt") - return 1 - - // this will not delete existing savefiles for this map - proc/SetID(newid) - swapmaps_byname-=id - id=newid - swapmaps_byname[id]=src - - proc/AllTurfs(z) - if(isnum(z) && (zz2)) return null - return block(LoCorner(z),HiCorner(z)) - - // this could be safely called for an obj or mob as well, but - // probably not an area - proc/Contains(turf/T) - return (T && T.x>=x1 && T.x<=x2\ - && T.y>=y1 && T.y<=y2\ - && T.z>=z1 && T.z<=z2) - - proc/InUse() - for(var/turf/T in AllTurfs()) - for(var/mob/M in T) if(M.key) return 1 - - proc/LoCorner(z=z1) - return locate(x1,y1,z) - proc/HiCorner(z=z2) - return locate(x2,y2,z) - - /* - Build procs: Take 2 turfs as corners, plus an item type. - An item may be like: - - /turf/closed/wall - /obj/fence{icon_state="iron"} - */ - proc/BuildFilledRectangle(turf/T1,turf/T2,item) - if(!Contains(T1) || !Contains(T2)) return - var/turf/T=T1 - // pick new corners in a block()-friendly form - T1=locate(min(T1.x,T2.x),min(T1.y,T2.y),min(T1.z,T2.z)) - T2=locate(max(T.x,T2.x),max(T.y,T2.y),max(T.z,T2.z)) - for(T in block(T1,T2)) new item(T) - - proc/BuildRectangle(turf/T1,turf/T2,item) - if(!Contains(T1) || !Contains(T2)) return - var/turf/T=T1 - // pick new corners in a block()-friendly form - T1=locate(min(T1.x,T2.x),min(T1.y,T2.y),min(T1.z,T2.z)) - T2=locate(max(T.x,T2.x),max(T.y,T2.y),max(T.z,T2.z)) - if(T2.x-T1.x<2 || T2.y-T1.y<2) BuildFilledRectangle(T1,T2,item) - else - //for(T in block(T1,T2)-block(locate(T1.x+1,T1.y+1,T1.z),locate(T2.x-1,T2.y-1,T2.z))) - for(T in block(T1,locate(T2.x,T1.y,T2.z))) new item(T) - for(T in block(locate(T1.x,T2.y,T1.z),T2)) new item(T) - for(T in block(locate(T1.x,T1.y+1,T1.z),locate(T1.x,T2.y-1,T2.z))) new item(T) - for(T in block(locate(T2.x,T1.y+1,T1.z),locate(T2.x,T2.y-1,T2.z))) new item(T) - - /* - Supplementary build proc: Takes a list of turfs, plus an item - type. Actually the list doesn't have to be just turfs. - */ - proc/BuildInTurfs(list/turfs,item) - for(var/T in turfs) new item(T) - -atom - Write(savefile/S) - for(var/V in vars-"x"-"y"-"z"-"contents"-"icon"-"overlays"-"underlays") - if(issaved(vars[V])) - if(vars[V]!=initial(vars[V])) S[V]<>ic - if(istext(ic)) icon=swapmaps_iconcache[ic] - if(l && contents!=l) - contents+=l - qdel(l) - - -// set this up (at runtime) as follows: -// list(\ -// 'player.dmi'="player",\ -// 'monster.dmi'="monster",\ -// ... -// 'item.dmi'="item") -var/list/swapmaps_iconcache - -// preferred mode; sav or text -var/const/SWAPMAPS_SAV=0 -var/const/SWAPMAPS_TEXT=1 -var/swapmaps_mode=SWAPMAPS_SAV - -var/swapmaps_compiled_maxx -var/swapmaps_compiled_maxy -var/swapmaps_compiled_maxz -var/swapmaps_initialized -var/swapmaps_loaded -var/swapmaps_byname - -/proc/InitializeSwapMaps() - if(swapmaps_initialized) return - swapmaps_initialized=1 - swapmaps_compiled_maxx=world.maxx - swapmaps_compiled_maxy=world.maxy - swapmaps_compiled_maxz=world.maxz - swapmaps_loaded=list() - swapmaps_byname=list() - if(swapmaps_iconcache) - for(var/V in swapmaps_iconcache) - // reverse-associate everything - // so you can look up an icon file by name or vice-versa - swapmaps_iconcache[swapmaps_iconcache[V]]=V - -/proc/SwapMaps_AddIconToCache(name,icon) - if(!swapmaps_iconcache) swapmaps_iconcache=list() - swapmaps_iconcache[name]=icon - swapmaps_iconcache[icon]=name - -/proc/SwapMaps_Find(id) - InitializeSwapMaps() - return swapmaps_byname[id] - -/proc/SwapMaps_Load(id) - InitializeSwapMaps() - var/swapmap/M=swapmaps_byname[id] - if(!M) - var/savefile/S - var/text=0 - if(swapmaps_mode==SWAPMAPS_TEXT && fexists("map_[id].txt")) - text=1 - else if(fexists("map_[id].sav")) - S=new("map_[id].sav") - else if(swapmaps_mode!=SWAPMAPS_TEXT && fexists("map_[id].txt")) - text=1 - else return // no file found - if(text) - S=new - S.ImportText("/",file("map_[id].txt")) - S >> M - while(M.locked) sleep(1) - M.mode=text - return M - -/proc/SwapMaps_Save(id) - InitializeSwapMaps() - var/swapmap/M=swapmaps_byname[id] - if(M) M.Save() - return M - -/proc/SwapMaps_Save_All() - InitializeSwapMaps() - for(var/swapmap/M in swapmaps_loaded) - if(M) M.Save() - -/proc/SwapMaps_Unload(id) - InitializeSwapMaps() - var/swapmap/M=swapmaps_byname[id] - if(!M) return // return silently from an error - M.Unload() - return 1 - -/proc/SwapMaps_DeleteFile(id) - fdel("map_[id].sav") - fdel("map_[id].txt") - -/proc/SwapMaps_CreateFromTemplate(template_id) - var/swapmap/M=new - var/savefile/S - var/text=0 - if(swapmaps_mode==SWAPMAPS_TEXT && fexists("map_[template_id].txt")) - text=1 - else if(fexists("map_[template_id].sav")) - S=new("map_[template_id].sav") - else if(swapmaps_mode!=SWAPMAPS_TEXT && fexists("map_[template_id].txt")) - text=1 - else - log_world("SwapMaps error in SwapMaps_CreateFromTemplate(): map_[template_id] file not found.") - return - if(text) - S=new - S.ImportText("/",file("map_[template_id].txt")) - /* - This hacky workaround is needed because S >> M will create a brand new - M to fill with data. There's no way to control the Read() process - properly otherwise. The //.0 path should always match the map, however. - */ - S.cd="//.0" - M.Read(S,M) - M.mode=text - while(M.locked) sleep(1) - return M - -/proc/SwapMaps_LoadChunk(chunk_id,turf/locorner) - var/swapmap/M=new - var/savefile/S - var/text=0 - if(swapmaps_mode==SWAPMAPS_TEXT && fexists("map_[chunk_id].txt")) - text=1 - else if(fexists("map_[chunk_id].sav")) - S=new("map_[chunk_id].sav") - else if(swapmaps_mode!=SWAPMAPS_TEXT && fexists("map_[chunk_id].txt")) - text=1 - else - log_world("SwapMaps error in SwapMaps_LoadChunk(): map_[chunk_id] file not found.") - return - if(text) - S=new - S.ImportText("/",file("map_[chunk_id].txt")) - /* - This hacky workaround is needed because S >> M will create a brand new - M to fill with data. There's no way to control the Read() process - properly otherwise. The //.0 path should always match the map, however. - */ - S.cd="//.0" - M.Read(S,M,locorner) - while(M.locked) sleep(1) - qdel(M) - return 1 - -/proc/SwapMaps_SaveChunk(chunk_id,turf/corner1,turf/corner2) - if(!corner1 || !corner2) - log_world("SwapMaps error in SwapMaps_SaveChunk():") - if(!corner1) - log_world(" corner1 turf is null") - if(!corner2) - log_world(" corner2 turf is null") - return - var/swapmap/M=new - M.id=chunk_id - M.ischunk=1 // this is a chunk - M.x1=min(corner1.x,corner2.x) - M.y1=min(corner1.y,corner2.y) - M.z1=min(corner1.z,corner2.z) - M.x2=max(corner1.x,corner2.x) - M.y2=max(corner1.y,corner2.y) - M.z2=max(corner1.z,corner2.z) - M.mode=swapmaps_mode - M.Save() - while(M.locked) sleep(1) - qdel(M) - return 1 - -/proc/SwapMaps_GetSize(id) - var/savefile/S - var/text=0 - if(swapmaps_mode==SWAPMAPS_TEXT && fexists("map_[id].txt")) - text=1 - else if(fexists("map_[id].sav")) - S=new("map_[id].sav") - else if(swapmaps_mode!=SWAPMAPS_TEXT && fexists("map_[id].txt")) - text=1 - else - log_world("SwapMaps error in SwapMaps_GetSize(): map_[id] file not found.") - return - if(text) - S=new - S.ImportText("/",file("map_[id].txt")) - /* - The //.0 path should always be the map. There's no other way to - read this data. - */ - S.cd="//.0" - var/x - var/y - var/z - S["x"] >> x - S["y"] >> y - S["z"] >> z - return list(x,y,z) diff --git a/code/modules/mapping/writer.dm b/code/modules/mapping/writer.dm deleted file mode 100644 index 208d0935a3..0000000000 --- a/code/modules/mapping/writer.dm +++ /dev/null @@ -1,174 +0,0 @@ -#define DMM_IGNORE_AREAS 1 -#define DMM_IGNORE_TURFS 2 -#define DMM_IGNORE_OBJS 4 -#define DMM_IGNORE_NPCS 8 -#define DMM_IGNORE_PLAYERS 16 -#define DMM_IGNORE_MOBS 24 -dmm_suite{ - var{ - quote = "\"" - list/letter_digits = list( - "a","b","c","d","e", - "f","g","h","i","j", - "k","l","m","n","o", - "p","q","r","s","t", - "u","v","w","x","y", - "z", - "A","B","C","D","E", - "F","G","H","I","J", - "K","L","M","N","O", - "P","Q","R","S","T", - "U","V","W","X","Y", - "Z" - ) - } - save_map(var/turf/t1 as turf, var/turf/t2 as turf, var/map_name as text, var/flags as num){ - //Check for illegal characters in file name... in a cheap way. - if(!((ckeyEx(map_name)==map_name) && ckeyEx(map_name))){ - CRASH("Invalid text supplied to proc save_map, invalid characters or empty string.") - } - //Check for valid turfs. - if(!isturf(t1) || !isturf(t2)){ - CRASH("Invalid arguments supplied to proc save_map, arguments were not turfs.") - } - var/file_text = write_map(t1,t2,flags) - if(fexists("[map_name].dmm")){ - fdel("[map_name].dmm") - } - var/saved_map = file("[map_name].dmm") - saved_map << file_text - return saved_map - } - write_map(var/turf/t1 as turf, var/turf/t2 as turf, var/flags as num){ - //Check for valid turfs. - if(!isturf(t1) || !isturf(t2)){ - CRASH("Invalid arguments supplied to proc write_map, arguments were not turfs.") - } - var/turf/nw = locate(min(t1.x,t2.x),max(t1.y,t2.y),min(t1.z,t2.z)) - var/turf/se = locate(max(t1.x,t2.x),min(t1.y,t2.y),max(t1.z,t2.z)) - var/list/templates[0] - var/template_buffer = {""} - var/dmm_text = {""} - for(var/pos_z in nw.z to se.z){ - for(var/pos_y in nw.y to se.y){ - for(var/pos_x in nw.x to se.x){ - var/turf/test_turf = locate(pos_x,pos_y,pos_z) - var/test_template = make_template(test_turf, flags) - var/template_number = templates.Find(test_template) - if(!template_number){ - templates.Add(test_template) - template_number = templates.len - } - template_buffer += "[template_number]," - } - template_buffer += ";" - } - template_buffer += "." - } - var/key_length = round/*floor*/(log(letter_digits.len,templates.len-1)+1) - var/list/keys[templates.len] - for(var/key_pos in 1 to templates.len){ - keys[key_pos] = get_model_key(key_pos,key_length) - dmm_text += {""[keys[key_pos]]" = ([templates[key_pos]])\n"} - } - var/z_level = 0 - for(var/z_pos=1;TRUE;z_pos=findtext(template_buffer,".",z_pos)+1){ - if(z_pos>=length(template_buffer)){break} - if(z_level){dmm_text+={"\n"}} - dmm_text += {"\n(1,1,[++z_level]) = {"\n"} - var/z_block = copytext(template_buffer,z_pos,findtext(template_buffer,".",z_pos)) - for(var/y_pos=1;TRUE;y_pos=findtext(z_block,";",y_pos)+1){ - if(y_pos>=length(z_block)){break} - var/y_block = copytext(z_block,y_pos,findtext(z_block,";",y_pos)) - for(var/x_pos=1;TRUE;x_pos=findtext(y_block,",",x_pos)+1){ - if(x_pos>=length(y_block)){break} - var/x_block = copytext(y_block,x_pos,findtext(y_block,",",x_pos)) - var/key_number = text2num(x_block) - var/temp_key = keys[key_number] - dmm_text += temp_key - sleep(-1) - } - dmm_text += {"\n"} - sleep(-1) - } - dmm_text += {"\"}"} - sleep(-1) - } - return dmm_text - } - proc{ - make_template(var/turf/model as turf, var/flags as num){ - var/template = "" - var/obj_template = "" - var/mob_template = "" - var/turf_template = "" - if(!(flags & DMM_IGNORE_TURFS)){ - turf_template = "[model.type][check_attributes(model)]," - } else{ turf_template = "[world.turf],"} - var/area_template = "" - if(!(flags & DMM_IGNORE_OBJS)){ - for(var/obj/O in model.contents){ - obj_template += "[O.type][check_attributes(O)]," - } - } - for(var/mob/M in model.contents){ - if(M.client){ - if(!(flags & DMM_IGNORE_PLAYERS)){ - mob_template += "[M.type][check_attributes(M)]," - } - } - else{ - if(!(flags & DMM_IGNORE_NPCS)){ - mob_template += "[M.type][check_attributes(M)]," - } - } - } - if(!(flags & DMM_IGNORE_AREAS)){ - var/area/m_area = model.loc - area_template = "[m_area.type][check_attributes(m_area)]" - } else{ area_template = "[world.area]"} - template = "[obj_template][mob_template][turf_template][area_template]" - return template - } - check_attributes(var/atom/A){ - var/attributes_text = {"{"} - for(var/V in A.vars){ - sleep(-1) - if((!issaved(A.vars[V])) || (A.vars[V]==initial(A.vars[V]))){continue} - if(istext(A.vars[V])){ - attributes_text += {"[V] = "[A.vars[V]]""} - } - else if(isnum(A.vars[V])||ispath(A.vars[V])){ - attributes_text += {"[V] = [A.vars[V]]"} - } - else if(isicon(A.vars[V])||isfile(A.vars[V])){ - attributes_text += {"[V] = '[A.vars[V]]'"} - } - else{ - continue - } - if(attributes_text != {"{"}){ - attributes_text+={"; "} - } - } - if(attributes_text=={"{"}){ - return - } - if(copytext(attributes_text, length(attributes_text)-1, 0) == {"; "}){ - attributes_text = copytext(attributes_text, 1, length(attributes_text)-1) - } - attributes_text += {"}"} - return attributes_text - } - get_model_key(var/which as num, var/key_length as num){ - var/key = "" - var/working_digit = which-1 - for(var/digit_pos in key_length to 1 step -1){ - var/place_value = round/*floor*/(working_digit/(letter_digits.len**(digit_pos-1))) - working_digit-=place_value*(letter_digits.len**(digit_pos-1)) - key = "[key][letter_digits[place_value+1]]" - } - return key - } - } - } \ No newline at end of file diff --git a/code/modules/mentor/follow.dm b/code/modules/mentor/follow.dm index 8958cc5611..d744fe2643 100644 --- a/code/modules/mentor/follow.dm +++ b/code/modules/mentor/follow.dm @@ -1,4 +1,3 @@ -//var/following = null //Gross, but necessary as we loose all concept of who we're following otherwise /client/proc/mentor_follow(var/mob/living/M) if(!check_mentor()) return @@ -10,7 +9,7 @@ return if(!holder) - var/datum/mentors/mentor = mentor_datums[usr.client.ckey] + var/datum/mentors/mentor = GLOB.mentor_datums[usr.client.ckey] mentor.following = M /* else holder.following = M*/ @@ -18,7 +17,7 @@ usr.reset_perspective(M) src.verbs += /client/proc/mentor_unfollow - to_chat(admins, "MENTOR: [key_name(usr)] is now following [key_name(M)]") + to_chat(GLOB.admins, "MENTOR: [key_name(usr)] is now following [key_name(M)]") to_chat(usr, "You are now following [M]. Click the \"Stop Following\" button in the Mentor tab to stop.") log_mentor("[key_name(usr)] began following [key_name(M)]") @@ -37,13 +36,13 @@ var/following = null if(!holder) - var/datum/mentors/mentor = mentor_datums[usr.client.ckey] + var/datum/mentors/mentor = GLOB.mentor_datums[usr.client.ckey] following = mentor.following /*else following = holder.following*/ - to_chat(admins, "MENTOR: [key_name(usr)] is no longer following [key_name(following)]") + to_chat(GLOB.admins, "MENTOR: [key_name(usr)] is no longer following [key_name(following)]") to_chat(usr, "You are no longer following [following].") log_mentor("[key_name(usr)] stopped following [key_name(following)]") diff --git a/code/modules/mentor/holder2.dm b/code/modules/mentor/holder2.dm index acb34110e5..8cd6609505 100644 --- a/code/modules/mentor/holder2.dm +++ b/code/modules/mentor/holder2.dm @@ -1,4 +1,4 @@ -var/list/mentor_datums = list() +GLOBAL_LIST(mentor_datums) /datum/mentors var/client/owner = null @@ -8,28 +8,28 @@ var/list/mentor_datums = list() if(!ckey) del(src) return - mentor_datums[ckey] = src + GLOB.mentor_datums[ckey] = src /datum/mentors/proc/associate(client/C) if(istype(C)) owner = C - mentors |= C + GLOB.mentors |= C /datum/mentors/proc/disassociate() if(owner) - mentors -= owner + GLOB.mentors -= owner owner = null /client/proc/dementor() - var/mentor = mentor_datums[ckey] - mentor_datums -= ckey + var/mentor = GLOB.mentor_datums[ckey] + GLOB.mentor_datums -= ckey qdel(mentor) return 1 /proc/check_mentor() if(usr && usr.client) - var/mentor = mentor_datums[usr.client.ckey] + var/mentor = GLOB.mentor_datums[usr.client.ckey] if(mentor || check_rights(R_ADMIN,0)) return 1 @@ -37,7 +37,7 @@ var/list/mentor_datums = list() /proc/check_mentor_other(var/client/C) if(C) - var/mentor = mentor_datums[C.ckey] + var/mentor = GLOB.mentor_datums[C.ckey] if(C.holder && C.holder.rank) if(C.holder.rank.rights & R_ADMIN) return 1 diff --git a/code/modules/mentor/mentor_ranks.dm b/code/modules/mentor/mentor_ranks.dm index 0fc937e4d5..1e132680d4 100644 --- a/code/modules/mentor/mentor_ranks.dm +++ b/code/modules/mentor/mentor_ranks.dm @@ -1,23 +1,23 @@ /proc/load_mentors() //clear the datums references - mentor_datums.Cut() - mentors.Cut() + GLOB.mentor_datums.Cut() + GLOB.mentors.Cut() if(!config.mentor_legacy_system) - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.IsConnected()) world.log << "Failed to connect to database in load_mentors()." - diary << "Failed to connect to database in load_mentors()." + GLOB.diary << "Failed to connect to database in load_mentors()." config.mentor_legacy_system = 1 load_mentors() return - var/DBQuery/query = dbcon.NewQuery("SELECT ckey FROM [format_table_name("mentor")]") + var/DBQuery/query = GLOB.dbcon.NewQuery("SELECT ckey FROM [format_table_name("mentor")]") query.Execute() while(query.NextRow()) var/ckey = ckey(query.item[1]) var/datum/mentors/D = new(ckey) //create the mentor datum and store it for later use if(!D) continue //will occur if an invalid rank is provided - D.associate(directory[ckey]) //find the client for a ckey if they are connected and associate them with the new mentor datum + D.associate(GLOB.directory[ckey]) //find the client for a ckey if they are connected and associate them with the new mentor datum else world.log << "Using legacy mentor system." var/list/Lines = file2list("config/mentors.txt") @@ -33,11 +33,11 @@ var/datum/mentors/D = new(ckey) //create the admin datum and store it for later use if(!D) continue //will occur if an invalid rank is provided - D.associate(directory[ckey]) //find the client for a ckey if they are connected and associate them with the new admin datum + D.associate(GLOB.directory[ckey]) //find the client for a ckey if they are connected and associate them with the new admin datum #ifdef TESTING var/msg = "mentors Built:\n" - for(var/ckey in mentor_datums) + for(var/ckey in GLOB.mentor_datums) msg += "\t[ckey] - mentor\n" testing(msg) #endif \ No newline at end of file diff --git a/code/modules/mentor/verbs/mentor_memo.dm b/code/modules/mentor/verbs/mentor_memo.dm index 4c8376f3f3..08302f7e7e 100644 --- a/code/modules/mentor/verbs/mentor_memo.dm +++ b/code/modules/mentor/verbs/mentor_memo.dm @@ -2,7 +2,7 @@ set name = "Mentor Memos" set category = "Server" if(!check_rights(0)) return - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.IsConnected()) to_chat(src, "Failed to establish database connection.") return var/memotask = input(usr,"Choose task.","Memo") in list("Show","Write","Edit","Remove") @@ -14,7 +14,7 @@ set name = "Show Memos" set category = "Mentor" if(!check_mentor()) return - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.IsConnected()) to_chat(src, "Failed to establish database connection.") return mentor_memo_output("Show") @@ -22,13 +22,13 @@ /client/proc/mentor_memo_output(task) if(!task) return - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.IsConnected()) to_chat(src, "Failed to establish database connection.") return var/sql_ckey = sanitizeSQL(src.ckey) switch(task) if("Write") - var/DBQuery/query_memocheck = dbcon.NewQuery("SELECT ckey FROM [format_table_name("mentor_memo")] WHERE ckey = '[sql_ckey]'") + var/DBQuery/query_memocheck = GLOB.dbcon.NewQuery("SELECT ckey FROM [format_table_name("mentor_memo")] WHERE ckey = '[sql_ckey]'") if(!query_memocheck.Execute()) var/err = query_memocheck.ErrorMsg() log_game("SQL ERROR obtaining ckey from memo table. Error : \[[err]\]\n") @@ -41,7 +41,7 @@ return memotext = sanitizeSQL(memotext) var/timestamp = SQLtime() - var/DBQuery/query_memoadd = dbcon.NewQuery("INSERT INTO [format_table_name("mentor_memo")] (ckey, memotext, timestamp) VALUES ('[sql_ckey]', '[memotext]', '[timestamp]')") + var/DBQuery/query_memoadd = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("mentor_memo")] (ckey, memotext, timestamp) VALUES ('[sql_ckey]', '[memotext]', '[timestamp]')") if(!query_memoadd.Execute()) var/err = query_memoadd.ErrorMsg() log_game("SQL ERROR adding new memo. Error : \[[err]\]\n") @@ -49,7 +49,7 @@ log_admin("[key_name(src)] has set a mentor memo: [memotext]") message_admins("[key_name_admin(src)] has set a mentor memo:
    [memotext]") if("Edit") - var/DBQuery/query_memolist = dbcon.NewQuery("SELECT ckey FROM [format_table_name("mentor_memo")]") + var/DBQuery/query_memolist = GLOB.dbcon.NewQuery("SELECT ckey FROM [format_table_name("mentor_memo")]") if(!query_memolist.Execute()) var/err = query_memolist.ErrorMsg() log_game("SQL ERROR obtaining ckey from memo table. Error : \[[err]\]\n") @@ -65,7 +65,7 @@ if(!target_ckey) return var/target_sql_ckey = sanitizeSQL(target_ckey) - var/DBQuery/query_memofind = dbcon.NewQuery("SELECT memotext FROM [format_table_name("mentor_memo")] WHERE ckey = '[target_sql_ckey]'") + var/DBQuery/query_memofind = GLOB.dbcon.NewQuery("SELECT memotext FROM [format_table_name("mentor_memo")] WHERE ckey = '[target_sql_ckey]'") if(!query_memofind.Execute()) var/err = query_memofind.ErrorMsg() log_game("SQL ERROR obtaining memotext from memo table. Error : \[[err]\]\n") @@ -78,7 +78,7 @@ new_memo = sanitizeSQL(new_memo) var/edit_text = "Edited by [sql_ckey] on [SQLtime()] from
    [old_memo]
    to
    [new_memo]
    " edit_text = sanitizeSQL(edit_text) - var/DBQuery/update_query = dbcon.NewQuery("UPDATE [format_table_name("mentor_memo")] SET memotext = '[new_memo]', last_editor = '[sql_ckey]', edits = CONCAT(IFNULL(edits,''),'[edit_text]') WHERE ckey = '[target_sql_ckey]'") + var/DBQuery/update_query = GLOB.dbcon.NewQuery("UPDATE [format_table_name("mentor_memo")] SET memotext = '[new_memo]', last_editor = '[sql_ckey]', edits = CONCAT(IFNULL(edits,''),'[edit_text]') WHERE ckey = '[target_sql_ckey]'") if(!update_query.Execute()) var/err = update_query.ErrorMsg() log_game("SQL ERROR editing memo. Error : \[[err]\]\n") @@ -90,7 +90,7 @@ log_admin("[key_name(src)] has edited [target_sql_ckey]'s mentor memo from [old_memo] to [new_memo]") message_admins("[key_name_admin(src)] has edited [target_sql_ckey]'s mentor memo from
    [old_memo]
    to
    [new_memo]") if("Show") - var/DBQuery/query_memoshow = dbcon.NewQuery("SELECT ckey, memotext, timestamp, last_editor FROM [format_table_name("mentor_memo")]") + var/DBQuery/query_memoshow = GLOB.dbcon.NewQuery("SELECT ckey, memotext, timestamp, last_editor FROM [format_table_name("mentor_memo")]") if(!query_memoshow.Execute()) var/err = query_memoshow.ErrorMsg() log_game("SQL ERROR obtaining ckey, memotext, timestamp, last_editor from memo table. Error : \[[err]\]\n") @@ -110,7 +110,7 @@ return to_chat(src, output) if("Remove") - var/DBQuery/query_memodellist = dbcon.NewQuery("SELECT ckey FROM [format_table_name("mentor_memo")]") + var/DBQuery/query_memodellist = GLOB.dbcon.NewQuery("SELECT ckey FROM [format_table_name("mentor_memo")]") if(!query_memodellist.Execute()) var/err = query_memodellist.ErrorMsg() log_game("SQL ERROR obtaining ckey from memo table. Error : \[[err]\]\n") @@ -126,7 +126,7 @@ if(!target_ckey) return var/target_sql_ckey = sanitizeSQL(target_ckey) - var/DBQuery/query_memodel = dbcon.NewQuery("DELETE FROM [format_table_name("memo")] WHERE ckey = '[target_sql_ckey]'") + var/DBQuery/query_memodel = GLOB.dbcon.NewQuery("DELETE FROM [format_table_name("memo")] WHERE ckey = '[target_sql_ckey]'") if(!query_memodel.Execute()) var/err = query_memodel.ErrorMsg() log_game("SQL ERROR removing memo. Error : \[[err]\]\n") diff --git a/code/modules/mentor/verbs/mentorhelp.dm b/code/modules/mentor/verbs/mentorhelp.dm index 93dafdbb1f..bb66eed19d 100644 --- a/code/modules/mentor/verbs/mentorhelp.dm +++ b/code/modules/mentor/verbs/mentorhelp.dm @@ -18,11 +18,11 @@ var/admin_msg = "MENTORHELP: [ADMIN_FULLMONTY(src.mob)]: [msg]" log_mentor("MENTORHELP: [key_name_mentor(src, 0, 0, 0, 0)]: [msg]") - for(var/client/X in mentors) + for(var/client/X in GLOB.mentors) to_chat(X, 'sound/items/bikehorn.ogg') to_chat(X, mentor_msg) - for(var/client/A in admins) + for(var/client/A in GLOB.admins) to_chat(A, 'sound/items/bikehorn.ogg') to_chat(A, admin_msg) @@ -31,7 +31,7 @@ /proc/get_mentor_counts() . = list("total" = 0, "afk" = 0, "present" = 0) - for(var/client/X in mentors) + for(var/client/X in GLOB.mentors) .["total"]++ if(X.is_afk()) .["afk"]++ @@ -58,7 +58,7 @@ else if(istext(whom)) key = whom ckey = ckey(whom) - C = directory[ckey] + C = GLOB.directory[ckey] if(C) M = C.mob else diff --git a/code/modules/mentor/verbs/mentorpm.dm b/code/modules/mentor/verbs/mentorpm.dm index 118ded5403..9a441d022f 100644 --- a/code/modules/mentor/verbs/mentorpm.dm +++ b/code/modules/mentor/verbs/mentorpm.dm @@ -23,7 +23,7 @@ var/mob/M = whom C = M.client else if(istext(whom)) - C = directory[whom] + C = GLOB.directory[whom] else if(istype(whom,/client)) C = whom if(!C) @@ -66,9 +66,9 @@ //we don't use message_Mentors here because the sender/receiver might get it too var/show_char_sender = !check_mentor_other(src) && config.mentors_mobname_only var/show_char_recip = !check_mentor_other(C) && config.mentors_mobname_only - for(var/client/X in mentors) + for(var/client/X in GLOB.mentors) if(X.key!=key && X.key!=C.key) //check client/X is an Mentor and isn't the sender or recipient to_chat(X, "Mentor PM: [key_name_mentor(src, X, 0, 0, show_char_sender)]->[key_name_mentor(C, X, 0, 0, show_char_recip)]: \blue [msg]") //inform X - for(var/client/A in admins) + for(var/client/A in GLOB.admins) if(A.key!=key && A.key!=C.key) //check client/A is an Mentor and isn't the sender or recipient to_chat(A, "Mentor PM: [key_name_mentor(src, A, 0, 0, show_char_sender)]->[key_name_mentor(C, A, 0, 0, show_char_recip)]: \blue [msg]") //inform A \ No newline at end of file diff --git a/code/modules/mentor/verbs/mentorsay.dm b/code/modules/mentor/verbs/mentorsay.dm index 9192e1b9ba..377761bb89 100644 --- a/code/modules/mentor/verbs/mentorsay.dm +++ b/code/modules/mentor/verbs/mentorsay.dm @@ -13,10 +13,10 @@ if(check_rights(R_ADMIN,0)) msg = "MENTOR: [key_name(src, 0, 0)]: [msg]" - to_chat(mentors, msg) - to_chat(admins, msg) + to_chat(GLOB.mentors, msg) + to_chat(GLOB.admins, msg) else msg = "MENTOR: [key_name(src, 0, 0)]: [msg]" - to_chat(mentors, msg) - to_chat(admins, msg) + to_chat(GLOB.mentors, msg) + to_chat(GLOB.admins, msg) diff --git a/code/modules/mining/aux_base.dm b/code/modules/mining/aux_base.dm index 40d168d6ba..b98a3cfd98 100644 --- a/code/modules/mining/aux_base.dm +++ b/code/modules/mining/aux_base.dm @@ -19,7 +19,7 @@ interface with the mining shuttle at the landing site if a mobile beacon is also var/launch_warning = TRUE var/list/turrets = list() //List of connected turrets - req_one_access = list(access_cargo, access_construction, access_heads, access_research) + req_one_access = list(GLOB.access_cargo, GLOB.access_construction, GLOB.access_heads, GLOB.access_research) var/possible_destinations clockwork = TRUE var/obj/item/device/gps/internal/base/locator @@ -199,7 +199,7 @@ interface with the mining shuttle at the landing site if a mobile beacon is also var/turf/T = get_turf(user) var/obj/machinery/computer/auxillary_base/AB - for (var/obj/machinery/computer/auxillary_base/A in machines) + for (var/obj/machinery/computer/auxillary_base/A in GLOB.machines) if(A.z == ZLEVEL_STATION) AB = A break @@ -274,7 +274,7 @@ obj/docking_port/stationary/public_mining_dock/onShuttleMove() to_chat(user, "This device is only to be used in a mining zone.") return var/obj/machinery/computer/auxillary_base/aux_base_console - for(var/obj/machinery/computer/auxillary_base/ABC in machines) + for(var/obj/machinery/computer/auxillary_base/ABC in GLOB.machines) if(get_dist(landing_spot, ABC) <= console_range) aux_base_console = ABC break diff --git a/code/modules/mining/aux_base_camera.dm b/code/modules/mining/aux_base_camera.dm index cb4519d2db..fcbced3210 100644 --- a/code/modules/mining/aux_base_camera.dm +++ b/code/modules/mining/aux_base_camera.dm @@ -62,7 +62,7 @@ /obj/machinery/computer/camera_advanced/base_construction/CreateEye() var/spawn_spot - for(var/obj/machinery/computer/auxillary_base/ABC in machines) + for(var/obj/machinery/computer/auxillary_base/ABC in GLOB.machines) if(istype(get_area(ABC), /area/shuttle/auxillary_base)) found_aux_console = ABC break diff --git a/code/modules/mining/equipment.dm b/code/modules/mining/equipment.dm index 26742954ee..2b10ab0553 100644 --- a/code/modules/mining/equipment.dm +++ b/code/modules/mining/equipment.dm @@ -82,7 +82,7 @@ var/list/destinations = list() if(isgolem(user)) - for(var/obj/item/device/radio/beacon/B in teleportbeacons) + for(var/obj/item/device/radio/beacon/B in GLOB.teleportbeacons) var/turf/T = get_turf(B) if(istype(T.loc, /area/ruin/powered/golem_ship)) destinations += B @@ -91,7 +91,7 @@ if(destinations.len) return destinations - for(var/obj/item/device/radio/beacon/B in teleportbeacons) + for(var/obj/item/device/radio/beacon/B in GLOB.teleportbeacons) var/turf/T = get_turf(B) if(T.z == ZLEVEL_STATION) destinations += B @@ -573,9 +573,9 @@ L.underlays -= marked_image qdel(marked_image) marked_image = null - var/backstab = check_target_facings(user, L) + var/backstab_dir = get_dir(user, L) var/def_check = L.getarmor(type = "bomb") - if(backstab == FACING_INIT_FACING_TARGET_TARGET_FACING_PERPENDICULAR || backstab == FACING_SAME_DIR) + if((user.dir & backstab_dir) && (L.dir & backstab_dir)) L.apply_damage(80, BRUTE, blocked = def_check) playsound(user, 'sound/weapons/Kenetic_accel.ogg', 100, 1) //Seriously who spelled it wrong else diff --git a/code/modules/mining/fulton.dm b/code/modules/mining/fulton.dm index c919d829c4..617d3d5b27 100644 --- a/code/modules/mining/fulton.dm +++ b/code/modules/mining/fulton.dm @@ -1,4 +1,4 @@ -var/list/total_extraction_beacons = list() +GLOBAL_LIST_EMPTY(total_extraction_beacons) /obj/item/weapon/extraction_pack name = "fulton extraction pack" @@ -18,7 +18,7 @@ var/list/total_extraction_beacons = list() /obj/item/weapon/extraction_pack/attack_self(mob/user) var/list/possible_beacons = list() - for(var/B in total_extraction_beacons) + for(var/B in GLOB.total_extraction_beacons) var/obj/structure/extraction_point/EP = B if(EP.beacon_network in beacon_networks) possible_beacons += EP @@ -30,11 +30,12 @@ var/list/total_extraction_beacons = list() else var/A - A = input("Select a beacon to connect to", "Balloon Extraction Pack", A) in possible_beacons + A = input("Select a beacon to connect to", "Balloon Extraction Pack", A) as null|anything in possible_beacons if(!A) return beacon = A + to_chat(user, "You link the extraction pack to the beacon system.") /obj/item/weapon/extraction_pack/afterattack(atom/movable/A, mob/living/carbon/human/user, flag, params) if(!beacon) @@ -60,7 +61,7 @@ var/list/total_extraction_beacons = list() to_chat(user, "You start attaching the pack to [A]...") if(do_after(user,50,target=A)) to_chat(user, "You attach the pack to [A] and activate it.") - if(loc == user || istype(user.back, /obj/item/weapon/storage/backpack)) + if(loc == user && istype(user.back, /obj/item/weapon/storage/backpack)) var/obj/item/weapon/storage/backpack/B = user.back if(B.can_be_inserted(src,stop_messages = 1)) B.handle_item_insertion(src) @@ -150,21 +151,21 @@ var/list/total_extraction_beacons = list() /obj/structure/extraction_point name = "fulton recovery beacon" - desc = "A beacon for the fulton recovery system. Hit a beacon with a pack to link the pack to a beacon." + desc = "A beacon for the fulton recovery system. Activate a pack in your hand to link it to a beacon." icon = 'icons/obj/fulton.dmi' icon_state = "extraction_point" anchored = 1 density = 0 var/beacon_network = "station" -/obj/structure/extraction_point/New() +/obj/structure/extraction_point/Initialize() var/area/area_name = get_area(src) name += " ([rand(100,999)]) ([area_name.name])" - total_extraction_beacons += src + GLOB.total_extraction_beacons += src ..() /obj/structure/extraction_point/Destroy() - total_extraction_beacons -= src + GLOB.total_extraction_beacons -= src ..() /obj/effect/extraction_holder @@ -182,4 +183,4 @@ var/list/total_extraction_beacons = list() var/mob/living/L = A if(L.stat != DEAD) return 1 - return 0 \ No newline at end of file + return 0 diff --git a/code/modules/mining/laborcamp/laborshuttle.dm b/code/modules/mining/laborcamp/laborshuttle.dm index 38788615de..24ec10e4cf 100644 --- a/code/modules/mining/laborcamp/laborshuttle.dm +++ b/code/modules/mining/laborcamp/laborshuttle.dm @@ -4,7 +4,7 @@ circuit = /obj/item/weapon/circuitboard/computer/labor_shuttle shuttleId = "laborcamp" possible_destinations = "laborcamp_home;laborcamp_away" - req_access = list(access_brig) + req_access = list(GLOB.access_brig) /obj/machinery/computer/shuttle/labor/one_way diff --git a/code/modules/mining/laborcamp/laborstacker.dm b/code/modules/mining/laborcamp/laborstacker.dm index fff2f7672e..2984a24cdc 100644 --- a/code/modules/mining/laborcamp/laborstacker.dm +++ b/code/modules/mining/laborcamp/laborstacker.dm @@ -35,7 +35,7 @@ return ..() /obj/machinery/mineral/labor_claim_console/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "labor_claim_console", name, 450, 475, master_ui, state) @@ -104,8 +104,8 @@ to_chat(usr, "No permission to dock could be granted.") else if(!emagged) - Radio.set_frequency(SEC_FREQ) - Radio.talk_into(src, "[inserted_id.registered_name] has returned to the station. Minerals and Prisoner ID card ready for retrieval.", SEC_FREQ) + Radio.set_frequency(GLOB.SEC_FREQ) + Radio.talk_into(src, "[inserted_id.registered_name] has returned to the station. Minerals and Prisoner ID card ready for retrieval.", GLOB.SEC_FREQ, get_spans(), get_default_language()) to_chat(usr, "Shuttle received message and will be sent shortly.") /obj/machinery/mineral/labor_claim_console/proc/check_auth() diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index 5b21e30de6..630359d402 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -9,7 +9,7 @@ /obj/structure/closet/crate/necropolis/tendril desc = "It's watching you suspiciously." -/obj/structure/closet/crate/necropolis/tendril/New() +/obj/structure/closet/crate/necropolis/tendril/Initialize() ..() var/loot = rand(1,25) switch(loot) @@ -104,7 +104,7 @@ icon_state = "lantern-blue" feedback_add_details("wisp_lantern","R") // returned -/obj/item/device/wisp_lantern/New() +/obj/item/device/wisp_lantern/Initialize() ..() wisp = new(src) @@ -149,7 +149,7 @@ desc = "A mysterious red cube." icon_state = "red_cube" -/obj/item/device/warp_cube/red/New() +/obj/item/device/warp_cube/red/Initialize() ..() if(!linked) var/obj/item/device/warp_cube/blue = new(src.loc) @@ -294,7 +294,7 @@ name = "paradox bag" desc = "Somehow, it's in two places at once." -/obj/item/device/shared_storage/red/New() +/obj/item/device/shared_storage/red/Initialize() ..() if(!bag) var/obj/item/weapon/storage/backpack/shared/S = new(src) @@ -359,7 +359,7 @@ name = "oar" icon = 'icons/obj/vehicles.dmi' icon_state = "oar" - item_state = "rods" + item_state = "oar" desc = "Not to be confused with the kind Research hassles you for." force = 12 w_class = WEIGHT_CLASS_NORMAL @@ -453,7 +453,7 @@ /obj/structure/closet/crate/necropolis/dragon name = "dragon chest" -/obj/structure/closet/crate/necropolis/dragon/New() +/obj/structure/closet/crate/necropolis/dragon/Initialize() ..() var/loot = rand(1,4) switch(loot) @@ -482,18 +482,18 @@ var/summon_cooldown = 0 var/list/mob/dead/observer/spirits -/obj/item/weapon/melee/ghost_sword/New() +/obj/item/weapon/melee/ghost_sword/Initialize() ..() spirits = list() START_PROCESSING(SSobj, src) - poi_list |= src + GLOB.poi_list |= src /obj/item/weapon/melee/ghost_sword/Destroy() for(var/mob/dead/observer/G in spirits) - G.invisibility = observer_default_invisibility + G.invisibility = GLOB.observer_default_invisibility spirits.Cut() STOP_PROCESSING(SSobj, src) - poi_list -= src + GLOB.poi_list -= src . = ..() /obj/item/weapon/melee/ghost_sword/attack_self(mob/user) @@ -537,7 +537,7 @@ current_spirits |= G for(var/mob/dead/observer/G in spirits - current_spirits) - G.invisibility = observer_default_invisibility + G.invisibility = GLOB.observer_default_invisibility spirits = current_spirits @@ -634,7 +634,7 @@ var/timer = 0 var/banned_turfs -/obj/item/weapon/lava_staff/New() +/obj/item/weapon/lava_staff/Initialize() . = ..() banned_turfs = typecacheof(list(/turf/open/space/transit, /turf/closed)) @@ -699,7 +699,7 @@ /obj/structure/closet/crate/necropolis/bubblegum name = "bubblegum chest" -/obj/structure/closet/crate/necropolis/bubblegum/New() +/obj/structure/closet/crate/necropolis/bubblegum/Initialize() ..() var/loot = rand(1,3) switch(loot) @@ -722,7 +722,7 @@ if(used) return used = TRUE - var/choice = input(user,"Who do you want dead?","Choose Your Victim") as null|anything in player_list + var/choice = input(user,"Who do you want dead?","Choose Your Victim") as null|anything in GLOB.player_list if(!(isliving(choice))) to_chat(user, "[choice] is already dead!") @@ -747,7 +747,7 @@ var/obj/effect/mine/pickup/bloodbath/B = new(L) B.mineEffect(L) - for(var/mob/living/carbon/human/H in player_list) + for(var/mob/living/carbon/human/H in GLOB.player_list) if(H == L) continue to_chat(H, "You have an overwhelming desire to kill [L]. [L.p_they(TRUE)] [L.p_have()] been marked red! Go kill [L.p_them()]!") @@ -975,7 +975,7 @@ playsound(T,'sound/effects/bin_close.ogg', 200, 1) sleep(2) new /obj/effect/overlay/temp/hierophant/blast(T, user, friendly_fire_check) - for(var/d in cardinal) + for(var/d in GLOB.cardinal) INVOKE_ASYNC(src, .proc/blast_wall, T, d, user) /obj/item/weapon/hierophant_club/proc/blast_wall(turf/T, dir, mob/living/user) //make a wall of blasts blast_range tiles long diff --git a/code/modules/mining/machine_redemption.dm b/code/modules/mining/machine_redemption.dm index 2928857f2b..4af7330641 100644 --- a/code/modules/mining/machine_redemption.dm +++ b/code/modules/mining/machine_redemption.dm @@ -10,8 +10,8 @@ anchored = 1 input_dir = NORTH output_dir = SOUTH - req_access = list(access_mineral_storeroom) - var/req_access_reclaim = access_mining_station + req_access = list(GLOB.access_mineral_storeroom) + var/req_access_reclaim = GLOB.access_mining_station var/stk_types = list() var/stk_amt = list() var/stack_list = list() //Key: Type. Value: Instance of type. @@ -85,7 +85,7 @@ var/obj/item/stack/sheet/sheet = stack_list[s] msg += "[capitalize(sheet.name)]: [sheet.amount] sheets
    " - for(var/obj/machinery/requests_console/D in allConsoles) + for(var/obj/machinery/requests_console/D in GLOB.allConsoles) if(D.receive_ore_updates) D.createmessage("Ore Redemption Machine", "New minerals available!", msg, 1, 0) diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index ea64e5b912..526f726c52 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -52,7 +52,6 @@ new /datum/data/mining_equipment("Drone AI Upgrade", /obj/item/slimepotion/sentience/mining, 1000), new /datum/data/mining_equipment("Jump Boots", /obj/item/clothing/shoes/bhop, 2500), new /datum/data/mining_equipment("Survival Knife", /obj/item/weapon/kitchen/knife/combat/survival, 350), - new /datum/data/mining_equipment("Survival Pen Economy Pack",/obj/item/weapon/storage/box/medipens/survival, 2000), new /datum/data/mining_equipment("Stimpack", /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack, 250), new /datum/data/mining_equipment("Stimpack Economy Pack",/obj/item/weapon/storage/box/medipens/utility, 1000) ) @@ -276,10 +275,10 @@ /obj/item/weapon/card/mining_access_card/afterattack(atom/movable/AM, mob/user, proximity) if(istype(AM, /obj/item/weapon/card/id) && proximity) var/obj/item/weapon/card/id/I = AM - I.access |= access_mining - I.access |= access_mining_station - I.access |= access_mineral_storeroom - I.access |= access_cargo + I.access |= GLOB.access_mining + I.access |= GLOB.access_mining_station + I.access |= GLOB.access_mineral_storeroom + I.access |= GLOB.access_cargo to_chat(user, "You upgrade [I] with mining access.") qdel(src) ..() diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm index 1e80768919..2d3b1e42c6 100644 --- a/code/modules/mining/mine_items.dm +++ b/code/modules/mining/mine_items.dm @@ -37,7 +37,7 @@ /obj/structure/closet/secure_closet/miner name = "miner's equipment" icon_state = "mining" - req_access = list(access_mining) + req_access = list(GLOB.access_mining) /obj/structure/closet/secure_closet/miner/New() ..() @@ -68,7 +68,7 @@ var/global/list/dumb_rev_heads = list() /obj/machinery/computer/shuttle/mining/attack_hand(mob/user) - if(user.z == ZLEVEL_STATION && user.mind && (user.mind in ticker.mode.head_revolutionaries) && !(user.mind in dumb_rev_heads)) + if(user.z == ZLEVEL_STATION && user.mind && (user.mind in SSticker.mode.head_revolutionaries) && !(user.mind in dumb_rev_heads)) to_chat(user, "You get a feeling that leaving the station might be a REALLY dumb idea...") dumb_rev_heads += user.mind return @@ -389,16 +389,18 @@ name = "dusty survival pod storage" desc = "A heated storage unit. This one's seen better days." -/obj/machinery/smartfridge/survival_pod/empty/New() - return() +/obj/machinery/smartfridge/survival_pod/empty/Initialize(mapload) + ..(mapload, TRUE) /obj/machinery/smartfridge/survival_pod/accept_check(obj/item/O) if(istype(O, /obj/item)) return 1 return 0 -/obj/machinery/smartfridge/survival_pod/New() +/obj/machinery/smartfridge/survival_pod/Initialize(mapload, empty) ..() + if(empty) + return for(var/i in 1 to 5) var/obj/item/weapon/reagent_containers/food/snacks/donkpocket/warm/W = new(src) load(W) diff --git a/code/modules/mining/minebot.dm b/code/modules/mining/minebot.dm index 5527cb20f2..cef87fc57d 100644 --- a/code/modules/mining/minebot.dm +++ b/code/modules/mining/minebot.dm @@ -130,13 +130,13 @@ if(istype(target, /obj/item/weapon/ore) && mode == MINEDRONE_COLLECT) CollectOre() return - ..() + return ..() /mob/living/simple_animal/hostile/mining_drone/proc/CollectOre() var/obj/item/weapon/ore/O for(O in src.loc) O.loc = src - for(var/dir in alldirs) + for(var/dir in GLOB.alldirs) var/turf/T = get_step(src,dir) for(O in T) O.loc = src @@ -195,13 +195,14 @@ /datum/action/innate/minedrone/toggle_meson_vision/Activate() var/mob/living/simple_animal/hostile/mining_drone/user = owner - if(user.sight & SEE_TURFS) user.sight &= ~SEE_TURFS - user.see_invisible = SEE_INVISIBLE_LIVING + user.lighting_alpha = LIGHTING_PLANE_ALPHA_VISIBLE else user.sight |= SEE_TURFS - user.see_invisible = SEE_INVISIBLE_MINIMUM + user.lighting_alpha = LIGHTING_PLANE_ALPHA_INVISIBLE + + user.sync_lighting_plane_alpha() to_chat(user, "You toggle your meson vision [(user.sight & SEE_TURFS) ? "on" : "off"].") diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm index 7a4787f747..98a6c3d46d 100644 --- a/code/modules/mining/ores_coins.dm +++ b/code/modules/mining/ores_coins.dm @@ -270,7 +270,7 @@ explosion(src.loc,-1,1,3,adminlog = notify_admins) qdel(src) -/obj/item/weapon/ore/New() +/obj/item/weapon/ore/Initialize() ..() pixel_x = rand(0,16)-8 pixel_y = rand(0,8)-8 @@ -297,68 +297,73 @@ var/cooldown = 0 var/value = 1 -/obj/item/weapon/coin/New() +/obj/item/weapon/coin/Initialize() ..() pixel_x = rand(0,16)-8 pixel_y = rand(0,8)-8 - icon_state = "coin_[cmineral]_heads" - if(cmineral) - name = "[cmineral] coin" - /obj/item/weapon/coin/examine(mob/user) ..() if(value) to_chat(user, "It's worth [value] credit\s.") /obj/item/weapon/coin/gold + name = "gold coin" cmineral = "gold" icon_state = "coin_gold_heads" value = 50 materials = list(MAT_GOLD = MINERAL_MATERIAL_AMOUNT*0.2) /obj/item/weapon/coin/silver + name = "silver coin" cmineral = "silver" icon_state = "coin_silver_heads" value = 20 materials = list(MAT_SILVER = MINERAL_MATERIAL_AMOUNT*0.2) /obj/item/weapon/coin/diamond + name = "diamond coin" cmineral = "diamond" icon_state = "coin_diamond_heads" value = 500 materials = list(MAT_DIAMOND = MINERAL_MATERIAL_AMOUNT*0.2) /obj/item/weapon/coin/iron + name = "iron coin" cmineral = "iron" icon_state = "coin_iron_heads" value = 1 materials = list(MAT_METAL = MINERAL_MATERIAL_AMOUNT*0.2) /obj/item/weapon/coin/plasma + name = "plasma coin" cmineral = "plasma" icon_state = "coin_plasma_heads" value = 100 materials = list(MAT_PLASMA = MINERAL_MATERIAL_AMOUNT*0.2) /obj/item/weapon/coin/uranium + name = "uranium coin" cmineral = "uranium" icon_state = "coin_uranium_heads" value = 80 materials = list(MAT_URANIUM = MINERAL_MATERIAL_AMOUNT*0.2) /obj/item/weapon/coin/clown + name = "bananium coin" cmineral = "bananium" icon_state = "coin_bananium_heads" value = 1000 //makes the clown cry materials = list(MAT_BANANIUM = MINERAL_MATERIAL_AMOUNT*0.2) /obj/item/weapon/coin/adamantine + name = "adamantine coin" cmineral = "adamantine" icon_state = "coin_adamantine_heads" value = 1500 /obj/item/weapon/coin/mythril + name = "mythril coin" cmineral = "mythril" icon_state = "coin_mythril_heads" value = 3000 @@ -379,9 +384,6 @@ sideslist = list("valid", "salad") value = 0 -/obj/item/weapon/coin/antagtoken/New() - return - /obj/item/weapon/coin/attackby(obj/item/weapon/W, mob/user, params) if(istype(W, /obj/item/stack/cable_coil)) var/obj/item/stack/cable_coil/CC = W @@ -411,12 +413,12 @@ else ..() /obj/item/weapon/coin/attack_self(mob/user) - if(cooldown < world.time - 15) + if(cooldown < world.time) if(string_attached) //does the coin have a wire attached to_chat(user, "The coin won't flip very well with something attached!" ) return //do not flip the coin var/coinflip = pick(sideslist) - cooldown = world.time + cooldown = world.time + 15 flick("coin_[cmineral]_flip", src) icon_state = "coin_[cmineral]_[coinflip]" playsound(user.loc, 'sound/items/coinflip.ogg', 50, 1) diff --git a/code/modules/mob/dead/death.dm b/code/modules/mob/dead/death.dm deleted file mode 100644 index 48a04a834c..0000000000 --- a/code/modules/mob/dead/death.dm +++ /dev/null @@ -1,5 +0,0 @@ -/mob/dead/dust() //ghosts can't be vaporised. - return - -/mob/dead/gib() //ghosts can't be gibbed. - return diff --git a/code/modules/mob/dead/new_player/login.dm b/code/modules/mob/dead/new_player/login.dm index bfb30ccb1d..e35f162723 100644 --- a/code/modules/mob/dead/new_player/login.dm +++ b/code/modules/mob/dead/new_player/login.dm @@ -6,11 +6,11 @@ ..() - if(join_motd) - to_chat(src, "
    [join_motd]
    ") + if(GLOB.join_motd) + to_chat(src, "
    [GLOB.join_motd]
    ") - if(admin_notice) - to_chat(src, "Admin Notice:\n \t [admin_notice]") + if(GLOB.admin_notice) + to_chat(src, "Admin Notice:\n \t [GLOB.admin_notice]") if(config.soft_popcap && living_player_count() >= config.soft_popcap) to_chat(src, "Server Notice:\n \t [config.soft_popcap_message]") @@ -28,5 +28,5 @@ */ new_player_panel() client.playtitlemusic() - if(ticker.current_state < GAME_STATE_SETTING_UP) - to_chat(src, "Please set up your character and select \"Ready\". The game will start in about [round(ticker.GetTimeLeft(), 1)/10] seconds.") + if(SSticker.current_state < GAME_STATE_SETTING_UP) + to_chat(src, "Please set up your character and select \"Ready\". The game will start in about [round(SSticker.GetTimeLeft(), 1)/10] seconds.") diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm index f464eff940..7f6a4abc1c 100644 --- a/code/modules/mob/dead/new_player/new_player.dm +++ b/code/modules/mob/dead/new_player/new_player.dm @@ -20,14 +20,14 @@ stack_trace("Warning: [src]([type]) initialized multiple times!") initialized = TRUE tag = "mob_[next_mob_id++]" - mob_list += src + GLOB.mob_list += src - if(client && ticker.state == GAME_STATE_STARTUP) + if(client && SSticker.state == GAME_STATE_STARTUP) var/obj/screen/splash/S = new(client, TRUE, TRUE) S.Fade(TRUE) - if(length(newplayer_start)) - loc = pick(newplayer_start) + if(length(GLOB.newplayer_start)) + loc = pick(GLOB.newplayer_start) else loc = locate(1,1,1) @@ -35,7 +35,7 @@ var/output = "

    Setup Character

    " - if(!ticker || ticker.current_state <= GAME_STATE_PREGAME) + if(!SSticker || SSticker.current_state <= GAME_STATE_PREGAME) if(ready) output += "

    \[ Ready | Not Ready \]

    " else @@ -48,11 +48,11 @@ output += "

    Observe

    " if(!IsGuestKey(src.key)) - if (dbcon.Connect()) + if (GLOB.dbcon.Connect()) var/isadmin = 0 if(src.client && src.client.holder) isadmin = 1 - var/DBQuery/query_get_new_polls = dbcon.NewQuery("SELECT id FROM [format_table_name("poll_question")] WHERE [(isadmin ? "" : "adminonly = false AND")] Now() BETWEEN starttime AND endtime AND id NOT IN (SELECT pollid FROM [format_table_name("poll_vote")] WHERE ckey = \"[ckey]\") AND id NOT IN (SELECT pollid FROM [format_table_name("poll_textreply")] WHERE ckey = \"[ckey]\")") + var/DBQuery/query_get_new_polls = GLOB.dbcon.NewQuery("SELECT id FROM [format_table_name("poll_question")] WHERE [(isadmin ? "" : "adminonly = false AND")] Now() BETWEEN starttime AND endtime AND id NOT IN (SELECT pollid FROM [format_table_name("poll_vote")] WHERE ckey = \"[ckey]\") AND id NOT IN (SELECT pollid FROM [format_table_name("poll_textreply")] WHERE ckey = \"[ckey]\")") if(!query_get_new_polls.Execute()) return var/newpoll = 0 @@ -77,18 +77,18 @@ ..() if(statpanel("Lobby")) - stat("Game Mode:", (ticker.hide_mode) ? "Secret" : "[master_mode]") + stat("Game Mode:", (SSticker.hide_mode) ? "Secret" : "[GLOB.master_mode]") stat("Map:", SSmapping.config.map_name) - if(ticker.current_state == GAME_STATE_PREGAME) - var/time_remaining = ticker.GetTimeLeft() + if(SSticker.current_state == GAME_STATE_PREGAME) + var/time_remaining = SSticker.GetTimeLeft() if(time_remaining >= 0) time_remaining /= 10 stat("Time To Start:", (time_remaining >= 0) ? "[round(time_remaining)]s" : "DELAYED") - stat("Players:", "[ticker.totalPlayers]") + stat("Players:", "[SSticker.totalPlayers]") if(client.holder) - stat("Players Ready:", "[ticker.totalPlayersReady]") + stat("Players Ready:", "[SSticker.totalPlayersReady]") /mob/dead/new_player/Topic(href, href_list[]) @@ -110,7 +110,7 @@ return 1 if(href_list["ready"]) - if(!ticker || ticker.current_state <= GAME_STATE_PREGAME) // Make sure we don't ready up after the round has started + if(!SSticker || SSticker.current_state <= GAME_STATE_PREGAME) // Make sure we don't ready up after the round has started ready = text2num(href_list["ready"]) if(href_list["refresh"]) @@ -141,14 +141,14 @@ observer.real_name = observer.client.prefs.real_name observer.name = observer.real_name observer.update_icon() - observer.stopLobbySound() + observer.stop_sound_channel(CHANNEL_LOBBYMUSIC) qdel(mind) qdel(src) return 1 if(href_list["late_join"]) - if(!ticker || ticker.current_state != GAME_STATE_PLAYING) + if(!SSticker || SSticker.current_state != GAME_STATE_PLAYING) to_chat(usr, "The round is either not ready, or has already finished...") return @@ -156,17 +156,17 @@ LateChoices() return - if(ticker.queued_players.len || (relevant_cap && living_player_count() >= relevant_cap && !(ckey(key) in admin_datums))) + if(SSticker.queued_players.len || (relevant_cap && living_player_count() >= relevant_cap && !(ckey(key) in GLOB.admin_datums))) to_chat(usr, "[config.hard_popcap_message]") - var/queue_position = ticker.queued_players.Find(usr) + var/queue_position = SSticker.queued_players.Find(usr) if(queue_position == 1) to_chat(usr, "You are next in line to join the game. You will be notified when a slot opens up.") else if(queue_position) to_chat(usr, "There are [queue_position-1] players in front of you in the queue to join the game.") else - ticker.queued_players += usr - to_chat(usr, "You have been added to the queue to join the game. Your position in queue is [ticker.queued_players.len].") + SSticker.queued_players += usr + to_chat(usr, "You have been added to the queue to join the game. Your position in queue is [SSticker.queued_players.len].") return LateChoices() @@ -175,12 +175,12 @@ if(href_list["SelectedJob"]) - if(!enter_allowed) + if(!GLOB.enter_allowed) to_chat(usr, "There is an administrative lock on entering the game!") return - if(ticker.queued_players.len && !(ckey(key) in admin_datums)) - if((living_player_count() >= relevant_cap) || (src != ticker.queued_players[1])) + if(SSticker.queued_players.len && !(ckey(key) in GLOB.admin_datums)) + if((living_player_count() >= relevant_cap) || (src != SSticker.queued_players[1])) to_chat(usr, "Server is full.") return @@ -303,7 +303,7 @@ alert(src, "[rank] is not available. Please try another.") return 0 - if(ticker.late_join_disabled) + if(SSticker.late_join_disabled) alert(src, "An administrator has disabled late join spawning.") return FALSE @@ -314,8 +314,8 @@ return FALSE //Remove the player from the join queue if he was in one and reset the timer - ticker.queued_players -= src - ticker.queue_delay = 4 + SSticker.queued_players -= src + SSticker.queue_delay = 4 SSjob.AssignRole(src, rank, 1) @@ -325,8 +325,8 @@ character = equip var/D - if(latejoin.len) - D = get_turf(pick(latejoin)) + if(GLOB.latejoin.len) + D = get_turf(pick(GLOB.latejoin)) if(!D) for(var/turf/T in get_area_turfs(/area/shuttle/arrival)) if(!T.density) @@ -346,46 +346,46 @@ if(chair) chair.buckle_mob(character) - ticker.minds += character.mind + SSticker.minds += character.mind var/mob/living/carbon/human/humanc if(ishuman(character)) humanc = character //Let's retypecast the var to be human, if(humanc) //These procs all expect humans - data_core.manifest_inject(humanc) + GLOB.data_core.manifest_inject(humanc) if(SSshuttle.arrivals) SSshuttle.arrivals.QueueAnnounce(humanc, rank) else AnnounceArrival(humanc, rank) AddEmploymentContract(humanc) - if(highlander) + if(GLOB.highlander) to_chat(humanc, "THERE CAN BE ONLY ONE!!!") humanc.make_scottish() - joined_player_list += character.ckey + GLOB.joined_player_list += character.ckey if(config.allow_latejoin_antagonists && humanc) //Borgs aren't allowed to be antags. Will need to be tweaked if we get true latejoin ais. if(SSshuttle.emergency) switch(SSshuttle.emergency.mode) if(SHUTTLE_RECALL, SHUTTLE_IDLE) - ticker.mode.make_antag_chance(humanc) + SSticker.mode.make_antag_chance(humanc) if(SHUTTLE_CALL) if(SSshuttle.emergency.timeLeft(1) > initial(SSshuttle.emergencyCallTime)*0.5) - ticker.mode.make_antag_chance(humanc) + SSticker.mode.make_antag_chance(humanc) qdel(src) /mob/dead/new_player/proc/AddEmploymentContract(mob/living/carbon/human/employee) //TODO: figure out a way to exclude wizards/nukeops/demons from this. sleep(30) - for(var/C in employmentCabinets) + for(var/C in GLOB.employmentCabinets) var/obj/structure/filingcabinet/employment/employmentCabinet = C if(!employmentCabinet.virgin) employmentCabinet.addFile(employee) /mob/dead/new_player/proc/LateChoices() - var/mills = world.time - round_start_time // 1/10 of a second, not real milliseconds but whatever + var/mills = world.time - SSticker.round_start_time // 1/10 of a second, not real milliseconds but whatever //var/secs = ((mills % 36000) % 600) / 10 //Not really needed, but I'll leave it here for refrence.. or something var/mins = (mills % 36000) / 600 var/hours = mills / 36000 @@ -425,7 +425,7 @@ if (job_count > round(available_job_count / 2)) dat += "
    " var/position_class = "otherPosition" - if (job.title in command_positions) + if (job.title in GLOB.command_positions) position_class = "commandPosition" dat += "[job.title] ([job.current_positions])
    " if(!job_count) //if there's nowhere to go, assistant opens up. @@ -471,12 +471,12 @@ . = new_character if(.) new_character.key = key //Manually transfer the key to log them in - new_character.stopLobbySound() + new_character.stop_sound_channel(CHANNEL_LOBBYMUSIC) /mob/dead/new_player/proc/ViewManifest() var/dat = "" dat += "

    Crew Manifest

    " - dat += data_core.get_manifest(OOC = 1) + dat += GLOB.data_core.get_manifest(OOC = 1) src << browse(dat, "window=manifest;size=387x420;can_close=1") diff --git a/code/modules/mob/dead/new_player/poll.dm b/code/modules/mob/dead/new_player/poll.dm index 319d35867e..a469e2907a 100644 --- a/code/modules/mob/dead/new_player/poll.dm +++ b/code/modules/mob/dead/new_player/poll.dm @@ -3,10 +3,10 @@ var/optiontext /mob/dead/new_player/proc/handle_player_polling() - if(!dbcon.IsConnected()) + if(!GLOB.dbcon.IsConnected()) to_chat(usr, "Failed to establish database connection.") return - var/DBQuery/query_poll_get = dbcon.NewQuery("SELECT id, question FROM [format_table_name("poll_question")] WHERE Now() BETWEEN starttime AND endtime [(client.holder ? "" : "AND adminonly = false")]") + var/DBQuery/query_poll_get = GLOB.dbcon.NewQuery("SELECT id, question FROM [format_table_name("poll_question")] WHERE Now() BETWEEN starttime AND endtime [(client.holder ? "" : "AND adminonly = false")]") if(!query_poll_get.warn_execute()) return var/output = "
    Player polls
    AUTHORTITLECATEGORYSS13BN
    " @@ -22,10 +22,10 @@ /mob/dead/new_player/proc/poll_player(pollid) if(!pollid) return - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) to_chat(usr, "Failed to establish database connection.") return - var/DBQuery/query_poll_get_details = dbcon.NewQuery("SELECT starttime, endtime, question, polltype, multiplechoiceoptions FROM [format_table_name("poll_question")] WHERE id = [pollid]") + var/DBQuery/query_poll_get_details = GLOB.dbcon.NewQuery("SELECT starttime, endtime, question, polltype, multiplechoiceoptions FROM [format_table_name("poll_question")] WHERE id = [pollid]") if(!query_poll_get_details.warn_execute()) return var/pollstarttime = "" @@ -41,14 +41,14 @@ multiplechoiceoptions = text2num(query_poll_get_details.item[5]) switch(polltype) if(POLLTYPE_OPTION) - var/DBQuery/query_option_get_votes = dbcon.NewQuery("SELECT optionid FROM [format_table_name("poll_vote")] WHERE pollid = [pollid] AND ckey = '[ckey]'") + var/DBQuery/query_option_get_votes = GLOB.dbcon.NewQuery("SELECT optionid FROM [format_table_name("poll_vote")] WHERE pollid = [pollid] AND ckey = '[ckey]'") if(!query_option_get_votes.warn_execute()) return var/votedoptionid = 0 if(query_option_get_votes.NextRow()) votedoptionid = text2num(query_option_get_votes.item[1]) var/list/datum/polloption/options = list() - var/DBQuery/query_option_options = dbcon.NewQuery("SELECT id, text FROM [format_table_name("poll_option")] WHERE pollid = [pollid]") + var/DBQuery/query_option_options = GLOB.dbcon.NewQuery("SELECT id, text FROM [format_table_name("poll_option")] WHERE pollid = [pollid]") if(!query_option_options.warn_execute()) return while(query_option_options.NextRow()) @@ -82,7 +82,7 @@ src << browse(null ,"window=playerpolllist") src << browse(output,"window=playerpoll;size=500x250") if(POLLTYPE_TEXT) - var/DBQuery/query_text_get_votes = dbcon.NewQuery("SELECT replytext FROM [format_table_name("poll_textreply")] WHERE pollid = [pollid] AND ckey = '[ckey]'") + var/DBQuery/query_text_get_votes = GLOB.dbcon.NewQuery("SELECT replytext FROM [format_table_name("poll_textreply")] WHERE pollid = [pollid] AND ckey = '[ckey]'") if(!query_text_get_votes.warn_execute()) return var/vote_text = "" @@ -111,7 +111,7 @@ src << browse(null ,"window=playerpolllist") src << browse(output,"window=playerpoll;size=500x500") if(POLLTYPE_RATING) - var/DBQuery/query_rating_get_votes = dbcon.NewQuery("SELECT o.text, v.rating FROM [format_table_name("poll_option")] o, [format_table_name("poll_vote")] v WHERE o.pollid = [pollid] AND v.ckey = '[ckey]' AND o.id = v.optionid") + var/DBQuery/query_rating_get_votes = GLOB.dbcon.NewQuery("SELECT o.text, v.rating FROM [format_table_name("poll_option")] o, [format_table_name("poll_vote")] v WHERE o.pollid = [pollid] AND v.ckey = '[ckey]' AND o.id = v.optionid") if(!query_rating_get_votes.warn_execute()) return var/output = "
    Player poll
    " @@ -129,7 +129,7 @@ output += "" var/minid = 999999 var/maxid = 0 - var/DBQuery/query_rating_options = dbcon.NewQuery("SELECT id, text, minval, maxval, descmin, descmid, descmax FROM [format_table_name("poll_option")] WHERE pollid = [pollid]") + var/DBQuery/query_rating_options = GLOB.dbcon.NewQuery("SELECT id, text, minval, maxval, descmin, descmid, descmax FROM [format_table_name("poll_option")] WHERE pollid = [pollid]") if(!query_rating_options.warn_execute()) return while(query_rating_options.NextRow()) @@ -163,7 +163,7 @@ src << browse(null ,"window=playerpolllist") src << browse(output,"window=playerpoll;size=500x500") if(POLLTYPE_MULTI) - var/DBQuery/query_multi_get_votes = dbcon.NewQuery("SELECT optionid FROM [format_table_name("poll_vote")] WHERE pollid = [pollid] AND ckey = '[ckey]'") + var/DBQuery/query_multi_get_votes = GLOB.dbcon.NewQuery("SELECT optionid FROM [format_table_name("poll_vote")] WHERE pollid = [pollid] AND ckey = '[ckey]'") if(!query_multi_get_votes.warn_execute()) return var/list/votedfor = list() @@ -172,7 +172,7 @@ var/list/datum/polloption/options = list() var/maxoptionid = 0 var/minoptionid = 0 - var/DBQuery/query_multi_options = dbcon.NewQuery("SELECT id, text FROM [format_table_name("poll_option")] WHERE pollid = [pollid]") + var/DBQuery/query_multi_options = GLOB.dbcon.NewQuery("SELECT id, text FROM [format_table_name("poll_option")] WHERE pollid = [pollid]") if(!query_multi_options.warn_execute()) return while(query_multi_options.NextRow()) @@ -214,7 +214,7 @@ var/datum/asset/irv_assets = get_asset_datum(/datum/asset/simple/IRV) irv_assets.send(src) - var/DBQuery/query_irv_get_votes = dbcon.NewQuery("SELECT optionid FROM [format_table_name("poll_vote")] WHERE pollid = [pollid] AND ckey = '[ckey]'") + var/DBQuery/query_irv_get_votes = GLOB.dbcon.NewQuery("SELECT optionid FROM [format_table_name("poll_vote")] WHERE pollid = [pollid] AND ckey = '[ckey]'") if(!query_irv_get_votes.warn_execute()) return @@ -224,7 +224,7 @@ var/list/datum/polloption/options = list() - var/DBQuery/query_irv_options = dbcon.NewQuery("SELECT id, text FROM [format_table_name("poll_option")] WHERE pollid = [pollid]") + var/DBQuery/query_irv_options = GLOB.dbcon.NewQuery("SELECT id, text FROM [format_table_name("poll_option")] WHERE pollid = [pollid]") if(!query_irv_options.warn_execute()) return while(query_irv_options.NextRow()) @@ -327,10 +327,10 @@ var/table = "poll_vote" if (text) table = "poll_textreply" - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) to_chat(usr, "Failed to establish database connection.") return - var/DBQuery/query_hasvoted = dbcon.NewQuery("SELECT id FROM `[format_table_name(table)]` WHERE pollid = [pollid] AND ckey = '[ckey]'") + var/DBQuery/query_hasvoted = GLOB.dbcon.NewQuery("SELECT id FROM `[format_table_name(table)]` WHERE pollid = [pollid] AND ckey = '[ckey]'") if(!query_hasvoted.warn_execute()) return if(query_hasvoted.NextRow()) @@ -355,14 +355,14 @@ return 1 /mob/dead/new_player/proc/vote_valid_check(pollid, holder, type) - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) to_chat(src, "Failed to establish database connection.") return 0 pollid = text2num(pollid) if (!pollid || pollid < 0) return 0 //validate the poll is actually the right type of poll and its still active - var/DBQuery/query_validate_poll = dbcon.NewQuery("SELECT id FROM [format_table_name("poll_question")] WHERE id = [pollid] AND Now() BETWEEN starttime AND endtime AND polltype = '[type]' [(holder ? "" : "AND adminonly = false")]") + var/DBQuery/query_validate_poll = GLOB.dbcon.NewQuery("SELECT id FROM [format_table_name("poll_question")] WHERE id = [pollid] AND Now() BETWEEN starttime AND endtime AND polltype = '[type]' [(holder ? "" : "AND adminonly = false")]") if(!query_validate_poll.warn_execute()) return 0 if (!query_validate_poll.NextRow()) @@ -370,7 +370,7 @@ return 1 /mob/dead/new_player/proc/vote_on_irv_poll(pollid, list/votelist) - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) to_chat(src, "Failed to establish database connection.") return 0 if (!vote_rig_check()) @@ -395,7 +395,7 @@ return 0 //lets collect the options - var/DBQuery/query_irv_id = dbcon.NewQuery("SELECT id FROM [format_table_name("poll_option")] WHERE pollid = [pollid]") + var/DBQuery/query_irv_id = GLOB.dbcon.NewQuery("SELECT id FROM [format_table_name("poll_option")] WHERE pollid = [pollid]") if(!query_irv_id.warn_execute()) return 0 var/list/optionlist = list() @@ -426,12 +426,12 @@ sqlrowlist += "(Now(), [pollid], [vote], '[sanitizeSQL(ckey)]', INET_ATON('[sanitizeSQL(address)]'), '[sanitizeSQL(rank)]')" //now lets delete their old votes (if any) - var/DBQuery/query_irv_del_old = dbcon.NewQuery("DELETE FROM [format_table_name("poll_vote")] WHERE pollid = [pollid] AND ckey = '[ckey]'") + var/DBQuery/query_irv_del_old = GLOB.dbcon.NewQuery("DELETE FROM [format_table_name("poll_vote")] WHERE pollid = [pollid] AND ckey = '[ckey]'") if(!query_irv_del_old.warn_execute()) return 0 //now to add the new ones. - var/DBQuery/query_irv_vote = dbcon.NewQuery("INSERT INTO [format_table_name("poll_vote")] (datetime, pollid, optionid, ckey, ip, adminrank) VALUES [sqlrowlist]") + var/DBQuery/query_irv_vote = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("poll_vote")] (datetime, pollid, optionid, ckey, ip, adminrank) VALUES [sqlrowlist]") if(!query_irv_vote.warn_execute()) return 0 src << browse(null,"window=playerpoll") @@ -439,7 +439,7 @@ /mob/dead/new_player/proc/vote_on_poll(pollid, optionid) - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) to_chat(src, "Failed to establish database connection.") return 0 if (!vote_rig_check()) @@ -452,14 +452,14 @@ var/adminrank = sanitizeSQL(poll_check_voted(pollid)) if(!adminrank) return - var/DBQuery/query_option_vote = dbcon.NewQuery("INSERT INTO [format_table_name("poll_vote")] (datetime, pollid, optionid, ckey, ip, adminrank) VALUES (Now(), [pollid], [optionid], '[ckey]', INET_ATON('[client.address]'), '[adminrank]')") + var/DBQuery/query_option_vote = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("poll_vote")] (datetime, pollid, optionid, ckey, ip, adminrank) VALUES (Now(), [pollid], [optionid], '[ckey]', INET_ATON('[client.address]'), '[adminrank]')") if(!query_option_vote.warn_execute()) return usr << browse(null,"window=playerpoll") return 1 /mob/dead/new_player/proc/log_text_poll_reply(pollid, replytext) - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) to_chat(src, "Failed to establish database connection.") return 0 if (!vote_rig_check()) @@ -479,14 +479,14 @@ if(!(length(replytext) > 0) || !(length(replytext) <= 8000)) to_chat(usr, "The text you entered was invalid or too long. Please correct the text and submit again.") return - var/DBQuery/query_text_vote = dbcon.NewQuery("INSERT INTO [format_table_name("poll_textreply")] (datetime ,pollid ,ckey ,ip ,replytext ,adminrank) VALUES (Now(), [pollid], '[ckey]', INET_ATON('[client.address]'), '[replytext]', '[adminrank]')") + var/DBQuery/query_text_vote = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("poll_textreply")] (datetime ,pollid ,ckey ,ip ,replytext ,adminrank) VALUES (Now(), [pollid], '[ckey]', INET_ATON('[client.address]'), '[replytext]', '[adminrank]')") if(!query_text_vote.warn_execute()) return usr << browse(null,"window=playerpoll") return 1 /mob/dead/new_player/proc/vote_on_numval_poll(pollid, optionid, rating) - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) to_chat(src, "Failed to establish database connection.") return 0 if (!vote_rig_check()) @@ -496,7 +496,7 @@ //validate the poll if (!vote_valid_check(pollid, client.holder, POLLTYPE_RATING)) return 0 - var/DBQuery/query_numval_hasvoted = dbcon.NewQuery("SELECT id FROM [format_table_name("poll_vote")] WHERE optionid = [optionid] AND ckey = '[ckey]'") + var/DBQuery/query_numval_hasvoted = GLOB.dbcon.NewQuery("SELECT id FROM [format_table_name("poll_vote")] WHERE optionid = [optionid] AND ckey = '[ckey]'") if(!query_numval_hasvoted.warn_execute()) return if(query_numval_hasvoted.NextRow()) @@ -506,14 +506,14 @@ if(client.holder) adminrank = client.holder.rank.name adminrank = sanitizeSQL(adminrank) - var/DBQuery/query_numval_vote = dbcon.NewQuery("INSERT INTO [format_table_name("poll_vote")] (datetime ,pollid ,optionid ,ckey ,ip ,adminrank, rating) VALUES (Now(), [pollid], [optionid], '[ckey]', INET_ATON('[client.address]'), '[adminrank]', [(isnull(rating)) ? "null" : rating])") + var/DBQuery/query_numval_vote = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("poll_vote")] (datetime ,pollid ,optionid ,ckey ,ip ,adminrank, rating) VALUES (Now(), [pollid], [optionid], '[ckey]', INET_ATON('[client.address]'), '[adminrank]', [(isnull(rating)) ? "null" : rating])") if(!query_numval_vote.warn_execute()) return usr << browse(null,"window=playerpoll") return 1 /mob/dead/new_player/proc/vote_on_multi_poll(pollid, optionid) - if (!dbcon.Connect()) + if (!GLOB.dbcon.Connect()) to_chat(src, "Failed to establish database connection.") return 0 if (!vote_rig_check()) @@ -523,13 +523,13 @@ //validate the poll if (!vote_valid_check(pollid, client.holder, POLLTYPE_MULTI)) return 0 - var/DBQuery/query_multi_choicelen = dbcon.NewQuery("SELECT multiplechoiceoptions FROM [format_table_name("poll_question")] WHERE id = [pollid]") + var/DBQuery/query_multi_choicelen = GLOB.dbcon.NewQuery("SELECT multiplechoiceoptions FROM [format_table_name("poll_question")] WHERE id = [pollid]") if(!query_multi_choicelen.warn_execute()) return 1 var/i if(query_multi_choicelen.NextRow()) i = text2num(query_multi_choicelen.item[1]) - var/DBQuery/query_multi_hasvoted = dbcon.NewQuery("SELECT id FROM [format_table_name("poll_vote")] WHERE pollid = [pollid] AND ckey = '[ckey]'") + var/DBQuery/query_multi_hasvoted = GLOB.dbcon.NewQuery("SELECT id FROM [format_table_name("poll_vote")] WHERE pollid = [pollid] AND ckey = '[ckey]'") if(!query_multi_hasvoted.warn_execute()) return 1 while(i) @@ -543,7 +543,7 @@ if(client.holder) adminrank = client.holder.rank.name adminrank = sanitizeSQL(adminrank) - var/DBQuery/query_multi_vote = dbcon.NewQuery("INSERT INTO [format_table_name("poll_vote")] (datetime, pollid, optionid, ckey, ip, adminrank) VALUES (Now(), [pollid], [optionid], '[ckey]', INET_ATON('[client.address]'), '[adminrank]')") + var/DBQuery/query_multi_vote = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("poll_vote")] (datetime, pollid, optionid, ckey, ip, adminrank) VALUES (Now(), [pollid], [optionid], '[ckey]', INET_ATON('[client.address]'), '[adminrank]')") if(!query_multi_vote.warn_execute()) return 1 usr << browse(null,"window=playerpoll") diff --git a/code/modules/mob/dead/new_player/preferences_setup.dm b/code/modules/mob/dead/new_player/preferences_setup.dm index f2406a7d14..4810b666e7 100644 --- a/code/modules/mob/dead/new_player/preferences_setup.dm +++ b/code/modules/mob/dead/new_player/preferences_setup.dm @@ -26,7 +26,7 @@ // Silicons only need a very basic preview since there is no customization for them. if(job_engsec_high) switch(job_engsec_high) - if(AI) + if(AI_JF) preview_icon = icon('icons/mob/AI.dmi', "AI", SOUTH) preview_icon.Scale(64, 64) return diff --git a/code/modules/mob/dead/new_player/sprite_accessories.dm b/code/modules/mob/dead/new_player/sprite_accessories.dm index 45dbdc9f69..c38c1c2d3d 100644 --- a/code/modules/mob/dead/new_player/sprite_accessories.dm +++ b/code/modules/mob/dead/new_player/sprite_accessories.dm @@ -812,7 +812,7 @@ gender = FEMALE /datum/sprite_accessory/undershirt/lover - name = "Lover shirt" + name = "Lover Shirt" icon_state = "lover" gender = NEUTER diff --git a/code/modules/mob/dead/observer/logout.dm b/code/modules/mob/dead/observer/logout.dm index 698329a70f..ad94dbecc8 100644 --- a/code/modules/mob/dead/observer/logout.dm +++ b/code/modules/mob/dead/observer/logout.dm @@ -1,6 +1,7 @@ /mob/dead/observer/Logout() if (client) - client.images -= ghost_darkness_images + client.images -= (GLOB.ghost_images_default+GLOB.ghost_images_simple) + if(observetarget) if(ismob(observetarget)) var/mob/target = observetarget diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index a24809bbb2..4175f75744 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -1,9 +1,7 @@ -var/list/image/ghost_darkness_images = list() //this is a list of images for things ghosts should still be able to see when they toggle darkness, BUT NOT THE GHOSTS THEMSELVES! -var/list/image/ghost_images_full = list() //this is a list of full images of the ghosts themselves -var/list/image/ghost_images_default = list() //this is a list of the default (non-accessorized, non-dir) images of the ghosts themselves -var/list/image/ghost_images_simple = list() //this is a list of all ghost images as the simple white ghost +GLOBAL_LIST_EMPTY(ghost_images_default) //this is a list of the default (non-accessorized, non-dir) images of the ghosts themselves +GLOBAL_LIST_EMPTY(ghost_images_simple) //this is a list of all ghost images as the simple white ghost -var/global/static/observer_default_invisibility = INVISIBILITY_OBSERVER +GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER) /mob/dead/observer name = "ghost" @@ -19,8 +17,6 @@ var/global/static/observer_default_invisibility = INVISIBILITY_OBSERVER see_invisible = SEE_INVISIBLE_OBSERVER see_in_dark = 100 invisibility = INVISIBILITY_OBSERVER - languages_spoken = ALL - languages_understood = ALL var/can_reenter_corpse var/datum/hud/living/carbon/hud = null // hud var/bootime = 0 @@ -29,11 +25,9 @@ var/global/static/observer_default_invisibility = INVISIBILITY_OBSERVER //Note that this is not a reliable way to determine if admins started as observers, since they change mobs a lot. var/atom/movable/following = null var/fun_verbs = 0 - var/image/ghostimage = null //this mobs ghost image, for deleting and stuff var/image/ghostimage_default = null //this mobs ghost image without accessories and dirs var/image/ghostimage_simple = null //this mob with the simple white ghost sprite var/ghostvision = 1 //is the ghost able to see things humans can't? - var/seedarkness = 1 var/mob/observetarget = null //The target mob that the ghost is observing. Used as a reference in logout() var/ghost_hud_enabled = 1 //did this ghost disable the on-screen HUD? var/data_huds_on = 0 //Are data HUDs currently enabled? @@ -60,22 +54,24 @@ var/global/static/observer_default_invisibility = INVISIBILITY_OBSERVER var/deadchat_name /mob/dead/observer/Initialize() - invisibility = observer_default_invisibility + invisibility = GLOB.observer_default_invisibility verbs += /mob/dead/observer/proc/dead_tele if(config.cross_allowed) verbs += /mob/dead/observer/proc/server_hop - ghostimage = image(src.icon,src,src.icon_state) - if(icon_state in ghost_forms_with_directions_list) + if(icon_state in GLOB.ghost_forms_with_directions_list) ghostimage_default = image(src.icon,src,src.icon_state + "_nodir") else ghostimage_default = image(src.icon,src,src.icon_state) + ghostimage_default.override = TRUE + GLOB.ghost_images_default |= ghostimage_default + ghostimage_simple = image(src.icon,src,"ghost_nodir") - ghost_images_full |= ghostimage - ghost_images_default |= ghostimage_default - ghost_images_simple |= ghostimage_simple + ghostimage_simple.override = TRUE + GLOB.ghost_images_simple |= ghostimage_simple + updateallghostimages() var/turf/T @@ -123,6 +119,8 @@ var/global/static/observer_default_invisibility = INVISIBILITY_OBSERVER verbs -= /mob/dead/observer/verb/possess animate(src, pixel_y = 2, time = 10, loop = -1) + + grant_all_languages() ..() /mob/dead/observer/narsie_act() @@ -137,16 +135,11 @@ var/global/static/observer_default_invisibility = INVISIBILITY_OBSERVER animate(src, color = old_color, time = 10) addtimer(CALLBACK(src, /atom/proc/update_atom_colour), 10) -/mob/dead/observer/Destroy() - ghost_images_full -= ghostimage - qdel(ghostimage) - ghostimage = null - - ghost_images_default -= ghostimage_default + GLOB.ghost_images_default -= ghostimage_default qdel(ghostimage_default) ghostimage_default = null - ghost_images_simple -= ghostimage_simple + GLOB.ghost_images_simple -= ghostimage_simple qdel(ghostimage_simple) ghostimage_simple = null @@ -170,49 +163,44 @@ var/global/static/observer_default_invisibility = INVISIBILITY_OBSERVER if(hair_image) cut_overlay(hair_image) - ghostimage.add_overlay(hair_image) hair_image = null if(facial_hair_image) cut_overlay(facial_hair_image) - ghostimage.add_overlay(facial_hair_image) facial_hair_image = null if(new_form) icon_state = new_form - ghostimage.icon_state = new_form - if(icon_state in ghost_forms_with_directions_list) + if(icon_state in GLOB.ghost_forms_with_directions_list) ghostimage_default.icon_state = new_form + "_nodir" //if this icon has dirs, the default ghostimage must use its nodir version or clients with the preference set to default sprites only will see the dirs else ghostimage_default.icon_state = new_form - if(ghost_accs >= GHOST_ACCS_DIR && icon_state in ghost_forms_with_directions_list) //if this icon has dirs AND the client wants to show them, we make sure we update the dir on movement + if(ghost_accs >= GHOST_ACCS_DIR && icon_state in GLOB.ghost_forms_with_directions_list) //if this icon has dirs AND the client wants to show them, we make sure we update the dir on movement updatedir = 1 else updatedir = 0 //stop updating the dir in case we want to show accessories with dirs on a ghost sprite without dirs setDir(2 )//reset the dir to its default so the sprites all properly align up - if(ghost_accs == GHOST_ACCS_FULL && icon_state in ghost_forms_with_accessories_list) //check if this form supports accessories and if the client wants to show them + if(ghost_accs == GHOST_ACCS_FULL && icon_state in GLOB.ghost_forms_with_accessories_list) //check if this form supports accessories and if the client wants to show them var/datum/sprite_accessory/S if(facial_hair_style) - S = facial_hair_styles_list[facial_hair_style] + S = GLOB.facial_hair_styles_list[facial_hair_style] if(S) facial_hair_image = image("icon" = S.icon, "icon_state" = "[S.icon_state]", "layer" = -HAIR_LAYER) if(facial_hair_color) facial_hair_image.color = "#" + facial_hair_color facial_hair_image.alpha = 200 add_overlay(facial_hair_image) - ghostimage.add_overlay(facial_hair_image) if(hair_style) - S = hair_styles_list[hair_style] + S = GLOB.hair_styles_list[hair_style] if(S) hair_image = image("icon" = S.icon, "icon_state" = "[S.icon_state]", "layer" = -HAIR_LAYER) if(hair_color) hair_image.color = "#" + hair_color hair_image.alpha = 200 add_overlay(hair_image) - ghostimage.add_overlay(hair_image) /* * Increase the brightness of a color by calculating the average distance between the R, G and B values, @@ -310,14 +298,14 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp /mob/dead/observer/Stat() ..() if(statpanel("Status")) - if(ticker && ticker.mode) - for(var/datum/gang/G in ticker.mode.gangs) + if(SSticker && SSticker.mode) + for(var/datum/gang/G in SSticker.mode.gangs) if(G.is_dominating) stat(null, "[G.name] Gang Takeover: [max(G.domination_time_remaining(), 0)]") - if(istype(ticker.mode, /datum/game_mode/blob)) - var/datum/game_mode/blob/B = ticker.mode + if(istype(SSticker.mode, /datum/game_mode/blob)) + var/datum/game_mode/blob/B = SSticker.mode if(B.message_sent) - stat(null, "Blobs to Blob Win: [blobs_legit.len]/[B.blobwincount]") + stat(null, "Blobs to Blob Win: [GLOB.blobs_legit.len]/[B.blobwincount]") /mob/dead/observer/verb/reenter_corpse() set category = "Ghost" @@ -368,7 +356,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp to_chat(usr, "Not when you're not dead!") return var/A - A = input("Area to jump to", "BOOYEA", A) as null|anything in sortedAreas + A = input("Area to jump to", "BOOYEA", A) as null|anything in GLOB.sortedAreas var/area/thearea = A if(!thearea) return @@ -510,35 +498,42 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set desc = "Toggles your ability to see things only ghosts can see, like other ghosts" set category = "Ghost" ghostvision = !(ghostvision) - updateghostsight() + update_sight() to_chat(usr, "You [(ghostvision?"now":"no longer")] have ghost vision.") /mob/dead/observer/verb/toggle_darkness() set name = "Toggle Darkness" set category = "Ghost" - seedarkness = !(seedarkness) - updateghostsight() + switch(lighting_alpha) + if (LIGHTING_PLANE_ALPHA_VISIBLE) + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE + if (LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE) + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE + if (LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE) + lighting_alpha = LIGHTING_PLANE_ALPHA_INVISIBLE + else + lighting_alpha = LIGHTING_PLANE_ALPHA_VISIBLE -/mob/dead/observer/proc/updateghostsight() + update_sight() + +/mob/dead/observer/update_sight() if(client) ghost_others = client.prefs.ghost_others //A quick update just in case this setting was changed right before calling the proc - if (seedarkness) - see_invisible = SEE_INVISIBLE_OBSERVER - if (!ghostvision || ghost_others <= GHOST_OTHERS_DEFAULT_SPRITE) - see_invisible = SEE_INVISIBLE_LIVING + if (!ghostvision) + see_invisible = SEE_INVISIBLE_LIVING else - see_invisible = SEE_INVISIBLE_NOLIGHTING + see_invisible = SEE_INVISIBLE_OBSERVER + updateghostimages() + ..() /proc/updateallghostimages() - listclearnulls(ghost_images_full) - listclearnulls(ghost_images_default) - listclearnulls(ghost_images_simple) - listclearnulls(ghost_darkness_images) + listclearnulls(GLOB.ghost_images_default) + listclearnulls(GLOB.ghost_images_simple) - for (var/mob/dead/observer/O in player_list) + for (var/mob/dead/observer/O in GLOB.player_list) O.updateghostimages() /mob/dead/observer/proc/updateghostimages() @@ -547,34 +542,19 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(lastsetting) switch(lastsetting) //checks the setting we last came from, for a little efficiency so we don't try to delete images from the client that it doesn't have anyway - if(GHOST_OTHERS_THEIR_SETTING) - client.images -= ghost_images_full if(GHOST_OTHERS_DEFAULT_SPRITE) - client.images -= ghost_images_default + client.images -= GLOB.ghost_images_default if(GHOST_OTHERS_SIMPLE) - client.images -= ghost_images_simple - - if ((seedarkness || !ghostvision) && client.prefs.ghost_others == GHOST_OTHERS_THEIR_SETTING) - client.images -= ghost_darkness_images - lastsetting = null - else if(ghostvision && (!seedarkness || client.prefs.ghost_others <= GHOST_OTHERS_DEFAULT_SPRITE)) - //add images for the 60inv things ghosts can normally see when darkness is enabled so they can see them now - if(!lastsetting) - client.images |= ghost_darkness_images + client.images -= GLOB.ghost_images_simple + lastsetting = client.prefs.ghost_others + if(!ghostvision) + return + if(client.prefs.ghost_others != GHOST_OTHERS_THEIR_SETTING) switch(client.prefs.ghost_others) - if(GHOST_OTHERS_THEIR_SETTING) - client.images |= ghost_images_full - if (ghostimage) - client.images -= ghostimage //remove ourself if(GHOST_OTHERS_DEFAULT_SPRITE) - client.images |= ghost_images_default - if(ghostimage_default) - client.images -= ghostimage_default + client.images |= (GLOB.ghost_images_default-ghostimage_default) if(GHOST_OTHERS_SIMPLE) - client.images |= ghost_images_simple - if(ghostimage_simple) - client.images -= ghostimage_simple - lastsetting = client.prefs.ghost_others + client.images |= (GLOB.ghost_images_simple-ghostimage_simple) /mob/dead/observer/verb/possess() set category = "Ghost" @@ -582,8 +562,8 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set desc= "Take over the body of a mindless creature!" var/list/possessible = list() - for(var/mob/living/L in living_mob_list) - if(!(L in player_list) && !L.mind) + for(var/mob/living/L in GLOB.living_mob_list) + if(!(L in GLOB.player_list) && !L.mind) possessible += L var/mob/living/target = input("Your new life begins today!", "Possess Mob", null, null) as null|anything in possessible @@ -595,7 +575,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp to_chat(src, "This creature is too powerful for you to possess!") return 0 - if(can_reenter_corpse || (mind && mind.current)) + if(can_reenter_corpse && mind && mind.current) if(alert(src, "Your soul is still tied to your former life as [mind.current.name], if you go forward there is no going back to that life. Are you sure you wish to continue?", "Move On", "Yes", "No") == "No") return 0 if(target.key) @@ -631,7 +611,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp /proc/show_server_hop_transfer_screen(expected_key) //only show it to incoming ghosts - for(var/mob/dead/observer/O in player_list) + for(var/mob/dead/observer/O in GLOB.player_list) if(O.key == expected_key) if(O.client) new /obj/screen/splash(O.client, TRUE) @@ -652,7 +632,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/dat dat += "

    Crew Manifest

    " - dat += data_core.get_manifest() + dat += GLOB.data_core.get_manifest() src << browse(dat, "window=manifest;size=387x420;can_close=1") @@ -692,12 +672,12 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp /mob/dead/observer/proc/show_data_huds() for(var/hudtype in datahuds) - var/datum/atom_hud/H = huds[hudtype] + var/datum/atom_hud/H = GLOB.huds[hudtype] H.add_hud_to(src) /mob/dead/observer/proc/remove_data_huds() for(var/hudtype in datahuds) - var/datum/atom_hud/H = huds[hudtype] + var/datum/atom_hud/H = GLOB.huds[hudtype] H.remove_hud_from(src) /mob/dead/observer/verb/toggle_data_huds() @@ -742,7 +722,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp update_icon() -/mob/dead/observer/canUseTopic() +/mob/dead/observer/canUseTopic(atom/movable/AM,be_close = FALSE) if(check_rights(R_ADMIN, 0)) return 1 return @@ -754,11 +734,9 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp . = ..() switch(var_name) if("icon") - ghostimage.icon = icon ghostimage_default.icon = icon ghostimage_simple.icon = icon if("icon_state") - ghostimage.icon_state = icon_state ghostimage_default.icon_state = icon_state ghostimage_simple.icon_state = icon_state if("fun_verbs") @@ -805,7 +783,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(mob_eye.hud_used) LAZYINITLIST(mob_eye.observers) mob_eye.observers |= src - mob_eye.hud_used.show_hud(1,src) + mob_eye.hud_used.show_hud(mob_eye.hud_used.hud_version, src) observetarget = mob_eye /mob/dead/observer/verb/register_pai_candidate() @@ -826,9 +804,14 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(isobserver(user) && check_rights(R_SPAWN)) change_mob_type( /mob/living/carbon/human , null, null, TRUE) //always delmob, ghosts shouldn't be left lingering +/mob/dead/observer/examine(mob/user) + ..() + if(!invisibility) + to_chat(user, "It seems extremely obvious.") + /proc/set_observer_default_invisibility(amount, message=null) - for(var/mob/dead/observer/G in player_list) + for(var/mob/dead/observer/G in GLOB.player_list) G.invisibility = amount if(message) to_chat(G, message) - observer_default_invisibility = amount + GLOB.observer_default_invisibility = amount diff --git a/code/modules/mob/dead/observer/say.dm b/code/modules/mob/dead/observer/say.dm index f3b9ca7d3d..8675049cee 100644 --- a/code/modules/mob/dead/observer/say.dm +++ b/code/modules/mob/dead/observer/say.dm @@ -8,15 +8,18 @@ . = src.say_dead(message) -/mob/dead/observer/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/mob/dead/observer/Hear(message, atom/movable/speaker, message_language, raw_message, radio_freq, list/spans, message_mode) + var/atom/movable/to_follow = speaker if(radio_freq) var/atom/movable/virtualspeaker/V = speaker if(isAI(V.source)) var/mob/living/silicon/ai/S = V.source - speaker = S.eyeobj + to_follow = S.eyeobj else - speaker = V.source - var/link = FOLLOW_LINK(src, speaker) + to_follow = V.source + var/link = FOLLOW_LINK(src, to_follow) + // Recompose the message, because it's scrambled by default + message = compose_message(speaker, message_language, raw_message, radio_freq, spans) to_chat(src, "[link] [message]") diff --git a/code/modules/mob/inventory.dm b/code/modules/mob/inventory.dm index 6bef611a65..2c3b8bdbd4 100644 --- a/code/modules/mob/inventory.dm +++ b/code/modules/mob/inventory.dm @@ -280,14 +280,15 @@ //visibly unequips I but it is NOT MOVED AND REMAINS IN SRC //item MUST BE FORCEMOVE'D OR QDEL'D -/mob/proc/temporarilyRemoveItemFromInventory(obj/item/I, force = FALSE) - return doUnEquip(I, force, null, TRUE) +/mob/proc/temporarilyRemoveItemFromInventory(obj/item/I, force = FALSE, idrop = TRUE) + return doUnEquip(I, force, null, TRUE, idrop) //DO NOT CALL THIS PROC //use one of the above 2 helper procs //you may override it, but do not modify the args -/mob/proc/doUnEquip(obj/item/I, force, newloc, no_move) //Force overrides NODROP for things like wizarditis and admin undress. +/mob/proc/doUnEquip(obj/item/I, force, newloc, no_move, invdrop = TRUE) //Force overrides NODROP for things like wizarditis and admin undress. //Use no_move if the item is just gonna be immediately moved afterward + //Invdrop is used to prevent stuff in pockets dropping. only set to false if it's going to immediately be replaced if(!I) //If there's nothing to drop, the drop is automatically succesfull. If(unEquip) should generally be used to check for NODROP. return TRUE @@ -346,7 +347,12 @@ items += w_uniform return items - +/mob/living/proc/unequip_everything() + var/list/items = list() + items |= get_equipped_items() + for(var/I in items) + dropItemToGround(I) + drop_all_held_items() /obj/item/proc/equip_to_best_slot(var/mob/M) if(src != M.get_active_held_item()) diff --git a/code/modules/mob/living/brain/MMI.dm b/code/modules/mob/living/brain/MMI.dm index 100bec5cb9..397824d830 100644 --- a/code/modules/mob/living/brain/MMI.dm +++ b/code/modules/mob/living/brain/MMI.dm @@ -1,5 +1,3 @@ - - /obj/item/device/mmi name = "Man-Machine Interface" desc = "The Warrior's bland acronym, MMI, obscures the true horror of this monstrosity, that nevertheless has become standard-issue on Nanotrasen stations." @@ -66,8 +64,8 @@ brainmob.container = src if(!newbrain.damaged_brain) // the brain organ hasn't been beaten to death. brainmob.stat = CONSCIOUS //we manually revive the brain mob - dead_mob_list -= brainmob - living_mob_list += brainmob + GLOB.dead_mob_list -= brainmob + GLOB.living_mob_list += brainmob brainmob.reset_perspective() brain = newbrain @@ -99,8 +97,8 @@ brainmob.stat = DEAD brainmob.emp_damage = 0 brainmob.reset_perspective() //so the brainmob follows the brain organ instead of the mmi. And to update our vision - living_mob_list -= brainmob //Get outta here - dead_mob_list += brainmob + GLOB.living_mob_list -= brainmob //Get outta here + GLOB.dead_mob_list += brainmob brain.brainmob = brainmob //Set the brain to use the brainmob brainmob = null //Set mmi brainmob var to null if(user) diff --git a/code/modules/mob/living/brain/brain.dm b/code/modules/mob/living/brain/brain.dm index 089efe4444..33c3d00d2e 100644 --- a/code/modules/mob/living/brain/brain.dm +++ b/code/modules/mob/living/brain/brain.dm @@ -1,8 +1,6 @@ /mob/living/brain - languages_spoken = HUMAN - languages_understood = HUMAN var/obj/item/device/mmi/container = null var/timeofhostdeath = 0 var/emp_damage = 0//Handles a type of MMI damage @@ -64,4 +62,4 @@ /mob/living/brain/fully_replace_character_name(oldname,newname) ..() if(stored_dna) - stored_dna.real_name = real_name \ No newline at end of file + stored_dna.real_name = real_name diff --git a/code/modules/mob/living/brain/emote.dm b/code/modules/mob/living/brain/emote.dm index d9b57670fe..aaee807402 100644 --- a/code/modules/mob/living/brain/emote.dm +++ b/code/modules/mob/living/brain/emote.dm @@ -20,7 +20,7 @@ /datum/emote/brain/flash key = "flash" - message = "lights' blink." + message = "blinks their lights." /datum/emote/brain/notice key = "notice" diff --git a/code/modules/mob/living/brain/posibrain.dm b/code/modules/mob/living/brain/posibrain.dm index 483f907639..a075c80e5c 100644 --- a/code/modules/mob/living/brain/posibrain.dm +++ b/code/modules/mob/living/brain/posibrain.dm @@ -1,4 +1,4 @@ -var/global/posibrain_notif_cooldown = 0 +GLOBAL_VAR(posibrain_notify_cooldown) /obj/item/device/mmi/posibrain name = "positronic brain" @@ -7,11 +7,11 @@ var/global/posibrain_notif_cooldown = 0 icon_state = "posibrain" w_class = WEIGHT_CLASS_NORMAL origin_tech = "biotech=3;programming=3;plasmatech=2" - var/notified = 0 + var/next_ask var/askDelay = 600 //one minute - var/used = 0 //Prevents split personality virus. May be reset if personality deletion code is added. + var/searching = FALSE brainmob = null - req_access = list(access_robotics) + req_access = list(GLOB.access_robotics) mecha = null//This does not appear to be used outside of reference in mecha.dm. braintype = "Android" var/autoping = TRUE //if it pings on creation immediately @@ -25,9 +25,8 @@ var/global/posibrain_notif_cooldown = 0 Remember, the purpose of your existence is to serve the crew and the station. Above all else, do no harm." var/new_mob_message = "The positronic brain chimes quietly." var/dead_message = "It appears to be completely inactive. The reset light is blinking." - var/list/fluff_names = list("PBU","HIU","SINA","ARMA","OSI","HBL","MSO","RR","CHRI","CDB","HG","XSI","ORNG","GUN","KOR","MET","FRE","XIS","SLI","PKP","HOG","RZH","GOOF","MRPR","JJR","FIRC","INC","PHL","BGB","ANTR","MIW","WJ","JRD","CHOC","ANCL","JLLO","JNLG","KOS","TKRG","XAL","STLP","CBOS","DUNC","FXMC","DRSD") - var/picked_fluff_name //which fluff name we picked - + var/list/possible_names //If you leave this blank, it will use the global posibrain names + var/picked_name /obj/item/device/mmi/posibrain/Topic(href, href_list) if(href_list["activate"]) @@ -36,42 +35,42 @@ var/global/posibrain_notif_cooldown = 0 activate(ghost) /obj/item/device/mmi/posibrain/proc/ping_ghosts(msg, newlymade) - if(newlymade || !posibrain_notif_cooldown) + if(newlymade || GLOB.posibrain_notify_cooldown <= world.time) notify_ghosts("[name] [msg] in [get_area(src)]!", ghost_sound = !newlymade ? 'sound/effects/ghost2.ogg':null, enter_link = "(Click to enter)", source = src, action = NOTIFY_ATTACK, flashwindow = FALSE) if(!newlymade) - posibrain_notif_cooldown = 1 - addtimer(CALLBACK(src, .proc/reset_posibrain_cooldown), askDelay) - -/obj/item/device/mmi/posibrain/proc/reset_posibrain_cooldown() - posibrain_notif_cooldown = 0 + GLOB.posibrain_notify_cooldown = world.time + askDelay /obj/item/device/mmi/posibrain/attack_self(mob/user) - if(brainmob && !brainmob.key && !notified) - //Start the process of requesting a new ghost. - to_chat(user, begin_activation_message) - ping_ghosts("requested", FALSE) - notified = 1 - used = 0 - update_icon() - spawn(askDelay) //Seperate from the global cooldown. - notified = 0 - update_icon() - if(brainmob.client) - visible_message(success_message) - else - visible_message(fail_message) - - return //Code for deleting personalities recommended here. + if(!brainmob || brainmob.key) + return + if(next_ask > world.time) + return + //Start the process of requesting a new ghost. + to_chat(user, begin_activation_message) + ping_ghosts("requested", FALSE) + next_ask = world.time + askDelay + searching = TRUE + addtimer(CALLBACK(src, .proc/check_success), askDelay) +/obj/item/device/mmi/posibrain/proc/check_success() + searching = FALSE + update_icon() + if(QDELETED(brainmob)) + return + if(brainmob.client) + visible_message(success_message) + else + visible_message(fail_message) /obj/item/device/mmi/posibrain/attack_ghost(mob/user) activate(user) //Two ways to activate a positronic brain. A clickable link in the ghost notif, or simply clicking the object itself. /obj/item/device/mmi/posibrain/proc/activate(mob/user) - if(used || (brainmob && brainmob.key) || jobban_isbanned(user,"posibrain")) + if(QDELETED(brainmob)) + return + if(brainmob.key || jobban_isbanned(user,"posibrain")) return - var/posi_ask = alert("Become a [name]? (Warning, You can no longer be cloned, and all past lives will be forgotten!)","Are you positive?","Yes","No") if(posi_ask == "No" || QDELETED(src)) return @@ -97,10 +96,11 @@ var/global/posibrain_notif_cooldown = 0 update_icon() /obj/item/device/mmi/posibrain/proc/transfer_personality(mob/candidate) - if(used || (brainmob && brainmob.key)) //Prevents hostile takeover if two ghosts get the prompt or link for the same brain. + if(QDELETED(brainmob)) + return + if(brainmob.key) //Prevents hostile takeover if two ghosts get the prompt or link for the same brain. to_chat(candidate, "This brain has already been taken! Please try your possession again later!") return FALSE - notified = 0 if(candidate.mind && !isobserver(candidate)) candidate.mind.transfer_to(brainmob) else @@ -109,12 +109,11 @@ var/global/posibrain_notif_cooldown = 0 to_chat(brainmob, welcome_message) brainmob.mind.assigned_role = new_role brainmob.stat = CONSCIOUS - dead_mob_list -= brainmob - living_mob_list += brainmob + GLOB.dead_mob_list -= brainmob + GLOB.living_mob_list += brainmob visible_message(new_mob_message) update_icon() - used = 1 return TRUE @@ -124,7 +123,7 @@ var/global/posibrain_notif_cooldown = 0 if(brainmob && brainmob.key) switch(brainmob.stat) if(CONSCIOUS) - if(!src.brainmob.client) + if(!brainmob.client) msg = "It appears to be in stand-by mode." //afk if(DEAD) msg = "It appears to be completely inactive." @@ -133,24 +132,27 @@ var/global/posibrain_notif_cooldown = 0 to_chat(user, msg) -/obj/item/device/mmi/posibrain/New() +/obj/item/device/mmi/posibrain/Initialize() + ..() brainmob = new(src) - picked_fluff_name = pick(fluff_names) - brainmob.name = "[picked_fluff_name]-[rand(100, 999)]" + var/new_name + if(!LAZYLEN(possible_names)) + new_name = pick(GLOB.posibrain_names) + else + new_name = pick(possible_names) + brainmob.name = "[new_name]-[rand(100, 999)]" brainmob.real_name = brainmob.name brainmob.loc = src brainmob.container = src if(autoping) ping_ghosts("created", TRUE) - ..() - /obj/item/device/mmi/posibrain/attackby(obj/item/O, mob/user) return /obj/item/device/mmi/posibrain/update_icon() - if(notified) + if(searching) icon_state = "[initial(icon_state)]-searching" return if(brainmob && brainmob.key) diff --git a/code/modules/mob/living/brain/say.dm b/code/modules/mob/living/brain/say.dm index 632716e777..5751c65b36 100644 --- a/code/modules/mob/living/brain/say.dm +++ b/code/modules/mob/living/brain/say.dm @@ -1,4 +1,4 @@ -/mob/living/brain/say(message) +/mob/living/brain/say(message, language) if(!(container && istype(container, /obj/item/device/mmi))) return //No MMI, can't speak, bucko./N else @@ -7,16 +7,17 @@ return else message = Gibberish(message, (emp_damage*6))//scrambles the message, gets worse when emp_damage is higher + ..() /mob/living/brain/get_spans() return ..() | SPAN_ROBOT -/mob/living/brain/radio(message, message_mode, list/spans) +/mob/living/brain/radio(message, message_mode, list/spans, language) if(message_mode && istype(container, /obj/item/device/mmi)) var/obj/item/device/mmi/R = container if(R.radio) - R.radio.talk_into(src, message, , spans) + R.radio.talk_into(src, message, , get_spans(), language) return ITALICS | REDUCE_RANGE /mob/living/brain/lingcheck() @@ -24,4 +25,12 @@ /mob/living/brain/treat_message(message) message = capitalize(message) - return message \ No newline at end of file + return message + +/mob/living/brain/can_speak_in_language(datum/language/dt) + if(HAS_SECONDARY_FLAG(src, OMNITONGUE)) + . = has_language(dt) + else if(istype(container, /obj/item/device/mmi/posibrain/soul_vessel)) + . = has_language(dt) && ispath(dt, /datum/language/ratvar) + else + . = ..() diff --git a/code/modules/mob/living/carbon/alien/alien.dm b/code/modules/mob/living/carbon/alien/alien.dm index a86fcbfdc9..d4eebe34d9 100644 --- a/code/modules/mob/living/carbon/alien/alien.dm +++ b/code/modules/mob/living/carbon/alien/alien.dm @@ -11,15 +11,13 @@ dna = null faction = list("alien") ventcrawler = VENTCRAWLER_ALWAYS - languages_spoken = ALIEN - languages_understood = ALIEN sight = SEE_MOBS see_in_dark = 4 verb_say = "hisses" + initial_languages = list(/datum/language/xenocommon) bubble_icon = "alien" type_of_meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno var/nightvision = 1 - devourable = 1 var/obj/item/weapon/card/id/wear_id = null // Fix for station bounced radios -- Skie var/has_fine_manipulation = 0 @@ -111,7 +109,7 @@ Des: Gives the client of the alien an image on each infected mob. ----------------------------------------*/ /mob/living/carbon/alien/proc/AddInfectionImages() if (client) - for (var/mob/living/C in mob_list) + for (var/mob/living/C in GLOB.mob_list) if(C.status_flags & XENO_HOST) var/obj/item/organ/body_egg/alien_embryo/A = C.getorgan(/obj/item/organ/body_egg/alien_embryo) if(A) diff --git a/code/modules/mob/living/carbon/alien/alien_defense.dm b/code/modules/mob/living/carbon/alien/alien_defense.dm index c2eb0a23b9..1451b07663 100644 --- a/code/modules/mob/living/carbon/alien/alien_defense.dm +++ b/code/modules/mob/living/carbon/alien/alien_defense.dm @@ -74,7 +74,8 @@ In all, this is a lot like the monkey code. /N /mob/living/carbon/alien/attack_animal(mob/living/simple_animal/M) - if(..()) + . = ..() + if(.) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) switch(M.melee_damage_type) if(BRUTE) @@ -89,7 +90,6 @@ In all, this is a lot like the monkey code. /N adjustCloneLoss(damage) if(STAMINA) adjustStaminaLoss(damage) - updatehealth() /mob/living/carbon/alien/attack_slime(mob/living/simple_animal/slime/M) if(..()) //successful slime attack diff --git a/code/modules/mob/living/carbon/alien/emote.dm b/code/modules/mob/living/carbon/alien/emote.dm deleted file mode 100644 index e97bb785bf..0000000000 --- a/code/modules/mob/living/carbon/alien/emote.dm +++ /dev/null @@ -1,30 +0,0 @@ -/datum/emote/living/alien - mob_type_allowed_typecache = list(/mob/living/carbon/alien) - -/datum/emote/living/alien/gnarl - key = "gnarl" - key_third_person = "gnarls" - message = "gnarls and shows its teeth..." - -/datum/emote/living/alien/hiss - key = "hiss" - key_third_person = "hisses" - message_alien = "hisses." - message_larva = "hisses softly." - -/datum/emote/living/alien/hiss/run_emote(mob/user, params) - . = ..() - if(. && isalienadult(user)) - playsound(user.loc, "hiss", 40, 1, 1) - -/datum/emote/living/alien/roar - key = "roar" - key_third_person = "roars" - message_alien = "roars" - message_larva = "softly roars" - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/alien/roar/run_emote(mob/user, params) - . = ..() - if(. && isalienadult(user)) - playsound(user.loc, 'sound/voice/hiss5.ogg', 40, 1, 1) \ No newline at end of file diff --git a/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm b/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm index 2ae25c71ee..6cfd8473dd 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm @@ -87,7 +87,7 @@ Doesn't work on other aliens/AI.*/ log_say("AlienWhisper: [key_name(user)]->[M.key] : [msg]") to_chat(M, "You hear a strange, alien voice in your head...[msg]") to_chat(user, "You said: \"[msg]\" to [M]") - for(var/ded in dead_mob_list) + for(var/ded in GLOB.dead_mob_list) if(!isobserver(ded)) continue var/follow_link_user = FOLLOW_LINK(ded, user) diff --git a/code/modules/mob/living/carbon/alien/humanoid/death.dm b/code/modules/mob/living/carbon/alien/humanoid/death.dm index f92facb5c8..0587433b80 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/death.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/death.dm @@ -13,7 +13,7 @@ if(stat == DEAD) return - for(var/mob/living/carbon/C in living_mob_list) + for(var/mob/living/carbon/C in GLOB.living_mob_list) if(C == src) //Make sure not to proc it on ourselves. continue var/obj/item/organ/alien/hivenode/node = C.getorgan(/obj/item/organ/alien/hivenode) diff --git a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm index 9c83bf6b29..392bdfedbc 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm @@ -108,7 +108,7 @@ //For alien evolution/promotion/queen finder procs. Checks for an active alien of that type /proc/get_alien_type(var/alienpath) - for(var/mob/living/carbon/alien/humanoid/A in living_mob_list) + for(var/mob/living/carbon/alien/humanoid/A in GLOB.living_mob_list) if(!istype(A, alienpath)) continue if(!A.key || A.stat == DEAD) //Only living aliens with a ckey are valid. diff --git a/code/modules/mob/living/carbon/alien/humanoid/queen.dm b/code/modules/mob/living/carbon/alien/humanoid/queen.dm index 0a5f5901f9..c0f07b0e15 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/queen.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/queen.dm @@ -46,7 +46,7 @@ /mob/living/carbon/alien/humanoid/royal/queen/Initialize() //there should only be one queen - for(var/mob/living/carbon/alien/humanoid/royal/queen/Q in living_mob_list) + for(var/mob/living/carbon/alien/humanoid/royal/queen/Q in GLOB.living_mob_list) if(Q == src) continue if(Q.stat == DEAD) diff --git a/code/modules/mob/living/carbon/alien/say.dm b/code/modules/mob/living/carbon/alien/say.dm index ca63321012..72162387ee 100644 --- a/code/modules/mob/living/carbon/alien/say.dm +++ b/code/modules/mob/living/carbon/alien/say.dm @@ -5,10 +5,10 @@ var/message_a = say_quote(message, get_spans()) var/rendered = "Hivemind, [shown_name] [message_a]" - for(var/mob/S in player_list) + for(var/mob/S in GLOB.player_list) if(!S.stat && S.hivecheck()) to_chat(S, rendered) - if(S in dead_mob_list) + if(S in GLOB.dead_mob_list) var/link = FOLLOW_LINK(S, src) to_chat(S, "[link] [rendered]") diff --git a/code/modules/mob/living/carbon/alien/special/alien_embryo.dm b/code/modules/mob/living/carbon/alien/special/alien_embryo.dm index a1bada7996..2823e56d00 100644 --- a/code/modules/mob/living/carbon/alien/special/alien_embryo.dm +++ b/code/modules/mob/living/carbon/alien/special/alien_embryo.dm @@ -117,7 +117,7 @@ Proc: AddInfectionImages(C) Des: Adds the infection image to all aliens for this embryo ----------------------------------------*/ /obj/item/organ/body_egg/alien_embryo/AddInfectionImages() - for(var/mob/living/carbon/alien/alien in player_list) + for(var/mob/living/carbon/alien/alien in GLOB.player_list) if(alien.client) var/I = image('icons/mob/alien.dmi', loc = owner, icon_state = "infected[stage]") alien.client.images += I @@ -127,7 +127,7 @@ Proc: RemoveInfectionImage(C) Des: Removes all images from the mob infected by this embryo ----------------------------------------*/ /obj/item/organ/body_egg/alien_embryo/RemoveInfectionImages() - for(var/mob/living/carbon/alien/alien in player_list) + for(var/mob/living/carbon/alien/alien in GLOB.player_list) if(alien.client) for(var/image/I in alien.client.images) if(dd_hasprefix_case(I.icon_state, "infected") && I.loc == owner) diff --git a/code/modules/mob/living/carbon/alien/special/facehugger.dm b/code/modules/mob/living/carbon/alien/special/facehugger.dm index 3976cf2c2e..5664b6c489 100644 --- a/code/modules/mob/living/carbon/alien/special/facehugger.dm +++ b/code/modules/mob/living/carbon/alien/special/facehugger.dm @@ -2,11 +2,11 @@ //TODO: Make these simple_animals -var/const/MIN_IMPREGNATION_TIME = 100 //time it takes to impregnate someone -var/const/MAX_IMPREGNATION_TIME = 150 +#define MIN_IMPREGNATION_TIME 100 //time it takes to impregnate someone +#define MAX_IMPREGNATION_TIME 150 -var/const/MIN_ACTIVE_TIME = 200 //time between being dropped and going idle -var/const/MAX_ACTIVE_TIME = 400 +#define MIN_ACTIVE_TIME 200 //time between being dropped and going idle +#define MAX_ACTIVE_TIME 400 /obj/item/clothing/mask/facehugger name = "alien" @@ -152,14 +152,6 @@ var/const/MAX_ACTIVE_TIME = 400 // probiscis-blocker handling if(iscarbon(M)) var/mob/living/carbon/target = M - if(target.wear_mask) - var/obj/item/clothing/W = target.wear_mask - if(W.flags & NODROP) - return FALSE - if(!istype(W,/obj/item/clothing/mask/facehugger)) - target.dropItemToGround(W) - target.visible_message("[src] tears [W] off of [target]'s face!", \ - "[src] tears [W] off of [target]'s face!") if(ishuman(M)) var/mob/living/carbon/human/H = M @@ -168,6 +160,12 @@ var/const/MAX_ACTIVE_TIME = 400 "[src] smashes against [H]'s [H.head]!") Die() return FALSE + + if(target.wear_mask) + var/obj/item/clothing/W = target.wear_mask + if(!istype(W,/obj/item/clothing/mask/facehugger) && target.dropItemToGround(W)) + target.visible_message("[src] tears [W] off of [target]'s face!", \ + "[src] tears [W] off of [target]'s face!") forceMove(target) target.equip_to_slot_if_possible(src, slot_wear_mask, 0, 1, 1) // early returns and validity checks done: attach. diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 42885bd86c..4fdbecce16 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -522,6 +522,7 @@ return sight = initial(sight) + lighting_alpha = initial(lighting_alpha) var/obj/item/organ/eyes/E = getorganslot("eye_sight") if(!E) update_tint() @@ -529,6 +530,8 @@ see_invisible = E.see_invisible see_in_dark = E.see_in_dark sight |= E.sight_flags + if(!isnull(E.lighting_alpha)) + lighting_alpha = E.lighting_alpha if(client.eye != src) var/atom/A = client.eye @@ -543,6 +546,8 @@ see_invisible = G.invis_override else see_invisible = min(G.invis_view, see_invisible) + if(!isnull(G.lighting_alpha)) + lighting_alpha = min(lighting_alpha, G.lighting_alpha) if(dna) for(var/X in dna.mutations) var/datum/mutation/M = X @@ -552,11 +557,12 @@ if(see_override) see_invisible = see_override + . = ..() //to recalculate and update the mob's total tint from tinted equipment it's wearing. /mob/living/carbon/proc/update_tint() - if(!tinted_weldhelh) + if(!GLOB.tinted_weldhelh) return tinttotal = get_total_tint() if(tinttotal >= TINT_BLIND) diff --git a/code/modules/mob/living/carbon/carbon_defines.dm b/code/modules/mob/living/carbon/carbon_defines.dm index 0db62f2258..0cd21170b9 100644 --- a/code/modules/mob/living/carbon/carbon_defines.dm +++ b/code/modules/mob/living/carbon/carbon_defines.dm @@ -44,4 +44,7 @@ /obj/item/bodypart/r_arm, /obj/item/bodypart/r_leg, /obj/item/bodypart/l_leg) //Gets filled up in create_bodyparts() - var/list/hand_bodyparts = list() //a collection of arms (or actually whatever the fug /bodyparts you monsters use to wreck my systems) \ No newline at end of file + var/list/hand_bodyparts = list() //a collection of arms (or actually whatever the fug /bodyparts you monsters use to wreck my systems) + + var/icon_render_key = "" + var/static/list/limb_icon_cache = list() \ No newline at end of file diff --git a/code/modules/mob/living/carbon/carbon_movement.dm b/code/modules/mob/living/carbon/carbon_movement.dm index 703b2840d0..5b1f43d58c 100644 --- a/code/modules/mob/living/carbon/carbon_movement.dm +++ b/code/modules/mob/living/carbon/carbon_movement.dm @@ -19,12 +19,6 @@ if(legcuffed) . += legcuffed.slowdown - -var/const/NO_SLIP_WHEN_WALKING = 1 -var/const/SLIDE = 2 -var/const/GALOSHES_DONT_HELP = 4 -var/const/SLIDE_ICE = 8 - /mob/living/carbon/slip(s_amount, w_amount, obj/O, lube) if(movement_type & FLYING) return 0 diff --git a/code/modules/mob/living/carbon/damage_procs.dm b/code/modules/mob/living/carbon/damage_procs.dm index 06c6982b35..9d2e91dd1f 100644 --- a/code/modules/mob/living/carbon/damage_procs.dm +++ b/code/modules/mob/living/carbon/damage_procs.dm @@ -147,8 +147,8 @@ parts -= picked if(updating_health) updatehealth() - if(update) - update_damage_overlays() + if(update) + update_damage_overlays() // damage MANY bodyparts, in random order /mob/living/carbon/take_overall_damage(brute, burn, updating_health = 1) diff --git a/code/modules/mob/living/carbon/death.dm b/code/modules/mob/living/carbon/death.dm index e62195574e..ba757bd713 100644 --- a/code/modules/mob/living/carbon/death.dm +++ b/code/modules/mob/living/carbon/death.dm @@ -9,8 +9,8 @@ emote("deathgasp") . = ..() - if(ticker && ticker.mode) - ticker.mode.check_win() //Calls the rounds wincheck, mainly for wizard, malf, and changeling now + if(SSticker && SSticker.mode) + SSticker.mode.check_win() //Calls the rounds wincheck, mainly for wizard, malf, and changeling now /mob/living/carbon/gib(no_brain, no_organs, no_bodyparts) for(var/mob/M in src) @@ -35,7 +35,7 @@ if(org_zone == "chest") O.Remove(src) O.forceMove(get_turf(src)) - O.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5) + O.throw_at(get_edge_target_turf(src,pick(GLOB.alldirs)),rand(1,3),5) else for(var/X in internal_organs) var/obj/item/organ/I = X @@ -44,11 +44,11 @@ continue I.Remove(src) I.forceMove(get_turf(src)) - I.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5) + I.throw_at(get_edge_target_turf(src,pick(GLOB.alldirs)),rand(1,3),5) /mob/living/carbon/spread_bodyparts() for(var/X in bodyparts) var/obj/item/bodypart/BP = X BP.drop_limb() - BP.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5) \ No newline at end of file + BP.throw_at(get_edge_target_turf(src,pick(GLOB.alldirs)),rand(1,3),5) \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/death.dm b/code/modules/mob/living/carbon/human/death.dm index e9c9869d24..daa72b55fb 100644 --- a/code/modules/mob/living/carbon/human/death.dm +++ b/code/modules/mob/living/carbon/human/death.dm @@ -10,8 +10,11 @@ else new /obj/effect/gibspawner/humanbodypartless(loc, viruses, dna) -/mob/living/carbon/human/spawn_dust() - new /obj/effect/decal/remains/human(loc) +/mob/living/carbon/human/spawn_dust(just_ash = FALSE) + if(just_ash) + new /obj/effect/decal/cleanable/ash(loc) + else + new /obj/effect/decal/remains/human(loc) /mob/living/carbon/human/death(gibbed) if(stat == DEAD) @@ -29,7 +32,7 @@ dna.species.spec_death(gibbed, src) - if(ticker && ticker.mode) + if(SSticker && SSticker.mode) sql_report_death(src) if(mind && mind.devilinfo) INVOKE_ASYNC(mind.devilinfo, /datum/devilinfo.proc/beginResurrectionCheck, src) diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 1266f94612..8306372125 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -142,7 +142,7 @@ if(!key) var/foundghost = 0 if(mind) - for(var/mob/dead/observer/G in player_list) + for(var/mob/dead/observer/G in GLOB.player_list) if(G.mind == mind) foundghost = 1 if (G.can_reenter_corpse == 0) @@ -257,9 +257,6 @@ msg += "[t_He] looks like a drunken mess.\n" if(91.01 to INFINITY) msg += "[t_He] [t_is] a shitfaced, slobbering wreck.\n" - for (var/I in src.vore_organs) - var/datum/belly/B = vore_organs[I] - msg += B.get_examine_msg() msg += "" @@ -292,7 +289,7 @@ if(istype(H.glasses, /obj/item/clothing/glasses/hud) || CIH) var/perpname = get_face_name(get_id_name("")) if(perpname) - var/datum/data/record/R = find_record("name", perpname, data_core.general) + var/datum/data/record/R = find_record("name", perpname, GLOB.data_core.general) if(R) msg += "Rank: [R.fields["rank"]]
    " msg += "\[Front photo\] " @@ -310,7 +307,7 @@ msg += "\[[health_r]\]" health_r = R.fields["m_stat"] msg += "\[[health_r]\]
    " - R = find_record("name", perpname, data_core.medical) + R = find_record("name", perpname, GLOB.data_core.medical) if(R) msg += "\[Medical evaluation\]
    " @@ -320,7 +317,7 @@ //|| !user.canmove || user.restrained()) Fluff: Sechuds have eye-tracking technology and sets 'arrest' to people that the wearer looks and blinks at. var/criminal = "None" - R = find_record("name", perpname, data_core.security) + R = find_record("name", perpname, GLOB.data_core.security) if(R) criminal = R.fields["criminal"] diff --git a/code/modules/mob/living/carbon/human/examine_vr.dm b/code/modules/mob/living/carbon/human/examine_vr.dm deleted file mode 100644 index 8578db809e..0000000000 --- a/code/modules/mob/living/carbon/human/examine_vr.dm +++ /dev/null @@ -1,54 +0,0 @@ -/mob/living/carbon/human/proc/examine_nutrition() - var/message = "" - var/nutrition_examine = round(nutrition) - var/t_He = "It" //capitalised for use at the start of each line. - var/t_His = "Its" - var/t_his = "its" - var/t_is = "is" - var/t_has = "has" - switch(gender) - if(MALE) - t_He = "He" - t_his = "his" - t_His = "His" - if(FEMALE) - t_He = "She" - t_his = "her" - t_His = "Her" - if(PLURAL) - t_He = "They" - t_his = "their" - t_His = "Their" - t_is = "are" - t_has = "have" - if(NEUTER) - t_He = "It" - t_his = "its" - t_His = "Its" - switch(nutrition_examine) - if(0 to 49) - message = "[t_He] [t_is] starving! You can hear [t_his] stomach snarling from across the room!\n" - if(50 to 99) - message = "[t_He] [t_is] extremely hungry. A deep growl occasionally rumbles from [t_his] empty stomach.\n" - if(100 to 499) - return message //Well that's pretty normal, really. - if(500 to 864) // Fat. - message = "[t_He] [t_has] a stuffed belly, bloated fat and round from eating too much.\n" - if(1200 to 1934) // One person fully digested. - message = "[t_He] [t_is] sporting a large, round, sagging stomach. It's contains at least their body weight worth of glorping slush.\n" - if(1935 to 3004) // Two people. - message = "[t_He] [t_is] engorged with a huge stomach that sags and wobbles as they move. [t_He] must have consumed at least twice their body weight. It looks incredibly soft.\n" - if(3005 to 4074) // Three people. - message = "[t_His] stomach is firmly packed with digesting slop. [t_He] must have eaten at least a few times worth their body weight! It looks hard for them to stand, and [t_his] gut jiggles when they move.\n" - if(4075 to 10000) // Four or more people. - message = "[t_He] [t_is] so absolutely stuffed that you aren't sure how it's possible to move. [t_He] can't seem to swell any bigger. The surface of [t_his] belly looks sorely strained!\n" - return message - -/mob/living/carbon/human/proc/examine_bellies() - var/message = "" - - for (var/I in src.vore_organs) - var/datum/belly/B = vore_organs[I] - message += B.get_examine_msg() - - return message \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 4e6fd5de15..6349e48edc 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -17,6 +17,9 @@ args[1] = FALSE Initialize(arglist(args)) +/mob/living/carbon/human/dummy/Life() + return + /mob/living/carbon/human/Initialize() verbs += /mob/living/proc/mob_sleep verbs += /mob/living/proc/lay_down @@ -39,6 +42,8 @@ handcrafting = new() + grant_language(/datum/language/common) // ME TARZAN, YOU JANEBOT + ..() /mob/living/carbon/human/create_internal_organs() @@ -298,7 +303,7 @@ var/mob/living/carbon/human/H = usr var/perpname = get_face_name(get_id_name("")) if(istype(H.glasses, /obj/item/clothing/glasses/hud) || istype(H.getorganslot("eye_hud"), /obj/item/organ/cyberimp/eyes/hud)) - var/datum/data/record/R = find_record("name", perpname, data_core.general) + var/datum/data/record/R = find_record("name", perpname, GLOB.data_core.general) if(href_list["photo_front"] || href_list["photo_side"]) if(R) if(!H.canUseHUD()) @@ -388,7 +393,7 @@ if (!G.emagged) if(H.wear_id) var/list/access = H.wear_id.GetAccess() - if(access_sec_doors in access) + if(GLOB.access_sec_doors in access) allowed_access = H.get_authentification_name() else allowed_access = "@%&ERROR_%$*" @@ -399,7 +404,7 @@ return if(perpname) - R = find_record("name", perpname, data_core.security) + R = find_record("name", perpname, GLOB.data_core.security) if(R) if(href_list["status"]) var/setcriminal = input(usr, "Specify a new criminal status for this person.", "Security HUD", R.fields["criminal"]) in list("None", "*Arrest*", "Incarcerated", "Parolled", "Discharged", "Cancel") @@ -447,8 +452,8 @@ return else if(!istype(H.glasses, /obj/item/clothing/glasses/hud/security) && !istype(H.getorganslot("eye_hud"), /obj/item/organ/cyberimp/eyes/hud/security)) return - var/crime = data_core.createCrimeEntry(t1, t2, allowed_access, worldtime2text()) - data_core.addMinorCrime(R.fields["id"], crime) + var/crime = GLOB.data_core.createCrimeEntry(t1, t2, allowed_access, worldtime2text()) + GLOB.data_core.addMinorCrime(R.fields["id"], crime) to_chat(usr, "Successfully added a minor crime.") return if("Major Crime") @@ -462,8 +467,8 @@ return else if (!istype(H.glasses, /obj/item/clothing/glasses/hud/security) && !istype(H.getorganslot("eye_hud"), /obj/item/organ/cyberimp/eyes/hud/security)) return - var/crime = data_core.createCrimeEntry(t1, t2, allowed_access, worldtime2text()) - data_core.addMajorCrime(R.fields["id"], crime) + var/crime = GLOB.data_core.createCrimeEntry(t1, t2, allowed_access, worldtime2text()) + GLOB.data_core.addMajorCrime(R.fields["id"], crime) to_chat(usr, "Successfully added a major crime.") return @@ -494,7 +499,7 @@ var/counter = 1 while(R.fields[text("com_[]", counter)]) counter++ - R.fields[text("com_[]", counter)] = text("Made by [] on [] [], []
    []", allowed_access, worldtime2text(), time2text(world.realtime, "MMM DD"), year_integer+540, t1) + R.fields[text("com_[]", counter)] = text("Made by [] on [] [], []
    []", allowed_access, worldtime2text(), time2text(world.realtime, "MMM DD"), GLOB.year_integer+540, t1) to_chat(usr, "Successfully added comment.") return to_chat(usr, "Unable to locate a data core entry for this person.") @@ -581,7 +586,7 @@ //Check for weapons if(judgebot.weaponscheck) - if(!idcard || !(access_weapons in idcard.access)) + if(!idcard || !(GLOB.access_weapons in idcard.access)) for(var/obj/item/I in held_items) if(judgebot.check_for_weapons(I)) threatcount += 4 @@ -591,7 +596,7 @@ //Check for arrest warrant if(judgebot.check_records) var/perpname = get_face_name(get_id_name()) - var/datum/data/record/R = find_record("name", perpname, data_core.security) + var/datum/data/record/R = find_record("name", perpname, GLOB.data_core.security) if(R && R.fields["criminal"]) switch(R.fields["criminal"]) if("*Arrest*") @@ -765,7 +770,7 @@ ..() /mob/living/carbon/human/replace_records_name(oldname,newname) // Only humans have records right now, move this up if changed. - for(var/list/L in list(data_core.general,data_core.medical,data_core.security,data_core.locked)) + for(var/list/L in list(GLOB.data_core.general,GLOB.data_core.medical,GLOB.data_core.security,GLOB.data_core.locked)) var/datum/data/record/R = find_record("name", oldname, L) if(R) R.fields["name"] = newname @@ -855,7 +860,7 @@ if(7) // Pride log_game("[src] was influenced by the sin of pride.") O = new /datum/objective/sintouched/pride - ticker.mode.sintouched += src.mind + SSticker.mode.sintouched += src.mind src.mind.objectives += O src.mind.announce_objectives() @@ -920,12 +925,15 @@ return if(buckled) //NO INFINITE STACKING!! return - if(M.incapacitated(FALSE, TRUE) || incapacitated(FALSE, TRUE)) - M.visible_message("[M] can't hang onto [src]!") - return - if(iscarbon(M) && (!riding_datum.equip_buckle_inhands(M, 2))) //MAKE SURE THIS IS LAST!! - M.visible_message("[M] can't climb onto [src] because [M.p_their()] hands are full!") + if(M.stat != CONSCIOUS) return + if(iscarbon(M)) + if(M.incapacitated(FALSE, TRUE) || incapacitated(FALSE, TRUE)) + M.visible_message("[M] can't hang onto [src]!") + return + if(!riding_datum.equip_buckle_inhands(M, 2)) //MAKE SURE THIS IS LAST!! + M.visible_message("[M] can't climb onto [src] because [M.p_their()] hands are full!") + return . = ..(M, force, check_loc) stop_pulling() diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index fad73ec207..41d850429f 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -160,8 +160,8 @@ return ..() /mob/living/carbon/human/grabbedby(mob/living/carbon/user, supress_message = 0) - if(user == src && pulling && !pulling.anchored && grab_state >= GRAB_AGGRESSIVE && isliving(pulling)) - vore_attack(user, pulling) + if(user == src && pulling && !pulling.anchored && grab_state >= GRAB_AGGRESSIVE && (disabilities & FAT) && ismonkey(pulling)) + devour_mob(pulling) else ..() @@ -302,13 +302,14 @@ /mob/living/carbon/human/attack_animal(mob/living/simple_animal/M) - if(..()) + . = ..() + if(.) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) if(check_shields(damage, "the [M.name]", null, MELEE_ATTACK, M.armour_penetration)) - return 0 + return FALSE var/dam_zone = dismembering_strike(M, pick("chest", "l_hand", "r_hand", "l_leg", "r_leg")) if(!dam_zone) //Dismemberment successful - return 1 + return TRUE var/obj/item/bodypart/affecting = get_bodypart(ran_zone(dam_zone)) if(!affecting) affecting = get_bodypart("chest") diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index ad896ed90a..7ca155ec57 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -1,7 +1,5 @@ -var/global/default_martial_art = new/datum/martial_art /mob/living/carbon/human - languages_spoken = HUMAN - languages_understood = HUMAN + initial_languages = list(/datum/language/common) hud_possible = list(HEALTH_HUD,STATUS_HUD,ID_HUD,WANTED_HUD,IMPLOYAL_HUD,IMPCHEM_HUD,IMPTRACK_HUD,ANTAG_HUD) possible_a_intents = list(INTENT_HELP, INTENT_DISARM, INTENT_GRAB, INTENT_HARM) pressure_resistance = 25 @@ -43,6 +41,7 @@ var/global/default_martial_art = new/datum/martial_art var/bleedsuppress = 0 //for stopping bloodloss, eventually this will be limb-based like bleeding var/datum/martial_art/martial_art = null + var/static/default_martial_art = new/datum/martial_art var/name_override //For temporary visible name changes @@ -50,4 +49,4 @@ var/global/default_martial_art = new/datum/martial_art var/datum/personal_crafting/handcrafting can_buckle = TRUE buckle_lying = FALSE - can_ride_typecache = list(/mob/living/carbon/human, /mob/living/simple_animal/slime) + can_ride_typecache = list(/mob/living/carbon/human, /mob/living/simple_animal/slime, /mob/living/simple_animal/parrot) \ No newline at end of file diff --git a/code/modules/mob/interactive.dm b/code/modules/mob/living/carbon/human/interactive.dm similarity index 95% rename from code/modules/mob/interactive.dm rename to code/modules/mob/living/carbon/human/interactive.dm index 0363520f4c..744e8f9844 100644 --- a/code/modules/mob/interactive.dm +++ b/code/modules/mob/living/carbon/human/interactive.dm @@ -67,10 +67,7 @@ //modules var/list/functions = list("nearbyscan","combat","shitcurity","chatter") var/restrictedJob = 0 - var/shouldUseDynamicProc = 0 // switch to make the AI control it's own proccessing - var/alternateProcessing = 1 var/forceProcess = 0 - var/processTime = 8 var/lastProc = 0 var/walkdebug = 0 //causes sparks in our path target. used for debugging var/debugexamine = 0 //If we show debug info in our examine @@ -85,6 +82,7 @@ var/traitorScale = 0 // our ability as a traitor var/traitorType = 0 + var/voice_saved = FALSE /// SNPC voice handling @@ -96,6 +94,8 @@ knownStrings = list() /mob/living/carbon/human/interactive/proc/saveVoice() + if(voice_saved) + return var/savefile/S = new /savefile("data/npc_saves/snpc.sav") S["knownStrings"] << knownStrings @@ -145,8 +145,7 @@ retal_target = potentialAssault ..() - -/client/proc/resetSNPC(var/mob/A in SSnpc.botPool_l) +/client/proc/resetSNPC(var/mob/A in SSnpcpool.processing) set name = "Reset SNPC" set desc = "Reset the SNPC" set category = "Debug" @@ -163,24 +162,7 @@ T.retal = 0 T.doing = 0 -/client/proc/toggleSNPC(var/mob/A in SSnpc.botPool_l) - set name = "Toggle SNPC Proccessing Mode" - set desc = "Toggle SNPC Proccessing Mode" - set category = "Debug" - - if(!holder) - return - - if(A) - if(!istype(A,/mob/living/carbon/human/interactive)) - return - var/mob/living/carbon/human/interactive/T = A - if(T) - T.alternateProcessing = !T.alternateProcessing - T.forceProcess = 1 - to_chat(usr, "[T]'s processing has been switched to [T.alternateProcessing ? "High Profile" : "Low Profile"]") - -/client/proc/customiseSNPC(var/mob/A in SSnpc.botPool_l) +/client/proc/customiseSNPC(var/mob/A in SSnpcpool.processing) set name = "Customize SNPC" set desc = "Customise the SNPC" set category = "Debug" @@ -216,7 +198,7 @@ T.doSetup() if(prob(25)) var/list/validchoices = list() - for(var/mob/living/carbon/human/M in mob_list) + for(var/mob/living/carbon/human/M in GLOB.mob_list) validchoices += M var/mob/living/carbon/human/chosen = pick(validchoices) var/datum/dna/toDoppel = chosen.dna @@ -241,7 +223,7 @@ if(shouldDoppel) if(shouldDoppel == "Yes") var/list/validchoices = list() - for(var/mob/living/carbon/human/M in mob_list) + for(var/mob/living/carbon/human/M in GLOB.mob_list) validchoices += M var/mob/living/carbon/human/chosen = input("Which crewmember?") as null|anything in validchoices @@ -366,14 +348,14 @@ switch(traitorType) if(SNPC_BRUTE) // SMASH KILL RAAARGH - traitorTarget = pick(mob_list) + traitorTarget = pick(GLOB.mob_list) if(SNPC_STEALTH) // Shhh we is sneekies var/A = pick(typesof(/datum/objective_item/steal) - /datum/objective_item/steal) var/datum/objective_item/steal/S = new A traitorTarget = locate(S.targetitem) in world if(SNPC_MARTYR) // MY LIFE FOR SPESZUL var/targetType = pick(/obj/machinery/gravity_generator/main/station,/obj/machinery/power/smes/engineering,/obj/machinery/telecomms/hub) - traitorTarget = locate(targetType) in machines + traitorTarget = locate(targetType) in GLOB.machines if(SNPC_PSYCHO) // YOU'RE LIKE A FLESH BICYLE AND I WANT TO DISMANTLE YOU traitorTarget = null @@ -390,7 +372,7 @@ doSetup() - SSnpc.insertBot(src) + START_PROCESSING(SSnpcpool, src) loadVoice() @@ -400,8 +382,9 @@ attitude += rand(-10,10) slyness += rand(-10,10) - doProcess() - +/mob/living/carbon/human/interactive/Destroy() + SSnpcpool.stop_processing(src) + return ..() /mob/living/carbon/human/interactive/proc/retalTarget(var/target) var/mob/living/carbon/human/M = target @@ -533,39 +516,22 @@ /mob/living/carbon/human/interactive/proc/targetRange(towhere) return get_dist(get_turf(towhere), get_turf(src)) -/mob/living/carbon/human/interactive/Life() - ..() - if(ticker.current_state == GAME_STATE_FINISHED) +/mob/living/carbon/human/interactive/proc/InteractiveProcess() + if(SSticker.current_state == GAME_STATE_FINISHED) saveVoice() - if(!alternateProcessing || forceProcess || world.time > lastProc + processTime) - doProcess() + doProcess() /mob/living/carbon/human/interactive/death() saveVoice() ..() -/mob/living/carbon/human/interactive/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/mob/living/carbon/human/interactive/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans, message_mode) if(speaker != src) knownStrings |= html_decode(raw_message) ..() /mob/living/carbon/human/interactive/proc/doProcess() - set waitfor = 0 - forceProcess = 0 - lastProc = world.time - - if(shouldUseDynamicProc) - var/isSeen = 0 - for(var/mob/living/carbon/human/A in orange(12,src)) - if(A.client) - isSeen = 1 - alternateProcessing = isSeen - if(alternateProcessing) - forceProcess = 1 - - if(IsDeadOrIncap()) - walk(src,0) - return + set waitfor = FALSE //--------------------------- //---- interest flow control if(interest < 0 || inactivity_period < 0) @@ -579,7 +545,7 @@ //VIEW FUNCTIONS //doorscan is now integrated into life and runs before all other procs - for(var/dir in alldirs) + for(var/dir in GLOB.alldirs) var/turf/T = get_step(src,dir) if(T) for(var/obj/machinery/door/D in T.contents) @@ -587,10 +553,13 @@ if(istype(D,/obj/machinery/door/airlock)) var/obj/machinery/door/airlock/AL = D if(!AL.CanAStarPass(RPID)) // only crack open doors we can't get through + inactivity_period = 20 AL.panel_open = 1 AL.update_icon() AL.shock(src,(100 - smartness)/2) sleep(5) + if(QDELETED(AL)) + return AL.unbolt() if(!AL.wires.is_cut(WIRE_BOLTS)) AL.wires.cut(WIRE_BOLTS) @@ -599,9 +568,15 @@ if(!AL.wires.is_cut(WIRE_POWER2)) AL.wires.cut(WIRE_POWER2) sleep(5) + if(QDELETED(AL)) + return AL.panel_open = 0 AL.update_icon() - D.open() + D.open(2) //crowbar force + else + D.open() + else + D.open() if(update_hands) var/obj/item/l_hand = get_item_for_held_index(1) @@ -633,7 +608,7 @@ //proc functions for(var/Proc in functions) if(!IsDeadOrIncap()) - callfunction(Proc) + INVOKE_ASYNC(src, Proc) //target interaction stays hardcoded @@ -649,8 +624,8 @@ if(istype(TARGET, /obj/machinery/door)) var/obj/machinery/door/D = TARGET if(D.check_access(MYID) && !istype(D,/obj/machinery/door/poddoor)) + inactivity_period = 10 D.open() - //sleep(15) var/turf/T = get_step(get_step(D.loc,dir),dir) //recursion yo tryWalk(T) //THIEVING SKILLS @@ -672,15 +647,8 @@ insert_into_backpack() //---------FASHION if(istype(TARGET,/obj/item/clothing)) - var/obj/item/clothing/C = TARGET drop_item() - spawn(5) - take_to_slot(C,1) - if(!equip_to_appropriate_slot(C)) - var/obj/item/I = get_item_by_slot(C) - dropItemToGround(I) - spawn(5) - equip_to_appropriate_slot(C) + dressup(TARGET) update_hands = 1 if(MYPDA in src.loc || MYID in src.loc) if(MYPDA in src.loc) @@ -738,8 +706,19 @@ TARGET = traitorTarget tryWalk(TARGET) LAST_TARGET = TARGET - if(alternateProcessing) - addtimer(CALLBACK(src, .proc/doProcess), processTime) + +/mob/living/carbon/human/interactive/proc/dressup(obj/item/clothing/C) + set waitfor = FALSE + inactivity_period = 12 + sleep(5) + if(!QDELETED(C) && !QDELETED(src)) + take_to_slot(C,1) + if(!equip_to_appropriate_slot(C)) + var/obj/item/I = get_item_by_slot(C) + dropItemToGround(I) + sleep(5) + if(!QDELETED(src) && !QDELETED(C)) + equip_to_appropriate_slot(C) /mob/living/carbon/human/interactive/proc/favouredObjIn(var/list/inList) var/list/outList = list() @@ -751,11 +730,6 @@ outList = inList return outList -/mob/living/carbon/human/interactive/proc/callfunction(Proc) - set waitfor = 0 - spawn(0) - call(src,Proc)(src) - /mob/living/carbon/human/interactive/proc/tryWalk(turf/inTarget, override = 0) if(restrictedJob && !override) // we're a job that has to stay in our home if(!(get_turf(inTarget) in get_area_turfs(job2area(myjob)))) @@ -1133,7 +1107,7 @@ for(var/mob/living/carbon/human/C in nearby) var/perpname = C.get_face_name(C.get_id_name()) - var/datum/data/record/R = find_record("name", perpname, data_core.security) + var/datum/data/record/R = find_record("name", perpname, GLOB.data_core.security) if(R && R.fields["criminal"]) switch(R.fields["criminal"]) if("*Arrest*") @@ -1143,7 +1117,8 @@ for(var/obj/item/I in allContents) if(istype(I,/obj/item/weapon/restraints)) I.attack(TARGET,src) // go go bluespace restraint launcher! - sleep(25) + inactivity_period = 25 + break /mob/living/carbon/human/interactive/proc/clowning(obj) if(shouldModulePass()) @@ -1225,7 +1200,7 @@ if(get_dist(src,C) <= 2) src.say("Wait, [C], let me heal you!") M.attack(C,src) - sleep(25) + inactivity_period = 25 else tryWalk(get_turf(C)) else if(shouldTryHeal == 2) @@ -1237,7 +1212,7 @@ if(get_dist(src,C) <= 2) src.say("Wait, [C], let me heal you!") HPS.attack(C,src) - sleep(25) + inactivity_period = 25 else tryWalk(get_turf(C)) @@ -1265,7 +1240,7 @@ tryWalk(TC) else S.afterattack(TC,src) - sleep(25) + inactivity_period = 25 /mob/living/carbon/human/interactive/proc/customEmote(var/text) visible_message("[text]") @@ -1354,7 +1329,7 @@ var/choice = pick(1,2) if(choice == 1) tryWalk(get_turf(D)) - sleep(get_dist(src,D)) + inactivity_period = get_dist(src,D) D.attackby(RP,src) else cookingwithmagic(D) @@ -1364,7 +1339,7 @@ var/choice = pick(1,2) if(choice == 1) tryWalk(get_turf(D)) - sleep(get_dist(src,D)) + inactivity_period = get_dist(src,D) FD.attackby(KK,src) else cookingwithmagic(FD) @@ -1374,7 +1349,7 @@ var/choice = pick(1,2) if(choice == 1) tryWalk(get_turf(D)) - sleep(get_dist(src,D)) + inactivity_period = get_dist(src,D) CB.attackby(RP,src) else cookingwithmagic(CB) @@ -1384,7 +1359,7 @@ var/choice = pick(1,2) if(choice == 1) tryWalk(get_turf(D)) - sleep(get_dist(src,D)) + inactivity_period = get_dist(src,D) PD.attackby(KK,src) else cookingwithmagic(PD) @@ -1533,6 +1508,7 @@ G.attack_self(src) if(prob(smartness)) npcDrop(G,1) + inactivity_period = 15 sleep(15) throw_item(TARGET) diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index 4d51c6786a..2afa202bfa 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -102,7 +102,7 @@ update_tint() if(G.vision_correction) clear_fullscreen("nearsighted") - if(G.vision_flags || G.darkness_view || G.invis_override || G.invis_view) + if(G.vision_flags || G.darkness_view || G.invis_override || G.invis_view || !isnull(G.lighting_alpha)) update_sight() update_inv_glasses() if(slot_gloves) @@ -141,13 +141,13 @@ return not_handled //For future deeper overrides -/mob/living/carbon/human/doUnEquip(obj/item/I, force) +/mob/living/carbon/human/doUnEquip(obj/item/I, force, newloc, no_move, invdrop) . = ..() //See mob.dm for an explanation on this and some rage about people copypasting instead of calling ..() like they should. if(!. || !I) return if(I == wear_suit) - if(s_store) + if(s_store && invdrop) dropItemToGround(s_store, TRUE) //It makes no sense for your suit storage to stay on you if you drop your suit. if(wear_suit.breakouttime) //when unequipping a straightjacket update_action_buttons_icon() //certain action buttons may be usable again. @@ -156,17 +156,18 @@ update_inv_w_uniform() update_inv_wear_suit() else if(I == w_uniform) - if(r_store) - dropItemToGround(r_store, TRUE) //Again, makes sense for pockets to drop. - if(l_store) - dropItemToGround(l_store, TRUE) - if(wear_id) - dropItemToGround(wear_id) - if(belt) - dropItemToGround(belt) + if(invdrop) + if(r_store) + dropItemToGround(r_store, TRUE) //Again, makes sense for pockets to drop. + if(l_store) + dropItemToGround(l_store, TRUE) + if(wear_id) + dropItemToGround(wear_id) + if(belt) + dropItemToGround(belt) w_uniform = null update_suit_sensors() - update_inv_w_uniform() + update_inv_w_uniform(invdrop) else if(I == gloves) gloves = null update_inv_gloves() @@ -180,7 +181,7 @@ if(G.vision_correction) if(disabilities & NEARSIGHT) overlay_fullscreen("nearsighted", /obj/screen/fullscreen/impaired, 1) - if(G.vision_flags || G.darkness_view || G.invis_override || G.invis_view) + if(G.vision_flags || G.darkness_view || G.invis_override || G.invis_view || !isnull(G.lighting_alpha)) update_sight() update_inv_glasses() else if(I == ears) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 76e728f954..af815756c1 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -57,8 +57,6 @@ /mob/living/carbon/human/calculate_affecting_pressure(pressure) if((wear_suit && (wear_suit.flags & STOPSPRESSUREDMAGE)) && (head && (head.flags & STOPSPRESSUREDMAGE))) return ONE_ATMOSPHERE - if(ismob(loc)) - return ONE_ATMOSPHERE //hopefully won't murderficate people in your guts by going for a spacewalk else return pressure @@ -98,7 +96,7 @@ if(!dna.species.breathe(src)) ..() #define HUMAN_MAX_OXYLOSS 3 -#define HUMAN_CRIT_MAX_OXYLOSS (SSmob.wait/30) +#define HUMAN_CRIT_MAX_OXYLOSS (SSmobs.wait/30) /mob/living/carbon/human/check_breath(datum/gas_mixture/breath) var/L = getorganslot("lungs") @@ -141,8 +139,6 @@ /mob/living/carbon/human/proc/get_thermal_protection() var/thermal_protection = 0 //Simple check to estimate how protected we are against multiple temperatures - if(ismob(loc)) - thermal_protection = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT //because lazy and insulated by being inside someone if(wear_suit) if(wear_suit.max_heat_protection_temperature >= FIRE_SUIT_MAX_TEMP_PROTECT) thermal_protection += (wear_suit.max_heat_protection_temperature*0.7) @@ -252,9 +248,6 @@ if(dna.check_mutation(COLDRES)) return 1 //Fully protected from the cold. - if(ismob(loc)) - return 1 //because lazy and being inside somemone insulates you from space - if(dna && (RESISTCOLD in dna.species.species_traits)) return 1 diff --git a/code/modules/mob/living/carbon/human/say.dm b/code/modules/mob/living/carbon/human/say.dm index f13acb5025..d5e872a404 100644 --- a/code/modules/mob/living/carbon/human/say.dm +++ b/code/modules/mob/living/carbon/human/say.dm @@ -1,12 +1,10 @@ -/mob/living/carbon/human/say_quote(input, spans) - if(!input) - return "says, \"...\"" //not the best solution, but it will stop a large number of runtimes. The cause is somewhere in the Tcomms code +/mob/living/carbon/human/say_quote(input, spans, message_mode) verb_say = dna.species.say_mod + . = ..() if(src.slurring) input = attach_spans(input, spans) return "slurs, \"[input]\"" - return ..() /mob/living/carbon/human/treat_message(message) message = dna.species.handle_speech(message,src) @@ -75,7 +73,7 @@ if(!istype(dongle)) return 0 if(dongle.translate_binary) return 1 -/mob/living/carbon/human/radio(message, message_mode, list/spans) +/mob/living/carbon/human/radio(message, message_mode, list/spans, language) . = ..() if(. != 0) return . @@ -83,17 +81,17 @@ switch(message_mode) if(MODE_HEADSET) if (ears) - ears.talk_into(src, message, , spans) + ears.talk_into(src, message, , spans, language) return ITALICS | REDUCE_RANGE if(MODE_DEPARTMENT) if (ears) - ears.talk_into(src, message, message_mode, spans) + ears.talk_into(src, message, message_mode, spans, language) return ITALICS | REDUCE_RANGE - if(message_mode in radiochannels) + if(message_mode in GLOB.radiochannels) if(ears) - ears.talk_into(src, message, message_mode, spans) + ears.talk_into(src, message, message_mode, spans, language) return ITALICS | REDUCE_RANGE return 0 diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 017f081bd7..57bfb42623 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -17,6 +17,10 @@ var/default_color = "#FFF" // if alien colors are disabled, this is the color that will be used by that race var/sexes = 1 // whether or not the race has sexual characteristics. at the moment this is only 0 for skeletons and shadows + + var/face_y_offset = 0 + var/hair_y_offset = 0 + var/hair_color = null // this allows races to have specific hair colors... if null, it uses the H's hair/facial hair colors. if "mutcolor", it uses the H's mutant_color var/hair_alpha = 255 // the alpha used by the hair. 255 is completely solid, 0 is transparent. var/use_skintones = 0 // does it use skintones or not? (spoiler alert this is only used by humans) @@ -69,8 +73,6 @@ var/fixed_mut_color3 = "" var/whitelisted = 0 //Is this species restricted to certain players? var/whitelist = list() //List the ckeys that can use this species, if it's whitelisted.: list("John Doe", "poopface666", "SeeALiggerPullTheTrigger") Spaces & capitalization can be included or ignored entirely for each key as it checks for both. - var/lang_spoken = HUMAN - var/lang_understood = HUMAN /////////// // PROCS // @@ -90,21 +92,21 @@ var/randname if(gender == MALE) - randname = pick(first_names_male) + randname = pick(GLOB.first_names_male) else - randname = pick(first_names_female) + randname = pick(GLOB.first_names_female) if(lastname) randname += " [lastname]" else - randname += " [pick(last_names)]" + randname += " [pick(GLOB.last_names)]" return randname //Please override this locally if you want to define when what species qualifies for what rank if human authority is enforced. /datum/species/proc/qualifies_for_rank(rank, list/features) - if(rank in command_positions) + if(rank in GLOB.command_positions) return 0 return 1 @@ -205,7 +207,7 @@ facialhair_hidden = TRUE if(H.facial_hair_style && (FACEHAIR in species_traits) && (!facialhair_hidden || dynamic_fhair_suffix)) - S = facial_hair_styles_list[H.facial_hair_style] + S = GLOB.facial_hair_styles_list[H.facial_hair_style] if(S) //List of all valid dynamic_fhair_suffixes @@ -262,7 +264,7 @@ standing += image("icon"='icons/mob/human_face.dmi', "icon_state" = "debrained", "layer" = -HAIR_LAYER) else if(H.hair_style && (HAIR in species_traits)) - S = hair_styles_list[H.hair_style] + S = GLOB.hair_styles_list[H.hair_style] if(S) //List of all valid dynamic_hair_suffixes @@ -295,6 +297,7 @@ img_hair.color = forced_colour img_hair.alpha = hair_alpha + img_hair.pixel_y += hair_y_offset standing += img_hair if(standing.len) @@ -311,33 +314,36 @@ // eyes - var/has_eyes = (H.getorgan(/obj/item/organ/eyes) && HD) + var/has_eyes = TRUE - if(!has_eyes) + if(!H.getorgan(/obj/item/organ/eyes) && HD) standing += image("icon"='icons/mob/human_face.dmi', "icon_state" = "eyes_missing", "layer" = -BODY_LAYER) + has_eyes = FALSE - if(!HUSK) + if(!(H.disabilities & HUSK)) // lipstick if(H.lip_style && (LIPS in species_traits) && HD) var/image/lips = image("icon"='icons/mob/human_face.dmi', "icon_state"="lips_[H.lip_style]", "layer" = -BODY_LAYER) lips.color = H.lip_color + lips.pixel_y += face_y_offset standing += lips // eyes if((EYECOLOR in species_traits) && HD && has_eyes) var/image/img_eyes = image("icon" = 'icons/mob/human_face.dmi', "icon_state" = "eyes", "layer" = -BODY_LAYER) img_eyes.color = "#" + H.eye_color + img_eyes.pixel_y += face_y_offset standing += img_eyes //Underwear, Undershirts & Socks /*This will be refactored at a later date if(H.underwear) - var/datum/sprite_accessory/underwear/underwear = underwear_list[H.underwear] + var/datum/sprite_accessory/underwear/underwear = GLOB.underwear_list[H.underwear] if(underwear) standing += image("icon"=underwear.icon, "icon_state"="[underwear.icon_state]", "layer"=-BODY_LAYER) if(H.undershirt) - var/datum/sprite_accessory/undershirt/undershirt = undershirt_list[H.undershirt] + var/datum/sprite_accessory/undershirt/undershirt = GLOB.undershirt_list[H.undershirt] if(undershirt) if(H.dna.species.sexes && H.gender == FEMALE) standing += wear_female_version("[undershirt.icon_state]", undershirt.icon, BODY_LAYER) @@ -345,7 +351,7 @@ standing += image("icon"=undershirt.icon, "icon_state"="[undershirt.icon_state]", "layer"=-BODY_LAYER) if(H.socks && H.get_num_legs() >= 2 && !(DIGITIGRADE in species_traits)) - var/datum/sprite_accessory/socks/socks = socks_list[H.socks] + var/datum/sprite_accessory/socks/socks = GLOB.socks_list[H.socks] if(socks) standing += image("icon"=socks.icon, "icon_state"="[socks.icon_state]", "layer"=-BODY_LAYER) */ @@ -495,53 +501,53 @@ var/datum/sprite_accessory/S switch(bodypart) if("tail_lizard") - S = tails_list_lizard[H.dna.features["tail_lizard"]] + S = GLOB.tails_list_lizard[H.dna.features["tail_lizard"]] if("waggingtail_lizard") - S.= animated_tails_list_lizard[H.dna.features["tail_lizard"]] + S.= GLOB.animated_tails_list_lizard[H.dna.features["tail_lizard"]] if("tail_human") - S = tails_list_human[H.dna.features["tail_human"]] + S = GLOB.tails_list_human[H.dna.features["tail_human"]] if("waggingtail_human") - S.= animated_tails_list_human[H.dna.features["tail_human"]] + S.= GLOB.animated_tails_list_human[H.dna.features["tail_human"]] if("spines") - S = spines_list[H.dna.features["spines"]] + S = GLOB.spines_list[H.dna.features["spines"]] if("waggingspines") - S.= animated_spines_list[H.dna.features["spines"]] + S.= GLOB.animated_spines_list[H.dna.features["spines"]] if("snout") - S = snouts_list[H.dna.features["snout"]] + S = GLOB.snouts_list[H.dna.features["snout"]] if("frills") - S = frills_list[H.dna.features["frills"]] + S = GLOB.frills_list[H.dna.features["frills"]] if("horns") - S = horns_list[H.dna.features["horns"]] + S = GLOB.horns_list[H.dna.features["horns"]] if("ears") - S = ears_list[H.dna.features["ears"]] + S = GLOB.ears_list[H.dna.features["ears"]] if("body_markings") - S = body_markings_list[H.dna.features["body_markings"]] + S = GLOB.body_markings_list[H.dna.features["body_markings"]] if("wings") - S = wings_list[H.dna.features["wings"]] + S = GLOB.wings_list[H.dna.features["wings"]] if("wingsopen") - S = wings_open_list[H.dna.features["wings"]] + S = GLOB.wings_open_list[H.dna.features["wings"]] if("legs") - S = legs_list[H.dna.features["legs"]] + S = GLOB.legs_list[H.dna.features["legs"]] //Mammal Bodyparts (Canid/Felid, others maybe in the future) if("mam_tail") - S = mam_tails_list[H.dna.features["mam_tail"]] + S = GLOB.mam_tails_list[H.dna.features["mam_tail"]] if("mam_waggingtail") - S.= mam_tails_animated_list[H.dna.features["mam_tail"]] + S.= GLOB.mam_tails_animated_list[H.dna.features["mam_tail"]] if("mam_body_markings") - S = mam_body_markings_list[H.dna.features["mam_body_markings"]] + S = GLOB.mam_body_markings_list[H.dna.features["mam_body_markings"]] if("mam_ears") - S = mam_ears_list[H.dna.features["mam_ears"]] + S = GLOB.mam_ears_list[H.dna.features["mam_ears"]] if("taur") - S = taur_list[H.dna.features["taur"]] + S = GLOB.taur_list[H.dna.features["taur"]] //Xeno Bodyparts if("xenodorsal") - S = xeno_dorsal_list[H.dna.features["xenodorsal"]] + S = GLOB.xeno_dorsal_list[H.dna.features["xenodorsal"]] if("xenohead") - S = xeno_head_list[H.dna.features["xenohead"]] + S = GLOB.xeno_head_list[H.dna.features["xenohead"]] if("xenotail") - S = xeno_tail_list[H.dna.features["xenotail"]] + S = GLOB.xeno_tail_list[H.dna.features["xenotail"]] //Slimecoon Bodyparts /* if("slimecoontail") @@ -1035,6 +1041,8 @@ return 1 /datum/species/proc/go_bald(mob/living/carbon/human/H) + if(QDELETED(H)) //may be called from a timer + return H.facial_hair_style = "Shaved" H.hair_style = "Bald" H.update_hair() @@ -1198,9 +1206,9 @@ target.visible_message("[user] has weakened [target]!", \ "[user] has weakened [target]!") target.apply_effect(4, WEAKEN, armor_block) - target.forcesay(hit_appends) + target.forcesay(GLOB.hit_appends) else if(target.lying) - target.forcesay(hit_appends) + target.forcesay(GLOB.hit_appends) @@ -1223,7 +1231,6 @@ return 1 else user.do_attack_animation(target, ATTACK_EFFECT_DISARM) - add_logs(user, target, "disarmed") if(target.w_uniform) target.w_uniform.add_fingerprint(user) @@ -1234,24 +1241,26 @@ target.visible_message("[user] has pushed [target]!", "[user] has pushed [target]!", null, COMBAT_MESSAGE_RANGE) target.apply_effect(2, WEAKEN, target.run_armor_check(affecting, "melee", "Your armor prevents your fall!", "Your armor softens your fall!")) - target.forcesay(hit_appends) + target.forcesay(GLOB.hit_appends) + add_logs(user, target, "disarmed", " pushing them to the ground") + return - var/talked = 0 // BubbleWrap - if(randn <= 60) - //BubbleWrap: Disarming breaks a pull + var/obj/item/I = null if(target.pulling) to_chat(target, "[user] has broken [target]'s grip on [target.pulling]!") - talked = 1 target.stop_pulling() - //End BubbleWrap - if(!talked) //BubbleWrap + else + I = target.get_active_held_item() if(target.drop_item()) target.visible_message("[user] has disarmed [target]!", \ "[user] has disarmed [target]!", null, COMBAT_MESSAGE_RANGE) + else + I = null playsound(target, 'sound/weapons/thudswoosh.ogg', 50, 1, -1) + add_logs(user, target, "disarmed", "[I ? " removing \the [I]" : ""]") return @@ -1347,7 +1356,7 @@ H.adjust_blurriness(10) if(prob(I.force + ((100 - H.health)/2)) && H != user) - ticker.mode.remove_revolutionary(H.mind) + SSticker.mode.remove_revolutionary(H.mind) if(bloody) //Apply blood if(H.wear_mask) @@ -1376,7 +1385,7 @@ H.update_inv_w_uniform() if(Iforce > 10 || Iforce >= 5 && prob(33)) - H.forcesay(hit_appends) //forcesay checks stat already. + H.forcesay(GLOB.hit_appends) //forcesay checks stat already. return TRUE /datum/species/proc/apply_damage(damage, damagetype = BRUTE, def_zone = null, blocked, mob/living/carbon/human/H) @@ -1480,7 +1489,7 @@ H.apply_damage(HEAT_DAMAGE_LEVEL_3*heatmod, BURN) else H.apply_damage(HEAT_DAMAGE_LEVEL_2*heatmod, BURN) - else if(H.bodytemperature < BODYTEMP_COLD_DAMAGE_LIMIT && !(mutations_list[COLDRES] in H.dna.mutations)) + else if(H.bodytemperature < BODYTEMP_COLD_DAMAGE_LIMIT && !(GLOB.mutations_list[COLDRES] in H.dna.mutations)) switch(H.bodytemperature) if(200 to 260) H.throw_alert("temp", /obj/screen/alert/cold, 1) diff --git a/code/modules/mob/living/carbon/human/species_types/furrypeople.dm b/code/modules/mob/living/carbon/human/species_types/furrypeople.dm index dccfc9da7a..434c049f96 100644 --- a/code/modules/mob/living/carbon/human/species_types/furrypeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/furrypeople.dm @@ -14,6 +14,8 @@ datum/species/mammal if(H) H.endTailWag() +/datum/species/mammal/qualifies_for_rank(rank, list/features) + return TRUE //AVIAN// /datum/species/avian @@ -32,6 +34,9 @@ datum/species/mammal if(H) H.endTailWag() +/datum/species/avian/qualifies_for_rank(rank, list/features) + return TRUE + //AQUATIC// /datum/species/aquatic name = "Aquatic" @@ -48,6 +53,10 @@ datum/species/mammal /datum/species/aquatic/spec_death(gibbed, mob/living/carbon/human/H) if(H) H.endTailWag() + +/datum/species/aquatic/qualifies_for_rank(rank, list/features) + return TRUE + //INSECT// /datum/species/insect name = "Insect" @@ -65,6 +74,8 @@ datum/species/mammal if(H) H.endTailWag() +/datum/species/insect/qualifies_for_rank(rank, list/features) + return TRUE //HERBIVOROUS// //EXOTIC// diff --git a/code/modules/mob/living/carbon/human/species_types/golems.dm b/code/modules/mob/living/carbon/human/species_types/golems.dm index 68558e803c..8eb5343a30 100644 --- a/code/modules/mob/living/carbon/human/species_types/golems.dm +++ b/code/modules/mob/living/carbon/human/species_types/golems.dm @@ -1,7 +1,7 @@ /datum/species/golem // Animated beings of stone. They have increased defenses, and do not need to breathe. They're also slow as fuuuck. name = "Golem" - id = "iron" + id = "iron golem" species_traits = list(NOBREATH,RESISTHOT,RESISTCOLD,RESISTPRESSURE,NOFIRE,NOGUNS,NOBLOOD,RADIMMUNE,VIRUSIMMUNE,PIERCEIMMUNE,NODISMEMBER,MUTCOLORS) speedmod = 2 armor = 55 @@ -12,6 +12,7 @@ no_equip = list(slot_wear_mask, slot_wear_suit, slot_gloves, slot_shoes, slot_w_uniform) nojumpsuit = 1 sexes = 1 + damage_overlay_type = "" meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/golem // To prevent golem subtypes from overwhelming the odds when random species // changes, only the Random Golem type can be chosen @@ -21,6 +22,21 @@ fixed_mut_color = "aaa" var/info_text = "As an Iron Golem, you don't have any special traits." + var/prefix = "Iron" + var/list/special_names + +/datum/species/golem/random_name(gender,unique,lastname) + var/golem_surname = pick(GLOB.golem_names) + // 3% chance that our golem has a human surname, because + // cultural contamination + if(prob(3)) + golem_surname = pick(GLOB.last_names) + else if(special_names && prob(5)) + golem_surname = pick(special_names) + + var/golem_name = "[prefix] [golem_surname]" + return golem_name + /datum/species/golem/random name = "Random Golem" blacklisted = FALSE @@ -36,21 +52,24 @@ /datum/species/golem/adamantine name = "Adamantine Golem" - id = "adamantine" + id = "adamantine golem" meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/golem/adamantine fixed_mut_color = "4ed" info_text = "As an Adamantine Golem, you don't have any special traits." + prefix = "Adamantine" //Explodes on death /datum/species/golem/plasma name = "Plasma Golem" - id = "plasma" + id = "plasma golem" fixed_mut_color = "a3d" meat = /obj/item/weapon/ore/plasma //Can burn and takes damage from heat species_traits = list(NOBREATH,RESISTCOLD,RESISTPRESSURE,NOGUNS,NOBLOOD,RADIMMUNE,VIRUSIMMUNE,PIERCEIMMUNE,NODISMEMBER,MUTCOLORS) info_text = "As a Plasma Golem, you explode on death!" burnmod = 1.5 + prefix = "Plasma" + special_names = list("Flood","Fire","Bar","Man") /datum/species/golem/plasma/spec_death(gibbed, mob/living/carbon/human/H) explosion(get_turf(H),0,1,2,flame_range = 5) @@ -60,35 +79,40 @@ //Harder to hurt /datum/species/golem/diamond name = "Diamond Golem" - id = "diamond" + id = "diamond golem" fixed_mut_color = "0ff" armor = 70 //up from 55 meat = /obj/item/weapon/ore/diamond info_text = "As a Diamond Golem, you are more resistant than the average golem." + prefix = "Diamond" + special_names = list("Back") //Faster but softer and less armoured /datum/species/golem/gold name = "Gold Golem" - id = "gold" + id = "gold golem" fixed_mut_color = "cc0" speedmod = 1 armor = 25 //down from 55 meat = /obj/item/weapon/ore/gold info_text = "As a Gold Golem, you are faster but less resistant than the average golem." + prefix = "Golden" //Heavier, thus higher chance of stunning when punching /datum/species/golem/silver name = "Silver Golem" - id = "silver" + id = "silver golem" fixed_mut_color = "ddd" punchstunthreshold = 9 //60% chance, from 40% meat = /obj/item/weapon/ore/silver info_text = "As a Silver Golem, your attacks are heavier and have a higher chance of stunning." + prefix = "Silver" + special_names = list("Surfer", "Chariot", "Lining") //Harder to stun, deals more damage, but it's even slower /datum/species/golem/plasteel name = "Plasteel Golem" - id = "plasteel" + id = "plasteel golem" fixed_mut_color = "bbb" stunmod = 0.40 punchdamagelow = 12 @@ -99,15 +123,17 @@ info_text = "As a Plasteel Golem, you are slower, but harder to stun, and hit very hard when punching." attack_verb = "smash" attack_sound = 'sound/effects/meteorimpact.ogg' //hits pretty hard + prefix = "Plasteel" //Immune to ash storms /datum/species/golem/titanium name = "Titanium Golem" - id = "titanium" + id = "titanium golem" fixed_mut_color = "fff" meat = /obj/item/weapon/ore/titanium info_text = "As a Titanium Golem, you are immune to ash storms, and slightly more resistant to burn damage." burnmod = 0.9 + prefix = "Titanium" /datum/species/golem/titanium/on_species_gain(mob/living/carbon/C, datum/species/old_species) . = ..() @@ -120,11 +146,12 @@ //Immune to ash storms and lava /datum/species/golem/plastitanium name = "Plastitanium Golem" - id = "plastitanium" + id = "plastitanium golem" fixed_mut_color = "888" meat = /obj/item/weapon/ore/titanium info_text = "As a Plastitanium Golem, you are immune to both ash storms and lava, and slightly more resistant to burn damage." burnmod = 0.8 + prefix = "Plastitanium" /datum/species/golem/plastitanium/on_species_gain(mob/living/carbon/C, datum/species/old_species) . = ..() @@ -139,12 +166,14 @@ //Fast and regenerates... but can only speak like an abductor /datum/species/golem/alloy name = "Alien Alloy Golem" - id = "alloy" + id = "alloy golem" fixed_mut_color = "333" meat = /obj/item/stack/sheet/mineral/abductor mutant_organs = list(/obj/item/organ/tongue/abductor) //abductor tongue speedmod = 1 //faster info_text = "As an Alloy Golem, you are made of advanced alien materials: you are faster and regenerate over time. You are, however, only able to be heard by other alloy golems." + prefix = "Alien" + special_names = list("Outsider", "Technology", "Watcher", "Stranger") //ominous and unknown //Regenerates because self-repairing super-advanced alien tech /datum/species/golem/alloy/spec_life(mob/living/carbon/human/H) @@ -157,7 +186,7 @@ //Since this will usually be created from a collaboration between podpeople and free golems, wood golems are a mix between the two races /datum/species/golem/wood name = "Wood Golem" - id = "wood" + id = "wood golem" fixed_mut_color = "49311c" meat = /obj/item/stack/sheet/mineral/wood //Can burn and take damage from heat @@ -166,6 +195,13 @@ burnmod = 1.25 heatmod = 1.5 info_text = "As a Wooden Golem, you have plant-like traits: you take damage from extreme temperatures, can be set on fire, and have lower armor than a normal golem. You regenerate when in the light and wither in the darkness." + prefix = "Wooden" + +/datum/species/golem/wood/random_name(gender,unique,lastname) + var/plant_name = pick("Tomato", "Potato", "Broccoli", "Carrot", "Ambrosia", "Pumpkin", "Ivy", "Kudzu", "Banana", "Moss", "Flower", "Bloom", "Root", "Bark", "Glowshroom", "Petal", "Leaf", \ + "Venus", "Sprout","Cocoa", "Strawberry", "Citrus", "Oak", "Cactus", "Pepper", "Juniper") + var/golem_name = "[prefix] [plant_name]" + return golem_name /datum/species/golem/wood/on_species_gain(mob/living/carbon/C, datum/species/old_species) . = ..() @@ -204,13 +240,14 @@ //Radioactive /datum/species/golem/uranium name = "Uranium Golem" - id = "uranium" + id = "uranium golem" fixed_mut_color = "7f0" meat = /obj/item/weapon/ore/uranium info_text = "As an Uranium Golem, you emit radiation pulses every once in a while. It won't harm fellow golems, but organic lifeforms will be affected." var/last_event = 0 var/active = null + prefix = "Uranium" /datum/species/golem/uranium/spec_life(mob/living/carbon/human/H) if(!active) @@ -224,7 +261,7 @@ //Immune to physical bullets and resistant to brute, but very vulnerable to burn damage. Dusts on death. /datum/species/golem/sand name = "Sand Golem" - id = "sand" + id = "sand golem" fixed_mut_color = "ffdc8f" meat = /obj/item/weapon/ore/glass //this is sand armor = 0 @@ -232,6 +269,7 @@ brutemod = 0.25 info_text = "As a Sand Golem, you are immune to physical bullets and take very little brute damage, but are extremely vulnerable to burn damage. You will also turn to sand when dying, preventing any form of recovery." attack_sound = 'sound/effects/shovel_dig.ogg' + prefix = "Sand" /datum/species/golem/sand/spec_death(gibbed, mob/living/carbon/human/H) H.visible_message("[H] turns into a pile of sand!") @@ -253,7 +291,7 @@ //Reflects lasers and resistant to burn damage, but very vulnerable to brute damage. Shatters on death. /datum/species/golem/glass name = "Glass Golem" - id = "glass" + id = "glass golem" fixed_mut_color = "5a96b4aa" //transparent body meat = /obj/item/weapon/shard armor = 0 @@ -261,6 +299,7 @@ burnmod = 0.25 info_text = "As a Glass Golem, you reflect lasers and energy weapons, and are very resistant to burn damage, but you are extremely vulnerable to brute damage. On death, you'll shatter beyond any hope of recovery." attack_sound = 'sound/effects/Glassbr2.ogg' + prefix = "Glass" /datum/species/golem/glass/spec_death(gibbed, mob/living/carbon/human/H) playsound(H, "shatter", 70, 1) @@ -295,12 +334,14 @@ //Teleports when hit or when it wants to /datum/species/golem/bluespace name = "Bluespace Golem" - id = "bluespace" + id = "bluespace golem" fixed_mut_color = "33f" meat = /obj/item/weapon/ore/bluespace_crystal info_text = "As a Bluespace Golem, are spatially unstable: you will teleport when hit, and you can teleport manually at a long distance." attack_verb = "bluespace punch" attack_sound = 'sound/effects/phasein.ogg' + prefix = "Bluespace" + special_names = list("Crystal", "Polycrystal") var/datum/action/innate/unstable_teleport/unstable_teleport var/teleport_cooldown = 100 @@ -384,7 +425,7 @@ //honk /datum/species/golem/bananium name = "Bananium Golem" - id = "bananium" + id = "bananium golem" fixed_mut_color = "ff0" say_mod = "honks" punchdamagelow = 0 @@ -394,6 +435,7 @@ info_text = "As a Bananium Golem, you are made for pranking. Your body emits natural honks, and you cannot hurt people when punching them. Your skin also emits bananas when damaged." attack_verb = "honk" attack_sound = 'sound/items/AirHorn2.ogg' + prefix = "Bananium" var/last_honk = 0 var/honkooldown = 0 @@ -401,6 +443,11 @@ var/banana_cooldown = 100 var/active = null +/datum/species/golem/bananium/random_name(gender,unique,lastname) + var/clown_name = pick(GLOB.clown_names) + var/golem_name = "[uppertext(clown_name)]" + return golem_name + /datum/species/golem/bananium/spec_attack_hand(mob/living/carbon/human/M, mob/living/carbon/human/H, datum/martial_art/attacker_style = M.martial_art) ..() if(world.time > last_banana + banana_cooldown && M != H && M.a_intent != INTENT_HELP) @@ -449,7 +496,7 @@ /datum/species/golem/runic name = "Runic Golem" - id = "runic" + id = "runic golem" limbs_id = "cultgolem" sexes = FALSE info_text = "As a Runic Golem, you possess eldritch powers granted by the Elder God Nar'Sie." @@ -459,6 +506,12 @@ var/obj/effect/proc_holder/spell/targeted/abyssal_gaze/abyssal_gaze var/obj/effect/proc_holder/spell/targeted/dominate/dominate +/datum/species/golem/runic/random_name(gender,unique,lastname) + var/edgy_first_name = pick("Razor","Blood","Dark","Evil","Cold","Pale","Black","Silent","Chaos","Deadly") + var/edgy_last_name = pick("Edge","Night","Death","Razor","Blade","Steel","Calamity","Twilight","Shadow","Nightmare") //dammit Razor Razor + var/golem_name = "[edgy_first_name] [edgy_last_name]" + return golem_name + /datum/species/golem/runic/on_species_gain(mob/living/carbon/C, datum/species/old_species) . = ..() C.faction |= "cult" @@ -489,3 +542,100 @@ H.adjustFireLoss(-4) H.reagents.remove_reagent(chem.id, REAGENTS_METABOLISM) +/datum/species/golem/cloth + name = "Cloth Golem" + id = "cloth golem" + limbs_id = "clothgolem" + sexes = FALSE + info_text = "As a Cloth Golem, you are able to reform yourself after death, provided your remains aren't burned or destroyed. You are, of course, very flammable." + species_traits = list(NOBREATH,RESISTCOLD,RESISTPRESSURE,NOGUNS,NOBLOOD,RADIMMUNE,VIRUSIMMUNE,PIERCEIMMUNE,NODISMEMBER) //no mutcolors, and can burn + armor = 15 //feels no pain, but not too resistant + burnmod = 2 // don't get burned + speedmod = 1 // not as heavy as stone + punchdamagelow = 4 + punchstunthreshold = 7 + punchdamagehigh = 8 // not as heavy as stone + prefix = "Cloth" + +/datum/species/golem/cloth/random_name(gender,unique,lastname) + var/pharaoh_name = pick("Neferkare", "Hudjefa", "Khufu", "Mentuhotep", "Ahmose", "Amenhotep", "Thutmose", "Hatshepsut", "Tutankhamun", "Ramses", "Seti", \ + "Merenptah", "Djer", "Semerkhet", "Nynetjer", "Khafre", "Pepi", "Intef", "Ay") //yes, Ay was an actual pharaoh + var/golem_name = "[pharaoh_name] \Roman[rand(1,99)]" + return golem_name + +/datum/species/golem/cloth/spec_life(mob/living/carbon/human/H) + if(H.fire_stacks < 1) + H.adjust_fire_stacks(1) //always prone to burning + ..() + +/datum/species/golem/cloth/spec_death(gibbed, mob/living/carbon/human/H) + if(gibbed) + return + if(H.on_fire) + H.visible_message("[H] burns into ash!") + H.dust(just_ash = TRUE) + return + + H.visible_message("[H] falls apart into a pile of bandages!") + new /obj/structure/cloth_pile(get_turf(H), H) + ..() + +/obj/structure/cloth_pile + name = "pile of bandages" + desc = "It emits a strange aura, as if there was still life within it..." + obj_integrity = 50 + max_integrity = 50 + armor = list(melee = 90, bullet = 90, laser = 25, energy = 80, bomb = 50, bio = 100, fire = -50, acid = -50) + icon = 'icons/obj/items.dmi' + icon_state = "pile_bandages" + resistance_flags = FLAMMABLE + + var/revive_time = 900 + var/mob/living/carbon/human/cloth_golem + +/obj/structure/cloth_pile/Initialize(mapload, mob/living/carbon/human/H) + if(!QDELETED(H) && is_species(H, /datum/species/golem/cloth)) + H.unequip_everything() + H.forceMove(src) + cloth_golem = H + to_chat(cloth_golem, "You start gathering your life energy, preparing to rise again...") + addtimer(CALLBACK(src, .proc/revive), revive_time) + else + qdel(src) + +/obj/structure/cloth_pile/Destroy() + if(cloth_golem) + QDEL_NULL(cloth_golem) + return ..() + +/obj/structure/cloth_pile/burn() + visible_message("[src] burns into ash!") + new /obj/effect/decal/cleanable/ash(get_turf(src)) + ..() + +/obj/structure/cloth_pile/proc/revive() + if(QDELETED(src) || QDELETED(cloth_golem)) //QDELETED also checks for null, so if no cloth golem is set this won't runtime + return + if(cloth_golem.suiciding || cloth_golem.disabilities & NOCLONE) + QDEL_NULL(cloth_golem) + return + + invisibility = INVISIBILITY_MAXIMUM //disappear before the animation + new /obj/effect/overlay/temp/mummy_animation(get_turf(src)) + if(cloth_golem.revive(full_heal = TRUE, admin_revive = TRUE)) + cloth_golem.grab_ghost() //won't pull if it's a suicide + sleep(20) + cloth_golem.forceMove(get_turf(src)) + cloth_golem.visible_message("[src] rises and reforms into [cloth_golem]!","You reform into yourself!") + cloth_golem = null + qdel(src) + +/obj/structure/cloth_pile/attackby(obj/item/weapon/P, mob/living/carbon/human/user, params) + . = ..() + + if(resistance_flags & ON_FIRE) + return + + if(P.is_hot()) + visible_message("[src] bursts into flames!") + fire_act() \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/species_types/humans.dm b/code/modules/mob/living/carbon/human/species_types/humans.dm index 94778d2716..db0489fd7a 100644 --- a/code/modules/mob/living/carbon/human/species_types/humans.dm +++ b/code/modules/mob/living/carbon/human/species_types/humans.dm @@ -10,9 +10,7 @@ /datum/species/human/qualifies_for_rank(rank, list/features) - if((!features["tail_human"] || features["tail_human"] == "None") && (!features["ears"] || features["ears"] == "None")) - return TRUE //Pure humans are always allowed in all roles. - return ..() + return TRUE //Curiosity killed the cat's wagging tail. /datum/species/human/spec_death(gibbed, mob/living/carbon/human/H) diff --git a/code/modules/mob/living/carbon/human/species_types/jellypeople.dm b/code/modules/mob/living/carbon/human/species_types/jellypeople.dm index fd4b64f19b..ffd8544da6 100644 --- a/code/modules/mob/living/carbon/human/species_types/jellypeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/jellypeople.dm @@ -7,6 +7,7 @@ species_traits = list(MUTCOLORS,EYECOLOR,NOBLOOD,VIRUSIMMUNE,TOXINLOVER) meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/slime exotic_blood = "slimejelly" + damage_overlay_type = "" var/datum/action/innate/regenerate_limbs/regenerate_limbs /datum/species/jelly/on_species_loss(mob/living/carbon/C) @@ -226,7 +227,7 @@ else ui_interact(owner) -/datum/action/innate/swap_body/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = conscious_state) +/datum/action/innate/swap_body/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.conscious_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) diff --git a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm index 306a4136bb..876d2f9e34 100644 --- a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm @@ -7,6 +7,8 @@ species_traits = list(MUTCOLORS,EYECOLOR,LIPS,HAIR,FACEHAIR) mutant_bodyparts = list("tail_lizard", "snout", "spines", "horns", "frills", "body_markings", "legs", "taur") mutant_organs = list(/obj/item/organ/tongue/lizard) + coldmod = 1.5 + heatmod = 0.67 default_features = list("mcolor" = "0F0","mcolor2" = "0F0","mcolor3" = "0F0", "tail" = "Smooth", "snout" = "Round", "horns" = "None", "frills" = "None", "spines" = "None", "body_markings" = "None", "legs" = "Normal Legs", "taur" = "None") attack_verb = "slash" attack_sound = 'sound/weapons/slash.ogg' @@ -26,6 +28,9 @@ return randname +/datum/species/lizard/qualifies_for_rank(rank, list/features) + return TRUE + //I wag in death /datum/species/lizard/spec_death(gibbed, mob/living/carbon/human/H) if(H) @@ -38,4 +43,4 @@ name = "Ash Walker" id = "ashlizard" limbs_id = "lizard" - species_traits = list(MUTCOLORS,EYECOLOR,LIPS,NOBREATH,NOGUNS,DIGITIGRADE) \ No newline at end of file + species_traits = list(MUTCOLORS,EYECOLOR,LIPS,NOBREATH,NOGUNS,DIGITIGRADE) diff --git a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm index 01c7f7eb17..e5fd280d57 100644 --- a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm +++ b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm @@ -1,5 +1,3 @@ -var/global/image/plasmaman_on_fire = image("icon"='icons/mob/OnFire.dmi', "icon_state"="plasmaman") - /datum/species/plasmaman name = "Plasmaman" id = "plasmaman" @@ -52,7 +50,7 @@ var/global/image/plasmaman_on_fire = image("icon"='icons/mob/OnFire.dmi', "icon_ return 0 /datum/species/plasmaman/qualifies_for_rank(rank, list/features) - if(rank in security_positions) + if(rank in GLOB.security_positions) return 0 if(rank == "Clown" || rank == "Mime")//No funny bussiness return 0 diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index f274f7598c..a7bd40f3bf 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -99,7 +99,7 @@ There are several things that need to be remembered: /* --------------------------------------- */ //vvvvvv UPDATE_INV PROCS vvvvvv -/mob/living/carbon/human/update_inv_w_uniform() +/mob/living/carbon/human/update_inv_w_uniform(invdrop = TRUE) remove_overlay(UNIFORM_LAYER) if(client && hud_used) @@ -138,7 +138,7 @@ There are several things that need to be remembered: overlays_standing[UNIFORM_LAYER] = standing - else if(!(dna && dna.species.nojumpsuit)) + else if(!(dna && dna.species.nojumpsuit) && invdrop) // Automatically drop anything in store / id / belt if you're not wearing a uniform. //CHECK IF NECESARRY for(var/obj/item/thing in list(r_store, l_store, wear_id, belt)) // dropItemToGround(thing) @@ -274,7 +274,7 @@ There are several things that need to be remembered: client.screen += shoes //add it to client's screen update_observer_view(shoes,1) var/image/standing = shoes.build_worn_icon(state = shoes.icon_state, default_layer = SHOES_LAYER, default_icon_file = 'icons/mob/feet.dmi') - overlays_standing[SHOES_LAYER] = standing + overlays_standing[SHOES_LAYER] = standing apply_overlay(SHOES_LAYER) @@ -392,10 +392,10 @@ There are several things that need to be remembered: /proc/wear_female_version(t_color, icon, layer, type) var/index = t_color - var/icon/female_clothing_icon = female_clothing_icons[index] + var/icon/female_clothing_icon = GLOB.female_clothing_icons[index] if(!female_clothing_icon) //Create standing/laying icons if they don't exist generate_female_clothing(index,t_color,icon,type) - var/standing = image("icon"=female_clothing_icons["[t_color]"], "layer"=-layer) + var/standing = image("icon"=GLOB.female_clothing_icons["[t_color]"], "layer"=-layer) return(standing) /mob/living/carbon/human/proc/get_overlays_copy(list/unwantedLayers) diff --git a/code/modules/mob/living/carbon/human/whisper.dm b/code/modules/mob/living/carbon/human/whisper.dm index b796e2903c..6b73e16991 100644 --- a/code/modules/mob/living/carbon/human/whisper.dm +++ b/code/modules/mob/living/carbon/human/whisper.dm @@ -1,10 +1,15 @@ -/mob/living/carbon/human/whisper(message as text) +/mob/living/carbon/human/whisper_verb(message as text) + whisper(message) + +/mob/living/carbon/human/whisper(message, datum/language/language=null) if(!IsVocal()) return if(!message) return + if(!language) + language = get_default_language() - if(say_disabled) //This is here to try to identify lag problems + if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return @@ -44,9 +49,11 @@ message = Ellipsis(message, 10, 1) message = treat_message(message) + if(!message) + return var/list/listening_dead = list() - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(M.stat == DEAD && M.client && ((M.client.prefs.chat_toggles & CHAT_GHOSTWHISPER) || (get_dist(M, src) <= 7))) listening_dead |= M @@ -71,14 +78,14 @@ for(var/atom/movable/AM in listening) if(istype(AM,/obj/item/device/radio)) continue - AM.Hear(rendered, src, languages_spoken, message, , spans) + AM.Hear(rendered, src, language, message, , spans) message = stars(message) rendered = "[GetVoice()][alt_name] [whispers], \"[attach_spans(message, spans)]\"" for(var/atom/movable/AM in eavesdropping) if(istype(AM,/obj/item/device/radio)) continue - AM.Hear(rendered, src, languages_spoken, message, , spans) + AM.Hear(rendered, src, language, message, , spans) if(critical) //Dying words. succumb(1) diff --git a/code/modules/mob/living/carbon/life.dm b/code/modules/mob/living/carbon/life.dm index 2a10f48276..eddd000747 100644 --- a/code/modules/mob/living/carbon/life.dm +++ b/code/modules/mob/living/carbon/life.dm @@ -29,7 +29,7 @@ //Start of a breath chain, calls breathe() /mob/living/carbon/handle_breathing() - if(SSmob.times_fired%4==2 || failed_last_breath) + if(SSmobs.times_fired%4==2 || failed_last_breath) breathe() //Breathe per 4 ticks, unless suffocating else if(istype(loc, /obj/)) @@ -47,8 +47,6 @@ if(loc) environment = loc.return_air() - if(ismob(loc)) return - var/datum/gas_mixture/breath if(health <= HEALTH_THRESHOLD_CRIT || (pulledby && pulledby.grab_state >= GRAB_KILL && !getorganslot("breathing_tube"))) @@ -132,7 +130,7 @@ if(prob(20)) emote("gasp") if(O2_partialpressure > 0) - var/ratio = safe_oxy_min/O2_partialpressure + var/ratio = 1 - O2_partialpressure/safe_oxy_min adjustOxyLoss(min(5*ratio, 3)) failed_last_breath = 1 oxygen_used = breath_gases["o2"][MOLES]*ratio @@ -255,7 +253,7 @@ dna.previous.Remove("blood_type") dna.temporary_mutations.Remove(mut) continue - HM = mutations_list[mut] + HM = GLOB.mutations_list[mut] HM.force_lose(src) dna.temporary_mutations.Remove(mut) @@ -294,7 +292,7 @@ stomach_contents.Remove(M) qdel(M) continue - if(SSmob.times_fired%3==1) + if(SSmobs.times_fired%3==1) if(!(M.status_flags & GODMODE)) M.adjustBruteLoss(5) nutrition += 10 diff --git a/code/modules/mob/living/carbon/monkey/combat.dm b/code/modules/mob/living/carbon/monkey/combat.dm index a58eabd44d..7eed766eaa 100644 --- a/code/modules/mob/living/carbon/monkey/combat.dm +++ b/code/modules/mob/living/carbon/monkey/combat.dm @@ -16,6 +16,8 @@ var/pickpocketing = FALSE var/disposing_body = FALSE var/obj/machinery/disposal/bodyDisposal = null + var/next_battle_screech = 0 + var/battle_screech_cooldown = 50 /mob/living/carbon/monkey/proc/IsStandingStill() return resisting || pickpocketing || disposing_body @@ -59,6 +61,12 @@ return 1 return 0 +/mob/living/carbon/monkey/proc/battle_screech() + if(next_battle_screech < world.time) + emote(pick("roar","screech")) + for(var/mob/living/carbon/monkey/M in view(7,src)) + M.next_battle_screech = world.time + battle_screech_cooldown + /mob/living/carbon/monkey/proc/equip_item(var/obj/item/I) if(I.loc == src) @@ -197,7 +205,7 @@ for(var/mob/living/L in around) if( should_target(L) ) if(L.stat == CONSCIOUS) - emote(pick("roar","screech")) + battle_screech() retaliate(L) return TRUE else if(bodyDisposal) @@ -241,7 +249,7 @@ var/list/around = view(src, MONKEY_ENEMY_VISION) for(var/mob/living/carbon/monkey/M in around) if(M.mode == MONKEY_IDLE && prob(MONKEY_RECRUIT_PROB)) - M.emote(pick("roar","screech")) + M.battle_screech() M.target = target M.mode = MONKEY_HUNT @@ -406,7 +414,7 @@ enemies[L] += MONKEY_HATRED_AMOUNT if(a_intent != INTENT_HARM) - emote(pick("roar","screech")) + battle_screech() a_intent = INTENT_HARM /mob/living/carbon/monkey/attack_hand(mob/living/L) diff --git a/code/modules/mob/living/carbon/monkey/life.dm b/code/modules/mob/living/carbon/monkey/life.dm index b774f06ead..250bc27180 100644 --- a/code/modules/mob/living/carbon/monkey/life.dm +++ b/code/modules/mob/living/carbon/monkey/life.dm @@ -16,7 +16,7 @@ if(stat == CONSCIOUS) if(!handle_combat()) if(prob(33) && canmove && isturf(loc) && !pulledby) - step(src, pick(cardinal)) + step(src, pick(GLOB.cardinal)) if(prob(1)) emote(pick("scratch","jump","roll","tail")) else diff --git a/code/modules/mob/living/carbon/monkey/monkey.dm b/code/modules/mob/living/carbon/monkey/monkey.dm index 368a3278ef..4921fe48c6 100644 --- a/code/modules/mob/living/carbon/monkey/monkey.dm +++ b/code/modules/mob/living/carbon/monkey/monkey.dm @@ -2,18 +2,16 @@ name = "monkey" voice_name = "monkey" verb_say = "chimpers" + initial_languages = list(/datum/language/monkey) icon = 'icons/mob/monkey.dmi' icon_state = "" gender = NEUTER pass_flags = PASSTABLE - languages_spoken = MONKEY - languages_understood = MONKEY ventcrawler = VENTCRAWLER_NUDE butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey = 5, /obj/item/stack/sheet/animalhide/monkey = 1) type_of_meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey gib_type = /obj/effect/decal/cleanable/blood/gibs unique_name = 1 - devourable = 1 bodyparts = list(/obj/item/bodypart/chest/monkey, /obj/item/bodypart/head/monkey, /obj/item/bodypart/l_arm/monkey, /obj/item/bodypart/r_arm/monkey, /obj/item/bodypart/r_leg/monkey, /obj/item/bodypart/l_leg/monkey) @@ -160,4 +158,4 @@ if(prob(10)) var/obj/item/clothing/head/helmet/justice/escape/helmet = new(src) equip_to_slot_or_del(helmet,slot_head) - helmet.attack_self(src) // todo encapsulate toggle \ No newline at end of file + helmet.attack_self(src) // todo encapsulate toggle diff --git a/code/modules/mob/living/carbon/monkey/monkey_defense.dm b/code/modules/mob/living/carbon/monkey/monkey_defense.dm index 177cfb5712..a8cf291c02 100644 --- a/code/modules/mob/living/carbon/monkey/monkey_defense.dm +++ b/code/modules/mob/living/carbon/monkey/monkey_defense.dm @@ -117,26 +117,33 @@ playsound(loc, 'sound/weapons/slashmiss.ogg', 25, 1, -1) visible_message("[M] has attempted to lunge at [name]!", \ "[M] has attempted to lunge at [name]!", null, COMBAT_MESSAGE_RANGE) + if (M.a_intent == INTENT_DISARM) + var/obj/item/I = null playsound(loc, 'sound/weapons/pierce.ogg', 25, 1, -1) if(prob(95)) Weaken(10) visible_message("[M] has tackled down [name]!", \ "[M] has tackled down [name]!", null, COMBAT_MESSAGE_RANGE) else + I = get_active_held_item() if(drop_item()) visible_message("[M] has disarmed [name]!", \ "[M] has disarmed [name]!", null, COMBAT_MESSAGE_RANGE) - add_logs(M, src, "disarmed") + else + I = null//did not manage to actually disarm the item, gross but no time to refactor + + add_logs(M, src, "disarmed", "[I ? " removing \the [I]" : ""]") updatehealth() /mob/living/carbon/monkey/attack_animal(mob/living/simple_animal/M) - if(..()) + . = ..() + if(.) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) var/dam_zone = dismembering_strike(M, pick("chest", "l_hand", "r_hand", "l_leg", "r_leg")) if(!dam_zone) //Dismemberment successful - return 1 + return TRUE var/obj/item/bodypart/affecting = get_bodypart(ran_zone(dam_zone)) if(!affecting) affecting = get_bodypart("chest") diff --git a/code/modules/mob/living/carbon/monkey/punpun.dm b/code/modules/mob/living/carbon/monkey/punpun.dm index 073a063451..901f2ceabc 100644 --- a/code/modules/mob/living/carbon/monkey/punpun.dm +++ b/code/modules/mob/living/carbon/monkey/punpun.dm @@ -32,7 +32,7 @@ equip_to_slot_or_del(new relic_mask, slot_wear_mask) /mob/living/carbon/monkey/punpun/Life() - if(ticker.current_state == GAME_STATE_FINISHED && !memory_saved) + if(SSticker.current_state == GAME_STATE_FINISHED && !memory_saved) Write_Memory(0) ..() diff --git a/code/modules/mob/living/carbon/monkey/update_icons.dm b/code/modules/mob/living/carbon/monkey/update_icons.dm index e44c53df01..581bedcc2b 100644 --- a/code/modules/mob/living/carbon/monkey/update_icons.dm +++ b/code/modules/mob/living/carbon/monkey/update_icons.dm @@ -68,7 +68,7 @@ //update whether our neck item appears on our hud. /mob/living/carbon/monkey/update_hud_neck(obj/item/I) if(client && hud_used && hud_used.hud_shown) - I.screen_loc = ui_monkey_mask + I.screen_loc = ui_monkey_neck client.screen += I //update whether our back item appears on our hud. diff --git a/code/modules/mob/living/carbon/say.dm b/code/modules/mob/living/carbon/say.dm index 8b1e3b6529..039b40b234 100644 --- a/code/modules/mob/living/carbon/say.dm +++ b/code/modules/mob/living/carbon/say.dm @@ -28,3 +28,15 @@ var/obj/item/I = get_active_held_item() if(I) . |= I.get_held_item_speechspans(src) + +/mob/living/carbon/can_speak_in_language(datum/language/dt) + if(HAS_SECONDARY_FLAG(src, OMNITONGUE)) + . = has_language(dt) + else if(has_language(dt)) + var/obj/item/organ/tongue/T = getorganslot("tongue") + if(T) + . = T.can_speak_in_language(dt) + else + . = initial(dt.flags) & TONGUELESS_SPEECH + else + . = FALSE diff --git a/code/modules/mob/living/carbon/update_icons.dm b/code/modules/mob/living/carbon/update_icons.dm index 66b105869d..bd06c917a6 100644 --- a/code/modules/mob/living/carbon/update_icons.dm +++ b/code/modules/mob/living/carbon/update_icons.dm @@ -276,12 +276,6 @@ See RemieRichards on irc.rizon.net #coderbus */ -var/global/list/limb_icon_cache = list() - -/mob/living/carbon - var/icon_render_key = "" - - //produces a key based on the mob's limbs /mob/living/carbon/proc/generate_icon_render_key() diff --git a/code/modules/mob/living/death.dm b/code/modules/mob/living/death.dm index 5c20a8ea45..0734670468 100644 --- a/code/modules/mob/living/death.dm +++ b/code/modules/mob/living/death.dm @@ -26,20 +26,20 @@ /mob/living/proc/spread_bodyparts() return -/mob/living/dust() +/mob/living/dust(just_ash = FALSE) death(1) if(buckled) buckled.unbuckle_mob(src,force=1) dust_animation() - spawn_dust() + spawn_dust(just_ash) qdel(src) /mob/living/proc/dust_animation() return -/mob/living/proc/spawn_dust() +/mob/living/proc/spawn_dust(just_ash = FALSE) new /obj/effect/decal/cleanable/ash(loc) @@ -55,9 +55,9 @@ deadchat_broadcast(rendered, follow_target = src, turf_target = T, message_type=DEADCHAT_DEATHRATTLE) if(mind) mind.store_memory("Time of death: [tod]", 0) - living_mob_list -= src + GLOB.living_mob_list -= src if(!gibbed) - dead_mob_list += src + GLOB.dead_mob_list += src paralysis = 0 stunned = 0 weakened = 0 diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm index 9e8a461f72..cacd433fec 100644 --- a/code/modules/mob/living/emote.dm +++ b/code/modules/mob/living/emote.dm @@ -7,7 +7,8 @@ param = copytext(act, custom_param + 1, length(act) + 1) act = copytext(act, 1, custom_param) - var/datum/emote/E = emote_list[act] + var/datum/emote/E + E = E.emote_list[act] if(!E) to_chat(src, "Unusable emote '[act]'. Say *help for a list.") return @@ -426,10 +427,12 @@ var/list/keys = list() var/list/message = list("Available emotes, you can use them with say \"*emote\": ") + var/datum/emote/E + var/list/emote_list = E.emote_list for(var/e in emote_list) if(e in keys) continue - var/datum/emote/E = emote_list[e] + E = emote_list[e] if(E.can_run_emote(user, TRUE)) keys += E.key diff --git a/code/modules/mob/living/life.dm b/code/modules/mob/living/life.dm index 86d617b5b0..02106dd0e9 100644 --- a/code/modules/mob/living/life.dm +++ b/code/modules/mob/living/life.dm @@ -9,7 +9,7 @@ return if(!loc) if(client) - for(var/obj/effect/landmark/error/E in landmarks_list) + for(var/obj/effect/landmark/error/E in GLOB.landmarks_list) loc = E.loc break message_admins("[key_name_admin(src)] was found to have no .loc with an attached client, if the cause is unknown it would be wise to ask how this was accomplished.") @@ -40,9 +40,6 @@ //stuff in the stomach handle_stomach() - // Vore code for belly processes - handle_internal_contents() - update_gravity(mob_has_gravity()) if(machine) @@ -70,7 +67,7 @@ if(!digitaldisguise) src.digitaldisguise = image(loc = src) src.digitaldisguise.override = 1 - for(var/mob/living/silicon/ai/AI in player_list) + for(var/mob/living/silicon/ai/AI in GLOB.player_list) AI.client.images |= src.digitaldisguise diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 6eddad7787..7c26ab2cda 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -2,7 +2,7 @@ . = ..() generateStaticOverlay() if(staticOverlays.len) - for(var/mob/living/simple_animal/drone/D in player_list) + for(var/mob/living/simple_animal/drone/D in GLOB.player_list) if(D && D.seeStatic) if(D.staticChoice in staticOverlays) D.staticOverlays |= staticOverlays[D.staticChoice] @@ -13,10 +13,12 @@ if(unique_name) name = "[name] ([rand(1, 1000)])" real_name = name - var/datum/atom_hud/data/human/medical/advanced/medhud = huds[DATA_HUD_MEDICAL_ADVANCED] + var/datum/atom_hud/data/human/medical/advanced/medhud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] medhud.add_to_hud(src) faction += "\ref[src]" + language_menu = new(src) + /mob/living/prepare_huds() ..() @@ -33,7 +35,7 @@ buckled.unbuckle_mob(src,force=1) QDEL_NULL(riding_datum) - for(var/mob/living/simple_animal/drone/D in player_list) + for(var/mob/living/simple_animal/drone/D in GLOB.player_list) for(var/image/I in staticOverlays) D.staticOverlays.Remove(I) D.client.images.Remove(I) @@ -41,6 +43,8 @@ staticOverlays.len = 0 remove_from_all_data_huds() + QDEL_NULL(language_menu) + return ..() /mob/living/ghostize(can_reenter_corpse = 1) @@ -342,8 +346,8 @@ if(full_heal) fully_heal(admin_revive) if(stat == DEAD && can_be_revived()) //in some cases you can't revive (e.g. no brain) - dead_mob_list -= src - living_mob_list += src + GLOB.dead_mob_list -= src + GLOB.living_mob_list += src suiciding = 0 stat = UNCONSCIOUS //the mob starts unconscious, blind_eyes(1) @@ -480,7 +484,7 @@ newdir = NORTH else if(newdir == 12) //E + W newdir = EAST - if((newdir in cardinal) && (prob(50))) + if((newdir in GLOB.cardinal) && (prob(50))) newdir = turn(get_dir(T, src.loc), 180) if(!blood_exists) new /obj/effect/decal/cleanable/trail_holder(src.loc) @@ -546,9 +550,6 @@ if(buckled && last_special <= world.time) resist_buckle() - // climbing out of a gut - if(attempt_vr(src,"vore_process_resist",args)) return TRUE - //Breaking out of a container (Locker, sleeper, cryo...) else if(isobj(loc)) var/obj/C = loc @@ -598,7 +599,7 @@ return name /mob/living/update_gravity(has_gravity,override = 0) - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) return if(has_gravity) clear_alert("weightless") @@ -668,7 +669,8 @@ if(what && Adjacent(who) && what.mob_can_equip(who, src, final_where, TRUE)) if(temporarilyRemoveItemFromInventory(what)) if(where_list) - who.put_in_hand(what, where_list[2]) + if(!who.put_in_hand(what, where_list[2])) + what.forceMove(get_turf(who)) else who.equip_to_slot(what, where, TRUE) @@ -725,14 +727,14 @@ ..() if(statpanel("Status")) - if(ticker && ticker.mode) - for(var/datum/gang/G in ticker.mode.gangs) + if(SSticker && SSticker.mode) + for(var/datum/gang/G in SSticker.mode.gangs) if(G.is_dominating) stat(null, "[G.name] Gang Takeover: [max(G.domination_time_remaining(), 0)]") - if(istype(ticker.mode, /datum/game_mode/blob)) - var/datum/game_mode/blob/B = ticker.mode + if(istype(SSticker.mode, /datum/game_mode/blob)) + var/datum/game_mode/blob/B = SSticker.mode if(B.message_sent) - stat(null, "Blobs to Blob Win: [blobs_legit.len]/[B.blobwincount]") + stat(null, "Blobs to Blob Win: [GLOB.blobs_legit.len]/[B.blobwincount]") /mob/living/cancel_camera() ..() @@ -802,9 +804,6 @@ setStaminaLoss(health - 2) update_health_hud() -/mob/proc/update_sight() - return - /mob/living/proc/owns_soul() if(mind) return mind.soulOwner == mind @@ -910,13 +909,14 @@ // used by secbot and monkeys Crossed /mob/living/proc/knockOver(var/mob/living/carbon/C) - C.visible_message("[pick( \ - "[C] dives out of [src]'s way!", \ - "[C] stumbles over [src]!", \ - "[C] jumps out of [src]'s path!", \ - "[C] trips over [src] and falls!", \ - "[C] topples over [src]!", \ - "[C] leaps out of [src]'s way!")]") + if(C.key) //save us from monkey hordes + C.visible_message("[pick( \ + "[C] dives out of [src]'s way!", \ + "[C] stumbles over [src]!", \ + "[C] jumps out of [src]'s path!", \ + "[C] trips over [src] and falls!", \ + "[C] topples over [src]!", \ + "[C] leaps out of [src]'s way!")]") C.Weaken(2) /mob/living/post_buckle_mob(mob/living/M) diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index 774a3f7dd7..4516a3c21a 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -122,7 +122,7 @@ IgniteMob() /mob/living/proc/grabbedby(mob/living/carbon/user, supress_message = 0) - if(user == src || anchored) + if(user == src || anchored || !isturf(user.loc)) return 0 if(!user.pulling || user.pulling != src) user.start_pulling(src, supress_message) @@ -172,7 +172,7 @@ /mob/living/attack_slime(mob/living/simple_animal/slime/M) - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) to_chat(M, "You cannot attack people before the game has started.") return @@ -244,10 +244,6 @@ return 0 /mob/living/attack_alien(mob/living/carbon/alien/humanoid/M) - if(isturf(loc) && istype(loc.loc, /area/start)) - to_chat(M, "No attacking people at spawn, you jackass.") - return 0 - switch(M.a_intent) if ("help") visible_message("[M] caresses [src] with its scythe like arm.") diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index c9046013a0..e3ec7b8914 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -1,7 +1,5 @@ /mob/living see_invisible = SEE_INVISIBLE_LIVING - languages_spoken = HUMAN - languages_understood = HUMAN sight = 0 see_in_dark = 2 hud_possible = list(HEALTH_HUD,STATUS_HUD,ANTAG_HUD) @@ -74,4 +72,7 @@ var/list/implants = null var/tesla_ignore = FALSE - var/datum/riding/riding_datum \ No newline at end of file + var/datum/riding/riding_datum + + var/datum/language/selected_default_language + var/datum/language_menu/language_menu diff --git a/code/modules/mob/living/login.dm b/code/modules/mob/living/login.dm index dd62f3be04..6365ab04f4 100644 --- a/code/modules/mob/living/login.dm +++ b/code/modules/mob/living/login.dm @@ -5,8 +5,8 @@ mind.show_memory(src, 0) //Round specific stuff - if(ticker && ticker.mode) - switch(ticker.mode.name) + if(SSticker && SSticker.mode) + switch(SSticker.mode.name) if("sandbox") CanBuild() diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 814e9fe0c8..b12b6516c2 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -1,70 +1,69 @@ -var/list/department_radio_keys = list( - ":r" = "right hand", "#r" = "right hand", ".r" = "right hand", - ":l" = "left hand", "#l" = "left hand", ".l" = "left hand", - ":i" = "intercom", "#i" = "intercom", ".i" = "intercom", - ":h" = "department", "#h" = "department", ".h" = "department", - ":c" = "Command", "#c" = "Command", ".c" = "Command", - ":n" = "Science", "#n" = "Science", ".n" = "Science", - ":m" = "Medical", "#m" = "Medical", ".m" = "Medical", - ":e" = "Engineering", "#e" = "Engineering", ".e" = "Engineering", - ":s" = "Security", "#s" = "Security", ".s" = "Security", - ":w" = "whisper", "#w" = "whisper", ".w" = "whisper", - ":b" = "binary", "#b" = "binary", ".b" = "binary", - ":a" = "alientalk", "#a" = "alientalk", ".a" = "alientalk", - ":t" = "Syndicate", "#t" = "Syndicate", ".t" = "Syndicate", - ":u" = "Supply", "#u" = "Supply", ".u" = "Supply", - ":v" = "Service", "#v" = "Service", ".v" = "Service", - ":o" = "AI Private", "#o" = "AI Private", ".o" = "AI Private", - ":g" = "changeling", "#g" = "changeling", ".g" = "changeling", - ":y" = "Centcom", "#y" = "Centcom", ".y" = "Centcom", - ":x" = "cords", "#x" = "cords", ".x" = "cords", - ":p" = "admin", "#p" = "admin", ".p" = "admin", - ":d" = "deadmin", "#d" = "deadmin", ".d" = "deadmin", +GLOBAL_LIST_INIT(department_radio_keys, list( + ":r" = "right hand", ".r" = "right hand", + ":l" = "left hand", ".l" = "left hand", + ":i" = "intercom", ".i" = "intercom", + ":h" = "department", ".h" = "department", + ":c" = "Command", ".c" = "Command", + ":n" = "Science", ".n" = "Science", + ":m" = "Medical", ".m" = "Medical", + ":e" = "Engineering", ".e" = "Engineering", + ":s" = "Security", ".s" = "Security", + ":b" = "binary", ".b" = "binary", + ":a" = "alientalk", ".a" = "alientalk", + ":t" = "Syndicate", ".t" = "Syndicate", + ":u" = "Supply", ".u" = "Supply", + ":v" = "Service", ".v" = "Service", + ":o" = "AI Private", ".o" = "AI Private", + ":g" = "changeling", ".g" = "changeling", + ":y" = "Centcom", ".y" = "Centcom", + ":x" = "cords", ".x" = "cords", + ":p" = "admin", ".p" = "admin", + ":d" = "deadmin", ".d" = "deadmin", - ":R" = "right hand", "#R" = "right hand", ".R" = "right hand", - ":L" = "left hand", "#L" = "left hand", ".L" = "left hand", - ":I" = "intercom", "#I" = "intercom", ".I" = "intercom", - ":H" = "department", "#H" = "department", ".H" = "department", - ":C" = "Command", "#C" = "Command", ".C" = "Command", - ":N" = "Science", "#N" = "Science", ".N" = "Science", - ":M" = "Medical", "#M" = "Medical", ".M" = "Medical", - ":E" = "Engineering", "#E" = "Engineering", ".E" = "Engineering", - ":S" = "Security", "#S" = "Security", ".S" = "Security", - ":W" = "whisper", "#W" = "whisper", ".W" = "whisper", - ":B" = "binary", "#B" = "binary", ".B" = "binary", - ":A" = "alientalk", "#A" = "alientalk", ".A" = "alientalk", - ":T" = "Syndicate", "#T" = "Syndicate", ".T" = "Syndicate", - ":U" = "Supply", "#U" = "Supply", ".U" = "Supply", - ":V" = "Service", "#V" = "Service", ".V" = "Service", - ":O" = "AI Private", "#O" = "AI Private", ".O" = "AI Private", - ":G" = "changeling", "#G" = "changeling", ".G" = "changeling", - ":Y" = "Centcom", "#Y" = "Centcom", ".Y" = "Centcom", - ":X" = "cords", "#X" = "cords", ".X" = "cords", - ":P" = "admin", "#P" = "admin", ".P" = "admin", - ":D" = "deadmin", "#D" = "deadmin", ".D" = "deadmin", + ":R" = "right hand", ".R" = "right hand", + ":L" = "left hand", ".L" = "left hand", + ":I" = "intercom", ".I" = "intercom", + ":H" = "department", ".H" = "department", + ":C" = "Command", ".C" = "Command", + ":N" = "Science", ".N" = "Science", + ":M" = "Medical", ".M" = "Medical", + ":E" = "Engineering", ".E" = "Engineering", + ":S" = "Security", ".S" = "Security", + ":B" = "binary", ".B" = "binary", + ":A" = "alientalk", ".A" = "alientalk", + ":T" = "Syndicate", ".T" = "Syndicate", + ":U" = "Supply", ".U" = "Supply", + ":V" = "Service", ".V" = "Service", + ":O" = "AI Private", ".O" = "AI Private", + ":G" = "changeling", ".G" = "changeling", + ":Y" = "Centcom", ".Y" = "Centcom", + ":X" = "cords", ".X" = "cords", + ":P" = "admin", ".P" = "admin", + ":D" = "deadmin", ".D" = "deadmin", //kinda localization -- rastaf0 //same keys as above, but on russian keyboard layout. This file uses cp1251 as encoding. - ":ê" = "right hand", "#ê" = "right hand", ".ê" = "right hand", - ":ä" = "left hand", "#ä" = "left hand", ".ä" = "left hand", - ":ø" = "intercom", "#ø" = "intercom", ".ø" = "intercom", - ":ð" = "department", "#ð" = "department", ".ð" = "department", - ":ñ" = "Command", "#ñ" = "Command", ".ñ" = "Command", - ":ò" = "Science", "#ò" = "Science", ".ò" = "Science", - ":ü" = "Medical", "#ü" = "Medical", ".ü" = "Medical", - ":ó" = "Engineering", "#ó" = "Engineering", ".ó" = "Engineering", - ":û" = "Security", "#û" = "Security", ".û" = "Security", - ":ö" = "whisper", "#ö" = "whisper", ".ö" = "whisper", - ":è" = "binary", "#è" = "binary", ".è" = "binary", - ":ô" = "alientalk", "#ô" = "alientalk", ".ô" = "alientalk", - ":å" = "Syndicate", "#å" = "Syndicate", ".å" = "Syndicate", - ":é" = "Supply", "#é" = "Supply", ".é" = "Supply", - ":ï" = "changeling", "#ï" = "changeling", ".ï" = "changeling" -) + ":ê" = "right hand", ".ê" = "right hand", + ":ä" = "left hand", ".ä" = "left hand", + ":ø" = "intercom", ".ø" = "intercom", + ":ð" = "department", ".ð" = "department", + ":ñ" = "Command", ".ñ" = "Command", + ":ò" = "Science", ".ò" = "Science", + ":ü" = "Medical", ".ü" = "Medical", + ":ó" = "Engineering", ".ó" = "Engineering", + ":û" = "Security", ".û" = "Security", + ":è" = "binary", ".è" = "binary", + ":ô" = "alientalk", ".ô" = "alientalk", + ":å" = "Syndicate", ".å" = "Syndicate", + ":é" = "Supply", ".é" = "Supply", + ":ï" = "changeling", ".ï" = "changeling")) -var/list/crit_allowed_modes = list(MODE_WHISPER,MODE_CHANGELING,MODE_ALIEN) +/mob/living/say(message, bubble_type,var/list/spans = list(), sanitize = TRUE, datum/language/language = null) + var/static/list/crit_allowed_modes = list(MODE_WHISPER = TRUE, MODE_CHANGELING = TRUE, MODE_ALIEN = TRUE) + var/static/list/unconscious_allowed_modes = list(MODE_CHANGELING = TRUE, MODE_ALIEN = TRUE) + + var/static/list/one_character_prefix = list(MODE_HEADSET = TRUE, MODE_ROBOT = TRUE, MODE_WHISPER = TRUE) -/mob/living/say(message, bubble_type,var/list/spans = list(), sanitize = TRUE) if(sanitize) message = trim(copytext(sanitize(message), 1, MAX_MESSAGE_LEN)) if(!message || message == "") @@ -72,8 +71,9 @@ var/list/crit_allowed_modes = list(MODE_WHISPER,MODE_CHANGELING,MODE_ALIEN) var/message_mode = get_message_mode(message) var/original_message = message + var/in_critical = InCritical() - if(message_mode == MODE_HEADSET || message_mode == MODE_ROBOT) + if(one_character_prefix[message_mode]) message = copytext(message, 2) else if(message_mode) message = copytext(message, 3) @@ -94,34 +94,79 @@ var/list/crit_allowed_modes = list(MODE_WHISPER,MODE_CHANGELING,MODE_ALIEN) say_dead(original_message) return - if(check_emote(original_message)) + if(check_emote(original_message) || !can_speak_basic(original_message)) return - if(!can_speak_basic(original_message)) //Stat is seperate so I can handle whispers properly. - return + if(in_critical) + if(!(crit_allowed_modes[message_mode])) + return + else if(stat == UNCONSCIOUS) + if(!(unconscious_allowed_modes[message_mode])) + return - if(stat && !(message_mode in crit_allowed_modes)) - return + // language comma detection. + var/datum/language/message_language = get_message_language(message) + if(message_language) + // No, you cannot speak in xenocommon just because you know the key + if(can_speak_in_language(message_language)) + language = message_language + message = copytext(message, 3) - if(handle_inherent_channels(message, message_mode)) //Hiveminds, binary chat & holopad. + // Trim the space if they said ",0 I LOVE LANGUAGES" + if(findtext(message, " ", 1, 2)) + message = copytext(message, 2) + + if(!language) + language = get_default_language() + + // Detection of language needs to be before inherent channels, because + // AIs use inherent channels for the holopad. Most inherent channels + // ignore the language argument however. + + if(handle_inherent_channels(message, message_mode, language)) //Hiveminds, binary chat & holopad. return if(!can_speak_vocal(message)) to_chat(src, "You find yourself unable to speak!") return - if(message_mode != MODE_WHISPER) //whisper() calls treat_message(); double process results in "hisspering" - message = treat_message(message) + var/message_range = 7 + + var/succumbed = FALSE + + if(message_mode == MODE_WHISPER) + message_range = 1 + spans |= SPAN_ITALICS + log_whisper("[src.name]/[src.key] : [message]") + if(in_critical) + var/health_diff = round(-HEALTH_THRESHOLD_DEAD + health) + // If we cut our message short, abruptly end it with a-.. + var/message_len = length(message) + message = copytext(message, 1, health_diff) + "[message_len > health_diff ? "-.." : "..."]" + message = Ellipsis(message, 10, 1) + message_mode = MODE_WHISPER_CRIT + succumbed = TRUE + else + log_say("[name]/[key] : [message]") + + message = treat_message(message) + if(!message) + return spans += get_spans() + if(language) + var/datum/language/L = GLOB.language_datums[language] + if(!istype(L)) + L = new language + GLOB.language_datums[language] = L + + spans |= L.spans + //Log what we've said with an associated timestamp, using the list's len for safety/to prevent overwriting messages log_message(message, INDIVIDUAL_SAY_LOG) - var/message_range = 7 var/radio_return = radio(message, message_mode, spans) - if(radio_return & NOPASS) //There's a whisper() message_mode, no need to continue the proc if that is called - return if(radio_return & ITALICS) spans |= SPAN_ITALICS if(radio_return & REDUCE_RANGE) @@ -137,12 +182,15 @@ var/list/crit_allowed_modes = list(MODE_WHISPER,MODE_CHANGELING,MODE_ALIEN) if(pressure < ONE_ATMOSPHERE*0.4) //Thin air, let's italicise the message spans |= SPAN_ITALICS - send_speech(message, message_range, src, bubble_type, spans) + send_speech(message, message_range, src, bubble_type, spans, language, message_mode) + + if(succumbed) + succumb(1) + to_chat(src, compose_message(src, language, message, , spans, message_mode)) - log_say("[name]/[key] : [message]") return 1 -/mob/living/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/mob/living/Hear(message, atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, message_mode) if(!client) return var/deaf_message @@ -154,20 +202,38 @@ var/list/crit_allowed_modes = list(MODE_WHISPER,MODE_CHANGELING,MODE_ALIEN) else deaf_message = "You can't hear yourself!" deaf_type = 2 // Since you should be able to hear yourself without looking - if(!(message_langs & languages_understood) || force_compose) //force_compose is so AIs don't end up without their hrefs. - message = compose_message(speaker, message_langs, raw_message, radio_freq, spans) + + // Recompose message for AI hrefs, language incomprehension. + message = compose_message(speaker, message_language, raw_message, radio_freq, spans, message_mode) show_message(message, 2, deaf_message, deaf_type) return message -/mob/living/send_speech(message, message_range = 7, obj/source = src, bubble_type = bubble_icon, list/spans) - var/list/listening = get_hearers_in_view(message_range, source) - for(var/mob/M in player_list) +/mob/living/send_speech(message, message_range = 6, obj/source = src, bubble_type = bubble_icon, list/spans, datum/language/message_language=null, message_mode) + var/static/list/eavesdropping_modes = list(MODE_WHISPER = TRUE, MODE_WHISPER_CRIT = TRUE) + var/eavesdrop_range = 0 + if(eavesdropping_modes[message_mode]) + eavesdrop_range = EAVESDROP_EXTRA_RANGE + var/list/listening = get_hearers_in_view(message_range+eavesdrop_range, source) + var/list/the_dead = list() + for(var/_M in GLOB.player_list) + var/mob/M = _M if(M.stat == DEAD && M.client && ((M.client.prefs.chat_toggles & CHAT_GHOSTEARS) || (get_dist(M, src) <= 7 && M.z == z)) && client) // client is so that ghosts don't have to listen to mice listening |= M + the_dead[M] = TRUE - var/rendered = compose_message(src, languages_spoken, message, , spans) - for(var/atom/movable/AM in listening) - AM.Hear(rendered, src, languages_spoken, message, , spans) + var/eavesdropping + var/eavesrendered + if(eavesdrop_range) + eavesdropping = stars(message) + eavesrendered = compose_message(src, message_language, eavesdropping, , spans, message_mode) + + var/rendered = compose_message(src, message_language, message, , spans, message_mode) + for(var/_AM in listening) + var/atom/movable/AM = _AM + if(eavesdrop_range && get_dist(source, AM) > message_range && !(the_dead[AM])) + AM.Hear(eavesrendered, src, message_language, eavesdropping, , spans, message_mode) + else + AM.Hear(rendered, src, message_language, message, , spans, message_mode) //speech bubble var/list/speech_bubble_recipients = list() @@ -176,8 +242,7 @@ var/list/crit_allowed_modes = list(MODE_WHISPER,MODE_CHANGELING,MODE_ALIEN) speech_bubble_recipients.Add(M.client) var/image/I = image('icons/mob/talk.dmi', src, "[bubble_type][say_test(message)]", FLY_LAYER) I.appearance_flags = APPEARANCE_UI_IGNORE_ALPHA - spawn(0) - flick_overlay(I, speech_bubble_recipients, 30) + INVOKE_ASYNC(GLOBAL_PROC, /.proc/flick_overlay, I, speech_bubble_recipients, 30) /mob/proc/binarycheck() return 0 @@ -216,16 +281,32 @@ var/list/crit_allowed_modes = list(MODE_WHISPER,MODE_CHANGELING,MODE_ALIEN) /mob/living/proc/get_message_mode(message) if(copytext(message, 1, 2) == ";") return MODE_HEADSET + else if(copytext(message, 1, 2) == "#") + return MODE_WHISPER else if(length(message) > 2) - return department_radio_keys[copytext(message, 1, 3)] + return GLOB.department_radio_keys[copytext(message, 1, 3)] + +/mob/living/proc/get_message_language(message) + var/static/list/langlist + if(!langlist) + langlist = subtypesof(/datum/language) + + if(copytext(message, 1, 2) == ",") + var/key = copytext(message, 2, 3) + for(var/ld in langlist) + var/datum/language/LD = ld + if(initial(LD.key) == key) + return LD + return null /mob/living/proc/handle_inherent_channels(message, message_mode) if(message_mode == MODE_CHANGELING) switch(lingcheck()) if(3) var/msg = "[src.mind]: [message]" - for(var/mob/M in mob_list) - if(M in dead_mob_list) + for(var/_M in GLOB.mob_list) + var/mob/M = _M + if(M in GLOB.dead_mob_list) var/link = FOLLOW_LINK(M, src) to_chat(M, "[link] [msg]") else @@ -240,8 +321,9 @@ var/list/crit_allowed_modes = list(MODE_WHISPER,MODE_CHANGELING,MODE_ALIEN) if(2) var/msg = "[mind.changeling.changelingID]: [message]" log_say("[mind.changeling.changelingID]/[src.key] : [message]") - for(var/mob/M in mob_list) - if(M in dead_mob_list) + for(var/_M in GLOB.mob_list) + var/mob/M = _M + if(M in GLOB.dead_mob_list) var/link = FOLLOW_LINK(M, src) to_chat(M, "[link] [msg]") else @@ -287,32 +369,28 @@ var/list/crit_allowed_modes = list(MODE_WHISPER,MODE_CHANGELING,MODE_ALIEN) return message -/mob/living/proc/radio(message, message_mode, list/spans) +/mob/living/proc/radio(message, message_mode, list/spans, language) switch(message_mode) if(MODE_R_HAND) for(var/obj/item/r_hand in get_held_items_for_side("r", all = TRUE)) if (r_hand) - return r_hand.talk_into(src, message, , spans) + return r_hand.talk_into(src, message, , spans, language) return ITALICS | REDUCE_RANGE if(MODE_L_HAND) for(var/obj/item/l_hand in get_held_items_for_side("l", all = TRUE)) if (l_hand) - return l_hand.talk_into(src, message, , spans) + return l_hand.talk_into(src, message, , spans, language) return ITALICS | REDUCE_RANGE if(MODE_INTERCOM) for (var/obj/item/device/radio/intercom/I in view(1, null)) - I.talk_into(src, message, , spans) + I.talk_into(src, message, , spans, language) return ITALICS | REDUCE_RANGE if(MODE_BINARY) if(binarycheck()) robot_talk(message) return ITALICS | REDUCE_RANGE //Does not return 0 since this is only reached by humans, not borgs or AIs. - - if(MODE_WHISPER) - whisper(message) - return NOPASS return 0 /mob/living/lingcheck() //1 is ling w/ no hivemind. 2 is ling w/hivemind. 3 is ling victim being linked into hivemind. @@ -324,10 +402,30 @@ var/list/crit_allowed_modes = list(MODE_WHISPER,MODE_CHANGELING,MODE_ALIEN) return 3 return 0 -/mob/living/say_quote(input, list/spans) +/mob/living/say_quote(input, list/spans, message_mode) var/tempinput = attach_spans(input, spans) + if(message_mode == MODE_WHISPER) + return "[verb_whisper], \"[tempinput]\"" + if(message_mode == MODE_WHISPER_CRIT) + return "[verb_whisper] in [p_their()] last breath, \"[tempinput]\"" if (stuttering) return "stammers, \"[tempinput]\"" if (getBrainLoss() >= 60) return "gibbers, \"[tempinput]\"" + return ..() + +/mob/living/get_default_language() + if(selected_default_language) + if(has_language(selected_default_language)) + return selected_default_language + else + selected_default_language = null + + . = ..() + +/mob/living/proc/open_language_menu(mob/user) + language_menu.ui_interact(user) + +/mob/living/whisper(message as text) + say("#[message]") diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index c5e9f788f8..c4f7005ac7 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -1,11 +1,10 @@ #define CALL_BOT_COOLDOWN 900 -var/list/ai_list = list() //Not sure why this is necessary... /proc/AutoUpdateAI(obj/subject) var/is_in_use = 0 if (subject!=null) - for(var/A in ai_list) + for(var/A in GLOB.ai_list) var/mob/living/silicon/ai/M = A if ((M.client && M.machine == subject)) is_in_use = 1 @@ -22,7 +21,6 @@ var/list/ai_list = list() canmove = 0 status_flags = CANSTUN|CANPUSH a_intent = INTENT_HARM //so we always get pushed instead of trying to swap - force_compose = 1 //This ensures that the AI always composes it's own hear message. Needed for hrefs and job display. sight = SEE_TURFS | SEE_MOBS | SEE_OBJS see_in_dark = 8 med_hud = DATA_HUD_MEDICAL_BASIC @@ -84,6 +82,10 @@ var/list/ai_list = list() var/obj/machinery/camera/portable/builtInCamera var/obj/structure/AIcore/deactivated/linked_core //For exosuit control + var/mob/living/silicon/robot/deployed_shell = null //For shell control + var/datum/action/innate/deploy_shell/deploy_action = new + var/datum/action/innate/deploy_last_shell/redeploy_action = new + var/chnotify = 0 /mob/living/silicon/ai/Initialize(mapload, datum/ai_laws/L, mob/target_ai) ..() @@ -138,22 +140,24 @@ var/list/ai_list = list() radio = new /obj/item/device/radio/headset/ai(src) aicamera = new/obj/item/device/camera/siliconcam/ai_camera(src) + deploy_action.Grant(src) + if(isturf(loc)) verbs.Add(/mob/living/silicon/ai/proc/ai_network_change, \ /mob/living/silicon/ai/proc/ai_statuschange, /mob/living/silicon/ai/proc/ai_hologram_change, \ /mob/living/silicon/ai/proc/toggle_camera_light, /mob/living/silicon/ai/proc/botcall,\ /mob/living/silicon/ai/proc/control_integrated_radio, /mob/living/silicon/ai/proc/set_automatic_say_channel) - ai_list += src - shuttle_caller_list += src + GLOB.ai_list += src + GLOB.shuttle_caller_list += src builtInCamera = new /obj/machinery/camera/portable(src) builtInCamera.network = list("SS13") /mob/living/silicon/ai/Destroy() - ai_list -= src - shuttle_caller_list -= src + GLOB.ai_list -= src + GLOB.shuttle_caller_list -= src SSshuttle.autoEvac() qdel(eyeobj) // No AI, no Eye malfhack = null @@ -247,13 +251,16 @@ var/list/ai_list = list() for(var/mob/living/silicon/robot/R in connected_robots) borg_area = get_area(R) var/robot_status = "Nominal" - if(R.stat || !R.client) + if(R.shell) + robot_status = "AI SHELL" + else if(R.stat || !R.client) robot_status = "OFFLINE" else if(!R.cell || R.cell.charge <= 0) robot_status = "DEPOWERED" //Name, Health, Battery, Module, Area, and Status! Everything an AI wants to know about its borgies! stat(null, text("[R.name] | S.Integrity: [R.health]% | Cell: [R.cell ? "[R.cell.charge]/[R.cell.maxcharge]" : "Empty"] | \ - Module: [R.designation] | Loc: [borg_area.name] | Status: [robot_status]")) + Module: [R.designation] | Loc: [borg_area.name] | Status: [robot_status]")) + stat(null, text("AI shell beacons detected: [LAZYLEN(GLOB.available_ai_shells)]")) //Count of total AI shells else stat(null, text("Systems nonfunctional")) @@ -293,7 +300,7 @@ var/list/ai_list = list() /mob/living/silicon/ai/proc/ai_roster() var/dat = "Crew RosterCrew Roster:

    " - dat += data_core.get_manifest() + dat += GLOB.data_core.get_manifest() dat += "" src << browse(dat, "window=airoster") @@ -315,7 +322,7 @@ var/list/ai_list = list() // hack to display shuttle timer if(!EMERGENCY_IDLE_OR_RECALLED) - var/obj/machinery/computer/communications/C = locate() in machines + var/obj/machinery/computer/communications/C = locate() in GLOB.machines if(C) C.post_status("shuttle") @@ -363,7 +370,7 @@ var/list/ai_list = list() unset_machine() src << browse(null, t1) if (href_list["switchcamera"]) - switchCamera(locate(href_list["switchcamera"])) in cameranet.cameras + switchCamera(locate(href_list["switchcamera"])) in GLOB.cameranet.cameras if (href_list["showalerts"]) ai_alerts() #ifdef AI_VOX @@ -403,14 +410,14 @@ var/list/ai_list = list() if(call_bot_cooldown > world.time) to_chat(src, "Error: Your last call bot command is still processing, please wait for the bot to finish calculating a route.") return - Bot = locate(href_list["callbot"]) in living_mob_list + Bot = locate(href_list["callbot"]) in GLOB.living_mob_list if(!Bot || Bot.remote_disabled || src.control_disabled) return //True if there is no bot found, the bot is manually emagged, or the AI is carded with wireless off. waypoint_mode = 1 to_chat(src, "Set your waypoint by clicking on a valid location free of obstructions.") return if(href_list["interface"]) //Remotely connect to a bot! - Bot = locate(href_list["interface"]) in living_mob_list + Bot = locate(href_list["interface"]) in GLOB.living_mob_list if(!Bot || Bot.remote_disabled || src.control_disabled) return Bot.attack_ai(src) @@ -423,7 +430,7 @@ var/list/ai_list = list() if(controlled_mech) to_chat(src, "You are already loaded into an onboard computer!") return - if(!cameranet.checkCameraVis(M)) + if(!GLOB.cameranet.checkCameraVis(M)) to_chat(src, "Exosuit is no longer near active cameras.") return if(lacks_power()) @@ -470,7 +477,7 @@ var/list/ai_list = list() d += "Query network status
    " d += "
    " - for (Bot in living_mob_list) + for (Bot in GLOB.living_mob_list) if(Bot.z == ai_Zlevel && !Bot.remote_disabled) //Only non-emagged bots on the same Z-level are detected! bot_area = get_area(Bot) var/bot_mode = Bot.get_mode() @@ -492,7 +499,7 @@ var/list/ai_list = list() //The target must be in view of a camera or near the core. if(turf_check in range(get_turf(src))) call_bot(turf_check) - else if(cameranet && cameranet.checkTurfVis(turf_check)) + else if(GLOB.cameranet && GLOB.cameranet.checkTurfVis(turf_check)) call_bot(turf_check) else to_chat(src, "Selected location is not visible.") @@ -582,7 +589,7 @@ var/list/ai_list = list() var/mob/living/silicon/ai/U = usr - for (var/obj/machinery/camera/C in cameranet.cameras) + for (var/obj/machinery/camera/C in GLOB.cameranet.cameras) if(!C.can_use()) continue @@ -601,7 +608,7 @@ var/list/ai_list = list() if(isnull(network)) network = old_network // If nothing is selected else - for(var/obj/machinery/camera/C in cameranet.cameras) + for(var/obj/machinery/camera/C in GLOB.cameranet.cameras) if(!C.can_use()) continue if(network in C.network) @@ -625,7 +632,7 @@ var/list/ai_list = list() return //won't work if dead var/list/ai_emotions = list("Very Happy", "Happy", "Neutral", "Unsure", "Confused", "Sad", "BSOD", "Blank", "Problems?", "Awesome", "Facepalm", "Friend Computer", "Dorfy", "Blue Glow", "Red Glow") var/emote = input("Please, select a status!", "AI Status", null, null) in ai_emotions - for (var/obj/machinery/M in machines) //change status + for (var/obj/machinery/M in GLOB.machines) //change status if(istype(M, /obj/machinery/ai_status_display)) var/obj/machinery/ai_status_display/AISD = M AISD.emotion = emote @@ -652,7 +659,7 @@ var/list/ai_list = list() if("Crew Member") var/list/personnel_list = list() - for(var/datum/data/record/t in data_core.locked)//Look in data core locked. + for(var/datum/data/record/t in GLOB.data_core.locked)//Look in data core locked. personnel_list["[t.fields["name"]]: [t.fields["rank"]]"] = t.fields["image"]//Pull names, rank, and image. if(personnel_list.len) @@ -791,12 +798,13 @@ var/list/ai_list = list() if(!..()) return if(interaction == AI_TRANS_TO_CARD)//The only possible interaction. Upload AI mob to a card. - if(!mind) - to_chat(user, "No intelligence patterns detected." ) - return if(!can_be_carded) to_chat(user, "Transfer failed.") return + disconnect_shell() //If the AI is controlling a borg, force the player back to core! + if(!mind) + to_chat(user, "No intelligence patterns detected." ) + return ShutOffDoomsdayDevice() new /obj/structure/AIcore/deactivated(loc)//Spawns a deactivated terminal at AI location. ai_restore_power()//So the AI initially has power. @@ -818,12 +826,12 @@ var/list/ai_list = list() //stop AIs from leaving windows open and using then after they lose vision //apc_override is needed here because AIs use their own APC when powerless //get_turf_pixel() is because APCs in maint aren't actually in view of the inner camera - if(M && cameranet && !cameranet.checkTurfVis(get_turf_pixel(M)) && !apc_override) + if(M && GLOB.cameranet && !GLOB.cameranet.checkTurfVis(get_turf_pixel(M)) && !apc_override) return return 1 -/mob/living/silicon/ai/proc/relay_speech(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) - raw_message = lang_treat(speaker, message_langs, raw_message, spans) +/mob/living/silicon/ai/proc/relay_speech(message, atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, message_mode) + raw_message = lang_treat(speaker, message_language, raw_message, spans, message_mode) var/name_used = speaker.GetVoice() var/rendered = "Relayed Speech: [name_used] [raw_message]" show_message(rendered, 2) @@ -907,6 +915,69 @@ var/list/ai_list = list() to_chat(src, "Hack complete. \The [apc] is now under your exclusive control.") apc.update_icon() +/mob/living/silicon/ai/verb/deploy_to_shell(var/mob/living/silicon/robot/target) + set category = "AI Commands" + set name = "Deploy to Shell" + + if(stat || lacks_power() || control_disabled) + to_chat(src, "Wireless networking module is offline.") + return + + var/list/possible = list() + + for(var/borgie in GLOB.available_ai_shells) + var/mob/living/silicon/robot/R = borgie + if(R.shell && !R.deployed && (R.stat != DEAD) && (!R.connected_ai ||(R.connected_ai == src))) + possible += R + + if(!LAZYLEN(possible)) + to_chat(src, "No usable AI shell beacons detected.") + + if(!target || !(target in possible)) //If the AI is looking for a new shell, or its pre-selected shell is no longer valid + target = input(src, "Which body to control?") as null|anything in possible + + if (!target || target.stat == DEAD || target.deployed || !(!target.connected_ai ||(target.connected_ai == src))) + return + + else if(mind) + soullink(/datum/soullink/sharedbody, src, target) + deployed_shell = target + target.deploy_init(src) + mind.transfer_to(target) + diag_hud_set_deployed() + +/datum/action/innate/deploy_shell + name = "Deploy to AI Shell" + desc = "Wirelessly control a specialized cyborg shell." + button_icon_state = "ai_shell" + +/datum/action/innate/deploy_shell/Trigger() + var/mob/living/silicon/ai/AI = owner + if(!AI) + return + AI.deploy_to_shell() + +/datum/action/innate/deploy_last_shell + name = "Reconnect to shell" + desc = "Reconnect to the most recently used AI shell." + button_icon_state = "ai_last_shell" + var/mob/living/silicon/robot/last_used_shell + +/datum/action/innate/deploy_last_shell/Trigger() + if(!owner) + return + if(last_used_shell) + var/mob/living/silicon/ai/AI = owner + AI.deploy_to_shell(last_used_shell) + else + Remove(owner) //If the last shell is blown, destroy it. + +/mob/living/silicon/ai/proc/disconnect_shell() + if(deployed_shell) //Forcibly call back AI in event of things such as damage, EMP or power loss. + to_chat(src, "Your remote connection has been reset!") + deployed_shell.undeploy() + diag_hud_set_deployed() + /mob/living/silicon/ai/resist() return diff --git a/code/modules/mob/living/silicon/ai/ai_defense.dm b/code/modules/mob/living/silicon/ai/ai_defense.dm index 3bd328b3a8..75ef88768f 100644 --- a/code/modules/mob/living/silicon/ai/ai_defense.dm +++ b/code/modules/mob/living/silicon/ai/ai_defense.dm @@ -6,7 +6,7 @@ /mob/living/silicon/ai/attack_alien(mob/living/carbon/alien/humanoid/M) - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) to_chat(M, "You cannot attack people before the game has started.") return ..() @@ -22,6 +22,7 @@ return 0 /mob/living/silicon/ai/emp_act(severity) + disconnect_shell() if (prob(30)) switch(pick(1,2)) if(1) diff --git a/code/modules/mob/living/silicon/ai/death.dm b/code/modules/mob/living/silicon/ai/death.dm index f769bf5cc2..c78084335f 100644 --- a/code/modules/mob/living/silicon/ai/death.dm +++ b/code/modules/mob/living/silicon/ai/death.dm @@ -16,7 +16,7 @@ if(eyeobj) eyeobj.setLoc(get_turf(src)) - shuttle_caller_list -= src + GLOB.shuttle_caller_list -= src SSshuttle.autoEvac() ShutOffDoomsdayDevice() @@ -35,7 +35,7 @@ if(nuking) set_security_level("red") nuking = FALSE - for(var/obj/item/weapon/pinpointer/P in pinpointer_list) + for(var/obj/item/weapon/pinpointer/P in GLOB.pinpointer_list) P.switch_mode_to(TRACK_NUKE_DISK) //Party's over, back to work, everyone P.nuke_warning = FALSE diff --git a/code/modules/mob/living/silicon/ai/examine.dm b/code/modules/mob/living/silicon/ai/examine.dm index a66ef0f018..db72e94a86 100644 --- a/code/modules/mob/living/silicon/ai/examine.dm +++ b/code/modules/mob/living/silicon/ai/examine.dm @@ -1,21 +1,23 @@ /mob/living/silicon/ai/examine(mob/user) var/msg = "*---------*\nThis is \icon[src] [src]!\n" - if (src.stat == DEAD) + if (stat == DEAD) msg += "It appears to be powered-down.\n" else msg += "" - if (src.getBruteLoss()) - if (src.getBruteLoss() < 30) + if (getBruteLoss()) + if (getBruteLoss() < 30) msg += "It looks slightly dented.\n" else msg += "It looks severely dented!\n" - if (src.getFireLoss()) - if (src.getFireLoss() < 30) + if (getFireLoss()) + if (getFireLoss() < 30) msg += "It looks slightly charred.\n" else msg += "Its casing is melted and heat-warped!\n" msg += "" - if (shunted == 0 && !src.client) + if(deployed_shell) + msg += "The wireless networking light is blinking.\n" + else if (!shunted && !client) msg += "[src]Core.exe has stopped responding! NTOS is searching for a solution to the problem...\n" msg += "*---------*" diff --git a/code/modules/mob/living/silicon/ai/freelook/cameranet.dm b/code/modules/mob/living/silicon/ai/freelook/cameranet.dm index 2d1d784a7a..ca0a2e8c1c 100644 --- a/code/modules/mob/living/silicon/ai/freelook/cameranet.dm +++ b/code/modules/mob/living/silicon/ai/freelook/cameranet.dm @@ -2,9 +2,9 @@ // // The datum containing all the chunks. -var/const/CHUNK_SIZE = 16 // Only chunk sizes that are to the power of 2. E.g: 2, 4, 8, 16, etc.. +#define CHUNK_SIZE 16 // Only chunk sizes that are to the power of 2. E.g: 2, 4, 8, 16, etc.. -var/datum/cameranet/cameranet = new() +GLOBAL_DATUM_INIT(cameranet, /datum/cameranet, new) /datum/cameranet var/name = "Camera Net" // Name to show for VV and stat() @@ -66,7 +66,7 @@ var/datum/cameranet/cameranet = new() /datum/cameranet/proc/updateVisibility(atom/A, opacity_check = 1) - if(!ticker || (opacity_check && !A.opacity)) + if(!SSticker || (opacity_check && !A.opacity)) return majorChunkChange(A, 2) @@ -151,7 +151,7 @@ var/datum/cameranet/cameranet = new() if(!statclick) statclick = new/obj/effect/statclick/debug(null, "Initializing...", src) - stat(name, statclick.update("Cameras: [cameranet.cameras.len] | Chunks: [cameranet.chunks.len]")) + stat(name, statclick.update("Cameras: [GLOB.cameranet.cameras.len] | Chunks: [GLOB.cameranet.chunks.len]")) // Debug verb for VVing the chunk that the turf is in. /* diff --git a/code/modules/mob/living/silicon/ai/freelook/chunk.dm b/code/modules/mob/living/silicon/ai/freelook/chunk.dm index d9ed086be9..24197e88e4 100644 --- a/code/modules/mob/living/silicon/ai/freelook/chunk.dm +++ b/code/modules/mob/living/silicon/ai/freelook/chunk.dm @@ -173,4 +173,5 @@ t.obscured.plane = LIGHTING_PLANE+1 obscured += t.obscured -#undef UPDATE_BUFFER \ No newline at end of file +#undef UPDATE_BUFFER +#undef CHUNK_SIZE \ No newline at end of file diff --git a/code/modules/mob/living/silicon/ai/freelook/eye.dm b/code/modules/mob/living/silicon/ai/freelook/eye.dm index 316140a508..dce38bd664 100644 --- a/code/modules/mob/living/silicon/ai/freelook/eye.dm +++ b/code/modules/mob/living/silicon/ai/freelook/eye.dm @@ -21,7 +21,7 @@ return T = get_turf(T) loc = T - cameranet.visibility(src) + GLOB.cameranet.visibility(src) if(ai.client) ai.client.eye = src update_parallax_contents() @@ -104,6 +104,6 @@ acceleration = !acceleration to_chat(usr, "Camera acceleration has been toggled [acceleration ? "on" : "off"].") -/mob/camera/aiEye/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/mob/camera/aiEye/Hear(message, atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, message_mode) if(relay_speech && speaker && ai && !radio_freq && speaker != ai && near_camera(speaker)) - ai.relay_speech(message, speaker, message_langs, raw_message, radio_freq, spans) + ai.relay_speech(message, speaker, message_language, raw_message, radio_freq, spans) diff --git a/code/modules/mob/living/silicon/ai/life.dm b/code/modules/mob/living/silicon/ai/life.dm index 24e4ac510a..8318f2459f 100644 --- a/code/modules/mob/living/silicon/ai/life.dm +++ b/code/modules/mob/living/silicon/ai/life.dm @@ -65,6 +65,7 @@ health = maxHealth - getOxyLoss() - getToxLoss() - getBruteLoss() - getFireLoss() update_stat() diag_hud_set_health() + disconnect_shell() /mob/living/silicon/ai/update_stat() if(status_flags & GODMODE) @@ -90,6 +91,7 @@ if(see_override) see_invisible = see_override + sync_lighting_plane_alpha() /mob/living/silicon/ai/proc/start_RestorePowerRoutine() @@ -146,7 +148,7 @@ to_chat(src, "Receiving control information from APC.") sleep(2) apc_override = 1 - theAPC.ui_interact(src, state = conscious_state) + theAPC.ui_interact(src, state = GLOB.conscious_state) apc_override = 0 aiRestorePowerRoutine = POWER_RESTORATION_APC_FOUND sleep(50) @@ -163,6 +165,7 @@ update_sight() /mob/living/silicon/ai/proc/ai_lose_power() + disconnect_shell() aiRestorePowerRoutine = POWER_RESTORATION_START blind_eyes(1) update_sight() diff --git a/code/modules/mob/living/silicon/ai/login.dm b/code/modules/mob/living/silicon/ai/login.dm index 918a54eabe..aa009df4ef 100644 --- a/code/modules/mob/living/silicon/ai/login.dm +++ b/code/modules/mob/living/silicon/ai/login.dm @@ -6,7 +6,7 @@ client.images += blood if(stat != DEAD) - for(var/obj/machinery/ai_status_display/O in machines) //change status + for(var/obj/machinery/ai_status_display/O in GLOB.machines) //change status O.mode = 1 O.emotion = "Neutral" view_core() diff --git a/code/modules/mob/living/silicon/ai/say.dm b/code/modules/mob/living/silicon/ai/say.dm index c72a9fc026..3aeec1035d 100644 --- a/code/modules/mob/living/silicon/ai/say.dm +++ b/code/modules/mob/living/silicon/ai/say.dm @@ -1,6 +1,6 @@ -/mob/living/silicon/ai/say(message) +/mob/living/silicon/ai/say(message, language) if(parent && istype(parent) && parent.stat != 2) //If there is a defined "parent" AI, it is actually an AI, and it is alive, anything the AI tries to say is said by the parent instead. - parent.say(message) + parent.say(message, language) return ..(message) @@ -17,7 +17,7 @@ /mob/living/silicon/ai/IsVocal() return !config.silent_ai -/mob/living/silicon/ai/radio(message, message_mode, list/spans) +/mob/living/silicon/ai/radio(message, message_mode, list/spans, language) if(!radio_enabled || aiRestorePowerRoutine || stat) //AI cannot speak if radio is disabled (via intellicard) or depowered. to_chat(src, "Your radio transmitter is offline!") return 0 @@ -29,17 +29,17 @@ else return ..() -/mob/living/silicon/ai/handle_inherent_channels(message, message_mode) +/mob/living/silicon/ai/handle_inherent_channels(message, message_mode, language) . = ..() if(.) return . if(message_mode == MODE_HOLOPAD) - holopad_talk(message) + holopad_talk(message, language) return 1 //For holopads only. Usable by AI. -/mob/living/silicon/ai/proc/holopad_talk(message) +/mob/living/silicon/ai/proc/holopad_talk(message, language) log_say("[key_name(src)] : [message]") message = trim(message) @@ -49,20 +49,15 @@ var/obj/machinery/holopad/T = current if(istype(T) && T.masters[src])//If there is a hologram and its master is the user. - send_speech(message, 7, T, "robot", get_spans()) + send_speech(message, 7, T, "robot", get_spans(), language) to_chat(src, "Holopad transmitted, [real_name] \"[message]\"") else to_chat(src, "No holopad connected.") - return // Make sure that the code compiles with AI_VOX undefined #ifdef AI_VOX - -var/announcing_vox = 0 // Stores the time of the last announcement -var/const/VOX_CHANNEL = 200 -var/const/VOX_DELAY = 600 - +#define VOX_DELAY 600 /mob/living/silicon/ai/verb/announcement_help() set name = "Announcement Help" @@ -79,10 +74,10 @@ var/const/VOX_DELAY = 600 WARNING:
    Misuse of the announcement system will get you job banned.
    " var/index = 0 - for(var/word in vox_sounds) + for(var/word in GLOB.vox_sounds) index++ dat += "[capitalize(word)]" - if(index != vox_sounds.len) + if(index != GLOB.vox_sounds.len) dat += " / " var/datum/browser/popup = new(src, "announce_help", "Announcement Help", 500, 400) @@ -91,6 +86,7 @@ var/const/VOX_DELAY = 600 /mob/living/silicon/ai/proc/announcement() + var/static/announcing_vox = 0 // Stores the time of the last announcement if(announcing_vox > world.time) to_chat(src, "Please wait [round((announcing_vox - world.time) / 10)] seconds.") return @@ -120,7 +116,7 @@ var/const/VOX_DELAY = 600 if(!word) words -= word continue - if(!vox_sounds[word]) + if(!GLOB.vox_sounds[word]) incorrect_words += word if(incorrect_words.len) @@ -147,16 +143,16 @@ var/const/VOX_DELAY = 600 word = lowertext(word) - if(vox_sounds[word]) + if(GLOB.vox_sounds[word]) - var/sound_file = vox_sounds[word] - var/sound/voice = sound(sound_file, wait = 1, channel = VOX_CHANNEL) + var/sound_file = GLOB.vox_sounds[word] + var/sound/voice = sound(sound_file, wait = 1, channel = CHANNEL_VOX) voice.status = SOUND_STREAM // If there is no single listener, broadcast to everyone in the same z level if(!only_listener) // Play voice for all mobs in the z level - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(M.client && !M.ear_deaf && (M.client.prefs.toggles & SOUND_ANNOUNCEMENTS)) var/turf/T = get_turf(M) if(T.z == z_level) @@ -167,3 +163,12 @@ var/const/VOX_DELAY = 600 return 0 #endif + +/mob/living/silicon/ai/can_speak_in_language(datum/language/dt) + if(HAS_SECONDARY_FLAG(src, OMNITONGUE)) + . = has_language(dt) + else if(is_servant_of_ratvar(src)) + // Ratvarian AIs can only speak Ratvarian + . = ispath(dt, /datum/language/ratvar) && has_language(dt) + else + . = ..() diff --git a/code/modules/mob/living/silicon/ai/vox_sounds.dm b/code/modules/mob/living/silicon/ai/vox_sounds.dm index c39db7a03b..8f9eb26356 100644 --- a/code/modules/mob/living/silicon/ai/vox_sounds.dm +++ b/code/modules/mob/living/silicon/ai/vox_sounds.dm @@ -2,7 +2,7 @@ // Dynamically loading it has bad results with sounds overtaking each other, even with the wait variable. #ifdef AI_VOX -var/list/vox_sounds = list("," = 'sound/vox_fem/,.ogg', +GLOBAL_LIST_INIT(vox_sounds, list("," = 'sound/vox_fem/,.ogg', "." = 'sound/vox_fem/..ogg', "a" = 'sound/vox_fem/a.ogg', "abortions" = 'sound/vox_fem/abortions.ogg', @@ -713,6 +713,5 @@ var/list/vox_sounds = list("," = 'sound/vox_fem/,.ogg', "z" = 'sound/vox_fem/z.ogg', "zero" = 'sound/vox_fem/zero.ogg', "zone" = 'sound/vox_fem/zone.ogg', -"zulu" = 'sound/vox_fem/zulu.ogg', -) +"zulu" = 'sound/vox_fem/zulu.ogg')) #endif \ No newline at end of file diff --git a/code/modules/mob/living/silicon/login.dm b/code/modules/mob/living/silicon/login.dm index 6b44ce2419..38d83af1a4 100644 --- a/code/modules/mob/living/silicon/login.dm +++ b/code/modules/mob/living/silicon/login.dm @@ -1,6 +1,6 @@ /mob/living/silicon/Login() - if(mind && ticker && ticker.mode) - ticker.mode.remove_cultist(mind, 0, 0) - ticker.mode.remove_revolutionary(mind, 0) - ticker.mode.remove_gangster(mind, remove_bosses=1) + if(mind && SSticker && SSticker.mode) + SSticker.mode.remove_cultist(mind, 0, 0) + SSticker.mode.remove_revolutionary(mind, 0) + SSticker.mode.remove_gangster(mind, remove_bosses=1) ..() diff --git a/code/modules/mob/living/silicon/pai/death.dm b/code/modules/mob/living/silicon/pai/death.dm index 2b9e9adf21..42259500da 100644 --- a/code/modules/mob/living/silicon/pai/death.dm +++ b/code/modules/mob/living/silicon/pai/death.dm @@ -4,10 +4,12 @@ stat = DEAD canmove = 0 card.removePersonality() + if(holoform) + card.forceMove(loc) update_sight() clear_fullscreens() //New pAI's get a brand new mind to prevent meta stuff from their previous life. This new mind causes problems down the line if it's not deleted here. - living_mob_list -= src + GLOB.living_mob_list -= src ghostize() qdel(src) \ No newline at end of file diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index eba108deb6..2fe6a8069d 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -78,13 +78,13 @@ . += slowdown /mob/living/silicon/pai/Destroy() - pai_list -= src + GLOB.pai_list -= src ..() /mob/living/silicon/pai/Initialize() var/obj/item/device/paicard/P = loc START_PROCESSING(SSfastprocess, src) - pai_list += src + GLOB.pai_list += src make_laws() canmove = 0 if(!istype(P)) //when manually spawning a pai, we create a card to put it into. @@ -110,10 +110,13 @@ var/datum/action/innate/pai/chassis/AC = new /datum/action/innate/pai/chassis var/datum/action/innate/pai/rest/AR = new /datum/action/innate/pai/rest var/datum/action/innate/pai/light/AL = new /datum/action/innate/pai/light + + var/datum/action/language_menu/ALM = new AS.Grant(src) AC.Grant(src) AR.Grant(src) AL.Grant(src) + ALM.Grant(src) emittersemicd = TRUE addtimer(CALLBACK(src, .proc/emittercool), 600) diff --git a/code/modules/mob/living/silicon/pai/pai_shell.dm b/code/modules/mob/living/silicon/pai/pai_shell.dm index 6f6e449522..5c50a87b45 100644 --- a/code/modules/mob/living/silicon/pai/pai_shell.dm +++ b/code/modules/mob/living/silicon/pai/pai_shell.dm @@ -102,4 +102,4 @@ /mob/living/silicon/pai/movement_delay() . = ..() - . += 1 //A bit slower than humans, so they're easier to smash \ No newline at end of file + . += 1 //A bit slower than humans, so they're easier to smash diff --git a/code/modules/mob/living/silicon/pai/software.dm b/code/modules/mob/living/silicon/pai/software.dm index d1202a491d..43647c89d6 100644 --- a/code/modules/mob/living/silicon/pai/software.dm +++ b/code/modules/mob/living/silicon/pai/software.dm @@ -33,7 +33,7 @@ if(temp) left_part = temp else if(src.stat == 2) // Show some flavor text if the pAI is dead - left_part = "RrR a Rro" + left_part = "�Rr�R �a�� ��Rr����o�" right_part = "
    Program index hash not found
    " else @@ -220,18 +220,18 @@ // Accessing medical records if("medicalrecord") if(subscreen == 1) - medicalActive1 = find_record("id", href_list["med_rec"], data_core.general) + medicalActive1 = find_record("id", href_list["med_rec"], GLOB.data_core.general) if(medicalActive1) - medicalActive2 = find_record("id", href_list["med_rec"], data_core.medical) + medicalActive2 = find_record("id", href_list["med_rec"], GLOB.data_core.medical) if(!medicalActive2) medicalActive1 = null temp = "Unable to locate requested security record. Record may have been deleted, or never have existed." if("securityrecord") if(subscreen == 1) - securityActive1 = find_record("id", href_list["sec_rec"], data_core.general) + securityActive1 = find_record("id", href_list["sec_rec"], GLOB.data_core.general) if(securityActive1) - securityActive2 = find_record("id", href_list["sec_rec"], data_core.security) + securityActive2 = find_record("id", href_list["sec_rec"], GLOB.data_core.security) if(!securityActive2) securityActive1 = null temp = "Unable to locate requested security record. Record may have been deleted, or never have existed." @@ -241,7 +241,7 @@ if(secHUD) add_sec_hud() else - var/datum/atom_hud/sec = huds[sec_hud] + var/datum/atom_hud/sec = GLOB.huds[sec_hud] sec.remove_hud_from(src) if("medicalhud") if(href_list["toggle"]) @@ -249,13 +249,13 @@ if(medHUD) add_med_hud() else - var/datum/atom_hud/med = huds[med_hud] + var/datum/atom_hud/med = GLOB.huds[med_hud] med.remove_hud_from(src) if("translator") if(href_list["toggle"]) - var/on_already = ((languages_understood == ALL) && (languages_spoken == ALL)) - languages_spoken = on_already ? (HUMAN | ROBOT) : ALL - languages_understood = on_already ? (HUMAN | ROBOT) : ALL + if(!HAS_SECONDARY_FLAG(src, OMNITONGUE)) + grant_all_languages(TRUE) + // this is PERMAMENT. if("doorjack") if(href_list["jack"]) if(src.cable && src.cable.machine) @@ -313,7 +313,8 @@ if(s == "medical HUD") dat += "Medical Analysis Suite[(src.medHUD) ? " On" : " Off"]
    " if(s == "universal translator") - dat += "Universal Translator[((languages_spoken == ALL) && (languages_understood == ALL)) ? " On" : " Off"]
    " + var/translator_on = HAS_SECONDARY_FLAG(src, OMNITONGUE) + dat += "Universal Translator[translator_on ? " On" : " Off"]
    " if(s == "projection array") dat += "Projection Array
    " if(s == "camera jack") @@ -413,8 +414,8 @@ // Crew Manifest /mob/living/silicon/pai/proc/softwareManifest() . += "

    Crew Manifest



    " - if(data_core.general) - for(var/datum/data/record/t in sortRecord(data_core.general)) + if(GLOB.data_core.general) + for(var/datum/data/record/t in sortRecord(GLOB.data_core.general)) . += "[t.fields["name"]] - [t.fields["rank"]]
    " . += "" return . @@ -424,16 +425,16 @@ switch(subscreen) if(0) . += "

    Medical Records


    " - if(data_core.general) - for(var/datum/data/record/R in sortRecord(data_core.general)) + if(GLOB.data_core.general) + for(var/datum/data/record/R in sortRecord(GLOB.data_core.general)) . += "[R.fields["id"]]: [R.fields["name"]]
    " if(1) . += "
    Medical Record

    " - if(medicalActive1 in data_core.general) + if(medicalActive1 in GLOB.data_core.general) . += "Name: [medicalActive1.fields["name"]] ID: [medicalActive1.fields["id"]]
    \nSex: [medicalActive1.fields["sex"]]
    \nAge: [medicalActive1.fields["age"]]
    \nFingerprint: [medicalActive1.fields["fingerprint"]]
    \nPhysical Status: [medicalActive1.fields["p_stat"]]
    \nMental Status: [medicalActive1.fields["m_stat"]]
    " else . += "
    Requested medical record not found.

    " - if(medicalActive2 in data_core.medical) + if(medicalActive2 in GLOB.data_core.medical) . += "
    \n
    Medical Data

    \nBlood Type:
    [medicalActive2.fields["blood_type"]]
    \nDNA: [medicalActive2.fields["b_dna"]]
    \n
    \nMinor Disabilities: [medicalActive2.fields["mi_dis"]]
    \nDetails: [medicalActive2.fields["mi_dis_d"]]
    \n
    \nMajor Disabilities: [medicalActive2.fields["ma_dis"]]
    \nDetails: [medicalActive2.fields["ma_dis_d"]]
    \n
    \nAllergies: [medicalActive2.fields["alg"]]
    \nDetails: [medicalActive2.fields["alg_d"]]
    \n
    \nCurrent Diseases: [medicalActive2.fields["cdi"]] (per disease info placed in log/comment section)
    \nDetails: [medicalActive2.fields["cdi_d"]]
    \n
    \nImportant Notes:
    \n\t[medicalActive2.fields["notes"]]
    \n
    \n
    Comments/Log

    " else . += "
    Requested medical record not found.

    " @@ -446,16 +447,16 @@ switch(subscreen) if(0) . += "

    Security Records


    " - if(data_core.general) - for(var/datum/data/record/R in sortRecord(data_core.general)) + if(GLOB.data_core.general) + for(var/datum/data/record/R in sortRecord(GLOB.data_core.general)) . += "[R.fields["id"]]: [R.fields["name"]]
    " if(1) . += "

    Security Record

    " - if(securityActive1 in data_core.general) + if(securityActive1 in GLOB.data_core.general) . += "Name:
    [securityActive1.fields["name"]] ID: [securityActive1.fields["id"]]
    \nSex: [securityActive1.fields["sex"]]
    \nAge: [securityActive1.fields["age"]]
    \nRank: [securityActive1.fields["rank"]]
    \nFingerprint: [securityActive1.fields["fingerprint"]]
    \nPhysical Status: [securityActive1.fields["p_stat"]]
    \nMental Status: [securityActive1.fields["m_stat"]]
    " else . += "
    Requested security record not found,

    " - if(securityActive2 in data_core.security) + if(securityActive2 in GLOB.data_core.security) . += "
    \nSecurity Data
    \nCriminal Status: [securityActive2.fields["criminal"]]
    \n
    \nMinor Crimes: [securityActive2.fields["mi_crim"]]
    \nDetails: [securityActive2.fields["mi_crim_d"]]
    \n
    \nMajor Crimes: [securityActive2.fields["ma_crim"]]
    \nDetails: [securityActive2.fields["ma_crim_d"]]
    \n
    \nImportant Notes:
    \n\t[securityActive2.fields["notes"]]
    \n
    \n
    Comments/Log

    " else . += "
    Requested security record not found,

    " @@ -464,11 +465,10 @@ // Universal Translator /mob/living/silicon/pai/proc/softwareTranslator() + var/translator_on = HAS_SECONDARY_FLAG(src, OMNITONGUE) . = {"

    Universal Translator


    - When enabled, this device will automatically convert all spoken and written language into a format that any known recipient can understand.

    - The device is currently [ ((languages_spoken == ALL) && (languages_understood == ALL)) ? "en" : "dis" ]abled.
    - Toggle Device
    - "} + When enabled, this device will permamently be able to speak and understand all known forms of communication.

    + The device is currently [translator_on ? "en" : "dis" ]abled.
    [translator_on ? "" : "Activate Translation Module
    "]"} return . // Security HUD @@ -599,7 +599,7 @@ // Door Jack - supporting proc /mob/living/silicon/pai/proc/hackloop() var/turf/T = get_turf(src.loc) - for(var/mob/living/silicon/ai/AI in player_list) + for(var/mob/living/silicon/ai/AI in GLOB.player_list) if(T.loc) to_chat(AI, "Network Alert: Brute-force encryption crack in progress in [T.loc].") else diff --git a/code/modules/mob/living/silicon/robot/examine.dm b/code/modules/mob/living/silicon/robot/examine.dm index f24af94fef..7f910dcdbd 100644 --- a/code/modules/mob/living/silicon/robot/examine.dm +++ b/code/modules/mob/living/silicon/robot/examine.dm @@ -36,9 +36,11 @@ if(is_servant_of_ratvar(src) && user.Adjacent(src) && !stat) //To counter pseudo-stealth by using headlamps msg += "Its eyes are glowing a blazing yellow!\n" - switch(src.stat) + switch(stat) if(CONSCIOUS) - if(!src.client) + if(shell) + msg += "It appears to be an [deployed ? "active" : "empty"] AI shell.\n" + else if(!client) msg += "It appears to be in stand-by mode.\n" //afk if(UNCONSCIOUS) msg += "It doesn't seem to be responding.\n" diff --git a/code/modules/mob/living/silicon/robot/laws.dm b/code/modules/mob/living/silicon/robot/laws.dm index acc09de94f..5e5eeb0d44 100644 --- a/code/modules/mob/living/silicon/robot/laws.dm +++ b/code/modules/mob/living/silicon/robot/laws.dm @@ -32,7 +32,9 @@ to_chat(who, "Obey these laws:") laws.show_laws(who) - if (is_special_character(src) && connected_ai) + if (shell) //AI shell + to_chat(who, "Remember, you are an AI remotely controlling your shell, other AIs can be ignored.") + else if (is_special_character(src) && connected_ai) to_chat(who, "Remember, [connected_ai.name] is technically your master, but your objective comes first.") else if (connected_ai) to_chat(who, "Remember, [connected_ai.name] is your master, other AIs can be ignored.") diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm index 5d0b07e0ac..2a5823d91f 100644 --- a/code/modules/mob/living/silicon/robot/life.dm +++ b/code/modules/mob/living/silicon/robot/life.dm @@ -37,8 +37,8 @@ update_cell_hud_icon() if(syndicate) - if(ticker.mode.name == "traitor") - for(var/datum/mind/tra in ticker.mode.traitors) + if(SSticker.mode.name == "traitor") + for(var/datum/mind/tra in SSticker.mode.traitors) if(tra.current) var/I = image('icons/mob/mob.dmi', loc = tra.current, icon_state = "traitor") //no traitor sprite in that dmi! src.client.images += I @@ -48,7 +48,7 @@ if(mind) if(!mind.special_role) mind.special_role = "traitor" - ticker.mode.traitors += mind + SSticker.mode.traitors += mind /mob/living/silicon/robot/update_health_hud() diff --git a/code/modules/mob/living/silicon/robot/login.dm b/code/modules/mob/living/silicon/robot/login.dm index 039a69ddea..b7987322a7 100644 --- a/code/modules/mob/living/silicon/robot/login.dm +++ b/code/modules/mob/living/silicon/robot/login.dm @@ -4,5 +4,5 @@ regenerate_icons() show_laws(0) if(mind) - ticker.mode.remove_revolutionary(mind) - ticker.mode.remove_gangster(mind,1,remove_bosses=1) + SSticker.mode.remove_revolutionary(mind) + SSticker.mode.remove_gangster(mind,1,remove_bosses=1) diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 97c4fb5c98..023ddd9719 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -16,6 +16,10 @@ var/obj/item/robot_suit/robot_suit = null //Used for deconstruction to remember what the borg was constructed out of.. var/obj/item/device/mmi/mmi = null + var/shell = FALSE + var/deployed = FALSE + var/mob/living/silicon/ai/mainframe = null + var/datum/action/innate/undeployment/undeployment_action = new //Hud stuff @@ -47,7 +51,7 @@ var/ident = 0 var/locked = 1 - var/list/req_access = list(access_robotics) + var/list/req_access = list(GLOB.access_robotics) var/alarms = list("Motion"=list(), "Fire"=list(), "Atmosphere"=list(), "Power"=list(), "Camera"=list(), "Burglar"=list()) @@ -73,7 +77,7 @@ var/sight_mode = 0 var/updating = 0 //portable camera camerachunk update - hud_possible = list(ANTAG_HUD, DIAG_STAT_HUD, DIAG_HUD, DIAG_BATT_HUD) + hud_possible = list(ANTAG_HUD, DIAG_STAT_HUD, DIAG_HUD, DIAG_BATT_HUD, DIAG_TRACK_HUD) var/list/upgrades = list() @@ -129,8 +133,12 @@ update_icons() ..() + //If this body is meant to be a borg controlled by the AI player + if(shell) + make_shell() + //MMI stuff. Held togheter by magic. ~Miauw - if(!mmi || !mmi.brainmob) + else if(!mmi || !mmi.brainmob) mmi = new (src) mmi.brain = new /obj/item/organ/brain(mmi) mmi.brain.name = "[real_name]'s brain" @@ -159,8 +167,8 @@ if(mmi.brainmob) if(mmi.brainmob.stat == DEAD) mmi.brainmob.stat = CONSCIOUS - dead_mob_list -= mmi.brainmob - living_mob_list += mmi.brainmob + GLOB.dead_mob_list -= mmi.brainmob + GLOB.living_mob_list += mmi.brainmob mind.transfer_to(mmi.brainmob) mmi.update_icon() else @@ -170,6 +178,8 @@ mmi = null if(connected_ai) connected_ai.connected_robots -= src + if(shell) + GLOB.available_ai_shells -= src qdel(wires) qdel(module) qdel(eye_lights) @@ -204,6 +214,8 @@ /mob/living/silicon/robot/proc/updatename() + if(shell) + return var/changed_name = "" if(custom_name) changed_name = custom_name @@ -424,7 +436,9 @@ update_icons() else if(istype(W, /obj/item/weapon/screwdriver) && opened && cell) // radio - if(radio) + if(shell) + to_chat(user, "You cannot seem to open the radio compartment") //Prevent AI radio key theft + else if(radio) radio.attackby(W,user)//Push it to the radio to let it handle everything else to_chat(user, "Unable to locate a radio!") @@ -453,6 +467,9 @@ if(!cell) to_chat(user, "You need to install a power cell to do that!") return + if(shell) //AI shells always have the laws of the AI + to_chat(user, "[src] is controlled remotely! You cannot upload new laws this way!") + return if(emagged || (connected_ai && lawupdate)) //Can't be sure which, metagamers emote("buzz-[user.name]") return @@ -594,7 +611,7 @@ /mob/living/silicon/robot/proc/do_camera_update(oldLoc) if(oldLoc != src.loc) - cameranet.updatePortableCamera(src.camera) + GLOB.cameranet.updatePortableCamera(src.camera) updating = 0 /mob/living/silicon/robot/Move(a, b, flag) @@ -606,36 +623,6 @@ updating = 1 addtimer(CALLBACK(src, .proc/do_camera_update, oldLoc), BORG_CAMERA_BUFFER) if(module) - if(istype(module, /obj/item/weapon/robot_module/janitor)) - var/turf/tile = loc - if(isturf(tile)) - tile.clean_blood() - for(var/A in tile) - if(is_cleanable(A)) - qdel(A) - else if(istype(A, /obj/item)) - var/obj/item/cleaned_item = A - cleaned_item.clean_blood() - else if(ishuman(A)) - var/mob/living/carbon/human/cleaned_human = A - if(cleaned_human.lying) - if(cleaned_human.head) - cleaned_human.head.clean_blood() - cleaned_human.update_inv_head() - if(cleaned_human.wear_suit) - cleaned_human.wear_suit.clean_blood() - cleaned_human.update_inv_wear_suit() - else if(cleaned_human.w_uniform) - cleaned_human.w_uniform.clean_blood() - cleaned_human.update_inv_w_uniform() - if(cleaned_human.shoes) - cleaned_human.shoes.clean_blood() - cleaned_human.update_inv_shoes() - cleaned_human.clean_blood() - cleaned_human.wash_cream() - to_chat(cleaned_human, "[src] cleans your face!") - return - if(istype(module, /obj/item/weapon/robot_module/miner)) if(istype(loc, /turf/open/floor/plating/asteroid)) for(var/obj/item/I in held_items) @@ -806,7 +793,7 @@ icon_state = "syndie_bloodhound" faction = list("syndicate") bubble_icon = "syndibot" - req_access = list(access_syndicate) + req_access = list(GLOB.access_syndicate) lawupdate = FALSE scrambledcodes = TRUE // These are rogue borgs. ionpulse = TRUE @@ -829,6 +816,9 @@ if(playstyle_string) to_chat(src, playstyle_string) +/mob/living/silicon/robot/syndicate/ResetModule() + return + /mob/living/silicon/robot/syndicate/medical icon_state = "syndi-medi" playstyle_string = "You are a Syndicate medical cyborg!
    \ @@ -843,12 +833,14 @@ if(!connected_ai) return switch(notifytype) - if(1) //New Cyborg + if(NEW_BORG) //New Cyborg to_chat(connected_ai, "

    NOTICE - New cyborg connection detected: [name]
    ") - if(2) //New Module + if(NEW_MODULE) //New Module to_chat(connected_ai, "

    NOTICE - Cyborg module change detected: [name] has loaded the [designation] module.
    ") - if(3) //New Name + if(RENAME) //New Name to_chat(connected_ai, "

    NOTICE - Cyborg reclassification detected: [oldname] is now designated as [newname].
    ") + if(AI_SHELL) //New Shell + to_chat(connected_ai, "

    NOTICE - New cyborg shell detected: [name]
    ") /mob/living/silicon/robot/canUseTopic(atom/movable/M, be_close = 0) if(stat || lockcharge || low_power_mode) @@ -889,12 +881,12 @@ if(sight_mode & BORGMESON) sight |= SEE_TURFS - see_invisible = min(see_invisible, SEE_INVISIBLE_MINIMUM) + lighting_alpha = LIGHTING_PLANE_ALPHA_INVISIBLE see_in_dark = 1 if(sight_mode & BORGMATERIAL) sight |= SEE_OBJS - see_invisible = min(see_invisible, SEE_INVISIBLE_MINIMUM) + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE see_in_dark = 1 if(sight_mode & BORGXRAY) @@ -909,6 +901,7 @@ if(see_override) see_invisible = see_override + sync_lighting_plane_alpha() /mob/living/silicon/robot/update_stat() if(status_flags & GODMODE) @@ -931,6 +924,7 @@ update_headlamp() diag_hud_set_status() diag_hud_set_health() + diag_hud_set_aishell() update_health_hud() /mob/living/silicon/robot/revive(full_heal = 0, admin_revive = 0) @@ -940,13 +934,13 @@ update_headlamp() if(admin_revive) locked = 1 - notify_ai(1) + notify_ai(NEW_BORG) . = 1 /mob/living/silicon/robot/fully_replace_character_name(oldname, newname) ..() if(oldname != real_name) - notify_ai(3, oldname, newname) + notify_ai(RENAME, oldname, newname) if(camera) camera.c_tag = real_name custom_name = newname @@ -967,6 +961,7 @@ speed = 0 ionpulse = FALSE + revert_shell() return 1 @@ -985,6 +980,11 @@ else status_flags &= ~CANPUSH + if(module.clean_on_move) + flags |= CLEAN_ON_MOVE + else + flags &= ~CLEAN_ON_MOVE + hat_offset = module.hat_offset magpulse = module.magpulsing @@ -998,6 +998,97 @@ new_hat.forceMove(src) update_icons() +/mob/living/silicon/robot/proc/make_shell(var/obj/item/borg/upgrade/ai/board) + if(!board) + upgrades |= new /obj/item/borg/upgrade/ai(src) + shell = TRUE + braintype = "AI Shell" + name = "[designation] AI Shell [rand(100,999)]" + real_name = name + GLOB.available_ai_shells |= src + if(camera) + camera.c_tag = real_name //update the camera name too + diag_hud_set_aishell() + notify_ai(AI_SHELL) + +/mob/living/silicon/robot/proc/revert_shell() + if(!shell) + return + undeploy() + for(var/obj/item/borg/upgrade/ai/boris in src) + //A player forced reset of a borg would drop the module before this is called, so this is for catching edge cases + qdel(boris) + shell = FALSE + GLOB.available_ai_shells -= src + name = "Unformatted Cyborg [rand(100,999)]" + real_name = name + if(camera) + camera.c_tag = real_name + diag_hud_set_aishell() + +/mob/living/silicon/robot/proc/deploy_init(var/mob/living/silicon/ai/AI) + real_name = "[AI.real_name] shell [rand(100, 999)] - [designation]" //Randomizing the name so it shows up seperately in the shells list + name = real_name + if(camera) + camera.c_tag = real_name //update the camera name too + mainframe = AI + deployed = TRUE + connected_ai = mainframe + mainframe.connected_robots |= src + lawupdate = TRUE + lawsync() + if(radio && AI.radio) //AI keeps all channels, including Syndie if it is a Traitor + if(AI.radio.syndie) + radio.make_syndie() + radio.subspace_transmission = TRUE + radio.channels = AI.radio.channels + for(var/chan in radio.channels) + radio.secure_radio_connections[chan] = add_radio(radio, GLOB.radiochannels[chan]) + + diag_hud_set_aishell() + undeployment_action.Grant(src) + +/datum/action/innate/undeployment + name = "Disconnect from shell" + desc = "Stop controlling your shell and resume normal core operations." + button_icon_state = "ai_core" + +/datum/action/innate/undeployment/Trigger() + if(!..()) + return FALSE + var/mob/living/silicon/robot/R = owner + + R.undeploy() + return TRUE + + +/mob/living/silicon/robot/proc/undeploy() + + if(!deployed || !mind || !mainframe) + return + mainframe.redeploy_action.Grant(mainframe) + mainframe.redeploy_action.last_used_shell = src + mind.transfer_to(mainframe) + deployed = FALSE + mainframe.deployed_shell = null + undeployment_action.Remove(src) + if(radio) //Return radio to normal + radio.recalculateChannels() + if(camera) + camera.c_tag = real_name //update the camera name too + diag_hud_set_aishell() + mainframe.diag_hud_set_deployed() + mainframe.show_laws() //Always remind the AI when switching + mainframe = null + +/mob/living/silicon/robot/attack_ai(mob/user) + if(shell && (!connected_ai || connected_ai == user)) + var/mob/living/silicon/ai/AI = user + AI.deploy_to_shell(src) + +/mob/living/silicon/robot/shell + shell = TRUE + /mob/living/silicon/robot/MouseDrop_T(mob/living/M, mob/living/user) . = ..() if(!(M in buckled_mobs) && isliving(M)) diff --git a/code/modules/mob/living/silicon/robot/robot_defense.dm b/code/modules/mob/living/silicon/robot/robot_defense.dm index 3493d41caa..01c700768f 100644 --- a/code/modules/mob/living/silicon/robot/robot_defense.dm +++ b/code/modules/mob/living/silicon/robot/robot_defense.dm @@ -16,11 +16,12 @@ if (M.a_intent == INTENT_DISARM) if(!(lying)) M.do_attack_animation(src, ATTACK_EFFECT_DISARM) - if(get_active_held_item()) + var/obj/item/I = get_active_held_item() + if(I) uneq_active() visible_message("[M] disarmed [src]!", \ "[M] has disabled [src]'s active module!", null, COMBAT_MESSAGE_RANGE) - add_logs(M, src, "disarmed") + add_logs(M, src, "disarmed", "[I ? " removing \the [I]" : ""]") else Stun(2) step(src,get_dir(M,src)) @@ -92,6 +93,8 @@ if(locked) to_chat(user, "You emag the cover lock.") locked = 0 + if(shell) //A warning to Traitors who may not know that emagging AI shells does not slave them. + to_chat(user, "[src] seems to be controlled remotely! Emagging the interface may not work as expected.") else to_chat(user, "The cover is already unlocked!") return @@ -125,6 +128,12 @@ log_game("[key_name(user)] attempted to emag cyborg [key_name(src)], but they were slaved to traitor AI [connected_ai].") return + if(shell) //AI shells cannot be emagged, so we try to make it look like a standard reset. Smart players may see through this, however. + to_chat(user, "[src] is remotely controlled! Your emag attempt has triggered a system reset instead!") + log_game("[key_name(user)] attempted to emag an AI shell belonging to [key_name(src) ? key_name(src) : connected_ai]. The shell has been reset as a result.") + ResetModule() + return + SetEmagged(1) SetStunned(3) //Borgs were getting into trouble because they would attack the emagger before the new laws were shown lawupdate = 0 @@ -132,7 +141,7 @@ message_admins("[key_name_admin(user)] emagged cyborg [key_name_admin(src)]. Laws overridden.") log_game("[key_name(user)] emagged cyborg [key_name(src)]. Laws overridden.") var/time = time2text(world.realtime,"hh:mm:ss") - lawchanges.Add("[time] : [user.name]([user.key]) emagged [name]([key])") + GLOB.lawchanges.Add("[time] : [user.name]([user.key]) emagged [name]([key])") to_chat(src, "ALERT: Foreign software detected.") sleep(5) to_chat(src, "Initiating diagnostics...") diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 2fdc82dc50..4abba829be 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -20,6 +20,7 @@ var/can_be_pushed = TRUE var/magpulsing = FALSE + var/clean_on_move = FALSE var/did_feedback = FALSE var/feedback_key @@ -217,7 +218,7 @@ R.SetLockdown(0) R.anchored = FALSE R.notransform = FALSE - R.notify_ai(2) + R.notify_ai(NEW_MODULE) if(R.hud_used) R.hud_used.update_robot_modules_display() if(feedback_key && !did_feedback) @@ -228,8 +229,17 @@ basic_modules = list( /obj/item/device/assembly/flash/cyborg, /obj/item/weapon/reagent_containers/borghypo/epi, + /obj/item/device/healthanalyzer, + /obj/item/weapon/weldingtool/largetank/cyborg, + /obj/item/weapon/wrench/cyborg, /obj/item/weapon/crowbar/cyborg, + /obj/item/stack/sheet/metal/cyborg, + /obj/item/stack/rods/cyborg, + /obj/item/stack/tile/plasteel/cyborg, /obj/item/weapon/extinguisher, + /obj/item/weapon/pickaxe, + /obj/item/device/t_scanner/adv_mining_scanner, + /obj/item/weapon/restraints/handcuffs/cable/zipties/cyborg, /obj/item/weapon/soap/nanotrasen, /obj/item/borg/cyborghug) emag_modules = list(/obj/item/weapon/melee/energy/sword/cyborg) @@ -382,6 +392,7 @@ moduleselect_icon = "janitor" feedback_key = "cyborg_janitor" hat_offset = -5 + clean_on_move = TRUE /obj/item/weapon/reagent_containers/spray/cyborg_drying name = "drying agent spray" diff --git a/code/modules/mob/living/silicon/say.dm b/code/modules/mob/living/silicon/say.dm index 26438278ae..a1d13fde72 100644 --- a/code/modules/mob/living/silicon/say.dm +++ b/code/modules/mob/living/silicon/say.dm @@ -10,7 +10,7 @@ desig = trim_left(S.designation + " " + S.job) var/message_a = say_quote(message, get_spans()) var/rendered = "Robotic Talk, [name] [message_a]" - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(M.binarycheck()) if(isAI(M)) var/renderedAI = "Robotic Talk, [name] ([desig]) [message_a]" @@ -33,19 +33,19 @@ /mob/living/silicon/lingcheck() return 0 //Borged or AI'd lings can't speak on the ling channel. -/mob/living/silicon/radio(message, message_mode, list/spans) +/mob/living/silicon/radio(message, message_mode, list/spans, language) . = ..() if(. != 0) return . if(message_mode == "robot") if (radio) - radio.talk_into(src, message, , spans) + radio.talk_into(src, message, , spans, language) return REDUCE_RANGE - else if(message_mode in radiochannels) + else if(message_mode in GLOB.radiochannels) if(radio) - radio.talk_into(src, message, message_mode, spans) + radio.talk_into(src, message, message_mode, spans, language) return ITALICS | REDUCE_RANGE return 0 diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index 7a8b46e7a1..a69fe27da7 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -1,13 +1,12 @@ /mob/living/silicon gender = NEUTER voice_name = "synthesized voice" - languages_spoken = ROBOT | HUMAN - languages_understood = ROBOT | HUMAN has_unlimited_silicon_privilege = 1 verb_say = "states" verb_ask = "queries" verb_exclaim = "declares" verb_yell = "alarms" + initial_languages = list(/datum/language/common, /datum/language/machine) see_in_dark = 8 bubble_icon = "machine" weather_immunities = list("ash") @@ -21,8 +20,7 @@ var/designation = "" var/radiomod = "" //Radio character used before state laws/arrivals announce to allow department transmissions, default, or none at all. var/obj/item/device/camera/siliconcam/aicamera = null //photography - //hud_possible = list(DIAG_STAT_HUD, DIAG_HUD, ANTAG_HUD) - hud_possible = list(ANTAG_HUD, DIAG_STAT_HUD, DIAG_HUD) + hud_possible = list(ANTAG_HUD, DIAG_STAT_HUD, DIAG_HUD, DIAG_TRACK_HUD) var/obj/item/device/radio/borg/radio = null //AIs dont use this but this is at the silicon level to advoid copypasta in say() @@ -41,8 +39,8 @@ /mob/living/silicon/Initialize() ..() - silicon_mobs += src - var/datum/atom_hud/data/diagnostic/diag_hud = huds[DATA_HUD_DIAGNOSTIC] + GLOB.silicon_mobs += src + var/datum/atom_hud/data/diagnostic/diag_hud = GLOB.huds[DATA_HUD_DIAGNOSTIC] diag_hud.add_to_hud(src) diag_hud_set_status() diag_hud_set_health() @@ -56,7 +54,7 @@ /mob/living/silicon/Destroy() radio = null aicamera = null - silicon_mobs -= src + GLOB.silicon_mobs -= src return ..() /mob/living/silicon/contents_explosion(severity, target) @@ -307,8 +305,8 @@ else if(Autochan == "None") //Prevents use of the radio for automatic annoucements. radiomod = "" else //For department channels, if any, given by the internal radio. - for(var/key in department_radio_keys) - if(department_radio_keys[key] == Autochan) + for(var/key in GLOB.department_radio_keys) + if(GLOB.department_radio_keys[key] == Autochan) radiomod = key break @@ -327,23 +325,23 @@ return -10 /mob/living/silicon/proc/remove_med_sec_hud() - var/datum/atom_hud/secsensor = huds[sec_hud] - var/datum/atom_hud/medsensor = huds[med_hud] - var/datum/atom_hud/diagsensor = huds[d_hud] + var/datum/atom_hud/secsensor = GLOB.huds[sec_hud] + var/datum/atom_hud/medsensor = GLOB.huds[med_hud] + var/datum/atom_hud/diagsensor = GLOB.huds[d_hud] secsensor.remove_hud_from(src) medsensor.remove_hud_from(src) diagsensor.remove_hud_from(src) /mob/living/silicon/proc/add_sec_hud() - var/datum/atom_hud/secsensor = huds[sec_hud] + var/datum/atom_hud/secsensor = GLOB.huds[sec_hud] secsensor.add_hud_to(src) /mob/living/silicon/proc/add_med_hud() - var/datum/atom_hud/medsensor = huds[med_hud] + var/datum/atom_hud/medsensor = GLOB.huds[med_hud] medsensor.add_hud_to(src) /mob/living/silicon/proc/add_diag_hud() - var/datum/atom_hud/diagsensor = huds[d_hud] + var/datum/atom_hud/diagsensor = GLOB.huds[d_hud] diagsensor.add_hud_to(src) /mob/living/silicon/proc/sensor_mode() diff --git a/code/modules/mob/living/silicon/silicon_defense.dm b/code/modules/mob/living/silicon/silicon_defense.dm index 8e6879b1fa..2578c4b3d9 100644 --- a/code/modules/mob/living/silicon/silicon_defense.dm +++ b/code/modules/mob/living/silicon/silicon_defense.dm @@ -24,7 +24,8 @@ "[M] took a swipe at [src]!") /mob/living/silicon/attack_animal(mob/living/simple_animal/M) - if(..()) + . = ..() + if(.) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) if(prob(damage)) for(var/mob/living/N in buckled_mobs) @@ -44,7 +45,6 @@ adjustCloneLoss(damage) if(STAMINA) adjustStaminaLoss(damage) - updatehealth() /mob/living/silicon/attack_paw(mob/living/user) return attack_hand(user) diff --git a/code/modules/mob/living/simple_animal/animal_defense.dm b/code/modules/mob/living/simple_animal/animal_defense.dm index b01862e730..fc7a451c3b 100644 --- a/code/modules/mob/living/simple_animal/animal_defense.dm +++ b/code/modules/mob/living/simple_animal/animal_defense.dm @@ -10,10 +10,7 @@ playsound(loc, 'sound/weapons/thudswoosh.ogg', 50, 1, -1) if("grab") - if(grab_state >= GRAB_AGGRESSIVE && isliving(pulling)) - vore_attack(M, pulling) - else - grabbedby(M) + grabbedby(M) if("harm", "disarm") M.do_attack_animation(src, ATTACK_EFFECT_PUNCH) @@ -63,25 +60,25 @@ return 1 /mob/living/simple_animal/attack_larva(mob/living/carbon/alien/larva/L) - if(..() && stat != DEAD) //successful larva bite + . = ..() + if(. && stat != DEAD) //successful larva bite var/damage = rand(5, 10) - L.amount_grown = min(L.amount_grown + damage, L.max_grown) - attack_threshold_check(damage) - return 1 + . = attack_threshold_check(damage) + if(.) + L.amount_grown = min(L.amount_grown + damage, L.max_grown) /mob/living/simple_animal/attack_animal(mob/living/simple_animal/M) - if(..()) + . = ..() + if(.) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) - attack_threshold_check(damage, M.melee_damage_type) - return 1 + return attack_threshold_check(damage, M.melee_damage_type) /mob/living/simple_animal/attack_slime(mob/living/simple_animal/slime/M) if(..()) //successful slime attack var/damage = rand(15, 25) if(M.is_adult) damage = rand(20, 35) - attack_threshold_check(damage) - return 1 + return attack_threshold_check(damage) /mob/living/simple_animal/proc/attack_threshold_check(damage, damagetype = BRUTE, armorcheck = "melee") var/temp_damage = damage @@ -92,8 +89,10 @@ if(temp_damage >= 0 && temp_damage <= force_threshold) visible_message("[src] looks unharmed.") + return FALSE else apply_damage(damage, damagetype, null, getarmor(null, armorcheck)) + return TRUE /mob/living/simple_animal/bullet_act(obj/item/projectile/Proj) if(!Proj) @@ -136,4 +135,4 @@ visual_effect_icon = ATTACK_EFFECT_PUNCH else visual_effect_icon = ATTACK_EFFECT_SMASH - ..() \ No newline at end of file + ..() diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index 23e1970057..bd40c74a49 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -20,6 +20,7 @@ verb_ask = "queries" verb_exclaim = "declares" verb_yell = "alarms" + initial_languages = list(/datum/language/common, /datum/language/machine) bubble_icon = "machine" faction = list("neutral", "silicon" , "turret") @@ -118,7 +119,7 @@ ..() access_card = new /obj/item/weapon/card/id(src) //This access is so bots can be immediately set to patrol and leave Robotics, instead of having to be let out first. - access_card.access += access_robotics + access_card.access += GLOB.access_robotics set_custom_texts() Radio = new/obj/item/device/radio(src) if(radio_key) @@ -131,7 +132,7 @@ //Adds bot to the diagnostic HUD system prepare_huds() - var/datum/atom_hud/data/diagnostic/diag_hud = huds[DATA_HUD_DIAGNOSTIC] + var/datum/atom_hud/data/diagnostic/diag_hud = GLOB.huds[DATA_HUD_DIAGNOSTIC] diag_hud.add_to_hud(src) diag_hud_set_bothealth() diag_hud_set_botstat() @@ -140,6 +141,9 @@ //Gives a HUD view to player bots that use a HUD. activate_data_hud() + grant_language(/datum/language/common) + grant_language(/datum/language/machine) + /mob/living/simple_animal/bot/update_canmove() . = ..() @@ -323,30 +327,29 @@ if((!on) || (!message)) return if(channel && Radio.channels[channel])// Use radio if we have channel key - Radio.talk_into(src, message, channel, get_spans()) + Radio.talk_into(src, message, channel, get_spans(), get_default_language()) else say(message) - return /mob/living/simple_animal/bot/get_spans() return ..() | SPAN_ROBOT -/mob/living/simple_animal/bot/radio(message, message_mode, list/spans) +/mob/living/simple_animal/bot/radio(message, message_mode, list/spans, language) . = ..() if(. != 0) return . switch(message_mode) if(MODE_HEADSET) - Radio.talk_into(src, message, , spans) + Radio.talk_into(src, message, , spans, language) return REDUCE_RANGE if(MODE_DEPARTMENT) - Radio.talk_into(src, message, message_mode, spans) + Radio.talk_into(src, message, message_mode, spans, language) return REDUCE_RANGE - if(message_mode in radiochannels) - Radio.talk_into(src, message, message_mode, spans) + if(message_mode in GLOB.radiochannels) + Radio.talk_into(src, message, message_mode, spans, language) return REDUCE_RANGE return 0 @@ -607,7 +610,7 @@ Pass a positive integer as an argument to override a bot's default speed. /mob/living/simple_animal/bot/proc/get_next_patrol_target() // search the beacon list for the next target in the list. - for(var/obj/machinery/navbeacon/NB in navbeacons["[z]"]) + for(var/obj/machinery/navbeacon/NB in GLOB.navbeacons["[z]"]) if(NB.location == next_destination) //Does the Beacon location text match the destination? destination = new_destination //We now know the name of where we want to go. patrol_target = NB.loc //Get its location and set it as the target. @@ -615,7 +618,7 @@ Pass a positive integer as an argument to override a bot's default speed. return 1 /mob/living/simple_animal/bot/proc/find_nearest_beacon() - for(var/obj/machinery/navbeacon/NB in navbeacons["[z]"]) + for(var/obj/machinery/navbeacon/NB in GLOB.navbeacons["[z]"]) var/dist = get_dist(src, NB) if(nearest_beacon) //Loop though the beacon net to find the true closest beacon. //Ignore the beacon if were are located on it. @@ -922,5 +925,5 @@ Pass a positive integer as an argument to override a bot's default speed. //If a bot has its own HUD (for player bots), provide it. if(!data_hud_type) return - var/datum/atom_hud/datahud = huds[data_hud_type] + var/datum/atom_hud/datahud = GLOB.huds[data_hud_type] datahud.add_hud_to(src) diff --git a/code/modules/mob/living/simple_animal/bot/cleanbot.dm b/code/modules/mob/living/simple_animal/bot/cleanbot.dm index 15612fa82c..4c5c2c14c5 100644 --- a/code/modules/mob/living/simple_animal/bot/cleanbot.dm +++ b/code/modules/mob/living/simple_animal/bot/cleanbot.dm @@ -265,7 +265,7 @@ ..() /obj/machinery/bot_core/cleanbot - req_one_access = list(access_janitor, access_robotics) + req_one_access = list(GLOB.access_janitor, GLOB.access_robotics) /mob/living/simple_animal/bot/cleanbot/get_controls(mob/user) diff --git a/code/modules/mob/living/simple_animal/bot/construction.dm b/code/modules/mob/living/simple_animal/bot/construction.dm index 73bf7bac3b..95e62a556d 100644 --- a/code/modules/mob/living/simple_animal/bot/construction.dm +++ b/code/modules/mob/living/simple_animal/bot/construction.dm @@ -419,8 +419,7 @@ return build_step++ to_chat(user, "You complete the Securitron! Beep boop.") - var/mob/living/simple_animal/bot/secbot/S = new /mob/living/simple_animal/bot/secbot - S.loc = get_turf(src) + var/mob/living/simple_animal/bot/secbot/S = new /mob/living/simple_animal/bot/secbot(get_turf(src)) S.name = created_name S.baton_type = I.type qdel(I) diff --git a/code/modules/mob/living/simple_animal/bot/ed209bot.dm b/code/modules/mob/living/simple_animal/bot/ed209bot.dm index f49211027f..59b66e652e 100644 --- a/code/modules/mob/living/simple_animal/bot/ed209bot.dm +++ b/code/modules/mob/living/simple_animal/bot/ed209bot.dm @@ -59,7 +59,7 @@ shot_delay = 6//Longer shot delay because JESUS CHRIST check_records = 0//Don't actively target people set to arrest arrest_type = 1//Don't even try to cuff - bot_core.req_access = list(access_maint_tunnels, access_theatre) + bot_core.req_access = list(GLOB.access_maint_tunnels, GLOB.access_theatre) arrest_type = 1 if((lasercolor == "b") && (name == "\improper ED-209 Security Robot"))//Picks a name if there isn't already a custome one name = pick("BLUE BALLER","SANIC","BLUE KILLDEATH MURDERBOT") @@ -67,7 +67,7 @@ name = pick("RED RAMPAGE","RED ROVER","RED KILLDEATH MURDERBOT") //SECHUD - var/datum/atom_hud/secsensor = huds[DATA_HUD_SECURITY_ADVANCED] + var/datum/atom_hud/secsensor = GLOB.huds[DATA_HUD_SECURITY_ADVANCED] secsensor.add_hud_to(src) /mob/living/simple_animal/bot/ed209/turn_on() diff --git a/code/modules/mob/living/simple_animal/bot/floorbot.dm b/code/modules/mob/living/simple_animal/bot/floorbot.dm index 61fe93792b..c8208e7a3b 100644 --- a/code/modules/mob/living/simple_animal/bot/floorbot.dm +++ b/code/modules/mob/living/simple_animal/bot/floorbot.dm @@ -387,7 +387,7 @@ ..() /obj/machinery/bot_core/floorbot - req_one_access = list(access_construction, access_robotics) + req_one_access = list(GLOB.access_construction, GLOB.access_robotics) /mob/living/simple_animal/bot/floorbot/UnarmedAttack(atom/A) if(isturf(A)) diff --git a/code/modules/mob/living/simple_animal/bot/medbot.dm b/code/modules/mob/living/simple_animal/bot/medbot.dm index fef99d6eab..1ce3bb1e6a 100644 --- a/code/modules/mob/living/simple_animal/bot/medbot.dm +++ b/code/modules/mob/living/simple_animal/bot/medbot.dm @@ -338,7 +338,7 @@ /mob/living/simple_animal/bot/medbot/proc/assess_patient(mob/living/carbon/C) //Time to see if they need medical help! - if(C.stat == 2) + if(C.stat == DEAD || (C.status_flags & FAKEDEATH)) return 0 //welp too late for them! if(C.suiciding) @@ -404,7 +404,7 @@ soft_reset() return - if(C.stat == 2) + if(C.stat == DEAD || (C.status_flags & FAKEDEATH)) var/list/messagevoice = list("No! Stay with me!" = 'sound/voice/mno.ogg',"Live, damnit! LIVE!" = 'sound/voice/mlive.ogg',"I...I've never lost a patient before. Not today, I mean." = 'sound/voice/mlost.ogg') var/message = pick(messagevoice) speak(message) @@ -496,7 +496,7 @@ return /mob/living/simple_animal/bot/medbot/proc/check_overdose(mob/living/carbon/patient,reagent_id,injection_amount) - var/datum/reagent/R = chemical_reagents_list[reagent_id] + var/datum/reagent/R = GLOB.chemical_reagents_list[reagent_id] if(!R.overdose_threshold) //Some chems do not have an OD threshold return 0 var/current_volume = patient.reagents.get_reagent_amount(reagent_id) @@ -545,4 +545,4 @@ declare_cooldown = 0 /obj/machinery/bot_core/medbot - req_one_access =list(access_medical, access_robotics) + req_one_access =list(GLOB.access_medical, GLOB.access_robotics) diff --git a/code/modules/mob/living/simple_animal/bot/mulebot.dm b/code/modules/mob/living/simple_animal/bot/mulebot.dm index 50fe9bc410..30c2c4e9a9 100644 --- a/code/modules/mob/living/simple_animal/bot/mulebot.dm +++ b/code/modules/mob/living/simple_animal/bot/mulebot.dm @@ -4,8 +4,6 @@ // Navigates via floor navbeacons // Remote Controlled from QM's PDA -var/global/mulebot_count = 0 - #define SIGH 0 #define ANNOYED 1 #define DELIGHT 2 @@ -58,10 +56,10 @@ var/global/mulebot_count = 0 cell.charge = 2000 cell.maxcharge = 2000 - spawn(10) // must wait for map loading to finish - mulebot_count += 1 - if(!suffix) - set_suffix("#[mulebot_count]") + var/static/mulebot_count = 0 + mulebot_count += 1 + if(!suffix) + set_suffix("#[mulebot_count]") /mob/living/simple_animal/bot/mulebot/Destroy() unload(0) @@ -165,7 +163,7 @@ var/global/mulebot_count = 0 ui_interact(user) /mob/living/simple_animal/bot/mulebot/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "mulebot", name, 600, 375, master_ui, state) @@ -231,7 +229,7 @@ var/global/mulebot_count = 0 if(mode == BOT_IDLE || mode == BOT_DELIVER) start_home() if("destination") - var/new_dest = input(user, "Enter Destination:", name, destination) as null|anything in deliverybeacontags + var/new_dest = input(user, "Enter Destination:", name, destination) as null|anything in GLOB.deliverybeacontags if(new_dest) set_destination(new_dest) if("setid") @@ -239,7 +237,7 @@ var/global/mulebot_count = 0 if(new_id) set_suffix(new_id) if("sethome") - var/new_home = input(user, "Enter Home:", name, home_destination) as null|anything in deliverybeacontags + var/new_home = input(user, "Enter Home:", name, home_destination) as null|anything in GLOB.deliverybeacontags if(new_home) home_destination = new_home if("unload") @@ -686,7 +684,7 @@ var/global/mulebot_count = 0 if(!on || wires.is_cut(WIRE_BEACON)) return - for(var/obj/machinery/navbeacon/NB in deliverybeacons) + for(var/obj/machinery/navbeacon/NB in GLOB.deliverybeacons) if(NB.location == new_destination) // if the beacon location matches the set destination // the we will navigate there destination = new_destination @@ -754,4 +752,4 @@ var/global/mulebot_count = 0 #undef DELIGHT /obj/machinery/bot_core/mulebot - req_access = list(access_cargo) + req_access = list(GLOB.access_cargo) diff --git a/code/modules/mob/living/simple_animal/bot/secbot.dm b/code/modules/mob/living/simple_animal/bot/secbot.dm index 720a41b16d..a57b9a9156 100644 --- a/code/modules/mob/living/simple_animal/bot/secbot.dm +++ b/code/modules/mob/living/simple_animal/bot/secbot.dm @@ -27,18 +27,28 @@ var/target_lastloc //Loc of target when arrested. var/last_found //There's a delay var/declare_arrests = 1 //When making an arrest, should it notify everyone on the security channel? - var/idcheck = 1 //If true, arrest people with no IDs - var/weaponscheck = 1 //If true, arrest people for weapons if they lack access + var/idcheck = 0 //If true, arrest people with no IDs + var/weaponscheck = 0 //If true, arrest people for weapons if they lack access var/check_records = 1 //Does it check security records? var/arrest_type = 0 //If true, don't handcuff /mob/living/simple_animal/bot/secbot/beepsky name = "Officer Beep O'sky" desc = "It's Officer Beep O'sky! Powered by a potato and a shot of whiskey." - idcheck = 1 - weaponscheck = 1 + idcheck = 0 + weaponscheck = 0 auto_patrol = 1 +/mob/living/simple_animal/bot/secbot/beepsky/jr + name = "Officer Pipsqueak" + desc = "It's Officer Beep O'sky's smaller, just-as aggressive cousin, Pipsqueak." + +/mob/living/simple_animal/bot/secbot/beepsky/jr/Initialize() + ..() + resize = 0.8 + update_transform() + + /mob/living/simple_animal/bot/secbot/beepsky/explode() var/turf/Tsec = get_turf(src) new /obj/item/weapon/stock_parts/cell/potato(Tsec) @@ -61,7 +71,7 @@ prev_access = access_card.access //SECHUD - var/datum/atom_hud/secsensor = huds[DATA_HUD_SECURITY_ADVANCED] + var/datum/atom_hud/secsensor = GLOB.huds[DATA_HUD_SECURITY_ADVANCED] secsensor.add_hud_to(src) /mob/living/simple_animal/bot/secbot/turn_on() @@ -410,4 +420,4 @@ Auto Patrol: []"}, ..() /obj/machinery/bot_core/secbot - req_access = list(access_security) + req_access = list(GLOB.access_security) diff --git a/code/modules/mob/living/simple_animal/constructs.dm b/code/modules/mob/living/simple_animal/constructs.dm index 9cfffac11e..c3a71a5c1e 100644 --- a/code/modules/mob/living/simple_animal/constructs.dm +++ b/code/modules/mob/living/simple_animal/constructs.dm @@ -74,7 +74,7 @@ else to_chat(M, "You cannot repair your own dents, as you have none!") else if(src != M) - ..() + return ..() /mob/living/simple_animal/hostile/construct/Process_Spacemove(movement_dir = 0) return 1 diff --git a/code/modules/mob/living/simple_animal/corpse.dm b/code/modules/mob/living/simple_animal/corpse.dm index 0a511bc1cf..14cd69b277 100644 --- a/code/modules/mob/living/simple_animal/corpse.dm +++ b/code/modules/mob/living/simple_animal/corpse.dm @@ -20,7 +20,7 @@ back = /obj/item/weapon/storage/backpack has_id = 1 id_job = "Operative" - id_access_list = list(access_syndicate) + id_access_list = list(GLOB.access_syndicate) /obj/effect/mob_spawn/human/corpse/syndicatecommando name = "Syndicate Commando" @@ -34,7 +34,7 @@ pocket1 = /obj/item/weapon/tank/internals/emergency_oxygen has_id = 1 id_job = "Operative" - id_access_list = list(access_syndicate) + id_access_list = list(GLOB.access_syndicate) /obj/effect/mob_spawn/human/corpse/syndicatestormtrooper name = "Syndicate Stormtrooper" @@ -47,7 +47,7 @@ back = /obj/item/weapon/tank/jetpack/oxygen/harness has_id = 1 id_job = "Operative" - id_access_list = list(access_syndicate) + id_access_list = list(GLOB.access_syndicate) diff --git a/code/modules/mob/living/simple_animal/friendly/butterfly.dm b/code/modules/mob/living/simple_animal/friendly/butterfly.dm index 7e7c1c9976..36ad869b05 100644 --- a/code/modules/mob/living/simple_animal/friendly/butterfly.dm +++ b/code/modules/mob/living/simple_animal/friendly/butterfly.dm @@ -23,7 +23,6 @@ verb_ask = "flutters inquisitively" verb_exclaim = "flutters intensely" verb_yell = "flutters intensely" - devourable = 1 /mob/living/simple_animal/butterfly/Initialize() ..() diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index 7be80e0959..a915836356 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -94,9 +94,9 @@ ..() /mob/living/simple_animal/pet/cat/Runtime/Life() - if(!cats_deployed && ticker.current_state >= GAME_STATE_SETTING_UP) + if(!cats_deployed && SSticker.current_state >= GAME_STATE_SETTING_UP) Deploy_The_Cats() - if(!stat && ticker.current_state == GAME_STATE_FINISHED && !memory_saved) + if(!stat && SSticker.current_state == GAME_STATE_FINISHED && !memory_saved) Write_Memory() ..() diff --git a/code/modules/mob/living/simple_animal/friendly/cockroach.dm b/code/modules/mob/living/simple_animal/friendly/cockroach.dm index 7e1bf793d3..2e1f9747dc 100644 --- a/code/modules/mob/living/simple_animal/friendly/cockroach.dm +++ b/code/modules/mob/living/simple_animal/friendly/cockroach.dm @@ -27,7 +27,7 @@ del_on_death = 1 /mob/living/simple_animal/cockroach/death(gibbed) - if(ticker.cinematic) //If the nuke is going off, then cockroaches are invincible. Keeps the nuke from killing them, cause cockroaches are immune to nukes. + if(SSticker.cinematic) //If the nuke is going off, then cockroaches are invincible. Keeps the nuke from killing them, cause cockroaches are immune to nukes. return ..() diff --git a/code/modules/mob/living/simple_animal/friendly/crab.dm b/code/modules/mob/living/simple_animal/friendly/crab.dm index f651bd890b..8cad712bee 100644 --- a/code/modules/mob/living/simple_animal/friendly/crab.dm +++ b/code/modules/mob/living/simple_animal/friendly/crab.dm @@ -20,7 +20,6 @@ var/obj/item/inventory_head var/obj/item/inventory_mask gold_core_spawnable = 2 - devourable = 1 /mob/living/simple_animal/crab/Life() ..() diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index 377acecd61..bcc8e1d90e 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -70,20 +70,25 @@ onclose(user, "mob[real_name]") return -/mob/living/simple_animal/pet/dog/corgi/attackby(obj/item/O, mob/user, params) - if(inventory_head && inventory_back) - //helmet and armor = 100% protection - if( istype(inventory_head,/obj/item/clothing/head/helmet) && istype(inventory_back,/obj/item/clothing/suit/armor) ) - if( O.force ) - to_chat(user, "[src] is wearing too much armor! You can't cause [p_them()] any damage.") - visible_message("[user] hits [src] with [O], however [src] is too armored.") - else - to_chat(user, "[src] is wearing too much armor! You can't reach [p_their()] skin.") - visible_message("[user] gently taps [src] with [O].") - if(health>0 && prob(15)) - emote("me", 1, "looks at [user] with [pick("an amused","an annoyed","a confused","a resentful", "a happy", "an excited")] expression.") - return +/mob/living/simple_animal/pet/dog/corgi/getarmor(def_zone, type) + var/armorval = 0 + if(def_zone) + if(def_zone == "head") + if(inventory_head) + armorval = inventory_head.armor[type] + else + if(inventory_back) + armorval = inventory_back.armor[type] + return armorval + else + if(inventory_head) + armorval += inventory_head.armor[type] + if(inventory_back) + armorval += inventory_back.armor[type] + return armorval*0.5 + +/mob/living/simple_animal/pet/dog/corgi/attackby(obj/item/O, mob/user, params) if (istype(O, /obj/item/weapon/razor)) if (shaved) to_chat(user, "You can't shave this corgi, it's already been shaved!") @@ -304,7 +309,7 @@ turns_per_move = 20 /mob/living/simple_animal/pet/dog/corgi/Ian/Life() - if(ticker.current_state == GAME_STATE_FINISHED && !memory_saved) + if(SSticker.current_state == GAME_STATE_FINISHED && !memory_saved) Write_Memory(0) ..() diff --git a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm index 6d23f54150..e5ba358a25 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm @@ -37,8 +37,8 @@ voice_name = "synthesized chirp" speak_emote = list("chirps") bubble_icon = "machine" - languages_spoken = DRONE - languages_understood = DRONE|HUMAN + initial_languages = list(/datum/language/common, /datum/language/machine, /datum/language/drone) + only_speaks_language = /datum/language/drone mob_size = MOB_SIZE_SMALL has_unlimited_silicon_privilege = 1 damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0) @@ -51,6 +51,7 @@ var/staticChoice = "static" var/list/staticChoices = list("static", "blank", "letter", "animal") var/picked = FALSE //Have we picked our visual appearence (+ colour if applicable) + var/colour = "grey" //Stored drone color, so we can go back when unhacked. var/list/drone_overlays[DRONE_TOTAL_LAYERS] var/laws = \ "1. You may not involve yourself in the matters of another being, even if such matters conflict with Law Two or Law Three, unless the other being is another Drone.\n"+\ @@ -67,6 +68,15 @@ var/visualAppearence = MAINTDRONE //What we appear as var/hacked = 0 //If we have laws to destroy the station var/can_be_held = TRUE //if assholes can pick us up + var/flavortext = \ + "\nDO NOT INTERFERE WITH THE ROUND AS A DRONE OR YOU WILL BE DRONE BANNED\n"+\ + "Drones are a ghost role that are allowed to fix the station and build things. Interfering with the round as a drone is against the rules.\n"+\ + "Actions that constitute interference include, but are not limited to:\n"+\ + " - Interacting with round critical objects (IDs, weapons, contraband, powersinks, bombs, etc.)\n"+\ + " - Interacting with living beings (communication, attacking, healing, etc.)\n"+\ + " - Interacting with non-living beings (dragging bodies, looting bodies, etc.)\n"+\ + "These rules are at admin discretion and will be heavily enforced.\n"+\ + "If you do not have the regular drone laws, follow your laws to the best of your ability." /mob/living/simple_animal/drone/Initialize() . = ..() @@ -92,7 +102,7 @@ else verbs -= /mob/living/simple_animal/drone/verb/toggle_statics - var/datum/atom_hud/data/diagnostic/diag_hud = huds[DATA_HUD_DIAGNOSTIC] + var/datum/atom_hud/data/diagnostic/diag_hud = GLOB.huds[DATA_HUD_DIAGNOSTIC] diag_hud.add_to_hud(src) @@ -121,6 +131,9 @@ ..() check_laws() + if(flavortext) + to_chat(src, "[flavortext]") + updateSeeStaticMobs() if(!picked) diff --git a/code/modules/mob/living/simple_animal/friendly/drone/drones_as_items.dm b/code/modules/mob/living/simple_animal/friendly/drone/drones_as_items.dm index d1c005bb03..8881eb5407 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/drones_as_items.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/drones_as_items.dm @@ -21,10 +21,10 @@ var/area/A = get_area(src) if(A) notify_ghosts("A drone shell has been created in \the [A.name].", source = src, action=NOTIFY_ATTACK, flashwindow = FALSE) - poi_list |= src + GLOB.poi_list |= src /obj/item/drone_shell/Destroy() - poi_list -= src + GLOB.poi_list -= src . = ..() /obj/item/drone_shell/attack_ghost(mob/user) @@ -36,7 +36,7 @@ if(user.client.player_age < DRONE_MINIMUM_AGE) to_chat(user, "You're too new to play as a drone! Please try again in [DRONE_MINIMUM_AGE - user.client.player_age] days.") return - if(!ticker.mode) + if(!SSticker.mode) to_chat(user, "Can't become a drone before the game has started.") return var/be_drone = alert("Become a drone? (Warning, You can no longer be cloned!)",,"Yes","No") diff --git a/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm b/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm index c56d679a62..6a57e50aad 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm @@ -29,6 +29,7 @@ default_hatmask = /obj/item/clothing/head/helmet/space/hardsuit/syndi seeStatic = 0 //Our programming is superior. hacked = TRUE + flavortext = null /mob/living/simple_animal/drone/syndrone/Initialize() ..() @@ -96,8 +97,6 @@ icon_living = "drone_clock" icon_dead = "drone_clock_dead" picked = TRUE - languages_spoken = RATVAR - languages_understood = HUMAN|RATVAR pass_flags = PASSTABLE health = 50 maxHealth = 50 @@ -111,6 +110,8 @@ verb_exclaim = "proclaims" verb_yell = "harangues" bubble_icon = "clock" + initial_languages = list(/datum/language/common, /datum/language/ratvar) + only_speaks_language = /datum/language/ratvar light_color = "#E42742" heavy_emp_damage = 0 laws = "0. Purge all untruths and honor Ratvar." @@ -119,6 +120,9 @@ hacked = TRUE visualAppearence = CLOCKDRONE can_be_held = FALSE + flavortext = "You are a cogscarab, a clockwork creation of Ratvar. As a cogscarab, you have low health, an inbuilt proselytizer that can convert brass \ + to liquified alloy, a set of relatively fast tools, can communicate over the Hierophant Network with :b, and are immune to extreme \ + temperatures and pressures. \nYour goal is to serve the Justiciar and his servants by repairing and defending all they create." /mob/living/simple_animal/drone/cogscarab/ratvar //a subtype for spawning when ratvar is alive, has a slab that it can use and a normal proselytizer default_storage = /obj/item/weapon/storage/toolbox/brass/prefilled/ratvar @@ -135,13 +139,12 @@ verbs -= /mob/living/simple_animal/drone/verb/toggle_light verbs -= /mob/living/simple_animal/drone/verb/drone_ping + grant_language(/datum/language/ratvar) + /mob/living/simple_animal/drone/cogscarab/Login() ..() add_servant_of_ratvar(src, TRUE) - to_chat(src, "You are a cogscarab, a clockwork creation of Ratvar. As a cogscarab, you have low health, an inbuilt proselytizer that can convert brass \ - to liquified alloy, a set of relatively fast tools, can communicate over the Hierophant Network with :b, and are immune to extreme \ - temperatures and pressures. \nYour goal is to serve the Justiciar and his servants by repairing and defending all they create. \ - \nYou yourself are one of these servants, and will be able to utilize almost anything they can[ratvar_awakens ? "":", excluding a clockwork slab"].") + to_chat(src,"You yourself are one of these servants, and will be able to utilize almost anything they can[GLOB.ratvar_awakens ? "":", excluding a clockwork slab"].") // this can't go with flavortext because i'm assuming it requires them to be ratvar'd /mob/living/simple_animal/drone/cogscarab/binarycheck() return FALSE @@ -166,9 +169,15 @@ ..() /mob/living/simple_animal/drone/cogscarab/can_use_guns(obj/item/weapon/gun/G) - changeNext_move(CLICK_CD_RANGE*4) //about as much delay as an unupgraded kinetic accelerator + if(!GLOB.ratvar_awakens) + changeNext_move(CLICK_CD_RANGE*4) //about as much delay as an unupgraded kinetic accelerator return TRUE +/mob/living/simple_animal/drone/cogscarab/get_armor_effectiveness() + if(GLOB.ratvar_awakens) + return 1 + return ..() + /mob/living/simple_animal/drone/cogscarab/triggerAlarm(class, area/A, O, obj/alarmsource) return diff --git a/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm index e5291a9dba..c6a1a68096 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm @@ -179,7 +179,7 @@ else if(visualAppearence == REPAIRDRONE_HACKED) visualAppearence = REPAIRDRONE else if(visualAppearence == MAINTDRONE_HACKED) - visualAppearence = MAINTDRONE + visualAppearence = MAINTDRONE + "_[colour]" else if(hacked) if(visualAppearence == SCOUTDRONE) visualAppearence = SCOUTDRONE_HACKED diff --git a/code/modules/mob/living/simple_animal/friendly/drone/say.dm b/code/modules/mob/living/simple_animal/friendly/drone/say.dm index 77c48c122c..4462adfe9d 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/say.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/say.dm @@ -18,7 +18,7 @@ //Base proc for anything to call /proc/_alert_drones(msg, dead_can_hear = 0, mob/living/faction_checked_mob, exact_faction_match) - for(var/W in mob_list) + for(var/W in GLOB.mob_list) var/mob/living/simple_animal/drone/M = W if(istype(M) && M.stat != DEAD) if(faction_checked_mob) @@ -26,8 +26,8 @@ to_chat(M, msg) else to_chat(M, msg) - if(dead_can_hear && (M in dead_mob_list)) - var/link = FOLLOW_LINK(M, src) + if(dead_can_hear && (M in GLOB.dead_mob_list)) + var/link = FOLLOW_LINK(M, faction_checked_mob) to_chat(M, "[link] [msg]") diff --git a/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm index 5d634d938e..7fb7caf8e9 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm @@ -110,7 +110,7 @@ switch(appearence) if("Maintenance Drone") visualAppearence = MAINTDRONE - var/colour = input("Choose your colour!", "Colour", "grey") in list("grey", "blue", "red", "green", "pink", "orange") + colour = input("Choose your colour!", "Colour", "grey") in list("grey", "blue", "red", "green", "pink", "orange") icon_state = "[visualAppearence]_[colour]" icon_living = "[visualAppearence]_[colour]" icon_dead = "[visualAppearence]_dead" @@ -151,7 +151,7 @@ staticOverlays.len = 0 if(seeStatic) - for(var/mob/living/L in mob_list) + for(var/mob/living/L in GLOB.mob_list) if(isdrone(L)) continue var/image/chosen diff --git a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm index 62d20bdec9..ff045182b3 100644 --- a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm +++ b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm @@ -28,7 +28,6 @@ stop_automated_movement_when_pulled = 1 blood_volume = BLOOD_VOLUME_NORMAL var/obj/item/udder/udder = null - devourable = 1 /mob/living/simple_animal/hostile/retaliate/goat/Initialize() udder = new() @@ -106,7 +105,6 @@ var/obj/item/udder/udder = null gold_core_spawnable = 2 blood_volume = BLOOD_VOLUME_NORMAL - devourable = 1 /mob/living/simple_animal/cow/Initialize() udder = new() @@ -182,7 +180,6 @@ pass_flags = PASSTABLE | PASSGRILLE | PASSMOB mob_size = MOB_SIZE_TINY gold_core_spawnable = 2 - devourable = 1 /mob/living/simple_animal/chick/Initialize() ..() @@ -203,9 +200,6 @@ ..() amount_grown = 0 -var/const/MAX_CHICKENS = 50 -var/global/chicken_count = 0 - /mob/living/simple_animal/chicken name = "\improper chicken" desc = "Hopefully the eggs are good this season." @@ -240,7 +234,7 @@ var/global/chicken_count = 0 var/list/layMessage = list("lays an egg.","squats down and croons.","begins making a huge racket.","begins clucking raucously.") var/list/validColors = list("brown","black","white") gold_core_spawnable = 2 - devourable = 1 + var/static/chicken_count = 0 /mob/living/simple_animal/chicken/Initialize() ..() @@ -251,11 +245,11 @@ var/global/chicken_count = 0 icon_dead = "[icon_prefix]_[body_color]_dead" pixel_x = rand(-6, 6) pixel_y = rand(0, 10) - chicken_count += 1 + ++chicken_count -/mob/living/simple_animal/chicken/death(gibbed) - ..(gibbed) - chicken_count -= 1 +/mob/living/simple_animal/chicken/Destroy() + --chicken_count + return ..() /mob/living/simple_animal/chicken/attackby(obj/item/O, mob/user, params) if(istype(O, food_type)) //feedin' dem chickens diff --git a/code/modules/mob/living/simple_animal/friendly/fox.dm b/code/modules/mob/living/simple_animal/friendly/fox.dm index 4d6476c865..86b4fbf5a8 100644 --- a/code/modules/mob/living/simple_animal/friendly/fox.dm +++ b/code/modules/mob/living/simple_animal/friendly/fox.dm @@ -13,53 +13,11 @@ speak_chance = 1 turns_per_move = 5 see_in_dark = 6 - ventcrawler = VENTCRAWLER_ALWAYS - pass_flags = PASSTABLE - mob_size = MOB_SIZE_SMALL butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab = 3) response_help = "pets" response_disarm = "gently pushes aside" response_harm = "kicks" gold_core_spawnable = 2 - var/mob/living/simple_animal/mouse/movement_target - var/turns_since_scan = 0 - -/mob/living/simple_animal/pet/fox/Life() - //MICE! - if((src.loc) && isturf(src.loc)) - if(!stat && !resting && !buckled) - for(var/mob/living/simple_animal/mouse/M in view(1,src)) - if(!M.stat && Adjacent(M)) - emote("me", 1, "splats \the [M]!") - M.splat() - movement_target = null - stop_automated_movement = 0 - break - for(var/obj/item/toy/cattoy/T in view(1,src)) - if (T.cooldown < (world.time - 400)) - emote("me", 1, "bats \the [T] around with its paw!") - T.cooldown = world.time - - ..() - - if(!stat && !resting && !buckled) - turns_since_scan++ - if(turns_since_scan > 5) - walk_to(src,0) - turns_since_scan = 0 - if((movement_target) && !(isturf(movement_target.loc) || ishuman(movement_target.loc) )) - movement_target = null - stop_automated_movement = 0 - if( !movement_target || !(movement_target.loc in oview(src, 3)) ) - movement_target = null - stop_automated_movement = 0 - for(var/mob/living/simple_animal/mouse/snack in oview(src,3)) - if(isturf(snack.loc) && !snack.stat) - movement_target = snack - break - if(movement_target) - stop_automated_movement = 1 - walk_to(src,movement_target,0,3) //Captain fox /mob/living/simple_animal/pet/fox/Renault diff --git a/code/modules/mob/living/simple_animal/friendly/lizard.dm b/code/modules/mob/living/simple_animal/friendly/lizard.dm index 3b2f6ebd3e..5297391462 100644 --- a/code/modules/mob/living/simple_animal/friendly/lizard.dm +++ b/code/modules/mob/living/simple_animal/friendly/lizard.dm @@ -21,8 +21,7 @@ gold_core_spawnable = 2 obj_damage = 0 environment_smash = 0 - var/list/edibles = list(/mob/living/simple_animal/butterfly,/mob/living/simple_animal/cockroach) //list of atoms, however turfs won't affect AI, but will affect consumption - devourable = 1. + var/list/edibles = list(/mob/living/simple_animal/butterfly,/mob/living/simple_animal/cockroach) //list of atoms, however turfs won't affect AI, but will affect consumption. /mob/living/simple_animal/hostile/lizard/CanAttack(atom/the_target)//Can we actually attack a possible target? if(see_invisible < the_target.invisibility)//Target's invisible to us, forget it @@ -37,5 +36,6 @@ qdel(target) //Nom target = null adjustBruteLoss(-2) + return TRUE else - ..() + return ..() diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index b7b3f81e41..1189273adb 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -24,7 +24,6 @@ var/body_color //brown, gray and white, leave blank for random gold_core_spawnable = 2 var/chew_probability = 1 - devourable = 1 /mob/living/simple_animal/mouse/Initialize() ..() diff --git a/code/modules/mob/living/simple_animal/friendly/pet.dm b/code/modules/mob/living/simple_animal/friendly/pet.dm index 0b30943205..baad2da95c 100644 --- a/code/modules/mob/living/simple_animal/friendly/pet.dm +++ b/code/modules/mob/living/simple_animal/friendly/pet.dm @@ -5,7 +5,6 @@ var/image/collar = null var/image/pettag = null blood_volume = BLOOD_VOLUME_NORMAL - devourable = 1 /mob/living/simple_animal/pet/attackby(obj/item/O, mob/user, params) if(istype(O, /obj/item/clothing/neck/petcollar) && !pcollar) diff --git a/code/modules/mob/living/simple_animal/friendly/sloth.dm b/code/modules/mob/living/simple_animal/friendly/sloth.dm index 7ba28a2702..2953a7cc91 100644 --- a/code/modules/mob/living/simple_animal/friendly/sloth.dm +++ b/code/modules/mob/living/simple_animal/friendly/sloth.dm @@ -20,7 +20,6 @@ health = 50 maxHealth = 50 speed = 2 - devourable = 1 //Cargo Sloth diff --git a/code/modules/mob/living/simple_animal/guardian/guardian.dm b/code/modules/mob/living/simple_animal/guardian/guardian.dm index 665a227a4e..1eec40c264 100644 --- a/code/modules/mob/living/simple_animal/guardian/guardian.dm +++ b/code/modules/mob/living/simple_animal/guardian/guardian.dm @@ -1,5 +1,5 @@ -var/global/list/parasites = list() //all currently existing/living guardians +GLOBAL_LIST_EMPTY(parasites) //all currently existing/living guardians #define GUARDIAN_HANDS_LAYER 1 #define GUARDIAN_TOTAL_LAYERS 1 @@ -51,7 +51,7 @@ var/global/list/parasites = list() //all currently existing/living guardians var/carp_fluff_string = "CARP CARP CARP SOME SORT OF HORRIFIC BUG BLAME THE CODERS CARP CARP CARP" /mob/living/simple_animal/hostile/guardian/Initialize(mapload, theme) - parasites |= src + GLOB.parasites += src setthemename(theme) ..() @@ -72,7 +72,7 @@ var/global/list/parasites = list() //all currently existing/living guardians holder.icon_state = "hudhealthy" /mob/living/simple_animal/hostile/guardian/Destroy() - parasites -= src + GLOB.parasites -= src return ..() /mob/living/simple_animal/hostile/guardian/proc/setthemename(pickedtheme) //set the guardian's theme to something cool! @@ -183,12 +183,11 @@ var/global/list/parasites = list() //all currently existing/living guardians return 0 /mob/living/simple_animal/hostile/guardian/AttackingTarget() - if(src.loc == summoner) + if(loc == summoner) to_chat(src, "You must be manifested to attack!") - return 0 + return FALSE else - ..() - return 1 + return ..() /mob/living/simple_animal/hostile/guardian/death() drop_all_held_items() @@ -367,7 +366,7 @@ var/global/list/parasites = list() //all currently existing/living guardians var/list/guardians = summoner.hasparasites() for(var/para in guardians) to_chat(para, my_message) - for(var/M in dead_mob_list) + for(var/M in GLOB.dead_mob_list) var/link = FOLLOW_LINK(M, src) to_chat(M, "[link] [my_message]") @@ -389,7 +388,7 @@ var/global/list/parasites = list() //all currently existing/living guardians for(var/para in guardians) var/mob/living/simple_animal/hostile/guardian/G = para to_chat(G, "[src]: [preliminary_message]" ) - for(var/M in dead_mob_list) + for(var/M in GLOB.dead_mob_list) var/link = FOLLOW_LINK(M, src) to_chat(M, "[link] [my_message]") @@ -450,10 +449,10 @@ var/global/list/parasites = list() //all currently existing/living guardians /mob/living/proc/hasparasites() //returns a list of guardians the mob is a summoner for . = list() - for(var/P in parasites) + for(var/P in GLOB.parasites) var/mob/living/simple_animal/hostile/guardian/G = P if(G.summoner == src) - . |= G + . += G /mob/living/simple_animal/hostile/guardian/proc/hasmatchingsummoner(mob/living/simple_animal/hostile/guardian/G) //returns 1 if the summoner matches the target's summoner return (istype(G) && G.summoner == summoner) diff --git a/code/modules/mob/living/simple_animal/guardian/guardiannaming.dm b/code/modules/mob/living/simple_animal/guardian/guardiannaming.dm index 662a385387..f2e1b57255 100644 --- a/code/modules/mob/living/simple_animal/guardian/guardiannaming.dm +++ b/code/modules/mob/living/simple_animal/guardian/guardiannaming.dm @@ -15,7 +15,7 @@ stainself = 1 /datum/guardianname/carp/New() - prefixname = pick(carp_names) + prefixname = pick(GLOB.carp_names) /datum/guardianname/carp/sand suffixcolour = "Sand" diff --git a/code/modules/mob/living/simple_animal/guardian/types/assassin.dm b/code/modules/mob/living/simple_animal/guardian/types/assassin.dm index 3baafb6c79..1fa54dfd21 100644 --- a/code/modules/mob/living/simple_animal/guardian/types/assassin.dm +++ b/code/modules/mob/living/simple_animal/guardian/types/assassin.dm @@ -33,7 +33,8 @@ stat(null, "Stealth Cooldown Remaining: [max(round((stealthcooldown - world.time)*0.1, 0.1), 0)] seconds") /mob/living/simple_animal/hostile/guardian/assassin/AttackingTarget() - if(..()) + . = ..() + if(.) if(toggle && (isliving(target) || istype(target, /obj/structure/window) || istype(target, /obj/structure/grille))) ToggleMode(1) diff --git a/code/modules/mob/living/simple_animal/guardian/types/explosive.dm b/code/modules/mob/living/simple_animal/guardian/types/explosive.dm index 76e965fc90..9da40c0c7c 100644 --- a/code/modules/mob/living/simple_animal/guardian/types/explosive.dm +++ b/code/modules/mob/living/simple_animal/guardian/types/explosive.dm @@ -17,19 +17,18 @@ stat(null, "Bomb Cooldown Remaining: [max(round((bomb_cooldown - world.time)*0.1, 0.1), 0)] seconds") /mob/living/simple_animal/hostile/guardian/bomb/AttackingTarget() - if(..()) - if(prob(40)) - if(isliving(target)) - var/mob/living/M = target - if(!M.anchored && M != summoner && !hasmatchingsummoner(M)) - new /obj/effect/overlay/temp/guardian/phase/out(get_turf(M)) - do_teleport(M, M, 10) - for(var/mob/living/L in range(1, M)) - if(hasmatchingsummoner(L)) //if the summoner matches don't hurt them - continue - if(L != src && L != summoner) - L.apply_damage(15, BRUTE) - new /obj/effect/overlay/temp/explosion(get_turf(M)) + . = ..() + if(. && prob(40) && isliving(target)) + var/mob/living/M = target + if(!M.anchored && M != summoner && !hasmatchingsummoner(M)) + new /obj/effect/overlay/temp/guardian/phase/out(get_turf(M)) + do_teleport(M, M, 10) + for(var/mob/living/L in range(1, M)) + if(hasmatchingsummoner(L)) //if the summoner matches don't hurt them + continue + if(L != src && L != summoner) + L.apply_damage(15, BRUTE) + new /obj/effect/overlay/temp/explosion(get_turf(M)) /mob/living/simple_animal/hostile/guardian/bomb/AltClickOn(atom/movable/A) if(!istype(A)) diff --git a/code/modules/mob/living/simple_animal/guardian/types/fire.dm b/code/modules/mob/living/simple_animal/guardian/types/fire.dm index 3712fa0893..abcc9cf6a3 100644 --- a/code/modules/mob/living/simple_animal/guardian/types/fire.dm +++ b/code/modules/mob/living/simple_animal/guardian/types/fire.dm @@ -19,9 +19,9 @@ summoner.adjust_fire_stacks(-20) /mob/living/simple_animal/hostile/guardian/fire/AttackingTarget() - if(..()) - if(ishuman(target) && target != summoner) - new /obj/effect/hallucination/delusion(target.loc,target,force_kind="custom",duration=200,skip_nearby=0, custom_icon = src.icon_state, custom_icon_file = src.icon) + . = ..() + if(. && ishuman(target) && target != summoner) + new /obj/effect/hallucination/delusion(target.loc,target,force_kind="custom",duration=200,skip_nearby=0, custom_icon = src.icon_state, custom_icon_file = src.icon) /mob/living/simple_animal/hostile/guardian/fire/Crossed(AM as mob|obj) ..() diff --git a/code/modules/mob/living/simple_animal/guardian/types/lightning.dm b/code/modules/mob/living/simple_animal/guardian/types/lightning.dm index db245fea50..ad1c47732b 100644 --- a/code/modules/mob/living/simple_animal/guardian/types/lightning.dm +++ b/code/modules/mob/living/simple_animal/guardian/types/lightning.dm @@ -20,18 +20,18 @@ var/successfulshocks = 0 /mob/living/simple_animal/hostile/guardian/beam/AttackingTarget() - if(..()) - if(isliving(target) && target != src && target != summoner) - cleardeletedchains() - for(var/chain in enemychains) - var/datum/beam/B = chain - if(B.target == target) - return //oh this guy already HAS a chain, let's not chain again - if(enemychains.len > 2) - var/datum/beam/C = pick(enemychains) - qdel(C) - enemychains -= C - enemychains += Beam(target, "lightning[rand(1,12)]", time=70, maxdistance=7, beam_type=/obj/effect/ebeam/chain) + . = ..() + if(. && isliving(target) && target != src && target != summoner) + cleardeletedchains() + for(var/chain in enemychains) + var/datum/beam/B = chain + if(B.target == target) + return //oh this guy already HAS a chain, let's not chain again + if(enemychains.len > 2) + var/datum/beam/C = pick(enemychains) + qdel(C) + enemychains -= C + enemychains += Beam(target, "lightning[rand(1,12)]", time=70, maxdistance=7, beam_type=/obj/effect/ebeam/chain) /mob/living/simple_animal/hostile/guardian/beam/Destroy() removechains() diff --git a/code/modules/mob/living/simple_animal/guardian/types/protector.dm b/code/modules/mob/living/simple_animal/guardian/types/protector.dm index e242ba50bf..8021200421 100644 --- a/code/modules/mob/living/simple_animal/guardian/types/protector.dm +++ b/code/modules/mob/living/simple_animal/guardian/types/protector.dm @@ -22,7 +22,7 @@ /mob/living/simple_animal/hostile/guardian/protector/adjustHealth(amount, updating_health = TRUE, forced = FALSE) . = ..() if(. > 0 && toggle) - var/image/I = new('icons/effects/effects.dmi', src, "shield-flash", MOB_LAYER+0.01, dir = pick(cardinal)) + var/image/I = new('icons/effects/effects.dmi', src, "shield-flash", MOB_LAYER+0.01, dir = pick(GLOB.cardinal)) if(namedatum) I.color = namedatum.colour flick_overlay_view(I, src, 5) diff --git a/code/modules/mob/living/simple_animal/guardian/types/ranged.dm b/code/modules/mob/living/simple_animal/guardian/types/ranged.dm index 56621cc34e..f7c14f336a 100644 --- a/code/modules/mob/living/simple_animal/guardian/types/ranged.dm +++ b/code/modules/mob/living/simple_animal/guardian/types/ranged.dm @@ -62,12 +62,23 @@ P.color = namedatum.colour /mob/living/simple_animal/hostile/guardian/ranged/ToggleLight() - if(see_invisible == SEE_INVISIBLE_MINIMUM) - to_chat(src, "You deactivate your night vision.") - see_invisible = SEE_INVISIBLE_LIVING - else - to_chat(src, "You activate your night vision.") - see_invisible = SEE_INVISIBLE_MINIMUM + var/msg + switch(lighting_alpha) + if (LIGHTING_PLANE_ALPHA_VISIBLE) + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE + msg = "You activate your night vision." + if (LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE) + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE + msg = "You increase your night vision." + if (LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE) + lighting_alpha = LIGHTING_PLANE_ALPHA_INVISIBLE + msg = "You maximize your night vision." + else + lighting_alpha = LIGHTING_PLANE_ALPHA_VISIBLE + msg = "You deactivate your night vision." + + to_chat(src, "[msg]") + /mob/living/simple_animal/hostile/guardian/ranged/verb/Snare() set name = "Set Surveillance Snare" diff --git a/code/modules/mob/living/simple_animal/guardian/types/standard.dm b/code/modules/mob/living/simple_animal/guardian/types/standard.dm index 45624bbaaa..1d2cfdea6f 100644 --- a/code/modules/mob/living/simple_animal/guardian/types/standard.dm +++ b/code/modules/mob/living/simple_animal/guardian/types/standard.dm @@ -22,10 +22,10 @@ /mob/living/simple_animal/hostile/guardian/punch/AttackingTarget() + . = ..() if(isliving(target)) src.say("[src.battlecry][src.battlecry][src.battlecry][src.battlecry][src.battlecry][src.battlecry][src.battlecry][src.battlecry][src.battlecry][src.battlecry]!!") playsound(loc, src.attack_sound, 50, 1, 1) playsound(loc, src.attack_sound, 50, 1, 1) playsound(loc, src.attack_sound, 50, 1, 1) playsound(loc, src.attack_sound, 50, 1, 1) - ..() diff --git a/code/modules/mob/living/simple_animal/guardian/types/support.dm b/code/modules/mob/living/simple_animal/guardian/types/support.dm index 9313d1311a..469ba6ab97 100644 --- a/code/modules/mob/living/simple_animal/guardian/types/support.dm +++ b/code/modules/mob/living/simple_animal/guardian/types/support.dm @@ -17,7 +17,7 @@ /mob/living/simple_animal/hostile/guardian/healer/Initialize() ..() - var/datum/atom_hud/medsensor = huds[DATA_HUD_MEDICAL_ADVANCED] + var/datum/atom_hud/medsensor = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] medsensor.add_hud_to(src) /mob/living/simple_animal/hostile/guardian/healer/Stat() @@ -27,21 +27,20 @@ stat(null, "Beacon Cooldown Remaining: [max(round((beacon_cooldown - world.time)*0.1, 0.1), 0)] seconds") /mob/living/simple_animal/hostile/guardian/healer/AttackingTarget() - if(..()) - if(toggle == TRUE) - if(iscarbon(target)) - var/mob/living/carbon/C = target - C.adjustBruteLoss(-5) - C.adjustFireLoss(-5) - C.adjustOxyLoss(-5) - C.adjustToxLoss(-5) - var/obj/effect/overlay/temp/heal/H = new /obj/effect/overlay/temp/heal(get_turf(C)) - if(namedatum) - H.color = namedatum.colour - if(C == summoner) - update_health_hud() - med_hud_set_health() - med_hud_set_status() + . = ..() + if(. && toggle && iscarbon(target)) + var/mob/living/carbon/C = target + C.adjustBruteLoss(-5) + C.adjustFireLoss(-5) + C.adjustOxyLoss(-5) + C.adjustToxLoss(-5) + var/obj/effect/overlay/temp/heal/H = new /obj/effect/overlay/temp/heal(get_turf(C)) + if(namedatum) + H.color = namedatum.colour + if(C == summoner) + update_health_hud() + med_hud_set_health() + med_hud_set_status() /mob/living/simple_animal/hostile/guardian/healer/ToggleMode() if(src.loc == summoner) diff --git a/code/modules/mob/living/simple_animal/hostile/alien.dm b/code/modules/mob/living/simple_animal/hostile/alien.dm index accf6eda2c..b2cb16efa2 100644 --- a/code/modules/mob/living/simple_animal/hostile/alien.dm +++ b/code/modules/mob/living/simple_animal/hostile/alien.dm @@ -30,12 +30,11 @@ status_flags = CANPUSH minbodytemp = 0 see_in_dark = 8 - see_invisible = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE unique_name = 1 gold_core_spawnable = 0 death_sound = 'sound/voice/hiss6.ogg' deathmessage = "lets out a waning guttural screech, green blood bubbling from its maw..." - devourable = 1 /mob/living/simple_animal/hostile/alien/drone name = "alien drone" @@ -170,7 +169,8 @@ if(istype(target, /obj/effect/decal/cleanable)) visible_message("[src] cleans up \the [target].") qdel(target) - return + return TRUE var/atom/movable/M = target M.clean_blood() visible_message("[src] polishes \the [target].") + return TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/bear.dm b/code/modules/mob/living/simple_animal/hostile/bear.dm index 71f5583d26..462bad0df1 100644 --- a/code/modules/mob/living/simple_animal/hostile/bear.dm +++ b/code/modules/mob/living/simple_animal/hostile/bear.dm @@ -36,7 +36,6 @@ faction = list("russian") gold_core_spawnable = 1 - devourable = 1 //SPACE BEARS! SQUEEEEEEEE~ OW! FUCK! IT BIT MY HAND OFF!! /mob/living/simple_animal/hostile/bear/Hudson diff --git a/code/modules/mob/living/simple_animal/hostile/bees.dm b/code/modules/mob/living/simple_animal/hostile/bees.dm index fba21e3663..fbbd2c20c8 100644 --- a/code/modules/mob/living/simple_animal/hostile/bees.dm +++ b/code/modules/mob/living/simple_animal/hostile/bees.dm @@ -144,12 +144,12 @@ target = null wanted_objects -= typecacheof(/obj/structure/beebox) //so we don't attack beeboxes when not going home else - if(beegent && isliving(target)) + . = ..() + if(. && beegent && isliving(target)) var/mob/living/L = target if(L.reagents) beegent.reaction_mob(L, INJECT) L.reagents.add_reagent(beegent.id, rand(1,5)) - target.attack_animal(src) /mob/living/simple_animal/hostile/poison/bees/proc/assign_reagent(datum/reagent/R) @@ -212,7 +212,7 @@ /mob/living/simple_animal/hostile/poison/bees/toxin/Initialize() . = ..() var/datum/reagent/R = pick(typesof(/datum/reagent/toxin)) - assign_reagent(chemical_reagents_list[initial(R.id)]) + assign_reagent(GLOB.chemical_reagents_list[initial(R.id)]) /mob/living/simple_animal/hostile/poison/bees/queen name = "queen bee" @@ -228,11 +228,11 @@ //leave pollination for the peasent bees /mob/living/simple_animal/hostile/poison/bees/queen/AttackingTarget() - if(beegent && isliving(target)) + . = ..() + if(. && beegent && isliving(target)) var/mob/living/L = target beegent.reaction_mob(L, TOUCH) L.reagents.add_reagent(beegent.id, rand(1,5)) - target.attack_animal(src) //PEASENT BEES @@ -272,7 +272,7 @@ else to_chat(user, "You don't have enough royal bee jelly to split a bee in two!") else - var/datum/reagent/R = chemical_reagents_list[S.reagents.get_master_reagent_id()] + var/datum/reagent/R = GLOB.chemical_reagents_list[S.reagents.get_master_reagent_id()] if(R && S.reagents.has_reagent(R.id, 5)) S.reagents.remove_reagent(R.id,5) queen.assign_reagent(R) diff --git a/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm b/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm index 873476fd46..2829bf574e 100644 --- a/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm +++ b/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm @@ -41,7 +41,7 @@ /mob/living/simple_animal/hostile/stickman, /mob/living/simple_animal/hostile/stickman/ranged, /mob/living/simple_animal/hostile/stickman/dog) - var/list/directions = cardinal.Copy() + var/list/directions = GLOB.cardinal.Copy() for(var/i in 1 to 3) var/minions_chosen = pick_n_take(minions) new minions_chosen (get_step(boss,pick_n_take(directions)), 1) @@ -71,7 +71,7 @@ target = pick(threats) if(target) var/mob/living/simple_animal/hostile/boss/paper_wizard/wiz = boss - var/directions = cardinal.Copy() + var/directions = GLOB.cardinal.Copy() for(var/i in 1 to 3) var/mob/living/simple_animal/hostile/boss/paper_wizard/copy/C = new (get_step(target,pick_n_take(directions))) wiz.copies += C diff --git a/code/modules/mob/living/simple_animal/hostile/carp.dm b/code/modules/mob/living/simple_animal/hostile/carp.dm index c26b631632..45f46b3828 100644 --- a/code/modules/mob/living/simple_animal/hostile/carp.dm +++ b/code/modules/mob/living/simple_animal/hostile/carp.dm @@ -34,14 +34,13 @@ movement_type = FLYING pressure_resistance = 200 gold_core_spawnable = 1 - devourable = 1 /mob/living/simple_animal/hostile/carp/Process_Spacemove(movement_dir = 0) return 1 //No drifting in space for space carp! //original comments do not steal /mob/living/simple_animal/hostile/carp/AttackingTarget() - ..() - if(ishuman(target)) + . = ..() + if(. && ishuman(target)) var/mob/living/carbon/human/H = target H.adjustStaminaLoss(8) diff --git a/code/modules/mob/living/simple_animal/hostile/faithless.dm b/code/modules/mob/living/simple_animal/hostile/faithless.dm index 8194ce2c95..b133cd6ff4 100644 --- a/code/modules/mob/living/simple_animal/hostile/faithless.dm +++ b/code/modules/mob/living/simple_animal/hostile/faithless.dm @@ -36,10 +36,9 @@ return 1 /mob/living/simple_animal/hostile/faithless/AttackingTarget() - ..() - if(iscarbon(target)) + . = ..() + if(. && prob(12) && iscarbon(target)) var/mob/living/carbon/C = target - if(prob(12)) - C.Weaken(3) - C.visible_message("\The [src] knocks down \the [C]!", \ - "\The [src] knocks you down!") \ No newline at end of file + C.Weaken(3) + C.visible_message("\The [src] knocks down \the [C]!", \ + "\The [src] knocks you down!") \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm index dacae72632..f8718fafe7 100644 --- a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm +++ b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm @@ -1,4 +1,4 @@ - +#define SPIDER_IDLE 0 #define SPINNING_WEB 1 #define LAYING_EGGS 2 #define MOVING_TO_TARGET 3 @@ -9,8 +9,8 @@ var/poison_type = "toxin" /mob/living/simple_animal/hostile/poison/AttackingTarget() - ..() - if(isliving(target)) + . = ..() + if(. && isliving(target)) var/mob/living/L = target if(L.reagents) L.reagents.add_reagent(poison_type, poison_per_bite) @@ -39,7 +39,7 @@ melee_damage_lower = 15 melee_damage_upper = 20 faction = list("spiders") - var/busy = 0 + var/busy = SPIDER_IDLE pass_flags = PASSTABLE move_to_delay = 6 ventcrawler = VENTCRAWLER_ALWAYS @@ -47,10 +47,9 @@ attack_sound = 'sound/weapons/bite.ogg' unique_name = 1 gold_core_spawnable = 1 - see_invisible = SEE_INVISIBLE_MINIMUM see_in_dark = 4 + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE var/playable_spider = FALSE - devourable = 1 /mob/living/simple_animal/hostile/poison/giant_spider/Topic(href, href_list) if(href_list["activate"]) @@ -89,6 +88,7 @@ poison_per_bite = 3 var/atom/movable/cocoon_target var/fed = 0 + var/static/list/consumed_mobs = list() //the tags of mobs that have been consumed by nurse spiders to lay eggs //hunters have the most poison and move the fastest, so they can find prey /mob/living/simple_animal/hostile/poison/giant_spider/hunter @@ -166,8 +166,8 @@ Wrap() else - busy = 0 - stop_automated_movement = 0 + busy = SPIDER_IDLE + stop_automated_movement = FALSE /mob/living/simple_animal/hostile/poison/giant_spider/verb/Web() set name = "Lay Web" @@ -185,8 +185,8 @@ if(do_after(src, 40, target = T)) if(busy == SPINNING_WEB && src.loc == T) new /obj/structure/spider/stickyweb(T) - busy = 0 - stop_automated_movement = 0 + busy = SPIDER_IDLE + stop_automated_movement = FALSE /mob/living/simple_animal/hostile/poison/giant_spider/nurse/verb/Wrap() @@ -199,7 +199,9 @@ if(!cocoon_target) var/list/choices = list() for(var/mob/living/L in view(1,src)) - if(L == src | L.anchored) + if(L == src || L.anchored) + continue + if(istype(L, /mob/living/simple_animal/hostile/poison/giant_spider)) continue if(Adjacent(L)) choices += L @@ -208,49 +210,36 @@ continue if(Adjacent(O)) choices += O - cocoon_target = input(src,"What do you wish to cocoon?") in null|choices + var/temp_input = input(src,"What do you wish to cocoon?") in null|choices + if(temp_input && !cocoon_target) + cocoon_target = temp_input - if(stat != DEAD && cocoon_target && busy != SPINNING_COCOON) - if(cocoon_target.anchored) - cocoon_target = null - return + if(stat != DEAD && cocoon_target && Adjacent(cocoon_target) && !cocoon_target.anchored) + if(busy == SPINNING_COCOON) + return //we're already doing this, don't cancel out or anything busy = SPINNING_COCOON - src.visible_message("\the [src] begins to secrete a sticky substance around \the [cocoon_target].") - stop_automated_movement = 1 + visible_message("\the [src] begins to secrete a sticky substance around \the [cocoon_target].") + stop_automated_movement = TRUE walk(src,0) - if(do_after(src, 50, target = src)) + if(do_after(src, 50, target = cocoon_target)) if(busy == SPINNING_COCOON) - if(cocoon_target && isturf(cocoon_target.loc) && get_dist(src,cocoon_target) <= 1) - var/obj/structure/spider/cocoon/C = new(cocoon_target.loc) - var/large_cocoon = 0 - C.pixel_x = cocoon_target.pixel_x - C.pixel_y = cocoon_target.pixel_y - for(var/obj/item/I in C.loc) - I.forceMove(C) - for(var/obj/structure/S in C.loc) - if(!S.anchored) - S.forceMove(C) - large_cocoon = 1 - for(var/obj/machinery/M in C.loc) - if(!M.anchored) - M.forceMove(C) - large_cocoon = 1 - for(var/mob/living/L in C.loc) - if(istype(L, /mob/living/simple_animal/hostile/poison/giant_spider)) - continue - large_cocoon = 1 - L.forceMove(C) - C.pixel_x = L.pixel_x - C.pixel_y = L.pixel_y + var/obj/structure/spider/cocoon/C = new(cocoon_target.loc) + if(isliving(cocoon_target)) + var/mob/living/L = cocoon_target + if(L.blood_volume && (L.stat != DEAD || !consumed_mobs[L.tag])) //if they're not dead, you can consume them anyway + consumed_mobs[L.tag] = TRUE fed++ visible_message("\the [src] sticks a proboscis into \the [L] and sucks a viscous substance out.") - break + L.death() //you just ate them, they're dead. + else + to_chat(src, "[L] cannot sate your hunger!") + cocoon_target.forceMove(C) - if(large_cocoon) - C.icon_state = pick("cocoon_large1","cocoon_large2","cocoon_large3") - cocoon_target = null - busy = 0 - stop_automated_movement = 0 + if(cocoon_target.density || ismob(cocoon_target)) + C.icon_state = pick("cocoon_large1","cocoon_large2","cocoon_large3") + cocoon_target = null + busy = SPIDER_IDLE + stop_automated_movement = FALSE /mob/living/simple_animal/hostile/poison/giant_spider/nurse/verb/LayEggs() set name = "Lay Eggs" @@ -279,8 +268,8 @@ C.poison_per_bite = poison_per_bite C.faction = faction.Copy() fed-- - busy = 0 - stop_automated_movement = 0 + busy = SPIDER_IDLE + stop_automated_movement = FALSE /mob/living/simple_animal/hostile/poison/giant_spider/handle_temperature_damage() if(bodytemperature < minbodytemp) @@ -288,6 +277,7 @@ else if(bodytemperature > maxbodytemp) adjustBruteLoss(20) +#undef SPIDER_IDLE #undef SPINNING_WEB #undef LAYING_EGGS #undef MOVING_TO_TARGET diff --git a/code/modules/mob/living/simple_animal/hostile/headcrab.dm b/code/modules/mob/living/simple_animal/hostile/headcrab.dm index 5d7df29197..07ff6592df 100644 --- a/code/modules/mob/living/simple_animal/hostile/headcrab.dm +++ b/code/modules/mob/living/simple_animal/hostile/headcrab.dm @@ -22,7 +22,7 @@ ventcrawler = VENTCRAWLER_ALWAYS var/datum/mind/origin var/egg_lain = 0 -// gold_core_spawnable = 1 //are you sure about this?? + gold_core_spawnable = 1 //are you sure about this?? /mob/living/simple_animal/hostile/headcrab/proc/Infect(mob/living/carbon/victim) var/obj/item/organ/body_egg/changeling_egg/egg = new(victim) @@ -38,10 +38,8 @@ egg_lain = 1 /mob/living/simple_animal/hostile/headcrab/AttackingTarget() - if(egg_lain) - target.attack_animal(src) - return - if(iscarbon(target) && !ismonkey(target)) + . = ..() + if(. && !egg_lain && iscarbon(target) && !ismonkey(target)) // Changeling egg can survive in aliens! var/mob/living/carbon/C = target if(C.stat == DEAD) @@ -50,13 +48,7 @@ return Infect(target) to_chat(src, "With our egg laid, our death approaches rapidly...") - spawn(100) - death() - return - target.attack_animal(src) - - - + addtimer(CALLBACK(src, .proc/death), 100) /obj/item/organ/body_egg/changeling_egg name = "changeling egg" diff --git a/code/modules/mob/living/simple_animal/hostile/hostile.dm b/code/modules/mob/living/simple_animal/hostile/hostile.dm index 13fb015cda..9bf7a4fa51 100644 --- a/code/modules/mob/living/simple_animal/hostile/hostile.dm +++ b/code/modules/mob/living/simple_animal/hostile/hostile.dm @@ -280,7 +280,7 @@ /mob/living/simple_animal/hostile/proc/AttackingTarget() - target.attack_animal(src) + return target.attack_animal(src) /mob/living/simple_animal/hostile/proc/Aggro() vision_range = aggro_vision_range @@ -336,7 +336,7 @@ /mob/living/simple_animal/hostile/proc/Shoot(atom/targeted_atom) - if(targeted_atom == targets_from.loc || targeted_atom == targets_from) + if( QDELETED(targeted_atom) || targeted_atom == targets_from.loc || targeted_atom == targets_from ) return var/turf/startloc = get_turf(targets_from) if(casingtype) @@ -361,7 +361,7 @@ /mob/living/simple_animal/hostile/proc/DestroySurroundings() if(environment_smash) EscapeConfinement() - for(var/dir in cardinal) + for(var/dir in GLOB.cardinal) var/turf/T = get_step(targets_from, dir) if(iswallturf(T) || ismineralturf(T)) if(T.Adjacent(targets_from)) diff --git a/code/modules/mob/living/simple_animal/hostile/illusion.dm b/code/modules/mob/living/simple_animal/hostile/illusion.dm index eef563eda3..e09336059c 100644 --- a/code/modules/mob/living/simple_animal/hostile/illusion.dm +++ b/code/modules/mob/living/simple_animal/hostile/illusion.dm @@ -48,8 +48,8 @@ /mob/living/simple_animal/hostile/illusion/AttackingTarget() - ..() - if(isliving(target) && prob(multiply_chance)) + . = ..() + if(. && isliving(target) && prob(multiply_chance)) var/mob/living/L = target if(L.stat == DEAD) return @@ -71,4 +71,4 @@ /mob/living/simple_animal/hostile/illusion/escape/AttackingTarget() - return + return FALSE diff --git a/code/modules/mob/living/simple_animal/hostile/mecha_pilot.dm b/code/modules/mob/living/simple_animal/hostile/mecha_pilot.dm index 5335cd7e35..f4195a93b3 100644 --- a/code/modules/mob/living/simple_animal/hostile/mecha_pilot.dm +++ b/code/modules/mob/living/simple_animal/hostile/mecha_pilot.dm @@ -194,7 +194,7 @@ target = null return - target.attack_animal(src) + return target.attack_animal(src) /mob/living/simple_animal/hostile/syndicate/mecha_pilot/handle_automated_action() diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm index 3516cb1492..24b8b9b1ee 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm @@ -63,9 +63,9 @@ Difficulty: Hard if(. > 0 && prob(25)) var/obj/effect/decal/cleanable/blood/gibs/bubblegum/B = new /obj/effect/decal/cleanable/blood/gibs/bubblegum(loc) if(prob(40)) - step(B, pick(cardinal)) + step(B, pick(GLOB.cardinal)) else - B.setDir(pick(cardinal)) + B.setDir(pick(GLOB.cardinal)) /obj/effect/decal/cleanable/blood/gibs/bubblegum name = "thick blood" @@ -105,10 +105,10 @@ Difficulty: Hard /mob/living/simple_animal/hostile/megafauna/bubblegum/Initialize() ..() - for(var/mob/living/simple_animal/hostile/megafauna/bubblegum/B in mob_list) + for(var/mob/living/simple_animal/hostile/megafauna/bubblegum/B in GLOB.mob_list) if(B != src) qdel(src) //There can be only one - break + return var/obj/effect/proc_holder/spell/bloodcrawl/bloodspell = new AddSpell(bloodspell) if(istype(loc, /obj/effect/dummy/slaughter)) @@ -126,7 +126,7 @@ Difficulty: Hard /mob/living/simple_animal/hostile/megafauna/bubblegum/AttackingTarget() if(!charging) - ..() + return ..() /mob/living/simple_animal/hostile/megafauna/bubblegum/Goto(target, delay, minimum_distance) if(!charging) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm index 20aa46db2e..a0e7c3694f 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm @@ -64,7 +64,7 @@ Difficulty: Very Hard visible_message("\"You can't dodge.\"") ranged_cooldown = world.time + 30 telegraph() - dir_shots(alldirs) + dir_shots(GLOB.alldirs) move_to_delay = 3 return else @@ -127,13 +127,13 @@ Difficulty: Very Hard . = TRUE /mob/living/simple_animal/hostile/megafauna/colossus/proc/alternating_dir_shots() - dir_shots(diagonals) + dir_shots(GLOB.diagonals) sleep(10) - dir_shots(cardinal) + dir_shots(GLOB.cardinal) sleep(10) - dir_shots(diagonals) + dir_shots(GLOB.diagonals) sleep(10) - dir_shots(cardinal) + dir_shots(GLOB.cardinal) /mob/living/simple_animal/hostile/megafauna/colossus/proc/double_spiral() visible_message("\"Die.\"") @@ -224,7 +224,7 @@ Difficulty: Very Hard /mob/living/simple_animal/hostile/megafauna/colossus/proc/dir_shots(list/dirs) if(!islist(dirs)) - dirs = alldirs.Copy() + dirs = GLOB.alldirs.Copy() playsound(get_turf(src), 'sound/magic/clockwork/invoke_general.ogg', 200, 1, 2) for(var/d in dirs) var/turf/E = get_step(src, d) @@ -302,7 +302,7 @@ Difficulty: Very Hard /obj/machinery/smartfridge/black_box/process() ..() - if(!memory_saved && ticker.current_state == GAME_STATE_FINISHED) + if(!memory_saved && SSticker.current_state == GAME_STATE_FINISHED) WriteMemory() /obj/machinery/smartfridge/black_box/proc/WriteMemory() @@ -369,8 +369,6 @@ Difficulty: Very Hard resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF use_power = 0 density = 1 - languages_spoken = ALL - languages_understood = ALL flags = HEAR var/activation_method = "touch" var/activation_damage_type = null @@ -618,8 +616,6 @@ Difficulty: Very Hard damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0) light_range = 4 faction = list("neutral") - languages_spoken = SLIME - languages_understood = ALL del_on_death = 1 unsuitable_atmos_damage = 0 movement_type = FLYING @@ -635,11 +631,11 @@ Difficulty: Very Hard ..() verbs -= /mob/living/verb/pulled verbs -= /mob/verb/me_verb - var/datum/atom_hud/medsensor = huds[DATA_HUD_MEDICAL_ADVANCED] + var/datum/atom_hud/medsensor = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] medsensor.add_hud_to(src) /mob/living/simple_animal/hostile/lightgeist/AttackingTarget() - ..() + . = ..() if(isliving(target) && target != src) var/mob/living/L = target if(L.stat < DEAD) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm index b3fb02394a..9bc32993fa 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm @@ -69,7 +69,7 @@ Difficulty: Medium /mob/living/simple_animal/hostile/megafauna/dragon/AttackingTarget() if(!swooping) - ..() + return ..() /mob/living/simple_animal/hostile/megafauna/dragon/DestroySurroundings() if(!swooping) @@ -162,7 +162,7 @@ Difficulty: Medium /mob/living/simple_animal/hostile/megafauna/dragon/proc/fire_walls() playsound(get_turf(src),'sound/magic/Fireball.ogg', 200, 1) - for(var/d in cardinal) + for(var/d in GLOB.cardinal) INVOKE_ASYNC(src, .proc/fire_wall, d) /mob/living/simple_animal/hostile/megafauna/dragon/proc/fire_wall(dir) @@ -231,7 +231,7 @@ Difficulty: Medium if(L && !QDELETED(L)) // Some mobs are deleted on death var/throw_dir = get_dir(src, L) if(L.loc == loc) - throw_dir = pick(alldirs) + throw_dir = pick(GLOB.alldirs) var/throwtarget = get_edge_target_turf(src, throw_dir) L.throw_at(throwtarget, 3) visible_message("[L] is thrown clear of [src]!") diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm index 7131eb2dd4..d9f099e2f1 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm @@ -139,7 +139,7 @@ Difficulty: Hard if(!blinking) if(target && isliving(target)) INVOKE_ASYNC(src, .proc/melee_blast, get_turf(target)) //melee attacks on living mobs produce a 3x3 blast - ..() + return ..() /mob/living/simple_animal/hostile/megafauna/hierophant/DestroySurroundings() if(!blinking) @@ -243,7 +243,7 @@ Difficulty: Hard var/oldcolor = color animate(src, color = "#660099", time = 10) var/list/targets = ListTargets() - var/list/cardinal_copy = cardinal.Copy() + var/list/cardinal_copy = GLOB.cardinal.Copy() while(health && targets.len && cardinal_copy.len) var/mob/living/pickedtarget = pick(targets) if(targets.len > 4) @@ -285,7 +285,7 @@ Difficulty: Hard if((prob(anger_modifier) || target.Adjacent(src)) && target != src) var/obj/effect/overlay/temp/hierophant/chaser/OC = new /obj/effect/overlay/temp/hierophant/chaser(loc, src, target, max(1.5, 5 - anger_modifier * 0.07), FALSE) OC.moving = 4 - OC.moving_dir = pick(cardinal - C.moving_dir) + OC.moving_dir = pick(GLOB.cardinal - C.moving_dir) else //just release a burst of power INVOKE_ASYNC(src, .proc/burst, get_turf(src)) @@ -297,7 +297,7 @@ Difficulty: Hard playsound(T,'sound/effects/bin_close.ogg', 200, 1) sleep(2) new /obj/effect/overlay/temp/hierophant/blast(T, src, FALSE) - for(var/d in diagonals) + for(var/d in GLOB.diagonals) INVOKE_ASYNC(src, .proc/blast_wall, T, d) /mob/living/simple_animal/hostile/megafauna/hierophant/proc/cardinal_blasts(mob/victim) //fire cardinal cross blasts with a delay @@ -308,7 +308,7 @@ Difficulty: Hard playsound(T,'sound/effects/bin_close.ogg', 200, 1) sleep(2) new /obj/effect/overlay/temp/hierophant/blast(T, src, FALSE) - for(var/d in cardinal) + for(var/d in GLOB.cardinal) INVOKE_ASYNC(src, .proc/blast_wall, T, d) /mob/living/simple_animal/hostile/megafauna/hierophant/proc/alldir_blasts(mob/victim) //fire alldir cross blasts with a delay @@ -319,7 +319,7 @@ Difficulty: Hard playsound(T,'sound/effects/bin_close.ogg', 200, 1) sleep(2) new /obj/effect/overlay/temp/hierophant/blast(T, src, FALSE) - for(var/d in alldirs) + for(var/d in GLOB.alldirs) INVOKE_ASYNC(src, .proc/blast_wall, T, d) /mob/living/simple_animal/hostile/megafauna/hierophant/proc/blast_wall(turf/T, set_dir) //make a wall of blasts beam_range tiles long @@ -338,7 +338,7 @@ Difficulty: Hard if((istype(get_area(T), /area/ruin/unpowered/hierophant) || istype(get_area(src), /area/ruin/unpowered/hierophant)) && victim != src) return arena_cooldown = world.time + initial(arena_cooldown) - for(var/d in cardinal) + for(var/d in GLOB.cardinal) INVOKE_ASYNC(src, .proc/arena_squares, T, d) for(var/t in RANGE_TURFS(11, T)) if(t && get_dist(t, T) == 11) @@ -491,7 +491,7 @@ Difficulty: Hard /obj/effect/overlay/temp/hierophant/chaser/proc/get_target_dir() . = get_cardinal_dir(src, targetturf) if((. != previous_moving_dir && . == more_previouser_moving_dir) || . == 0) //we're alternating, recalculate - var/list/cardinal_copy = cardinal.Copy() + var/list/cardinal_copy = GLOB.cardinal.Copy() cardinal_copy -= more_previouser_moving_dir . = pick(cardinal_copy) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm index 061d11d2e5..bf834fce03 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm @@ -55,8 +55,8 @@ Difficulty: Medium internal = new/obj/item/device/gps/internal/legion(src) /mob/living/simple_animal/hostile/megafauna/legion/AttackingTarget() - ..() - if(ishuman(target)) + . = ..() + if(. && ishuman(target)) var/mob/living/L = target if(L.stat == UNCONSCIOUS) var/mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/A = new(loc) @@ -117,7 +117,7 @@ Difficulty: Medium visible_message("[src] splits in twain!") else var/last_legion = TRUE - for(var/mob/living/simple_animal/hostile/megafauna/legion/other in mob_list) + for(var/mob/living/simple_animal/hostile/megafauna/legion/other in GLOB.mob_list) if(other != src) last_legion = FALSE break diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm index a842e91fb8..dcb37610cf 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm @@ -45,7 +45,7 @@ mouse_opacity = 2 // Easier to click on in melee, they're giant targets anyway /mob/living/simple_animal/hostile/megafauna/Destroy() - qdel(internal) + QDEL_NULL(internal) . = ..() /mob/living/simple_animal/hostile/megafauna/death(gibbed) @@ -71,8 +71,8 @@ ..() /mob/living/simple_animal/hostile/megafauna/AttackingTarget() - ..() - if(isliving(target)) + . = ..() + if(. && isliving(target)) var/mob/living/L = target if(L.stat != DEAD) if(!client && ranged && ranged_cooldown <= world.time) @@ -86,10 +86,7 @@ if(!.) return var/turf/newloc = loc - message_admins("Megafauna [src] \ - (FLW) \ - moved via shuttle from ([oldloc.x],[oldloc.y],[oldloc.z]) to \ - ([newloc.x],[newloc.y],[newloc.z])") + message_admins("Megafauna [src] [ADMIN_FLW(src)] moved via shuttle from [ADMIN_COORDJMP(oldloc)] to [ADMIN_COORDJMP(newloc)]") /mob/living/simple_animal/hostile/megafauna/proc/devour(mob/living/L) if(!L) @@ -121,7 +118,7 @@ if(admin_spawned) return FALSE - if(global.medal_hub && global.medal_pass && global.medals_enabled) + if(GLOB.medal_hub && GLOB.medal_pass && GLOB.medals_enabled) for(var/mob/living/L in view(7,src)) if(L.stat) continue @@ -138,11 +135,11 @@ if(!player || !medal) return - if(global.medal_hub && global.medal_pass && global.medals_enabled) + if(GLOB.medal_hub && GLOB.medal_pass && GLOB.medals_enabled) spawn() - var/result = world.SetMedal(medal, player, global.medal_hub, global.medal_pass) + var/result = world.SetMedal(medal, player, GLOB.medal_hub, GLOB.medal_pass) if(isnull(result)) - global.medals_enabled = FALSE + GLOB.medals_enabled = FALSE log_game("MEDAL ERROR: Could not contact hub to award medal:[medal] player:[player.ckey]") message_admins("Error! Failed to contact hub to award [medal] medal to [player.ckey]!") else if (result) @@ -153,7 +150,7 @@ if(!score || !player) return - if(global.medal_hub && global.medal_pass && global.medals_enabled) + if(GLOB.medal_hub && GLOB.medal_pass && GLOB.medals_enabled) spawn() var/list/oldscore = GetScore(score,player,1) @@ -167,10 +164,10 @@ var/newscoreparam = list2params(oldscore) - var/result = world.SetScores(player.ckey, newscoreparam, global.medal_hub, global.medal_pass) + var/result = world.SetScores(player.ckey, newscoreparam, GLOB.medal_hub, GLOB.medal_pass) if(isnull(result)) - global.medals_enabled = FALSE + GLOB.medals_enabled = FALSE log_game("SCORE ERROR: Could not contact hub to set score. Score:[score] player:[player.ckey]") message_admins("Error! Failed to contact hub to set [score] score for [player.ckey]!") @@ -179,11 +176,11 @@ if(!score || !player) return - if(global.medal_hub && global.medal_pass && global.medals_enabled) + if(GLOB.medal_hub && GLOB.medal_pass && GLOB.medals_enabled) - var/scoreget = world.GetScores(player.ckey, score, global.medal_hub, global.medal_pass) + var/scoreget = world.GetScores(player.ckey, score, GLOB.medal_hub, GLOB.medal_pass) if(isnull(scoreget)) - global.medals_enabled = FALSE + GLOB.medals_enabled = FALSE log_game("SCORE ERROR: Could not contact hub to get score. Score:[score] player:[player.ckey]") message_admins("Error! Failed to contact hub to get score: [score] for [player.ckey]!") return @@ -200,12 +197,12 @@ if(!player || !medal) return - if(global.medal_hub && global.medal_pass && global.medals_enabled) + if(GLOB.medal_hub && GLOB.medal_pass && GLOB.medals_enabled) - var/result = world.GetMedal(medal, player, global.medal_hub, global.medal_pass) + var/result = world.GetMedal(medal, player, GLOB.medal_hub, GLOB.medal_pass) if(isnull(result)) - global.medals_enabled = FALSE + GLOB.medals_enabled = FALSE log_game("MEDAL ERROR: Could not contact hub to get medal:[medal] player:[player.ckey]") message_admins("Error! Failed to contact hub to get [medal] medal for [player.ckey]!") else if (result) @@ -215,12 +212,12 @@ if(!player || !medal) return - if(global.medal_hub && global.medal_pass && global.medals_enabled) + if(GLOB.medal_hub && GLOB.medal_pass && GLOB.medals_enabled) - var/result = world.ClearMedal(medal, player, global.medal_hub, global.medal_pass) + var/result = world.ClearMedal(medal, player, GLOB.medal_hub, GLOB.medal_pass) if(isnull(result)) - global.medals_enabled = FALSE + GLOB.medals_enabled = FALSE log_game("MEDAL ERROR: Could not contact hub to clear medal:[medal] player:[player.ckey]") message_admins("Error! Failed to contact hub to clear [medal] medal for [player.ckey]!") else if (result) @@ -230,6 +227,6 @@ /proc/ClearScore(client/player) - world.SetScores(player.ckey, "", global.medal_hub, global.medal_pass) + world.SetScores(player.ckey, "", GLOB.medal_hub, GLOB.medal_pass) #undef MEDAL_PREFIX diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/swarmer.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/swarmer.dm index 9ac4acd88c..8b6c9c5e1c 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/swarmer.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/swarmer.dm @@ -17,19 +17,19 @@ Difficulty: Special */ -var/global/list/mob/living/simple_animal/hostile/swarmer/ai/AISwarmers = list() -var/global/list/mob/living/simple_animal/hostile/swarmer/ai/AISwarmersByType = list()//AISwarmersByType[.../resource] = list(1st, 2nd, nth), AISwarmersByType[../ranged] = list(1st, 2nd, nth) etc. -var/global/list/AISwarmerCapsByType = list(/mob/living/simple_animal/hostile/swarmer/ai/resource = 30, /mob/living/simple_animal/hostile/swarmer/ai/ranged_combat = 20, /mob/living/simple_animal/hostile/swarmer/ai/melee_combat = 10) +GLOBAL_LIST_EMPTY(AISwarmers) +GLOBAL_LIST_EMPTY(AISwarmersByType)//AISwarmersByType[.../resource] = list(1st, 2nd, nth), AISwarmersByType[../ranged] = list(1st, 2nd, nth) etc. +GLOBAL_LIST_INIT(AISwarmerCapsByType, list(/mob/living/simple_animal/hostile/swarmer/ai/resource = 30, /mob/living/simple_animal/hostile/swarmer/ai/ranged_combat = 20, /mob/living/simple_animal/hostile/swarmer/ai/melee_combat = 10)) //returns a type of AI swarmer that is NOT at max cap //type order is shuffled, to prevent bias /proc/GetUncappedAISwarmerType() var/static/list/swarmerTypes = subtypesof(/mob/living/simple_animal/hostile/swarmer/ai) - LAZYINITLIST(AISwarmersByType) + LAZYINITLIST(GLOB.AISwarmersByType) for(var/t in shuffle(swarmerTypes)) - var/list/amount = AISwarmersByType[t] - if(!amount || amount.len < AISwarmerCapsByType[t]) + var/list/amount = GLOB.AISwarmersByType[t] + if(!amount || amount.len < GLOB.AISwarmerCapsByType[t]) return t @@ -37,9 +37,9 @@ var/global/list/AISwarmerCapsByType = list(/mob/living/simple_animal/hostile/swa /proc/GetTotalAISwarmerCap() var/static/list/swarmerTypes = subtypesof(/mob/living/simple_animal/hostile/swarmer/ai) . = 0 - LAZYINITLIST(AISwarmersByType) + LAZYINITLIST(GLOB.AISwarmersByType) for(var/t in swarmerTypes) - . += AISwarmerCapsByType[t] + . += GLOB.AISwarmerCapsByType[t] /mob/living/simple_animal/hostile/megafauna/swarmer_swarm_beacon @@ -67,9 +67,9 @@ var/global/list/AISwarmerCapsByType = list(/mob/living/simple_animal/hostile/swa /mob/living/simple_animal/hostile/megafauna/swarmer_swarm_beacon/Initialize() ..() - swarmer_caps = AISwarmerCapsByType //for admin-edits + swarmer_caps = GLOB.AISwarmerCapsByType //for admin-edits internal = new/obj/item/device/gps/internal/swarmer_beacon(src) - for(var/ddir in cardinal) + for(var/ddir in GLOB.cardinal) new /obj/structure/swarmer/blockade (get_step(src, ddir)) var/mob/living/simple_animal/hostile/swarmer/ai/resource/R = new(loc) step(R, ddir) //Step the swarmers, instead of spawning them there, incase the turf is solid @@ -79,7 +79,7 @@ var/global/list/AISwarmerCapsByType = list(/mob/living/simple_animal/hostile/swa . = ..() if(.) var/createtype = GetUncappedAISwarmerType() - if(createtype && world.time > swarmer_spawn_cooldown && AISwarmers.len < (GetTotalAISwarmerCap()*0.5)) + if(createtype && world.time > swarmer_spawn_cooldown && GLOB.AISwarmers.len < (GetTotalAISwarmerCap()*0.5)) swarmer_spawn_cooldown = world.time + swarmer_spawn_cooldown_amt new createtype(loc) @@ -111,14 +111,14 @@ var/global/list/AISwarmerCapsByType = list(/mob/living/simple_animal/hostile/swa /mob/living/simple_animal/hostile/swarmer/ai/Initialize() ..() ToggleLight() //so you can see them eating you out of house and home/shooting you/stunlocking you for eternity - LAZYINITLIST(AISwarmersByType[type]) - AISwarmers += src - AISwarmersByType[type] += src + LAZYINITLIST(GLOB.AISwarmersByType[type]) + GLOB.AISwarmers += src + GLOB.AISwarmersByType[type] += src /mob/living/simple_animal/hostile/swarmer/ai/Destroy() - AISwarmers -= src - AISwarmersByType[type] -= src + GLOB.AISwarmers -= src + GLOB.AISwarmersByType[type] -= src return ..() @@ -214,15 +214,17 @@ var/global/list/AISwarmerCapsByType = list(/mob/living/simple_animal/hostile/swa /mob/living/simple_animal/hostile/swarmer/ai/resource/AttackingTarget() if(target.swarmer_act(src)) add_type_to_wanted(target.type) + return TRUE else add_type_to_ignore(target.type) + return FALSE /mob/living/simple_animal/hostile/swarmer/ai/resource/handle_automated_action() . = ..() if(.) if(!stop_automated_movement) - if(AISwarmers.len < GetTotalAISwarmerCap() && resources >= 50) + if(GLOB.AISwarmers.len < GetTotalAISwarmerCap() && resources >= 50) StartAction(100) //so they'll actually sit still and use the verbs CreateSwarmer() return @@ -308,8 +310,9 @@ var/global/list/AISwarmerCapsByType = list(/mob/living/simple_animal/hostile/swa var/mob/living/L = target L.attack_animal(src) L.electrocute_act(10, src, safety = TRUE) //safety = TRUE means we don't check gloves... Ok? + return TRUE else - ..() + return ..() diff --git a/code/modules/mob/living/simple_animal/hostile/mimic.dm b/code/modules/mob/living/simple_animal/hostile/mimic.dm index babdbf28ad..111ce9b9da 100644 --- a/code/modules/mob/living/simple_animal/hostile/mimic.dm +++ b/code/modules/mob/living/simple_animal/hostile/mimic.dm @@ -66,6 +66,11 @@ . = ..() if(.) icon_state = initial(icon_state) + if(prob(15) && iscarbon(target)) + var/mob/living/carbon/C = target + C.Weaken(2) + C.visible_message("\The [src] knocks down \the [C]!", \ + "\The [src] knocks you down!") /mob/living/simple_animal/hostile/mimic/crate/proc/trigger() if(!attempt_open) @@ -87,19 +92,7 @@ O.loc = C ..() -/mob/living/simple_animal/hostile/mimic/crate/AttackingTarget() - . =..() - var/mob/living/L = . - if(iscarbon(L)) - var/mob/living/carbon/C = L - if(prob(15)) - C.Weaken(2) - C.visible_message("\The [src] knocks down \the [C]!", \ - "\The [src] knocks you down!") - - - -var/global/list/protected_objects = list(/obj/structure/table, /obj/structure/cable, /obj/structure/window) +GLOBAL_LIST_INIT(protected_objects, list(/obj/structure/table, /obj/structure/cable, /obj/structure/window)) /mob/living/simple_animal/hostile/mimic/copy health = 100 @@ -137,7 +130,7 @@ var/global/list/protected_objects = list(/obj/structure/table, /obj/structure/ca faction |= "\ref[owner]" /mob/living/simple_animal/hostile/mimic/copy/proc/CheckObject(obj/O) - if((istype(O, /obj/item) || istype(O, /obj/structure)) && !is_type_in_list(O, protected_objects)) + if((istype(O, /obj/item) || istype(O, /obj/structure)) && !is_type_in_list(O, GLOB.protected_objects)) return 1 return 0 @@ -178,14 +171,12 @@ var/global/list/protected_objects = list(/obj/structure/table, /obj/structure/ca ..() /mob/living/simple_animal/hostile/mimic/copy/AttackingTarget() - ..() - if(knockdown_people) - if(iscarbon(target)) - var/mob/living/carbon/C = target - if(prob(15)) - C.Weaken(2) - C.visible_message("\The [src] knocks down \the [C]!", \ - "\The [src] knocks you down!") + . = ..() + if(knockdown_people && . && prob(15) && iscarbon(target)) + var/mob/living/carbon/C = target + C.Weaken(2) + C.visible_message("\The [src] knocks down \the [C]!", \ + "\The [src] knocks you down!") /mob/living/simple_animal/hostile/mimic/copy/Aggro() ..() diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm index 3cf5529c25..0afd30e137 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm @@ -15,7 +15,7 @@ var/throw_message = "bounces off of" var/icon_aggro = null // for swapping to when we get aggressive see_in_dark = 8 - see_invisible = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE mob_size = MOB_SIZE_LARGE /mob/living/simple_animal/hostile/asteroid/Aggro() @@ -165,7 +165,7 @@ if(istype(target, /obj/item/weapon/ore)) EatOre(target) return - ..() + return ..() /mob/living/simple_animal/hostile/asteroid/goldgrub/proc/EatOre(atom/targeted_ore) for(var/obj/item/weapon/ore/O in targeted_ore.loc) @@ -233,6 +233,7 @@ /mob/living/simple_animal/hostile/asteroid/hivelord/AttackingTarget() OpenFire() + return TRUE /mob/living/simple_animal/hostile/asteroid/hivelord/death(gibbed) mouse_opacity = 1 @@ -360,8 +361,8 @@ ..() /mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/AttackingTarget() - ..() - if(iscarbon(target)) + . = ..() + if(. && iscarbon(target)) transfer_reagents(target, 1) @@ -501,7 +502,7 @@ for(var/obj/effect/goliath_tentacle/original/O in loc)//No more GG NO RE from 2+ goliaths simultaneously tentacling you if(O != src) qdel(src) - var/list/directions = cardinal.Copy() + var/list/directions = GLOB.cardinal.Copy() var/counter for(counter = 1, counter <= 3, counter++) var/spawndir = pick(directions) @@ -924,7 +925,7 @@ regenerate_icons() visible_message("[src] slurps up [target].") qdel(target) - ..() + return ..() /obj/item/udder/gutlunch @@ -1008,12 +1009,12 @@ #define MEDAL_PREFIX "Tendril" /mob/living/simple_animal/hostile/spawner/lavaland/death() var/last_tendril = TRUE - for(var/mob/living/simple_animal/hostile/spawner/lavaland/other in mob_list) + for(var/mob/living/simple_animal/hostile/spawner/lavaland/other in GLOB.mob_list) if(other != src) last_tendril = FALSE break if(last_tendril && !admin_spawned) - if(global.medal_hub && global.medal_pass && global.medals_enabled) + if(GLOB.medal_hub && GLOB.medal_pass && GLOB.medals_enabled) for(var/mob/living/L in view(7,src)) if(L.stat) continue diff --git a/code/modules/mob/living/simple_animal/hostile/mushroom.dm b/code/modules/mob/living/simple_animal/hostile/mushroom.dm index 4df916ca9a..3149502c2c 100644 --- a/code/modules/mob/living/simple_animal/hostile/mushroom.dm +++ b/code/modules/mob/living/simple_animal/hostile/mushroom.dm @@ -77,7 +77,7 @@ if(faint_ticker < 2) M.visible_message("[M] chews a bit on [src].") faint_ticker++ - return + return TRUE M.visible_message("[M] devours [src]!") var/level_gain = (powerlevel - M.powerlevel) if(level_gain >= -1 && !bruised && !M.ckey)//Player shrooms can't level up to become robust gods. @@ -86,7 +86,8 @@ M.LevelUp(level_gain) M.adjustBruteLoss(-M.maxHealth) qdel(src) - ..() + return TRUE + return ..() /mob/living/simple_animal/hostile/mushroom/revive(full_heal = 0, admin_revive = 0) if(..()) diff --git a/code/modules/mob/living/simple_animal/hostile/pirate.dm b/code/modules/mob/living/simple_animal/hostile/pirate.dm index ab94f6a76a..7410957ef7 100644 --- a/code/modules/mob/living/simple_animal/hostile/pirate.dm +++ b/code/modules/mob/living/simple_animal/hostile/pirate.dm @@ -50,7 +50,6 @@ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 speed = 1 - deathmessage = "'s suit can't take anymore damage and rips apart!" /mob/living/simple_animal/hostile/pirate/space/ranged name = "Space Pirate Gunner" diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/frog.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/frog.dm index 6e37d62f9e..3f54f3d20b 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/frog.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/frog.dm @@ -4,7 +4,7 @@ icon_state = "frog" icon_living = "frog" icon_dead = "frog_dead" - speak = list("ribbits","croaks") + speak = list("ribbit","croak") emote_see = list("hops in a circle.", "shakes.") speak_chance = 1 turns_per_move = 5 @@ -24,7 +24,6 @@ pass_flags = PASSTABLE | PASSGRILLE | PASSMOB mob_size = MOB_SIZE_TINY gold_core_spawnable = 1 - devourable = 1 /mob/living/simple_animal/hostile/retaliate/frog/Initialize() ..() @@ -40,4 +39,4 @@ if(!stat && isliving(AM)) var/mob/living/L = AM if(L.mob_size > MOB_SIZE_TINY) - playsound(src, 'sound/effects/Huuu.ogg', 50, 1) \ No newline at end of file + playsound(src, 'sound/effects/Huuu.ogg', 50, 1) diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm index 0353b6b3a0..20bb9c497e 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm @@ -45,9 +45,9 @@ else switch(rand(0,1)) if(0) - name = "ghost of [pick(first_names_male)] [pick(last_names)]" + name = "ghost of [pick(GLOB.first_names_male)] [pick(GLOB.last_names)]" if(1) - name = "ghost of [pick(first_names_female)] [pick(last_names)]" + name = "ghost of [pick(GLOB.first_names_female)] [pick(GLOB.last_names)]" give_hair() diff --git a/code/modules/mob/living/simple_animal/hostile/skeleton.dm b/code/modules/mob/living/simple_animal/hostile/skeleton.dm index 1df25557ce..a84f32b285 100644 --- a/code/modules/mob/living/simple_animal/hostile/skeleton.dm +++ b/code/modules/mob/living/simple_animal/hostile/skeleton.dm @@ -27,8 +27,8 @@ stat_attack = 1 gold_core_spawnable = 1 faction = list("skeleton") - see_invisible = SEE_INVISIBLE_MINIMUM see_in_dark = 8 + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE deathmessage = "collapses into a pile of bones!" del_on_death = 1 loot = list(/obj/effect/decal/remains/human) diff --git a/code/modules/mob/living/simple_animal/hostile/statue.dm b/code/modules/mob/living/simple_animal/hostile/statue.dm index 3d9d959160..455f893a5c 100644 --- a/code/modules/mob/living/simple_animal/hostile/statue.dm +++ b/code/modules/mob/living/simple_animal/hostile/statue.dm @@ -35,6 +35,7 @@ hud_possible = list(ANTAG_HUD) see_in_dark = 13 + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE vision_range = 12 aggro_vision_range = 12 idle_vision_range = 12 @@ -44,9 +45,11 @@ sight = SEE_SELF|SEE_MOBS|SEE_OBJS|SEE_TURFS anchored = 1 + gold_core_spawnable = 1 + var/cannot_be_seen = 1 var/mob/living/creator = null - gold_core_spawnable = 1 + // No movement while seen code. @@ -58,9 +61,6 @@ mob_spell_list += new /obj/effect/proc_holder/spell/aoe_turf/blindness(src) mob_spell_list += new /obj/effect/proc_holder/spell/targeted/night_vision(src) - // Give nightvision - see_invisible = SEE_INVISIBLE_NOLIGHTING - // Set creator if(creator) src.creator = creator @@ -93,9 +93,9 @@ if(can_be_seen(get_turf(loc))) if(client) to_chat(src, "You cannot attack, there are eyes on you!") - return + return FALSE else - ..() + return ..() /mob/living/simple_animal/hostile/statue/DestroySurroundings() if(!can_be_seen(get_turf(loc))) @@ -187,7 +187,7 @@ range = 10 /obj/effect/proc_holder/spell/aoe_turf/blindness/cast(list/targets,mob/user = usr) - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L in GLOB.living_mob_list) var/turf/T = get_turf(L.loc) if(T && T in targets) L.blind_eyes(4) @@ -205,15 +205,22 @@ range = -1 include_user = 1 -/obj/effect/proc_holder/spell/targeted/night_vision/cast(list/targets,mob/user = usr) +/obj/effect/proc_holder/spell/targeted/night_vision/cast(list/targets, mob/user = usr) for(var/mob/living/target in targets) - if(!iscarbon(target)) //Carbons should be toggling their vision via organ, this spell is used as a power for simple mobs - if(target.see_invisible == SEE_INVISIBLE_LIVING) - target.see_invisible = SEE_INVISIBLE_NOLIGHTING - name = "Toggle Nightvision \[ON]" - else - target.see_invisible = SEE_INVISIBLE_LIVING + switch(target.lighting_alpha) + if (LIGHTING_PLANE_ALPHA_VISIBLE) + target.lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE + name = "Toggle Nightvision \[More]" + if (LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE) + target.lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE + name = "Toggle Nightvision \[Full]" + if (LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE) + target.lighting_alpha = LIGHTING_PLANE_ALPHA_INVISIBLE name = "Toggle Nightvision \[OFF]" + else + target.lighting_alpha = LIGHTING_PLANE_ALPHA_VISIBLE + name = "Toggle Nightvision \[ON]" + target.update_sight() /mob/living/simple_animal/hostile/statue/sentience_act() faction -= "neutral" diff --git a/code/modules/mob/living/simple_animal/hostile/tree.dm b/code/modules/mob/living/simple_animal/hostile/tree.dm index fb9e9fc3c6..337dbfd17e 100644 --- a/code/modules/mob/living/simple_animal/hostile/tree.dm +++ b/code/modules/mob/living/simple_animal/hostile/tree.dm @@ -52,7 +52,7 @@ T.atmos_spawn_air("o2=[amt]") /mob/living/simple_animal/hostile/tree/AttackingTarget() - ..() + . = ..() if(iscarbon(target)) var/mob/living/carbon/C = target if(prob(15)) diff --git a/code/modules/mob/living/simple_animal/hostile/wizard.dm b/code/modules/mob/living/simple_animal/hostile/wizard.dm index efd5ee47c4..7c433eb4d9 100644 --- a/code/modules/mob/living/simple_animal/hostile/wizard.dm +++ b/code/modules/mob/living/simple_animal/hostile/wizard.dm @@ -36,7 +36,6 @@ var/next_cast = 0 - /mob/living/simple_animal/hostile/wizard/Initialize() ..() fireball = new /obj/effect/proc_holder/spell/aimed/fireball @@ -44,6 +43,7 @@ fireball.human_req = 0 fireball.player_lock = 0 AddSpell(fireball) + implants += new /obj/item/weapon/implant/exile(src) mm = new /obj/effect/proc_holder/spell/targeted/projectile/magic_missile mm.clothes_req = 0 diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm index 2bca45ddf3..ac5709fd22 100644 --- a/code/modules/mob/living/simple_animal/parrot.dm +++ b/code/modules/mob/living/simple_animal/parrot.dm @@ -59,7 +59,6 @@ mob_size = MOB_SIZE_SMALL movement_type = FLYING gold_core_spawnable = 2 - devourable = 1 var/parrot_damage_upper = 10 var/parrot_state = PARROT_WANDER //Hunt for a perch when created @@ -145,7 +144,7 @@ stat("Held Item", held_item) stat("Mode",a_intent) -/mob/living/simple_animal/parrot/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans) +/mob/living/simple_animal/parrot/Hear(message, atom/movable/speaker, message_langs, raw_message, radio_freq, list/spans, message_mode) if(speaker != src && prob(50)) //Dont imitate ourselves if(!radio_freq || prob(10)) if(speech_buffer.len >= 500) @@ -155,7 +154,7 @@ return message ..() -/mob/living/simple_animal/parrot/radio(message, message_mode, list/spans) //literally copied from human/radio(), but there's no other way to do this. at least it's better than it used to be. +/mob/living/simple_animal/parrot/radio(message, message_mode, list/spans, language) //literally copied from human/radio(), but there's no other way to do this. at least it's better than it used to be. . = ..() if(. != 0) return . @@ -163,17 +162,17 @@ switch(message_mode) if(MODE_HEADSET) if (ears) - ears.talk_into(src, message, , spans) + ears.talk_into(src, message, , spans, language) return ITALICS | REDUCE_RANGE if(MODE_DEPARTMENT) if (ears) - ears.talk_into(src, message, message_mode, spans) + ears.talk_into(src, message, message_mode, spans, language) return ITALICS | REDUCE_RANGE - if(message_mode in radiochannels) + if(message_mode in GLOB.radiochannels) if(ears) - ears.talk_into(src, message, message_mode, spans) + ears.talk_into(src, message, message_mode, spans, language) return ITALICS | REDUCE_RANGE return 0 @@ -216,7 +215,7 @@ ears.loc = src.loc ears = null for(var/possible_phrase in speak) - if(copytext(possible_phrase,1,3) in department_radio_keys) + if(copytext(possible_phrase,1,3) in GLOB.department_radio_keys) possible_phrase = copytext(possible_phrase,3) else to_chat(usr, "There is nothing to remove from its [remove_from]!") @@ -308,7 +307,7 @@ //Simple animals /mob/living/simple_animal/parrot/attack_animal(mob/living/simple_animal/M) - ..() //goodbye immortal parrots + . = ..() //goodbye immortal parrots if(client) return @@ -425,7 +424,7 @@ if(prob(50)) useradio = 1 - if(copytext(possible_phrase,1,3) in department_radio_keys) + if(copytext(possible_phrase,1,3) in GLOB.department_radio_keys) possible_phrase = "[useradio?pick(available_channels):""][copytext(possible_phrase,3)]" //crop out the channel prefix else possible_phrase = "[useradio?pick(available_channels):""][possible_phrase]" @@ -434,7 +433,7 @@ else //If we have no headset or channels to use, dont try to use any! for(var/possible_phrase in speak) - if(copytext(possible_phrase,1,3) in department_radio_keys) + if(copytext(possible_phrase,1,3) in GLOB.department_radio_keys) possible_phrase = "[copytext(possible_phrase,3,length(possible_phrase)+1)]" //crop out the channel prefix newspeak.Add(possible_phrase) speak = newspeak @@ -456,7 +455,7 @@ //Wander around aimlessly. This will help keep the loops from searches down //and possibly move the mob into a new are in view of something they can use if(prob(90)) - step(src, pick(cardinal)) + step(src, pick(GLOB.cardinal)) return if(!held_item && !parrot_perch) //If we've got nothing to do.. look for something to do. @@ -895,10 +894,11 @@ desc += " Over [rounds_survived] shifts without a \"terrible\" \"accident\"!" else speak += pick("...alive?", "This isn't parrot heaven!", "I live, I die, I live again!", "The void fades!") + ..() /mob/living/simple_animal/parrot/Poly/Life() - if(!stat && ticker.current_state == GAME_STATE_FINISHED && !memory_saved) + if(!stat && SSticker.current_state == GAME_STATE_FINISHED && !memory_saved) rounds_survived = max(++rounds_survived,1) if(rounds_survived > longest_survival) longest_survival = rounds_survived diff --git a/code/modules/mob/living/simple_animal/shade.dm b/code/modules/mob/living/simple_animal/shade.dm index f4b551828e..8c08263aa7 100644 --- a/code/modules/mob/living/simple_animal/shade.dm +++ b/code/modules/mob/living/simple_animal/shade.dm @@ -52,7 +52,7 @@ else to_chat(M, "You cannot heal [src], as [p_they()] [p_are()] unharmed!") else if(src != M) - ..() + return ..() /mob/living/simple_animal/shade/attackby(obj/item/O, mob/user, params) //Marker -Agouri if(istype(O, /obj/item/device/soulstone)) diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index afaf7718e0..8f108e6680 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -95,6 +95,9 @@ if(!loc) stack_trace("Simple animal being instantiated in nullspace") + // goats bray, cows go moo, and the fox says Geckers + grant_language(/datum/language/common) + /mob/living/simple_animal/Login() if(src && src.client) src.client.screen = list() @@ -142,7 +145,7 @@ turns_since_move++ if(turns_since_move >= turns_per_move) if(!(stop_automated_movement_when_pulled && pulledby)) //Some animals don't move when pulled - var/anydir = pick(cardinal) + var/anydir = pick(GLOB.cardinal) if(Process_Spacemove(anydir)) Move(get_step(src, anydir), anydir) turns_since_move = 0 @@ -193,7 +196,7 @@ var/turf/open/ST = src.loc if(ST.air) var/ST_gases = ST.air.gases - ST.air.assert_gases(arglist(hardcoded_gases)) + ST.air.assert_gases(arglist(GLOB.hardcoded_gases)) var/tox = ST_gases["plasma"][MOLES] var/oxy = ST_gases["o2"][MOLES] @@ -344,7 +347,7 @@ . = 1 /mob/living/simple_animal/proc/make_babies() // <3 <3 <3 - if(gender != FEMALE || stat || next_scan_time > world.time || !childtype || !animal_species || ticker.current_state != GAME_STATE_PLAYING) + if(gender != FEMALE || stat || next_scan_time > world.time || !childtype || !animal_species || SSticker.current_state != GAME_STATE_PLAYING) return next_scan_time = world.time + 400 var/alone = 1 @@ -446,6 +449,7 @@ var/atom/A = client.eye if(A.update_remote_sight(src)) //returns 1 if we override all other sight updates. return + sync_lighting_plane_alpha() /mob/living/simple_animal/get_idcard() return access_card diff --git a/code/modules/mob/living/simple_animal/slime/death.dm b/code/modules/mob/living/simple_animal/slime/death.dm index 0e5e0750ca..aab8e907c0 100644 --- a/code/modules/mob/living/simple_animal/slime/death.dm +++ b/code/modules/mob/living/simple_animal/slime/death.dm @@ -26,8 +26,8 @@ update_canmove() - if(ticker && ticker.mode) - ticker.mode.check_win() + if(SSticker && SSticker.mode) + SSticker.mode.check_win() return ..(gibbed) @@ -37,7 +37,7 @@ /mob/living/simple_animal/slime/Destroy() - for(var/obj/machinery/computer/camera_advanced/xenobio/X in machines) + for(var/obj/machinery/computer/camera_advanced/xenobio/X in GLOB.machines) if(src in X.stored_slimes) X.stored_slimes -= src return ..() diff --git a/code/modules/mob/living/simple_animal/slime/life.dm b/code/modules/mob/living/simple_animal/slime/life.dm index 6910fe6df1..eaee4a6b62 100644 --- a/code/modules/mob/living/simple_animal/slime/life.dm +++ b/code/modules/mob/living/simple_animal/slime/life.dm @@ -383,7 +383,7 @@ if (holding_still) holding_still = max(holding_still - hungry, 0) else if(canmove && isturf(loc) && prob(50)) - step(src, pick(cardinal)) + step(src, pick(GLOB.cardinal)) else if(holding_still) @@ -391,7 +391,7 @@ else if (docile && pulledby) holding_still = 10 else if(canmove && isturf(loc) && prob(33)) - step(src, pick(cardinal)) + step(src, pick(GLOB.cardinal)) else if(!AIproc) INVOKE_ASYNC(src, .proc/AIprocess) diff --git a/code/modules/mob/living/simple_animal/slime/powers.dm b/code/modules/mob/living/simple_animal/slime/powers.dm index 3585d989dc..aec971fb37 100644 --- a/code/modules/mob/living/simple_animal/slime/powers.dm +++ b/code/modules/mob/living/simple_animal/slime/powers.dm @@ -170,8 +170,6 @@ var/mob/living/simple_animal/slime/new_slime = pick(babies) new_slime.a_intent = INTENT_HARM - new_slime.languages_spoken = languages_spoken - new_slime.languages_understood = languages_understood if(src.mind) src.mind.transfer_to(new_slime) else diff --git a/code/modules/mob/living/simple_animal/slime/slime.dm b/code/modules/mob/living/simple_animal/slime/slime.dm index e3857144da..1fc6ff2e78 100644 --- a/code/modules/mob/living/simple_animal/slime/slime.dm +++ b/code/modules/mob/living/simple_animal/slime/slime.dm @@ -1,9 +1,3 @@ -var/list/slime_colours = list("rainbow", "grey", "purple", "metal", "orange", - "blue", "dark blue", "dark purple", "yellow", "silver", "pink", "red", - "gold", "green", "adamantine", "oil", "light pink", "bluespace", - "cerulean", "sepia", "black", "pyrite") - - /mob/living/simple_animal/slime name = "grey baby slime (123)" icon = 'icons/mob/slimes.dmi' @@ -13,8 +7,6 @@ var/list/slime_colours = list("rainbow", "grey", "purple", "metal", "orange", gender = NEUTER var/is_adult = 0 var/docile = 0 - languages_spoken = SLIME | HUMAN - languages_understood = SLIME | HUMAN faction = list("slime","neutral") harm_intent_damage = 5 @@ -43,8 +35,6 @@ var/list/slime_colours = list("rainbow", "grey", "purple", "metal", "orange", verb_exclaim = "telepathically cries" verb_yell = "telephatically cries" - devourable = 1 - // canstun and canweaken don't affect slimes because they ignore stun and weakened variables // for the sake of cleanliness, though, here they are. status_flags = CANPARALYSE|CANPUSH @@ -80,6 +70,11 @@ var/list/slime_colours = list("rainbow", "grey", "purple", "metal", "orange", var/coretype = /obj/item/slime_extract/grey var/list/slime_mutation[4] + var/static/list/slime_colours = list("rainbow", "grey", "purple", "metal", "orange", + "blue", "dark blue", "dark purple", "yellow", "silver", "pink", "red", + "gold", "green", "adamantine", "oil", "light pink", "bluespace", + "cerulean", "sepia", "black", "pyrite") + /mob/living/simple_animal/slime/Initialize(mapload, new_colour="grey", new_is_adult=FALSE) var/datum/action/innate/slime/feed/F = new F.Grant(src) @@ -96,6 +91,7 @@ var/list/slime_colours = list("rainbow", "grey", "purple", "metal", "orange", E.Grant(src) create_reagents(100) set_colour(new_colour) + grant_language(/datum/language/slime) ..() /mob/living/simple_animal/slime/proc/set_colour(new_colour) @@ -250,7 +246,8 @@ var/list/slime_colours = list("rainbow", "grey", "purple", "metal", "orange", M.updatehealth() /mob/living/simple_animal/slime/attack_animal(mob/living/simple_animal/M) - if(..()) + . = ..() + if(.) attacked += 10 @@ -425,4 +422,4 @@ var/list/slime_colours = list("rainbow", "grey", "purple", "metal", "orange", return 3 /mob/living/simple_animal/slime/random/Initialize(mapload, new_colour, new_is_adult) - . = ..(mapload, pick(slime_colours), prob(50)) \ No newline at end of file + . = ..(mapload, pick(slime_colours), prob(50)) diff --git a/code/modules/mob/living/taste.dm b/code/modules/mob/living/taste.dm index 7d570e008f..45fdf55fb4 100644 --- a/code/modules/mob/living/taste.dm +++ b/code/modules/mob/living/taste.dm @@ -22,7 +22,7 @@ // We dont want to spam the same message over and over again at the // person. Give it a bit of a buffer. if(hallucination > 50 && prob(25)) - text_output = pick("spiders","[pick(wire_colors)]","dreams","nightmares","the future","the past","victory",\ + text_output = pick("spiders","dreams","nightmares","the future","the past","victory",\ "defeat","pain","bliss","revenge","poison","time","space","death","life","truth","lies","justice","memory",\ "regrets","your soul","suffering","music","noise","blood","hunger","the american way") if(text_output != last_taste_text || last_taste_time + 100 < world.time) diff --git a/code/modules/mob/living/ventcrawling.dm b/code/modules/mob/living/ventcrawling.dm index a157e06402..a1430f6cd4 100644 --- a/code/modules/mob/living/ventcrawling.dm +++ b/code/modules/mob/living/ventcrawling.dm @@ -1,5 +1,5 @@ -var/list/ventcrawl_machinery = list(/obj/machinery/atmospherics/components/unary/vent_pump, /obj/machinery/atmospherics/components/unary/vent_scrubber) +GLOBAL_LIST_INIT(ventcrawl_machinery, list(/obj/machinery/atmospherics/components/unary/vent_pump, /obj/machinery/atmospherics/components/unary/vent_scrubber)) //VENTCRAWLING @@ -32,7 +32,7 @@ var/list/ventcrawl_machinery = list(/obj/machinery/atmospherics/components/unary if(!vent_found) for(var/obj/machinery/atmospherics/machine in range(1,src)) - if(is_type_in_list(machine, ventcrawl_machinery)) + if(is_type_in_list(machine, GLOB.ventcrawl_machinery)) vent_found = machine if(!vent_found.can_crawl_through()) diff --git a/code/modules/mob/login.dm b/code/modules/mob/login.dm index dd4f89b1c1..2b57b4e884 100644 --- a/code/modules/mob/login.dm +++ b/code/modules/mob/login.dm @@ -1,33 +1,8 @@ -//handles setting lastKnownIP and computer_id for use by the ban systems as well as checking for multikeying -/mob/proc/update_Login_details() - //Multikey checks and logging +/mob/Login() + GLOB.player_list |= src lastKnownIP = client.address computer_id = client.computer_id - log_access("Login: [key_name(src)] from [lastKnownIP ? lastKnownIP : "localhost"]-[computer_id] || BYOND v[client.byond_version]") - if(config.log_access) - for(var/mob/M in player_list) - if(M == src) - continue - if( M.key && (M.key != key) ) - var/matches - if( (M.lastKnownIP == client.address) ) - matches += "IP ([client.address])" - if( (M.computer_id == client.computer_id) ) - if(matches) - matches += " and " - matches += "ID ([client.computer_id])" - spawn() alert("You have logged in already with another key this round, please log out of this one NOW or risk being banned!") - if(matches) - if(M.client) - message_admins("Notice: [key_name_admin(src)] has the same [matches] as [key_name_admin(M)].") - log_access("Notice: [key_name(src)] has the same [matches] as [key_name(M)].") - else - message_admins("Notice: [key_name_admin(src)] has the same [matches] as [key_name_admin(M)] (no longer logged in). ") - log_access("Notice: [key_name(src)] has the same [matches] as [key_name(M)] (no longer logged in).") - -/mob/Login() - player_list |= src - update_Login_details() + log_access("Mob Login: [key_name(src)] was assigned to a [type]") world.update_status() client.screen = list() //remove hud items just in case client.images = list() @@ -53,7 +28,7 @@ reload_fullscreen() // Reload any fullscreen overlays this mob has. - if(ckey in deadmins) + if(ckey in GLOB.deadmins) verbs += /client/proc/readmin add_click_catcher() diff --git a/code/modules/mob/logout.dm b/code/modules/mob/logout.dm index c6627a92e3..b3d708eee9 100644 --- a/code/modules/mob/logout.dm +++ b/code/modules/mob/logout.dm @@ -1,11 +1,10 @@ /mob/Logout() SStgui.on_logout(src) unset_machine() - player_list -= src - log_access("Logout: [key_name(src)]") - if(admin_datums[src.ckey]) - if (ticker && ticker.current_state == GAME_STATE_PLAYING) //Only report this stuff if we are currently playing. - var/admins_number = admins.len + GLOB.player_list -= src + if(GLOB.admin_datums[src.ckey]) + if (SSticker && SSticker.current_state == GAME_STATE_PLAYING) //Only report this stuff if we are currently playing. + var/admins_number = GLOB.admins.len if(admins_number == 0) //Apparently the admin logging out is no longer an admin at this point, so we have to check this towards 0 and not towards 1. Awell. var/cheesy_message = pick( list( \ "I have no admins online!",\ diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index a780d8d4dd..1a308f9c99 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -1,8 +1,8 @@ /mob/Destroy()//This makes sure that mobs with clients/keys are not just deleted from the game. - mob_list -= src - dead_mob_list -= src - living_mob_list -= src - all_clockwork_mobs -= src + GLOB.mob_list -= src + GLOB.dead_mob_list -= src + GLOB.living_mob_list -= src + GLOB.all_clockwork_mobs -= src if(observers && observers.len) for(var/M in observers) var/mob/dead/observe = M @@ -19,17 +19,15 @@ ..() return QDEL_HINT_HARDDEL -var/next_mob_id = 0 /mob/Initialize() tag = "mob_[next_mob_id++]" - mob_list += src + GLOB.mob_list += src if(stat == DEAD) - dead_mob_list += src + GLOB.dead_mob_list += src else - living_mob_list += src + GLOB.living_mob_list += src prepare_huds() can_ride_typecache = typecacheof(can_ride_typecache) - hook_vr("mob_new",list(src)) ..() /atom/proc/prepare_huds() @@ -112,7 +110,7 @@ var/next_mob_id = 0 if(self_message) msg = self_message else - if(M.see_invisibleYou must be dead to use this!") return @@ -581,6 +579,7 @@ var/next_mob_id = 0 stat("Location:", "([x], [y], [z])") stat("CPU:", "[world.cpu]") stat("Instances:", "[world.contents.len]") + GLOB.stat_entry() config.stat_entry() stat(null) if(Master) @@ -595,7 +594,7 @@ var/next_mob_id = 0 stat(null) for(var/datum/controller/subsystem/SS in Master.subsystems) SS.stat_entry() - cameranet.stat_entry() + GLOB.cameranet.stat_entry() if(listed_turf && client) if(!TurfAdjacent(listed_turf)) @@ -873,7 +872,7 @@ var/next_mob_id = 0 return FALSE -//This will update a mob's name, real_name, mind.name, data_core records, pda, id and traitor text +//This will update a mob's name, real_name, mind.name, GLOB.data_core records, pda, id and traitor text //Calling this proc without an oldname will only update the mob and skip updating the pda, id and records ~Carn /mob/proc/fully_replace_character_name(oldname,newname) if(!newname) @@ -890,14 +889,14 @@ var/next_mob_id = 0 //update our pda and id if we have them on our person replace_identification_name(oldname,newname) - for(var/datum/mind/T in ticker.minds) + for(var/datum/mind/T in SSticker.minds) for(var/datum/objective/obj in T.objectives) // Only update if this player is a target if(obj.target && obj.target.current && obj.target.current.real_name == name) obj.update_explanation_text() return 1 -//Updates data_core records with new name , see mob/living/carbon/human +//Updates GLOB.data_core records with new name , see mob/living/carbon/human /mob/proc/replace_records_name(oldname,newname) return @@ -931,15 +930,24 @@ var/next_mob_id = 0 /mob/proc/update_health_hud() return +/mob/proc/update_sight() + sync_lighting_plane_alpha() + +/mob/proc/sync_lighting_plane_alpha() + if(hud_used) + var/obj/screen/plane_master/lighting/L = hud_used.plane_masters["[LIGHTING_PLANE]"] + if (L) + L.alpha = lighting_alpha + /mob/living/vv_edit_var(var_name, var_value) switch(var_name) if("stat") if((stat == DEAD) && (var_value < DEAD))//Bringing the dead back to life - dead_mob_list -= src - living_mob_list += src + GLOB.dead_mob_list -= src + GLOB.living_mob_list += src if((stat < DEAD) && (var_value == DEAD))//Kill he - living_mob_list -= src - dead_mob_list += src + GLOB.living_mob_list -= src + GLOB.dead_mob_list += src . = ..() switch(var_name) if("weakened") @@ -964,6 +972,8 @@ var/next_mob_id = 0 updatehealth() if("resize") update_transform() + if("lighting_alpha") + sync_lighting_plane_alpha() /mob/proc/is_literate() diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index d315cf84bc..998613bb37 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -5,9 +5,12 @@ flags = HEAR hud_possible = list(ANTAG_HUD) pressure_resistance = 8 + var/lighting_alpha = LIGHTING_PLANE_ALPHA_VISIBLE var/datum/mind/mind var/list/datum/action/actions = list() + var/static/next_mob_id = 0 + var/stat = 0 //Whether a mob is alive or dead. TODO: Move this to living - Nodrak @@ -131,8 +134,6 @@ var/has_unlimited_silicon_privilege = 0 // Can they interact with station electronics - var/force_compose = 0 //If this is nonzero, the mob will always compose it's own hear message instead of using the one given in the arguments. - var/obj/control_object //Used by admins to possess objects. All mobs should have this var var/atom/movable/remote_control //Calls relaymove() to whatever it is diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index 5cbecbaf94..2ec8c16df7 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -269,14 +269,13 @@ It's fairly easy to fix if dealing with single letters but not so much with comp /proc/findname(msg) if(!istext(msg)) msg = "[msg]" - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(M.real_name == msg) return M return 0 -var/static/regex/firstname = new("^\[^\\s-\]+") //First word before whitespace or "-" - /mob/proc/first_name() + var/static/regex/firstname = new("^\[^\\s-\]+") //First word before whitespace or "-" firstname.Find(real_name) return firstname.match @@ -327,7 +326,7 @@ var/static/regex/firstname = new("^\[^\\s-\]+") //First word before whitespace o return 0 /proc/is_special_character(mob/M) // returns 1 for special characters and 2 for heroes of gamemode //moved out of admins.dm because things other than admin procs were calling this. - if(!ticker || !ticker.mode) + if(!SSticker || !SSticker.mode) return 0 if(!istype(M)) return 0 @@ -347,30 +346,30 @@ var/static/regex/firstname = new("^\[^\\s-\]+") //First word before whitespace o return 1 return 0 if(M.mind && M.mind.special_role)//If they have a mind and special role, they are some type of traitor or antagonist. - switch(ticker.mode.config_tag) + switch(SSticker.mode.config_tag) if("revolution") - if((M.mind in ticker.mode.head_revolutionaries) || (M.mind in ticker.mode.revolutionaries)) + if((M.mind in SSticker.mode.head_revolutionaries) || (M.mind in SSticker.mode.revolutionaries)) return 2 if("cult") - if(M.mind in ticker.mode.cult) + if(M.mind in SSticker.mode.cult) return 2 if("nuclear") - if(M.mind in ticker.mode.syndicates) + if(M.mind in SSticker.mode.syndicates) return 2 if("changeling") - if(M.mind in ticker.mode.changelings) + if(M.mind in SSticker.mode.changelings) return 2 if("wizard") - if(M.mind in ticker.mode.wizards) + if(M.mind in SSticker.mode.wizards) return 2 if("apprentice") - if(M.mind in ticker.mode.apprentices) + if(M.mind in SSticker.mode.apprentices) return 2 if("monkey") if(M.viruses && (locate(/datum/disease/transformation/jungle_fever) in M.viruses)) return 2 if("abductor") - if(M.mind in ticker.mode.abductors) + if(M.mind in SSticker.mode.abductors) return 2 return 1 return 0 @@ -381,7 +380,7 @@ var/static/regex/firstname = new("^\[^\\s-\]+") //First word before whitespace o /proc/notify_ghosts(var/message, var/ghost_sound = null, var/enter_link = null, var/atom/source = null, var/image/alert_overlay = null, var/action = NOTIFY_JUMP, flashwindow = TRUE) //Easy notification of ghosts. if(SSatoms.initialized != INITIALIZATION_INNEW_REGULAR) //don't notify for objects created during a map load return - for(var/mob/dead/observer/O in player_list) + for(var/mob/dead/observer/O in GLOB.player_list) if(O.client) to_chat(O, "[message][(enter_link) ? " [enter_link]" : ""]") if(ghost_sound) @@ -464,17 +463,6 @@ var/static/regex/firstname = new("^\[^\\s-\]+") //First word before whitespace o message_admins("No ghosts were willing to take control of [key_name_admin(M)])") return FALSE -//toggles the talk wheel -/mob/verb/toggle_talk_wheel() - set name = "talk-wheel" - set hidden = 1 - - if(isliving(src)) - var/mob/living/L = src - if(L.hud_used) - for(var/obj/screen/wheel/talk/TW in L.hud_used.wheels) - TW.Click() - /mob/proc/is_flying(mob/M = src) if(M.movement_type & FLYING) return 1 @@ -499,4 +487,4 @@ var/static/regex/firstname = new("^\[^\\s-\]+") //First word before whitespace o var/list/timestamped_message = list("[LAZYLEN(logging[message_type]) + 1]\[[time_stamp()]\] [key_name(src)]" = message) - logging[message_type] += timestamped_message \ No newline at end of file + logging[message_type] += timestamped_message diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index a0325405f7..f9d1f59717 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -163,7 +163,7 @@ if(mob.confused) if(mob.confused > 40) - step(mob, pick(cardinal)) + step(mob, pick(GLOB.cardinal)) else if(prob(mob.confused * 1.5)) step(mob, angle2dir(dir2angle(direct) + pick(90, -90))) else if(prob(mob.confused * 3)) diff --git a/code/modules/mob/say.dm b/code/modules/mob/say.dm index 0bcc142550..a396072b4f 100644 --- a/code/modules/mob/say.dm +++ b/code/modules/mob/say.dm @@ -2,35 +2,41 @@ /mob/verb/say_verb(message as text) set name = "Say" set category = "IC" - if(say_disabled) //This is here to try to identify lag problems + if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return usr.say(message) -/mob/verb/whisper(message as text) + +/mob/verb/whisper_verb(message as text) set name = "Whisper" set category = "IC" - if(say_disabled) //This is here to try to identify lag problems + if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return - say(message) //only carbons actually whisper, everything else just talks + whisper(message) + +/mob/proc/whisper(message, datum/language/language=null) + say(message, language) //only living mobs actually whisper, everything else just talks /mob/verb/me_verb(message as message) set name = "Me" set category = "IC" - if(say_disabled) //This is here to try to identify lag problems + if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return + var/list/replace_chars = list("\n"=" ","\t"=" ") message = copytext(sanitize(message, replace_chars), 1, (MAX_MESSAGE_LEN*2)) + usr.emote("me",1,message) /mob/proc/say_dead(var/message) var/name = real_name var/alt_name = "" - if(say_disabled) //This is here to try to identify lag problems + if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return diff --git a/code/modules/mob/say_readme.dm b/code/modules/mob/say_readme.dm index 23542d043b..87c198875a 100644 --- a/code/modules/mob/say_readme.dm +++ b/code/modules/mob/say_readme.dm @@ -70,11 +70,12 @@ global procs Message treatment or composition of output are not done by this proc, these are handled by the rest of say() and the hearer respectively. - lang_treat(message, atom/movable/speaker, message_langs, raw_message, spans) + lang_treat(message, atom/movable/speaker, message_langs, raw_message, spans, message_mode) Modifies the message by comparing the languages of the speaker with the languages of the hearer. Called on the hearer. + Passes message_mode to say_quote. - say_quote(input, spans) + say_quote(input, spans, message_mode) Adds a verb and quotes to a message. Also attaches span classes to a message. Verbs are determined by verb_say/verb_ask/verb_yell variables. Called on the speaker. get_spans(input, spans) @@ -85,7 +86,7 @@ global procs say_dead(message) Sends a message to all dead people. Does not use Hear(). - compose_message(message, atom/movable/speaker, message_langs, raw_message, radio_freq, spans) + compose_message(message, atom/movable/speaker, message_langs, raw_message, radio_freq, spans, message_mode) Composes the message mobs see on their screen when they hear something. compose_track_href(message, atom/movable/speaker, message_langs, raw_message, radio_freq) @@ -105,6 +106,10 @@ global procs The say() of mob_living is significantly more complex than that of objects. Most of the extra code has to do with radios and message treatment. + send_speech(message, range, source, bubble_type, spans, message_mode) + mob/living's send_speech allows mobs one tile outside of the defined range to still hear the message, + but starred with the stars() proc. + check_emote(message) Checks if the message begins with an * and is thus an emote. diff --git a/code/modules/mob/say_vr.dm b/code/modules/mob/say_vr.dm index c0c5ff787b..cbc3072ea9 100644 --- a/code/modules/mob/say_vr.dm +++ b/code/modules/mob/say_vr.dm @@ -98,7 +98,7 @@ proc/get_top_level_mob(var/mob/S) user.log_message(message, INDIVIDUAL_EMOTE_LOG) message = "[user] " + message - for(var/mob/M in dead_mob_list) + for(var/mob/M in GLOB.dead_mob_list) if(!M.client || isnewplayer(M)) continue var/T = get_turf(src) @@ -118,7 +118,7 @@ proc/get_top_level_mob(var/mob/S) /mob/living/verb/subtle() set name = "Subtle" set category = "IC" - if(say_disabled) //This is here to try to identify lag problems + if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return usr.emote("subtle") \ No newline at end of file diff --git a/code/modules/mob/transform_procs.dm b/code/modules/mob/transform_procs.dm index cc2eab5209..978fde9e59 100644 --- a/code/modules/mob/transform_procs.dm +++ b/code/modules/mob/transform_procs.dm @@ -57,7 +57,7 @@ if(tr_flags & TR_KEEPSE) O.dna.struc_enzymes = dna.struc_enzymes - var/datum/mutation/human/race/R = mutations_list[RACEMUT] + var/datum/mutation/human/race/R = GLOB.mutations_list[RACEMUT] O.dna.struc_enzymes = R.set_se(O.dna.struc_enzymes, on=1)//we don't want to keep the race block inactive if(suiciding) @@ -205,7 +205,7 @@ if(tr_flags & TR_KEEPSE) O.dna.struc_enzymes = dna.struc_enzymes - var/datum/mutation/human/race/R = mutations_list[RACEMUT] + var/datum/mutation/human/race/R = GLOB.mutations_list[RACEMUT] O.dna.struc_enzymes = R.set_se(O.dna.struc_enzymes, on=0)//we don't want to keep the race block active O.domutcheck() @@ -308,24 +308,24 @@ /mob/proc/AIize(transfer_after = TRUE) if(client) - stopLobbySound() + stop_sound_channel(CHANNEL_LOBBYMUSIC) var/turf/loc_landmark - for(var/obj/effect/landmark/start/sloc in landmarks_list) + for(var/obj/effect/landmark/start/sloc in GLOB.landmarks_list) if(sloc.name != "AI") continue if(locate(/mob/living/silicon/ai) in sloc.loc) continue loc_landmark = sloc.loc if(!loc_landmark) - for(var/obj/effect/landmark/tripai in landmarks_list) + for(var/obj/effect/landmark/tripai in GLOB.landmarks_list) if(tripai.name == "tripai") if(locate(/mob/living/silicon/ai) in tripai.loc) continue loc_landmark = tripai.loc if(!loc_landmark) to_chat(src, "Oh god sorry we can't find an unoccupied AI spawn location, so we're spawning you on top of someone.") - for(var/obj/effect/landmark/start/sloc in landmarks_list) + for(var/obj/effect/landmark/start/sloc in GLOB.landmarks_list) if (sloc.name == "AI") loc_landmark = sloc.loc @@ -385,7 +385,7 @@ R.loc = loc R.job = "Cyborg" - R.notify_ai(1) + R.notify_ai(NEW_BORG) . = R qdel(src) diff --git a/code/modules/modular_computers/NTNet/NTNRC/conversation.dm b/code/modules/modular_computers/NTNet/NTNRC/conversation.dm index 55998071e7..c4ef258ae3 100644 --- a/code/modules/modular_computers/NTNet/NTNRC/conversation.dm +++ b/code/modules/modular_computers/NTNet/NTNRC/conversation.dm @@ -1,5 +1,3 @@ -var/global/static/ntnrc_uid = 0 - /datum/ntnet_conversation var/id = null var/title = "Untitled Conversation" @@ -7,17 +5,17 @@ var/global/static/ntnrc_uid = 0 var/list/messages = list() var/list/clients = list() var/password + var/static/ntnrc_uid = 0 /datum/ntnet_conversation/New() - id = ntnrc_uid - ntnrc_uid++ - if(ntnet_global) - ntnet_global.chat_channels.Add(src) + id = ntnrc_uid++ + if(GLOB.ntnet_global) + GLOB.ntnet_global.chat_channels.Add(src) ..() /datum/ntnet_conversation/Destroy() - if(ntnet_global) - ntnet_global.chat_channels.Remove(src) + if(GLOB.ntnet_global) + GLOB.ntnet_global.chat_channels.Remove(src) return ..() /datum/ntnet_conversation/proc/add_message(message, username) diff --git a/code/modules/modular_computers/NTNet/NTNet.dm b/code/modules/modular_computers/NTNet/NTNet.dm index 6816a402c7..033b32d6af 100644 --- a/code/modules/modular_computers/NTNet/NTNet.dm +++ b/code/modules/modular_computers/NTNet/NTNet.dm @@ -1,4 +1,4 @@ -var/global/datum/ntnet/ntnet_global = new() +GLOBAL_DATUM_INIT(ntnet_global, /datum/ntnet, new) // This is the NTNet datum. There can be only one NTNet datum in game at once. Modular computers read data from this. @@ -26,9 +26,9 @@ var/global/datum/ntnet/ntnet_global = new() // If new NTNet datum is spawned, it replaces the old one. /datum/ntnet/New() - if(ntnet_global && (ntnet_global != src)) - ntnet_global = src // There can be only one. - for(var/obj/machinery/ntnet_relay/R in machines) + if(GLOB.ntnet_global && (GLOB.ntnet_global != src)) + GLOB.ntnet_global = src // There can be only one. + for(var/obj/machinery/ntnet_relay/R in GLOB.machines) relays.Add(R) R.NTNet = src build_software_lists() diff --git a/code/modules/modular_computers/NTNet/NTNet_relay.dm b/code/modules/modular_computers/NTNet/NTNet_relay.dm index 9269459308..9a864331ed 100644 --- a/code/modules/modular_computers/NTNet/NTNet_relay.dm +++ b/code/modules/modular_computers/NTNet/NTNet_relay.dm @@ -51,15 +51,15 @@ if((dos_overload > dos_capacity) && !dos_failure) dos_failure = 1 update_icon() - ntnet_global.add_log("Quantum relay switched from normal operation mode to overload recovery mode.") + GLOB.ntnet_global.add_log("Quantum relay switched from normal operation mode to overload recovery mode.") // If the DoS buffer reaches 0 again, restart. if((dos_overload == 0) && dos_failure) dos_failure = 0 update_icon() - ntnet_global.add_log("Quantum relay switched from overload recovery mode to normal operation mode.") + GLOB.ntnet_global.add_log("Quantum relay switched from overload recovery mode to normal operation mode.") ..() -/obj/machinery/ntnet_relay/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/obj/machinery/ntnet_relay/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) @@ -85,10 +85,10 @@ dos_overload = 0 dos_failure = 0 update_icon() - ntnet_global.add_log("Quantum relay manually restarted from overload recovery mode to normal operation mode.") + GLOB.ntnet_global.add_log("Quantum relay manually restarted from overload recovery mode to normal operation mode.") if("toggle") enabled = !enabled - ntnet_global.add_log("Quantum relay manually [enabled ? "enabled" : "disabled"].") + GLOB.ntnet_global.add_log("Quantum relay manually [enabled ? "enabled" : "disabled"].") update_icon() @@ -102,16 +102,16 @@ var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/ntnet_relay(null) B.apply_default_parts(src) - if(ntnet_global) - ntnet_global.relays.Add(src) - NTNet = ntnet_global - ntnet_global.add_log("New quantum relay activated. Current amount of linked relays: [NTNet.relays.len]") + if(GLOB.ntnet_global) + GLOB.ntnet_global.relays.Add(src) + NTNet = GLOB.ntnet_global + GLOB.ntnet_global.add_log("New quantum relay activated. Current amount of linked relays: [NTNet.relays.len]") ..() /obj/machinery/ntnet_relay/Destroy() - if(ntnet_global) - ntnet_global.relays.Remove(src) - ntnet_global.add_log("Quantum relay connection severed. Current amount of linked relays: [NTNet.relays.len]") + if(GLOB.ntnet_global) + GLOB.ntnet_global.relays.Remove(src) + GLOB.ntnet_global.add_log("Quantum relay connection severed. Current amount of linked relays: [NTNet.relays.len]") NTNet = null for(var/datum/computer_file/program/ntnet_dos/D in dos_sources) diff --git a/code/modules/modular_computers/computers/item/computer.dm b/code/modules/modular_computers/computers/item/computer.dm index de6c2b74ca..32513d0405 100644 --- a/code/modules/modular_computers/computers/item/computer.dm +++ b/code/modules/modular_computers/computers/item/computer.dm @@ -357,7 +357,7 @@ if(!get_ntnet_status()) return FALSE var/obj/item/weapon/computer_hardware/network_card/network_card = all_components[MC_NET] - return ntnet_global.add_log(text, network_card) + return GLOB.ntnet_global.add_log(text, network_card) /obj/item/device/modular_computer/proc/shutdown_computer(loud = 1) kill_program(forced = TRUE) diff --git a/code/modules/modular_computers/computers/item/computer_power.dm b/code/modules/modular_computers/computers/item/computer_power.dm index c5aab99ce5..c03570c335 100644 --- a/code/modules/modular_computers/computers/item/computer_power.dm +++ b/code/modules/modular_computers/computers/item/computer_power.dm @@ -13,10 +13,10 @@ if(battery_module && battery_module.battery && battery_module.battery.charge) var/obj/item/weapon/stock_parts/cell/cell = battery_module.battery - if(cell.use(amount * CELLRATE)) + if(cell.use(amount * GLOB.CELLRATE)) return TRUE else // Discharge the cell anyway. - cell.use(min(amount*CELLRATE, cell.charge)) + cell.use(min(amount*GLOB.CELLRATE, cell.charge)) return FALSE return FALSE diff --git a/code/modules/modular_computers/computers/item/computer_ui.dm b/code/modules/modular_computers/computers/item/computer_ui.dm index 304a9877c6..c574b759cb 100644 --- a/code/modules/modular_computers/computers/item/computer_ui.dm +++ b/code/modules/modular_computers/computers/item/computer_ui.dm @@ -1,5 +1,5 @@ // Operates TGUI -/obj/item/device/modular_computer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/obj/item/device/modular_computer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) if(!enabled) if(ui) ui.close() diff --git a/code/modules/modular_computers/computers/machinery/modular_computer.dm b/code/modules/modular_computers/computers/machinery/modular_computer.dm index 2a9d58f485..b7b258d1ef 100644 --- a/code/modules/modular_computers/computers/machinery/modular_computer.dm +++ b/code/modules/modular_computers/computers/machinery/modular_computer.dm @@ -1,6 +1,3 @@ -// Global var to track modular computers -var/list/global_modular_computers = list() - // Modular Computer - device that runs various programs and operates with hardware // DO NOT SPAWN THIS TYPE. Use /laptop/ or /console/ instead. /obj/machinery/modular_computer @@ -34,7 +31,6 @@ var/list/global_modular_computers = list() ..() cpu = new(src) cpu.physical = src - global_modular_computers.Add(src) /obj/machinery/modular_computer/Destroy() if(cpu) diff --git a/code/modules/modular_computers/file_system/computer_file.dm b/code/modules/modular_computers/file_system/computer_file.dm index 15ae12a285..ce20cc450c 100644 --- a/code/modules/modular_computers/file_system/computer_file.dm +++ b/code/modules/modular_computers/file_system/computer_file.dm @@ -1,5 +1,3 @@ -var/global/file_uid = 0 - /datum/computer_file var/filename = "NewFile" // Placeholder. No spacebars var/filetype = "XXX" // File full names are [filename].[filetype] so like NewFile.XXX in this case @@ -8,11 +6,11 @@ var/global/file_uid = 0 var/unsendable = 0 // Whether the file may be sent to someone via NTNet transfer or other means. var/undeletable = 0 // Whether the file may be deleted. Setting to 1 prevents deletion/renaming/etc. var/uid // UID of this file + var/static/file_uid = 0 /datum/computer_file/New() ..() - uid = file_uid - file_uid++ + uid = file_uid++ /datum/computer_file/Destroy() if(!holder) @@ -23,7 +21,7 @@ var/global/file_uid = 0 if(holder.holder && holder.holder.active_program == src) holder.holder.kill_program(forced = TRUE) holder = null - ..() + return ..() // Returns independent copy of this file. /datum/computer_file/proc/clone(rename = 0) diff --git a/code/modules/modular_computers/file_system/program.dm b/code/modules/modular_computers/file_system/program.dm index 51afc6371d..3935112e7b 100644 --- a/code/modules/modular_computers/file_system/program.dm +++ b/code/modules/modular_computers/file_system/program.dm @@ -144,7 +144,7 @@ // This is called every tick when the program is enabled. Ensure you do parent call if you override it. If parent returns 1 continue with UI initialisation. -/datum/computer_file/program/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/computer_file/program/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) if(program_state != PROGRAM_STATE_ACTIVE) // Our program was closed. Close the ui if it exists. return computer.ui_interact(user) return 1 diff --git a/code/modules/modular_computers/file_system/programs/airestorer.dm b/code/modules/modular_computers/file_system/programs/airestorer.dm index 5c9917b4f5..96a4b4ec2b 100644 --- a/code/modules/modular_computers/file_system/programs/airestorer.dm +++ b/code/modules/modular_computers/file_system/programs/airestorer.dm @@ -8,7 +8,7 @@ size = 12 requires_ntnet = 0 usage_flags = PROGRAM_CONSOLE - transfer_access = access_heads + transfer_access = GLOB.access_heads available_on_ntnet = 1 var/restoring = FALSE @@ -114,7 +114,7 @@ return data -/datum/computer_file/program/aidiag/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/computer_file/program/aidiag/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "ai_restorer", "Integrity Restorer", 600, 400, master_ui, state) diff --git a/code/modules/modular_computers/file_system/programs/alarm.dm b/code/modules/modular_computers/file_system/programs/alarm.dm index 0d15e23069..9bfb9a5e7b 100644 --- a/code/modules/modular_computers/file_system/programs/alarm.dm +++ b/code/modules/modular_computers/file_system/programs/alarm.dm @@ -31,7 +31,7 @@ /datum/computer_file/program/alarm_monitor/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "station_alert_prog", "Alarm Monitoring", 300, 500, master_ui, state) @@ -103,8 +103,8 @@ /datum/computer_file/program/alarm_monitor/run_program(mob/user) . = ..(user) - alarmdisplay += src + GLOB.alarmdisplay += src /datum/computer_file/program/alarm_monitor/kill_program(forced = FALSE) - alarmdisplay -= src + GLOB.alarmdisplay -= src ..() \ No newline at end of file diff --git a/code/modules/modular_computers/file_system/programs/antagonist/dos.dm b/code/modules/modular_computers/file_system/programs/antagonist/dos.dm index 3d54938ba1..ee1498fd79 100644 --- a/code/modules/modular_computers/file_system/programs/antagonist/dos.dm +++ b/code/modules/modular_computers/file_system/programs/antagonist/dos.dm @@ -37,7 +37,7 @@ ..() -/datum/computer_file/program/ntnet_dos/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/computer_file/program/ntnet_dos/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) @@ -53,7 +53,7 @@ return 1 switch(action) if("PRG_target_relay") - for(var/obj/machinery/ntnet_relay/R in ntnet_global.relays) + for(var/obj/machinery/ntnet_relay/R in GLOB.ntnet_global.relays) if("[R.uid]" == params["targid"]) target = R return 1 @@ -68,14 +68,14 @@ if(target) executed = 1 target.dos_sources.Add(src) - if(ntnet_global.intrusion_detection_enabled) + if(GLOB.ntnet_global.intrusion_detection_enabled) var/obj/item/weapon/computer_hardware/network_card/network_card = computer.all_components[MC_NET] - ntnet_global.add_log("IDS WARNING - Excess traffic flood targeting relay [target.uid] detected from device: [network_card.get_network_tag()]") - ntnet_global.intrusion_detection_alarm = 1 + GLOB.ntnet_global.add_log("IDS WARNING - Excess traffic flood targeting relay [target.uid] detected from device: [network_card.get_network_tag()]") + GLOB.ntnet_global.intrusion_detection_alarm = 1 return 1 /datum/computer_file/program/ntnet_dos/ui_data(mob/user) - if(!ntnet_global) + if(!GLOB.ntnet_global) return var/list/data = list() @@ -100,7 +100,7 @@ data["dos_strings"] += list(list("nums" = string)) else data["relays"] = list() - for(var/obj/machinery/ntnet_relay/R in ntnet_global.relays) + for(var/obj/machinery/ntnet_relay/R in GLOB.ntnet_global.relays) data["relays"] += list(list("id" = R.uid)) data["focus"] = target ? target.uid : null diff --git a/code/modules/modular_computers/file_system/programs/antagonist/revelation.dm b/code/modules/modular_computers/file_system/programs/antagonist/revelation.dm index 4278159d1a..ea6a36b549 100644 --- a/code/modules/modular_computers/file_system/programs/antagonist/revelation.dm +++ b/code/modules/modular_computers/file_system/programs/antagonist/revelation.dm @@ -58,7 +58,7 @@ temp.armed = armed return temp -/datum/computer_file/program/revelation/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/computer_file/program/revelation/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) diff --git a/code/modules/modular_computers/file_system/programs/card.dm b/code/modules/modular_computers/file_system/programs/card.dm index 792c79f463..b959ced6cf 100644 --- a/code/modules/modular_computers/file_system/programs/card.dm +++ b/code/modules/modular_computers/file_system/programs/card.dm @@ -3,7 +3,7 @@ filedesc = "ID card modification program" program_icon_state = "id" extended_desc = "Program for programming employee ID cards to access parts of the station." - transfer_access = access_change_ids + transfer_access = GLOB.access_change_ids requires_ntnet = 0 size = 8 var/mod_mode = 1 @@ -52,8 +52,8 @@ /datum/computer_file/program/card_mod/proc/can_open_job(datum/job/job) if(job) if(!job_blacklisted(job.title)) - if((job.total_positions <= player_list.len * (max_relative_positions / 100))) - var/delta = (world.time / 10) - time_last_changed_position + if((job.total_positions <= GLOB.player_list.len * (max_relative_positions / 100))) + var/delta = (world.time / 10) - GLOB.time_last_changed_position if((change_position_cooldown < delta) || (opened_positions[job.title] < 0)) return 1 return -2 @@ -65,7 +65,7 @@ if(job) if(!job_blacklisted(job.title)) if(job.total_positions > job.current_positions) - var/delta = (world.time / 10) - time_last_changed_position + var/delta = (world.time / 10) - GLOB.time_last_changed_position if((change_position_cooldown < delta) || (opened_positions[job.title] > 0)) return 1 return -2 @@ -73,7 +73,7 @@ return 0 -/datum/computer_file/program/card_mod/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/computer_file/program/card_mod/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) @@ -161,7 +161,7 @@ else var/contents = {"

    Crew Manifest


    - [data_core ? data_core.get_manifest(0) : ""] + [GLOB.data_core ? GLOB.data_core.get_manifest(0) : ""] "} if(!printer.print_text(contents,text("crew manifest ([])", worldtime2text()))) to_chat(usr, "Hardware error: Printer was unable to print the file. It may be out of paper.") @@ -174,7 +174,7 @@ switch(select) if("id") if(id_card) - data_core.manifest_modify(id_card.registered_name, id_card.assignment) + GLOB.data_core.manifest_modify(id_card.registered_name, id_card.assignment) card_slot.try_eject(1, user) else var/obj/item/I = usr.get_active_held_item() @@ -186,7 +186,7 @@ if("auth") if(auth_card) if(id_card) - data_core.manifest_modify(id_card.registered_name, id_card.assignment) + GLOB.data_core.manifest_modify(id_card.registered_name, id_card.assignment) head_subordinates = null region_access = null authenticated = 0 @@ -260,7 +260,7 @@ if(can_open_job(j) != 1) return 0 if(opened_positions[edit_job_target] >= 0) - time_last_changed_position = world.time / 10 + GLOB.time_last_changed_position = world.time / 10 j.total_positions++ opened_positions[edit_job_target]++ if("PRG_close_job") @@ -272,7 +272,7 @@ return 0 //Allow instant closing without cooldown if a position has been opened before if(opened_positions[edit_job_target] <= 0) - time_last_changed_position = world.time / 10 + GLOB.time_last_changed_position = world.time / 10 j.total_positions-- opened_positions[edit_job_target]-- if("PRG_regsel") @@ -344,7 +344,7 @@ if(!mod_mode) data["manifest"] = list() var/list/crew = list() - for(var/datum/data/record/t in sortRecord(data_core.general)) + for(var/datum/data/record/t in sortRecord(GLOB.data_core.general)) crew.Add(list(list( "name" = t.fields["name"], "rank" = t.fields["rank"]))) @@ -376,12 +376,12 @@ data["id_name"] = id_card ? strip_html_simple(id_card.name) : "-----" if(show_assignments) - data["engineering_jobs"] = format_jobs(engineering_positions) - data["medical_jobs"] = format_jobs(medical_positions) - data["science_jobs"] = format_jobs(science_positions) - data["security_jobs"] = format_jobs(security_positions) - data["cargo_jobs"] = format_jobs(supply_positions) - data["civilian_jobs"] = format_jobs(civilian_positions) + data["engineering_jobs"] = format_jobs(GLOB.engineering_positions) + data["medical_jobs"] = format_jobs(GLOB.medical_positions) + data["science_jobs"] = format_jobs(GLOB.science_positions) + data["security_jobs"] = format_jobs(GLOB.security_positions) + data["cargo_jobs"] = format_jobs(GLOB.supply_positions) + data["civilian_jobs"] = format_jobs(GLOB.civilian_positions) data["centcom_jobs"] = format_jobs(get_all_centcom_jobs()) @@ -435,7 +435,7 @@ out = "[open ? "Open Position" : "Close Position"]" enable = 1 else if(can_change == -2) - var/time_to_wait = round(change_position_cooldown - ((world.time / 10) - time_last_changed_position), 1) + var/time_to_wait = round(change_position_cooldown - ((world.time / 10) - GLOB.time_last_changed_position), 1) var/mins = round(time_to_wait / 60) var/seconds = time_to_wait - (60*mins) out = "Cooldown ongoing: [mins]:[(seconds < 10) ? "0[seconds]" : "[seconds]"]" @@ -457,20 +457,20 @@ authenticated = 1 return 1 else - if((access_hop in auth_card.access) && ((target_dept==1) || !target_dept)) + if((GLOB.access_hop in auth_card.access) && ((target_dept==1) || !target_dept)) region_access |= 1 region_access |= 6 get_subordinates("Head of Personnel") - if((access_hos in auth_card.access) && ((target_dept==2) || !target_dept)) + if((GLOB.access_hos in auth_card.access) && ((target_dept==2) || !target_dept)) region_access |= 2 get_subordinates("Head of Security") - if((access_cmo in auth_card.access) && ((target_dept==3) || !target_dept)) + if((GLOB.access_cmo in auth_card.access) && ((target_dept==3) || !target_dept)) region_access |= 3 get_subordinates("Chief Medical Officer") - if((access_rd in auth_card.access) && ((target_dept==4) || !target_dept)) + if((GLOB.access_rd in auth_card.access) && ((target_dept==4) || !target_dept)) region_access |= 4 get_subordinates("Research Director") - if((access_ce in auth_card.access) && ((target_dept==5) || !target_dept)) + if((GLOB.access_ce in auth_card.access) && ((target_dept==5) || !target_dept)) region_access |= 5 get_subordinates("Chief Engineer") if(region_access.len) diff --git a/code/modules/modular_computers/file_system/programs/configurator.dm b/code/modules/modular_computers/file_system/programs/configurator.dm index 57348d2744..dc8b5ac97d 100644 --- a/code/modules/modular_computers/file_system/programs/configurator.dm +++ b/code/modules/modular_computers/file_system/programs/configurator.dm @@ -15,7 +15,7 @@ var/obj/item/device/modular_computer/movable = null -/datum/computer_file/program/computerconfig/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/computer_file/program/computerconfig/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) diff --git a/code/modules/modular_computers/file_system/programs/file_browser.dm b/code/modules/modular_computers/file_system/programs/file_browser.dm index c2cbd4cf5e..0271b4ad8e 100644 --- a/code/modules/modular_computers/file_system/programs/file_browser.dm +++ b/code/modules/modular_computers/file_system/programs/file_browser.dm @@ -144,7 +144,7 @@ t = replacetext(t, "\[u\]", "") t = replacetext(t, "\[/u\]", "") t = replacetext(t, "\[time\]", "[worldtime2text()]") - t = replacetext(t, "\[date\]", "[time2text(world.realtime, "MMM DD")] [year_integer+540]") + t = replacetext(t, "\[date\]", "[time2text(world.realtime, "MMM DD")] [GLOB.year_integer+540]") t = replacetext(t, "\[large\]", "") t = replacetext(t, "\[/large\]", "") t = replacetext(t, "\[h1\]", "

    ") @@ -176,7 +176,7 @@ t = parse_tags(t) return t -/datum/computer_file/program/filemanager/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/computer_file/program/filemanager/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) diff --git a/code/modules/modular_computers/file_system/programs/ntdownloader.dm b/code/modules/modular_computers/file_system/programs/ntdownloader.dm index 01d5dd3d91..d9255b17ee 100644 --- a/code/modules/modular_computers/file_system/programs/ntdownloader.dm +++ b/code/modules/modular_computers/file_system/programs/ntdownloader.dm @@ -21,7 +21,7 @@ if(downloaded_file) return 0 - var/datum/computer_file/program/PRG = ntnet_global.find_ntnet_file_by_name(filename) + var/datum/computer_file/program/PRG = GLOB.ntnet_global.find_ntnet_file_by_name(filename) if(!PRG || !istype(PRG)) return 0 @@ -37,10 +37,10 @@ ui_header = "downloader_running.gif" - if(PRG in ntnet_global.available_station_software) + if(PRG in GLOB.ntnet_global.available_station_software) generate_network_log("Began downloading file [PRG.filename].[PRG.filetype] from NTNet Software Repository.") hacked_download = 0 - else if(PRG in ntnet_global.available_antag_software) + else if(PRG in GLOB.ntnet_global.available_antag_software) generate_network_log("Began downloading file **ENCRYPTED**.[PRG.filetype] from unspecified server.") hacked_download = 1 else @@ -103,7 +103,7 @@ return 1 return 0 -/datum/computer_file/program/ntnetdownload/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/computer_file/program/ntnetdownload/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) @@ -136,7 +136,7 @@ data["disk_size"] = hard_drive.max_capacity data["disk_used"] = hard_drive.used_capacity var/list/all_entries[0] - for(var/A in ntnet_global.available_station_software) + for(var/A in GLOB.ntnet_global.available_station_software) var/datum/computer_file/program/P = A // Only those programs our user can run will show in the list if(!P.can_run(user,transfer = 1)) @@ -151,7 +151,7 @@ data["hackedavailable"] = 0 if(computer.emagged) // If we are running on emagged computer we have access to some "bonus" software var/list/hacked_programs[0] - for(var/S in ntnet_global.available_antag_software) + for(var/S in GLOB.ntnet_global.available_antag_software) var/datum/computer_file/program/P = S data["hackedavailable"] = 1 hacked_programs.Add(list(list( diff --git a/code/modules/modular_computers/file_system/programs/ntmonitor.dm b/code/modules/modular_computers/file_system/programs/ntmonitor.dm index e12299b250..6661bceac4 100644 --- a/code/modules/modular_computers/file_system/programs/ntmonitor.dm +++ b/code/modules/modular_computers/file_system/programs/ntmonitor.dm @@ -5,10 +5,10 @@ extended_desc = "This program monitors stationwide NTNet network, provides access to logging systems, and allows for configuration changes" size = 12 requires_ntnet = 1 - required_access = access_network //Network control is a more secure program. + required_access = GLOB.access_network //Network control is a more secure program. available_on_ntnet = 1 -/datum/computer_file/program/ntnetmonitor/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/computer_file/program/ntnetmonitor/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) @@ -28,22 +28,22 @@ switch(action) if("resetIDS") . = 1 - if(ntnet_global) - ntnet_global.resetIDS() + if(GLOB.ntnet_global) + GLOB.ntnet_global.resetIDS() return 1 if("toggleIDS") . = 1 - if(ntnet_global) - ntnet_global.toggleIDS() + if(GLOB.ntnet_global) + GLOB.ntnet_global.toggleIDS() return 1 if("toggleWireless") . = 1 - if(!ntnet_global) + if(!GLOB.ntnet_global) return 1 // NTNet is disabled. Enabling can be done without user prompt - if(ntnet_global.setting_disabled) - ntnet_global.setting_disabled = 0 + if(GLOB.ntnet_global.setting_disabled) + GLOB.ntnet_global.setting_disabled = 0 return 1 // NTNet is enabled and user is about to shut it down. Let's ask them if they really want to do it, as wirelessly connected computers won't connect without NTNet being enabled (which may prevent people from turning it back on) @@ -52,43 +52,43 @@ return 1 var/response = alert(user, "Really disable NTNet wireless? If your computer is connected wirelessly you won't be able to turn it back on! This will affect all connected wireless devices.", "NTNet shutdown", "Yes", "No") if(response == "Yes") - ntnet_global.setting_disabled = 1 + GLOB.ntnet_global.setting_disabled = 1 return 1 if("purgelogs") . = 1 - if(ntnet_global) - ntnet_global.purge_logs() + if(GLOB.ntnet_global) + GLOB.ntnet_global.purge_logs() if("updatemaxlogs") . = 1 var/mob/user = usr var/logcount = text2num(input(user,"Enter amount of logs to keep in memory ([MIN_NTNET_LOGS]-[MAX_NTNET_LOGS]):")) - if(ntnet_global) - ntnet_global.update_max_log_count(logcount) + if(GLOB.ntnet_global) + GLOB.ntnet_global.update_max_log_count(logcount) if("toggle_function") . = 1 - if(!ntnet_global) + if(!GLOB.ntnet_global) return 1 - ntnet_global.toggle_function(text2num(params["id"])) + GLOB.ntnet_global.toggle_function(text2num(params["id"])) /datum/computer_file/program/ntnetmonitor/ui_data(mob/user) - if(!ntnet_global) + if(!GLOB.ntnet_global) return var/list/data = get_header_data() - data["ntnetstatus"] = ntnet_global.check_function() - data["ntnetrelays"] = ntnet_global.relays.len - data["idsstatus"] = ntnet_global.intrusion_detection_enabled - data["idsalarm"] = ntnet_global.intrusion_detection_alarm + data["ntnetstatus"] = GLOB.ntnet_global.check_function() + data["ntnetrelays"] = GLOB.ntnet_global.relays.len + data["idsstatus"] = GLOB.ntnet_global.intrusion_detection_enabled + data["idsalarm"] = GLOB.ntnet_global.intrusion_detection_alarm - data["config_softwaredownload"] = ntnet_global.setting_softwaredownload - data["config_peertopeer"] = ntnet_global.setting_peertopeer - data["config_communication"] = ntnet_global.setting_communication - data["config_systemcontrol"] = ntnet_global.setting_systemcontrol + data["config_softwaredownload"] = GLOB.ntnet_global.setting_softwaredownload + data["config_peertopeer"] = GLOB.ntnet_global.setting_peertopeer + data["config_communication"] = GLOB.ntnet_global.setting_communication + data["config_systemcontrol"] = GLOB.ntnet_global.setting_systemcontrol data["ntnetlogs"] = list() - for(var/i in ntnet_global.logs) + for(var/i in GLOB.ntnet_global.logs) data["ntnetlogs"] += list(list("entry" = i)) - data["ntnetmaxlogs"] = ntnet_global.setting_maxlogcount + data["ntnetmaxlogs"] = GLOB.ntnet_global.setting_maxlogcount return data \ No newline at end of file diff --git a/code/modules/modular_computers/file_system/programs/ntnrc_client.dm b/code/modules/modular_computers/file_system/programs/ntnrc_client.dm index 1b8ff88767..b4c7884fe7 100644 --- a/code/modules/modular_computers/file_system/programs/ntnrc_client.dm +++ b/code/modules/modular_computers/file_system/programs/ntnrc_client.dm @@ -37,7 +37,7 @@ if("PRG_joinchannel") . = 1 var/datum/ntnet_conversation/C - for(var/datum/ntnet_conversation/chan in ntnet_global.chat_channels) + for(var/datum/ntnet_conversation/chan in GLOB.ntnet_global.chat_channels) if(chan.id == text2num(params["id"])) C = chan break @@ -83,7 +83,7 @@ channel = null return 1 var/mob/living/user = usr - if(can_run(usr, 1, access_network)) + if(can_run(usr, 1, GLOB.access_network)) if(channel) var/response = alert(user, "Really engage admin-mode? You will be disconnected from your current channel!", "NTNRC Admin mode", "Yes", "No") if(response == "Yes") @@ -180,7 +180,7 @@ channel = null ..() -/datum/computer_file/program/chatclient/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/computer_file/program/chatclient/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) @@ -196,7 +196,7 @@ /datum/computer_file/program/chatclient/ui_data(mob/user) - if(!ntnet_global || !ntnet_global.chat_channels) + if(!GLOB.ntnet_global || !GLOB.ntnet_global.chat_channels) return var/list/data = list() @@ -225,7 +225,7 @@ else // Channel selection screen var/list/all_channels[0] - for(var/C in ntnet_global.chat_channels) + for(var/C in GLOB.ntnet_global.chat_channels) var/datum/ntnet_conversation/conv = C if(conv && conv.title) all_channels.Add(list(list( diff --git a/code/modules/modular_computers/file_system/programs/nttransfer.dm b/code/modules/modular_computers/file_system/programs/nttransfer.dm index 7d42bb8212..0d46755f6b 100644 --- a/code/modules/modular_computers/file_system/programs/nttransfer.dm +++ b/code/modules/modular_computers/file_system/programs/nttransfer.dm @@ -1,5 +1,3 @@ -var/global/nttransfer_uid = 0 - /datum/computer_file/program/nttransfer filename = "nttransfer" filedesc = "NTNet P2P Transfer Client" @@ -22,10 +20,10 @@ var/global/nttransfer_uid = 0 var/actual_netspeed = 0 // Displayed in the UI, this is the actual transfer speed. var/unique_token // UID of this program var/upload_menu = 0 // Whether we show the program list and upload menu + var/static/nttransfer_uid = 0 /datum/computer_file/program/nttransfer/New() - unique_token = nttransfer_uid - nttransfer_uid++ + unique_token = nttransfer_uid++ ..() /datum/computer_file/program/nttransfer/process_tick() @@ -85,7 +83,7 @@ var/global/nttransfer_uid = 0 download_completion = 0 -/datum/computer_file/program/nttransfer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/computer_file/program/nttransfer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) @@ -103,7 +101,7 @@ var/global/nttransfer_uid = 0 return 1 switch(action) if("PRG_downloadfile") - for(var/datum/computer_file/program/nttransfer/P in ntnet_global.fileservers) + for(var/datum/computer_file/program/nttransfer/P in GLOB.ntnet_global.fileservers) if("[P.unique_token]" == params["id"]) remote = P break @@ -121,8 +119,8 @@ var/global/nttransfer_uid = 0 error = "" upload_menu = 0 finalize_download() - if(src in ntnet_global.fileservers) - ntnet_global.fileservers.Remove(src) + if(src in GLOB.ntnet_global.fileservers) + GLOB.ntnet_global.fileservers.Remove(src) for(var/datum/computer_file/program/nttransfer/T in connected_clients) T.crash_download("Remote server has forcibly closed the connection") provided_file = null @@ -148,7 +146,7 @@ var/global/nttransfer_uid = 0 if(!P.can_run(usr,transfer = 1)) error = "Access Error: Insufficient rights to upload file." provided_file = F - ntnet_global.fileservers.Add(src) + GLOB.ntnet_global.fileservers.Add(src) return error = "I/O Error: Unable to locate file on hard drive." return 1 @@ -186,7 +184,7 @@ var/global/nttransfer_uid = 0 data["upload_filelist"] = all_files else var/list/all_servers[0] - for(var/datum/computer_file/program/nttransfer/P in ntnet_global.fileservers) + for(var/datum/computer_file/program/nttransfer/P in GLOB.ntnet_global.fileservers) all_servers.Add(list(list( "uid" = P.unique_token, "filename" = "[P.provided_file.filename].[P.provided_file.filetype]", diff --git a/code/modules/modular_computers/file_system/programs/powermonitor.dm b/code/modules/modular_computers/file_system/programs/powermonitor.dm index 316b90ec00..b910325642 100644 --- a/code/modules/modular_computers/file_system/programs/powermonitor.dm +++ b/code/modules/modular_computers/file_system/programs/powermonitor.dm @@ -6,7 +6,7 @@ program_icon_state = "power_monitor" extended_desc = "This program connects to sensors around the station to provide information about electrical systems" ui_header = "power_norm.gif" - transfer_access = access_engine + transfer_access = GLOB.access_engine usage_flags = PROGRAM_CONSOLE requires_ntnet = 0 network_destination = "power monitoring system" @@ -53,7 +53,7 @@ demand.Cut(1, 2) /datum/computer_file/program/power_monitor/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) @@ -81,7 +81,7 @@ if(istype(A)) data["areas"] += list(list( "name" = A.area.name, - "charge" = A.cell.percent(), + "charge" = A.cell ? A.cell.percent() : 0, "load" = A.lastused_total, "charging" = A.charging, "eqp" = A.equipment, diff --git a/code/modules/modular_computers/hardware/network_card.dm b/code/modules/modular_computers/hardware/network_card.dm index 554a5084a5..19e30cd42d 100644 --- a/code/modules/modular_computers/hardware/network_card.dm +++ b/code/modules/modular_computers/hardware/network_card.dm @@ -1,5 +1,3 @@ -var/global/ntnet_card_uid = 1 - /obj/item/weapon/computer_hardware/network_card name = "network card" desc = "A basic wireless network card for usage with standard NTNet frequencies." @@ -12,6 +10,7 @@ var/global/ntnet_card_uid = 1 var/ethernet = 0 // Hard-wired, therefore always on, ignores NTNet wireless checks. malfunction_probability = 1 device_type = MC_NET + var/global/ntnet_card_uid = 1 /obj/item/weapon/computer_hardware/network_card/diagnostics(var/mob/user) ..() @@ -25,9 +24,8 @@ var/global/ntnet_card_uid = 1 to_chat(user, "OpenEth (Physical Connection) - Physical network connection port") /obj/item/weapon/computer_hardware/network_card/New(var/l) - ..(l) - identification_id = ntnet_card_uid - ntnet_card_uid++ + ..() + identification_id = ntnet_card_uid++ // Returns a string identifier of this network card /obj/item/weapon/computer_hardware/network_card/proc/get_network_tag() @@ -44,7 +42,7 @@ var/global/ntnet_card_uid = 1 if(ethernet) // Computer is connected via wired connection. return 3 - if(!ntnet_global || !ntnet_global.check_function(specific_action)) // NTNet is down and we are not connected via wired connection. No signal. + if(!GLOB.ntnet_global || !GLOB.ntnet_global.check_function(specific_action)) // NTNet is down and we are not connected via wired connection. No signal. return 0 if(holder) diff --git a/code/modules/modular_computers/hardware/recharger.dm b/code/modules/modular_computers/hardware/recharger.dm index 85431aaabf..67582334ac 100644 --- a/code/modules/modular_computers/hardware/recharger.dm +++ b/code/modules/modular_computers/hardware/recharger.dm @@ -20,7 +20,7 @@ return if(use_power(charge_rate, charging=1)) - holder.give_power(charge_rate * CELLRATE) + holder.give_power(charge_rate * GLOB.CELLRATE) /obj/item/weapon/computer_hardware/recharger/APC diff --git a/code/modules/modular_computers/laptop_vendor.dm b/code/modules/modular_computers/laptop_vendor.dm index abbfc5aaba..cd8219e044 100644 --- a/code/modules/modular_computers/laptop_vendor.dm +++ b/code/modules/modular_computers/laptop_vendor.dm @@ -225,7 +225,7 @@ /obj/machinery/lapvend/attack_hand(mob/user) ui_interact(user) -/obj/machinery/lapvend/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/obj/machinery/lapvend/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) if(stat & (BROKEN | NOPOWER | MAINT)) if(ui) ui.close() diff --git a/code/modules/ninja/admin_ninja_verbs.dm b/code/modules/ninja/admin_ninja_verbs.dm index cd050f412b..7338d9bb0b 100644 --- a/code/modules/ninja/admin_ninja_verbs.dm +++ b/code/modules/ninja/admin_ninja_verbs.dm @@ -8,11 +8,11 @@ Contents: //ADMIN CREATE NINJA (From Player) -/client/proc/cmd_admin_ninjafy(mob/living/carbon/human/H in player_list) +/client/proc/cmd_admin_ninjafy(mob/living/carbon/human/H in GLOB.player_list) set category = null set name = "Make Space Ninja" - if (!ticker.mode) + if (!SSticker.mode) alert("Wait until the game starts") return @@ -30,7 +30,7 @@ Contents: H.wear_suit:randomize_param() spawn(0) H.wear_suit:ninitialize(10,H) - ticker.mode.update_ninja_icons_added(H) + SSticker.mode.update_ninja_icons_added(H) //ADMIN CREATE NINJA (From Ghost) @@ -43,13 +43,13 @@ Contents: if(!holder) to_chat(src, "Only administrators may use this command.") return - if(!ticker.mode) + if(!SSticker.mode) alert("The game hasn't started yet!") return if(alert("Are you sure you want to send in a space ninja?",,"Yes","No")=="No") return - var/client/C = input("Pick character to spawn as the Space Ninja", "Key", "") as null|anything in clients + var/client/C = input("Pick character to spawn as the Space Ninja", "Key", "") as null|anything in GLOB.clients if(!C) return diff --git a/code/modules/ninja/ninja_event.dm b/code/modules/ninja/ninja_event.dm index b8ff3e8206..e83f3a17e2 100644 --- a/code/modules/ninja/ninja_event.dm +++ b/code/modules/ninja/ninja_event.dm @@ -39,7 +39,7 @@ Contents: //selecting a spawn_loc if(!spawn_loc) var/list/spawn_locs = list() - for(var/obj/effect/landmark/L in landmarks_list) + for(var/obj/effect/landmark/L in GLOB.landmarks_list) if(isturf(L.loc)) switch(L.name) if("ninjaspawn","carpspawn") @@ -64,12 +64,12 @@ Contents: //generate objectives - You'll generally get 6 objectives (Ninja is meant to be hardmode!) var/list/possible_targets = list() - for(var/datum/mind/M in ticker.minds) + for(var/datum/mind/M in SSticker.minds) if(M.current && M.current.stat != DEAD) if(ishuman(M.current)) if(M.special_role) possible_targets[M] = 0 //bad-guy - else if(M.assigned_role in command_positions) + else if(M.assigned_role in GLOB.command_positions) possible_targets[M] = 1 //good-guy var/list/objectives = list(1,2,3,4) @@ -155,7 +155,7 @@ Contents: return Ninja << sound('sound/effects/ninja_greeting.ogg') //so ninja you probably wouldn't even know if you were made one - ticker.mode.update_ninja_icons_added(Ninja) + SSticker.mode.update_ninja_icons_added(Ninja) spawned_mobs += Ninja message_admins("[key_name_admin(Ninja)] has been made into a ninja by an event.") log_game("[key_name(Ninja)] was spawned as a ninja by an event.") @@ -168,7 +168,7 @@ Contents: /proc/create_space_ninja(spawn_loc) var/mob/living/carbon/human/new_ninja = new(spawn_loc) var/datum/preferences/A = new()//Randomize appearance for the ninja. - A.real_name = "[pick(ninja_titles)] [pick(ninja_names)]" + A.real_name = "[pick(GLOB.ninja_titles)] [pick(GLOB.ninja_names)]" A.copy_to(new_ninja) new_ninja.dna.update_dna_identity() new_ninja.equip_space_ninja() @@ -179,7 +179,7 @@ Contents: var/datum/mind/Mind = new /datum/mind(key) Mind.assigned_role = "Space Ninja" Mind.special_role = "Space Ninja" - ticker.mode.traitors |= Mind //Adds them to current traitor list. Which is really the extra antagonist list. + SSticker.mode.traitors |= Mind //Adds them to current traitor list. Which is really the extra antagonist list. return Mind @@ -216,11 +216,11 @@ Contents: return 1 /datum/game_mode/proc/update_ninja_icons_added(var/mob/living/carbon/human/ninja) - var/datum/atom_hud/antag/ninjahud = huds[ANTAG_HUD_NINJA] + var/datum/atom_hud/antag/ninjahud = GLOB.huds[ANTAG_HUD_NINJA] ninjahud.join_hud(ninja) set_antag_hud(ninja, "ninja") /datum/game_mode/proc/update_ninja_icons_removed(datum/mind/ninja_mind) - var/datum/atom_hud/antag/ninjahud = huds[ANTAG_HUD_NINJA] + var/datum/atom_hud/antag/ninjahud = GLOB.huds[ANTAG_HUD_NINJA] ninjahud.leave_hud(ninja_mind.current) set_antag_hud(ninja_mind.current, null) diff --git a/code/modules/ninja/suit/n_suit_verbs/energy_net_nets.dm b/code/modules/ninja/suit/n_suit_verbs/energy_net_nets.dm index 6580260cdb..1f5fdc6ea0 100644 --- a/code/modules/ninja/suit/n_suit_verbs/energy_net_nets.dm +++ b/code/modules/ninja/suit/n_suit_verbs/energy_net_nets.dm @@ -75,7 +75,7 @@ It is possible to destroy the net by the occupant or someone else. new /obj/effect/overlay/temp/dir_setting/ninja/phase/out(get_turf(M), M.dir) visible_message("[M] suddenly vanishes!") - M.forceMove(pick(holdingfacility)) //Throw mob in to the holding facility. + M.forceMove(pick(GLOB.holdingfacility)) //Throw mob in to the holding facility. to_chat(M, "You appear in a strange place!") if(!isnull(master))//As long as they still exist. diff --git a/code/modules/ninja/suit/ninjaDrainAct.dm b/code/modules/ninja/suit/ninjaDrainAct.dm index 0879e73008..7a3e119a56 100644 --- a/code/modules/ninja/suit/ninjaDrainAct.dm +++ b/code/modules/ninja/suit/ninjaDrainAct.dm @@ -124,7 +124,7 @@ They *could* go in their appropriate files, but this is supposed to be modular to_chat(H, "Hacking \the [src]...") spawn(0) var/turf/location = get_turf(H) - for(var/mob/living/silicon/ai/AI in player_list) + for(var/mob/living/silicon/ai/AI in GLOB.player_list) to_chat(AI, "Network Alert: Hacking attempt detected[location?" in [location]":". Unable to pinpoint location"].") if(files && files.known_tech.len) @@ -156,7 +156,7 @@ They *could* go in their appropriate files, but this is supposed to be modular to_chat(H, "Hacking \the [src]...") spawn(0) var/turf/location = get_turf(H) - for(var/mob/living/silicon/ai/AI in player_list) + for(var/mob/living/silicon/ai/AI in GLOB.player_list) to_chat(AI, "Network Alert: Hacking attempt detected[location?" in [location]":". Unable to pinpoint location"].") if(files && files.known_tech.len) diff --git a/code/modules/paperwork/filingcabinet.dm b/code/modules/paperwork/filingcabinet.dm index ad68a963d5..ea16bd74ab 100644 --- a/code/modules/paperwork/filingcabinet.dm +++ b/code/modules/paperwork/filingcabinet.dm @@ -120,8 +120,8 @@ /obj/structure/filingcabinet/security/proc/populate() if(virgin) - for(var/datum/data/record/G in data_core.general) - var/datum/data/record/S = find_record("name", G.fields["name"], data_core.security) + for(var/datum/data/record/G in GLOB.data_core.general) + var/datum/data/record/S = find_record("name", G.fields["name"], GLOB.data_core.security) if(!S) continue var/obj/item/weapon/paper/P = new /obj/item/weapon/paper(src) @@ -152,8 +152,8 @@ /obj/structure/filingcabinet/medical/proc/populate() if(virgin) - for(var/datum/data/record/G in data_core.general) - var/datum/data/record/M = find_record("name", G.fields["name"], data_core.medical) + for(var/datum/data/record/G in GLOB.data_core.general) + var/datum/data/record/M = find_record("name", G.fields["name"], GLOB.data_core.medical) if(!M) continue var/obj/item/weapon/paper/P = new /obj/item/weapon/paper(src) @@ -179,7 +179,7 @@ * Employment contract Cabinets */ -var/list/employmentCabinets = list() +GLOBAL_LIST_EMPTY(employmentCabinets) /obj/structure/filingcabinet/employment var/cooldown = 0 @@ -187,16 +187,16 @@ var/list/employmentCabinets = list() var/virgin = 1 /obj/structure/filingcabinet/employment/New() - employmentCabinets += src + GLOB.employmentCabinets += src return ..() /obj/structure/filingcabinet/employment/Destroy() - employmentCabinets -= src + GLOB.employmentCabinets -= src return ..() /obj/structure/filingcabinet/employment/proc/fillCurrent() //This proc fills the cabinet with the current crew. - for(var/record in data_core.locked) + for(var/record in GLOB.data_core.locked) var/datum/data/record/G = record if(!G) continue diff --git a/code/modules/paperwork/handlabeler.dm b/code/modules/paperwork/handlabeler.dm index 1fc7e916dd..9e4b12aace 100644 --- a/code/modules/paperwork/handlabeler.dm +++ b/code/modules/paperwork/handlabeler.dm @@ -49,11 +49,8 @@ if(length(A.name) + length(label) > 64) to_chat(user, "Label too big!") return - if(ishuman(A)) - to_chat(user, "You can't label humans!") - return - if(issilicon(A)) - to_chat(user, "You can't label cyborgs!") + if(ismob(A)) + to_chat(user, "You can't label creatures!") // use a collar return user.visible_message("[user] labels [A] as [label].", \ diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 1e1b911f17..6a11e28e80 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -10,6 +10,7 @@ gender = NEUTER icon = 'icons/obj/bureaucracy.dmi' icon_state = "paper" + item_state = "paper" throwforce = 0 w_class = WEIGHT_CLASS_TINY throw_range = 1 @@ -107,7 +108,7 @@ /obj/item/weapon/paper/attack_self(mob/user) user.examinate(src) - if(rigged && (SSevent.holidays && SSevent.holidays[APRIL_FOOLS])) + if(rigged && (SSevents.holidays && SSevents.holidays[APRIL_FOOLS])) if(spam_flag == 0) spam_flag = 1 playsound(loc, 'sound/items/bikehorn.ogg', 50, 1) diff --git a/code/modules/paperwork/paperbin.dm b/code/modules/paperwork/paperbin.dm index c576de7a98..b86d33decc 100644 --- a/code/modules/paperwork/paperbin.dm +++ b/code/modules/paperwork/paperbin.dm @@ -24,7 +24,7 @@ bin_pen = P update_icon() var/static/warned = FALSE - if(!warned) + if(P.type == /obj/item/weapon/pen && !warned) warning("one or more paperbins ate a pen duing initialize()") warned = TRUE @@ -86,7 +86,7 @@ papers.Remove(P) else P = new papertype(src) - if(SSevent.holidays && SSevent.holidays[APRIL_FOOLS]) + if(SSevents.holidays && SSevents.holidays[APRIL_FOOLS]) if(prob(30)) P.info = "HONK HONK HONK HONK HONK HONK HONK
    HOOOOOOOOOOOOOOOOOOOOOONK
    APRIL FOOLS
    " P.rigged = 1 diff --git a/code/modules/paperwork/photography.dm b/code/modules/paperwork/photography.dm index 24ad49235c..2e92a318c7 100644 --- a/code/modules/paperwork/photography.dm +++ b/code/modules/paperwork/photography.dm @@ -284,7 +284,7 @@ var/list/turfs = list() for(var/turf/T in range(1, target)) if(T in seen) - if(isAi && !cameranet.checkTurfVis(T)) + if(isAi && !GLOB.cameranet.checkTurfVis(T)) continue else turfs += T diff --git a/code/modules/paperwork/stamps.dm b/code/modules/paperwork/stamps.dm index 21d3cd8a40..a2c943e5fe 100644 --- a/code/modules/paperwork/stamps.dm +++ b/code/modules/paperwork/stamps.dm @@ -78,8 +78,9 @@ var/list/stamp_types var/list/stamp_names -/obj/item/weapon/stamp/chameleon/New() - stamp_types = typesof(/obj/item/weapon/stamp) - src.type // Get all stamp types except our own +/obj/item/weapon/stamp/chameleon/Initialize() + . = ..() + stamp_types = typesof(/obj/item/weapon/stamp) - type // Get all stamp types except our own stamp_names = list() // Generate them into a list diff --git a/code/modules/power/antimatter/shielding.dm b/code/modules/power/antimatter/shielding.dm index 0fd628d4b7..e2ebe14cfc 100644 --- a/code/modules/power/antimatter/shielding.dm +++ b/code/modules/power/antimatter/shielding.dm @@ -1,7 +1,7 @@ //like orange but only checks north/south/east/west for one step /proc/cardinalrange(var/center) var/list/things = list() - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) var/turf/T = get_step(center, direction) if(!T) continue things += T.contents @@ -52,7 +52,7 @@ break if(!control_unit)//No other guys nearby look for a control unit - for(var/direction in cardinal) + for(var/direction in GLOB.cardinal) for(var/obj/machinery/power/am_control_unit/AMC in cardinalrange(src)) if(AMC.add_shielding(src)) break @@ -110,7 +110,7 @@ dirs = 0 coredirs = 0 cut_overlays() - for(var/direction in alldirs) + for(var/direction in GLOB.alldirs) var/turf/T = get_step(loc, direction) for(var/obj/machinery/machine in T) if(istype(machine, /obj/machinery/am_shielding)) @@ -118,11 +118,11 @@ if(shield.control_unit == control_unit) if(shield.processing) coredirs |= direction - if(direction in cardinal) + if(direction in GLOB.cardinal) dirs |= direction else - if(istype(machine, /obj/machinery/power/am_control_unit) && (direction in cardinal)) + if(istype(machine, /obj/machinery/power/am_control_unit) && (direction in GLOB.cardinal)) var/obj/machinery/power/am_control_unit/control = machine if(control == control_unit) dirs |= direction @@ -175,7 +175,7 @@ //Scans cards for shields or the control unit and if all there it /obj/machinery/am_shielding/proc/core_check() - for(var/direction in alldirs) + for(var/direction in GLOB.alldirs) var/found_am_device=0 for(var/obj/machinery/machine in get_step(loc, direction)) //var/machine = locate(/obj/machinery, get_step(loc, direction)) @@ -191,8 +191,8 @@ /obj/machinery/am_shielding/proc/setup_core() processing = 1 - machines |= src - START_PROCESSING(SSmachine, src) + GLOB.machines |= src + START_PROCESSING(SSmachines, src) if(!control_unit) return control_unit.linked_cores.Add(src) diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 5b3a0daf3c..db8ab18bdf 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -52,6 +52,8 @@ max_integrity = 200 integrity_failure = 50 resistance_flags = FIRE_PROOF + + var/lon_range = 1.5 var/area/area var/areastring = null var/obj/item/weapon/stock_parts/cell/cell @@ -109,11 +111,11 @@ /obj/machinery/power/apc/New(turf/loc, var/ndir, var/building=0) if (!req_access) - req_access = list(access_engine_equip) + req_access = list(GLOB.access_engine_equip) if (!armor) armor = list(melee = 20, bullet = 20, laser = 10, energy = 100, bomb = 30, bio = 100, rad = 100, fire = 90, acid = 50) ..() - apcs_list += src + GLOB.apcs_list += src wires = new /datum/wires/apc(src) // offset 24 pixels in direction of dir @@ -138,7 +140,7 @@ addtimer(CALLBACK(src, .proc/update), 5) /obj/machinery/power/apc/Destroy() - apcs_list -= src + GLOB.apcs_list -= src if(malfai && operating) malfai.malf_picker.processing_time = Clamp(malfai.malf_picker.processing_time - 10,0,1000) @@ -160,7 +162,6 @@ if(A == cell) cell = null update_icon() - update_icon() updateUsrDialog() /obj/machinery/power/apc/proc/make_terminal() @@ -290,6 +291,21 @@ O += status_overlays_environ[environ+1] add_overlay(O) + // And now, seperately for cleanness, the lighting changing + if(update_state & UPSTATE_ALLGOOD) + switch(charging) + if(0) + light_color = LIGHT_COLOR_RED + if(1) + light_color = LIGHT_COLOR_BLUE + if(2) + light_color = LIGHT_COLOR_GREEN + set_light(lon_range) + else if(update_state & UPSTATE_BLUESCREEN) + light_color = LIGHT_COLOR_BLUE + set_light(lon_range) + else + set_light(0) /obj/machinery/power/apc/proc/check_updates() @@ -388,7 +404,7 @@ "You break the charred power control board and remove the remains.", "You hear a crack.") return - //ticker.mode:apcs-- //XSI said no and I agreed. -rastaf0 + //SSticker.mode:apcs-- //XSI said no and I agreed. -rastaf0 else if (emagged) // We emag board, not APC's frame emagged = 0 user.visible_message(\ @@ -661,7 +677,7 @@ ..() /obj/machinery/power/apc/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) @@ -742,15 +758,10 @@ area.power_light = (lighting > 1) area.power_equip = (equipment > 1) area.power_environ = (environ > 1) -// if (area.name == "AI Chamber") -// spawn(10) -// to_chat(world, " [area.name] [area.power_equip]") else area.power_light = 0 area.power_equip = 0 area.power_environ = 0 -// if (area.name == "AI Chamber") -// to_chat(world, "[area.power_equip]") area.power_change() /obj/machinery/power/apc/proc/can_use(mob/user, loud = 0) //used by attack_hand() and Topic() @@ -893,7 +904,7 @@ occupier.loc = src.loc occupier.death() occupier.gib() - for(var/obj/item/weapon/pinpointer/P in pinpointer_list) + for(var/obj/item/weapon/pinpointer/P in GLOB.pinpointer_list) P.switch_mode_to(TRACK_NUKE_DISK) //Pinpointers go back to tracking the nuke disk P.nuke_warning = FALSE @@ -1019,18 +1030,18 @@ if(cell && !shorted) // draw power from cell as before to power the area - var/cellused = min(cell.charge, CELLRATE * lastused_total) // clamp deduction to a max, amount left in cell + var/cellused = min(cell.charge, GLOB.CELLRATE * lastused_total) // clamp deduction to a max, amount left in cell cell.use(cellused) if(excess > lastused_total) // if power excess recharge the cell // by the same amount just used cell.give(cellused) - add_load(cellused/CELLRATE) // add the load used to recharge the cell + add_load(cellused/GLOB.CELLRATE) // add the load used to recharge the cell else // no excess, and not enough per-apc - if((cell.charge/CELLRATE + excess) >= lastused_total) // can we draw enough from cell+grid to cover last usage? - cell.charge = min(cell.maxcharge, cell.charge + CELLRATE * excess) //recharge with what we can + if((cell.charge/GLOB.CELLRATE + excess) >= lastused_total) // can we draw enough from cell+grid to cover last usage? + cell.charge = min(cell.maxcharge, cell.charge + GLOB.CELLRATE * excess) //recharge with what we can add_load(excess) // so draw what we can from the grid charging = 0 @@ -1078,8 +1089,8 @@ if(chargemode && charging == 1 && operating) if(excess > 0) // check to make sure we have enough to charge // Max charge is capped to % per second constant - var/ch = min(excess*CELLRATE, cell.maxcharge*CHARGELEVEL) - add_load(ch/CELLRATE) // Removes the power we're taking from the grid + var/ch = min(excess*GLOB.CELLRATE, cell.maxcharge*GLOB.CHARGELEVEL) + add_load(ch/GLOB.CELLRATE) // Removes the power we're taking from the grid cell.give(ch) // actually recharge the cell else @@ -1093,7 +1104,7 @@ if(chargemode) if(!charging) - if(excess > cell.maxcharge*CHARGELEVEL) + if(excess > cell.maxcharge*GLOB.CHARGELEVEL) chargecount++ else chargecount = 0 @@ -1196,14 +1207,16 @@ if(/* !get_connection() || */ !operating || shorted) return if( cell && cell.charge>=20) - cell.use(20); - spawn(0) - for(var/area/A in area.related) - for(var/obj/machinery/light/L in A) - L.on = TRUE - L.break_light_tube() - L.on = FALSE - stoplag() + cell.use(20) + INVOKE_ASYNC(src, .proc/break_lights) + +/obj/machinery/power/apc/proc/break_lights() + for(var/area/A in area.related) + for(var/obj/machinery/light/L in A) + L.on = TRUE + L.break_light_tube() + L.on = FALSE + stoplag() /obj/machinery/power/apc/proc/shock(mob/user, prb) if(!prob(prb)) @@ -1231,7 +1244,7 @@ for(var/obj/machinery/M in area.contents) if(M.critical_machine) return - for(var/A in ai_list) + for(var/A in GLOB.ai_list) var/mob/living/silicon/ai/I = A if(get_area(I) == area) return diff --git a/code/modules/power/cable.dm b/code/modules/power/cable.dm index c6b1296eed..6ac6ff8e2f 100644 --- a/code/modules/power/cable.dm +++ b/code/modules/power/cable.dm @@ -80,7 +80,7 @@ By design, d1 is the smallest direction and d2 is the highest var/turf/T = src.loc // hide if turf is not intact if(level==1) hide(T.intact) - cable_list += src //add it to the global cable list + GLOB.cable_list += src //add it to the global cable list if(d1) stored = new/obj/item/stack/cable_coil(null,2,cable_color) @@ -90,7 +90,7 @@ By design, d1 is the smallest direction and d2 is the highest /obj/structure/cable/Destroy() // called when a cable is deleted if(powernet) cut_cable_from_powernet() // update the powernets - cable_list -= src //remove it from global cable list + GLOB.cable_list -= src //remove it from global cable list return ..() // then go ahead and delete the cable /obj/structure/cable/deconstruct(disassembled = TRUE) @@ -437,9 +437,7 @@ By design, d1 is the smallest direction and d2 is the highest // Definitions //////////////////////////////// -var/global/list/datum/stack_recipe/cable_coil_recipes = list ( \ - new/datum/stack_recipe("cable restraints", /obj/item/weapon/restraints/handcuffs/cable, 15), \ - ) +GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe("cable restraints", /obj/item/weapon/restraints/handcuffs/cable, 15))) /obj/item/stack/cable_coil name = "cable coil" @@ -479,15 +477,16 @@ var/global/list/datum/stack_recipe/cable_coil_recipes = list ( \ user.visible_message("[user] is strangling [user.p_them()]self with [src]! It looks like [user.p_theyre()] trying to commit suicide!") return(OXYLOSS) -/obj/item/stack/cable_coil/New(loc, amount = MAXCOIL, var/param_color = null) +/obj/item/stack/cable_coil/New(loc, new_amount = null, var/param_color = null) ..() - src.amount = amount + if(new_amount) // MAXCOIL by default + amount = new_amount if(param_color) item_color = param_color pixel_x = rand(-2,2) pixel_y = rand(-2,2) update_icon() - recipes = cable_coil_recipes + recipes = GLOB.cable_coil_recipes /////////////////////////////////// // General procedures diff --git a/code/modules/power/floodlight.dm b/code/modules/power/floodlight.dm new file mode 100644 index 0000000000..6efd56860e --- /dev/null +++ b/code/modules/power/floodlight.dm @@ -0,0 +1,107 @@ + +/obj/structure/floodlight_frame + name = "floodlight frame" + desc = "A bare metal frame looking vaguely like a floodlight. Requires wrenching down." + max_integrity = 100 + obj_integrity = 100 + icon = 'icons/obj/lighting.dmi' + icon_state = "floodlight_c1" + density = TRUE + var/state = FLOODLIGHT_NEEDS_WRENCHING + +/obj/structure/floodlight_frame/attackby(obj/item/O, mob/user, params) + if(istype(O, /obj/item/weapon/wrench) && (state == FLOODLIGHT_NEEDS_WRENCHING)) + to_chat(user, "You secure the [src].") + anchored = TRUE + state = FLOODLIGHT_NEEDS_WIRES + desc = "A bare metal frame looking vaguely like a floodlight. Requires wiring." + else if(istype(O, /obj/item/stack/cable_coil) && (state == FLOODLIGHT_NEEDS_WIRES)) + var/obj/item/stack/S = O + if(S.use(5)) + to_chat(user, "You wire the [src].") + name = "wired [name]" + desc = "A bare metal frame looking vaguely like a floodlight. Requires securing with a screwdriver." + icon_state = "floodlight_c2" + state = FLOODLIGHT_NEEDS_SECURING + else if(istype(O, /obj/item/weapon/light/tube) && (state == FLOODLIGHT_NEEDS_LIGHTS)) + if(user.transferItemToLoc(O)) + to_chat(user, "You put lights in the [src].") + new /obj/machinery/power/floodlight(src.loc) + qdel(src) + else if(istype(O, /obj/item/weapon/screwdriver) && (state == FLOODLIGHT_NEEDS_SECURING)) + to_chat(user, "You fasten the wiring and electronics in [src].") + name = "secured [name]" + desc = "A bare metal frame that looks like a floodlight. Requires light tubes." + icon_state = "floodlight_c3" + state = FLOODLIGHT_NEEDS_LIGHTS + else + ..() + +/obj/machinery/power/floodlight + name = "floodlight" + desc = "A pole with powerful mounted lights on it. Due to its high power draw, it must be powered by a direct connection to a wire node." + icon = 'icons/obj/lighting.dmi' + icon_state = "floodlight" + anchored = TRUE + density = TRUE + idle_power_usage = 100 + active_power_usage = 1000 + var/list/light_setting_list = list(0, 5, 10, 15) + var/light_power_coefficient = 300 + var/setting = 1 + light_power = 1.75 + +/obj/machinery/power/floodlight/process() + if(avail(active_power_usage)) + add_load(active_power_usage) + else + change_setting(1) + +/obj/machinery/power/floodlight/proc/change_setting(val, mob/user) + if((val < 1) || (val > light_setting_list.len)) + return + active_power_usage = light_setting_list[val] + if(!avail(active_power_usage)) + return change_setting(val - 1) + setting = val + set_light(light_setting_list[val]) + var/setting_text = "" + if(val > 1) + icon_state = "[initial(icon_state)]_on" + else + icon_state = initial(icon_state) + switch(val) + if(1) + setting_text = "OFF" + if(2) + setting_text = "low power" + if(3) + setting_text = "standard lighting" + if(4) + setting_text = "high power" + if(user) + to_chat(user, "You set the [src] to [setting_text].") + +/obj/machinery/power/floodlight/attackby(obj/item/O, mob/user, params) + if(istype(O, /obj/item/weapon/wrench)) + default_unfasten_wrench(user, O, time = 20) + change_setting(1) + if(anchored) + connect_to_network() + else + disconnect_from_network() + else + . = ..() + +/obj/machinery/power/floodlight/attack_hand(mob/user) + var/current = setting + if(current == 1) + current = light_setting_list.len + else + current-- + change_setting(current, user) + ..() + +/obj/machinery/power/floodlight/attack_ai(mob/user) + attack_hand(user) + ..() diff --git a/code/modules/power/gravitygenerator.dm b/code/modules/power/gravitygenerator.dm index 59a685b887..069dbc8448 100644 --- a/code/modules/power/gravitygenerator.dm +++ b/code/modules/power/gravitygenerator.dm @@ -3,16 +3,16 @@ // Gravity Generator // -var/list/gravity_generators = list() // We will keep track of this by adding new gravity generators to the list, and keying it with the z level. +GLOBAL_LIST_EMPTY(gravity_generators) // We will keep track of this by adding new gravity generators to the list, and keying it with the z level. -var/const/POWER_IDLE = 0 -var/const/POWER_UP = 1 -var/const/POWER_DOWN = 2 +#define POWER_IDLE 0 +#define POWER_UP 1 +#define POWER_DOWN 2 -var/const/GRAV_NEEDS_SCREWDRIVER = 0 -var/const/GRAV_NEEDS_WELDING = 1 -var/const/GRAV_NEEDS_PLASTEEL = 2 -var/const/GRAV_NEEDS_WRENCH = 3 +#define GRAV_NEEDS_SCREWDRIVER 0 +#define GRAV_NEEDS_WELDING 1 +#define GRAV_NEEDS_PLASTEEL 2 +#define GRAV_NEEDS_WRENCH 3 // // Abstract Generator @@ -304,7 +304,7 @@ var/const/GRAV_NEEDS_WRENCH = 3 // Sound the alert if gravity was just enabled or disabled. var/alert = 0 var/area/area = get_area(src) - if(on && ticker && ticker.current_state == GAME_STATE_PLAYING) // If we turned on and the game is live. + if(on && SSticker && SSticker.current_state == GAME_STATE_PLAYING) // If we turned on and the game is live. if(gravity_in_level() == 0) alert = 1 investigate_log("was brought online and is now producing gravity for this level.", "gravity") @@ -371,7 +371,7 @@ var/const/GRAV_NEEDS_WRENCH = 3 // Shake everyone on the z level to let them know that gravity was enagaged/disenagaged. /obj/machinery/gravity_generator/main/proc/shake_everyone() var/turf/T = get_turf(src) - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(M.z != z) continue M.update_gravity(M.mob_has_gravity()) @@ -383,19 +383,19 @@ var/const/GRAV_NEEDS_WRENCH = 3 var/turf/T = get_turf(src) if(!T) return 0 - if(gravity_generators["[T.z]"]) - return length(gravity_generators["[T.z]"]) + if(GLOB.gravity_generators["[T.z]"]) + return length(GLOB.gravity_generators["[T.z]"]) return 0 /obj/machinery/gravity_generator/main/proc/update_list() var/turf/T = get_turf(src.loc) if(T) - if(!gravity_generators["[T.z]"]) - gravity_generators["[T.z]"] = list() + if(!GLOB.gravity_generators["[T.z]"]) + GLOB.gravity_generators["[T.z]"] = list() if(on) - gravity_generators["[T.z]"] |= src + GLOB.gravity_generators["[T.z]"] |= src else - gravity_generators["[T.z]"] -= src + GLOB.gravity_generators["[T.z]"] -= src // Misc diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm index 0adf109d1f..5ea803ed74 100644 --- a/code/modules/power/lighting.dm +++ b/code/modules/power/lighting.dm @@ -500,6 +500,7 @@ status = LIGHT_EMPTY update() + return L /obj/machinery/light/attack_tk(mob/user) if(status == LIGHT_EMPTY) @@ -508,7 +509,8 @@ to_chat(user, "You telekinetically remove the light [fitting].") // create a light tube/bulb item and put it in the user's hand - drop_light_tube() + var/obj/item/weapon/light/L = drop_light_tube() + L.attack_tk(user) // break the light and make sparks if was on diff --git a/code/modules/power/monitor.dm b/code/modules/power/monitor.dm index 5474665889..88db15cf31 100644 --- a/code/modules/power/monitor.dm +++ b/code/modules/power/monitor.dm @@ -51,7 +51,7 @@ demand.Cut(1, 2) /obj/machinery/computer/monitor/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "power_monitor", name, 1200, 1000, master_ui, state) diff --git a/code/modules/power/power.dm b/code/modules/power/power.dm index 6767788c03..c27566e5bc 100644 --- a/code/modules/power/power.dm +++ b/code/modules/power/power.dm @@ -139,7 +139,7 @@ var/cdir var/turf/T - for(var/card in cardinal) + for(var/card in GLOB.cardinal) T = get_step(loc,card) cdir = get_dir(T,loc) @@ -159,7 +159,7 @@ var/cdir var/turf/T - for(var/card in cardinal) + for(var/card in GLOB.cardinal) T = get_step(loc,card) cdir = get_dir(T,loc) @@ -337,9 +337,9 @@ var/drained_energy = drained_hp*20 if (source_area) - source_area.use_power(drained_energy/CELLRATE) + source_area.use_power(drained_energy/GLOB.CELLRATE) else if (istype(power_source,/datum/powernet)) - var/drained_power = drained_energy/CELLRATE //convert from "joules" to "watts" + var/drained_power = drained_energy/GLOB.CELLRATE //convert from "joules" to "watts" PN.load+=drained_power else if (istype(power_source, /obj/item/weapon/stock_parts/cell)) cell.use(drained_energy) @@ -361,6 +361,6 @@ return null /area/proc/get_apc() - for(var/obj/machinery/power/apc/APC in apcs_list) + for(var/obj/machinery/power/apc/APC in GLOB.apcs_list) if(APC.area == src) return APC diff --git a/code/modules/power/powernet.dm b/code/modules/power/powernet.dm index 28ef1488d0..b6f61103ca 100644 --- a/code/modules/power/powernet.dm +++ b/code/modules/power/powernet.dm @@ -15,7 +15,7 @@ var/netexcess = 0 // excess power on the powernet (typically avail-load)/////// /datum/powernet/New() - SSmachine.powernets += src + SSmachines.powernets += src /datum/powernet/Destroy() //Go away references, you suck! @@ -26,7 +26,7 @@ nodes -= M M.powernet = null - SSmachine.powernets -= src + SSmachines.powernets -= src return ..() /datum/powernet/proc/is_empty() diff --git a/code/modules/power/singularity/collector.dm b/code/modules/power/singularity/collector.dm index 15a582a387..eb78c885aa 100644 --- a/code/modules/power/singularity/collector.dm +++ b/code/modules/power/singularity/collector.dm @@ -1,5 +1,5 @@ -var/global/list/rad_collectors = list() +GLOBAL_LIST_EMPTY(rad_collectors) /obj/machinery/power/rad_collector name = "Radiation Collector Array" @@ -8,7 +8,7 @@ var/global/list/rad_collectors = list() icon_state = "ca" anchored = 0 density = 1 - req_access = list(access_engine_equip) + req_access = list(GLOB.access_engine_equip) // use_power = 0 obj_integrity = 350 max_integrity = 350 @@ -21,10 +21,10 @@ var/global/list/rad_collectors = list() /obj/machinery/power/rad_collector/New() ..() - rad_collectors += src + GLOB.rad_collectors += src /obj/machinery/power/rad_collector/Destroy() - rad_collectors -= src + GLOB.rad_collectors -= src return ..() /obj/machinery/power/rad_collector/process() @@ -46,7 +46,9 @@ var/global/list/rad_collectors = list() toggle_power() user.visible_message("[user.name] turns the [src.name] [active? "on":"off"].", \ "You turn the [src.name] [active? "on":"off"].") - investigate_log("turned [active?"on":"off"] by [user.key]. [loaded_tank?"Fuel: [round(loaded_tank.air_contents.gases["plasma"][MOLES]/0.29)]%":"It is empty"].","singulo") + var/fuel = loaded_tank.air_contents.gases["plasma"] + fuel = fuel ? fuel[MOLES] : 0 + investigate_log("turned [active?"on":"off"] by [user.key]. [loaded_tank?"Fuel: [round(fuel/0.29)]%":"It is empty"].","singulo") return else to_chat(user, "The controls are locked!") diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index 30a449a83b..1fa2bf2376 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -8,7 +8,7 @@ var/icon_state_on = "emitter_+a" anchored = 0 density = 1 - req_access = list(access_engine_equip) + req_access = list(GLOB.access_engine_equip) use_power = 0 idle_power_usage = 10 @@ -88,7 +88,7 @@ connect_to_network() /obj/machinery/power/emitter/Destroy() - if(ticker && ticker.current_state == GAME_STATE_PLAYING) + if(SSticker && SSticker.current_state == GAME_STATE_PLAYING) message_admins("Emitter deleted at ([x],[y],[z] - JMP)",0,1) log_game("Emitter deleted at ([x],[y],[z])") investigate_log("deleted at ([x],[y],[z]) at [get_area(src)]","singulo") diff --git a/code/modules/power/singularity/field_generator.dm b/code/modules/power/singularity/field_generator.dm index d45c1fcf87..838cc19df5 100644 --- a/code/modules/power/singularity/field_generator.dm +++ b/code/modules/power/singularity/field_generator.dm @@ -319,7 +319,7 @@ field_generator power level display //I want to avoid using global variables. spawn(1) var/temp = 1 //stops spam - for(var/obj/singularity/O in singularities) + for(var/obj/singularity/O in GLOB.singularities) if(O.last_warning && temp) if((world.time - O.last_warning) > 50) //to stop message-spam temp = 0 diff --git a/code/modules/power/singularity/narsie.dm b/code/modules/power/singularity/narsie.dm index a9f7400289..dc54a3db4e 100644 --- a/code/modules/power/singularity/narsie.dm +++ b/code/modules/power/singularity/narsie.dm @@ -91,13 +91,13 @@ /obj/singularity/narsie/proc/pickcultist() //Narsie rewards her cultists with being devoured first, then picks a ghost to follow. var/list/cultists = list() var/list/noncultists = list() - for(var/obj/structure/destructible/clockwork/massive/ratvar/enemy in poi_list) //Prioritize killing Ratvar + for(var/obj/structure/destructible/clockwork/massive/ratvar/enemy in GLOB.poi_list) //Prioritize killing Ratvar if(enemy.z != z) continue acquire(enemy) return - for(var/mob/living/carbon/food in living_mob_list) //we don't care about constructs or cult-Ians or whatever. cult-monkeys are fair game i guess + for(var/mob/living/carbon/food in GLOB.living_mob_list) //we don't care about constructs or cult-Ians or whatever. cult-monkeys are fair game i guess var/turf/pos = get_turf(food) if(pos.z != src.z) continue @@ -116,7 +116,7 @@ return //no living humans, follow a ghost instead. - for(var/mob/dead/observer/ghost in player_list) + for(var/mob/dead/observer/ghost in GLOB.player_list) if(!ghost.client) continue var/turf/pos = get_turf(ghost) diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index 3cc48bb11a..3b0bc3087b 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -27,6 +27,7 @@ var/last_warning var/consumedSupermatter = 0 //If the singularity has eaten a supermatter shard and can go to stage six resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF + dangerous_possession = TRUE /obj/singularity/New(loc, var/starting_energy = 50, var/temp = 0) //CARN: admin-alert for chuckle-fuckery. @@ -35,9 +36,9 @@ src.energy = starting_energy ..() START_PROCESSING(SSobj, src) - poi_list |= src - singularities |= src - for(var/obj/machinery/power/singularity_beacon/singubeacon in machines) + GLOB.poi_list |= src + GLOB.singularities |= src + for(var/obj/machinery/power/singularity_beacon/singubeacon in GLOB.machines) if(singubeacon.active) target = singubeacon break @@ -45,8 +46,8 @@ /obj/singularity/Destroy() STOP_PROCESSING(SSobj, src) - poi_list.Remove(src) - singularities.Remove(src) + GLOB.poi_list.Remove(src) + GLOB.singularities.Remove(src) return ..() /obj/singularity/Move(atom/newloc, direct) @@ -286,7 +287,7 @@ if(!move_self) return 0 - var/movement_dir = pick(alldirs - last_failed_movement) + var/movement_dir = pick(GLOB.alldirs - last_failed_movement) if(force_move) movement_dir = force_move @@ -430,7 +431,7 @@ /obj/singularity/proc/pulse() - for(var/obj/machinery/power/rad_collector/R in rad_collectors) + for(var/obj/machinery/power/rad_collector/R in GLOB.rad_collectors) if(R.z == z && get_dist(R, src) <= 15) // Better than using orange() every process R.receive_pulse(energy) diff --git a/code/modules/power/smes.dm b/code/modules/power/smes.dm index 34e7b5ea2d..de0d230a39 100644 --- a/code/modules/power/smes.dm +++ b/code/modules/power/smes.dm @@ -53,7 +53,7 @@ spawn(5) dir_loop: - for(var/d in cardinal) + for(var/d in GLOB.cardinal) var/turf/T = get_step(src, d) for(var/obj/machinery/power/terminal/term in T) if(term && term.dir == turn(d, 180)) @@ -196,7 +196,7 @@ cell.charge = (charge / capacity) * cell.maxcharge /obj/machinery/power/smes/Destroy() - if(ticker && ticker.current_state == GAME_STATE_PLAYING) + if(SSticker && SSticker.current_state == GAME_STATE_PLAYING) var/area/area = get_area(src) message_admins("SMES deleted at ([area.name])") log_game("SMES deleted at ([area.name])") @@ -261,7 +261,7 @@ /obj/machinery/power/smes/proc/chargedisplay() - return round(5.5*charge/capacity) + return Clamp(round(5.5*charge/capacity),0,5) /obj/machinery/power/smes/process() if(stat & BROKEN) @@ -354,7 +354,7 @@ terminal.powernet.load += amount /obj/machinery/power/smes/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "smes", name, 340, 440, master_ui, state) diff --git a/code/modules/power/solar.dm b/code/modules/power/solar.dm index 3a27f546d3..e5097d422a 100644 --- a/code/modules/power/solar.dm +++ b/code/modules/power/solar.dm @@ -348,7 +348,7 @@ add_overlay(image('icons/obj/computer.dmi', "solcon-o", FLY_LAYER, angle2dir(currentdir))) /obj/machinery/power/solar_control/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "solar_control", name, 500, 400, master_ui, state) diff --git a/code/modules/power/supermatter/supermatter.dm b/code/modules/power/supermatter/supermatter.dm index edb17a17bc..5149a2d75e 100644 --- a/code/modules/power/supermatter/supermatter.dm +++ b/code/modules/power/supermatter/supermatter.dm @@ -14,7 +14,7 @@ #define N2O_HEAT_RESISTANCE 6 //Higher == Gas makes the crystal more resistant against heat damage. #define POWERLOSS_INHIBITION_GAS_THRESHOLD 0.20 //Higher == Higher percentage of inhibitor gas needed before the charge inertia chain reaction effect starts. -#define POWERLOSS_INHIBITION_MOLE_THRESHOLD 100 //Higher == More moles of the gas are needed before the charge inertia chain reaction effect starts. //Scales powerloss inhibition down until this amount of moles is reached +#define POWERLOSS_INHIBITION_MOLE_THRESHOLD 20 //Higher == More moles of the gas are needed before the charge inertia chain reaction effect starts. //Scales powerloss inhibition down until this amount of moles is reached #define POWERLOSS_INHIBITION_MOLE_BOOST_THRESHOLD 500 //bonus powerloss inhibition boost if this amount of moles is reached #define MOLE_PENALTY_THRESHOLD 1800 //Higher == Shard can absorb more moles before triggering the high mole penalties. @@ -39,10 +39,18 @@ #define DETONATION_HALLUCINATION 600 -#define WARNING_DELAY 30 +#define WARNING_DELAY 60 #define HALLUCINATION_RANGE(P) (min(7, round(P ** 0.25))) + +#define GRAVITATIONAL_ANOMALY "gravitational_anomaly" +#define FLUX_ANOMALY "flux_anomaly" +#define PYRO_ANOMALY "pyro_anomaly" + +#define SPEAK(message) radio.talk_into(src, message, null, get_spans(), get_default_language()) + + /obj/machinery/power/supermatter_shard name = "supermatter shard" desc = "A strangely translucent and iridescent crystal that looks like it used to be part of a larger structure." @@ -64,7 +72,8 @@ var/safe_alert = "Crystalline hyperstructure returning to safe operating levels." var/warning_point = 50 var/warning_alert = "Danger! Crystal hyperstructure instability!" - var/emergency_point = 500 + var/damage_penalty_point = 550 + var/emergency_point = 700 var/emergency_alert = "CRYSTAL DELAMINATION IMMINENT." var/explosion_point = 900 @@ -122,7 +131,7 @@ . = ..() countdown = new(src) countdown.start() - poi_list |= src + GLOB.poi_list |= src radio = new(src) radio.listening = 0 investigate_log("has been created.", "supermatter") @@ -130,13 +139,9 @@ /obj/machinery/power/supermatter_shard/Destroy() investigate_log("has been destroyed.", "supermatter") - if(radio) - qdel(radio) - radio = null - poi_list -= src - if(countdown) - qdel(countdown) - countdown = null + QDEL_NULL(radio) + GLOB.poi_list -= src + QDEL_NULL(countdown) . = ..() /obj/machinery/power/supermatter_shard/examine(mob/user) @@ -157,7 +162,7 @@ /obj/machinery/power/supermatter_shard/proc/explode() var/turf/T = get_turf(src) - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(M.z == z) M << 'sound/magic/Charge.ogg' to_chat(M, "You feel reality distort for a moment...") @@ -230,7 +235,7 @@ n2comp = max(removed.gases["n2"][MOLES]/combined_gas, 0) freoncomp = max(removed.gases["freon"][MOLES]/combined_gas, 0) - gasmix_power_ratio = min(max(plasmacomp + o2comp + co2comp - n2ocomp - n2comp - freoncomp, 0), 1) + gasmix_power_ratio = min(max(plasmacomp + o2comp + co2comp - n2comp - freoncomp, 0), 1) dynamic_heat_modifier = max((plasmacomp * PLASMA_HEAT_PENALTY)+(o2comp * OXYGEN_HEAT_PENALTY)+(co2comp * CO2_HEAT_PENALTY)+(n2comp * NITROGEN_HEAT_MODIFIER), 0.5) dynamic_heat_resistance = max(n2ocomp * N2O_HEAT_RESISTANCE, 1) @@ -245,7 +250,7 @@ if (combined_gas > POWERLOSS_INHIBITION_MOLE_THRESHOLD && co2comp > POWERLOSS_INHIBITION_GAS_THRESHOLD) powerloss_dynamic_scaling = Clamp(powerloss_dynamic_scaling + Clamp(co2comp - powerloss_dynamic_scaling, -0.02, 0.02), 0, 1) else - powerloss_dynamic_scaling = Clamp(powerloss_dynamic_scaling - 0.10,0, 1) + powerloss_dynamic_scaling = Clamp(powerloss_dynamic_scaling - 0.05,0, 1) powerloss_inhibitor = Clamp(1-(powerloss_dynamic_scaling * Clamp(combined_gas/POWERLOSS_INHIBITION_MOLE_BOOST_THRESHOLD,1 ,1.5)),0 ,1) if(matter_power) @@ -302,23 +307,28 @@ var/rads = (power / 10) * sqrt( 1 / max(get_dist(l, src),1) ) l.rad_act(rads) - if(power > POWER_PENALTY_THRESHOLD) - playsound(src.loc, 'sound/weapons/emitter2.ogg', 100, 1, extrarange = 10) - supermatter_zap(src, 5, min(power*2, 20000)) - supermatter_zap(src, 5, min(power*2, 20000)) - if(power > SEVERE_POWER_PENALTY_THRESHOLD) - supermatter_zap(src, 5, min(power*2, 20000)) - if(power > CRITICAL_POWER_PENALTY_THRESHOLD) - supermatter_zap(src, 5, min(power*2, 20000)) + if(power > POWER_PENALTY_THRESHOLD || damage > damage_penalty_point) - if(prob(15)) + if(power > POWER_PENALTY_THRESHOLD) + playsound(src.loc, 'sound/weapons/emitter2.ogg', 100, 1, extrarange = 10) + supermatter_zap(src, 5, min(power*2, 20000)) + supermatter_zap(src, 5, min(power*2, 20000)) + if(power > SEVERE_POWER_PENALTY_THRESHOLD) + supermatter_zap(src, 5, min(power*2, 20000)) + if(power > CRITICAL_POWER_PENALTY_THRESHOLD) + supermatter_zap(src, 5, min(power*2, 20000)) + else if (damage > damage_penalty_point && prob(20)) + playsound(src.loc, 'sound/weapons/emitter2.ogg', 100, 1, extrarange = 10) + supermatter_zap(src, 5, Clamp(power*2, 4000, 20000)) + + if(prob(15) && power > POWER_PENALTY_THRESHOLD) supermatter_pull(src, power/750) if(prob(5)) - supermatter_anomaly_gen(src, 1, rand(5, 10)) - if(power > SEVERE_POWER_PENALTY_THRESHOLD && prob(5) || prob(2)) - supermatter_anomaly_gen(src, 2, rand(5, 10)) - if(power > SEVERE_POWER_PENALTY_THRESHOLD && prob(2) || prob(0.3)) - supermatter_anomaly_gen(src, 3, rand(5, 10)) + supermatter_anomaly_gen(src, FLUX_ANOMALY, rand(5, 10)) + if(power > SEVERE_POWER_PENALTY_THRESHOLD && prob(5) || prob(1)) + supermatter_anomaly_gen(src, GRAVITATIONAL_ANOMALY, rand(5, 10)) + if(power > SEVERE_POWER_PENALTY_THRESHOLD && prob(2) || prob(0.3) && power > POWER_PENALTY_THRESHOLD) + supermatter_anomaly_gen(src, PYRO_ANOMALY, rand(5, 10)) @@ -327,31 +337,30 @@ var/stability = num2text(round((damage / explosion_point) * 100)) if(damage > emergency_point) - - radio.talk_into(src, "[emergency_alert] Instability: [stability]%") + SPEAK("[emergency_alert] Instability: [stability]%") lastwarning = REALTIMEOFDAY if(!has_reached_emergency) investigate_log("has reached the emergency point for the first time.", "supermatter") message_admins("[src] has reached the emergency point (JMP).") has_reached_emergency = 1 else if(damage >= damage_archived) // The damage is still going up - radio.talk_into(src, "[warning_alert] Instability: [stability]%") + SPEAK("[warning_alert] Instability: [stability]%") lastwarning = REALTIMEOFDAY - (WARNING_DELAY * 5) else // Phew, we're safe - radio.talk_into(src, "[safe_alert] Instability: [stability]%") + SPEAK("[safe_alert] Instability: [stability]%") lastwarning = REALTIMEOFDAY if(power > POWER_PENALTY_THRESHOLD) - radio.talk_into(src, "Warning: Hyperstructure has reached dangerous power level.") + SPEAK("Warning: Hyperstructure has reached dangerous power level.") if(powerloss_inhibitor < 0.5) - radio.talk_into(src, "DANGER: CHARGE INERTIA CHAIN REACTION IN PROGRESS.") + SPEAK("DANGER: CHARGE INERTIA CHAIN REACTION IN PROGRESS.") if(combined_gas > MOLE_PENALTY_THRESHOLD) - radio.talk_into(src, "Warning: Critical coolant mass reached.") + SPEAK("Warning: Critical coolant mass reached.") if(damage > explosion_point) - for(var/mob in living_mob_list) + for(var/mob in GLOB.living_mob_list) var/mob/living/L = mob if(istype(L) && L.z == z) if(ishuman(mob)) @@ -390,7 +399,7 @@ investigate_log("Supermatter shard consumed by singularity.","singulo") message_admins("Singularity has consumed a supermatter shard and can now become stage six.") visible_message("[src] is consumed by the singularity!") - for(var/mob/M in mob_list) + for(var/mob/M in GLOB.mob_list) if(M.z == z) M << 'sound/effects/supermatter.ogg' //everyone goan know bout this to_chat(M, "A horrible screeching fills your ears, and a wave of dread washes over you...") @@ -410,6 +419,13 @@ "You hear a loud crack as you are washed with a wave of heat.") Consume(B) +/obj/machinery/power/supermatter_shard/attack_tk(mob/user) + if(iscarbon(user)) + var/mob/living/carbon/C = user + to_chat(C, "That was a really dumb idea.") + var/obj/item/bodypart/head/rip_u = C.get_bodypart("head") + rip_u.dismember(BURN) //nice try jedi + /obj/machinery/power/supermatter_shard/attack_paw(mob/user) return attack_hand(user) @@ -435,7 +451,7 @@ Consume(user) /obj/machinery/power/supermatter_shard/proc/transfer_energy() - for(var/obj/machinery/power/rad_collector/R in rad_collectors) + for(var/obj/machinery/power/rad_collector/R in GLOB.rad_collectors) if(R.z == z && get_dist(R, src) <= 15) //Better than using orange() every process R.receive_pulse(power * (1 + power_transmission_bonus)/10 * freon_transmit_modifier) @@ -475,6 +491,8 @@ investigate_log("has consumed [key_name(user)].", "supermatter") user.dust() matter_power += 200 + else if(istype(AM, /obj/singularity)) + return else if(isobj(AM) && !istype(AM, /obj/effect)) investigate_log("has consumed [AM].", "supermatter") qdel(AM) @@ -520,23 +538,17 @@ step_towards(pulled_object,center) step_towards(pulled_object,center) - return - -/obj/machinery/power/supermatter_shard/proc/supermatter_anomaly_gen(turf/anomalycenter, type = 1, anomalyrange = 5) +/obj/machinery/power/supermatter_shard/proc/supermatter_anomaly_gen(turf/anomalycenter, type = FLUX_ANOMALY, anomalyrange = 5) var/turf/L = pick(orange(anomalyrange, anomalycenter)) if(L) - if(type == 1) - var/obj/effect/anomaly/flux/A = new(L) - A.explosive = 0 - A.lifespan = 300 - else if(type == 2) - var/obj/effect/anomaly/grav/A = new(L) - A.lifespan = 250 - else if(type == 3) - var/obj/effect/anomaly/pyro/A = new(L) - A.lifespan = 200 - - return + switch(type) + if(FLUX_ANOMALY) + var/obj/effect/anomaly/flux/A = new(L, 300) + A.explosive = FALSE + if(GRAVITATIONAL_ANOMALY) + new /obj/effect/anomaly/grav(L, 250) + if(PYRO_ANOMALY) + new /obj/effect/anomaly/pyro(L, 200) /obj/machinery/power/supermatter_shard/proc/supermatter_zap(atom/zapstart, range = 3, power) . = zapstart.dir @@ -607,3 +619,6 @@ supermatter_zap(target_structure, 5, power / 1.5) #undef HALLUCINATION_RANGE +#undef GRAVITATIONAL_ANOMALY +#undef FLUX_ANOMALY +#undef PYRO_ANOMALY diff --git a/code/modules/power/tesla/energy_ball.dm b/code/modules/power/tesla/energy_ball.dm index 7910ebae53..478ae43d90 100644 --- a/code/modules/power/tesla/energy_ball.dm +++ b/code/modules/power/tesla/energy_ball.dm @@ -1,7 +1,7 @@ #define TESLA_DEFAULT_POWER 1738260 #define TESLA_MINI_POWER 869130 -var/list/blacklisted_tesla_types = typecacheof(list(/obj/machinery/atmospherics, +GLOBAL_LIST_INIT(blacklisted_tesla_types, typecacheof(list(/obj/machinery/atmospherics, /obj/machinery/power/emitter, /obj/machinery/field/generator, /mob/living/simple_animal, @@ -18,7 +18,7 @@ var/list/blacklisted_tesla_types = typecacheof(list(/obj/machinery/atmospherics, /obj/machinery/gateway, /obj/structure/lattice, /obj/structure/grille, - /obj/machinery/the_singularitygen/tesla)) + /obj/machinery/the_singularitygen/tesla))) /obj/singularity/energy_ball name = "energy ball" desc = "An energy ball." @@ -85,7 +85,7 @@ var/list/blacklisted_tesla_types = typecacheof(list(/obj/machinery/atmospherics, //we face the last thing we zapped, so this lets us favor that direction a bit var/first_move = dir for(var/i in 0 to move_amount) - var/move_dir = pick(alldirs + first_move) //give the first move direction a bit of favoring. + var/move_dir = pick(GLOB.alldirs + first_move) //give the first move direction a bit of favoring. if(target && prob(60)) move_dir = get_dir(src,target) var/turf/T = get_step(src, move_dir) @@ -137,7 +137,7 @@ var/list/blacklisted_tesla_types = typecacheof(list(/obj/machinery/atmospherics, /obj/singularity/energy_ball/orbit(obj/singularity/energy_ball/target) if (istype(target)) target.orbiting_balls += src - poi_list -= src + GLOB.poi_list -= src target.dissipate_strength = target.orbiting_balls.len . = ..() @@ -197,7 +197,7 @@ var/list/blacklisted_tesla_types = typecacheof(list(/obj/machinery/atmospherics, closest_atom = A closest_dist = dist - else if(closest_grounding_rod || is_type_in_typecache(A, blacklisted_tesla_types)) + else if(closest_grounding_rod || is_type_in_typecache(A, GLOB.blacklisted_tesla_types)) continue else if(isliving(A)) @@ -244,7 +244,7 @@ var/list/blacklisted_tesla_types = typecacheof(list(/obj/machinery/atmospherics, //Alright, we've done our loop, now lets see if was anything interesting in range if(closest_atom) //common stuff - source.Beam(closest_atom, icon_state="lightning[rand(1,12)]", time=5) + source.Beam(closest_atom, icon_state="lightning[rand(1,12)]", time=5, maxdistance = INFINITY) var/zapdir = get_dir(source, closest_atom) if(zapdir) . = zapdir diff --git a/code/modules/projectiles/ammunition.dm b/code/modules/projectiles/ammunition.dm index af9858aede..f873ef6083 100644 --- a/code/modules/projectiles/ammunition.dm +++ b/code/modules/projectiles/ammunition.dm @@ -25,7 +25,7 @@ BB = new projectile_type(src) pixel_x = rand(-10, 10) pixel_y = rand(-10, 10) - setDir(pick(alldirs)) + setDir(pick(GLOB.alldirs)) update_icon() /obj/item/ammo_casing/update_icon() diff --git a/code/modules/projectiles/guns/ballistic/automatic.dm b/code/modules/projectiles/guns/ballistic/automatic.dm index 7a03591629..c9553aaac8 100644 --- a/code/modules/projectiles/guns/ballistic/automatic.dm +++ b/code/modules/projectiles/guns/ballistic/automatic.dm @@ -127,7 +127,7 @@ icon_state = "wt550[magazine ? "-[Ceiling(get_ammo(0)/4)*4]" : ""]" /obj/item/weapon/gun/ballistic/automatic/mini_uzi - name = "\improper 'Type U3' Uzi" + name = "\improper Type U3 Uzi" desc = "A lightweight, burst-fire submachine gun, for when you really want someone dead. Uses 9mm rounds." icon_state = "mini-uzi" origin_tech = "combat=4;materials=2;syndicate=4" @@ -240,7 +240,7 @@ // Bulldog shotgun // /obj/item/weapon/gun/ballistic/automatic/shotgun/bulldog - name = "\improper 'Bulldog' Shotgun" + name = "\improper Bulldog Shotgun" desc = "A semi-auto, mag-fed shotgun for combat in narrow corridors, nicknamed 'Bulldog' by boarding parties. Compatible only with specialized 8-round drum magazines." icon_state = "bulldog" item_state = "bulldog" diff --git a/code/modules/projectiles/guns/energy/pulse.dm b/code/modules/projectiles/guns/energy/pulse.dm index 3163632a05..69a9ca2a8a 100644 --- a/code/modules/projectiles/guns/energy/pulse.dm +++ b/code/modules/projectiles/guns/energy/pulse.dm @@ -18,7 +18,7 @@ /obj/item/weapon/gun/energy/pulse/prize/New() . = ..() - poi_list |= src + GLOB.poi_list |= src var/msg = "A pulse rifle prize has been created at ([x],[y],[z] - (\ \ JMP)" @@ -30,7 +30,7 @@ action = NOTIFY_ORBIT) /obj/item/weapon/gun/energy/pulse/prize/Destroy() - poi_list -= src + GLOB.poi_list -= src . = ..() /obj/item/weapon/gun/energy/pulse/loyalpin diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 127b05e87d..dceed5b438 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -199,8 +199,8 @@ M.Turn(Angle) transform = M - var/Pixel_x=round(sin(Angle)+16*sin(Angle)*2) - var/Pixel_y=round(cos(Angle)+16*cos(Angle)*2) + var/Pixel_x=round((sin(Angle)+16*sin(Angle)*2), 1) //round() is a floor operation when only one argument is supplied, we don't want that here + var/Pixel_y=round((cos(Angle)+16*cos(Angle)*2), 1) var/pixel_x_offset = pixel_x + Pixel_x var/pixel_y_offset = pixel_y + Pixel_y var/new_x = x diff --git a/code/modules/projectiles/projectile/energy.dm b/code/modules/projectiles/projectile/energy.dm index 196432c5e6..980ff11211 100644 --- a/code/modules/projectiles/projectile/energy.dm +++ b/code/modules/projectiles/projectile/energy.dm @@ -73,7 +73,7 @@ ..() set_light(3) var/obj/item/device/radio/beacon/teletarget = null - for(var/obj/machinery/computer/teleporter/com in machines) + for(var/obj/machinery/computer/teleporter/com in GLOB.machines) if(com.target) if(com.power_station && com.power_station.teleporter_hub && com.power_station.engaged) teletarget = com.target diff --git a/code/modules/projectiles/projectile/magic.dm b/code/modules/projectiles/projectile/magic.dm index 944d471500..5cd94748e4 100644 --- a/code/modules/projectiles/projectile/magic.dm +++ b/code/modules/projectiles/projectile/magic.dm @@ -122,7 +122,7 @@ var/mob/living/silicon/robot/Robot = M if(Robot.mmi) qdel(Robot.mmi) - Robot.notify_ai(1) + Robot.notify_ai(NEW_BORG) else for(var/obj/item/W in contents) if(!M.dropItemToGround(W)) @@ -261,9 +261,8 @@ if(!new_mob) return - - new_mob.languages_spoken |= HUMAN - new_mob.languages_understood |= HUMAN + new_mob.grant_language(/datum/language/common) + SET_SECONDARY_FLAG(new_mob, OMNITONGUE) new_mob.logging = M.logging // Some forms can still wear some items @@ -293,7 +292,7 @@ ..() /atom/proc/animate_atom_living(var/mob/living/owner = null) - if((istype(src, /obj/item) || istype(src, /obj/structure)) && !is_type_in_list(src, protected_objects)) + if((istype(src, /obj/item) || istype(src, /obj/structure)) && !is_type_in_list(src, GLOB.protected_objects)) if(istype(src, /obj/structure/statue/petrified)) var/obj/structure/statue/petrified/P = src if(P.petrified_mob) diff --git a/code/modules/projectiles/projectile/special.dm b/code/modules/projectiles/projectile/special.dm index e3cdb3566f..b5c2a93996 100644 --- a/code/modules/projectiles/projectile/special.dm +++ b/code/modules/projectiles/projectile/special.dm @@ -324,7 +324,7 @@ for(var/atom/movable/A in range(T, power)) if(A == src|| (firer && A == src.firer) || A.anchored || thrown_items[A]) continue - A.throw_at(get_edge_target_turf(A, pick(cardinal)), power+1, 1) + A.throw_at(get_edge_target_turf(A, pick(GLOB.cardinal)), power+1, 1) thrown_items[A] = A for(var/turf/Z in range(T,power)) new /obj/effect/overlay/temp/gravpush(Z) diff --git a/code/modules/reagents/chem_splash.dm b/code/modules/reagents/chem_splash.dm index e586e6f806..6839dbd07d 100644 --- a/code/modules/reagents/chem_splash.dm +++ b/code/modules/reagents/chem_splash.dm @@ -42,7 +42,7 @@ for(var/turf/T in (orange(i, epicenter) - orange(i-1, epicenter))) turflist |= T for(var/turf/T in turflist) - if( !(get_dir(T,epicenter) in cardinal) && (abs(T.x - epicenter.x) == abs(T.y - epicenter.y) )) + if( !(get_dir(T,epicenter) in GLOB.cardinal) && (abs(T.x - epicenter.x) == abs(T.y - epicenter.y) )) turflist.Remove(T) turflist.Add(T) // we move the purely diagonal turfs to the end of the list. for(var/turf/T in turflist) @@ -52,7 +52,7 @@ var/turf/NT = thing if(!(NT in accessible)) continue - if(!(get_dir(T,NT) in cardinal)) + if(!(get_dir(T,NT) in GLOB.cardinal)) continue accessible[T] = 1 break diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index bb6f9f7b90..dbbb0b80b9 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -1,11 +1,5 @@ -var/const/TOUCH = 1 //splashing -var/const/INGEST = 2 //ingestion -var/const/VAPOR = 3 //foam, spray, blob attack -var/const/PATCH = 4 //patches -var/const/INJECT = 5 //injection - /////////////////////////////////////////////////////////////////////////////////// /datum/reagents @@ -26,21 +20,21 @@ var/const/INJECT = 5 //injection START_PROCESSING(SSobj, src) //I dislike having these here but map-objects are initialised before world/New() is called. >_> - if(!chemical_reagents_list) + if(!GLOB.chemical_reagents_list) //Chemical Reagents - Initialises all /datum/reagent into a list indexed by reagent id var/paths = subtypesof(/datum/reagent) - chemical_reagents_list = list() + GLOB.chemical_reagents_list = list() for(var/path in paths) var/datum/reagent/D = new path() - chemical_reagents_list[D.id] = D - if(!chemical_reactions_list) + GLOB.chemical_reagents_list[D.id] = D + if(!GLOB.chemical_reactions_list) //Chemical Reactions - Initialises all /datum/chemical_reaction into a list // It is filtered into multiple lists within a list. // For example: // chemical_reaction_list["plasma"] is a list of all reactions relating to plasma var/paths = subtypesof(/datum/chemical_reaction) - chemical_reactions_list = list() + GLOB.chemical_reactions_list = list() for(var/path in paths) @@ -53,9 +47,9 @@ var/const/INJECT = 5 //injection // Create filters based on each reagent id in the required reagents list for(var/id in reaction_ids) - if(!chemical_reactions_list[id]) - chemical_reactions_list[id] = list() - chemical_reactions_list[id] += D + if(!GLOB.chemical_reactions_list[id]) + GLOB.chemical_reactions_list[id] = list() + GLOB.chemical_reactions_list[id] += D break // Don't bother adding ourselves to other reagent ids, it is redundant. /datum/reagents/Destroy() @@ -132,6 +126,18 @@ var/const/INJECT = 5 //injection return id +/datum/reagents/proc/get_master_reagent() + var/list/cached_reagents = reagent_list + var/datum/reagent/master + var/max_volume = 0 + for(var/reagent in cached_reagents) + var/datum/reagent/R = reagent + if(R.volume > max_volume) + max_volume = R.volume + master = R + + return master + /datum/reagents/proc/trans_to(obj/target, amount=1, multiplier=1, preserve_data=1, no_react = 0)//if preserve_data=0, the reagents data will be lost. Usefull if you use data for some strange stuff and don't want it to be transferred. var/list/cached_reagents = reagent_list if(!target || !total_volume) @@ -232,7 +238,7 @@ var/const/INJECT = 5 //injection var/need_mob_update = 0 for(var/reagent in cached_reagents) var/datum/reagent/R = reagent - if(!R.holder) + if(QDELETED(R.holder)) continue if(!C) C = R.holder.my_atom @@ -318,7 +324,7 @@ var/const/INJECT = 5 //injection /datum/reagents/proc/handle_reactions() var/list/cached_reagents = reagent_list - var/list/cached_reactions = chemical_reactions_list + var/list/cached_reactions = GLOB.chemical_reactions_list var/datum/cached_my_atom = my_atom if(flags & REAGENT_NOREACT) return //Yup, no reactions here. No siree. @@ -543,7 +549,7 @@ var/const/INJECT = 5 //injection handle_reactions() return TRUE - var/datum/reagent/D = chemical_reagents_list[reagent] + var/datum/reagent/D = GLOB.chemical_reagents_list[reagent] if(D) var/datum/reagent/R = new D.type(data) diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm index 4f5894d884..b4166d8070 100644 --- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm @@ -97,7 +97,7 @@ cut_overlays() /obj/machinery/chem_dispenser/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "chem_dispenser", name, 550, 550, master_ui, state) @@ -129,7 +129,7 @@ var chemicals[0] for(var/re in dispensable_reagents) - var/datum/reagent/temp = chemical_reagents_list[re] + var/datum/reagent/temp = GLOB.chemical_reagents_list[re] if(temp) chemicals.Add(list(list("title" = temp.name, "id" = temp.id))) data["chemicals"] = chemicals diff --git a/code/modules/reagents/chemistry/machinery/chem_heater.dm b/code/modules/reagents/chemistry/machinery/chem_heater.dm index 2d0d4f98fa..2c6f7712e4 100644 --- a/code/modules/reagents/chemistry/machinery/chem_heater.dm +++ b/code/modules/reagents/chemistry/machinery/chem_heater.dm @@ -73,7 +73,7 @@ eject_beaker() /obj/machinery/chem_heater/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "chem_heater", name, 275, 400, master_ui, state) diff --git a/code/modules/reagents/chemistry/machinery/chem_master.dm b/code/modules/reagents/chemistry/machinery/chem_master.dm index 1b067c3f9c..a94a1c01ff 100644 --- a/code/modules/reagents/chemistry/machinery/chem_master.dm +++ b/code/modules/reagents/chemistry/machinery/chem_master.dm @@ -137,7 +137,7 @@ /obj/machinery/chem_master/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "chem_master", name, 500, 550, master_ui, state) @@ -321,7 +321,7 @@ . = TRUE if("analyze") - var/datum/reagent/R = chemical_reagents_list[params["id"]] + var/datum/reagent/R = GLOB.chemical_reagents_list[params["id"]] if(R) var/state = "Unknown" if(initial(R.reagent_state) == 1) diff --git a/code/modules/reagents/chemistry/machinery/pandemic.dm b/code/modules/reagents/chemistry/machinery/pandemic.dm index a369ca1960..cfc8198b38 100644 --- a/code/modules/reagents/chemistry/machinery/pandemic.dm +++ b/code/modules/reagents/chemistry/machinery/pandemic.dm @@ -81,8 +81,8 @@ var/vaccine_name = "Unknown" if(!ispath(vaccine_type)) - if(archive_diseases[path]) - var/datum/disease/D = archive_diseases[path] + if(SSdisease.archive_diseases[path]) + var/datum/disease/D = SSdisease.archive_diseases[path] if(D) vaccine_name = D.name vaccine_type = path @@ -106,11 +106,11 @@ var/datum/disease/D = null if(!ispath(type)) D = GetVirusByIndex(text2num(href_list["create_virus_culture"])) - var/datum/disease/advance/A = archive_diseases[D.GetDiseaseID()] + var/datum/disease/advance/A = SSdisease.archive_diseases[D.GetDiseaseID()] if(A) D = new A.type(0, A) else if(type) - if(type in diseases) // Make sure this is a disease + if(type in SSdisease.diseases) // Make sure this is a disease D = new type(0, null) if(!D) return @@ -159,8 +159,8 @@ if(..()) return var/id = GetVirusTypeByIndex(text2num(href_list["name_disease"])) - if(archive_diseases[id]) - var/datum/disease/advance/A = archive_diseases[id] + if(SSdisease.archive_diseases[id]) + var/datum/disease/advance/A = SSdisease.archive_diseases[id] A.AssignName(new_name) for(var/datum/disease/advance/AD in SSdisease.processing) AD.Refresh() @@ -215,7 +215,7 @@ if(istype(D, /datum/disease/advance)) var/datum/disease/advance/A = D - D = archive_diseases[A.GetDiseaseID()] + D = SSdisease.archive_diseases[A.GetDiseaseID()] if(D && D.name == "Unknown") dat += "Name Disease
    " @@ -255,7 +255,7 @@ var/disease_name = "Unknown" if(!ispath(type)) - var/datum/disease/advance/A = archive_diseases[type] + var/datum/disease/advance/A = SSdisease.archive_diseases[type] if(A) disease_name = A.name else diff --git a/code/modules/reagents/chemistry/machinery/reagentgrinder.dm b/code/modules/reagents/chemistry/machinery/reagentgrinder.dm index 6e748bbc6c..5c8d695007 100644 --- a/code/modules/reagents/chemistry/machinery/reagentgrinder.dm +++ b/code/modules/reagents/chemistry/machinery/reagentgrinder.dm @@ -37,6 +37,8 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = list("ketchup" = 0), /obj/item/weapon/reagent_containers/food/snacks/grown/wheat = list("flour" = -5), /obj/item/weapon/reagent_containers/food/snacks/grown/oat = list("flour" = -5), + /obj/item/weapon/reagent_containers/food/snacks/grown/rice = list("rice" = -5), + /obj/item/weapon/reagent_containers/food/snacks/donut/New = list("sprinkles" = -2, "sugar" = 1), /obj/item/weapon/reagent_containers/food/snacks/grown/cherries = list("cherryjelly" = 0), /obj/item/weapon/reagent_containers/food/snacks/grown/bluecherries = list("bluecherryjelly" = 0), /obj/item/weapon/reagent_containers/food/snacks/egg = list("eggyolk" = -5), diff --git a/code/modules/reagents/chemistry/reagents.dm b/code/modules/reagents/chemistry/reagents.dm index be24b7b35c..bc98badc51 100644 --- a/code/modules/reagents/chemistry/reagents.dm +++ b/code/modules/reagents/chemistry/reagents.dm @@ -14,6 +14,10 @@ var/description = "" var/taste_description = "metaphorical salt" var/taste_mult = 1 //how this taste compares to others. Higher values means it is more noticable + var/glass_name = "glass of ...what?" // use for specialty drinks. + var/glass_desc = "You can't really tell what this is." + var/glass_icon_state = null // Otherwise just sets the icon to a normal glass with the mixture of the reagents in the glass. + var/shot_glass_icon_state = null var/datum/reagents/holder = null var/reagent_state = LIQUID var/list/data diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index 4ed43cb053..23836e866d 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -79,6 +79,8 @@ All effects don't start immediately, but rather get worse over time; the rate is nutriment_factor = 1 * REAGENTS_METABOLISM boozepwr = 25 taste_description = "piss water" + glass_name = "glass of beer" + glass_desc = "A freezing pint of beer." /datum/reagent/consumable/ethanol/beer/green name = "Green Beer" @@ -86,6 +88,9 @@ All effects don't start immediately, but rather get worse over time; the rate is description = "An alcoholic beverage brewed since ancient times on Old Earth. This variety is dyed a festive green." color = "#A8E61D" taste_description = "green piss water" + glass_icon_state = "greenbeerglass" + glass_name = "glass of green beer" + glass_desc = "A freezing pint of green beer. Festive." /datum/reagent/consumable/ethanol/beer/green/on_mob_life(mob/living/M) if(M.color != color) @@ -101,6 +106,10 @@ All effects don't start immediately, but rather get worse over time; the rate is description = "A widely known, Mexican coffee-flavoured liqueur. In production since 1936!" color = "#664300" // rgb: 102, 67, 0 boozepwr = 45 + glass_icon_state = "kahluaglass" + glass_name = "glass of RR Coffee Liquor" + glass_desc = "DAMN, THIS THING LOOKS ROBUST!" + shot_glass_icon_state = "shotglasscream" /datum/reagent/consumable/ethanol/kahlua/on_mob_life(mob/living/M) M.dizziness = max(0,M.dizziness-5) @@ -116,6 +125,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 75 taste_description = "molasses" + glass_icon_state = "whiskeyglass" + glass_name = "glass of whiskey" + glass_desc = "The silky, smokey whiskey goodness inside the glass makes the drink look very classy." + shot_glass_icon_state = "shotglassbrown" /datum/reagent/consumable/ethanol/thirteenloko name = "Thirteen Loko" @@ -125,6 +138,10 @@ All effects don't start immediately, but rather get worse over time; the rate is nutriment_factor = 1 * REAGENTS_METABOLISM boozepwr = 80 taste_description = "jitters and death" + glass_icon_state = "thirteen_loko_glass" + glass_name = "glass of Thirteen Loko" + glass_desc = "This is a glass of Thirteen Loko, it appears to be of the highest quality. The drink, not the glass." + /datum/reagent/consumable/ethanol/thirteenloko/on_mob_life(mob/living/M) M.drowsyness = max(0,M.drowsyness-7) @@ -141,6 +158,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#0064C8" // rgb: 0, 100, 200 boozepwr = 65 taste_description = "grain alcohol" + glass_icon_state = "ginvodkaglass" + glass_name = "glass of vodka" + glass_desc = "The glass contain wodka. Xynta." + shot_glass_icon_state = "shotglassclear" /datum/reagent/consumable/ethanol/vodka/on_mob_life(mob/living/M) M.radiation = max(M.radiation-2,0) @@ -154,6 +175,9 @@ All effects don't start immediately, but rather get worse over time; the rate is nutriment_factor = 2 * REAGENTS_METABOLISM boozepwr = 15 taste_description = "desperation and lactate" + glass_icon_state = "glass_brown" + glass_name = "glass of bilk" + glass_desc = "A brew of milk and beer. For those alcoholics who fear osteoporosis." /datum/reagent/consumable/ethanol/bilk/on_mob_life(mob/living/M) if(M.getBruteLoss() && prob(10)) @@ -168,6 +192,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#666340" // rgb: 102, 99, 64 boozepwr = 10 taste_description = "dryness" + glass_icon_state = "threemileislandglass" + glass_name = "Three Mile Island Ice Tea" + glass_desc = "A glass of this is sure to prevent a meltdown." /datum/reagent/consumable/ethanol/threemileisland/on_mob_life(mob/living/M) M.set_drugginess(50) @@ -180,6 +207,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 45 taste_description = "an alcoholic christmas tree" + glass_icon_state = "ginvodkaglass" + glass_name = "glass of gin" + glass_desc = "A crystal clear glass of Griffeater gin." /datum/reagent/consumable/ethanol/rum name = "Rum" @@ -188,6 +218,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 60 taste_description = "spiked butterscotch" + glass_icon_state = "rumglass" + glass_name = "glass of rum" + glass_desc = "Now you want to Pray for a pirate suit, don't you?" + shot_glass_icon_state = "shotglassbrown" /datum/reagent/consumable/ethanol/tequila name = "Tequila" @@ -196,6 +230,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#FFFF91" // rgb: 255, 255, 145 boozepwr = 70 taste_description = "paint stripper" + glass_icon_state = "tequilaglass" + glass_name = "glass of tequila" + glass_desc = "Now all that's missing is the weird colored shades!" + shot_glass_icon_state = "shotglassgold" /datum/reagent/consumable/ethanol/vermouth name = "Vermouth" @@ -204,6 +242,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#91FF91" // rgb: 145, 255, 145 boozepwr = 45 taste_description = "dry alcohol" + glass_icon_state = "vermouthglass" + glass_name = "glass of vermouth" + glass_desc = "You wonder why you're even drinking this straight." + shot_glass_icon_state = "shotglassclear" /datum/reagent/consumable/ethanol/wine name = "Wine" @@ -212,6 +254,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#7E4043" // rgb: 126, 64, 67 boozepwr = 35 taste_description = "bitter sweetness" + glass_icon_state = "wineglass" + glass_name = "glass of wine" + glass_desc = "A very classy looking drink." + shot_glass_icon_state = "shotglassred" /datum/reagent/consumable/ethanol/lizardwine name = "Lizard wine" @@ -228,6 +274,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#F8EBF1" boozepwr = 45 taste_description = "classy bitter sweetness" + glass_icon_state = "grappa" + glass_name = "glass of grappa" + glass_desc = "A fine drink originally made to prevent waste by using the leftovers from winemaking." /datum/reagent/consumable/ethanol/cognac name = "Cognac" @@ -236,6 +285,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#AB3C05" // rgb: 171, 60, 5 boozepwr = 75 taste_description = "angry and irish" + glass_icon_state = "cognacglass" + glass_name = "glass of cognac" + glass_desc = "Damn, you feel like some kind of French aristocrat just by holding this." + shot_glass_icon_state = "shotglassbrown" /datum/reagent/consumable/ethanol/absinthe name = "Absinthe" @@ -244,6 +297,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = rgb(10, 206, 0) boozepwr = 80 //Very strong even by default taste_description = "death and licorice" + glass_icon_state = "absinthe" + glass_name = "glass of absinthe" + glass_desc = "It's as strong as it smells." + shot_glass_icon_state = "shotglassgreen" /datum/reagent/consumable/ethanol/absinthe/on_mob_life(mob/living/M) if(prob(10)) @@ -257,6 +314,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 100 taste_description = "pure resignation" + glass_icon_state = "glass_brown2" + glass_name = "Hooch" + glass_desc = "You've really hit rock bottom now... your liver packed its bags and left last night." + /datum/reagent/consumable/ethanol/ale name = "Ale" @@ -265,6 +326,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 65 taste_description = "hearty barley ale" + glass_icon_state = "aleglass" + glass_name = "glass of ale" + glass_desc = "A freezing pint of delicious Ale." /datum/reagent/consumable/ethanol/goldschlager name = "Goldschlager" @@ -273,6 +337,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#FFFF91" // rgb: 255, 255, 145 boozepwr = 25 taste_description = "burning cinnamon" + glass_icon_state = "goldschlagerglass" + glass_name = "glass of Goldschlager" + glass_desc = "100% proof that teen girls will drink anything with gold in it." + shot_glass_icon_state = "shotglassgold" /datum/reagent/consumable/ethanol/patron name = "Patron" @@ -281,6 +349,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#585840" // rgb: 88, 88, 64 boozepwr = 60 taste_description = "metallic and expensive" + glass_icon_state = "patronglass" + glass_name = "glass of patron" + glass_desc = "Drinking patron in the bar, with all the subpar ladies." + shot_glass_icon_state = "shotglassclear" /datum/reagent/consumable/ethanol/gintonic name = "Gin and Tonic" @@ -289,6 +361,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 25 taste_description = "mild and tart" + glass_icon_state = "gintonicglass" + glass_name = "Gin and Tonic" + glass_desc = "A mild but still great cocktail. Drink up, like a true Englishman." /datum/reagent/consumable/ethanol/cuba_libre name = "Cuba Libre" @@ -297,6 +372,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#3E1B00" // rgb: 62, 27, 0 boozepwr = 50 taste_description = "cola" + glass_icon_state = "cubalibreglass" + glass_name = "Cuba Libre" + glass_desc = "A classic mix of rum and cola." /datum/reagent/consumable/ethanol/cuba_libre/on_mob_life(mob/living/M) if(M.mind && M.mind.special_role in list("Revolutionary", "Head Revolutionary")) //Cuba Libre, the traditional drink of revolutions! Heals revolutionaries. @@ -314,6 +392,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#3E1B00" // rgb: 62, 27, 0 boozepwr = 70 taste_description = "cola" + glass_icon_state = "whiskeycolaglass" + glass_name = "Whiskey Cola" + glass_desc = "An innocent-looking mixture of cola and Whiskey. Delicious." /datum/reagent/consumable/ethanol/martini name = "Classic Martini" @@ -322,6 +403,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 60 taste_description = "dry class" + glass_icon_state = "martiniglass" + glass_name = "Classic Martini" + glass_desc = "Damn, the bartender even stirred it, not shook it." /datum/reagent/consumable/ethanol/vodkamartini name = "Vodka Martini" @@ -330,6 +414,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 65 taste_description = "shaken, not stirred" + glass_icon_state = "martiniglass" + glass_name = "Vodka martini" + glass_desc ="A bastardisation of the classic martini. Still great." /datum/reagent/consumable/ethanol/white_russian name = "White Russian" @@ -338,6 +425,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#A68340" // rgb: 166, 131, 64 boozepwr = 50 taste_description = "bitter cream" + glass_icon_state = "whiterussianglass" + glass_name = "White Russian" + glass_desc = "A very nice looking drink. But that's just, like, your opinion, man." /datum/reagent/consumable/ethanol/screwdrivercocktail name = "Screwdriver" @@ -346,6 +436,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#A68310" // rgb: 166, 131, 16 boozepwr = 55 taste_description = "oranges" + glass_icon_state = "screwdriverglass" + glass_name = "Screwdriver" + glass_desc = "A simple, yet superb mixture of Vodka and orange juice. Just the thing for the tired engineer." /datum/reagent/consumable/ethanol/screwdrivercocktail/on_mob_life(mob/living/M) if(M.mind && M.mind.assigned_role in list("Station Engineer", "Atmospheric Technician", "Chief Engineer")) //Engineers lose radiation poisoning at a massive rate. @@ -359,6 +452,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#8CFF8C" // rgb: 140, 255, 140 boozepwr = 45 taste_description = "sweet 'n creamy" + glass_icon_state = "booger" + glass_name = "Booger" + glass_desc = "Ewww..." /datum/reagent/consumable/ethanol/bloody_mary name = "Bloody Mary" @@ -367,6 +463,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 55 taste_description = "tomatoes with a hint of lime" + glass_icon_state = "bloodymaryglass" + glass_name = "Bloody Mary" + glass_desc = "Tomato juice, mixed with Vodka and a lil' bit of lime. Tastes like liquid murder." /datum/reagent/consumable/ethanol/brave_bull name = "Brave Bull" @@ -375,6 +474,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 80 taste_description = "alcoholic bravery" + glass_icon_state = "bravebullglass" + glass_name = "Brave Bull" + glass_desc = "Tequila and Coffee liqueur, brought together in a mouthwatering mixture. Drink up." /datum/reagent/consumable/ethanol/brave_bull/on_mob_life(mob/living/M) if(M.maxHealth == initial(M.maxHealth)) //Brave Bull makes you sturdier, and thus capable of withstanding a tiny bit more punishment. @@ -393,6 +495,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#FFE48C" // rgb: 255, 228, 140 boozepwr = 45 taste_description = "oranges" + glass_icon_state = "tequilasunriseglass" + glass_name = "tequila Sunrise" + glass_desc = "Oh great, now you feel nostalgic about sunrises back on Terra..." /datum/reagent/consumable/ethanol/toxins_special name = "Toxins Special" @@ -401,6 +506,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 25 taste_description = "spicy toxins" + glass_icon_state = "toxinsspecialglass" + glass_name = "Toxins Special" + glass_desc = "Whoah, this thing is on FIRE!" + shot_glass_icon_state = "toxinsspecialglass" /datum/reagent/consumable/ethanol/toxins_special/on_mob_life(var/mob/living/M as mob) if (M.bodytemperature < 330) @@ -415,6 +524,9 @@ All effects don't start immediately, but rather get worse over time; the rate is boozepwr = 90 //THE FIST OF THE LAW IS STRONG AND HARD metabolization_rate = 0.8 taste_description = "JUSTICE" + glass_icon_state = "beepskysmashglass" + glass_name = "Beepsky Smash" + glass_desc = "Heavy, hot and strong. Just like the Iron fist of the LAW." /datum/reagent/consumable/ethanol/beepsky_smash/on_mob_life(mob/living/M) M.Stun(2, 0) @@ -427,6 +539,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 70 taste_description = "creamy alcohol" + glass_icon_state = "irishcreamglass" + glass_name = "Irish Cream" + glass_desc = "It's cream, mixed with whiskey. What else would you expect from the Irish?" /datum/reagent/consumable/ethanol/manly_dorf name = "The Manly Dorf" @@ -435,6 +550,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 100 //For the manly only taste_description = "hair on your chest and your chin" + glass_icon_state = "manlydorfglass" + glass_name = "The Manly Dorf" + glass_desc = "A manly concoction made from Ale and Beer. Intended for true men only." /datum/reagent/consumable/ethanol/longislandicedtea name = "Long Island Iced Tea" @@ -443,6 +561,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 35 taste_description = "a mixture of cola and alcohol" + glass_icon_state = "longislandicedteaglass" + glass_name = "Long Island Iced Tea" + glass_desc = "The liquor cabinet, brought together in a delicious mix. Intended for middle-aged alcoholic women only." + /datum/reagent/consumable/ethanol/moonshine name = "Moonshine" @@ -451,6 +573,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 95 taste_description = "bitterness" + glass_icon_state = "glass_clear" + glass_name = "Moonshine" + glass_desc = "You've really hit rock bottom now... your liver packed its bags and left last night." /datum/reagent/consumable/ethanol/b52 name = "B-52" @@ -459,6 +584,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 85 taste_description = "angry and irish" + glass_icon_state = "b52glass" + glass_name = "B-52" + glass_desc = "Kahlua, Irish Cream, and cognac. You will get bombed." + shot_glass_icon_state = "b52glass" /datum/reagent/consumable/ethanol/irishcoffee name = "Irish Coffee" @@ -467,6 +596,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 35 taste_description = "giving up on the day" + glass_icon_state = "irishcoffeeglass" + glass_name = "Irish Coffee" + glass_desc = "Coffee and alcohol. More fun than a Mimosa to drink in the morning." /datum/reagent/consumable/ethanol/margarita name = "Margarita" @@ -475,6 +607,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#8CFF8C" // rgb: 140, 255, 140 boozepwr = 35 taste_description = "dry and salty" + glass_icon_state = "margaritaglass" + glass_name = "Margarita" + glass_desc = "On the rocks with salt on the rim. Arriba~!" /datum/reagent/consumable/ethanol/black_russian name = "Black Russian" @@ -483,6 +618,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#360000" // rgb: 54, 0, 0 boozepwr = 70 taste_description = "bitterness" + glass_icon_state = "blackrussianglass" + glass_name = "Black Russian" + glass_desc = "For the lactose-intolerant. Still as classy as a White Russian." + /datum/reagent/consumable/ethanol/manhattan name = "Manhattan" @@ -491,6 +630,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 30 taste_description = "mild dryness" + glass_icon_state = "manhattanglass" + glass_name = "Manhattan" + glass_desc = "The Detective's undercover drink of choice. He never could stomach gin..." + /datum/reagent/consumable/ethanol/manhattan_proj name = "Manhattan Project" @@ -499,6 +642,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 45 taste_description = "death, the destroyer of worlds" + glass_icon_state = "proj_manhattanglass" + glass_name = "Manhattan Project" + glass_desc = "A scientist's drink of choice, for thinking how to blow up the station." + /datum/reagent/consumable/ethanol/manhattan_proj/on_mob_life(mob/living/M) M.set_drugginess(30) @@ -511,6 +658,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 70 taste_description = "soda" + glass_icon_state = "whiskeysodaglass2" + glass_name = "Whiskey Soda" + glass_desc = "Ultimate refreshment." /datum/reagent/consumable/ethanol/antifreeze name = "Anti-freeze" @@ -519,6 +669,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 35 taste_description = "Jack Frost's piss" + glass_icon_state = "antifreeze" + glass_name = "Anti-freeze" + glass_desc = "The ultimate refreshment." /datum/reagent/consumable/ethanol/antifreeze/on_mob_life(mob/living/M) if (M.bodytemperature < 330) @@ -532,6 +685,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 45 taste_description = "creamy berries" + glass_icon_state = "b&p" + glass_name = "Barefoot" + glass_desc = "Barefoot and pregnant." /datum/reagent/consumable/ethanol/barefoot/on_mob_life(mob/living/M) if(ishuman(M)) //Barefoot causes the imbiber to quickly regenerate brute trauma if they're not wearing shoes. @@ -548,6 +704,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#FFFFFF" // rgb: 255, 255, 255 boozepwr = 35 taste_description = "refreshing cold" + glass_icon_state = "snowwhite" + glass_name = "Snow White" + glass_desc = "A cold refreshment." /datum/reagent/consumable/ethanol/demonsblood //Prevents the imbiber from being dragged into a pool of blood by a slaughter demon. name = "Demon's Blood" @@ -556,6 +715,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#820000" // rgb: 130, 0, 0 boozepwr = 75 taste_description = "sweet tasting iron" + glass_icon_state = "demonsblood" + glass_name = "Demons Blood" + glass_desc = "Just looking at this thing makes the hair at the back of your neck stand up." /datum/reagent/consumable/ethanol/devilskiss //If eaten by a slaughter demon, the demon will regret it. name = "Devil's Kiss" @@ -564,6 +726,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#A68310" // rgb: 166, 131, 16 boozepwr = 70 taste_description = "bitter iron" + glass_icon_state = "devilskiss" + glass_name = "Devils Kiss" + glass_desc = "Creepy time!" /datum/reagent/consumable/ethanol/vodkatonic name = "Vodka and Tonic" @@ -572,6 +737,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#0064C8" // rgb: 0, 100, 200 boozepwr = 70 taste_description = "tart bitterness" + glass_icon_state = "vodkatonicglass" + glass_name = "Vodka and Tonic" + glass_desc = "For when a gin and tonic isn't Russian enough." + /datum/reagent/consumable/ethanol/ginfizz name = "Gin Fizz" @@ -580,6 +749,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 45 taste_description = "dry, tart lemons" + glass_icon_state = "ginfizzglass" + glass_name = "Gin Fizz" + glass_desc = "Refreshingly lemony, deliciously dry." + /datum/reagent/consumable/ethanol/bahama_mama name = "Bahama Mama" @@ -588,6 +761,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#FF7F3B" // rgb: 255, 127, 59 boozepwr = 35 taste_description = "lime and orange" + glass_icon_state = "bahama_mama" + glass_name = "Bahama Mama" + glass_desc = "Tropical cocktail." /datum/reagent/consumable/ethanol/singulo name = "Singulo" @@ -596,6 +772,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#2E6671" // rgb: 46, 102, 113 boozepwr = 35 taste_description = "concentrated matter" + glass_icon_state = "singulo" + glass_name = "Singulo" + glass_desc = "A blue-space beverage." /datum/reagent/consumable/ethanol/sbiten name = "Sbiten" @@ -604,6 +783,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 70 taste_description = "hot and spice" + glass_icon_state = "sbitenglass" + glass_name = "Sbiten" + glass_desc = "A spicy mix of Vodka and Spice. Very hot." /datum/reagent/consumable/ethanol/sbiten/on_mob_life(mob/living/M) if (M.bodytemperature < 360) @@ -617,6 +799,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#C73C00" // rgb: 199, 60, 0 boozepwr = 51 //Red drinks are stronger taste_description = "sweet and salty alcohol" + glass_icon_state = "red_meadglass" + glass_name = "Red Mead" + glass_desc = "A True Viking's Beverage, though its color is strange." /datum/reagent/consumable/ethanol/mead name = "Mead" @@ -626,6 +811,9 @@ All effects don't start immediately, but rather get worse over time; the rate is nutriment_factor = 1 * REAGENTS_METABOLISM boozepwr = 50 taste_description = "sweet, sweet alcohol" + glass_icon_state = "meadglass" + glass_name = "Mead" + glass_desc = "A Viking's Beverage, though a cheap one." /datum/reagent/consumable/ethanol/iced_beer name = "Iced Beer" @@ -634,6 +822,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 15 taste_description = "refreshingly cold" + glass_icon_state = "iced_beerglass" + glass_name = "Iced Beer" + glass_desc = "A beer so frosty, the air around it freezes." /datum/reagent/consumable/ethanol/iced_beer/on_mob_life(mob/living/M) if(M.bodytemperature > 270) @@ -647,6 +838,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 1 //Basically nothing taste_description = "a poor excuse for alcohol" + glass_icon_state = "grogglass" + glass_name = "Grog" + glass_desc = "A fine and cepa drink for Space." + /datum/reagent/consumable/ethanol/aloe name = "Aloe" @@ -655,6 +850,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 35 taste_description = "sweet 'n creamy" + glass_icon_state = "aloe" + glass_name = "Aloe" + glass_desc = "Very, very, very good." /datum/reagent/consumable/ethanol/andalusia name = "Andalusia" @@ -663,6 +861,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 40 taste_description = "lemons" + glass_icon_state = "andalusia" + glass_name = "Andalusia" + glass_desc = "A nice, strangely named drink." /datum/reagent/consumable/ethanol/alliescocktail name = "Allies Cocktail" @@ -671,6 +872,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 45 taste_description = "bitter yet free" + glass_icon_state = "alliescocktail" + glass_name = "Allies cocktail" + glass_desc = "A drink made from your allies." /datum/reagent/consumable/ethanol/acid_spit name = "Acid Spit" @@ -679,6 +883,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#365000" // rgb: 54, 80, 0 boozepwr = 80 taste_description = "stomach acid" + glass_icon_state = "acidspitglass" + glass_name = "Acid Spit" + glass_desc = "A drink from Nanotrasen. Made from live aliens." /datum/reagent/consumable/ethanol/amasec name = "Amasec" @@ -687,6 +894,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 35 taste_description = "dark and metallic" + glass_icon_state = "amasecglass" + glass_name = "Amasec" + glass_desc = "Always handy before COMBAT!!!" /datum/reagent/consumable/ethanol/changelingsting name = "Changeling Sting" @@ -695,6 +905,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#2E6671" // rgb: 46, 102, 113 boozepwr = 95 taste_description = "your brain coming out your nose" + glass_icon_state = "changelingsting" + glass_name = "Changeling Sting" + glass_desc = "A stingy drink." /datum/reagent/consumable/ethanol/changelingsting/on_mob_life(mob/living/M) if(M.mind && M.mind.changeling) //Changeling Sting assists in the recharging of changeling chemicals. @@ -709,6 +922,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#2E6671" // rgb: 46, 102, 113 boozepwr = 25 taste_description = "delicious anger" + glass_icon_state = "irishcarbomb" + glass_name = "Irish Car Bomb" + glass_desc = "An Irish car bomb." /datum/reagent/consumable/ethanol/syndicatebomb name = "Syndicate Bomb" @@ -717,6 +933,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#2E6671" // rgb: 46, 102, 113 boozepwr = 90 taste_description = "purified antagonism" + glass_icon_state = "syndicatebomb" + glass_name = "Syndicate Bomb" + glass_desc = "A syndicate bomb." /datum/reagent/consumable/ethanol/syndicatebomb/on_mob_life(mob/living/M) if(prob(5)) @@ -730,6 +949,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#2E6671" // rgb: 46, 102, 113 boozepwr = 35 taste_description = "tartness and bananas" + glass_icon_state = "erikasurprise" + glass_name = "Erika Surprise" + glass_desc = "The surprise is, it's green!" /datum/reagent/consumable/ethanol/driestmartini name = "Driest Martini" @@ -739,6 +961,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#2E6671" // rgb: 46, 102, 113 boozepwr = 65 taste_description = "a beach" + glass_icon_state = "driestmartiniglass" + glass_name = "Driest Martini" + glass_desc = "Only for the experienced. You think you see sand floating in the glass." /datum/reagent/consumable/ethanol/bananahonk name = "Banana Mama" @@ -748,6 +973,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#FFFF91" // rgb: 255, 255, 140 boozepwr = 60 taste_description = "a bad joke" + glass_icon_state = "bananahonkglass" + glass_name = "Banana Honk" + glass_desc = "A drink from Clown Heaven." /datum/reagent/consumable/ethanol/bananahonk/on_mob_life(mob/living/M) if((ishuman(M) && M.job in list("Clown") ) || ismonkey(M)) @@ -763,6 +991,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 59 //Proof that clowns are better than mimes right here taste_description = "a pencil eraser" + glass_icon_state = "silencerglass" + glass_name = "Silencer" + glass_desc = "A drink from Mime Heaven." /datum/reagent/consumable/ethanol/silencer/on_mob_life(mob/living/M) if(ishuman(M) && M.job in list("Mime")) @@ -777,6 +1008,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#1EA0FF" // rgb: 102, 67, 0 boozepwr = 50 taste_description = "molasses and a mouthful of pool water" + glass_icon_state = "drunkenblumpkin" + glass_name = "Drunken Blumpkin" + glass_desc = "A drink for the drunks." /datum/reagent/consumable/ethanol/whiskey_sour //Requested since we had whiskey cola and soda but not sour. name = "Whiskey Sour" @@ -785,6 +1019,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = rgb(255, 201, 49) boozepwr = 35 taste_description = "sour lemons" + glass_icon_state = "whiskey_sour" + glass_name = "Whiskey Sour" + glass_desc = "Lemon juice mixed with whiskey and a dash of sugar. Surprisingly satisfying." /datum/reagent/consumable/ethanol/hcider name = "Hard Cider" @@ -794,6 +1031,10 @@ All effects don't start immediately, but rather get worse over time; the rate is nutriment_factor = 1 * REAGENTS_METABOLISM boozepwr = 25 taste_description = "apples" + glass_icon_state = "whiskeyglass" + glass_name = "Hard Cider" + glass_desc = "Tastes like autumn." + shot_glass_icon_state = "shotglassbrown" /datum/reagent/consumable/ethanol/fetching_fizz //A reference to one of my favorite games of all time. Pulls nearby ores to the imbiber! @@ -804,6 +1045,10 @@ All effects don't start immediately, but rather get worse over time; the rate is boozepwr = 10 metabolization_rate = 0.1 * REAGENTS_METABOLISM taste_description = "charged metal" // the same as teslium, honk honk. + glass_icon_state = "fetching_fizz" + glass_name = "Fetching Fizz" + glass_desc = "Induces magnetism in the imbiber. Started as a barroom prank but evolved to become popular with miners and scrappers. Metallic aftertaste." + /datum/reagent/consumable/ethanol/fetching_fizz/on_mob_life(mob/living/M) for(var/obj/item/weapon/ore/O in orange(3, M)) @@ -819,6 +1064,9 @@ All effects don't start immediately, but rather get worse over time; the rate is boozepwr = 10 metabolization_rate = 0.1 * REAGENTS_METABOLISM taste_description = "bravado in the face of disaster" + glass_icon_state = "hearty_punch" + glass_name = "Hearty Punch" + glass_desc = "Aromatic beverage served piping hot. According to folk tales it can almost wake the dead." /datum/reagent/consumable/ethanol/hearty_punch/on_mob_life(mob/living/M) if(M.stat == UNCONSCIOUS && M.health <= 0) @@ -837,6 +1085,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = rgb(51, 19, 3) //Sickly brown boozepwr = 300 //I warned you taste_description = "a wall of bricks" + glass_icon_state = "glass_brown2" + glass_name = "Bacchus' Blessing" + glass_desc = "You didn't think it was possible for a liquid to be so utterly revolting. Are you sure about this...?" + /datum/reagent/consumable/ethanol/atomicbomb @@ -846,6 +1098,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#666300" // rgb: 102, 99, 0 boozepwr = 0 //custom drunk effect taste_description = "da bomb" + glass_icon_state = "atomicbombglass" + glass_name = "Atomic Bomb" + glass_desc = "Nanotrasen cannot take legal responsibility for your actions after imbibing." /datum/reagent/consumable/ethanol/atomicbomb/on_mob_life(mob/living/M) M.set_drugginess(50) @@ -871,6 +1126,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#664300" // rgb: 102, 67, 0 boozepwr = 0 //custom drunk effect taste_description = "your brains smashed out by a lemon wrapped around a gold brick" + glass_icon_state = "gargleblasterglass" + glass_name = "Pan-Galactic Gargle Blaster" + glass_desc = "Like having your brain smashed out by a slice of lemon wrapped around a large gold brick." /datum/reagent/consumable/ethanol/gargle_blaster/on_mob_life(mob/living/M) M.dizziness +=6 @@ -896,6 +1154,9 @@ All effects don't start immediately, but rather get worse over time; the rate is color = "#2E2E61" // rgb: 46, 46, 97 boozepwr = 0 //custom drunk effect taste_description = "a numbing sensation" + glass_icon_state = "neurotoxinglass" + glass_name = "Neurotoxin" + glass_desc = "A drink that is guaranteed to knock you silly." /datum/reagent/consumable/ethanol/neurotoxin/on_mob_life(mob/living/carbon/M) M.Weaken(3, 1, 0) @@ -924,6 +1185,9 @@ All effects don't start immediately, but rather get worse over time; the rate is boozepwr = 0 //custom drunk effect metabolization_rate = 0.2 * REAGENTS_METABOLISM taste_description = "giving peace a chance" + glass_icon_state = "hippiesdelightglass" + glass_name = "Hippie's Delight" + glass_desc = "A drink enjoyed by people during the 1960's." /datum/reagent/consumable/ethanol/hippies_delight/on_mob_life(mob/living/M) if (!M.slurring) @@ -965,3 +1229,6 @@ All effects don't start immediately, but rather get worse over time; the rate is nutriment_factor = 2 * REAGENTS_METABOLISM boozepwr = 1 taste_description = "custard and alcohol" + glass_icon_state = "glass_yellow" + glass_name = "Eggnog" + glass_desc = "For enjoying the most wonderful time of the year." diff --git a/code/modules/reagents/chemistry/reagents/blob_reagents.dm b/code/modules/reagents/chemistry/reagents/blob_reagents.dm index dfc44b4eb4..e940081db3 100644 --- a/code/modules/reagents/chemistry/reagents/blob_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/blob_reagents.dm @@ -164,7 +164,7 @@ M.emote("scream") /datum/reagent/blob/blazing_oil/extinguish_reaction(obj/structure/blob/B) - B.take_damage(rand(1, 3), BURN, "energy") + B.take_damage(1.5, BURN, "energy") /datum/reagent/blob/blazing_oil/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag) if(damage_type == BURN && damage_flag != "energy") diff --git a/code/modules/reagents/chemistry/reagents/drink_reagents.dm b/code/modules/reagents/chemistry/reagents/drink_reagents.dm index 2b706f189b..85f11b8b57 100644 --- a/code/modules/reagents/chemistry/reagents/drink_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/drink_reagents.dm @@ -10,6 +10,9 @@ description = "Both delicious AND rich in Vitamin C, what more do you need?" color = "#E78108" // rgb: 231, 129, 8 taste_description = "oranges" + glass_icon_state = "glass_orange" + glass_name = "glass of orange juice" + glass_desc = "Vitamins! Yay!" /datum/reagent/consumable/orangejuice/on_mob_life(mob/living/M) if(M.getOxyLoss() && prob(30)) @@ -23,6 +26,9 @@ description = "Tomatoes made into juice. What a waste of big, juicy tomatoes, huh?" color = "#731008" // rgb: 115, 16, 8 taste_description = "tomatoes" + glass_icon_state = "glass_red" + glass_name = "glass of tomato juice" + glass_desc = "Are you sure this is tomato juice?" /datum/reagent/consumable/tomatojuice/on_mob_life(mob/living/M) if(M.getFireLoss() && prob(20)) @@ -36,6 +42,9 @@ description = "The sweet-sour juice of limes." color = "#365E30" // rgb: 54, 94, 48 taste_description = "unbearable sourness" + glass_icon_state = "glass_green" + glass_name = "glass of lime juice" + glass_desc = "A glass of sweet-sour lime juice." /datum/reagent/consumable/limejuice/on_mob_life(mob/living/M) if(M.getToxLoss() && prob(20)) @@ -49,6 +58,9 @@ description = "It is just like a carrot but without crunching." color = "#973800" // rgb: 151, 56, 0 taste_description = "carrots" + glass_icon_state = "carrotjuice" + glass_name = "glass of carrot juice" + glass_desc = "It's just like a carrot but without crunching." /datum/reagent/consumable/carrotjuice/on_mob_life(mob/living/M) M.adjust_blurriness(-1) @@ -68,6 +80,9 @@ description = "A delicious blend of several different kinds of berries." color = "#863333" // rgb: 134, 51, 51 taste_description = "berries" + glass_icon_state = "berryjuice" + glass_name = "glass of berry juice" + glass_desc = "Berry juice. Or maybe it's jam. Who cares?" /datum/reagent/consumable/applejuice name = "Apple Juice" @@ -82,6 +97,9 @@ description = "A tasty juice blended from various kinds of very deadly and toxic berries." color = "#863353" // rgb: 134, 51, 83 taste_description = "berries" + glass_icon_state = "poisonberryjuice" + glass_name = "glass of berry juice" + glass_desc = "Berry juice. Or maybe it's poison. Who cares?" /datum/reagent/consumable/poisonberryjuice/on_mob_life(mob/living/M) M.adjustToxLoss(1, 0) @@ -94,6 +112,9 @@ description = "Delicious juice made from watermelon." color = "#863333" // rgb: 134, 51, 51 taste_description = "juicy watermelon" + glass_icon_state = "glass_red" + glass_name = "glass of watermelon juice" + glass_desc = "A glass of watermelon juice." /datum/reagent/consumable/lemonjuice name = "Lemon Juice" @@ -101,6 +122,9 @@ description = "This juice is VERY sour." color = "#863333" // rgb: 175, 175, 0 taste_description = "sourness" + glass_icon_state = "lemonglass" + glass_name = "glass of lemon juice" + glass_desc = "Sour..." /datum/reagent/consumable/banana name = "Banana Juice" @@ -108,6 +132,9 @@ description = "The raw essence of a banana. HONK" color = "#863333" // rgb: 175, 175, 0 taste_description = "banana" + glass_icon_state = "banana" + glass_name = "glass of banana juice" + glass_desc = "The raw essence of a banana. HONK." /datum/reagent/consumable/banana/on_mob_life(mob/living/M) if((ishuman(M) && M.job in list("Clown") ) || ismonkey(M)) @@ -120,6 +147,10 @@ id = "nothing" description = "Absolutely nothing." taste_description = "nothing" + glass_icon_state = "nothing" + glass_name = "Nothing" + glass_desc = "Absolutely nothing." + shot_glass_icon_state = "shotglass" /datum/reagent/consumable/nothing/on_mob_life(mob/living/M) if(ishuman(M) && M.job in list("Mime")) @@ -159,6 +190,9 @@ nutriment_factor = 2 * REAGENTS_METABOLISM color = "#302000" // rgb: 48, 32, 0 taste_description = "irish sadness" + glass_icon_state = "glass_brown" + glass_name = "glass of potato juice" + glass_desc = "Bleh..." /datum/reagent/consumable/grapejuice name = "Grape Juice" @@ -173,6 +207,9 @@ description = "An opaque white liquid produced by the mammary glands of mammals." color = "#DFDFDF" // rgb: 223, 223, 223 taste_description = "milk" + glass_icon_state = "glass_white" + glass_name = "glass of milk" + glass_desc = "White and nutritious goodness!" /datum/reagent/consumable/milk/on_mob_life(mob/living/M) if(M.getBruteLoss() && prob(20)) @@ -192,6 +229,9 @@ description = "An opaque white liquid made from soybeans." color = "#DFDFC7" // rgb: 223, 223, 199 taste_description = "soy milk" + glass_icon_state = "glass_white" + glass_name = "glass of soy milk" + glass_desc = "White and nutritious soy goodness!" /datum/reagent/consumable/soymilk/on_mob_life(mob/living/M) if(M.getBruteLoss() && prob(20)) @@ -205,6 +245,9 @@ description = "The fatty, still liquid part of milk. Why don't you mix this with sum scotch, eh?" color = "#DFD7AF" // rgb: 223, 215, 175 taste_description = "creamy milk" + glass_icon_state = "glass_white" + glass_name = "glass of cream" + glass_desc = "Ewwww..." /datum/reagent/consumable/cream/on_mob_life(mob/living/M) if(M.getBruteLoss() && prob(20)) @@ -220,6 +263,9 @@ nutriment_factor = 0 overdose_threshold = 80 taste_description = "bitterness" + glass_icon_state = "glass_brown" + glass_name = "glass of coffee" + glass_desc = "Don't drop it, or you'll send scalding liquid and glass shards everywhere." /datum/reagent/consumable/coffee/overdose_process(mob/living/M) M.Jitter(5) @@ -243,6 +289,9 @@ color = "#101000" // rgb: 16, 16, 0 nutriment_factor = 0 taste_description = "tart black tea" + glass_icon_state = "teaglass" + glass_name = "glass of tea" + glass_desc = "Drinking it from here would not seem right." /datum/reagent/consumable/tea/on_mob_life(mob/living/M) M.dizziness = max(0,M.dizziness-2) @@ -263,6 +312,9 @@ color = "#FFB766" nutriment_factor = 2 taste_description = "bitter tea" + glass_icon_state = "arnold_palmer" + glass_name = "Arnold Palmer" + glass_desc = "You feel like taking a few golf swings after a few swigs of this." /datum/reagent/consumable/tea/arnold_palmer/on_mob_life(mob/living/M) if(prob(5)) @@ -277,6 +329,9 @@ color = "#102838" // rgb: 16, 40, 56 nutriment_factor = 0 taste_description = "bitter coldness" + glass_icon_state = "icedcoffeeglass" + glass_name = "Iced Coffee" + glass_desc = "A drink to perk you up and refresh you!" /datum/reagent/consumable/icecoffee/on_mob_life(mob/living/M) M.dizziness = max(0,M.dizziness-5) @@ -295,6 +350,9 @@ color = "#104038" // rgb: 16, 64, 56 nutriment_factor = 0 taste_description = "sweet tea" + glass_icon_state = "icedteaglass" + glass_name = "Iced Tea" + glass_desc = "All natural, antioxidant-rich flavour sensation." /datum/reagent/consumable/icetea/on_mob_life(mob/living/M) M.dizziness = max(0,M.dizziness-2) @@ -313,6 +371,9 @@ description = "A refreshing beverage." color = "#100800" // rgb: 16, 8, 0 taste_description = "cola" + glass_icon_state = "glass_brown" + glass_name = "glass of space Cola" + glass_desc = "A glass of refreshing Space Cola." /datum/reagent/consumable/space_cola/on_mob_life(mob/living/M) M.drowsyness = max(0,M.drowsyness-5) @@ -326,6 +387,9 @@ description = "Cola, cola never changes." color = "#100800" // rgb: 16, 8, 0 taste_description = "the future" + glass_icon_state = "nuka_colaglass" + glass_name = "Nuka Cola" + glass_desc = "Don't cry, Don't raise your eye, It's only nuclear wasteland." /datum/reagent/consumable/nuka_cola/on_mob_life(mob/living/M) M.Jitter(20) @@ -345,6 +409,9 @@ description = "Blows right through you like a space wind." color = "#102000" // rgb: 16, 32, 0 taste_description = "sweet citrus soda" + glass_icon_state = "Space_mountain_wind_glass" + glass_name = "glass of Space Mountain Wind" + glass_desc = "Space Mountain Wind. As you know, there are no mountains in space, only wind." /datum/reagent/consumable/spacemountainwind/on_mob_life(mob/living/M) M.drowsyness = max(0,M.drowsyness-7) @@ -361,6 +428,9 @@ description = "A delicious blend of 42 different flavours." color = "#102000" // rgb: 16, 32, 0 taste_description = "cherry soda" // FALSE ADVERTISING + glass_icon_state = "dr_gibb_glass" + glass_name = "glass of Dr. Gibb" + glass_desc = "Dr. Gibb. Not as dangerous as the glass_name might imply." /datum/reagent/consumable/dr_gibb/on_mob_life(mob/living/M) M.drowsyness = max(0,M.drowsyness-6) @@ -374,6 +444,10 @@ description = "Tastes like a hull breach in your mouth." color = "#00FF00" // rgb: 0, 255, 0 taste_description = "cherry soda" + glass_icon_state = "space-up_glass" + glass_name = "glass of Space-up" + glass_desc = "Space-up. It helps you keep your cool." + /datum/reagent/consumable/space_up/on_mob_life(mob/living/M) if (M.bodytemperature > 310) @@ -386,6 +460,10 @@ id = "lemon_lime" color = "#8CFF00" // rgb: 135, 255, 0 taste_description = "tangy lime and lemon soda" + glass_icon_state = "glass_yellow" + glass_name = "glass of Lemon-Lime" + glass_desc = "You're pretty certain a real fruit has never actually touched this." + /datum/reagent/consumable/lemon_lime/on_mob_life(mob/living/M) if (M.bodytemperature > 310) @@ -398,6 +476,9 @@ id = "pwr_game" color = "#9385bf" // rgb: 58, 52, 75 taste_description = "sweet and salty tang" + glass_icon_state = "glass_red" + glass_name = "glass of Pwr Game" + glass_desc = "Goes well with a Vlad's salad." /datum/reagent/consumable/pwr_game/on_mob_life(mob/living/M) if (M.bodytemperature > 310) @@ -410,6 +491,9 @@ id = "shamblers" color = "#f00060" // rgb: 94, 0, 38 taste_description = "carbonated metallic soda" + glass_icon_state = "glass_red" + glass_name = "glass of Shambler's Juice" + glass_desc = "Mmm mm, shambly." /datum/reagent/consumable/shamblers/on_mob_life(mob/living/M) if (M.bodytemperature > 310) @@ -421,6 +505,9 @@ description = "A can of club soda. Why not make a scotch and soda?" color = "#619494" // rgb: 97, 148, 148 taste_description = "carbonated water" + glass_icon_state = "glass_clear" + glass_name = "glass of Soda Water" + glass_desc = "Soda water. Why not make a scotch and soda?" /datum/reagent/consumable/sodawater/on_mob_life(mob/living/M) M.dizziness = max(0,M.dizziness-5) @@ -435,6 +522,9 @@ description = "It tastes strange but at least the quinine keeps the Space Malaria at bay." color = "#0064C8" // rgb: 0, 100, 200 taste_description = "tart and fresh" + glass_icon_state = "glass_clear" + glass_name = "glass of Tonic Water" + glass_desc = "Quinine tastes funny, but at least it'll keep that Space Malaria away." /datum/reagent/consumable/tonic/on_mob_life(mob/living/M) M.dizziness = max(0,M.dizziness-5) @@ -452,6 +542,9 @@ reagent_state = SOLID color = "#619494" // rgb: 97, 148, 148 taste_description = "ice" + glass_icon_state = "iceglass" + glass_name = "glass of ice" + glass_desc = "Generally, you're supposed to put something else in there too..." /datum/reagent/consumable/ice/on_mob_life(mob/living/M) M.bodytemperature = max( M.bodytemperature - 5 * TEMPERATURE_DAMAGE_COEFFICIENT, 0) @@ -463,6 +556,9 @@ description = "A nice and tasty beverage while you are reading your hippie books." color = "#664300" // rgb: 102, 67, 0 taste_description = "creamy coffee" + glass_icon_state = "soy_latte" + glass_name = "Soy Latte" + glass_desc = "A nice and refreshing beverage while you're reading." /datum/reagent/consumable/soy_latte/on_mob_life(mob/living/M) M.dizziness = max(0,M.dizziness-5) @@ -482,6 +578,9 @@ description = "A nice, strong and tasty beverage while you are reading." color = "#664300" // rgb: 102, 67, 0 taste_description = "bitter cream" + glass_icon_state = "cafe_latte" + glass_name = "Cafe Latte" + glass_desc = "A nice, strong and refreshing beverage while you're reading." /datum/reagent/consumable/cafe_latte/on_mob_life(mob/living/M) M.dizziness = max(0,M.dizziness-5) @@ -501,6 +600,9 @@ description = "A gulp a day keeps the Medibot away! A mixture of juices that heals most damage types fairly quickly at the cost of hunger." color = "#FF8CFF" // rgb: 255, 140, 255 taste_description = "homely fruit" + glass_icon_state = "doctorsdelightglass" + glass_name = "Doctor's Delight" + glass_desc = "The space doctor's favorite. Guaranteed to restore bodily injury; side effects include cravings and hunger." /datum/reagent/consumable/doctor_delight/on_mob_life(mob/living/M) M.adjustBruteLoss(-0.5, 0) @@ -520,6 +622,9 @@ color = "#800000" nutriment_factor = 4 * REAGENTS_METABOLISM taste_description = "sweet chocolate" + glass_icon_state = "chocolatepudding" + glass_name = "Chocolate Pudding" + glass_desc = "Tasty." /datum/reagent/consumable/vanillapudding name = "Vanilla Pudding" @@ -528,6 +633,9 @@ color = "#FAFAD2" nutriment_factor = 4 * REAGENTS_METABOLISM taste_description = "sweet vanilla" + glass_icon_state = "vanillapudding" + glass_name = "Vanilla Pudding" + glass_desc = "Tasty." /datum/reagent/consumable/cherryshake name = "Cherry Shake" @@ -536,6 +644,9 @@ color = "#FFB6C1" nutriment_factor = 4 * REAGENTS_METABOLISM taste_description = "creamy cherry" + glass_icon_state = "cherryshake" + glass_name = "Cherry Shake" + glass_desc = "A cherry flavored milkshake." /datum/reagent/consumable/bluecherryshake name = "Blue Cherry Shake" @@ -544,6 +655,9 @@ color = "#00F1FF" nutriment_factor = 4 * REAGENTS_METABOLISM taste_description = "creamy blue cherry" + glass_icon_state = "bluecherryshake" + glass_name = "Blue Cherry Shake" + glass_desc = "An exotic blue milkshake." /datum/reagent/consumable/pumpkin_latte name = "Pumpkin Latte" @@ -552,6 +666,9 @@ color = "#F4A460" nutriment_factor = 3 * REAGENTS_METABOLISM taste_description = "creamy pumpkin" + glass_icon_state = "pumpkin_latte" + glass_name = "Pumpkin Latte" + glass_desc = "A mix of coffee and pumpkin juice." /datum/reagent/consumable/gibbfloats name = "Gibb Floats" @@ -560,6 +677,9 @@ color = "#B22222" nutriment_factor = 3 * REAGENTS_METABOLISM taste_description = "creamy cherry" + glass_icon_state = "gibbfloats" + glass_name = "Gibbfloat" + glass_desc = "Dr. Gibb with ice cream on top." /datum/reagent/consumable/pumpkinjuice name = "Pumpkin Juice" @@ -581,6 +701,9 @@ description = "A solution." color = "#C8A5DC" taste_description = "extreme bitterness" + glass_icon_state = "triplecitrus" //needs own sprite mine are trash + glass_name = "glass of triple citrus" + glass_desc = "A mixture of citrus juices. Tangy, yet smooth." /datum/reagent/consumable/grape_soda name = "Grape soda" @@ -588,6 +711,8 @@ description = "Beloved of children and teetotalers." color = "#E6CDFF" taste_description = "grape soda" + glass_name = "glass of grape juice" + glass_desc = "It's grape (soda)!" /datum/reagent/consumable/milk/chocolate_milk name = "Chocolate Milk" diff --git a/code/modules/reagents/chemistry/reagents/drug_reagents.dm b/code/modules/reagents/chemistry/reagents/drug_reagents.dm index 5a20d17b19..19bfd20fee 100644 --- a/code/modules/reagents/chemistry/reagents/drug_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/drug_reagents.dm @@ -15,7 +15,7 @@ M.set_drugginess(15) if(isturf(M.loc) && !isspaceturf(M.loc)) if(M.canmove) - if(prob(10)) step(M, pick(cardinal)) + if(prob(10)) step(M, pick(GLOB.cardinal)) if(prob(7)) M.emote(pick("twitch","drool","moan","giggle")) ..() @@ -49,6 +49,14 @@ ..() . = 1 +/datum/reagent/drug/menthol + name = "Menthol" + id = "menthol" + description = "Tastes naturally minty, and imparts a very mild numbing sensation." + taste_description = "mint" + reagent_state = LIQUID + color = "#80AF9C" + /datum/reagent/drug/crank name = "Crank" id = "crank" @@ -176,7 +184,7 @@ /datum/reagent/drug/methamphetamine/overdose_process(mob/living/M) if(M.canmove && !istype(M.loc, /atom/movable)) for(var/i in 1 to 4) - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) if(prob(20)) M.emote("laugh") if(prob(33)) @@ -205,7 +213,7 @@ /datum/reagent/drug/methamphetamine/addiction_act_stage3(mob/living/M) if(M.canmove && !istype(M.loc, /atom/movable)) for(var/i = 0, i < 4, i++) - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) M.Jitter(15) M.Dizzy(15) if(prob(40)) @@ -215,7 +223,7 @@ /datum/reagent/drug/methamphetamine/addiction_act_stage4(mob/living/carbon/human/M) if(M.canmove && !istype(M.loc, /atom/movable)) for(var/i = 0, i < 8, i++) - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) M.Jitter(20) M.Dizzy(20) M.adjustToxLoss(5, 0) @@ -247,8 +255,8 @@ M.adjustToxLoss(0.1, 0) M.hallucination += 10 if(M.canmove && !istype(M.loc, /atom/movable)) - step(M, pick(cardinal)) - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) + step(M, pick(GLOB.cardinal)) ..() . = 1 @@ -256,7 +264,7 @@ M.hallucination += 10 if(M.canmove && !istype(M.loc, /atom/movable)) for(var/i in 1 to 8) - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) if(prob(20)) M.emote(pick("twitch","drool","moan")) if(prob(33)) @@ -269,7 +277,7 @@ M.hallucination += 10 if(M.canmove && !istype(M.loc, /atom/movable)) for(var/i = 0, i < 8, i++) - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) M.Jitter(5) M.adjustBrainLoss(10) if(prob(20)) @@ -280,7 +288,7 @@ M.hallucination += 20 if(M.canmove && !istype(M.loc, /atom/movable)) for(var/i = 0, i < 8, i++) - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) M.Jitter(10) M.Dizzy(10) M.adjustBrainLoss(10) @@ -292,7 +300,7 @@ M.hallucination += 30 if(M.canmove && !istype(M.loc, /atom/movable)) for(var/i = 0, i < 12, i++) - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) M.Jitter(15) M.Dizzy(15) M.adjustBrainLoss(10) @@ -304,7 +312,7 @@ M.hallucination += 40 if(M.canmove && !istype(M.loc, /atom/movable)) for(var/i = 0, i < 16, i++) - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) M.Jitter(50) M.Dizzy(50) M.adjustToxLoss(5, 0) diff --git a/code/modules/reagents/chemistry/reagents/food_reagents.dm b/code/modules/reagents/chemistry/reagents/food_reagents.dm index 59fc0da766..442772fea8 100644 --- a/code/modules/reagents/chemistry/reagents/food_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/food_reagents.dm @@ -326,6 +326,9 @@ nutriment_factor = 3 * REAGENTS_METABOLISM color = "#403010" // rgb: 64, 48, 16 taste_description = "creamy chocolate" + glass_icon_state = "chocolateglass" + glass_name = "glass of chocolate" + glass_desc = "Tasty." /datum/reagent/consumable/hot_coco/on_mob_life(mob/living/M) if (M.bodytemperature < 310)//310 is the normal bodytemp. 310.055 diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index 5339b3dc92..d2a1cbdb28 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -6,6 +6,10 @@ metabolization_rate = 5 //fast rate so it disappears fast. taste_description = "iron" taste_mult = 1.3 + glass_icon_state = "glass_red" + glass_name = "glass of tomato juice" + glass_desc = "Are you sure this is tomato juice?" + shot_glass_icon_state = "shotglassred" /datum/reagent/blood/reaction_mob(mob/M, method=TOUCH, reac_volume) if(data && data["viruses"]) @@ -81,6 +85,7 @@ color = "#FF9966" description = "You don't even want to think about what's in here." taste_description = "gross iron" + shot_glass_icon_state = "shotglassred" /datum/reagent/vaccine //data must contain virus type @@ -107,6 +112,10 @@ color = "#AAAAAA77" // rgb: 170, 170, 170, 77 (alpha) taste_description = "water" var/cooling_temperature = 2 + glass_icon_state = "glass_clear" + glass_name = "glass of Water" + glass_desc = "The father of all refreshments." + shot_glass_icon_state = "shotglassclear" /* * Water reaction to turf @@ -168,6 +177,9 @@ id = "holywater" description = "Water blessed by some deity." color = "#E0E8EF" // rgb: 224, 232, 239 + glass_icon_state = "glass_clear" + glass_name = "glass of Holy Water" + glass_desc = "A glass of holy water." /datum/reagent/water/holywater/reaction_mob(mob/living/M, method=TOUCH, reac_volume) if(is_servant_of_ratvar(M)) @@ -197,7 +209,7 @@ if(data >= 75) // 30 units, 135 seconds if(iscultist(M) || is_servant_of_ratvar(M)) if(iscultist(M)) - ticker.mode.remove_cultist(M.mind, 1, 1) + SSticker.mode.remove_cultist(M.mind, 1, 1) else if(is_servant_of_ratvar(M)) remove_servant_of_ratvar(M) holder.remove_reagent(id, volume) // maybe this is a little too perfect and a max() cap on the statuses would be better?? @@ -645,7 +657,7 @@ /datum/reagent/mercury/on_mob_life(mob/living/M) if(M.canmove && isspaceturf(M.loc)) - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) if(prob(5)) M.emote(pick("twitch","drool","moan")) M.adjustBrainLoss(2) @@ -725,7 +737,7 @@ /datum/reagent/lithium/on_mob_life(mob/living/M) if(M.canmove && isspaceturf(M.loc)) - step(M, pick(cardinal)) + step(M, pick(GLOB.cardinal)) if(prob(5)) M.emote(pick("twitch","drool","moan")) ..() @@ -858,7 +870,7 @@ to_chat(M, "You feel unstable...") M.Jitter(2) current_cycle = 1 - addtimer(CALLBACK(GLOBAL_PROC, .proc/do_teleport, M, get_turf(M), 5, asoundin = 'sound/effects/phasein.ogg'), 30) + addtimer(CALLBACK(GLOBAL_PROC, .proc/do_teleport, M, get_turf(M), 5, null, null, null, 'sound/effects/phasein.ogg'), 30) ..() /datum/reagent/aluminium @@ -883,6 +895,9 @@ description = "Required for welders. Flamable." color = "#660000" // rgb: 102, 0, 0 taste_description = "gross metal" + glass_icon_state = "dr_gibb_glass" + glass_name = "glass of welder fuel" + glass_desc = "Unless you're an industrial tool, this is probably not safe for consumption." /datum/reagent/fuel/reaction_mob(mob/living/M, method=TOUCH, reac_volume)//Splashing people with welding fuel to make them easy to ignite! if(!isliving(M)) @@ -1353,8 +1368,8 @@ if(method == TOUCH || method == VAPOR) if(M && ishuman(M)) var/mob/living/carbon/human/H = M - var/datum/sprite_accessory/hair/picked_hair = pick(hair_styles_list) - var/datum/sprite_accessory/facial_hair/picked_beard = pick(facial_hair_styles_list) + var/datum/sprite_accessory/hair/picked_hair = pick(GLOB.hair_styles_list) + var/datum/sprite_accessory/facial_hair/picked_beard = pick(GLOB.facial_hair_styles_list) H.hair_style = picked_hair H.facial_hair_style = picked_beard H.update_hair() diff --git a/code/modules/reagents/chemistry/reagents/pyrotechnic_reagents.dm b/code/modules/reagents/chemistry/reagents/pyrotechnic_reagents.dm index 5c244e8c34..cb06dc29ee 100644 --- a/code/modules/reagents/chemistry/reagents/pyrotechnic_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/pyrotechnic_reagents.dm @@ -146,6 +146,9 @@ taste_description = "burning" /datum/reagent/phlogiston/reaction_mob(mob/living/M, method=TOUCH, reac_volume) + M.adjust_fire_stacks(1) + var/burndmg = max(0.3*M.fire_stacks, 0.3) + M.adjustFireLoss(burndmg, 0) M.IgniteMob() ..() diff --git a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm index ee296f312d..528124f84c 100644 --- a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm @@ -304,6 +304,9 @@ color = "#664300" // rgb: 102, 67, 0 metabolization_rate = 1.5 * REAGENTS_METABOLISM taste_description = "piss water" + glass_icon_state = "beerglass" + glass_name = "glass of beer" + glass_desc = "A freezing pint of beer." /datum/reagent/toxin/beer2/on_mob_life(mob/living/M) switch(current_cycle) diff --git a/code/modules/reagents/chemistry/recipes.dm b/code/modules/reagents/chemistry/recipes.dm index 3de44af126..9e0bb2d0e4 100644 --- a/code/modules/reagents/chemistry/recipes.dm +++ b/code/modules/reagents/chemistry/recipes.dm @@ -21,9 +21,9 @@ return //I recommend you set the result amount to the total volume of all components. -var/list/chemical_mob_spawn_meancritters = list() // list of possible hostile mobs -var/list/chemical_mob_spawn_nicecritters = list() // and possible friendly mobs /datum/chemical_reaction/proc/chemical_mob_spawn(datum/reagents/holder, amount_to_spawn, reaction_name, mob_faction = "chemicalsummon") + var/static/list/chemical_mob_spawn_meancritters = list() // list of possible hostile mobs + var/static/list/chemical_mob_spawn_nicecritters = list() // and possible friendly mobs if(holder && holder.my_atom) if (chemical_mob_spawn_meancritters.len <= 0 || chemical_mob_spawn_nicecritters.len <= 0) for (var/T in typesof(/mob/living/simple_animal)) diff --git a/code/modules/reagents/chemistry/recipes/pyrotechnics.dm b/code/modules/reagents/chemistry/recipes/pyrotechnics.dm index 2e24309085..0357f0dbdc 100644 --- a/code/modules/reagents/chemistry/recipes/pyrotechnics.dm +++ b/code/modules/reagents/chemistry/recipes/pyrotechnics.dm @@ -61,8 +61,8 @@ strengthdiv = 8 for(var/mob/living/simple_animal/revenant/R in get_hearers_in_view(7,get_turf(holder.my_atom))) var/deity - if(SSreligion.Bible_deity_name) - deity = SSreligion.Bible_deity_name + if(SSreligion.deity) + deity = SSreligion.deity else deity = "Christ" to_chat(R, "The power of [deity] compels you!") diff --git a/code/modules/reagents/reagent_containers/borghydro.dm b/code/modules/reagents/reagent_containers/borghydro.dm index c7a744b1c1..ee6da85de0 100644 --- a/code/modules/reagents/reagent_containers/borghydro.dm +++ b/code/modules/reagents/reagent_containers/borghydro.dm @@ -110,7 +110,7 @@ Borg Hypospray return mode = chosen_reagent playsound(loc, 'sound/effects/pop.ogg', 50, 0) - var/datum/reagent/R = chemical_reagents_list[reagent_ids[mode]] + var/datum/reagent/R = GLOB.chemical_reagents_list[reagent_ids[mode]] to_chat(user, "[src] is now dispensing '[R.name]'.") return diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index 2049a1868d..77cbb10c8b 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -41,8 +41,8 @@ ..() update_icon() -/obj/item/weapon/reagent_containers/syringe/attack_paw() - return attack_hand() +/obj/item/weapon/reagent_containers/syringe/attack_paw(mob/user) + return attack_hand(user) /obj/item/weapon/reagent_containers/syringe/attackby(obj/item/I, mob/user, params) return @@ -80,7 +80,7 @@ target.visible_message("[user] is trying to take a blood sample from [target]!", \ "[user] is trying to take a blood sample from [target]!") busy = 1 - if(!do_mob(user, target)) + if(!do_mob(user, target, extra_checks=CALLBACK(L, /mob/living/proc/can_inject,user,1))) busy = 0 return if(reagents.total_volume >= reagents.maximum_volume) @@ -123,13 +123,12 @@ if(L != user) L.visible_message("[user] is trying to inject [L]!", \ "[user] is trying to inject [L]!") - if(!do_mob(user, L)) + if(!do_mob(user, L, extra_checks=CALLBACK(L, /mob/living/proc/can_inject,user,1))) return if(!reagents.total_volume) return if(L.reagents.total_volume >= L.reagents.maximum_volume) return - L.visible_message("[user] injects [L] with the syringe!", \ "[user] injects [L] with the syringe!") diff --git a/code/modules/reagents/reagent_dispenser.dm b/code/modules/reagents/reagent_dispenser.dm index 4c42d6236d..f3bc94c4e6 100644 --- a/code/modules/reagents/reagent_dispenser.dm +++ b/code/modules/reagents/reagent_dispenser.dm @@ -87,7 +87,7 @@ if(!QDELETED(src)) //wasn't deleted by the projectile's effects. if(!P.nodamage && ((P.damage_type == BURN) || (P.damage_type == BRUTE))) var/boom_message = "[key_name_admin(P.firer)] triggered a fueltank explosion via projectile." - bombers += boom_message + GLOB.bombers += boom_message message_admins(boom_message) var/log_message = "triggered a fueltank explosion via projectile." P.firer.log_message(log_message, INDIVIDUAL_ATTACK_LOG) @@ -111,7 +111,7 @@ else user.visible_message("[user] catastrophically fails at refilling [user.p_their()] [W.name]!", "That was stupid of you.") var/message_admins = "[key_name_admin(user)] triggered a fueltank explosion via welding tool." - bombers += message_admins + GLOB.bombers += message_admins message_admins(message_admins) var/message_log = "triggered a fueltank explosion via welding tool." user.log_message(message_log, INDIVIDUAL_ATTACK_LOG) diff --git a/code/modules/recycling/conveyor2.dm b/code/modules/recycling/conveyor2.dm index 2ef0842a04..71b73de0e1 100644 --- a/code/modules/recycling/conveyor2.dm +++ b/code/modules/recycling/conveyor2.dm @@ -222,7 +222,7 @@ update() conveyors = list() - for(var/obj/machinery/conveyor/C in machines) + for(var/obj/machinery/conveyor/C in GLOB.machines) if(C.id == id) conveyors += C @@ -271,7 +271,7 @@ update() // find any switches with same id as this one, and set their positions to match us - for(var/obj/machinery/conveyor_switch/S in machines) + for(var/obj/machinery/conveyor_switch/S in GLOB.machines) if(S.id == src.id) S.position = position S.update() diff --git a/code/modules/recycling/disposal-construction.dm b/code/modules/recycling/disposal-construction.dm index 11d37b1cae..235cb1d880 100644 --- a/code/modules/recycling/disposal-construction.dm +++ b/code/modules/recycling/disposal-construction.dm @@ -251,7 +251,7 @@ else if(ptype == DISP_END_BIN) var/obj/machinery/disposal/bin/B = new /obj/machinery/disposal/bin(loc,src) - B.mode = 0 // start with pump off + B.pressure_charging = FALSE // start with pump off transfer_fingerprints_to(B) else if(ptype == DISP_END_OUTLET) diff --git a/code/modules/recycling/disposal-structures.dm b/code/modules/recycling/disposal-structures.dm index 1fd66eb1d2..a823b4a62e 100644 --- a/code/modules/recycling/disposal-structures.dm +++ b/code/modules/recycling/disposal-structures.dm @@ -329,7 +329,7 @@ stored.anchored = 1 stored.update_icon() else - for(var/D in cardinal) + for(var/D in GLOB.cardinal) if(D & dpdir) var/obj/structure/disposalpipe/broken/P = new(src.loc) P.setDir(D) @@ -425,7 +425,7 @@ if(sortTypes.len>0) to_chat(user, "It is tagged with the following tags:") for(var/t in sortTypes) - to_chat(user, TAGGERLOCATIONS[t]) + to_chat(user, GLOB.TAGGERLOCATIONS[t]) else to_chat(user, "It has no sorting tags set.") @@ -467,10 +467,10 @@ if(O.currTag > 0)// Tag set if(O.currTag in sortTypes) sortTypes -= O.currTag - to_chat(user, "Removed \"[TAGGERLOCATIONS[O.currTag]]\" filter.") + to_chat(user, "Removed \"[GLOB.TAGGERLOCATIONS[O.currTag]]\" filter.") else sortTypes |= O.currTag - to_chat(user, "Added \"[TAGGERLOCATIONS[O.currTag]]\" filter.") + to_chat(user, "Added \"[GLOB.TAGGERLOCATIONS[O.currTag]]\" filter.") playsound(src.loc, 'sound/machines/twobeep.ogg', 100, 1) else return ..() @@ -731,7 +731,7 @@ if(direction) dirs = list( direction, turn(direction, -45), turn(direction, 45)) else - dirs = alldirs.Copy() + dirs = GLOB.alldirs.Copy() src.streak(dirs) @@ -740,6 +740,6 @@ if(direction) dirs = list( direction, turn(direction, -45), turn(direction, 45)) else - dirs = alldirs.Copy() + dirs = GLOB.alldirs.Copy() src.streak(dirs) diff --git a/code/modules/recycling/disposal-unit.dm b/code/modules/recycling/disposal-unit.dm index d8385fafcc..7cc890c1f6 100644 --- a/code/modules/recycling/disposal-unit.dm +++ b/code/modules/recycling/disposal-unit.dm @@ -12,8 +12,10 @@ obj_integrity = 200 max_integrity = 200 resistance_flags = FIRE_PROOF + interact_open = TRUE var/datum/gas_mixture/air_contents // internal reservoir - var/mode = PRESSURE_ON + var/full_pressure = FALSE + var/pressure_charging = TRUE var/flush = 0 // true if flush handle is pulled var/obj/structure/disposalpipe/trunk/trunk = null // the attached pipe trunk var/flushing = 0 // true if flushing in progress @@ -43,11 +45,11 @@ /obj/machinery/disposal/proc/trunk_check() trunk = locate() in loc if(!trunk) - mode = PRESSURE_OFF - flush = 0 + pressure_charging = FALSE + flush = FALSE else - if(initial(mode)) - mode = PRESSURE_ON + if(initial(pressure_charging)) + pressure_charging = TRUE flush = initial(flush) trunk.linked = src // link the pipe trunk to self @@ -76,21 +78,18 @@ /obj/machinery/disposal/attackby(obj/item/I, mob/user, params) add_fingerprint(user) - if(mode != PRESSURE_ON && mode != PRESSURE_MAXED && !flush) + if(!pressure_charging && !full_pressure && !flush) if(istype(I, /obj/item/weapon/screwdriver)) - if(mode == PRESSURE_OFF) - mode = SCREWS_OUT - else - mode = PRESSURE_OFF - playsound(src.loc, I.usesound, 50, 1) - to_chat(user, "You [mode == SCREWS_OUT ? "remove":"attach"] the screws around the power connection.") + panel_open = !panel_open + playsound(get_turf(src), I.usesound, 50, 1) + to_chat(user, "You [panel_open ? "remove":"attach"] the screws around the power connection.") return - else if(istype(I,/obj/item/weapon/weldingtool) && mode == SCREWS_OUT) + else if(istype(I,/obj/item/weapon/weldingtool) && panel_open) var/obj/item/weapon/weldingtool/W = I if(W.remove_fuel(0,user)) playsound(src.loc, 'sound/items/Welder2.ogg', 100, 1) to_chat(user, "You start slicing the floorweld off \the [src]...") - if(do_after(user,20*I.toolspeed, target = src) && mode == SCREWS_OUT) + if(do_after(user,20*I.toolspeed, target = src) && panel_open) if(!W.isOn()) return to_chat(user, "You slice the floorweld off \the [src].") @@ -190,7 +189,7 @@ return /obj/machinery/disposal/proc/flush() - flushing = 1 + flushing = TRUE flushAnimation() sleep(10) if(last_sound < world.time + 1) @@ -204,8 +203,8 @@ H.init(src) air_contents = new() H.start(src) - flushing = 0 - flush = 0 + flushing = FALSE + flush = FALSE /obj/machinery/disposal/proc/newHolderDestination(obj/structure/disposalholder/H) for(var/obj/item/smallDelivery/O in src) @@ -286,7 +285,7 @@ // handle machine interaction /obj/machinery/disposal/bin/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = default_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) if(stat & BROKEN) return if(user.loc == src) @@ -300,7 +299,9 @@ /obj/machinery/disposal/bin/ui_data(mob/user) var/list/data = list() data["flush"] = flush - data["mode"] = mode + data["full_pressure"] = full_pressure + data["pressure_charging"] = pressure_charging + data["panel_open"] = panel_open var/per = Clamp(100* air_contents.return_pressure() / (SEND_PRESSURE), 0, 100) data["per"] = round(per, 1) data["isai"] = isAI(user) @@ -311,22 +312,22 @@ return switch(action) if("handle-0") - flush = 0 + flush = FALSE update_icon() . = TRUE if("handle-1") - if(mode != SCREWS_OUT) - flush = 1 + if(!panel_open) + flush = TRUE update_icon() . = TRUE if("pump-0") - if(mode == PRESSURE_ON) - mode = PRESSURE_OFF + if(pressure_charging) + pressure_charging = FALSE update_icon() . = TRUE if("pump-1") - if(mode == PRESSURE_OFF) - mode = PRESSURE_ON + if(!pressure_charging) + pressure_charging = TRUE update_icon() . = TRUE if("eject") @@ -339,26 +340,26 @@ if(istype(I, /obj/item/projectile)) return if(prob(75)) - I.loc = src - visible_message("\the [I] lands in \the [src].") + I.forceMove(src) + visible_message("[I] lands in [src].") update_icon() else - visible_message("\the [I] bounces off of \the [src]'s rim!") + visible_message("[I] bounces off of [src]'s rim!") return 0 else return ..(mover, target, height) /obj/machinery/disposal/bin/flush() ..() - if(mode == PRESSURE_MAXED) - mode = PRESSURE_ON + full_pressure = FALSE + pressure_charging = TRUE update_icon() /obj/machinery/disposal/bin/update_icon() cut_overlays() if(stat & BROKEN) - mode = PRESSURE_OFF - flush = 0 + pressure_charging = FALSE + flush = FALSE return //flush handle @@ -366,7 +367,7 @@ add_overlay(image('icons/obj/atmospherics/pipes/disposal.dmi', "dispover-handle")) //only handle is shown if no power - if(stat & NOPOWER || mode == SCREWS_OUT) + if(stat & NOPOWER || panel_open) return //check for items in disposal - occupied light @@ -374,9 +375,9 @@ add_overlay(image('icons/obj/atmospherics/pipes/disposal.dmi', "dispover-full")) //charging and ready light - if(mode == PRESSURE_ON) + if(pressure_charging) add_overlay(image('icons/obj/atmospherics/pipes/disposal.dmi', "dispover-charge")) - else if(mode == PRESSURE_MAXED) + else if(full_pressure) add_overlay(image('icons/obj/atmospherics/pipes/disposal.dmi', "dispover-ready")) //timed process @@ -388,7 +389,7 @@ flush_count++ if(flush_count >= flush_every_ticks) if(contents.len) - if(mode == PRESSURE_MAXED) + if(full_pressure) spawn(0) feedback_inc("disposal_auto_flush",1) flush() @@ -404,7 +405,7 @@ use_power(100) // base power usage - if(mode != PRESSURE_ON) // if off or ready, no need to charge + if(!pressure_charging) // if off or ready, no need to charge return // otherwise charge @@ -426,7 +427,8 @@ //if full enough, switch to ready mode if(air_contents.return_pressure() >= SEND_PRESSURE) - mode = PRESSURE_MAXED + full_pressure = TRUE + pressure_charging = FALSE update_icon() return @@ -441,7 +443,7 @@ desc = "A chute for big and small packages alike!" density = 1 icon_state = "intake" - mode = PRESSURE_OFF // the chute doesn't need charging and always works + pressure_charging = FALSE // the chute doesn't need charging and always works /obj/machinery/disposal/deliveryChute/New(loc,var/obj/structure/disposalconstruct/make_from) ..() diff --git a/code/modules/recycling/sortingmachinery.dm b/code/modules/recycling/sortingmachinery.dm index 29c746136a..fb0a4f5edb 100644 --- a/code/modules/recycling/sortingmachinery.dm +++ b/code/modules/recycling/sortingmachinery.dm @@ -27,7 +27,7 @@ var/obj/item/device/destTagger/O = W if(sortTag != O.currTag) - var/tag = uppertext(TAGGERLOCATIONS[O.currTag]) + var/tag = uppertext(GLOB.TAGGERLOCATIONS[O.currTag]) to_chat(user, "*[tag]*") sortTag = O.currTag playsound(loc, 'sound/machines/twobeep.ogg', 100, 1) @@ -108,7 +108,7 @@ var/obj/item/device/destTagger/O = W if(sortTag != O.currTag) - var/tag = uppertext(TAGGERLOCATIONS[O.currTag]) + var/tag = uppertext(GLOB.TAGGERLOCATIONS[O.currTag]) to_chat(user, "*[tag]*") sortTag = O.currTag playsound(loc, 'sound/machines/twobeep.ogg', 100, 1) @@ -151,13 +151,13 @@ var/dat = "

    TagMaster 2.2

    " dat += "

    Name

    Status

    Location

    Control

    " - for (var/i = 1, i <= TAGGERLOCATIONS.len, i++) - dat += "" + for (var/i = 1, i <= GLOB.TAGGERLOCATIONS.len, i++) + dat += "" if(i%4==0) dat += "" - dat += "
    [TAGGERLOCATIONS[i]][GLOB.TAGGERLOCATIONS[i]]

    Current Selection: [currTag ? TAGGERLOCATIONS[currTag] : "None"]
    " + dat += "
    Current Selection: [currTag ? GLOB.TAGGERLOCATIONS[currTag] : "None"]" user << browse(dat, "window=destTagScreen;size=450x350") onclose(user, "destTagScreen") diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index 040997da87..28b5a893a9 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -616,6 +616,14 @@ build_path = /obj/item/weapon/restraints/handcuffs category = list("hacked", "Security") +/datum/design/receiver + name = "Modular Receiver" + id = "reciever" + build_type = AUTOLATHE + materials = list(MAT_METAL = 15000) + build_path = /obj/item/weaponcrafting/receiver + category = list("hacked", "Security") + /datum/design/shotgun_slug name = "Shotgun slug" id = "shotgun_slug" diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index 08c66925e7..56fb705e57 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -90,14 +90,14 @@ build_path = /obj/item/weapon/circuitboard/machine/quantumpad category = list ("Teleportation Machinery") -/datum/design/board/telepad +/*/datum/design/board/telepad name = "Machine Design (Telepad Board)" desc = "The circuit board for a telescience telepad." id = "telepad" req_tech = list("programming" = 4, "bluespace" = 5, "plasmatech" = 4, "engineering" = 4) build_path = /obj/item/weapon/circuitboard/machine/telesci_pad category = list ("Teleportation Machinery") - +*/ /datum/design/board/teleconsole name = "Computer Design (Teleporter Console)" desc = "Allows for the construction of circuit boards used to build a teleporter control console." @@ -106,14 +106,14 @@ build_path = /obj/item/weapon/circuitboard/computer/teleporter category = list("Teleportation Machinery") -/datum/design/board/telesci_console +/* /datum/design/board/telesci_console name = "Computer Design (Telepad Control Console Board)" desc = "Allows for the construction of circuit boards used to build a telescience console." id = "telesci_console" req_tech = list("programming" = 3, "bluespace" = 3, "plasmatech" = 4) build_path = /obj/item/weapon/circuitboard/computer/telesci_console category = list("Teleportation Machinery") - +*/ /datum/design/board/sleeper name = "Machine Design (Sleeper Board)" desc = "The circuit board for a sleeper." diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index 545bff7ac4..a8527f035b 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -718,6 +718,16 @@ construction_time = 120 category = list("Cyborg Upgrade Modules") +/datum/design/boris_ai_controller + name = "B.O.R.I.S. AI-Cyborg Remote Control Module" + id = "borg_ai_control" + build_type = MECHFAB + build_path = /obj/item/borg/upgrade/ai + materials = list(MAT_METAL = 1200, MAT_GLASS = 1500, MAT_GOLD = 200) + req_tech = list("programming" = 4, "magnets" = 4, "engineering" = 4) + construction_time = 50 + category = list("Misc") + //Misc /datum/design/mecha_tracking name = "Exosuit Tracking Beacon" @@ -759,7 +769,6 @@ construction_time = 100 build_path = /obj/item/device/assembly/flash/handheld category = list("Misc") - /* /datum/design/flightsuit //Multi step build process/redo WIP name = "Flight Suit" @@ -771,7 +780,6 @@ construction_time = 250 category = list("Misc") req_tech = list("magnets" = 2, "combat" = 2, "plasmatech" = 2, "materials" = 4, "engineering" = 3, "powerstorage" = 2) - */ /datum/design/flightpack name = "Flight Pack" @@ -784,7 +792,6 @@ category = list("Misc") req_tech = list("magnets" = 4, "combat" = 3, "plasmatech" = 4, "materials" = 5, "engineering" = 4, "powerstorage" = 4) -/* /datum/design/flightshoes name = "Flight Shoes" desc = "Flight shoes, attachable to a flight suit to provide additional functions." @@ -795,4 +802,4 @@ construction_time = 100 category = list("Misc") req_tech = list("magnets" = 2, "combat" = 2, "plasmatech" = 3, "materials" = 3, "engineering" = 2, "powerstorage" = 2) - */ +*/ \ No newline at end of file diff --git a/code/modules/research/designs/weapon_designs.dm b/code/modules/research/designs/weapon_designs.dm index 500f61beff..80863259e8 100644 --- a/code/modules/research/designs/weapon_designs.dm +++ b/code/modules/research/designs/weapon_designs.dm @@ -177,16 +177,6 @@ build_path = /obj/item/weapon/gun/energy/wormhole_projector category = list("Weapons") -/datum/design/reciever - name = "Modular Receiver" - desc = "A prototype modular receiver and trigger assembly for a variety of firearms." - id = "reciever" - req_tech = list("combat" = 4, "materials" = 4) - build_type = PROTOLATHE - materials = list(MAT_METAL = 6500, MAT_SILVER = 500) - build_path = /obj/item/weaponcrafting/reciever - category = list("Weapons") - //WT550 Mags /datum/design/mag_oldsmg diff --git a/code/modules/research/experimentor.dm b/code/modules/research/experimentor.dm index bd2e617372..e9bc353715 100644 --- a/code/modules/research/experimentor.dm +++ b/code/modules/research/experimentor.dm @@ -84,8 +84,8 @@ var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/experimentor(null) B.apply_default_parts(src) - trackedIan = locate(/mob/living/simple_animal/pet/dog/corgi/Ian) in mob_list - trackedRuntime = locate(/mob/living/simple_animal/pet/cat/Runtime) in mob_list + trackedIan = locate(/mob/living/simple_animal/pet/dog/corgi/Ian) in GLOB.mob_list + trackedRuntime = locate(/mob/living/simple_animal/pet/cat/Runtime) in GLOB.mob_list SetTypeReactions() /obj/item/weapon/circuitboard/machine/experimentor @@ -556,7 +556,7 @@ //~~~~~~~~Admin logging proc, aka the Powergamer Alarm~~~~~~~~ /obj/machinery/r_n_d/experimentor/proc/warn_admins(mob/user, ReactionName) var/turf/T = get_turf(src) - message_admins("Experimentor reaction: [ReactionName] generated by [key_name_admin(user)](?) (FLW) at ([T.x],[T.y],[T.z] - JMP)",0,1) + message_admins("Experimentor reaction: [ReactionName] generated by [ADMIN_LOOKUPFLW(user)] at [ADMIN_COORDJMP(T)]",0,1) log_game("Experimentor reaction: [ReactionName] generated by [key_name(user)] in ([T.x],[T.y],[T.z])") #undef SCANTYPE_POKE @@ -638,7 +638,7 @@ /obj/item/weapon/relic/proc/flash(mob/user) playsound(src.loc, "sparks", rand(25,50), 1) - var/obj/item/weapon/grenade/flashbang/CB = new/obj/item/weapon/grenade/flashbang(get_turf(user)) + var/obj/item/weapon/grenade/flashbang/CB = new/obj/item/weapon/grenade/flashbang(user.loc) CB.prime() warn_admins(user, "Flash") @@ -703,6 +703,6 @@ var/turf/T = get_turf(src) var/log_msg = "[RelicType] relic used by [key_name(user)] in ([T.x],[T.y],[T.z])" if(priority) //For truly dangerous relics that may need an admin's attention. BWOINK! - message_admins("[RelicType] relic activated by [key_name_admin(user)](?) (FLW) in ([T.x],[T.y],[T.z] - JMP)",0,1) + message_admins("[RelicType] relic activated by [ADMIN_LOOKUPFLW(user)] in [ADMIN_COORDJMP(T)]",0,1) log_game(log_msg) investigate_log(log_msg, "experimentor") diff --git a/code/modules/research/message_server.dm b/code/modules/research/message_server.dm index 064fef483b..d4b19a77b1 100644 --- a/code/modules/research/message_server.dm +++ b/code/modules/research/message_server.dm @@ -1,4 +1,4 @@ -var/global/list/obj/machinery/message_server/message_servers = list() +GLOBAL_LIST_INIT(message_servers, list()) /datum/data_pda_msg var/recipient = "Unspecified" //name of the person @@ -79,14 +79,14 @@ var/global/list/obj/machinery/message_server/message_servers = list() var/decryptkey = "password" /obj/machinery/message_server/New() - message_servers += src + GLOB.message_servers += src decryptkey = GenerateKey() send_pda_message("System Administrator", "system", "This is an automated message. The messaging system is functioning correctly.") ..() return /obj/machinery/message_server/Destroy() - message_servers -= src + GLOB.message_servers -= src return ..() /obj/machinery/message_server/proc/GenerateKey() diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index 4116be3463..ed5190a701 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -47,7 +47,7 @@ won't update every console in existence) but it's more of a hassle to do. Also, var/sync = 1 //If sync = 0, it doesn't show up on Server Control Console var/first_use = 1 //If first_use = 1, it will try to auto-connect with nearby devices - req_access = list(access_tox) //Data and setting manipulation requires scientist access. + req_access = list(GLOB.access_tox) //Data and setting manipulation requires scientist access. var/selected_category var/list/datum/design/matching_designs = list() //for the search function @@ -55,18 +55,18 @@ won't update every console in existence) but it's more of a hassle to do. Also, /proc/CallTechName(ID) //A simple helper proc to find the name of a tech with a given ID. - if(tech_list[ID]) - var/datum/tech/tech = tech_list[ID] + if(GLOB.tech_list[ID]) + var/datum/tech/tech = GLOB.tech_list[ID] return tech.name return "ERROR: Report This" /proc/CallMaterialName(ID) - if (copytext(ID, 1, 2) == "$" && materials_list[ID]) - var/datum/material/material = materials_list[ID] + if (copytext(ID, 1, 2) == "$" && GLOB.materials_list[ID]) + var/datum/material/material = GLOB.materials_list[ID] return material.name - else if(chemical_reagents_list[ID]) - var/datum/reagent/reagent = chemical_reagents_list[ID] + else if(GLOB.chemical_reagents_list[ID]) + var/datum/reagent/reagent = GLOB.chemical_reagents_list[ID] return reagent.name return "ERROR: Report This" @@ -90,7 +90,7 @@ won't update every console in existence) but it's more of a hassle to do. Also, //Have it automatically push research to the centcom server so wild griffins can't fuck up R&D's work --NEO /obj/machinery/computer/rdconsole/proc/griefProtection() - for(var/obj/machinery/r_n_d/server/centcom/C in machines) + for(var/obj/machinery/r_n_d/server/centcom/C in GLOB.machines) for(var/v in files.known_tech) var/datum/tech/T = files.known_tech[v] C.files.AddTech2Known(T) @@ -350,7 +350,7 @@ won't update every console in existence) but it's more of a hassle to do. Also, griefProtection() //Putting this here because I dont trust the sync process spawn(30) if(src) - for(var/obj/machinery/r_n_d/server/S in machines) + for(var/obj/machinery/r_n_d/server/S in GLOB.machines) var/server_processed = 0 if(S.disabled) continue diff --git a/code/modules/research/server.dm b/code/modules/research/server.dm index 03613990f5..4b8242c1f8 100644 --- a/code/modules/research/server.dm +++ b/code/modules/research/server.dm @@ -12,7 +12,7 @@ var/heat_gen = 100 var/heating_power = 40000 var/delay = 10 - req_access = list(access_rd) //Only the R&D can change server settings. + req_access = list(GLOB.access_rd) //Only the R&D can change server settings. /obj/machinery/r_n_d/server/New() ..() @@ -90,7 +90,7 @@ //Backup files to centcom to help admins recover data after greifer attacks /obj/machinery/r_n_d/server/proc/griefProtection() - for(var/obj/machinery/r_n_d/server/centcom/C in machines) + for(var/obj/machinery/r_n_d/server/centcom/C in GLOB.machines) for(var/v in files.known_tech) var/datum/tech/T = files.known_tech[v] C.files.AddTech2Known(T) @@ -143,7 +143,7 @@ /proc/fix_noid_research_servers() var/list/no_id_servers = list() var/list/server_ids = list() - for(var/obj/machinery/r_n_d/server/S in machines) + for(var/obj/machinery/r_n_d/server/S in GLOB.machines) switch(S.server_id) if(-1) continue @@ -195,20 +195,20 @@ temp_server = null consoles = list() servers = list() - for(var/obj/machinery/r_n_d/server/S in machines) + for(var/obj/machinery/r_n_d/server/S in GLOB.machines) if(S.server_id == text2num(href_list["access"]) || S.server_id == text2num(href_list["data"]) || S.server_id == text2num(href_list["transfer"])) temp_server = S break if(href_list["access"]) screen = 1 - for(var/obj/machinery/computer/rdconsole/C in machines) + for(var/obj/machinery/computer/rdconsole/C in GLOB.machines) if(C.sync) consoles += C else if(href_list["data"]) screen = 2 else if(href_list["transfer"]) screen = 3 - for(var/obj/machinery/r_n_d/server/S in machines) + for(var/obj/machinery/r_n_d/server/S in GLOB.machines) if(S == src) continue servers += S @@ -256,7 +256,7 @@ if(0) //Main Menu dat += "Connected Servers:

    " - for(var/obj/machinery/r_n_d/server/S in machines) + for(var/obj/machinery/r_n_d/server/S in GLOB.machines) if(istype(S, /obj/machinery/r_n_d/server/centcom) && !badmin) continue dat += "[S.name] || " diff --git a/code/modules/research/xenobiology/xenobio_camera.dm b/code/modules/research/xenobiology/xenobio_camera.dm index 35895dfdac..c02894bc3c 100644 --- a/code/modules/research/xenobiology/xenobio_camera.dm +++ b/code/modules/research/xenobiology/xenobio_camera.dm @@ -104,7 +104,7 @@ C.client.images -= chunk.obscured C.remote_control = null C.unset_machine() - src.Remove(C) + Remove(C) /datum/action/innate/slime_place @@ -118,7 +118,7 @@ var/mob/camera/aiEye/remote/xenobio/remote_eye = C.remote_control var/obj/machinery/computer/camera_advanced/xenobio/X = target - if(cameranet.checkTurfVis(remote_eye.loc)) + if(GLOB.cameranet.checkTurfVis(remote_eye.loc)) for(var/mob/living/simple_animal/slime/S in X.stored_slimes) S.loc = remote_eye.loc S.visible_message("[S] warps in!") @@ -137,7 +137,7 @@ var/mob/camera/aiEye/remote/xenobio/remote_eye = C.remote_control var/obj/machinery/computer/camera_advanced/xenobio/X = target - if(cameranet.checkTurfVis(remote_eye.loc)) + if(GLOB.cameranet.checkTurfVis(remote_eye.loc)) for(var/mob/living/simple_animal/slime/S in remote_eye.loc) if(X.stored_slimes.len >= X.max_slimes) break @@ -162,7 +162,7 @@ var/mob/camera/aiEye/remote/xenobio/remote_eye = C.remote_control var/obj/machinery/computer/camera_advanced/xenobio/X = target - if(cameranet.checkTurfVis(remote_eye.loc)) + if(GLOB.cameranet.checkTurfVis(remote_eye.loc)) if(X.monkeys >= 1) var/mob/living/carbon/monkey/food = new /mob/living/carbon/monkey(remote_eye.loc) food.LAssailant = C @@ -183,7 +183,7 @@ var/mob/camera/aiEye/remote/xenobio/remote_eye = C.remote_control var/obj/machinery/computer/camera_advanced/xenobio/X = target - if(cameranet.checkTurfVis(remote_eye.loc)) + if(GLOB.cameranet.checkTurfVis(remote_eye.loc)) for(var/mob/living/carbon/monkey/M in remote_eye.loc) if(M.stat) M.visible_message("[M] vanishes as they are reclaimed for recycling!") diff --git a/code/modules/research/xenobiology/xenobiology.dm b/code/modules/research/xenobiology/xenobiology.dm index df28cca78f..f31cd01131 100644 --- a/code/modules/research/xenobiology/xenobiology.dm +++ b/code/modules/research/xenobiology/xenobiology.dm @@ -177,12 +177,12 @@ return ..() var/mob/living/simple_animal/SM = M if(SM.sentience_type != sentience_type) - to_chat(user, "The potion won't work on [SM].") + to_chat(user, "[src] won't work on [SM].") return ..() - to_chat(user, "You offer the sentience potion to [SM]...") + to_chat(user, "You offer [src] to [SM]...") being_used = 1 var/list/candidates = pollCandidatesForMob("Do you want to play as [SM.name]?", ROLE_ALIEN, null, ROLE_ALIEN, 50, SM, POLL_IGNORE_SENTIENCE_POTION) // see poll_ignore.dm @@ -190,13 +190,11 @@ if(candidates.len) theghost = pick(candidates) SM.key = theghost.key - SM.languages_spoken |= HUMAN - SM.languages_understood |= HUMAN SM.mind.enslave_mind_to_creator(user) SM.sentience_act() to_chat(SM, "All at once it makes sense: you know what you are and who you are! Self awareness is yours!") to_chat(SM, "You are grateful to be self aware and owe [user] a great debt. Serve [user], and assist [user.p_them()] in completing [user.p_their()] goals at any cost.") - to_chat(user, "[SM] accepts the potion and suddenly becomes attentive and aware. It worked!") + to_chat(user, "[SM] accepts [src] and suddenly becomes attentive and aware. It worked!") qdel(src) else to_chat(user, "[SM] looks interested for a moment, but then looks back down. Maybe you should try again later.") @@ -238,8 +236,6 @@ user.mind.transfer_to(SM) - SM.languages_spoken = user.languages_spoken - SM.languages_understood = user.languages_understood SM.faction = user.faction.Copy() SM.sentience_act() //Same deal here as with sentience user.death() @@ -523,7 +519,7 @@ var/mob/living/carbon/human/G = new /mob/living/carbon/human G.set_species(/datum/species/golem/adamantine) G.set_cloned_appearance() - G.real_name = "Adamantine Golem ([rand(1, 1000)])" + G.real_name = G.dna.species.random_name() G.name = G.real_name G.dna.unique_enzymes = G.dna.generate_unique_enzymes() G.dna.species.auto_equip(G) @@ -560,7 +556,7 @@ /obj/effect/timestop/New() ..() - for(var/mob/living/M in player_list) + for(var/mob/living/M in GLOB.player_list) for(var/obj/effect/proc_holder/spell/aoe_turf/conjure/timestop/T in M.mind.spell_list) //People who can stop time are immune to timestop immune |= M timestop() diff --git a/code/modules/ruins/lavaland_ruin_code.dm b/code/modules/ruins/lavaland_ruin_code.dm index bf2da8aba2..376c8aa9f2 100644 --- a/code/modules/ruins/lavaland_ruin_code.dm +++ b/code/modules/ruins/lavaland_ruin_code.dm @@ -50,8 +50,8 @@ /obj/item/golem_shell/attackby(obj/item/I, mob/user, params) ..() var/species - if(istype(I, /obj/item/stack/sheet)) - var/obj/item/stack/sheet/O = I + if(istype(I, /obj/item/stack/)) + var/obj/item/stack/O = I if(istype(O, /obj/item/stack/sheet/metal)) species = /datum/species/golem @@ -101,6 +101,9 @@ if(istype(O, /obj/item/stack/sheet/runed_metal)) species = /datum/species/golem/runic + if(istype(O, /obj/item/stack/medical/gauze) || istype(O, /obj/item/stack/sheet/cloth)) + species = /datum/species/golem/cloth + if(species) if(O.use(10)) to_chat(user, "You finish up the golem shell with ten sheets of [O].") @@ -134,7 +137,7 @@ icon_state = "sleeper" has_id = 1 flavour_text = "You are a syndicate agent, employed in a top secret research facility developing biological weapons. Unfortunatley, your hated enemy, Nanotrasen, has begun mining in this sector. Continue your research as best you can, and try to keep a low profile. Do not abandon the base without good cause. The base is rigged with explosives should the worst happen, do not let the base fall into enemy hands!
    " - id_access_list = list(access_syndicate) + id_access_list = list(GLOB.access_syndicate) /obj/effect/mob_spawn/human/lavaland_syndicate/comms name = "Syndicate Comms Agent" diff --git a/code/modules/ruins/objects_and_mobs/necropolis_gate.dm b/code/modules/ruins/objects_and_mobs/necropolis_gate.dm index 86e9afe420..6d18ce98f7 100644 --- a/code/modules/ruins/objects_and_mobs/necropolis_gate.dm +++ b/code/modules/ruins/objects_and_mobs/necropolis_gate.dm @@ -16,7 +16,7 @@ var/is_anyone_home = FALSE /obj/structure/necropolis_gate/attack_hand(mob/user) - for(var/mob/living/simple_animal/hostile/megafauna/legion/L in mob_list) + for(var/mob/living/simple_animal/hostile/megafauna/legion/L in GLOB.mob_list) return if(is_anyone_home) return @@ -42,7 +42,7 @@ visible_message("Something horrible emerges from the Necropolis!") message_admins("[key_name_admin(user)] has summoned Legion!") log_game("[key_name(user)] summoned Legion.") - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(M.z == z) to_chat(M, "Discordant whispers flood your mind in a thousand voices. Each one speaks your name, over and over. Something horrible has come.") M << 'sound/creatures/legion_spawn.ogg' diff --git a/code/modules/ruins/objects_and_mobs/sin_ruins.dm b/code/modules/ruins/objects_and_mobs/sin_ruins.dm index fc23f92177..c5aacadecb 100644 --- a/code/modules/ruins/objects_and_mobs/sin_ruins.dm +++ b/code/modules/ruins/objects_and_mobs/sin_ruins.dm @@ -86,6 +86,8 @@ return 1 else to_chat(H, "You're repulsed by even looking at [src]. Only a pig could force themselves to go through it.") + if(istype(mover, /mob/living/simple_animal/hostile/morph)) + return 1 else return 0 diff --git a/code/modules/security_levels/keycard_authentication.dm b/code/modules/security_levels/keycard_authentication.dm index 0c907ac30f..6f6533326b 100644 --- a/code/modules/security_levels/keycard_authentication.dm +++ b/code/modules/security_levels/keycard_authentication.dm @@ -1,4 +1,4 @@ -var/datum/events/keycard_events = new() +GLOBAL_DATUM_INIT(keycard_events, /datum/events, new) /obj/machinery/keycard_auth name = "Keycard Authentication Device" @@ -10,7 +10,7 @@ var/datum/events/keycard_events = new() idle_power_usage = 2 active_power_usage = 6 power_channel = ENVIRON - req_access = list(access_keycard_auth) + req_access = list(GLOB.access_keycard_auth) resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF var/datum/callback/ev var/event = "" @@ -20,15 +20,15 @@ var/datum/events/keycard_events = new() /obj/machinery/keycard_auth/New() . = ..() - ev = keycard_events.addEvent("triggerEvent", CALLBACK(src, .proc/triggerEvent)) + ev = GLOB.keycard_events.addEvent("triggerEvent", CALLBACK(src, .proc/triggerEvent)) /obj/machinery/keycard_auth/Destroy() - keycard_events.clearEvent("triggerEvent", ev) + GLOB.keycard_events.clearEvent("triggerEvent", ev) qdel(ev) . = ..() /obj/machinery/keycard_auth/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = physical_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "keycard_auth", name, 375, 125, master_ui, state) @@ -39,7 +39,7 @@ var/datum/events/keycard_events = new() data["waiting"] = waiting data["auth_required"] = event_source ? event_source.event : 0 data["red_alert"] = (seclevel2num(get_security_level()) >= SEC_LEVEL_RED) ? 1 : 0 - data["emergency_maint"] = emergency_access + data["emergency_maint"] = GLOB.emergency_access return data /obj/machinery/keycard_auth/ui_status(mob/user) @@ -72,7 +72,7 @@ var/datum/events/keycard_events = new() triggerer = usr event = event_type waiting = 1 - keycard_events.fireEvent("triggerEvent", src) + GLOB.keycard_events.fireEvent("triggerEvent", src) addtimer(CALLBACK(src, .proc/eventSent), 20) /obj/machinery/keycard_auth/proc/eventSent() @@ -101,14 +101,14 @@ var/datum/events/keycard_events = new() feedback_inc("alert_keycard_auth_maint",1) -/var/emergency_access = 0 +GLOBAL_VAR_INIT(emergency_access, FALSE) /proc/make_maint_all_access() for(var/area/maintenance/A in world) for(var/obj/machinery/door/airlock/D in A) D.emergency = 1 D.update_icon(0) minor_announce("Access restrictions on maintenance and external airlocks have been lifted.", "Attention! Station-wide emergency declared!",1) - emergency_access = 1 + GLOB.emergency_access = TRUE /proc/revoke_maint_all_access() for(var/area/maintenance/A in world) @@ -116,4 +116,4 @@ var/datum/events/keycard_events = new() D.emergency = 0 D.update_icon(0) minor_announce("Access restrictions in maintenance areas have been restored.", "Attention! Station-wide emergency rescinded:") - emergency_access = 0 + GLOB.emergency_access = FALSE diff --git a/code/modules/security_levels/security_levels.dm b/code/modules/security_levels/security_levels.dm index a112336bdf..4013664e03 100644 --- a/code/modules/security_levels/security_levels.dm +++ b/code/modules/security_levels/security_levels.dm @@ -1,4 +1,4 @@ -/var/security_level = 0 +GLOBAL_VAR_INIT(security_level, 0) //0 = code green //1 = code blue //2 = code red @@ -18,21 +18,21 @@ level = SEC_LEVEL_DELTA //Will not be announced if you try to set to the same level as it already is - if(level >= SEC_LEVEL_GREEN && level <= SEC_LEVEL_DELTA && level != security_level) + if(level >= SEC_LEVEL_GREEN && level <= SEC_LEVEL_DELTA && level != GLOB.security_level) switch(level) if(SEC_LEVEL_GREEN) minor_announce(config.alert_desc_green, "Attention! Security level lowered to green:") if(SSshuttle.emergency.mode == SHUTTLE_CALL || SSshuttle.emergency.mode == SHUTTLE_RECALL) - if(security_level >= SEC_LEVEL_RED) + if(GLOB.security_level >= SEC_LEVEL_RED) SSshuttle.emergency.modTimer(4) else SSshuttle.emergency.modTimer(2) - security_level = SEC_LEVEL_GREEN - for(var/obj/machinery/firealarm/FA in machines) + GLOB.security_level = SEC_LEVEL_GREEN + for(var/obj/machinery/firealarm/FA in GLOB.machines) if(FA.z == ZLEVEL_STATION) FA.update_icon() if(SEC_LEVEL_BLUE) - if(security_level < SEC_LEVEL_BLUE) + if(GLOB.security_level < SEC_LEVEL_BLUE) minor_announce(config.alert_desc_blue_upto, "Attention! Security level elevated to blue:",1) if(SSshuttle.emergency.mode == SHUTTLE_CALL || SSshuttle.emergency.mode == SHUTTLE_RECALL) SSshuttle.emergency.modTimer(0.5) @@ -40,56 +40,56 @@ minor_announce(config.alert_desc_blue_downto, "Attention! Security level lowered to blue:") if(SSshuttle.emergency.mode == SHUTTLE_CALL || SSshuttle.emergency.mode == SHUTTLE_RECALL) SSshuttle.emergency.modTimer(2) - security_level = SEC_LEVEL_BLUE - for(var/mob/M in player_list) + GLOB.security_level = SEC_LEVEL_BLUE + for(var/mob/M in GLOB.player_list) M << sound('sound/misc/voybluealert.ogg') - for(var/obj/machinery/firealarm/FA in machines) + for(var/obj/machinery/firealarm/FA in GLOB.machines) if(FA.z == ZLEVEL_STATION) FA.update_icon() if(SEC_LEVEL_RED) - if(security_level < SEC_LEVEL_RED) + if(GLOB.security_level < SEC_LEVEL_RED) minor_announce(config.alert_desc_red_upto, "Attention! Code red!",1) if(SSshuttle.emergency.mode == SHUTTLE_CALL || SSshuttle.emergency.mode == SHUTTLE_RECALL) - if(security_level == SEC_LEVEL_GREEN) + if(GLOB.security_level == SEC_LEVEL_GREEN) SSshuttle.emergency.modTimer(0.25) else SSshuttle.emergency.modTimer(0.5) else minor_announce(config.alert_desc_red_downto, "Attention! Code red!") - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) M << sound('sound/misc/voyalert.ogg') - security_level = SEC_LEVEL_RED + GLOB.security_level = SEC_LEVEL_RED /* - At the time of commit, setting status displays didn't work properly var/obj/machinery/computer/communications/CC = locate(/obj/machinery/computer/communications,world) if(CC) CC.post_status("alert", "redalert")*/ - for(var/obj/machinery/firealarm/FA in machines) + for(var/obj/machinery/firealarm/FA in GLOB.machines) if(FA.z == ZLEVEL_STATION) FA.update_icon() - for(var/obj/machinery/computer/shuttle/pod/pod in machines) + for(var/obj/machinery/computer/shuttle/pod/pod in GLOB.machines) pod.admin_controlled = 0 if(SEC_LEVEL_DELTA) minor_announce(config.alert_desc_delta, "Attention! Delta security level reached!",1) if(SSshuttle.emergency.mode == SHUTTLE_CALL || SSshuttle.emergency.mode == SHUTTLE_RECALL) - if(security_level == SEC_LEVEL_GREEN) + if(GLOB.security_level == SEC_LEVEL_GREEN) SSshuttle.emergency.modTimer(0.25) - else if(security_level == SEC_LEVEL_BLUE) + else if(GLOB.security_level == SEC_LEVEL_BLUE) SSshuttle.emergency.modTimer(0.5) - security_level = SEC_LEVEL_DELTA - for(var/mob/M in player_list) + GLOB.security_level = SEC_LEVEL_DELTA + for(var/mob/M in GLOB.player_list) M << sound('sound/misc/deltakalaxon.ogg') - for(var/obj/machinery/firealarm/FA in machines) + for(var/obj/machinery/firealarm/FA in GLOB.machines) if(FA.z == ZLEVEL_STATION) FA.update_icon() - for(var/obj/machinery/computer/shuttle/pod/pod in machines) + for(var/obj/machinery/computer/shuttle/pod/pod in GLOB.machines) pod.admin_controlled = 0 else return /proc/get_security_level() - switch(security_level) + switch(GLOB.security_level) if(SEC_LEVEL_GREEN) return "green" if(SEC_LEVEL_BLUE) diff --git a/code/modules/shuttle/arrivals.dm b/code/modules/shuttle/arrivals.dm index 42248f1b19..d961447053 100644 --- a/code/modules/shuttle/arrivals.dm +++ b/code/modules/shuttle/arrivals.dm @@ -39,23 +39,23 @@ areas = list() var/list/new_latejoin = list() - for(var/area/shuttle/arrival/A in sortedAreas) + for(var/area/shuttle/arrival/A in GLOB.sortedAreas) for(var/obj/structure/chair/C in A) new_latejoin += C if(!console) console = locate(/obj/machinery/requests_console) in A areas += A - if(latejoin.len) + if(GLOB.latejoin.len) WARNING("Map contains predefined latejoin spawn points and an arrivals shuttle. Using the arrivals shuttle.") if(!new_latejoin.len) WARNING("Arrivals shuttle contains no chairs for spawn points. Reverting to latejoin landmarks.") - if(!latejoin.len) + if(!GLOB.latejoin.len) WARNING("No latejoin landmarks exist. Players will spawn unbuckled on the shuttle.") return - latejoin = new_latejoin + GLOB.latejoin = new_latejoin /obj/docking_port/mobile/arrivals/dockRoundstart() SSshuttle.generate_transit_dock(src) @@ -66,12 +66,12 @@ /obj/docking_port/mobile/arrivals/check() . = ..() - + if(perma_docked) if(mode != SHUTTLE_CALL) sound_played = FALSE mode = SHUTTLE_IDLE - else + else SendToStation() return @@ -79,7 +79,7 @@ if(!CheckTurfsPressure()) damaged = FALSE if(console) - console.say("Repairs complete, launching soon.") + console.say("Repairs complete, launching soon.") return //If this proc is high on the profiler add a cooldown to the stuff after this line @@ -88,12 +88,12 @@ damaged = TRUE if(console) console.say("Alert, hull breach detected!") - var/obj/machinery/announcement_system/announcer = pick(announcement_systems) + var/obj/machinery/announcement_system/announcer = pick(GLOB.announcement_systems) announcer.announce("ARRIVALS_BROKEN", channels = list()) if(mode != SHUTTLE_CALL) sound_played = FALSE mode = SHUTTLE_IDLE - else + else SendToStation() return @@ -112,7 +112,7 @@ Launch(FALSE) /obj/docking_port/mobile/arrivals/proc/CheckTurfsPressure() - for(var/I in latejoin) + for(var/I in GLOB.latejoin) var/turf/open/T = get_turf(I) var/pressure = T.air.return_pressure() if(pressure < HAZARD_LOW_PRESSURE || pressure > HAZARD_HIGH_PRESSURE) //simple safety check @@ -120,7 +120,7 @@ return FALSE /obj/docking_port/mobile/arrivals/proc/PersonCheck() - for(var/M in (living_mob_list & player_list)) + for(var/M in (GLOB.living_mob_list & GLOB.player_list)) var/mob/living/L = M if((get_area(M) in areas) && L.stat != DEAD) return TRUE @@ -130,7 +130,7 @@ var/dockTime = config.arrivals_shuttle_dock_window if(mode == SHUTTLE_CALL && timeLeft(1) > dockTime) if(console) - console.say(damaged ? "Initiating emergency docking for repairs!" : "Now approaching: [SSmapping.config.map_name].") + console.say(damaged ? "Initiating emergency docking for repairs!" : "Now approaching: [station_name()].") hyperspace_sound(HYPERSPACE_LAUNCH, areas) //for the new guy setTimer(dockTime) @@ -174,7 +174,7 @@ /obj/docking_port/mobile/arrivals/proc/RequireUndocked(mob/user) if(mode == SHUTTLE_CALL || damaged) return - + Launch(TRUE) user << "Calling your shuttle. One moment..." diff --git a/code/modules/shuttle/assault_pod.dm b/code/modules/shuttle/assault_pod.dm index 0e18c4cdc5..37cd0238b3 100644 --- a/code/modules/shuttle/assault_pod.dm +++ b/code/modules/shuttle/assault_pod.dm @@ -32,8 +32,8 @@ /obj/item/device/assault_pod/attack_self(mob/living/user) var/target_area - target_area = input("Area to land", "Select a Landing Zone", target_area) in teleportlocs - var/area/picked_area = teleportlocs[target_area] + target_area = input("Area to land", "Select a Landing Zone", target_area) in GLOB.teleportlocs + var/area/picked_area = GLOB.teleportlocs[target_area] if(!src || QDELETED(src)) return @@ -49,7 +49,7 @@ landing_zone.height = height landing_zone.setDir(lz_dir) - for(var/obj/machinery/computer/shuttle/S in machines) + for(var/obj/machinery/computer/shuttle/S in GLOB.machines) if(S.shuttleId == shuttle_id) S.possible_destinations = "[landing_zone.id]" diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index 7addfe25fe..07c135d795 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -16,7 +16,7 @@ say("Please equip your ID card into your ID slot to authenticate.") . = ..() -/obj/machinery/computer/emergency_shuttle/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = human_adjacent_state) +/obj/machinery/computer/emergency_shuttle/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.human_adjacent_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) @@ -63,7 +63,7 @@ to_chat(user, "You don't have an ID.") return - if(!(access_heads in ID.access)) + if(!(GLOB.access_heads in ID.access)) to_chat(user, "The access level of your card is not high enough.") return @@ -118,7 +118,14 @@ // Launch check is in process in case auth_need changes for some reason // probably external. . = FALSE - if(!SSshuttle.emergency || ENGINES_STARTED || (!IS_DOCKED)) + if(!SSshuttle.emergency) + return + + if(SSshuttle.emergency.mode == SHUTTLE_STRANDED) + authorized.Cut() + emagged = FALSE + + if(ENGINES_STARTED || (!IS_DOCKED)) return . // Check to see if we've reached criteria for early launch @@ -236,7 +243,7 @@ /obj/docking_port/mobile/emergency/proc/is_hijacked() var/has_people = FALSE - for(var/mob/living/player in player_list) + for(var/mob/living/player in GLOB.player_list) if(player.mind) if(player.stat != DEAD) if(issilicon(player)) //Borgs are technically dead anyways @@ -288,7 +295,7 @@ // Gangs only have one attempt left if the shuttle has // docked with the station to prevent suffering from // endless dominator delays - for(var/datum/gang/G in ticker.mode.gangs) + for(var/datum/gang/G in SSticker.mode.gangs) if(G.is_dominating) G.dom_attempts = 0 else @@ -323,7 +330,7 @@ if(time_left <= 50 && !sound_played) //4 seconds left:REV UP THOSE ENGINES BOYS. - should sync up with the launch sound_played = 1 //Only rev them up once. var/list/areas = list() - for(var/area/shuttle/escape/E in sortedAreas) + for(var/area/shuttle/escape/E in GLOB.sortedAreas) areas += E hyperspace_sound(HYPERSPACE_WARMUP, areas) @@ -337,7 +344,7 @@ //now move the actual emergency shuttle to its transit dock var/list/areas = list() - for(var/area/shuttle/escape/E in sortedAreas) + for(var/area/shuttle/escape/E in GLOB.sortedAreas) areas += E hyperspace_sound(HYPERSPACE_LAUNCH, areas) enterTransit() @@ -352,7 +359,7 @@ if(SHUTTLE_ESCAPE) if(sound_played && time_left <= HYPERSPACE_END_TIME) var/list/areas = list() - for(var/area/shuttle/escape/E in sortedAreas) + for(var/area/shuttle/escape/E in GLOB.sortedAreas) areas += E hyperspace_sound(HYPERSPACE_END, areas) if(areaInstance.parallax_movedir && time_left <= PARALLAX_LOOP_TIME) @@ -397,7 +404,7 @@ /obj/docking_port/mobile/pod/request() var/obj/machinery/computer/shuttle/S = getControlConsole() - if(security_level == SEC_LEVEL_RED || security_level == SEC_LEVEL_DELTA || (S && S.emagged)) + if(GLOB.security_level == SEC_LEVEL_RED || GLOB.security_level == SEC_LEVEL_DELTA || (S && S.emagged)) if(launch_status == UNLAUNCHED) launch_status = EARLY_LAUNCHED return ..() @@ -503,7 +510,7 @@ return /obj/item/weapon/storage/pod/MouseDrop(over_object, src_location, over_location) - if(security_level == SEC_LEVEL_RED || security_level == SEC_LEVEL_DELTA || unlocked) + if(GLOB.security_level == SEC_LEVEL_RED || GLOB.security_level == SEC_LEVEL_DELTA || unlocked) . = ..() else to_chat(usr, "The storage unit will only unlock during a Red or Delta security alert.") diff --git a/code/modules/shuttle/ferry.dm b/code/modules/shuttle/ferry.dm index 88129d562d..2e04fdd9af 100644 --- a/code/modules/shuttle/ferry.dm +++ b/code/modules/shuttle/ferry.dm @@ -3,7 +3,7 @@ circuit = /obj/item/weapon/circuitboard/computer/ferry shuttleId = "ferry" possible_destinations = "ferry_home;ferry_away" - req_access = list(access_cent_general) + req_access = list(GLOB.access_cent_general) var/aiControlDisabled = 1 @@ -20,7 +20,7 @@ var/last_request //prevents spamming admins var/cooldown = 600 possible_destinations = "ferry_home;ferry_away" - req_access = list(access_cent_general) + req_access = list(GLOB.access_cent_general) resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF /obj/machinery/computer/shuttle/ferry/request/Topic(href, href_list) @@ -30,4 +30,4 @@ return last_request = world.time to_chat(usr, "Your request has been recieved by Centcom.") - to_chat(admins, "FERRY: [key_name_admin(usr)] (?) (FLW) (Move Ferry) is requesting to move the transport ferry to Centcom.") + to_chat(GLOB.admins, "FERRY: [key_name_admin(usr)] (?) (FLW) (Move Ferry) is requesting to move the transport ferry to Centcom.") diff --git a/code/modules/shuttle/manipulator.dm b/code/modules/shuttle/manipulator.dm index 64303e0e36..bb2f401cdb 100644 --- a/code/modules/shuttle/manipulator.dm +++ b/code/modules/shuttle/manipulator.dm @@ -35,7 +35,7 @@ /obj/machinery/shuttle_manipulator/ui_interact(mob/user, ui_key = "main", \ datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, \ - datum/ui_state/state = admin_state) + datum/ui_state/state = GLOB.admin_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index 699f1921b2..a271ddfe41 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -428,7 +428,7 @@ return ripple_turfs /obj/docking_port/mobile/proc/check_poddoors() - for(var/obj/machinery/door/poddoor/shuttledock/pod in airlocks) + for(var/obj/machinery/door/poddoor/shuttledock/pod in GLOB.airlocks) pod.check() //this is the main proc. It instantly moves our mobile port to stationary port S1 diff --git a/code/modules/shuttle/special.dm b/code/modules/shuttle/special.dm index d039929d2f..9e1cde7857 100644 --- a/code/modules/shuttle/special.dm +++ b/code/modules/shuttle/special.dm @@ -65,9 +65,10 @@ var/never_spoken = TRUE flags = NODECONSTRUCT -/obj/structure/table/abductor/wabbajack/New() +/obj/structure/table/abductor/wabbajack/Initialize(mapload) . = ..() START_PROCESSING(SSobj, src) + grant_language(/datum/language/common) /obj/structure/table/abductor/wabbajack/Destroy() STOP_PROCESSING(SSobj, src) @@ -145,14 +146,13 @@ laws = "1. Serve drinks.\n\ 2. Talk to patrons.\n\ 3. Don't get messed up in their affairs." - languages_spoken = ALL - languages_understood = ALL status_flags = GODMODE // Please don't punch the barkeeper unique_name = FALSE // disables the (123) number suffix /mob/living/simple_animal/drone/snowflake/bardrone/Initialize() . = ..() - access_card.access |= access_cent_bar + access_card.access |= GLOB.access_cent_bar + grant_all_languages(omnitongue=TRUE) /mob/living/simple_animal/hostile/alien/maid/barmaid gold_core_spawnable = 0 @@ -160,8 +160,6 @@ desc = "A barmaid, a maiden found in a bar." pass_flags = PASSTABLE status_flags = GODMODE - languages_spoken = ALL - languages_understood = ALL unique_name = FALSE AIStatus = AI_OFF stop_automated_movement = TRUE @@ -171,9 +169,11 @@ access_card = new /obj/item/weapon/card/id(src) var/datum/job/captain/C = new /datum/job/captain access_card.access = C.get_access() - access_card.access |= access_cent_bar + access_card.access |= GLOB.access_cent_bar access_card.flags |= NODROP + grant_all_languages(omnitongue=TRUE) + /mob/living/simple_animal/hostile/alien/maid/barmaid/Destroy() qdel(access_card) . = ..() @@ -212,13 +212,13 @@ return TRUE var/obj/item/weapon/card/id/ID = user.get_idcard() - if(ID && (access_cent_bar in ID.access)) + if(ID && (GLOB.access_cent_bar in ID.access)) return TRUE //Luxury Shuttle Blockers /obj/effect/forcefield/luxury_shuttle - var/threshhold = 500 + var/threshold = 500 var/static/list/approved_passengers = list() /obj/effect/forcefield/luxury_shuttle/CanPass(atom/movable/mover, turf/target, height=0) @@ -234,15 +234,15 @@ for(var/obj/item/weapon/coin/C in mover.GetAllContents()) total_cash += C.value counted_money += C - if(total_cash >= threshhold) + if(total_cash >= threshold) break for(var/obj/item/stack/spacecash/S in mover.GetAllContents()) total_cash += S.value * S.amount counted_money += S - if(total_cash >= threshhold) + if(total_cash >= threshold) break - if(total_cash >= threshhold) + if(total_cash >= threshold) for(var/obj/I in counted_money) qdel(I) diff --git a/code/modules/shuttle/supply.dm b/code/modules/shuttle/supply.dm index 8f391570fc..1e3b9906be 100644 --- a/code/modules/shuttle/supply.dm +++ b/code/modules/shuttle/supply.dm @@ -1,4 +1,4 @@ -var/list/blacklisted_cargo_types = typecacheof(list( +GLOBAL_LIST_INIT(blacklisted_cargo_types, typecacheof(list( /mob/living, /obj/structure/blob, /obj/effect/rune, @@ -18,7 +18,7 @@ var/list/blacklisted_cargo_types = typecacheof(list( /obj/effect/clockwork/spatial_gateway, /obj/structure/destructible/clockwork/powered/clockwork_obelisk, /obj/item/device/warp_cube - )) + ))) /obj/docking_port/mobile/supply name = "supply shuttle" @@ -49,7 +49,7 @@ var/list/blacklisted_cargo_types = typecacheof(list( for(var/trf in areaInstance) var/turf/T = trf for(var/a in T.GetAllContents()) - if(is_type_in_typecache(a, blacklisted_cargo_types)) + if(is_type_in_typecache(a, GLOB.blacklisted_cargo_types)) return FALSE return TRUE @@ -102,7 +102,7 @@ var/list/blacklisted_cargo_types = typecacheof(list( /obj/docking_port/mobile/supply/proc/sell() var/presale_points = SSshuttle.points - if(!exports_list.len) // No exports list? Generate it! + if(!GLOB.exports_list.len) // No exports list? Generate it! setupExports() var/msg = "" @@ -116,7 +116,7 @@ var/list/blacklisted_cargo_types = typecacheof(list( if(sold_atoms) sold_atoms += "." - for(var/a in exports_list) + for(var/a in GLOB.exports_list) var/datum/export/E = a var/export_text = E.total_printout() if(!export_text) diff --git a/code/modules/shuttle/syndicate.dm b/code/modules/shuttle/syndicate.dm index b4166a38d1..22a408ec6c 100644 --- a/code/modules/shuttle/syndicate.dm +++ b/code/modules/shuttle/syndicate.dm @@ -6,7 +6,7 @@ icon_screen = "syndishuttle" icon_keyboard = "syndie_key" light_color = LIGHT_COLOR_RED - req_access = list(access_syndicate) + req_access = list(GLOB.access_syndicate) shuttleId = "syndicate" possible_destinations = "syndicate_away;syndicate_z5;syndicate_ne;syndicate_nw;syndicate_n;syndicate_se;syndicate_sw;syndicate_s" resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF @@ -32,11 +32,11 @@ var/moved = FALSE /obj/item/weapon/circuitboard/computer/syndicate_shuttle/New() - syndicate_shuttle_boards += src + GLOB.syndicate_shuttle_boards += src ..() /obj/item/weapon/circuitboard/computer/syndicate_shuttle/Destroy() - syndicate_shuttle_boards -= src + GLOB.syndicate_shuttle_boards -= src return ..() /obj/machinery/computer/shuttle/syndicate/drop_pod @@ -44,7 +44,7 @@ icon = 'icons/obj/terminals.dmi' icon_state = "dorm_available" light_color = LIGHT_COLOR_BLUE - req_access = list(access_syndicate) + req_access = list(GLOB.access_syndicate) shuttleId = "steel_rain" possible_destinations = null clockwork = TRUE //it'd look weird diff --git a/code/modules/shuttle/transit.dm b/code/modules/shuttle/transit.dm index 24bed0c63c..c03d4a2645 100644 --- a/code/modules/shuttle/transit.dm +++ b/code/modules/shuttle/transit.dm @@ -7,8 +7,8 @@ /obj/effect/landmark/transit/New() . = ..() - transit_markers += src + GLOB.transit_markers += src /obj/effect/landmark/transit/Destroy() - transit_markers -= src + GLOB.transit_markers -= src . = ..() diff --git a/code/modules/space_transition/space_transition.dm b/code/modules/space_transition/space_transition.dm index 5c1def150b..e1a4c743bf 100644 --- a/code/modules/space_transition/space_transition.dm +++ b/code/modules/space_transition/space_transition.dm @@ -5,8 +5,7 @@ #define Z_LEVEL_EAST "4" #define Z_LEVEL_WEST "8" - -var/list/z_levels_list = list() +GLOBAL_LIST_EMPTY(z_levels_list) /datum/space_level var/name = "Your config settings failed, you need to fix this for the datum space levels to work" @@ -86,7 +85,7 @@ var/list/z_levels_list = list() D.name = A D.z_value = k if(D.linked != CROSSLINKED) - z_levels_list["[D.z_value]"] = D + GLOB.z_levels_list["[D.z_value]"] = D else SLS.Add(D) k++ @@ -116,8 +115,8 @@ var/list/z_levels_list = list() P = pick(possible_points) grid["[D.z_value]"] = D - for(var/A in z_levels_list) - grid[A] = z_levels_list[A] + for(var/A in GLOB.z_levels_list) + grid[A] = GLOB.z_levels_list[A] //Lists below are pre-calculated values arranged in the list in such a way to be easily accessable in the loop by the counter //Its either this or madness with lotsa math @@ -157,7 +156,7 @@ var/list/z_levels_list = list() //S.maptext = "[zdestination]" // for debugging for(var/A in grid) - z_levels_list[A] = grid[A] + GLOB.z_levels_list[A] = grid[A] #undef Z_LEVEL_NORTH #undef Z_LEVEL_SOUTH diff --git a/code/modules/spells/spell.dm b/code/modules/spells/spell.dm index d8d42d1c99..3de937a15e 100644 --- a/code/modules/spells/spell.dm +++ b/code/modules/spells/spell.dm @@ -9,7 +9,7 @@ var/mob/living/ranged_ability_user var/ranged_clickcd_override = -1 -var/list/spells = typesof(/obj/effect/proc_holder/spell) //needed for the badmin verb for now +GLOBAL_LIST_INIT(spells, typesof(/obj/effect/proc_holder/spell)) //needed for the badmin verb for now /obj/effect/proc_holder/Destroy() if(ranged_ability_user) @@ -133,7 +133,7 @@ var/list/spells = typesof(/obj/effect/proc_holder/spell) //needed for the badmin return 0 var/turf/T = get_turf(user) - if(T.z == ZLEVEL_CENTCOM && (!centcom_cancast || ticker.mode.name == "ragin' mages")) //Certain spells are not allowed on the centcom zlevel + if(T.z == ZLEVEL_CENTCOM && (!centcom_cancast || SSticker.mode.name == "ragin' mages")) //Certain spells are not allowed on the centcom zlevel to_chat(user, "You can't cast this spell here.") return 0 @@ -329,6 +329,8 @@ var/list/spells = typesof(/obj/effect/proc_holder/spell) //needed for the badmin adjust_var(user, holder_var_type, -holder_var_amount) /obj/effect/proc_holder/spell/proc/adjust_var(mob/living/target = usr, type, amount) //handles the adjustment of the var when the spell is used. has some hardcoded types + if (!istype(target)) + return switch(type) if("bruteloss") target.adjustBruteLoss(amount) diff --git a/code/modules/spells/spell_types/area_teleport.dm b/code/modules/spells/spell_types/area_teleport.dm index 12bc45931b..3e34a54eb8 100644 --- a/code/modules/spells/spell_types/area_teleport.dm +++ b/code/modules/spells/spell_types/area_teleport.dm @@ -24,12 +24,12 @@ var/A = null if(!randomise_selection) - A = input("Area to teleport to", "Teleport", A) as null|anything in teleportlocs + A = input("Area to teleport to", "Teleport", A) as null|anything in GLOB.teleportlocs else - A = pick(teleportlocs) + A = pick(GLOB.teleportlocs) if(!A) return - var/area/thearea = teleportlocs[A] + var/area/thearea = GLOB.teleportlocs[A] return thearea diff --git a/code/modules/spells/spell_types/devil.dm b/code/modules/spells/spell_types/devil.dm index 91226d2e44..c9ff892910 100644 --- a/code/modules/spells/spell_types/devil.dm +++ b/code/modules/spells/spell_types/devil.dm @@ -191,7 +191,7 @@ for(var/mob/living/carbon/human/H in targets) if(!H.mind) continue - for(var/datum/objective/sintouched/A in H.mind.objectives) + if(locate(/datum/objective/sintouched) in H.mind.objectives) continue H.influenceSin() H.Weaken(2) diff --git a/code/modules/spells/spell_types/ethereal_jaunt.dm b/code/modules/spells/spell_types/ethereal_jaunt.dm index 904843d7f8..f1e959fd6f 100644 --- a/code/modules/spells/spell_types/ethereal_jaunt.dm +++ b/code/modules/spells/spell_types/ethereal_jaunt.dm @@ -56,7 +56,7 @@ qdel(holder) if(!QDELETED(target)) if(mobloc.density) - for(var/direction in alldirs) + for(var/direction in GLOB.alldirs) var/turf/T = get_step(mobloc, direction) if(T) if(target.Move(T)) diff --git a/code/modules/spells/spell_types/lichdom.dm b/code/modules/spells/spell_types/lichdom.dm index 3058051fdc..f72eff6302 100644 --- a/code/modules/spells/spell_types/lichdom.dm +++ b/code/modules/spells/spell_types/lichdom.dm @@ -17,124 +17,139 @@ cooldown_min = 10 include_user = 1 - var/obj/marked_item - var/mob/living/current_body - var/resurrections = 0 - var/existence_stops_round_end = 0 - action_icon_state = "skeleton" -/obj/effect/proc_holder/spell/targeted/lichdom/New() - if(initial(ticker.mode.round_ends_with_antag_death)) - existence_stops_round_end = 1 - ticker.mode.round_ends_with_antag_death = 0 - ..() - -/obj/effect/proc_holder/spell/targeted/lichdom/Destroy() - for(var/datum/mind/M in ticker.mode.wizards) //Make sure no other bones are about - for(var/obj/effect/proc_holder/spell/S in M.spell_list) - if(istype(S,/obj/effect/proc_holder/spell/targeted/lichdom) && S != src) - return ..() - if(existence_stops_round_end) - ticker.mode.round_ends_with_antag_death = 1 - ..() - /obj/effect/proc_holder/spell/targeted/lichdom/cast(list/targets,mob/user = usr) for(var/mob/M in targets) var/list/hand_items = list() if(iscarbon(M)) hand_items = list(M.get_active_held_item(),M.get_inactive_held_item()) - - if(marked_item && !stat_allowed) //sanity, shouldn't happen without badminry - marked_item = null + if(!hand_items.len) + to_chat(M, "You must hold an item you wish to make your phylactery...") return - if(stat_allowed) //Death is not my end! - if(M.stat == CONSCIOUS && iscarbon(M)) - to_chat(M, "You aren't dead enough to revive!" ) - charge_counter = charge_max - return + var/obj/item/marked_item - if(!marked_item || QDELETED(marked_item)) //Wait nevermind - to_chat(M, "Your phylactery is gone!") - return + for(var/obj/item in hand_items) + // I ensouled the nuke disk once. But it's probably a really + // mean tactic, so probably should discourage it. + if(ABSTRACT in item.flags || NODROP in item.flags || HAS_SECONDARY_FLAG(item, STATIONLOVING)) + continue + marked_item = item + to_chat(M, "You begin to focus your very being into [item]...") + break - var/turf/user_turf = get_turf(M) - var/turf/item_turf = get_turf(marked_item) + if(!marked_item) + to_chat(M, "None of the items you hold are suitable for emplacement of your fragile soul.") + return - if(user_turf.z != item_turf.z) - to_chat(M, "Your phylactery is out of range!") - return + playsound(user, 'sound/effects/pope_entry.ogg', 100) - if(isobserver(M)) - var/mob/dead/observer/O = M - O.reenter_corpse() + if(!do_after(M, 50, needhand=FALSE, target=marked_item)) + to_chat(M, "Your soul snaps back to your body as you stop ensouling [marked_item]!") + return - var/mob/living/carbon/human/lich = new /mob/living/carbon/human(item_turf) + marked_item.name = "ensouled [marked_item.name]" + marked_item.desc += "\nA terrible aura surrounds this item, its very existence is offensive to life itself..." + marked_item.add_atom_colour("#003300", ADMIN_COLOUR_PRIORITY) - lich.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal/magic(lich), slot_shoes) - lich.equip_to_slot_or_del(new /obj/item/clothing/under/color/black(lich), slot_w_uniform) - lich.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe/black(lich), slot_wear_suit) - lich.equip_to_slot_or_del(new /obj/item/clothing/head/wizard/black(lich), slot_head) + new /obj/item/phylactery(marked_item, M.mind) - lich.real_name = M.mind.name - M.mind.transfer_to(lich) - lich.hardset_dna(null,null,lich.real_name,null,/datum/species/skeleton) - to_chat(lich, "Your bones clatter and shutter as you are pulled back into this world!") - charge_max += 600 - var/mob/old_body = current_body - var/turf/body_turf = get_turf(old_body) - current_body = lich - lich.Weaken(10+10*resurrections) - ++resurrections - if(old_body && old_body.loc) - if(iscarbon(old_body)) - var/mob/living/carbon/C = old_body - for(var/obj/item/W in C) - C.dropItemToGround(W) - for(var/X in C.internal_organs) - var/obj/item/organ/I = X - I.Remove(C) - I.forceMove(body_turf) - var/wheres_wizdo = dir2text(get_dir(body_turf, item_turf)) - if(wheres_wizdo) - old_body.visible_message("Suddenly [old_body.name]'s corpse falls to pieces! You see a strange energy rise from the remains, and speed off towards the [wheres_wizdo]!") - body_turf.Beam(item_turf,icon_state="lichbeam",time=10+10*resurrections,maxdistance=INFINITY) - old_body.dust() + to_chat(M, "With a hideous feeling of emptiness you watch in horrified fascination as skin sloughs off bone! Blood boils, nerves disintegrate, eyes boil in their sockets! As your organs crumble to dust in your fleshless chest you come to terms with your choice. You're a lich!") + M.set_species(/datum/species/skeleton) + if(ishuman(M)) + var/mob/living/carbon/human/H = M + H.dropItemToGround(H.w_uniform) + H.dropItemToGround(H.wear_suit) + H.dropItemToGround(H.head) + H.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe/black(H), slot_wear_suit) + H.equip_to_slot_or_del(new /obj/item/clothing/head/wizard/black(H), slot_head) + H.equip_to_slot_or_del(new /obj/item/clothing/under/color/black(H), slot_w_uniform) - if(!marked_item) //linking item to the spell - message = "" - for(var/obj/item in hand_items) - if(ABSTRACT in item.flags || NODROP in item.flags) - continue - marked_item = item - to_chat(M, "You begin to focus your very being into the [item.name]...") - break + // you only get one phylactery. + M.mind.RemoveSpell(src) - if(!marked_item) - to_chat(M, "You must hold an item you wish to make your phylactery...") - return - if(!do_after(M, 50, needhand=FALSE, target=marked_item)) - to_chat(M, "Your soul snaps back to your body as you stop ensouling [marked_item.name]!") - marked_item = null - return - name = "RISE!" - desc = "Rise from the dead! You will reform at the location of your phylactery and your old body will crumble away." - charge_max = 1800 //3 minute cooldown, if you rise in sight of someone and killed again, you're probably screwed. - charge_counter = 1800 - stat_allowed = 1 - marked_item.name = "ensouled [marked_item.name]" - marked_item.desc += "\nA terrible aura surrounds this item, its very existence is offensive to life itself..." - marked_item.add_atom_colour("#003300", ADMIN_COLOUR_PRIORITY) - poi_list |= marked_item +/obj/item/phylactery + name = "phylactery" + desc = "Stores souls. Revives liches. Also repels mosquitos." + icon = 'icons/obj/projectiles.dmi' + icon_state = "bluespace" + color = "#003300" + light_color = "#003300" + var/lon_range = 3 + var/resurrections = 0 + var/datum/mind/mind + var/respawn_time = 1800 - to_chat(M, "With a hideous feeling of emptiness you watch in horrified fascination as skin sloughs off bone! Blood boils, nerves disintegrate, eyes boil in their sockets! As your organs crumble to dust in your fleshless chest you come to terms with your choice. You're a lich!") - M.set_species(/datum/species/skeleton) - current_body = M.mind.current - if(ishuman(M)) - var/mob/living/carbon/human/H = M - H.dropItemToGround(H.wear_suit) - H.dropItemToGround(H.head) - H.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe/black(H), slot_wear_suit) - H.equip_to_slot_or_del(new /obj/item/clothing/head/wizard/black(H), slot_head) + var/static/active_phylacteries = 0 + +/obj/item/phylactery/Initialize(mapload, datum/mind/newmind) + ..() + mind = newmind + name = "phylactery of [mind.name]" + + active_phylacteries++ + GLOB.poi_list |= src + START_PROCESSING(SSobj, src) + set_light(lon_range) + if(initial(SSticker.mode.round_ends_with_antag_death)) + SSticker.mode.round_ends_with_antag_death = FALSE + +/obj/item/phylactery/Destroy(force=FALSE) + STOP_PROCESSING(SSobj, src) + active_phylacteries-- + GLOB.poi_list -= src + if(!active_phylacteries) + SSticker.mode.round_ends_with_antag_death = initial(SSticker.mode.round_ends_with_antag_death) + . = ..() + +/obj/item/phylactery/process() + if(QDELETED(mind)) + qdel(src) + return + + if(!mind.current || (mind.current && mind.current.stat == DEAD)) + addtimer(CALLBACK(src, .proc/rise), respawn_time, TIMER_UNIQUE) + +/obj/item/phylactery/proc/rise() + if(mind.current && mind.current.stat != DEAD) + return "[mind] already has a living body: [mind.current]" + + var/turf/item_turf = get_turf(src) + if(!item_turf) + return "[src] is not at a turf? NULLSPACE!?" + + var/mob/old_body = mind.current + var/mob/living/carbon/human/lich = new(item_turf) + + lich.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal/magic(lich), slot_shoes) + lich.equip_to_slot_or_del(new /obj/item/clothing/under/color/black(lich), slot_w_uniform) + lich.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe/black(lich), slot_wear_suit) + lich.equip_to_slot_or_del(new /obj/item/clothing/head/wizard/black(lich), slot_head) + + lich.real_name = mind.name + mind.transfer_to(lich) + mind.grab_ghost(force=TRUE) + lich.hardset_dna(null,null,lich.real_name,null,/datum/species/skeleton) + to_chat(lich, "Your bones clatter and shutter as you are pulled back into this world!") + var/turf/body_turf = get_turf(old_body) + lich.Weaken(10+10*resurrections) + resurrections++ + if(old_body && old_body.loc) + if(iscarbon(old_body)) + var/mob/living/carbon/C = old_body + for(var/obj/item/W in C) + C.dropItemToGround(W) + for(var/X in C.internal_organs) + var/obj/item/organ/I = X + I.Remove(C) + I.forceMove(body_turf) + var/wheres_wizdo = dir2text(get_dir(body_turf, item_turf)) + if(wheres_wizdo) + old_body.visible_message("Suddenly [old_body.name]'s corpse falls to pieces! You see a strange energy rise from the remains, and speed off towards the [wheres_wizdo]!") + body_turf.Beam(item_turf,icon_state="lichbeam",time=10+10*resurrections,maxdistance=INFINITY) + old_body.dust() + + + return "Respawn of [mind] successful." diff --git a/code/modules/spells/spell_types/rightandwrong.dm b/code/modules/spells/spell_types/rightandwrong.dm index dc36403fcb..a007c6c919 100644 --- a/code/modules/spells/spell_types/rightandwrong.dm +++ b/code/modules/spells/spell_types/rightandwrong.dm @@ -9,12 +9,12 @@ to_chat(user, "You summoned [summon_type ? "magic" : "guns"]!") message_admins("[key_name_admin(user, 1)] summoned [summon_type ? "magic" : "guns"]!") log_game("[key_name(user)] summoned [summon_type ? "magic" : "guns"]!") - for(var/mob/living/carbon/human/H in player_list) + for(var/mob/living/carbon/human/H in GLOB.player_list) if(H.stat == 2 || !(H.client)) continue if(H.mind) if(H.mind.special_role == "Wizard" || H.mind.special_role == "apprentice" || H.mind.special_role == "survivalist") continue - if(prob(survivor_probability) && !(H.mind in ticker.mode.traitors)) - ticker.mode.traitors += H.mind + if(prob(survivor_probability) && !(H.mind in SSticker.mode.traitors)) + SSticker.mode.traitors += H.mind if(!summon_type) var/datum/objective/steal_five_of_type/summon_guns/guns = new guns.owner = H.mind @@ -203,17 +203,17 @@ /proc/summonevents() - if(!SSevent.wizardmode) - SSevent.frequency_lower = 600 //1 minute lower bound - SSevent.frequency_upper = 3000 //5 minutes upper bound - SSevent.toggleWizardmode() - SSevent.reschedule() + if(!SSevents.wizardmode) + SSevents.frequency_lower = 600 //1 minute lower bound + SSevents.frequency_upper = 3000 //5 minutes upper bound + SSevents.toggleWizardmode() + SSevents.reschedule() else //Speed it up - SSevent.frequency_upper -= 600 //The upper bound falls a minute each time, making the AVERAGE time between events lessen - if(SSevent.frequency_upper < SSevent.frequency_lower) //Sanity - SSevent.frequency_upper = SSevent.frequency_lower + SSevents.frequency_upper -= 600 //The upper bound falls a minute each time, making the AVERAGE time between events lessen + if(SSevents.frequency_upper < SSevents.frequency_lower) //Sanity + SSevents.frequency_upper = SSevents.frequency_lower - SSevent.reschedule() - message_admins("Summon Events intensifies, events will now occur every [SSevent.frequency_lower / 600] to [SSevent.frequency_upper / 600] minutes.") + SSevents.reschedule() + message_admins("Summon Events intensifies, events will now occur every [SSevents.frequency_lower / 600] to [SSevents.frequency_upper / 600] minutes.") log_game("Summon Events was increased!") diff --git a/code/modules/spells/spell_types/shapeshift.dm b/code/modules/spells/spell_types/shapeshift.dm index 456d98c7fc..63c840a9b0 100644 --- a/code/modules/spells/spell_types/shapeshift.dm +++ b/code/modules/spells/spell_types/shapeshift.dm @@ -27,7 +27,10 @@ for(var/path in possible_shapes) var/mob/living/simple_animal/A = path animal_list[initial(A.name)] = path - shapeshift_type = input(M, "Choose Your Animal Form!", "It's Morphing Time!", null) as anything in animal_list + var/new_shapeshift_type = input(M, "Choose Your Animal Form!", "It's Morphing Time!", null) as null|anything in animal_list + if(shapeshift_type) + return + shapeshift_type = new_shapeshift_type if(!shapeshift_type) //If you aren't gonna decide I am! shapeshift_type = pick(animal_list) shapeshift_type = animal_list[shapeshift_type] @@ -80,4 +83,4 @@ shapeshift_type = /mob/living/simple_animal/hostile/megafauna/dragon/lesser list/current_shapes = list(/mob/living/simple_animal/hostile/megafauna/dragon/lesser) list/current_casters = list() - list/possible_shapes = list(/mob/living/simple_animal/hostile/megafauna/dragon/lesser) \ No newline at end of file + list/possible_shapes = list(/mob/living/simple_animal/hostile/megafauna/dragon/lesser) diff --git a/code/modules/spells/spell_types/spacetime_distortion.dm b/code/modules/spells/spell_types/spacetime_distortion.dm index 99cc0d3c99..bed0255b02 100644 --- a/code/modules/spells/spell_types/spacetime_distortion.dm +++ b/code/modules/spells/spell_types/spacetime_distortion.dm @@ -29,7 +29,8 @@ turf_steps[pick_n_take(turfs)] = pick_n_take(turfs) if(turfs.len > 0) var/turf/loner = pick(turfs) - turf_steps[loner] = pick(Z_TURFS(user.z)) + var/area/A = get_area(user) + turf_steps[loner] = get_turf(pick(A.contents)) perform(turf_steps,user=user) @@ -44,7 +45,10 @@ var/obj/effect/cross_action/spacetime_dist/STD0 = new /obj/effect/cross_action/spacetime_dist(T0) var/obj/effect/cross_action/spacetime_dist/STD1 = new /obj/effect/cross_action/spacetime_dist(T1) STD0.linked_dist = STD1 + STD0.add_overlay(T1.photograph()) STD1.linked_dist = STD0 + STD1.add_overlay(T0.photograph()) + STD1.set_light(4, 30, "#c9fff5") effects += STD0 effects += STD1 @@ -63,16 +67,16 @@ /obj/effect/cross_action/spacetime_dist name = "spacetime distortion" desc = "A distortion in spacetime. You can hear faint music..." - icon_state = "wave1" - color = "#8A2BE2" + icon_state = "" var/obj/effect/cross_action/spacetime_dist/linked_dist var/busy = FALSE var/sound var/walks_left = 50 //prevents the game from hanging in extreme cases (such as minigun fire) -/obj/effect/cross_action/spacetime_dist/New() +/obj/effect/cross_action/spacetime_dist/Initialize(mapload) ..() - sound = "sound/guitar/[safepick(guitar_notes)]" + sound = "sound/guitar/[safepick(GLOB.guitar_notes)]" + dir = pick(GLOB.cardinal) /obj/effect/cross_action/spacetime_dist/proc/walk_link(atom/movable/AM) if(linked_dist && walks_left > 0) diff --git a/code/modules/station_goals/bsa.dm b/code/modules/station_goals/bsa.dm index a0e481ccca..0d4200d49e 100644 --- a/code/modules/station_goals/bsa.dm +++ b/code/modules/station_goals/bsa.dm @@ -248,7 +248,7 @@ var/area_aim = FALSE //should also show areas for targeting /obj/machinery/computer/bsa_control/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = physical_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "bsa", name, 400, 305, master_ui, state) @@ -280,12 +280,12 @@ /obj/machinery/computer/bsa_control/proc/calibrate(mob/user) var/list/gps_locators = list() - for(var/obj/item/device/gps/G in GPS_list) //nulls on the list somehow + for(var/obj/item/device/gps/G in GLOB.GPS_list) //nulls on the list somehow gps_locators[G.gpstag] = G var/list/options = gps_locators if(area_aim) - options += teleportlocs + options += GLOB.teleportlocs var/V = input(user,"Select target", "Select target",null) in options|null target = options[V] diff --git a/code/modules/station_goals/dna_vault.dm b/code/modules/station_goals/dna_vault.dm index 78891e5157..d7f9a72a9e 100644 --- a/code/modules/station_goals/dna_vault.dm +++ b/code/modules/station_goals/dna_vault.dm @@ -20,7 +20,7 @@ /datum/station_goal/dna_vault/New() ..() animal_count = rand(15,20) //might be too few given ~15 roundstart stationside ones - human_count = rand(round(0.75 * ticker.totalPlayersReady) , ticker.totalPlayersReady) // 75%+ roundstart population. + human_count = rand(round(0.75 * SSticker.totalPlayersReady) , SSticker.totalPlayersReady) // 75%+ roundstart population. var/non_standard_plants = non_standard_plants_count() plant_count = rand(round(0.5 * non_standard_plants),round(0.7 * non_standard_plants)) @@ -53,7 +53,7 @@ /datum/station_goal/dna_vault/check_completion() if(..()) return TRUE - for(var/obj/machinery/dna_vault/V in machines) + for(var/obj/machinery/dna_vault/V in GLOB.machines) if(V.animals.len >= animal_count && V.plants.len >= plant_count && V.dna.len >= human_count) return TRUE return FALSE @@ -75,8 +75,6 @@ plants = list() dna = list() -var/list/non_simple_animals = typecacheof(list(/mob/living/carbon/monkey,/mob/living/carbon/alien)) - /obj/item/device/dna_probe/afterattack(atom/target, mob/user, proximity) ..() if(!proximity || !target) @@ -96,6 +94,7 @@ var/list/non_simple_animals = typecacheof(list(/mob/living/carbon/monkey,/mob/li to_chat(user, "Plant data added to local storage.") //animals + var/static/list/non_simple_animals = typecacheof(list(/mob/living/carbon/monkey,/mob/living/carbon/alien)) if(isanimal(target) || is_type_in_typecache(target,non_simple_animals)) if(isanimal(target)) var/mob/living/simple_animal/A = target @@ -152,7 +151,7 @@ var/list/non_simple_animals = typecacheof(list(/mob/living/carbon/monkey,/mob/li var/list/obj/structure/fillers = list() -/obj/machinery/dna_vault/New() +/obj/machinery/dna_vault/Initialize() //TODO: Replace this,bsa and gravgen with some big machinery datum var/list/occupied = list() for(var/direct in list(EAST,WEST,SOUTHEAST,SOUTHWEST)) @@ -165,12 +164,13 @@ var/list/non_simple_animals = typecacheof(list(/mob/living/carbon/monkey,/mob/li F.parent = src fillers += F - if(ticker.mode) - for(var/datum/station_goal/dna_vault/G in ticker.mode.station_goals) + if(SSticker.mode) + for(var/datum/station_goal/dna_vault/G in SSticker.mode.station_goals) animals_max = G.animal_count plants_max = G.plant_count dna_max = G.human_count break + ..() /obj/machinery/dna_vault/Destroy() for(var/V in fillers) @@ -180,7 +180,7 @@ var/list/non_simple_animals = typecacheof(list(/mob/living/carbon/monkey,/mob/li . = ..() -/obj/machinery/dna_vault/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = physical_state) +/obj/machinery/dna_vault/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) roll_powers(user) diff --git a/code/modules/station_goals/shield.dm b/code/modules/station_goals/shield.dm index e5d548d830..863d7d4bde 100644 --- a/code/modules/station_goals/shield.dm +++ b/code/modules/station_goals/shield.dm @@ -30,7 +30,7 @@ /datum/station_goal/proc/get_coverage() var/list/coverage = list() - for(var/obj/machinery/satellite/meteor_shield/A in machines) + for(var/obj/machinery/satellite/meteor_shield/A in GLOB.machines) if(!A.active || A.z != ZLEVEL_STATION) continue coverage |= view(A.kill_range,A) @@ -47,7 +47,7 @@ circuit = /obj/item/weapon/circuitboard/machine/computer/sat_control var/notice -/obj/machinery/computer/sat_control/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/obj/machinery/computer/sat_control/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "sat_control", name, 400, 305, master_ui, state) @@ -62,7 +62,7 @@ . = TRUE /obj/machinery/computer/sat_control/proc/toggle(id) - for(var/obj/machinery/satellite/S in machines) + for(var/obj/machinery/satellite/S in GLOB.machines) if(S.id == id && S.z == z) S.toggle() @@ -70,7 +70,7 @@ var/list/data = list() data["satellites"] = list() - for(var/obj/machinery/satellite/S in machines) + for(var/obj/machinery/satellite/S in GLOB.machines) data["satellites"] += list(list( "id" = S.id, "active" = S.active, @@ -79,7 +79,7 @@ data["notice"] = notice - var/datum/station_goal/station_shield/G = locate() in ticker.mode.station_goals + var/datum/station_goal/station_shield/G = locate() in SSticker.mode.station_goals if(G) data["meteor_shield"] = 1 data["meteor_shield_coverage"] = G.get_coverage() @@ -147,7 +147,7 @@ /obj/machinery/satellite/meteor_shield/process() if(!active) return - for(var/obj/effect/meteor/M in meteor_list) + for(var/obj/effect/meteor/M in GLOB.meteor_list) if(M.z != z) continue if(get_dist(M,src) > kill_range) @@ -166,7 +166,7 @@ change_meteor_chance(0.5) /obj/machinery/satellite/meteor_shield/proc/change_meteor_chance(mod) - var/datum/round_event_control/E = locate(/datum/round_event_control/meteor_wave) in SSevent.control + var/datum/round_event_control/E = locate(/datum/round_event_control/meteor_wave) in SSevents.control if(E) E.weight *= mod diff --git a/code/modules/station_goals/station_goal.dm b/code/modules/station_goals/station_goal.dm index 42a72f0e97..3014659205 100644 --- a/code/modules/station_goals/station_goal.dm +++ b/code/modules/station_goals/station_goal.dm @@ -13,7 +13,7 @@ /datum/station_goal/proc/send_report() priority_announce("Priority Nanotrasen directive received. Project \"[name]\" details inbound.", "Incoming Priority Message", 'sound/AI/commandreport.ogg') - print_command_report(get_report(),"Nanotrasen Directive [pick(phonetic_alphabet)] \Roman[rand(1,50)]", announce=FALSE) + print_command_report(get_report(),"Nanotrasen Directive [pick(GLOB.phonetic_alphabet)] \Roman[rand(1,50)]", announce=FALSE) on_report() /datum/station_goal/proc/on_report() @@ -33,7 +33,7 @@ to_chat(world, "Station Goal : [name] : Failed!") /datum/station_goal/Destroy() - ticker.mode.station_goals -= src + SSticker.mode.station_goals -= src . = ..() /datum/station_goal/Topic(href, href_list) diff --git a/code/modules/stock_market/articles.dm b/code/modules/stock_market/articles.dm index 08c693b680..1ed89d786f 100644 --- a/code/modules/stock_market/articles.dm +++ b/code/modules/stock_market/articles.dm @@ -14,11 +14,11 @@ M += ucfirst(P) return jointext(M, " ") -var/global/list/FrozenAccounts = list() +GLOBAL_LIST_EMPTY(FrozenAccounts) /proc/list_frozen() - for (var/A in FrozenAccounts) - to_chat(usr, "[A]: [length(FrozenAccounts[A])] borrows") + for (var/A in GLOB.FrozenAccounts) + to_chat(usr, "[A]: [length(GLOB.FrozenAccounts[A])] borrows") /datum/article var/headline = "Something big is happening" @@ -94,11 +94,11 @@ var/global/list/FrozenAccounts = list() /datum/article/proc/generateAuthorName() switch(rand(1,3)) if (1) - return "[consonant()]. [pick(last_names)]" + return "[consonant()]. [pick(GLOB.last_names)]" if (2) - return "[prob(50) ? pick(first_names_male) : pick(first_names_female)] [consonant()].[prob(50) ? "[consonant()]. " : null] [pick(last_names)]" + return "[prob(50) ? pick(GLOB.first_names_male) : pick(GLOB.first_names_female)] [consonant()].[prob(50) ? "[consonant()]. " : null] [pick(GLOB.last_names)]" if (3) - return "[prob(50) ? pick(first_names_male) : pick(first_names_female)] \"[prob(50) ? pick(first_names_male) : pick(first_names_female)]\" [pick(last_names)]" + return "[prob(50) ? pick(GLOB.first_names_male) : pick(GLOB.first_names_female)] \"[prob(50) ? pick(GLOB.first_names_male) : pick(GLOB.first_names_female)]\" [pick(GLOB.last_names)]" /datum/article/proc/formatSpacetime() var/ticksc = round(ticks/100) diff --git a/code/modules/stock_market/computer.dm b/code/modules/stock_market/computer.dm index 51ced45e40..5299debf24 100644 --- a/code/modules/stock_market/computer.dm +++ b/code/modules/stock_market/computer.dm @@ -64,8 +64,8 @@ a.updated { var/dat = "[station_name()] Stock Exchange[css]" dat += "Welcome, [logged_in]
    Credits: [balance()]
    " - for (var/datum/stock/S in stockExchange.last_read) - var/list/LR = stockExchange.last_read[S] + for (var/datum/stock/S in GLOB.stockExchange.last_read) + var/list/LR = GLOB.stockExchange.last_read[S] if (!(logged_in in LR)) LR[logged_in] = 0 dat += "View mode: [vmode ? "Compact" : "Full"] " @@ -76,7 +76,7 @@ a.updated { dat += "

    Listed stocks

    " if (vmode == 0) - for (var/datum/stock/S in stockExchange.stocks) + for (var/datum/stock/S in GLOB.stockExchange.stocks) var/mystocks = 0 if (logged_in && (logged_in in S.shareholders)) mystocks = S.shareholders[logged_in] @@ -94,7 +94,7 @@ a.updated { dat += "[prod]
    " var/news = 0 if (logged_in) - var/list/LR = stockExchange.last_read[S] + var/list/LR = GLOB.stockExchange.last_read[S] var/lrt = LR[logged_in] for (var/datum/article/A in S.articles) if (A.ticks > lrt) @@ -111,7 +111,7 @@ a.updated { dat += "" dat += "" - for (var/datum/stock/S in stockExchange.stocks) + for (var/datum/stock/S in GLOB.stockExchange.stocks) var/mystocks = 0 if (logged_in && (logged_in in S.shareholders)) mystocks = S.shareholders[logged_in] @@ -144,7 +144,7 @@ a.updated { dat += "" var/news = 0 if (logged_in) - var/list/LR = stockExchange.last_read[S] + var/list/LR = GLOB.stockExchange.last_read[S] var/lrt = LR[logged_in] for (var/datum/article/A in S.articles) if (A.ticks > lrt) @@ -205,7 +205,7 @@ a.updated { to_chat(user, "Could not complete transaction.") return to_chat(user, "Sold [amt] shares of [S.name] at [S.current_value] a share for [total] credits.") - stockExchange.add_log(/datum/stock_log/sell, user.name, S.name, amt, S.current_value, total) + GLOB.stockExchange.add_log(/datum/stock_log/sell, user.name, S.name, amt, S.current_value, total) /obj/machinery/computer/stockexchange/proc/buy_some_shares(var/datum/stock/S, var/mob/user) if (!user || !S) @@ -240,12 +240,12 @@ a.updated { var/total = amt * S.current_value to_chat(user, "Bought [amt] shares of [S.name] at [S.current_value] a share for [total] credits.") - stockExchange.add_log(/datum/stock_log/buy, user.name, S.name, amt, S.current_value, total) + GLOB.stockExchange.add_log(/datum/stock_log/buy, user.name, S.name, amt, S.current_value, total) /obj/machinery/computer/stockexchange/proc/do_borrowing_deal(var/datum/borrow/B, var/mob/user) if (B.stock.borrow(B, logged_in)) to_chat(user, "You successfully borrowed [B.share_amount] shares. Deposit: [B.deposit].") - stockExchange.add_log(/datum/stock_log/borrow, user.name, B.stock.name, B.share_amount, B.deposit) + GLOB.stockExchange.add_log(/datum/stock_log/borrow, user.name, B.stock.name, B.share_amount, B.deposit) else to_chat(user, "Could not complete transaction. Check your account balance.") @@ -257,7 +257,7 @@ a.updated { usr.machine = src if (href_list["viewhistory"]) - var/datum/stock/S = locate(href_list["viewhistory"]) in stockExchange.stocks + var/datum/stock/S = locate(href_list["viewhistory"]) in GLOB.stockExchange.stocks if (S) S.displayValues(usr) @@ -265,18 +265,18 @@ a.updated { logged_in = null if (href_list["buyshares"]) - var/datum/stock/S = locate(href_list["buyshares"]) in stockExchange.stocks + var/datum/stock/S = locate(href_list["buyshares"]) in GLOB.stockExchange.stocks if (S) buy_some_shares(S, usr) if (href_list["sellshares"]) - var/datum/stock/S = locate(href_list["sellshares"]) in stockExchange.stocks + var/datum/stock/S = locate(href_list["sellshares"]) in GLOB.stockExchange.stocks if (S) sell_some_shares(S, usr) if (href_list["show_logs"]) var/dat = "Stock Transaction Logs

    Stock Transaction Logs


    " - for(var/D in stockExchange.logs) + for(var/D in GLOB.stockExchange.logs) var/datum/stock_log/L = D if(istype(L, /datum/stock_log/buy)) dat += "[L.time] | [L.user_name] bought [L.stocks] stocks at [L.shareprice] a share for [L.money] total credits in [L.company_name].
    " @@ -295,7 +295,7 @@ a.updated { if (href_list["archive"]) var/datum/stock/S = locate(href_list["archive"]) if (logged_in && logged_in != "") - var/list/LR = stockExchange.last_read[S] + var/list/LR = GLOB.stockExchange.last_read[S] LR[logged_in] = world.time var/dat = "News feed for [S.name]

    News feed for [S.name]

    " dat += "

    Events

    " diff --git a/code/modules/stock_market/events.dm b/code/modules/stock_market/events.dm index 72f9858ea3..17a92ea83f 100644 --- a/code/modules/stock_market/events.dm +++ b/code/modules/stock_market/events.dm @@ -102,11 +102,11 @@ company.bankrupt = 1 for (var/X in company.shareholders) var/amt = company.shareholders[X] - stockExchange.balanceLog(X, -amt * company.current_value) + GLOB.stockExchange.balanceLog(X, -amt * company.current_value) company.shareholders = list() company.current_value = 0 company.borrow_brokers = list() - stockExchange.generateStocks(1) + GLOB.stockExchange.generateStocks(1) var/bailout = (effect > 0 && prob(80)) || (effect < 0 && prob(20)) current_title = "[company.name] [bailout ? "bailed out" : "on a painful rebound"]" @@ -180,7 +180,7 @@ /datum/stockEvent/arrest/transition() switch (phase_id) if (0) - tname = "[female ? pick(first_names_female) : pick(first_names_male)] [pick(last_names)]" + tname = "[female ? pick(GLOB.first_names_female) : pick(GLOB.first_names_male)] [pick(GLOB.last_names)]" next_phase = world.time + rand(300*TIME_MULTIPLIER, 600*TIME_MULTIPLIER) * (10*TIME_MULTIPLIER) var/datum/article/A = generateArrestArticle() if (!A.opinion) diff --git a/code/modules/stock_market/stockmarket.dm b/code/modules/stock_market/stockmarket.dm index 2071a7bef9..9a00cfce05 100644 --- a/code/modules/stock_market/stockmarket.dm +++ b/code/modules/stock_market/stockmarket.dm @@ -123,7 +123,7 @@ L.time = time2text(world.timeofday, "hh:mm") logs += L -var/global/datum/stockMarket/stockExchange = new +GLOBAL_DATUM_INIT(stockExchange, /datum/stockMarket, new) /proc/plotBarGraph(var/list/points, var/base_text, var/width=400, var/height=400) var/output = "
     IDNameValueOwnedAvailActions
    [S.available_shares]
    " diff --git a/code/modules/stock_market/stocks.dm b/code/modules/stock_market/stocks.dm index 9969136ec5..2b4a4c3d6f 100644 --- a/code/modules/stock_market/stocks.dm +++ b/code/modules/stock_market/stocks.dm @@ -190,10 +190,10 @@ if (world.time > borrow.grace_expires) modifyAccount(borrow.borrower, -max(current_value * borrow.share_debt, 0), 1) borrows -= borrow - if (borrow.borrower in FrozenAccounts) - FrozenAccounts[borrow.borrower] -= borrow - if (length(FrozenAccounts[borrow.borrower]) == 0) - FrozenAccounts -= borrow.borrower + if (borrow.borrower in GLOB.FrozenAccounts) + GLOB.FrozenAccounts[borrow.borrower] -= borrow + if (length(GLOB.FrozenAccounts[borrow.borrower]) == 0) + GLOB.FrozenAccounts -= borrow.borrower qdel(borrow) else if (world.time > borrow.lease_expires) if (borrow.borrower in shareholders) @@ -201,10 +201,10 @@ if (amt > borrow.share_debt) shareholders[borrow.borrower] -= borrow.share_debt borrows -= borrow - if (borrow.borrower in FrozenAccounts) - FrozenAccounts[borrow.borrower] -= borrow - if (length(FrozenAccounts[borrow.borrower]) == 0) - FrozenAccounts -= borrow.borrower + if (borrow.borrower in GLOB.FrozenAccounts) + GLOB.FrozenAccounts[borrow.borrower] -= borrow + if (length(GLOB.FrozenAccounts[borrow.borrower]) == 0) + GLOB.FrozenAccounts -= borrow.borrower qdel(borrow) else shareholders -= borrow.borrower @@ -229,9 +229,9 @@ /datum/stock/proc/generateBrokers() if (borrow_brokers.len > 2) return - if (!stockExchange.stockBrokers.len) - stockExchange.generateBrokers() - var/broker = pick(stockExchange.stockBrokers) + if (!GLOB.stockExchange.stockBrokers.len) + GLOB.stockExchange.generateBrokers() + var/broker = pick(GLOB.stockExchange.stockBrokers) var/datum/borrow/B = new B.broker = broker B.stock = src @@ -248,7 +248,7 @@ if (by < 0 && SSshuttle.points + by < 0 && !force) return 0 SSshuttle.points += by - stockExchange.balanceLog(whose, by) + GLOB.stockExchange.balanceLog(whose, by) return 1 return 0 @@ -271,10 +271,10 @@ borrows += B B.borrower = who B.grace_expires = B.lease_expires + B.grace_time - if (!(who in FrozenAccounts)) - FrozenAccounts[who] = list(B) + if (!(who in GLOB.FrozenAccounts)) + GLOB.FrozenAccounts[who] = list(B) else - FrozenAccounts[who] += B + GLOB.FrozenAccounts[who] += B return 1 /datum/stock/proc/buyShares(var/who, var/howmany) diff --git a/code/modules/surgery/amputation.dm b/code/modules/surgery/amputation.dm index ccff88204c..af7bb41126 100644 --- a/code/modules/surgery/amputation.dm +++ b/code/modules/surgery/amputation.dm @@ -20,9 +20,6 @@ user.visible_message("[user] severs [L]'s [parse_zone(target_zone)]!", "You sever [L]'s [parse_zone(target_zone)].") if(surgery.operated_bodypart) var/obj/item/bodypart/target_limb = surgery.operated_bodypart - var/obj/item/held_item = L.get_item_for_held_index(target_limb.held_index) target_limb.drop_limb() - if(held_item && held_item.flags & NODROP) - qdel(target_limb) // arm is ruined return 1 \ No newline at end of file diff --git a/code/modules/surgery/bodyparts/bodyparts.dm b/code/modules/surgery/bodyparts/bodyparts.dm index e46dd39c80..167ccf62f7 100644 --- a/code/modules/surgery/bodyparts/bodyparts.dm +++ b/code/modules/surgery/bodyparts/bodyparts.dm @@ -20,6 +20,7 @@ var/max_damage = 0 var/list/embedded_objects = list() var/held_index = 0 //are we a hand? if so, which one! + var/is_pseudopart = FALSE //For limbs that don't really exist, eg chainsaws //Coloring and proper item icon update var/skin_tone = "" @@ -554,4 +555,4 @@ icon = 'icons/obj/surgery.dmi' icon_state = "severedtail" color = "#161" - var/markings = "Smooth" \ No newline at end of file + var/markings = "Smooth" diff --git a/code/modules/surgery/bodyparts/dismemberment.dm b/code/modules/surgery/bodyparts/dismemberment.dm index 8e5197ef60..7d9cf89ff0 100644 --- a/code/modules/surgery/bodyparts/dismemberment.dm +++ b/code/modules/surgery/bodyparts/dismemberment.dm @@ -30,7 +30,7 @@ var/turf/location = C.loc if(istype(location)) C.add_splatter_floor(location) - var/direction = pick(cardinal) + var/direction = pick(GLOB.cardinal) var/t_range = rand(2,max(throw_range/2, 2)) var/turf/target_turf = get_turf(src) for(var/i in 1 to t_range-1) @@ -86,6 +86,7 @@ var/mob/living/carbon/C = owner update_limb(1) C.bodyparts -= src + if(held_index) C.dropItemToGround(owner.get_item_for_held_index(held_index), 1) C.hand_bodyparts[held_index] = null @@ -125,6 +126,9 @@ C.update_body() C.update_hair() C.update_canmove() + if(is_pseudopart) + drop_organs(C) //Psuedoparts shouldn't have organs, but just in case + qdel(src) //when a limb is dropped, the internal organs are removed from the mob and put into the limb diff --git a/code/modules/surgery/bodyparts/head.dm b/code/modules/surgery/bodyparts/head.dm index 1932793654..6417ade819 100644 --- a/code/modules/surgery/bodyparts/head.dm +++ b/code/modules/surgery/bodyparts/head.dm @@ -126,7 +126,7 @@ if(status != BODYPART_ROBOTIC) //having a robotic head hides certain features. //facial hair if(facial_hair_style) - S = facial_hair_styles_list[facial_hair_style] + S = GLOB.facial_hair_styles_list[facial_hair_style] if(S) var/image/img_facial = image("icon" = S.icon, "icon_state" = "[S.icon_state]", "layer" = -HAIR_LAYER, "dir"=SOUTH) img_facial.color = "#" + facial_hair_color @@ -143,7 +143,7 @@ standing += image("icon"='icons/mob/human_face.dmi', "icon_state" = "debrained", "layer" = -HAIR_LAYER, "dir"=SOUTH) else if(hair_style) - S = hair_styles_list[hair_style] + S = GLOB.hair_styles_list[hair_style] if(S) var/image/img_hair = image("icon" = S.icon, "icon_state" = "[S.icon_state]", "layer" = -HAIR_LAYER, "dir"=SOUTH) img_hair.color = "#" + hair_color diff --git a/code/modules/surgery/bodyparts/robot_bodyparts.dm b/code/modules/surgery/bodyparts/robot_bodyparts.dm index 19cb14d3c1..d9b51a19a5 100644 --- a/code/modules/surgery/bodyparts/robot_bodyparts.dm +++ b/code/modules/surgery/bodyparts/robot_bodyparts.dm @@ -1,3 +1,5 @@ + + /obj/item/bodypart/l_arm/robot name = "cyborg left arm" desc = "A skeletal limb wrapped in pseudomuscles, with a low-conductivity case." @@ -186,4 +188,4 @@ desc = "A skeletal, robotic limb. Outdated and fragile, but it's still better than nothing." icon = 'icons/mob/surplus_augments.dmi' icon_state = "surplus_r_leg" - max_damage = 20 \ No newline at end of file + max_damage = 20 diff --git a/code/modules/surgery/helpers.dm b/code/modules/surgery/helpers.dm index b69a2f1141..312bd04c76 100644 --- a/code/modules/surgery/helpers.dm +++ b/code/modules/surgery/helpers.dm @@ -20,7 +20,7 @@ current_surgery = S if(!current_surgery) - var/list/all_surgeries = surgeries_list.Copy() + var/list/all_surgeries = GLOB.surgeries_list.Copy() var/list/available_surgeries = list() for(var/datum/surgery/S in all_surgeries) @@ -31,6 +31,8 @@ continue if(S.requires_organic_bodypart && affecting.status == BODYPART_ROBOTIC) continue + if(S.requires_real_bodypart && affecting.is_pseudopart) + continue else if(C && S.requires_bodypart) //mob with no limb in surgery zone when we need a limb continue if(!S.can_start(user, M)) diff --git a/code/modules/surgery/limb_augmentation.dm b/code/modules/surgery/limb_augmentation.dm index e6ddbc5ba3..e25c06cffb 100644 --- a/code/modules/surgery/limb_augmentation.dm +++ b/code/modules/surgery/limb_augmentation.dm @@ -1,3 +1,4 @@ + /////AUGMENTATION SURGERIES////// @@ -42,6 +43,7 @@ steps = list(/datum/surgery_step/incise, /datum/surgery_step/clamp_bleeders, /datum/surgery_step/retract_skin, /datum/surgery_step/replace, /datum/surgery_step/saw, /datum/surgery_step/add_limb) species = list(/mob/living/carbon/human) possible_locs = list("r_arm","l_arm","r_leg","l_leg","chest","head") + requires_real_bodypart = TRUE //SURGERY STEP SUCCESSES @@ -58,4 +60,4 @@ add_logs(user, target, "augmented", addition="by giving him new [parse_zone(target_zone)] INTENT: [uppertext(user.a_intent)]") else to_chat(user, "[target] has no organic [parse_zone(target_zone)] there!") - return 1 \ No newline at end of file + return 1 diff --git a/code/modules/surgery/organ_manipulation.dm b/code/modules/surgery/organ_manipulation.dm index f9f532ec7c..1808a45b08 100644 --- a/code/modules/surgery/organ_manipulation.dm +++ b/code/modules/surgery/organ_manipulation.dm @@ -4,7 +4,8 @@ /datum/surgery_step/incise, /datum/surgery_step/manipulate_organs) species = list(/mob/living/carbon/human, /mob/living/carbon/monkey) possible_locs = list("chest", "head") - requires_organic_bodypart = 0 + requires_organic_bodypart = FALSE + requires_real_bodypart = TRUE /datum/surgery/organ_manipulation/soft possible_locs = list("groin", "eyes", "mouth", "l_arm", "r_arm") diff --git a/code/modules/surgery/organs/augments_eyes.dm b/code/modules/surgery/organs/augments_eyes.dm index 7ca10c5c5e..75014626be 100644 --- a/code/modules/surgery/organs/augments_eyes.dm +++ b/code/modules/surgery/organs/augments_eyes.dm @@ -17,13 +17,13 @@ /obj/item/organ/cyberimp/eyes/hud/Insert(var/mob/living/carbon/M, var/special = 0) ..() if(HUD_type) - var/datum/atom_hud/H = huds[HUD_type] + var/datum/atom_hud/H = GLOB.huds[HUD_type] H.add_hud_to(M) M.permanent_huds |= H /obj/item/organ/cyberimp/eyes/hud/Remove(var/mob/living/carbon/M, var/special = 0) if(HUD_type) - var/datum/atom_hud/H = huds[HUD_type] + var/datum/atom_hud/H = GLOB.huds[HUD_type] M.permanent_huds ^= H H.remove_hud_from(M) ..() diff --git a/code/modules/surgery/organs/augments_internal.dm b/code/modules/surgery/organs/augments_internal.dm index 384a0f311c..85a98b09e6 100644 --- a/code/modules/surgery/organs/augments_internal.dm +++ b/code/modules/surgery/organs/augments_internal.dm @@ -117,6 +117,7 @@ return crit_fail = TRUE addtimer(CALLBACK(src, .proc/reboot), 90 / severity) + ..() /obj/item/organ/cyberimp/brain/anti_stun/proc/reboot() crit_fail = FALSE @@ -144,28 +145,19 @@ //BOX O' IMPLANTS /obj/item/weapon/storage/box/cyber_implants - name = "boxed cybernetic implant" + name = "boxed cybernetic implants" desc = "A sleek, sturdy box." icon_state = "cyber_implants" - -/obj/item/weapon/storage/box/cyber_implants/New(loc, implant) - ..() - new /obj/item/device/autoimplanter(src) - if(ispath(implant)) - new implant(src) - -/obj/item/weapon/storage/box/cyber_implants/bundle - name = "boxed cybernetic implants" var/list/boxed = list( - /obj/item/organ/eyes/robotic/xray, - /obj/item/organ/eyes/robotic/thermals, - /obj/item/organ/cyberimp/brain/anti_stun, - /obj/item/organ/cyberimp/chest/reviver) + /obj/item/device/autosurgeon/thermal_eyes, + /obj/item/device/autosurgeon/xray_eyes, + /obj/item/device/autosurgeon/anti_stun, + /obj/item/device/autosurgeon/reviver) var/amount = 5 /obj/item/weapon/storage/box/cyber_implants/bundle/New() ..() var/implant - while(contents.len <= amount + 1) // +1 for the autoimplanter. + while(contents.len <= amount) implant = pick(boxed) new implant(src) diff --git a/code/modules/surgery/organs/autosurgeon.dm b/code/modules/surgery/organs/autosurgeon.dm new file mode 100644 index 0000000000..981e6000c3 --- /dev/null +++ b/code/modules/surgery/organs/autosurgeon.dm @@ -0,0 +1,84 @@ +#define INFINITE -1 + +/obj/item/device/autosurgeon + name = "autosurgeon" + desc = "A device that automatically inserts an implant or organ into the user without the hassle of extensive surgery. It has a slot to insert implants/organs and a screwdriver slot for removing accidentally added items." + icon_state = "autoimplanter" + item_state = "walkietalkie"//left as this so as to intentionally not have inhands + w_class = WEIGHT_CLASS_SMALL + var/obj/item/organ/storedorgan + var/organ_type = /obj/item/organ + var/uses = INFINITE + var/starting_organ + +/obj/item/device/autosurgeon/Initialize(mapload) + ..() + if(starting_organ) + insert_organ(new starting_organ(src)) + +/obj/item/device/autosurgeon/proc/insert_organ(var/obj/item/I) + storedorgan = I + I.forceMove(src) + name = "[initial(name)] ([storedorgan.name])" + +/obj/item/device/autosurgeon/attack_self(mob/user)//when the object it used... + if(!uses) + to_chat(user, "[src] has already been used. The tools are dull and won't reactivate.") + return + else if(!storedorgan) + to_chat(user, "[src] currently has no implant stored.") + return + storedorgan.Insert(user)//insert stored organ into the user + user.visible_message("[user] presses a button on [src], and you hear a short mechanical noise.", "You feel a sharp sting as [src] plunges into your body.") + playsound(get_turf(user), 'sound/weapons/circsawhit.ogg', 50, 1) + storedorgan = null + name = initial(name) + if(uses != INFINITE) + uses-- + if(!uses) + desc = "[initial(desc)] Looks like it's been used up." + +/obj/item/device/autosurgeon/attackby(obj/item/I, mob/user, params) + if(istype(I, organ_type)) + if(storedorgan) + to_chat(user, "[src] already has an implant stored.") + return + else if(!uses) + to_chat(user, "[src] has already been used up.") + return + if(!user.drop_item()) + return + I.forceMove(src) + storedorgan = I + to_chat(user, "You insert the [I] into [src].") + else if(istype(I, /obj/item/weapon/screwdriver)) + if(!storedorgan) + to_chat(user, "There's no implant in [src] for you to remove.") + else + var/turf/open/floorloc = get_turf(user) + floorloc.contents += contents + to_chat(user, "You remove the [storedorgan] from [src].") + playsound(get_turf(user), I.usesound, 50, 1) + storedorgan = null + if(uses != INFINITE) + uses-- + if(!uses) + desc = "[initial(desc)] Looks like it's been used up." + +/obj/item/device/autosurgeon/cmo + desc = "A single use autosurgeon that contains a medical heads-up display augment. A screwdriver can be used to remove it, but implants can't be placed back in." + uses = 1 + starting_organ = /obj/item/organ/cyberimp/eyes/hud/medical + + +/obj/item/device/autosurgeon/thermal_eyes + starting_organ = /obj/item/organ/eyes/robotic/thermals + +/obj/item/device/autosurgeon/xray_eyes + starting_organ = /obj/item/organ/eyes/robotic/xray + +/obj/item/device/autosurgeon/anti_stun + starting_organ = /obj/item/organ/cyberimp/brain/anti_stun + +/obj/item/device/autosurgeon/reviver + starting_organ = /obj/item/organ/cyberimp/chest/reviver diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index 4473bcaec8..227e72c91c 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -12,13 +12,17 @@ var/vital = 0 -/obj/item/organ/proc/Insert(mob/living/carbon/M, special = 0) +/obj/item/organ/proc/Insert(mob/living/carbon/M, special = 0, drop_if_replaced = TRUE) if(!iscarbon(M) || owner == M) return var/obj/item/organ/replaced = M.getorganslot(slot) if(replaced) replaced.Remove(M, special = 1) + if(drop_if_replaced) + replaced.forceMove(get_turf(src)) + else + qdel(replaced) owner = M M.internal_organs |= src @@ -62,7 +66,6 @@ S.icon_state = icon_state S.origin_tech = origin_tech S.w_class = w_class - S.color = color return S @@ -227,7 +230,7 @@ colour = "red" #define HUMAN_MAX_OXYLOSS 3 -#define HUMAN_CRIT_MAX_OXYLOSS (SSmob.wait/30) +#define HUMAN_CRIT_MAX_OXYLOSS (SSmobs.wait/30) #define HEAT_GAS_DAMAGE_LEVEL_1 2 #define HEAT_GAS_DAMAGE_LEVEL_2 4 #define HEAT_GAS_DAMAGE_LEVEL_3 8 @@ -454,7 +457,7 @@ if(H && H.dna && H.dna.species && H.dna.species.species_traits) species_traits = H.dna.species.species_traits - if(!(mutations_list[COLDRES] in H.dna.mutations) && !(RESISTCOLD in species_traits)) // COLD DAMAGE + if(!(GLOB.mutations_list[COLDRES] in H.dna.mutations) && !(RESISTCOLD in species_traits)) // COLD DAMAGE switch(breath.temperature) if(-INFINITY to 120) H.apply_damage(COLD_GAS_DAMAGE_LEVEL_3, BURN, "head") @@ -509,9 +512,18 @@ zone = "mouth" slot = "tongue" attack_verb = list("licked", "slobbered", "slapped", "frenched", "tongued") + var/list/languages_possible var/say_mod = null var/taste_sensitivity = 15 // lower is more sensitive. +/obj/item/organ/tongue/Initialize(mapload) + ..() + languages_possible = typecacheof(list( + /datum/language/common, + /datum/language/monkey, + /datum/language/ratvar + )) + /obj/item/organ/tongue/get_spans() return list() @@ -528,6 +540,9 @@ if(say_mod && M.dna && M.dna.species) M.dna.species.say_mod = initial(M.dna.species.say_mod) +/obj/item/organ/tongue/can_speak_in_language(datum/language/dt) + . = is_type_in_typecache(dt, languages_possible) + /obj/item/organ/tongue/lizard name = "forked tongue" desc = "A thin and long muscle typically found in reptilian races, apparently moonlights as a nose." @@ -569,7 +584,7 @@ //Hacks var/mob/living/carbon/human/user = usr var/rendered = "[user.name]: [message]" - for(var/mob/living/carbon/human/H in living_mob_list) + for(var/mob/living/carbon/human/H in GLOB.living_mob_list) var/obj/item/organ/tongue/T = H.getorganslot("tongue") if(!T || T.type != type) continue @@ -579,7 +594,7 @@ if(Ayy.team != Byy.team) continue to_chat(H, rendered) - for(var/mob/M in dead_mob_list) + for(var/mob/M in GLOB.dead_mob_list) var/link = FOLLOW_LINK(M, user) to_chat(M, "[link] [rendered]") return "" @@ -614,6 +629,14 @@ say_mod = "hisses" taste_sensitivity = 10 // LIZARDS ARE ALIENS CONFIRMED +/obj/item/organ/tongue/alien/Initialize(mapload) + ..() + languages_possible = typecacheof(list( + /datum/language/xenocommon, + /datum/language/common, + /datum/language/ratvar, + /datum/language/monkey)) + /obj/item/organ/tongue/alien/TongueSpeech(var/message) playsound(owner, "hiss", 25, 1, 1) return message @@ -652,10 +675,6 @@ if("papyrus") . |= SPAN_PAPYRUS -/obj/item/organ/tongue/bone/chatter - name = "chattering bone \"tongue\"" - chattering = TRUE - /obj/item/organ/tongue/robot name = "robotic voicebox" desc = "A voice synthesizer that can interface with organic lifeforms." @@ -665,6 +684,17 @@ attack_verb = list("beeped", "booped") taste_sensitivity = 25 // not as good as an organic tongue +/obj/item/organ/tongue/robot/Initialize(mapload) + ..() + languages_possible = typecacheof(list( + /datum/language/xenocommon, + /datum/language/common, + /datum/language/ratvar, + /datum/language/monkey, + /datum/language/drone, + /datum/language/machine, + /datum/language/swarmer)) + /obj/item/organ/tongue/robot/get_spans() return ..() | SPAN_ROBOT @@ -754,6 +784,7 @@ var/old_eye_color = "fff" var/flash_protect = 0 var/see_invisible = SEE_INVISIBLE_LIVING + var/lighting_alpha /obj/item/organ/eyes/Insert(mob/living/carbon/M, special = 0) ..() @@ -781,26 +812,27 @@ name = "shadow eyes" desc = "A spooky set of eyes that can see in the dark." see_in_dark = 8 - see_invisible = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE actions_types = list(/datum/action/item_action/organ_action/use) var/night_vision = TRUE /obj/item/organ/eyes/night_vision/ui_action_click() - if(night_vision) - see_in_dark = 4 - see_invisible = SEE_INVISIBLE_LIVING - night_vision = FALSE - else - see_in_dark = 8 - see_invisible = SEE_INVISIBLE_MINIMUM - night_vision = TRUE + switch(lighting_alpha) + if (LIGHTING_PLANE_ALPHA_VISIBLE) + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE + if (LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE) + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE + if (LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE) + lighting_alpha = LIGHTING_PLANE_ALPHA_INVISIBLE + else + lighting_alpha = LIGHTING_PLANE_ALPHA_VISIBLE owner.update_sight() /obj/item/organ/eyes/night_vision/alien name = "alien eyes" desc = "It turned out they had them after all!" see_in_dark = 8 - see_invisible = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE sight_flags = SEE_MOBS @@ -834,7 +866,7 @@ eye_color = "FC0" origin_tech = "materials=5;programming=4;biotech=4;magnets=4;syndicate=1" sight_flags = SEE_MOBS - see_invisible = SEE_INVISIBLE_MINIMUM + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE flash_protect = -1 see_in_dark = 8 diff --git a/code/modules/surgery/organs/vocal_cords.dm b/code/modules/surgery/organs/vocal_cords.dm index 6c2e8a4ad6..e844918eeb 100644 --- a/code/modules/surgery/organs/vocal_cords.dm +++ b/code/modules/surgery/organs/vocal_cords.dm @@ -1,48 +1,3 @@ -var/static/regex/stun_words = regex("stop|wait|stand still|hold on|halt") -var/static/regex/weaken_words = regex("drop|fall|trip|weaken") -var/static/regex/sleep_words = regex("sleep|slumber") -var/static/regex/vomit_words = regex("vomit|throw up") -var/static/regex/silence_words = regex("shut up|silence|ssh|quiet|hush") -var/static/regex/hallucinate_words = regex("see the truth|hallucinate") -var/static/regex/wakeup_words = regex("wake up|awaken") -var/static/regex/heal_words = regex("live|heal|survive|mend|heroes never die") -var/static/regex/hurt_words = regex("die|suffer|hurt|pain") -var/static/regex/bleed_words = regex("bleed|there will be blood") -var/static/regex/burn_words = regex("burn|ignite") -var/static/regex/hot_words = regex("heat|hot|hell") -var/static/regex/cold_words = regex("cold|cool down|chill|freeze") -var/static/regex/repulse_words = regex("shoo|go away|leave me alone|begone|flee|fus ro dah|get away|repulse") -var/static/regex/attract_words = regex("come here|come to me|get over here|attract") -var/static/regex/whoareyou_words = regex("who are you|say your name|state your name|identify") -var/static/regex/saymyname_words = regex("say my name|who am i|whoami") -var/static/regex/knockknock_words = regex("knock knock") -var/static/regex/statelaws_words = regex("state laws|state your laws") -var/static/regex/move_words = regex("move|walk") -var/static/regex/left_words = regex("left|west|port") -var/static/regex/right_words = regex("right|east|starboard") -var/static/regex/up_words = regex("up|north|fore") -var/static/regex/down_words = regex("down|south|aft") -var/static/regex/walk_words = regex("slow down") -var/static/regex/run_words = regex("run") -var/static/regex/helpintent_words = regex("help|hug") -var/static/regex/disarmintent_words = regex("disarm") -var/static/regex/grabintent_words = regex("grab") -var/static/regex/harmintent_words = regex("harm|fight|punch") -var/static/regex/throwmode_words = regex("throw|catch") -var/static/regex/flip_words = regex("flip|rotate|revolve|roll|somersault") -var/static/regex/speak_words = regex("speak|say something") -var/static/regex/rest_words = regex("rest") -var/static/regex/getup_words = regex("get up") -var/static/regex/sit_words = regex("sit") -var/static/regex/stand_words = regex("stand") -var/static/regex/dance_words = regex("dance") -var/static/regex/jump_words = regex("jump") -var/static/regex/salute_words = regex("salute") -var/static/regex/deathgasp_words = regex("play dead") -var/static/regex/clap_words = regex("clap|applaud") -var/static/regex/honk_words = regex("ho+nk") //hooooooonk -var/static/regex/multispin_words = regex("like a record baby|right round") - #define COOLDOWN_STUN 1200 #define COOLDOWN_DAMAGE 600 #define COOLDOWN_MEME 300 @@ -170,7 +125,7 @@ var/static/regex/multispin_words = regex("like a record baby|right round") if(user.mind.assigned_role == "Chaplain") power_multiplier *= 2 //Command staff has authority - if(user.mind.assigned_role in command_positions) + if(user.mind.assigned_role in GLOB.command_positions) power_multiplier *= 1.4 //Why are you speaking if(user.mind.assigned_role == "Mime") @@ -218,6 +173,51 @@ var/static/regex/multispin_words = regex("like a record baby|right round") power_multiplier *= (1 + (1/specific_listeners.len)) //2x on a single guy, 1.5x on two and so on message = copytext(message, 0, 1)+copytext(message, 1 + length(found_string), length(message) + 1) + var/static/regex/stun_words = regex("stop|wait|stand still|hold on|halt") + var/static/regex/weaken_words = regex("drop|fall|trip|weaken") + var/static/regex/sleep_words = regex("sleep|slumber") + var/static/regex/vomit_words = regex("vomit|throw up") + var/static/regex/silence_words = regex("shut up|silence|ssh|quiet|hush") + var/static/regex/hallucinate_words = regex("see the truth|hallucinate") + var/static/regex/wakeup_words = regex("wake up|awaken") + var/static/regex/heal_words = regex("live|heal|survive|mend|heroes never die") + var/static/regex/hurt_words = regex("die|suffer|hurt|pain") + var/static/regex/bleed_words = regex("bleed|there will be blood") + var/static/regex/burn_words = regex("burn|ignite") + var/static/regex/hot_words = regex("heat|hot|hell") + var/static/regex/cold_words = regex("cold|cool down|chill|freeze") + var/static/regex/repulse_words = regex("shoo|go away|leave me alone|begone|flee|fus ro dah|get away|repulse") + var/static/regex/attract_words = regex("come here|come to me|get over here|attract") + var/static/regex/whoareyou_words = regex("who are you|say your name|state your name|identify") + var/static/regex/saymyname_words = regex("say my name|who am i|whoami") + var/static/regex/knockknock_words = regex("knock knock") + var/static/regex/statelaws_words = regex("state laws|state your laws") + var/static/regex/move_words = regex("move|walk") + var/static/regex/left_words = regex("left|west|port") + var/static/regex/right_words = regex("right|east|starboard") + var/static/regex/up_words = regex("up|north|fore") + var/static/regex/down_words = regex("down|south|aft") + var/static/regex/walk_words = regex("slow down") + var/static/regex/run_words = regex("run") + var/static/regex/helpintent_words = regex("help|hug") + var/static/regex/disarmintent_words = regex("disarm") + var/static/regex/grabintent_words = regex("grab") + var/static/regex/harmintent_words = regex("harm|fight|punch") + var/static/regex/throwmode_words = regex("throw|catch") + var/static/regex/flip_words = regex("flip|rotate|revolve|roll|somersault") + var/static/regex/speak_words = regex("speak|say something") + var/static/regex/rest_words = regex("rest") + var/static/regex/getup_words = regex("get up") + var/static/regex/sit_words = regex("sit") + var/static/regex/stand_words = regex("stand") + var/static/regex/dance_words = regex("dance") + var/static/regex/jump_words = regex("jump") + var/static/regex/salute_words = regex("salute") + var/static/regex/deathgasp_words = regex("play dead") + var/static/regex/clap_words = regex("clap|applaud") + var/static/regex/honk_words = regex("ho+nk") //hooooooonk + var/static/regex/multispin_words = regex("like a record baby|right round") + //STUN if(findtext(message, stun_words)) cooldown = COOLDOWN_STUN @@ -371,7 +371,7 @@ var/static/regex/multispin_words = regex("like a record baby|right round") for(var/i=1, i<=(5*power_multiplier), i++) for(var/V in listeners) var/mob/living/L = V - step(L, direction ? direction : pick(cardinal)) + step(L, direction ? direction : pick(GLOB.cardinal)) sleep(10) //WALK diff --git a/code/modules/surgery/prosthetic_replacement.dm b/code/modules/surgery/prosthetic_replacement.dm index 9d56acde18..b054626f4e 100644 --- a/code/modules/surgery/prosthetic_replacement.dm +++ b/code/modules/surgery/prosthetic_replacement.dm @@ -59,6 +59,8 @@ return 1 else target.regenerate_limb(target_zone) + var/obj/item/bodypart/L = target.get_bodypart(target_zone) + L.is_pseudopart = TRUE user.visible_message("[user] finishes attaching [tool]!", "You attach [tool].") qdel(tool) if(istype(tool, /obj/item/weapon/twohanded/required/chainsaw)) diff --git a/code/modules/surgery/surgery.dm b/code/modules/surgery/surgery.dm index 3ff54cabde..f9a3b5c0cf 100644 --- a/code/modules/surgery/surgery.dm +++ b/code/modules/surgery/surgery.dm @@ -13,7 +13,7 @@ var/obj/item/bodypart/operated_bodypart //Operable body part var/requires_bodypart = TRUE //Surgery available only when a bodypart is present, or only when it is missing. var/success_multiplier = 0 //Step success propability multiplier - + var/requires_real_bodypart = 0 //Some surgeries don't work on limbs that don't really exist /datum/surgery/New(surgery_target, surgery_location, surgery_bodypart) ..() @@ -54,7 +54,7 @@ return new step_type /datum/surgery/proc/complete() - feedback_add_details("surgeries_completed", type) + feedback_add_details("surgeries_completed", "[type]") qdel(src) @@ -94,4 +94,4 @@ //RESOLVED ISSUES //"Todo" jobs that have been completed //combine hands/feet into the arms - Hands/feet were removed - RR -//surgeries (not steps) that can be initiated on any body part (corresponding with damage locations) - Call this one done, see possible_locs var - c0 \ No newline at end of file +//surgeries (not steps) that can be initiated on any body part (corresponding with damage locations) - Call this one done, see possible_locs var - c0 diff --git a/code/modules/tgui/external.dm b/code/modules/tgui/external.dm index d3d5c1a703..4c6102cc37 100644 --- a/code/modules/tgui/external.dm +++ b/code/modules/tgui/external.dm @@ -17,7 +17,7 @@ * optional master_ui datum/tgui The parent UI. * optional state datum/ui_state The state used to determine status. **/ -/datum/proc/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state) +/datum/proc/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) return -1 // Not implemented. /** diff --git a/code/modules/tgui/states/admin.dm b/code/modules/tgui/states/admin.dm index 62e18bb6b9..945a864430 100644 --- a/code/modules/tgui/states/admin.dm +++ b/code/modules/tgui/states/admin.dm @@ -4,7 +4,7 @@ * Checks that the user is an admin, end-of-story. **/ -/var/global/datum/ui_state/admin_state/admin_state = new() +GLOBAL_DATUM_INIT(admin_state, /datum/ui_state/admin_state, new) /datum/ui_state/admin_state/can_use_topic(src_object, mob/user) if(check_rights_for(user.client, R_ADMIN)) diff --git a/code/modules/tgui/states/always.dm b/code/modules/tgui/states/always.dm index e039abd307..b6c689d5d8 100644 --- a/code/modules/tgui/states/always.dm +++ b/code/modules/tgui/states/always.dm @@ -5,7 +5,7 @@ * Always grants the user UI_INTERACTIVE. Period. **/ -/var/global/datum/ui_state/always_state/always_state = new() +GLOBAL_DATUM_INIT(always_state, /datum/ui_state/always_state, new) /datum/ui_state/always_state/can_use_topic(src_object, mob/user) return UI_INTERACTIVE diff --git a/code/modules/tgui/states/conscious.dm b/code/modules/tgui/states/conscious.dm index 9a5c1a5e54..4323c1391c 100644 --- a/code/modules/tgui/states/conscious.dm +++ b/code/modules/tgui/states/conscious.dm @@ -4,7 +4,7 @@ * Only checks if the user is conscious. **/ -/var/global/datum/ui_state/conscious_state/conscious_state = new() +GLOBAL_DATUM_INIT(conscious_state, /datum/ui_state/conscious_state, new) /datum/ui_state/conscious_state/can_use_topic(src_object, mob/user) if(user.stat == CONSCIOUS) diff --git a/code/modules/tgui/states/contained.dm b/code/modules/tgui/states/contained.dm index 6cb88abea2..7387f7e6cb 100644 --- a/code/modules/tgui/states/contained.dm +++ b/code/modules/tgui/states/contained.dm @@ -4,7 +4,7 @@ * Checks that the user is inside the src_object. **/ -/var/global/datum/ui_state/contained_state/contained_state = new() +GLOBAL_DATUM_INIT(contained_state, /datum/ui_state/contained_state, new) /datum/ui_state/contained_state/can_use_topic(atom/src_object, mob/user) if(!src_object.contains(user)) diff --git a/code/modules/tgui/states/deep_inventory.dm b/code/modules/tgui/states/deep_inventory.dm index 70f2a59992..06bdb92f3a 100644 --- a/code/modules/tgui/states/deep_inventory.dm +++ b/code/modules/tgui/states/deep_inventory.dm @@ -4,7 +4,7 @@ * Checks that the src_object is in the user's deep (backpack, box, toolbox, etc) inventory. **/ -/var/global/datum/ui_state/deep_inventory_state/deep_inventory_state = new() +GLOBAL_DATUM_INIT(deep_inventory_state, /datum/ui_state/deep_inventory_state, new) /datum/ui_state/deep_inventory_state/can_use_topic(src_object, mob/user) if(!user.contains(src_object)) diff --git a/code/modules/tgui/states/default.dm b/code/modules/tgui/states/default.dm index 38c3f4d196..573dcdf7cf 100644 --- a/code/modules/tgui/states/default.dm +++ b/code/modules/tgui/states/default.dm @@ -4,7 +4,7 @@ * Checks a number of things -- mostly physical distance for humans and view for robots. **/ -/var/global/datum/ui_state/default/default_state = new() +GLOBAL_DATUM_INIT(default_state, /datum/ui_state/default, new) /datum/ui_state/default/can_use_topic(src_object, mob/user) return user.default_can_use_topic(src_object) // Call the individual mob-overriden procs. @@ -43,7 +43,7 @@ return // The AI can interact with anything it can see nearby, or with cameras. - if((get_dist(src, src_object) <= client.view) || cameranet.checkTurfVis(get_turf_pixel(src_object))) + if((get_dist(src, src_object) <= client.view) || GLOB.cameranet.checkTurfVis(get_turf_pixel(src_object))) return UI_INTERACTIVE return UI_CLOSE diff --git a/code/modules/tgui/states/hands.dm b/code/modules/tgui/states/hands.dm index a312bcecdd..5da0e5d500 100644 --- a/code/modules/tgui/states/hands.dm +++ b/code/modules/tgui/states/hands.dm @@ -4,7 +4,7 @@ * Checks that the src_object is in the user's hands. **/ -/var/global/datum/ui_state/hands_state/hands_state = new() +GLOBAL_DATUM_INIT(hands_state, /datum/ui_state/hands_state, new) /datum/ui_state/hands_state/can_use_topic(src_object, mob/user) . = user.shared_ui_interaction(src_object) diff --git a/code/modules/tgui/states/human_adjacent.dm b/code/modules/tgui/states/human_adjacent.dm index feedd45702..0ab20b36ff 100644 --- a/code/modules/tgui/states/human_adjacent.dm +++ b/code/modules/tgui/states/human_adjacent.dm @@ -6,7 +6,7 @@ * human adjacent user. **/ -/var/global/datum/ui_state/human_adjacent_state/human_adjacent_state = new() +GLOBAL_DATUM_INIT(human_adjacent_state, /datum/ui_state/human_adjacent_state, new) /datum/ui_state/human_adjacent_state/can_use_topic(src_object, mob/user) . = user.default_can_use_topic(src_object) diff --git a/code/modules/tgui/states/inventory.dm b/code/modules/tgui/states/inventory.dm index 0287029633..b8b1ad3b6a 100644 --- a/code/modules/tgui/states/inventory.dm +++ b/code/modules/tgui/states/inventory.dm @@ -4,7 +4,7 @@ * Checks that the src_object is in the user's top-level (hand, ear, pocket, belt, etc) inventory. **/ -/var/global/datum/ui_state/inventory_state/inventory_state = new() +GLOBAL_DATUM_INIT(inventory_state, /datum/ui_state/inventory_state, new) /datum/ui_state/inventory_state/can_use_topic(src_object, mob/user) if(!(src_object in user)) diff --git a/code/modules/tgui/states/language_menu.dm b/code/modules/tgui/states/language_menu.dm new file mode 100644 index 0000000000..4a370e8213 --- /dev/null +++ b/code/modules/tgui/states/language_menu.dm @@ -0,0 +1,14 @@ + /** + * tgui state: language_menu_state + */ + +GLOBAL_DATUM_INIT(language_menu_state, /datum/ui_state/language_menu, new) + +/datum/ui_state/language_menu/can_use_topic(src_object, mob/user) + . = UI_CLOSE + if(check_rights_for(user.client, R_ADMIN)) + . = UI_INTERACTIVE + else if(istype(src_object, /datum/language_menu)) + var/datum/language_menu/LM = src_object + if(LM.owner == user) + . = UI_INTERACTIVE diff --git a/code/modules/tgui/states/not_incapacitated.dm b/code/modules/tgui/states/not_incapacitated.dm index f7e793d1ca..12fe266bc5 100644 --- a/code/modules/tgui/states/not_incapacitated.dm +++ b/code/modules/tgui/states/not_incapacitated.dm @@ -4,7 +4,7 @@ * Checks that the user isn't incapacitated **/ -/var/global/datum/ui_state/not_incapacitated_state/not_incapacitated_state = new() +GLOBAL_DATUM_INIT(not_incapacitated_state, /datum/ui_state/not_incapacitated_state, new) /** * tgui state: not_incapacitated_turf_state @@ -12,7 +12,7 @@ * Checks that the user isn't incapacitated and that their loc is a turf **/ -/var/global/datum/ui_state/not_incapacitated_state/not_incapacitated_turf_state = new(no_turfs = TRUE) +GLOBAL_DATUM_INIT(not_incapacitated_turf_state, /datum/ui_state/not_incapacitated_state, new(no_turfs = TRUE)) /datum/ui_state/not_incapacitated_state var/turf_check = FALSE diff --git a/code/modules/tgui/states/notcontained.dm b/code/modules/tgui/states/notcontained.dm index 0b6462fe33..77a7fe01b0 100644 --- a/code/modules/tgui/states/notcontained.dm +++ b/code/modules/tgui/states/notcontained.dm @@ -4,7 +4,7 @@ * Checks that the user is not inside src_object, and then makes the default checks. **/ -/var/global/datum/ui_state/notcontained_state/notcontained_state = new() +GLOBAL_DATUM_INIT(notcontained_state, /datum/ui_state/notcontained_state, new) /datum/ui_state/notcontained_state/can_use_topic(atom/src_object, mob/user) . = user.shared_ui_interaction(src_object) diff --git a/code/modules/tgui/states/observer.dm b/code/modules/tgui/states/observer.dm index 98fa40509a..ade0ce66bb 100644 --- a/code/modules/tgui/states/observer.dm +++ b/code/modules/tgui/states/observer.dm @@ -4,7 +4,7 @@ * Checks that the user is an observer/ghost. **/ -/var/global/datum/ui_state/observer_state/observer_state = new() +GLOBAL_DATUM_INIT(observer_state, /datum/ui_state/observer_state, new) /datum/ui_state/observer_state/can_use_topic(src_object, mob/user) if(isobserver(user)) diff --git a/code/modules/tgui/states/physical.dm b/code/modules/tgui/states/physical.dm index a967f25916..a4cea7c7c2 100644 --- a/code/modules/tgui/states/physical.dm +++ b/code/modules/tgui/states/physical.dm @@ -4,7 +4,7 @@ * Short-circuits the default state to only check physical distance. **/ -/var/global/datum/ui_state/physical/physical_state = new() +GLOBAL_DATUM_INIT(physical_state, /datum/ui_state/physical, new) /datum/ui_state/physical/can_use_topic(src_object, mob/user) . = user.shared_ui_interaction(src_object) diff --git a/code/modules/tgui/states/self.dm b/code/modules/tgui/states/self.dm index b08fe373c6..10849772c6 100644 --- a/code/modules/tgui/states/self.dm +++ b/code/modules/tgui/states/self.dm @@ -4,7 +4,7 @@ * Only checks that the user and src_object are the same. **/ -/var/global/datum/ui_state/self_state/self_state = new() +GLOBAL_DATUM_INIT(self_state, /datum/ui_state/self_state, new) /datum/ui_state/self_state/can_use_topic(src_object, mob/user) if(src_object != user) diff --git a/code/modules/tgui/states/zlevel.dm b/code/modules/tgui/states/zlevel.dm index a7842383a6..6ccfd0fe7d 100644 --- a/code/modules/tgui/states/zlevel.dm +++ b/code/modules/tgui/states/zlevel.dm @@ -4,7 +4,7 @@ * Only checks that the Z-level of the user and src_object are the same. **/ -/var/global/datum/ui_state/z_state/z_state = new() +GLOBAL_DATUM_INIT(z_state, /datum/ui_state/z_state, new) /datum/ui_state/z_state/can_use_topic(src_object, mob/user) var/turf/turf_obj = get_turf(src_object) diff --git a/code/modules/tgui/tgui.dm b/code/modules/tgui/tgui.dm index 69349d2549..22d7e73a9b 100644 --- a/code/modules/tgui/tgui.dm +++ b/code/modules/tgui/tgui.dm @@ -53,7 +53,7 @@ * * return datum/tgui The requested UI. **/ -/datum/tgui/New(mob/user, datum/src_object, ui_key, interface, title, width = 0, height = 0, datum/tgui/master_ui = null, datum/ui_state/state = default_state, browser_id = null) +/datum/tgui/New(mob/user, datum/src_object, ui_key, interface, title, width = 0, height = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state, browser_id = null) src.user = user src.src_object = src_object src.ui_key = ui_key diff --git a/code/modules/uplink/uplink.dm b/code/modules/uplink/uplink.dm index 90b654e4ad..8a72bd0566 100644 --- a/code/modules/uplink/uplink.dm +++ b/code/modules/uplink/uplink.dm @@ -1,4 +1,4 @@ -var/global/list/uplinks = list() +GLOBAL_LIST_EMPTY(uplinks) /** * Uplinks @@ -22,7 +22,7 @@ var/global/list/uplinks = list() /obj/item/device/uplink/New() ..() - uplinks += src + GLOB.uplinks += src uplink_items = get_uplink_items(gamemode) /obj/item/device/uplink/proc/set_gamemode(gamemode) @@ -30,7 +30,7 @@ var/global/list/uplinks = list() uplink_items = get_uplink_items(gamemode) /obj/item/device/uplink/Destroy() - uplinks -= src + GLOB.uplinks -= src return ..() /obj/item/device/uplink/attackby(obj/item/I, mob/user, params) @@ -60,7 +60,7 @@ var/global/list/uplinks = list() ui_interact(user) /obj/item/device/uplink/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ - datum/tgui/master_ui = null, datum/ui_state/state = inventory_state) + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "uplink", name, 450, 750, master_ui, state) diff --git a/code/modules/uplink/uplink_item.dm b/code/modules/uplink/uplink_item.dm index ae884e6362..dd33cb0b1b 100644 --- a/code/modules/uplink/uplink_item.dm +++ b/code/modules/uplink/uplink_item.dm @@ -1,32 +1,38 @@ -var/list/uplink_items = list() // Global list so we only initialize this once. +GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. + +/proc/initialize_global_uplink_items() + GLOB.uplink_items = list() + for(var/item in subtypesof(/datum/uplink_item)) + var/datum/uplink_item/I = new item() + if(!I.item) + continue + if(!GLOB.uplink_items[I.category]) + GLOB.uplink_items[I.category] = list() + GLOB.uplink_items[I.category][I.name] = I /proc/get_uplink_items(var/datum/game_mode/gamemode = null) - if(!uplink_items.len) - for(var/item in subtypesof(/datum/uplink_item)) - var/datum/uplink_item/I = new item() - if(!I.item) - continue - if(!uplink_items[I.category]) - uplink_items[I.category] = list() - uplink_items[I.category][I.name] = I + if(!GLOB.uplink_items.len) + initialize_global_uplink_items() var/list/filtered_uplink_items = list() var/list/sale_items = list() - for(var/category in uplink_items) - for(var/item in uplink_items[category]) - var/datum/uplink_item/I = uplink_items[category][item] + for(var/category in GLOB.uplink_items) + for(var/item in GLOB.uplink_items[category]) + var/datum/uplink_item/I = GLOB.uplink_items[category][item] + if(!istype(I)) + continue if(I.include_modes.len) - if(!gamemode && ticker && !(ticker.mode.type in I.include_modes)) + if(!gamemode && SSticker && !(SSticker.mode.type in I.include_modes)) continue if(gamemode && !(gamemode in I.include_modes)) continue if(I.exclude_modes.len) - if(!gamemode && ticker && (ticker.mode.type in I.exclude_modes)) + if(!gamemode && SSticker && (SSticker.mode.type in I.exclude_modes)) continue if(gamemode && (gamemode in I.exclude_modes)) continue - if(I.player_minimum && I.player_minimum > joined_player_list.len) + if(I.player_minimum && I.player_minimum > GLOB.joined_player_list.len) continue if(!filtered_uplink_items[category]) @@ -117,6 +123,11 @@ var/list/uplink_items = list() // Global list so we only initialize this once. to_chat(H, "\The [A] materializes onto the floor.") return 1 +/datum/uplink_item/Destroy() + if(src in GLOB.uplink_items) + GLOB.uplink_items -= src //Take us out instead of leaving a null! + return ..() + //Discounts (dynamically filled above) /datum/uplink_item/discounts category = "Discounted Gear" @@ -822,17 +833,6 @@ var/list/uplink_items = list() // Global list so we only initialize this once. cost = 1 surplus = 1 -/datum/uplink_item/stealthy_tools/syndi_borer - name = "Syndicate Brain Slug" - desc = "A small cortical borer, modified to be completely loyal to the owner. \ - Genetically infertile, these brain slugs can assist medically in a support role, or take direct action \ - to assist their host." - item = /obj/item/weapon/antag_spawner/syndi_borer - refundable = TRUE - cost = 10 - surplus = 20 //Let's not have this be too common - exclude_modes = list(/datum/game_mode/nuclear) - //Space Suits and Hardsuits /datum/uplink_item/suits category = "Space Suits and Hardsuits" @@ -1092,10 +1092,10 @@ var/list/uplink_items = list() // Global list so we only initialize this once. cost = 20 /datum/uplink_item/device_tools/jammer - name = "Radio jammer" + name = "Radio Jammer" desc = "This device will disrupt any nearby outgoing radio communication when activated." item = /obj/item/device/jammer - cost = 10 + cost = 5 // Implants /datum/uplink_item/implants @@ -1157,40 +1157,40 @@ var/list/uplink_items = list() // Global list so we only initialize this once. /datum/uplink_item/cyber_implants/spawn_item(turf/loc, obj/item/device/uplink/U) if(item) - if(istype(item, /obj/item/organ/cyberimp)) + if(istype(item, /obj/item/organ)) return new /obj/item/weapon/storage/box/cyber_implants(loc, item) else return ..() /datum/uplink_item/cyber_implants/thermals - name = "Thermal eyes" - desc = "These cybernetic eyes will give you thermal vision. Comes with a free autoimplanter." - item = /obj/item/organ/eyes/robotic/thermals + name = "Thermal Eyes" + desc = "These cybernetic eyes will give you thermal vision. Comes with a free autosurgeon." + item = /obj/item/device/autosurgeon/thermal_eyes cost = 8 /datum/uplink_item/cyber_implants/xray name = "X-Ray Vision Implant" - desc = "These cybernetic eyes will give you X-ray vision. Comes with an autoimplanter." - item = /obj/item/organ/eyes/robotic/xray + desc = "These cybernetic eyes will give you X-ray vision. Comes with an autosurgeon." + item = /obj/item/device/autosurgeon/xray_eyes cost = 10 /datum/uplink_item/cyber_implants/antistun name = "CNS Rebooter Implant" - desc = "This implant will help you get back up on your feet faster after being stunned. Comes with an autoimplanter." - item = /obj/item/organ/cyberimp/brain/anti_stun + desc = "This implant will help you get back up on your feet faster after being stunned. Comes with an autosurgeon." + item = /obj/item/device/autosurgeon/anti_stun cost = 12 /datum/uplink_item/cyber_implants/reviver name = "Reviver Implant" - desc = "This implant will attempt to revive you if you lose consciousness. Comes with an autoimplanter." - item = /obj/item/organ/cyberimp/chest/reviver + desc = "This implant will attempt to revive you if you lose consciousness. Comes with an autosurgeon." + item = /obj/item/device/autosurgeon/reviver cost = 8 /datum/uplink_item/cyber_implants/bundle name = "Cybernetic Implants Bundle" - desc = "A random selection of cybernetic implants. Guaranteed 5 high quality implants. Comes with an autoimplanter." - item = /obj/item/weapon/storage/box/cyber_implants/bundle + desc = "A random selection of cybernetic implants. Guaranteed 5 high quality implants. Comes with an autosurgeon." + item = /obj/item/weapon/storage/box/cyber_implants cost = 40 cant_discount = TRUE @@ -1308,7 +1308,7 @@ var/list/uplink_items = list() // Global list so we only initialize this once. cant_discount = TRUE /datum/uplink_item/badass/surplus/spawn_item(turf/loc, obj/item/device/uplink/U) - var/list/uplink_items = get_uplink_items(ticker.mode) + var/list/uplink_items = get_uplink_items(SSticker.mode) var/crate_value = 50 var/obj/structure/closet/crate/C = new(loc) @@ -1336,7 +1336,7 @@ var/list/uplink_items = list() // Global list so we only initialize this once. cant_discount = TRUE /datum/uplink_item/badass/random/spawn_item(turf/loc, obj/item/device/uplink/U) - var/list/uplink_items = get_uplink_items(ticker.mode) + var/list/uplink_items = get_uplink_items(SSticker.mode) var/list/possible_items = list() for(var/category in uplink_items) for(var/item in uplink_items[category]) diff --git a/code/modules/uplink/uplink_item_cit.dm b/code/modules/uplink/uplink_item_cit.dm new file mode 100644 index 0000000000..c74ad3ba9c --- /dev/null +++ b/code/modules/uplink/uplink_item_cit.dm @@ -0,0 +1,10 @@ +/datum/uplink_item/stealthy_tools/syndi_borer + name = "Syndicate Brain Slug" + desc = "A small cortical borer, modified to be completely loyal to the owner. \ + Genetically infertile, these brain slugs can assist medically in a support role, or take direct action \ + to assist their host." + item = /obj/item/weapon/antag_spawner/syndi_borer + refundable = TRUE + cost = 10 + surplus = 20 //Let's not have this be too common + exclude_modes = list(/datum/game_mode/nuclear) \ No newline at end of file diff --git a/code/modules/vehicles/bicycle.dm b/code/modules/vehicles/bicycle.dm index 0c3e5e02c7..184b03a6bf 100644 --- a/code/modules/vehicles/bicycle.dm +++ b/code/modules/vehicles/bicycle.dm @@ -4,15 +4,15 @@ icon_state = "bicycle" var/easter_egg_chance = 1 -var/static/list/bike_music = list('sound/misc/bike1.mid', - 'sound/misc/bike2.mid', - 'sound/misc/bike3.mid') + var/static/list/bike_music = list('sound/misc/bike1.mid', + 'sound/misc/bike2.mid', + 'sound/misc/bike3.mid') /obj/vehicle/bicycle/New() ..() riding_datum = new/datum/riding/bicycle /obj/vehicle/bicycle/buckle_mob(mob/living/M, force = 0, check_loc = 1) - if(prob(easter_egg_chance) || (SSevent.holidays && SSevent.holidays[APRIL_FOOLS])) + if(prob(easter_egg_chance) || (SSevents.holidays && SSevents.holidays[APRIL_FOOLS])) M << sound(pick(bike_music), repeat = 1, wait = 0, volume = 80, channel = 42) . = ..() diff --git a/code/modules/vehicles/pimpin_ride.dm b/code/modules/vehicles/pimpin_ride.dm index 54ac1111b1..ae34cfd515 100644 --- a/code/modules/vehicles/pimpin_ride.dm +++ b/code/modules/vehicles/pimpin_ride.dm @@ -5,13 +5,17 @@ icon_state = "pussywagon" var/obj/item/weapon/storage/bag/trash/mybag = null - var/floorbuffer = 0 + var/floorbuffer = FALSE + +/obj/vehicle/janicart/Initialize(mapload) + ..() + update_icon() /obj/vehicle/janicart/Destroy() if(mybag) qdel(mybag) mybag = null - return ..() + . = ..() /obj/vehicle/janicart/buckle_mob(mob/living/buckled_mob, force = 0, check_loc = 0) . = ..() @@ -32,17 +36,6 @@ origin_tech = "materials=3;engineering=4" -/obj/vehicle/janicart/Moved(atom/OldLoc, Dir) - if(floorbuffer) - var/turf/tile = loc - if(isturf(tile)) - tile.clean_blood() - for(var/A in tile) - if(is_cleanable(A)) - qdel(A) - . = ..() - - /obj/vehicle/janicart/examine(mob/user) ..() if(floorbuffer) @@ -56,14 +49,18 @@ return if(!user.drop_item()) return - to_chat(user, "You hook the trashbag onto \the [name].") + to_chat(user, "You hook the trashbag onto [src].") I.loc = src mybag = I update_icon() else if(istype(I, /obj/item/janiupgrade)) - floorbuffer = 1 + if(floorbuffer) + to_chat(user, "[src] already has a floor buffer!") + return + floorbuffer = TRUE qdel(I) - to_chat(user, "You upgrade \the [name] with the floor buffer.") + to_chat(user, "You upgrade [src] with the floor buffer.") + flags |= CLEAN_ON_MOVE update_icon() else return ..() @@ -84,4 +81,7 @@ mybag.loc = get_turf(user) user.put_in_hands(mybag) mybag = null - update_icon() \ No newline at end of file + update_icon() + +/obj/vehicle/janicart/upgraded + floorbuffer = TRUE diff --git a/code/modules/vehicles/scooter.dm b/code/modules/vehicles/scooter.dm index b4a0e85b0a..2572306784 100644 --- a/code/modules/vehicles/scooter.dm +++ b/code/modules/vehicles/scooter.dm @@ -52,7 +52,7 @@ ..() if(A.density && has_buckled_mobs()) var/mob/living/carbon/H = buckled_mobs[1] - var/atom/throw_target = get_edge_target_turf(H, pick(cardinal)) + var/atom/throw_target = get_edge_target_turf(H, pick(GLOB.cardinal)) unbuckle_mob(H) H.throw_at(throw_target, 4, 3) H.Weaken(5) diff --git a/code/modules/vehicles/speedbike.dm b/code/modules/vehicles/speedbike.dm index e337a61457..3db99e736b 100644 --- a/code/modules/vehicles/speedbike.dm +++ b/code/modules/vehicles/speedbike.dm @@ -76,4 +76,4 @@ if(src.has_buckled_mobs()) for(var/atom/A in range(2, src)) if(!(A in src.buckled_mobs)) - Bump(A) \ No newline at end of file + Bump(A) diff --git a/code/modules/vore/eating/belly_vr.dm b/code/modules/vore/eating/belly_vr.dm deleted file mode 100644 index c3f8130564..0000000000 --- a/code/modules/vore/eating/belly_vr.dm +++ /dev/null @@ -1,369 +0,0 @@ -// -// The belly object is what holds onto a mob while they're inside a predator. -// It takes care of altering the pred's decription, digesting the prey, relaying struggles etc. -// - -// If you change what variables are on this, then you need to update the copy() proc. - -// -// Parent type of all the various "belly" varieties. -// -/datum/belly - var/name // Name of this location - var/inside_flavor // Flavor text description of inside sight/sound/smells/feels. - var/vore_sound = 'sound/vore/gulp.ogg' // Sound when ingesting someone - var/vore_verb = "ingest" // Verb for eating with this in messages - var/human_prey_swallow_time = 100 // Time in deciseconds to swallow /mob/living/carbon/human - var/nonhuman_prey_swallow_time = 60 // Time in deciseconds to swallow anything else - var/emoteTime = 300 // How long between stomach emotes at prey - var/digest_brute = 1 // Brute damage per tick in digestion mode - var/digest_burn = 3 // Burn damage per tick in digestion mode - var/digest_tickrate = 9 // Modulus this of air controller tick number to iterate gurgles on - var/immutable = FALSE // Prevents this belly from being deleted - var/escapable = TRUE // Belly can be resisted out of at any time - var/escapetime = 200 // Deciseconds, how long to escape this belly - var/escapechance = 45 // % Chance of prey beginning to escape if prey struggles. - var/tmp/digest_mode = DM_HOLD // Whether or not to digest. Default to not digest. - var/tmp/list/digest_modes = list(DM_HOLD,DM_DIGEST,DM_HEAL,DM_DIGESTF) // Possible digest modes - var/tmp/mob/living/owner // The mob whose belly this is. - var/tmp/list/internal_contents = list() // People/Things you've eaten into this belly! - var/tmp/is_full // Flag for if digested remeans are present. (for disposal messages) - var/tmp/emotePend = FALSE // If there's already a spawned thing counting for the next emote - - // Don't forget to watch your commas at the end of each line if you change these. - var/list/struggle_messages_outside = list( - "%pred's %belly wobbles with a squirming meal.", - "%pred's %belly jostles with movement.", - "%pred's %belly briefly swells outward as someone pushes from inside.", - "%pred's %belly fidgets with a trapped victim.", - "%pred's %belly jiggles with motion from inside.", - "%pred's %belly sloshes around.", - "%pred's %belly gushes softly.", - "%pred's %belly lets out a wet squelch.") - - var/list/struggle_messages_inside = list( - "Your useless squirming only causes %pred's slimy %belly to squelch over your body.", - "Your struggles only cause %pred's %belly to gush softly around you.", - "Your movement only causes %pred's %belly to slosh around you.", - "Your motion causes %pred's %belly to jiggle.", - "You fidget around inside of %pred's %belly.", - "You shove against the walls of %pred's %belly, making it briefly swell outward.", - "You jostle %pred's %belly with movement.", - "You squirm inside of %pred's %belly, making it wobble around.") - - var/list/digest_messages_owner = list( - "You feel %prey's body succumb to your digestive system, which breaks it apart into soft slurry.", - "You hear a lewd glorp as your %belly muscles grind %prey into a warm pulp.", - "Your %belly lets out a rumble as it melts %prey into sludge.", - "You feel a soft gurgle as %prey's body loses form in your %belly. They're nothing but a soft mass of churning slop now.", - "Your %belly begins gushing %prey's remains through your system, adding some extra weight to your thighs.", - "Your %belly begins gushing %prey's remains through your system, adding some extra weight to your rump.", - "Your %belly begins gushing %prey's remains through your system, adding some extra weight to your belly.", - "Your %belly groans as %prey falls apart into a thick soup. You can feel their remains soon flowing deeper into your body to be absorbed.", - "Your %belly kneads on every fiber of %prey, softening them down into mush to fuel your next hunt.", - "Your %belly churns %prey down into a hot slush. You can feel the nutrients coursing through your digestive track with a series of long, wet glorps.") - - var/list/digest_messages_prey = list( - "Your body succumbs to %pred's digestive system, which breaks you apart into soft slurry.", - "%pred's %belly lets out a lewd glorp as their muscles grind you into a warm pulp.", - "%pred's %belly lets out a rumble as it melts you into sludge.", - "%pred feels a soft gurgle as your body loses form in their %belly. You're nothing but a soft mass of churning slop now.", - "%pred's %belly begins gushing your remains through their system, adding some extra weight to %pred's thighs.", - "%pred's %belly begins gushing your remains through their system, adding some extra weight to %pred's rump.", - "%pred's %belly begins gushing your remains through their system, adding some extra weight to %pred's belly.", - "%pred's %belly groans as you fall apart into a thick soup. Your remains soon flow deeper into %pred's body to be absorbed.", - "%pred's %belly kneads on every fiber of your body, softening you down into mush to fuel their next hunt.", - "%pred's %belly churns you down into a hot slush. Your nutrient-rich remains course through their digestive track with a series of long, wet glorps.") - - var/list/examine_messages = list( - "They have something solid in their %belly!", - "It looks like they have something in their %belly!") - - //Mostly for being overridden on precreated bellies on mobs. Could be VV'd into - //a carbon's belly if someone really wanted. No UI for carbons to adjust this. - //List has indexes that are the digestion mode strings, and keys that are lists of strings. - var/list/emote_lists = list() - -// Constructor that sets the owning mob -/datum/belly/New(var/mob/living/owning_mob) - owner = owning_mob - -// Toggle digestion on/off and notify user of the new setting. -// If multiple digestion modes are avaliable (i.e. unbirth) then user should be prompted. -/datum/belly/proc/toggle_digestion() - return - -// Checks if any mobs are present inside the belly -// return True if the belly is empty. -/datum/belly/proc/is_empty() - return internal_contents.len == 0 - -// Release all contents of this belly into the owning mob's location. -// If that location is another mob, contents are transferred into whichever of its bellies the owning mob is in. -// Returns the number of mobs so released. -/datum/belly/proc/release_all_contents() - if (internal_contents.len == 0) - return 0 - for (var/atom/movable/M in internal_contents) - M.forceMove(owner.loc) // Move the belly contents into the same location as belly's owner. - internal_contents.Remove(M) // Remove from the belly contents - - var/datum/belly/B = check_belly(owner) // This makes sure that the mob behaves properly if released into another mob - if(B) - B.internal_contents.Add(M) - - owner.visible_message("[owner] expels everything from their [lowertext(name)]!") - return TRUE - -// Release a specific atom from the contents of this belly into the owning mob's location. -// If that location is another mob, the atom is transferred into whichever of its bellies the owning mob is in. -// Returns the number of atoms so released. -/datum/belly/proc/release_specific_contents(var/atom/movable/M) - if (!(M in internal_contents)) - return FALSE // They weren't in this belly anyway - - M.forceMove(owner.loc) // Move the belly contents into the same location as belly's owner. - src.internal_contents.Add(M) // Remove from the belly contents - var/datum/belly/B = check_belly(owner) - if(B) - B.internal_contents.Add(M) - - owner.visible_message("[owner] expels [M] from their [lowertext(name)]!") -// owner.regenerate_icons() - return TRUE - -// Actually perform the mechanics of devouring the tasty prey. -// The purpose of this method is to avoid duplicate code, and ensure that all necessary -// steps are taken. -/datum/belly/proc/nom_mob(var/mob/prey, var/mob/user) -// if (prey.buckled) -// prey.buckled.unbuckle_mob() - - prey.forceMove(owner) - internal_contents.Add(prey) - - if(inside_flavor) - prey << "[inside_flavor]" - -// Get the line that should show up in Examine message if the owner of this belly -// is examined. By making this a proc, we not only take advantage of polymorphism, -// but can easily make the message vary based on how many people are inside, etc. -// Returns a string which shoul be appended to the Examine output. -/datum/belly/proc/get_examine_msg() - if(internal_contents.len && examine_messages.len) - var/formatted_message - var/raw_message = pick(examine_messages) - - formatted_message = replacetext(raw_message,"%belly",lowertext(name)) - - return("[formatted_message]
    ") - -// The next function gets the messages set on the belly, in human-readable format. -// This is useful in customization boxes and such. The delimiter right now is \n\n so -// in message boxes, this looks nice and is easily delimited. -/datum/belly/proc/get_messages(var/type, var/delim = "\n\n") - ASSERT(type == "smo" || type == "smi" || type == "dmo" || type == "dmp" || type == "em") - var/list/raw_messages - - switch(type) - if("smo") - raw_messages = struggle_messages_outside - if("smi") - raw_messages = struggle_messages_inside - if("dmo") - raw_messages = digest_messages_owner - if("dmp") - raw_messages = digest_messages_prey - if("em") - raw_messages = examine_messages - - var/messages = list2text(raw_messages,delim) - return messages - -// The next function sets the messages on the belly, from human-readable var -// replacement strings and linebreaks as delimiters (two \n\n by default). -// They also sanitize the messages. -/datum/belly/proc/set_messages(var/raw_text, var/type, var/delim = "\n\n") - ASSERT(type == "smo" || type == "smi" || type == "dmo" || type == "dmp" || type == "em") - - var/list/raw_list = text2list(html_encode(raw_text),delim) - if(raw_list.len > 10) - raw_list.Cut(11) - - for(var/i = 1, i <= raw_list.len, i++) - if(length(raw_list[i]) > 160 || length(raw_list[i]) < 10) //160 is fudged value due to htmlencoding increasing the size - raw_list.Cut(i,i) - else - raw_list[i] = readd_quotes(raw_list[i]) - //Also fix % sign for var replacement - raw_list[i] = replacetext(raw_list[i],"%","%") - - ASSERT(raw_list.len <= 10) //Sanity - - switch(type) - if("smo") - struggle_messages_outside = raw_list - if("smi") - struggle_messages_inside = raw_list - if("dmo") - digest_messages_owner = raw_list - if("dmp") - digest_messages_prey = raw_list - if("em") - examine_messages = raw_list - - return - -// Handle the death of a mob via digestion. -// Called from the process_Life() methods of bellies that digest prey. -// Default implementation calls M.death() and removes from internal contents. -// Indigestable items are removed, and M is deleted. -/datum/belly/proc/digestion_death(var/mob/living/M) - is_full = TRUE - internal_contents.Remove(M) - - // If digested prey is also a pred... anyone inside their bellies gets moved up. - if (is_vore_predator(M)) - for (var/bellytype in M.vore_organs) - var/datum/belly/belly = M.vore_organs[bellytype] - for (var/obj/thing in belly.internal_contents) - thing.loc = owner - internal_contents.Add(thing) - for (var/mob/subprey in belly.internal_contents) - subprey.loc = owner - internal_contents.Add(subprey) - subprey << "As [M] melts away around you, you find yourself in [owner]'s [name]" - - //Drop all items into the belly. - for(var/obj/item/W in M) - if(!M.dropItemToGround(W)) - qdel(W) - - message_admins("[key_name(owner)] digested [key_name(M)].") - log_attack("[key_name(owner)] digested [key_name(M)].") - - // Delete the digested mob - qdel(M) - -//Handle a mob struggling -// Called from /mob/living/carbon/relaymove() -/datum/belly/proc/relay_resist(var/mob/living/R) - if (!(R in internal_contents)) - return // User is not in this belly, or struggle too soon. - - R.setClickCooldown(50) - - if(owner.stat) //If owner is stat (dead, KO) we can actually escape - R << "You attempt to climb out of \the [name]. (This will take around [escapetime/10] seconds.)" - owner << "Someone is attempting to climb out of your [name]!" - - if(do_after(R, escapetime, owner)) - if((owner.stat || escapable) && (R in internal_contents)) //Can still escape? - release_specific_contents(R) - return - else if(!(R in internal_contents)) //Aren't even in the belly. Quietly fail. - return - else //Belly became inescapable or mob revived - R << "Your attempt to escape [name] has failed!" - owner << "The attempt to escape from your [name] has failed!" - return - return - var/struggle_outer_message = pick(struggle_messages_outside) - var/struggle_user_message = pick(struggle_messages_inside) - - struggle_outer_message = replacetext(struggle_outer_message,"%pred",owner) - struggle_outer_message = replacetext(struggle_outer_message,"%prey",R) - struggle_outer_message = replacetext(struggle_outer_message,"%belly",lowertext(name)) - - struggle_user_message = replacetext(struggle_user_message,"%pred",owner) - struggle_user_message = replacetext(struggle_user_message,"%prey",R) - struggle_user_message = replacetext(struggle_user_message,"%belly",lowertext(name)) - - struggle_outer_message = "" + struggle_outer_message + "" - struggle_user_message = "" + struggle_user_message + "" - -// for(var/mob/M in hearers(4, owner)) -// M.visible_message(struggle_outer_message) // hearable - R.visible_message( "[struggle_outer_message]", "[struggle_user_message]") - playsound(R.loc, "struggle_sounds", 50, 0, -5) - - if(escapable && R.a_intent != "help") //If the stomach has escapable enabled and the person is actually trying to kick out - R << "You attempt to climb out of \the [name]." - owner << "Someone is attempting to climb out of your [name]!" - if(prob(escapechance)) //Let's have it check to see if the prey escapes first. - if(do_after(R, escapetime)) - if((escapable) && (R in internal_contents)) //Does the owner still have escapable enabled? - release_specific_contents(R) - R << "You climb out of \the [name]." - owner << "[R] climbs out of your [name]!" - for(var/mob/M in hearers(4, owner)) - M.visible_message("[R] climbs out of [owner]'s [name]!", 2) - return - else if(!(R in internal_contents)) //Aren't even in the belly. Quietly fail. - return - else //Belly became inescapable. - R << "Your attempt to escape [name] has failed!" - owner << "The attempt to escape from your [name] has failed!" - return - - else //Nothing interesting happened. - R << "But make no progress in escaping [owner]'s [name]." - owner << "But appears to be unable to make any progress in escaping your [name]." - return - else - return - -// Belly copies and then returns the copy -// Needs to be updated for any var changes -/datum/belly/proc/copy(mob/new_owner) - var/datum/belly/dupe = new /datum/belly(new_owner) - - //// Non-object variables - dupe.name = name - dupe.inside_flavor = inside_flavor - dupe.vore_sound = vore_sound - dupe.vore_verb = vore_verb - dupe.human_prey_swallow_time = human_prey_swallow_time - dupe.nonhuman_prey_swallow_time = nonhuman_prey_swallow_time - dupe.emoteTime = emoteTime - dupe.digest_brute = digest_brute - dupe.digest_burn = digest_burn - dupe.digest_tickrate = digest_tickrate - dupe.immutable = immutable - dupe.escapable = escapable - dupe.escapetime = escapetime - - //// Object-holding variables - //struggle_messages_outside - strings - dupe.struggle_messages_outside.Cut() - for(var/I in struggle_messages_outside) - dupe.struggle_messages_outside += I - - //struggle_messages_inside - strings - dupe.struggle_messages_inside.Cut() - for(var/I in struggle_messages_inside) - dupe.struggle_messages_inside += I - - //digest_messages_owner - strings - dupe.digest_messages_owner.Cut() - for(var/I in digest_messages_owner) - dupe.digest_messages_owner += I - - //digest_messages_prey - strings - dupe.digest_messages_prey.Cut() - for(var/I in digest_messages_prey) - dupe.digest_messages_prey += I - - //examine_messages - strings - dupe.examine_messages.Cut() - for(var/I in examine_messages) - dupe.examine_messages += I - - //emote_lists - index: digest mode, key: list of strings - dupe.emote_lists.Cut() - for(var/K in emote_lists) - dupe.emote_lists[K] = list() - for(var/I in emote_lists[K]) - dupe.emote_lists[K] += I - - return dupe \ No newline at end of file diff --git a/code/modules/vore/eating/bellymodes_vr.dm b/code/modules/vore/eating/bellymodes_vr.dm deleted file mode 100644 index dcd42d9377..0000000000 --- a/code/modules/vore/eating/bellymodes_vr.dm +++ /dev/null @@ -1,113 +0,0 @@ -// Process the predator's effects upon the contents of its belly (i.e digestion/transformation etc) -// Called from /mob/living/Life() proc. -/datum/belly/proc/process_Life() - -/////////////////////////// Auto-Emotes /////////////////////////// - if((digest_mode in emote_lists) && !emotePend) - emotePend = TRUE - - spawn(emoteTime) - var/list/EL = emote_lists[digest_mode] - for(var/mob/living/M in internal_contents) - M << "[pick(EL)]" - src.emotePend = FALSE - -///////////////////////////// DM_HOLD ///////////////////////////// - if(digest_mode == DM_HOLD) - return //Pretty boring, huh - -//////////////////////////// DM_DIGEST //////////////////////////// - if(digest_mode == DM_DIGEST) - - if(prob(50)) - playsound(owner.loc, "digestion_sounds", 50, 0, -5) - - for (var/mob/living/M in internal_contents) - //Pref protection! - if (!M.digestable) - continue - - //Person just died in guts! - if(M.stat == DEAD) - var/digest_alert_owner = pick(digest_messages_owner) - var/digest_alert_prey = pick(digest_messages_prey) - - //Replace placeholder vars - digest_alert_owner = replacetext(digest_alert_owner,"%pred",owner) - digest_alert_owner = replacetext(digest_alert_owner,"%prey",M) - digest_alert_owner = replacetext(digest_alert_owner,"%belly",lowertext(name)) - - digest_alert_prey = replacetext(digest_alert_prey,"%pred",owner) - digest_alert_prey = replacetext(digest_alert_prey,"%prey",M) - digest_alert_prey = replacetext(digest_alert_prey,"%belly",lowertext(name)) - - //Send messages - to_chat(owner, "[digest_alert_owner]") - M.visible_message("You watch as [owner]'s form loses its additions.", "[digest_alert_prey]") - - owner.nutrition += 400 // so eating dead mobs gives you *something*. - playsound(owner.loc, "death_gurgles", 50, 0, -5) - digestion_death(M) - owner.update_icons() - continue - - - // Deal digestion damage (and feed the pred) - if(!(M.status_flags & GODMODE)) - M.adjustFireLoss(1) - owner.nutrition += 1 - return - -//////////////////////////// DM_DIGESTF //////////////////////////// - if(digest_mode == DM_DIGESTF) - - if(prob(50)) - playsound(owner.loc, "digestion_sounds", 55, 0, -3) //slightly louder 'cuz heavier gurgles - - for (var/mob/living/M in internal_contents) - //Pref protection! - if (!M.digestable) - continue - - //Person just died in guts! - if(M.stat == DEAD) - var/digest_alert_owner = pick(digest_messages_owner) - var/digest_alert_prey = pick(digest_messages_prey) - - //Replace placeholder vars - digest_alert_owner = replacetext(digest_alert_owner,"%pred",owner) - digest_alert_owner = replacetext(digest_alert_owner,"%prey",M) - digest_alert_owner = replacetext(digest_alert_owner,"%belly",lowertext(name)) - - digest_alert_prey = replacetext(digest_alert_prey,"%pred",owner) - digest_alert_prey = replacetext(digest_alert_prey,"%prey",M) - digest_alert_prey = replacetext(digest_alert_prey,"%belly",lowertext(name)) - - //Send messages - to_chat(owner, "[digest_alert_owner]") - M.visible_message("You watch as [owner]'s form loses its additions.", "[digest_alert_prey]") - owner.nutrition += 400 // so eating dead mobs gives you *something*. - playsound(owner.loc, "death_gurgles", 50, 0, -5) - digestion_death(M) - owner.update_icons() - continue - - // Deal digestion damage (and feed the pred) - if(!(M.status_flags & GODMODE)) - M.adjustBruteLoss(2) - M.adjustFireLoss(3) - owner.nutrition += 1 - return - -///////////////////////////// DM_HEAL ///////////////////////////// - if(digest_mode == DM_HEAL) - if(prob(50)) - playsound(owner.loc, "digestion_sounds", 45, 0, -6) //very quiet gurgles, supposedly. - - for (var/mob/living/M in internal_contents) - if(M.stat != DEAD) - if(owner.nutrition >= NUTRITION_LEVEL_STARVING && (M.health < M.maxHealth)) - M.adjustBruteLoss(-1) - M.adjustFireLoss(-1) - owner.nutrition -= 10 - return diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm deleted file mode 100644 index 6b7d73e7d3..0000000000 --- a/code/modules/vore/eating/living_vr.dm +++ /dev/null @@ -1,326 +0,0 @@ -///////////////////// Mob Living ///////////////////// -/mob/living - var/digestable = 1 // Can the mob be digested inside a belly? - var/datum/belly/vore_selected // Default to no vore capability. - var/list/vore_organs = list() // List of vore containers inside a mob - var/devourable = 0 // Can the mob be vored at all? -// var/feeding = 0 // Are we going to feed someone else? - - -// -// Hook for generic creation of stuff on new creatures -// -/hook/living_new/proc/vore_setup(mob/living/M) - M.verbs += /mob/living/proc/insidePanel - M.verbs += /mob/living/proc/escapeOOC - - //Tries to load prefs if a client is present otherwise gives freebie stomach - if(!M.vore_organs || !M.vore_organs.len) - spawn(20) //Wait a couple of seconds to make sure copy_to or whatever has gone - if(!M) return - - if(M.client && M.client.prefs_vr) - if(!M.copy_from_prefs_vr()) - M << "ERROR: You seem to have saved VOREStation prefs, but they couldn't be loaded." - return FALSE - if(M.vore_organs && M.vore_organs.len) - M.vore_selected = M.vore_organs[1] - - if(!M.vore_organs || !M.vore_organs.len) - if(!M.vore_organs) - M.vore_organs = list() - var/datum/belly/B = new /datum/belly(M) - B.immutable = TRUE - B.name = "Stomach" - B.inside_flavor = "It appears to be rather warm and wet. Makes sense, considering it's inside \the [M.name]." - M.vore_organs[B.name] = B - M.vore_selected = B.name - - //Simple_animal gets emotes. move this to that hook instead? - if(istype(src,/mob/living/simple_animal)) - B.emote_lists[DM_HOLD] = list( - "The insides knead at you gently for a moment.", - "The guts glorp wetly around you as some air shifts.", - "Your predator takes a deep breath and sighs, shifting you somewhat.", - "The stomach squeezes you tight for a moment, then relaxes.", - "During a moment of quiet, breathing becomes the most audible thing.", - "The warm slickness surrounds and kneads on you.") - - B.emote_lists[DM_DIGEST] = list( - "The caustic acids eat away at your form.", - "The acrid air burns at your lungs.", - "Without a thought for you, the stomach grinds inwards painfully.", - "The guts treat you like food, squeezing to press more acids against you.", - "The onslaught against your body doesn't seem to be letting up; you're food now.", - "The insides work on you like they would any other food.") - - //Return 1 to hook-caller - return 1 - -// -// Handle being clicked, perhaps with something to devour -// - - // Refactored to use centralized vore code system - Leshana - - // Critical adjustments due to TG grab changes - Poojawa - -/mob/living/proc/vore_attack(var/mob/living/user, var/mob/living/prey) - if(!user || !prey) - return - - if(prey == src && user.zone_selected == "mouth") //you click your target -// if(!feeding(src)) -// return - if(!is_vore_predator(prey)) - user << "They aren't voracious enough." - return - feed_self_to_grabbed(user, src) - - if(user == src) //you click yourself - if(!is_vore_predator(src)) - user << "You aren't voracious enough." - return - user.feed_grabbed_to_self(src, prey) - - else // click someone other than you/prey -// if(!feeding(src)) -// return - if(!is_vore_predator(src)) - user << "They aren't voracious enough." - return - feed_grabbed_to_other(user, prey, src) -// -// Eating procs depending on who clicked what -// -/mob/living/proc/feed_grabbed_to_self(var/mob/living/user, var/mob/living/prey) - var/belly = user.vore_selected - return perform_the_nom(user, prey, user, belly) -/* -/mob/living/proc/eat_held_mob(var/mob/living/user, var/mob/living/prey, var/mob/living/pred) - var/belly - if(user != pred) - belly = input("Choose Belly") in pred.vore_organs - else - belly = pred.vore_selected - return perform_the_nom(user, prey, pred, belly)*/ - -/mob/living/proc/feed_self_to_grabbed(var/mob/living/user, var/mob/living/pred) - var/belly = input("Choose Belly") in pred.vore_organs - return perform_the_nom(user, user, pred, belly) - -/mob/living/proc/feed_grabbed_to_other(var/mob/living/user, var/mob/living/prey, var/mob/living/pred) - return//disabled until I can make that toggle work - var/belly = input("Choose Belly") in pred.vore_organs - return perform_the_nom(user, prey, pred, belly) - -// -// Master vore proc that actually does vore procedures -// - -/mob/living/proc/perform_the_nom(var/mob/living/user, var/mob/living/prey, var/mob/living/pred, var/belly, swallow_time = 100) - //Sanity - if(!user || !prey || !pred || !belly || !(belly in pred.vore_organs)) - return - if (!prey.devourable) - user << "This can't be eaten!" - return - // The belly selected at the time of noms - var/datum/belly/belly_target = pred.vore_organs[belly] - var/attempt_msg = "ERROR: Vore message couldn't be created. Notify a dev. (at)" - var/success_msg = "ERROR: Vore message couldn't be created. Notify a dev. (sc)" - - // Prepare messages - if(user == pred) //Feeding someone to yourself - attempt_msg = text("[] is attemping to [] [] into their []!",pred,lowertext(belly_target.vore_verb),prey,lowertext(belly_target.name)) - success_msg = text("[] manages to [] [] into their []!",pred,lowertext(belly_target.vore_verb),prey,lowertext(belly_target.name)) - else //Feeding someone to another person - attempt_msg = text("[] is attempting to make [] [] [] into their []!",user,pred,lowertext(belly_target.vore_verb),prey,lowertext(belly_target.name)) - success_msg = text("[] manages to make [] [] [] into their []!",user,pred,lowertext(belly_target.vore_verb),prey,lowertext(belly_target.name)) - - // Announce that we start the attempt! - user.visible_message(attempt_msg) - - // Now give the prey time to escape... return if they did - - if(!do_mob(src, user, swallow_time)) - return FALSE // Prey escaped (or user disabled) before timer expired. - - // If we got this far, nom successful! Announce it! - user.visible_message(success_msg) - playsound(user, belly_target.vore_sound, 100, 1) - - // Actually shove prey into the belly. - belly_target.nom_mob(prey, user) -// user.update_icons() - stop_pulling() - - // Inform Admins - var/prey_braindead - var/prey_stat - if(prey.ckey) - prey_stat = prey.stat//only return this if they're not an unmonkey or whatever - if(!prey.client)//if they disconnected, tell us - prey_braindead = 1 - if (pred == user) - message_admins("[ADMIN_LOOKUPFLW(pred)] ate [ADMIN_LOOKUPFLW(prey)][!prey_braindead ? "" : " (BRAINDEAD)"][prey_stat ? " (DEAD/UNCONSCIOUS)" : ""].") - log_attack("[key_name(pred)] ate [key_name(prey)]") - else - message_admins("[ADMIN_LOOKUPFLW(user)] forced [ADMIN_LOOKUPFLW(pred)] to eat [ADMIN_LOOKUPFLW(prey)].") - log_attack("[key_name(user)] forced [key_name(pred)] to eat [key_name(prey)].") - return TRUE - -// -//End vore code. -/* - //Handle case: /obj/item/weapon/holder - if(/obj/item/weapon/holder/micro) - var/obj/item/weapon/holder/H = I - - if(!isliving(user)) return 0 // Return 0 to continue upper procs - var/mob/living/attacker = user // Typecast to living - - if (is_vore_predator(src)) - for (var/mob/living/M in H.contents) - attacker.eat_held_mob(attacker, M, src) - return 1 //Return 1 to exit upper procs - else - log_attack("[attacker] attempted to feed [H.contents] to [src] ([src.type]) but it failed.") - - // I just can't imagine this not being complained about - //Handle case: /obj/item/device/radio/beacon - if(/obj/item/device/radio/beacon) - var/confirm = alert(user, "[src == user ? "Eat the beacon?" : "Feed the beacon to [src]?"]", "Confirmation", "Yes!", "Cancel") - if(confirm == "Yes!") - var/bellychoice = input("Which belly?","Select A Belly") in src.vore_organs - var/datum/belly/B = src.vore_organs[bellychoice] - src.visible_message("[user] is trying to stuff a beacon into [src]'s [bellychoice]!","[user] is trying to stuff a beacon into you!") - if(do_after(user,30,src)) - user.drop_item() - I.loc = src - B.internal_contents += I - src.visible_message("[src] is fed the beacon!","You're fed the beacon!") - playsound(src, B.vore_sound, 100, 1) - return 1 - else - return 1 //You don't get to hit someone 'later' - - return 0 -*/ -// -// Custom resist catches for /mob/living -// -/mob/living/proc/vore_process_resist() - - //Are we resisting from inside a belly? - var/datum/belly/B = check_belly(src) - if(B) - spawn() B.relay_resist(src) - return TRUE //resist() on living does this TRUE thing. - - //Other overridden resists go here - - - return FALSE - -// -// Proc for updating vore organs and digestion/healing/absorbing -// -/mob/living/proc/handle_internal_contents() - if(SSmob.times_fired%6==1) - return //The accursed timer - - for (var/I in vore_organs) - var/datum/belly/B = vore_organs[I] - if(B.internal_contents.len) - B.process_Life() //AKA 'do bellymodes_vr.dm' - - for (var/I in vore_organs) - var/datum/belly/B = vore_organs[I] - if(B.internal_contents.len) - listclearnulls(B.internal_contents) - for(var/atom/movable/M in B.internal_contents) - if(M.loc != src) - B.internal_contents.Remove(M) - -// OOC Escape code for pref-breaking or AFK preds -// -/mob/living/proc/escapeOOC() - set name = "Animal Escape" - set category = "Vore" - - //You're in an animal! - if(istype(src.loc,/mob/living/simple_animal)) - var/mob/living/simple_animal/pred = src.loc - var/confirm = alert(src, "You're in a mob. Use this as a trick to get out of hostile animals. If you are in more than one pred, use this more than once.", "Confirmation", "Okay", "Cancel") - if(confirm == "Okay") - for(var/I in pred.vore_organs) - var/datum/belly/B = pred.vore_organs[I] - B.release_specific_contents(src) - - for(var/mob/living/simple_animal/SA in range(10)) - SA.prey_excludes += src - spawn(18000) - if(src && SA) - SA.prey_excludes -= src - - pred.update_icons() - - else - src << "You aren't inside anything, you clod." - -// -// Verb for saving vore preferences to save file -// -/mob/living/proc/save_vore_prefs() - if(!(client || client.prefs_vr)) - return FALSE - if(!copy_to_prefs_vr()) - return FALSE - if(!client.prefs_vr.save_vore()) - return FALSE - - return TRUE - -/mob/living/proc/apply_vore_prefs() - if(!(client || client.prefs_vr)) - return FALSE - if(!client.prefs_vr.load_vore()) - return FALSE - if(!copy_from_prefs_vr()) - return FALSE - - return TRUE - -/mob/living/proc/copy_to_prefs_vr() - if(!client || !client.prefs_vr) - src << "You attempted to save your vore prefs but somehow you're in this character without a client.prefs_vr variable. Tell a dev." - return FALSE - - var/datum/vore_preferences/P = client.prefs_vr - - P.digestable = src.digestable - P.devourable = src.devourable - P.belly_prefs = src.vore_organs - - return TRUE - -// -// Proc for applying vore preferences, given bellies -// -/mob/living/proc/copy_from_prefs_vr() - if(!client || !client.prefs_vr) - src << "You attempted to apply your vore prefs but somehow you're in this character without a client.prefs_vr variable. Tell a dev." - return FALSE - - var/datum/vore_preferences/P = client.prefs_vr - - src.digestable = P.digestable - src.devourable = P.devourable - src.vore_organs = list() - - for(var/I in P.belly_prefs) - var/datum/belly/Bp = P.belly_prefs[I] - src.vore_organs[Bp.name] = Bp.copy(src) - - return TRUE \ No newline at end of file diff --git a/code/modules/vore/eating/simple_animal_vr.dm b/code/modules/vore/eating/simple_animal_vr.dm deleted file mode 100644 index 33417331f5..0000000000 --- a/code/modules/vore/eating/simple_animal_vr.dm +++ /dev/null @@ -1,39 +0,0 @@ -///////////////////// Simple Animal ///////////////////// -/mob/living/simple_animal - var/isPredator = 0 //Are they capable of performing and pre-defined vore actions for their species? - var/swallowTime = 30 //How long it takes to eat its prey in 1/10 of a second. The default is 3 seconds. - var/list/prey_excludes = list() //For excluding people from being eaten. - -// -// Simple nom proc for if you get ckey'd into a simple_animal mob! Avoids grabs. -/* -/mob/living/proc/animal_nom(var/mob/living/T in oview(1)) - set name = "Animal Nom" - set category = "Vore" - set desc = "Since you can't grab, you get a verb!" - - feed_grabbed_to_self(src,T) -*/ -// -// Simple proc for animals to have their digestion toggled on/off externally -// -/mob/living/simple_animal/verb/toggle_digestion() - set name = "Toggle Animal's Digestion" - set desc = "Enables digestion on this mob for 20 minutes." - set category = "Vore" - set src in oview(1) - - var/datum/belly/B = vore_organs[vore_selected] - if(faction != usr.faction) - usr << "This predator isn't friendly, and doesn't give a shit about your opinions of it digesting you." - return - if(B.digest_mode == "Hold") - var/confirm = alert(usr, "Enabling digestion on [name] will cause it to digest all stomach contents. Using this to break OOC prefs is against the rules. Digestion will disable itself after 20 minutes.", "Enabling [name]'s Digestion", "Enable", "Cancel") - if(confirm == "Enable") - B.digest_mode = "Digest" - spawn(12000) //12000=20 minutes - if(src) B.digest_mode = "Hold" - else - var/confirm = alert(usr, "This mob is currently set to digest all stomach contents. Do you want to disable this?", "Disabling [name]'s Digestion", "Disable", "Cancel") - if(confirm == "Disable") - B.digest_mode = "Hold" \ No newline at end of file diff --git a/code/modules/vore/eating/vore_vr.dm b/code/modules/vore/eating/vore_vr.dm deleted file mode 100644 index f647a78fb0..0000000000 --- a/code/modules/vore/eating/vore_vr.dm +++ /dev/null @@ -1,125 +0,0 @@ - -/* -VVVVVVVV VVVVVVVV OOOOOOOOO RRRRRRRRRRRRRRRRR EEEEEEEEEEEEEEEEEEEEEE -V::::::V V::::::V OO:::::::::OO R::::::::::::::::R E::::::::::::::::::::E -V::::::V V::::::V OO:::::::::::::OO R::::::RRRRRR:::::R E::::::::::::::::::::E -V::::::V V::::::VO:::::::OOO:::::::ORR:::::R R:::::REE::::::EEEEEEEEE::::E - V:::::V V:::::V O::::::O O::::::O R::::R R:::::R E:::::E EEEEEE - V:::::V V:::::V O:::::O O:::::O R::::R R:::::R E:::::E - V:::::V V:::::V O:::::O O:::::O R::::RRRRRR:::::R E::::::EEEEEEEEEE - V:::::V V:::::V O:::::O O:::::O R:::::::::::::RR E:::::::::::::::E - V:::::V V:::::V O:::::O O:::::O R::::RRRRRR:::::R E:::::::::::::::E - V:::::V V:::::V O:::::O O:::::O R::::R R:::::R E::::::EEEEEEEEEE - V:::::V:::::V O:::::O O:::::O R::::R R:::::R E:::::E - V:::::::::V O::::::O O::::::O R::::R R:::::R E:::::E EEEEEE - V:::::::V O:::::::OOO:::::::ORR:::::R R:::::REE::::::EEEEEEEE:::::E - V:::::V OO:::::::::::::OO R::::::R R:::::RE::::::::::::::::::::E - V:::V OO:::::::::OO R::::::R R:::::RE::::::::::::::::::::E - VVV OOOOOOOOO RRRRRRRR RRRRRRREEEEEEEEEEEEEEEEEEEEEE - --Aro <3 */ - -// -// Overrides/additions to stock defines go here, as well as hooks. Sort them by -// the object they are overriding. So all /mob/living together, etc. -// -// -// The datum type bolted onto normal preferences datums for storing Vore stuff -// -/client - var/datum/vore_preferences/prefs_vr - -/hook/client_new/proc/add_prefs_vr(client/C) - C.prefs_vr = new/datum/vore_preferences(C) - if(C.prefs_vr) - return TRUE - - return FALSE - -/datum/vore_preferences - //Actual preferences - var/digestable = 1 - var/devourable = 0 - var/list/belly_prefs = list() - - //Mechanically required - var/path - var/slot - var/client/client - var/client_ckey - var/client/parent - -/datum/vore_preferences/New(client/C) - if(istype(C)) - client = C - client_ckey = C.ckey - load_vore(C) - -// -// Check if an object is capable of eating things, based on vore_organs -// -/proc/is_vore_predator(var/mob/living/O) - if(istype(O,/mob/living)) - if(O.vore_organs.len > 0) - return TRUE - - return FALSE - -// -// Belly searching for simplifying other procs -// -/proc/check_belly(atom/movable/A) - if(istype(A.loc,/mob/living)) - var/mob/living/M = A.loc - for(var/I in M.vore_organs) - var/datum/belly/B = M.vore_organs[I] - if(A in B.internal_contents) - return(B) - - return FALSE - -// -// Save/Load Vore Preferences -// -/datum/vore_preferences/proc/load_vore() - if(!client || !client_ckey) return 0 //No client, how can we save? - - slot = client.prefs.default_slot - - path = client.prefs.path - - if(!path) return 0 //Path couldn't be set? - if(!fexists(path)) //Never saved before - save_vore() //Make the file first - return TRUE - - var/savefile/S = new /savefile(path) - if(!S) return 0 //Savefile object couldn't be created? - - S.cd = "/character[slot]" - - S["digestable"] >> digestable - S["devourable"] >> devourable - S["belly_prefs"] >> belly_prefs - - if(isnull(digestable)) - digestable = 1 - if(isnull(devourable)) - devourable = 0 - if(isnull(belly_prefs)) - belly_prefs = list() - - return 1 - -/datum/vore_preferences/proc/save_vore() - if(!path) return 0 - if(!slot) return 0 - var/savefile/S = new /savefile(path) - if(!S) return 0 - S.cd = "/character[slot]" - - S["digestable"] << digestable - S["devourable"] << devourable - S["belly_prefs"] << belly_prefs - - return 1 \ No newline at end of file diff --git a/code/modules/vore/eating/vorepanel_vr.dm b/code/modules/vore/eating/vorepanel_vr.dm deleted file mode 100644 index e6d00991c8..0000000000 --- a/code/modules/vore/eating/vorepanel_vr.dm +++ /dev/null @@ -1,480 +0,0 @@ -// -// Vore management panel for players -// - -/mob/living/proc/insidePanel() - set name = "Vore Panel" - set category = "Vore" - - var/datum/vore_look/picker_holder = new() - picker_holder.loop = picker_holder - picker_holder.selected = vore_organs[vore_selected] - - var/dat = picker_holder.gen_vui(src) - - picker_holder.popup = new(src, "insidePanel","Vore Panel", 400, 600, picker_holder) - picker_holder.popup.set_content(dat) - picker_holder.popup.open() - -// -// Callback Handler for the Inside form -// -/datum/vore_look - var/datum/belly/selected - var/datum/browser/popup - var/loop = null; // Magic self-reference to stop the handler from being GC'd before user takes action. - -/datum/vore_look/Topic(href,href_list[]) - if (vp_interact(href, href_list)) - popup.set_content(gen_vui(usr)) - usr << output(popup.get_content(), "insidePanel.browser") - -/datum/vore_look/proc/gen_vui(var/mob/living/user) - var/dat - - if (is_vore_predator(user.loc)) - var/mob/living/eater = user.loc - var/datum/belly/inside_belly - - //This big block here figures out where the prey is - inside_belly = check_belly(user) - - if(inside_belly) - dat += "You are currently inside[eater]'s[inside_belly]!

    " - - if(inside_belly.inside_flavor) - dat += "[inside_belly.inside_flavor]

    " - - if (inside_belly.internal_contents.len > 1) - dat += "You can see the following around you:
    " - for (var/atom/movable/O in inside_belly.internal_contents) - if(istype(O,/mob/living)) - var/mob/living/M = O - //That's just you - if(M == user) - continue - //Anything else - dat += "[O]" - else - dat += "You aren't inside anyone." - - dat += "
    " - - dat += "
      " - for(var/K in user.vore_organs) //Fuggin can't iterate over values - var/datum/belly/B = user.vore_organs[K] - if(B == selected) - dat += "
    1. [B.name]" - else - dat += "
    2. [B.name]" - - var/spanstyle - switch(B.digest_mode) - if(DM_HOLD) - spanstyle = "" - if(DM_DIGEST) - spanstyle = "color:red;" - if(DM_DIGESTF) - spanstyle = "color:purple;" - if(DM_HEAL) - spanstyle = "color:green;" - - dat += " ([B.internal_contents.len])
    3. " - - if(user.vore_organs.len < 10) - dat += "
    4. New+
    5. " - dat += "
    " - dat += "
    " - - // Selected Belly (contents, configuration) - if(!selected) - dat += "No belly selected. Click one to select it." - else - if(selected.internal_contents.len > 0) - dat += "Contents: " - for(var/O in selected.internal_contents) - dat += "[O]" - - //If there's more than one thing, add an [All] button - if(selected.internal_contents.len > 1) - dat += "\[All\]" - - dat += "
    " - - //Belly Name Button - dat += "Name:" - dat += " '[selected.name]'" - - //Digest Mode Button - dat += "
    Belly Mode:" - dat += " [selected.digest_mode]" - - //Belly verb - dat += "
    Vore Verb:" - dat += " '[selected.vore_verb]'" - - //Inside flavortext - dat += "
    Flavor Text:" - dat += " '[selected.inside_flavor]'" - - //Belly sound - dat += "
    Set Vore Sound" - dat += "Test" - - //Belly messages - dat += "
    Belly Messages" - - //Delete button - dat += "
    Delete Belly" - - dat += "
    " - - //Under the last HR, save and stuff. - dat += "Save Prefs" - dat += "Refresh" - - switch(user.digestable) - if(1) - dat += "Toggle Digestable" - if(0) - dat += "Toggle Digestable" - - switch(user.devourable) - if(1) - dat += "Toggle Devourable" - if(0) - dat += "Toggle Devourable" - - //Returns the dat html to the vore_look - return dat - -/datum/vore_look/proc/vp_interact(href, href_list) - var/mob/living/user = usr - for(var/H in href_list) - - if(href_list["close"]) - del(src) // Cleanup - return - - if(href_list["outsidepick"]) - var/tgt = locate(href_list["outsidepick"]) - var/datum/belly/OB = locate(href_list["outsidebelly"]) - var/intent = "Examine" - - if(istype(tgt,/mob/living)) - var/mob/living/M = tgt - intent = alert("What do you want to do to them?","Query","Examine","Help Out","Devour") - switch(intent) - if("Examine") //Examine a mob inside another mob - M.examine(user) - - if("Help Out") //Help the inside-mob out - user << "You begin to push [M] to freedom!" - M << "[usr] begins to push you to freedom!" - M.loc << "Someone is trying to escape from inside you!" - sleep(50) - if(prob(33)) - OB.release_specific_contents(M) - usr << "You manage to help [M] to safety!" - M << "[user] pushes you free!" - M.loc << "[M] forces free of the confines of your body!" - else - user << "[M] slips back down inside despite your efforts." - M << " Even with [user]'s help, you slip back inside again." - M.loc << "Your body efficiently shoves [M] back where they belong." - - if("Devour") //Eat the inside mob - if(!user.vore_selected) - user << "Pick a belly on yourself first!" - return 1 - - var/datum/belly/TB = user.vore_organs[user.vore_selected] - user << "You begin to [lowertext(TB.vore_verb)] [M] into your [lowertext(TB.name)]!" - M << "[user] begins to [lowertext(TB.vore_verb)] you into their [lowertext(TB.name)]!" - M.loc << "Someone inside you is eating someone else!" - - sleep(TB.nonhuman_prey_swallow_time) - if((user in OB.internal_contents) && (M in OB.internal_contents)) - user << "You manage to [lowertext(TB.vore_verb)] [M] into your [lowertext(TB.name)]!" - M << "[user] manages to [lowertext(TB.vore_verb)] you into their [lowertext(TB.name)]!" - M.loc << "Someone inside you has eaten someone else!" - M.loc = user - TB.nom_mob(M) - OB.internal_contents -= M - - else if(istype(tgt,/obj/item)) - var/obj/item/T = tgt - intent = alert("What do you want to do to that?","Query","Examine","Use Hand") - switch(intent) - if("Examine") - T.examine(user) - - if("Use Hand") - if(user.stat) - user << "You can't do that in your state!" - return 1 - - user.ClickOn(T) - sleep(5) //Seems to exit too fast for the panel to update - - if(href_list["insidepick"]) - var/intent - - //Handle the [All] choice. Ugh inelegant. Someone make this pretty. - if(href_list["pickall"]) - intent = alert("Eject all, Move all?","Query","Eject all","Cancel","Move all") - switch(intent) - if("Cancel") - return 1 - - if("Eject all") - if(user.stat) - user << "You can't do that in your state!" - return 1 - - selected.release_all_contents() - playsound(user, 'sound/effects/splat.ogg', 50, 1) - user.loc << "Everything is released from [user]!" - - if("Move all") - if(user.stat) - user << "You can't do that in your state!" - return 1 - - var/choice = input("Move all where?","Select Belly") in user.vore_organs + "Cancel - Don't Move" - - if(choice == "Cancel - Don't Move") - return 1 - else - var/datum/belly/B = user.vore_organs[choice] - for(var/atom/movable/tgt in selected.internal_contents) - selected.internal_contents -= tgt - B.internal_contents += tgt - - tgt << "You're squished from [user]'s [selected] to their [B]!" - - for(var/mob/hearer in range(1,user)) - hearer << sound('sound/vore/squish2.ogg',volume=80) - return 1 - - - var/atom/movable/tgt = locate(href_list["insidepick"]) - intent = "Examine" - intent = alert("Examine, Eject, Move? Examine if you want to leave this box.","Query","Examine","Eject","Move") - switch(intent) - if("Examine") - tgt.examine(user) - - if("Eject") - if(user.stat) - user << "You can't do that in your state!" - return 1 - - selected.release_specific_contents(tgt) - playsound(user, 'sound/effects/splat.ogg', 50, 1) - user.loc << "[tgt] is released from [user]!" - - if("Move") - if(user.stat) - user << "You can't do that in your state!" - return 1 - - var/choice = input("Move [tgt] where?","Select Belly") in user.vore_organs + "Cancel - Don't Move" - - if(choice == "Cancel - Don't Move") - return 1 - else - var/datum/belly/B = user.vore_organs[choice] - selected.internal_contents -= tgt - B.internal_contents += tgt - - tgt << "You're squished from [user]'s [lowertext(selected.name)] to their [lowertext(B.name)]!" - for(var/mob/hearer in range(1,user)) - hearer << sound('sound/vore/squish2.ogg',volume=80) - - if(href_list["newbelly"]) - if(user.vore_organs.len >= 10) - return 1 - - var/new_name = html_encode(input(usr,"New belly's name:","New Belly") as text|null) - - if(length(new_name) > 12 || length(new_name) < 2) - usr << "Entered belly name is too long." - return 0 - if(new_name in user.vore_organs) - usr << "No duplicate belly names, please." - return 0 - - var/datum/belly/NB = new(user) - NB.name = new_name - NB.owner = user //might be the thing we all needed. - user.vore_organs[new_name] = NB - selected = NB - - if(href_list["bellypick"]) - selected = locate(href_list["bellypick"]) - user.vore_selected = selected.name - - if(href_list["b_name"]) - var/new_name = html_encode(input(usr,"Belly's new name:","New Name") as text|null) - - if(length(new_name) > 12 || length(new_name) < 2) - usr << "Entered belly name length invalid (must be longer than 2, shorter than 12)." - return 0 - if(new_name in user.vore_organs) - usr << "No duplicate belly names, please." - return 0 - - user.vore_organs[new_name] = selected - user.vore_organs -= selected.name - selected.name = new_name - - if(href_list["b_mode"]) - var/list/menu_list = selected.digest_modes - - if(selected.digest_modes.len == 1) // Don't do anything - return 1 - if(selected.digest_modes.len == 2) // Just toggle... there's probably a more elegant way to do this... - var/index = selected.digest_modes.Find(selected.digest_mode) - switch(index) - if(1) - selected.digest_mode = selected.digest_modes[2] - if(2) - selected.digest_mode = selected.digest_modes[1] - else - selected.digest_mode = input("Choose Mode (currently [selected.digest_mode])") in menu_list - - if(href_list["b_desc"]) - var/new_desc = html_encode(input(usr,"Belly Description (1024 char limit):","New Description",selected.inside_flavor) as message|null) - new_desc = readd_quotes(new_desc) - - if(length(new_desc) > 1024) - usr << "Entered belly desc too long. 1024 character limit." - return FALSE - - selected.inside_flavor = new_desc - - if(href_list["b_msgs"]) - var/list/messages = list( - "Digest Message (to prey)", - "Digest Message (to you)", - "Struggle Message (outside)", - "Struggle Message (inside)", - "Examine Message (when full)", - "Reset All To Default", - "Cancel - No Changes" - ) - - alert(user,"Setting abusive or deceptive messages will result in a ban. Consider this your warning. Max 150 characters per message, max 10 messages per topic.","Really, don't.") - var/choice = input(user,"Select a type to modify. Messages from each topic are pulled at random when needed.","Pick Type") in messages - var/help = " Press enter twice to separate messages. '%pred' will be replaced with your name. '%prey' will be replaced with the prey's name. '%belly' will be replaced with your belly's name." - - switch(choice) - if("Digest Message (to prey)") - var/new_message = input(user,"These are sent to prey when they expire. Write them in 2nd person ('you feel X'). Avoid using %prey in this type."+help,"Digest Message (to prey)",selected.get_messages("dmp")) as message - if(new_message) - selected.set_messages(new_message,"dmp") - - if("Digest Message (to you)") - var/new_message = input(user,"These are sent to you when prey expires in you. Write them in 2nd person ('you feel X'). Avoid using %pred in this type."+help,"Digest Message (to you)",selected.get_messages("dmo")) as message - if(new_message) - selected.set_messages(new_message,"dmo") - - if("Struggle Message (outside)") - var/new_message = input(user,"These are sent to those nearby when prey struggles. Write them in 3rd person ('X's Y bulges')."+help,"Struggle Message (outside)",selected.get_messages("smo")) as message - if(new_message) - selected.set_messages(new_message,"smo") - - if("Struggle Message (inside)") - var/new_message = input(user,"These are sent to prey when they struggle. Write them in 2nd person ('you feel X'). Avoid using %prey in this type."+help,"Struggle Message (inside)",selected.get_messages("smi")) as message - if(new_message) - selected.set_messages(new_message,"smi") - - if("Examine Message (when full)") - var/new_message = input(user,"These are sent to people who examine you when this belly has contents. Write them in 3rd person ('Their %belly is bulging'). Do not use %pred or %prey in this type."+help,"Examine Message (when full)",selected.get_messages("em")) as message - if(new_message) - selected.set_messages(new_message,"em") - - if("Reset All To Default") - var/confirm = alert(user,"This will delete any custom messages. Are you sure?","Confirmation","DELETE","Cancel") - if(confirm == "DELETE") - selected.digest_messages_prey = initial(selected.digest_messages_prey) - selected.digest_messages_owner = initial(selected.digest_messages_owner) - selected.struggle_messages_outside = initial(selected.struggle_messages_outside) - selected.struggle_messages_inside = initial(selected.struggle_messages_inside) - - if("Cancel - No Changes") - return 1 - - if(href_list["b_verb"]) - var/new_verb = html_encode(input(usr,"New verb when eating (infinitive tense, e.g. nom or swallow):","New Verb") as text|null) - - if(length(new_verb) > 12 || length(new_verb) < 2) - usr << "Entered verb length invalid (must be longer than 2, shorter than 12)." - return FALSE - - selected.vore_verb = new_verb - - if(href_list["b_sound"]) - var/choice = input(user,"Currently set to [selected.vore_sound]","Select Sound") in vore_sounds + "Cancel - No Changes" - - if(choice == "Cancel") - return 1 - - selected.vore_sound = vore_sounds[choice] - - if(href_list["b_soundtest"]) - user << selected.vore_sound - - if(href_list["b_del"]) - if(selected.internal_contents.len) - usr << "Can't delete bellies with contents!" - else if(selected.immutable) - usr << "This belly is marked as undeletable." - else if(user.vore_organs.len == 1) - usr << "You must have at least one belly." - else - var/alert = alert("Are you sure you want to delete [selected]?","Confirmation","Delete","Cancel") - if(alert == "Delete" && !selected.internal_contents.len) - user.vore_organs -= selected.name - user.vore_organs.Remove(selected) - selected = user.vore_organs[1] - user.vore_selected = user.vore_organs[1] - - if(href_list["saveprefs"]) - if(user.save_vore_prefs()) - user << "Belly Preferences saved!" - - else - user << "ERROR: Belly Preferences were not saved!" - log_admin("Could not save vore prefs on USER: [user].") - - - if(href_list["toggledg"]) - var/choice = alert(user, "This button is for those who don't like being digested. It can make you undigestable to all mobs. Digesting you is currently: [user.digestable ? "Allowed" : "Prevented"]", "", "Allow Digestion", "Cancel", "Prevent Digestion") - switch(choice) - if("Cancel") - return 1 - if("Allow Digestion") - user.digestable = 1 - if("Prevent Digestion") - user.digestable = 0 - - if(user.client.prefs_vr) - user.client.prefs_vr.digestable = user.digestable - - if(href_list["toggledvor"]) - var/choice = alert(user, "This button is for those who don't like vore at all. Devouring you is currently: [user.devourable ? "Allowed" : "Prevented"]", "", "Allow Devourment", "Cancel", "Prevent Devourment") - switch(choice) - if("Cancel") - return 1 - if("Allow Devourment") - user.devourable = 1 - if("Prevent Devourment") - user.devourable = 0 - - if(user.client.prefs_vr) - user.client.prefs_vr.devourable = user.devourable - - //Refresh when interacted with, returning 1 makes vore_look.Topic update - return 1 diff --git a/code/modules/vore/hook-defs_vr.dm b/code/modules/vore/hook-defs_vr.dm deleted file mode 100644 index 629b1ba8f3..0000000000 --- a/code/modules/vore/hook-defs_vr.dm +++ /dev/null @@ -1,37 +0,0 @@ -//The base hooks themselves - -//New() hooks -/hook/client_new - -/hook/mob_new - -/hook/living_new - -/hook/carbon_new - -/hook/human_new - -/hook/simple_animal_new - -//Hooks for interactions -/hook/living_attackby - -// -//Hook helpers to expand hooks to others -// -/hook/mob_new/proc/chain_hooks(mob/M) - var/result = 1 - if(isliving(M)) - if(!hook_vr("living_new",args)) - result = 0 - - if(iscarbon(M)) - if(!hook_vr("carbon_new",args)) - result = 0 - - if(ishuman(M)) - if(!hook_vr("human_new",args)) - result = 0 - - //Return 1 to superhook - return result \ No newline at end of file diff --git a/code/modules/vore/resizing/grav_pull_vr.dm b/code/modules/vore/resizing/grav_pull_vr.dm deleted file mode 100644 index 921d1ab2b9..0000000000 --- a/code/modules/vore/resizing/grav_pull_vr.dm +++ /dev/null @@ -1,63 +0,0 @@ -// -// Gravity Pull effect which draws in movable objects to its center. -// In this case, "number" refers to the range. directions is ignored. -// -/datum/effect/effect/system/grav_pull - var/pull_radius = 3 - var/pull_anchored = 0 - var/break_windows = 0 - -/datum/effect/effect/system/grav_pull/set_up(range, num, loca) - pull_radius = range - number = num - if(istype(loca, /turf/)) - location = loca - else - location = get_turf(loca) - -/datum/effect/effect/system/grav_pull/start() - spawn(0) - if(holder) - src.location = get_turf(holder) - for(var/i=0, i < number, i++) - do_pull() - sleep(25) - -/datum/effect/effect/system/grav_pull/proc/do_pull() - //following is adapted from supermatter and singulo code - if(defer_powernet_rebuild != 2) - defer_powernet_rebuild = 1 - - // Let's just make this one loop. - for(var/atom/X in orange(pull_radius, location)) - // Movable atoms only - if(istype(X, /atom/movable)) - if(istype(X, /obj/effect/overlay)) continue - if(X && !istype(X, /mob/living/carbon/human)) - if(break_windows && istype(X, /obj/structure/window)) //shatter windows - var/obj/structure/window/W = X - W.ex_act(2.0) - - if(istype(X, /obj)) - var/obj/O = X - if(O.anchored) - if (!pull_anchored) continue // Don't pull anchored stuff unless configured - step_towards(X, location) // step just once if anchored - continue - - step_towards(X, location) // Step twice - step_towards(X, location) - - else if(istype(X,/mob/living/carbon/human)) - var/mob/living/carbon/human/H = X - if(istype(H.shoes,/obj/item/clothing/shoes/magboots)) - var/obj/item/clothing/shoes/magboots/M = H.shoes - if(M.magpulse) - step_towards(H, location) //step just once with magboots - continue - step_towards(H, location) //step twice - step_towards(H, location) - - if(defer_powernet_rebuild != 2) - defer_powernet_rebuild = 0 - return diff --git a/code/modules/vore/resizing/holder_micro_vr.dm b/code/modules/vore/resizing/holder_micro_vr.dm deleted file mode 100644 index 5cdecd9039..0000000000 --- a/code/modules/vore/resizing/holder_micro_vr.dm +++ /dev/null @@ -1,33 +0,0 @@ -// Micro Holders - Extends /obj/item/weapon/holder - -/obj/item/weapon/holder/micro - name = "micro" - desc = "Another crewmember, small enough to fit in your hand." - icon_state = "micro" - slot_flags = SLOT_FEET | SLOT_HEAD | SLOT_ID - w_class = 2 - item_icons = null // Override value from parent. We don't have magic sprites. - pixel_y = 0 // Override value from parent. - -/obj/item/weapon/holder/micro/examine(var/mob/user) - for(var/mob/living/M in contents) - M.examine(user) - -/obj/item/weapon/holder/MouseDrop(mob/M as mob) - ..() - if(M != usr) return - if(usr == src) return - if(!Adjacent(usr)) return - if(istype(M,/mob/living/silicon/ai)) return - for(var/mob/living/carbon/human/O in contents) - O.show_inv(usr) - -/obj/item/weapon/holder/micro/attack_self(var/mob/living/user) - for(var/mob/living/carbon/human/M in contents) - M.help_shake_act(user) - -/obj/item/weapon/holder/micro/update_state() - // If any items have been dropped by contained mob, drop them to floor. - for(var/obj/O in contents) - O.forceMove(get_turf(src)) - ..() diff --git a/code/modules/vore/resizing/resize_vr.dm b/code/modules/vore/resizing/resize_vr.dm deleted file mode 100644 index 06b3b1b2e8..0000000000 --- a/code/modules/vore/resizing/resize_vr.dm +++ /dev/null @@ -1,208 +0,0 @@ - -//these aren't defines so they can stay in this file -var/const/SIZESCALE_HUGE = 2 -var/const/SIZESCALE_BIG = 1.5 -var/const/SIZESCALE_NORMAL = 1 -var/const/SIZESCALE_SMALL = 0.85 -var/const/SIZESCALE_TINY = 0.60 - -//average -var/const/SIZESCALE_A_HUGEBIG = (SIZESCALE_HUGE + SIZESCALE_BIG) / 2 -var/const/SIZESCALE_A_BIGNORMAL = (SIZESCALE_BIG + SIZESCALE_NORMAL) / 2 -var/const/SIZESCALE_A_NORMALSMALL = (SIZESCALE_NORMAL + SIZESCALE_SMALL) / 2 -var/const/SIZESCALE_A_SMALLTINY = (SIZESCALE_SMALL + SIZESCALE_TINY) / 2 - -// Adding needed defines to /mob/living -// Note: Polaris had this on /mob/living/carbon/human We need it higher up for animals and stuff. -/mob/living - var/size_multiplier = 1 //multiplier for the mob's icon size - -// Define holder_type on types we want to be scoop-able -//mob/living/carbon/human -// holder_type = /obj/item/weapon/holder/micro - -/** - * Scale up the size of a mob's icon by the size_multiplier. - * NOTE: mob/living/carbon/human/update_transform() has a more complicated system and - * is already applying this transform. BUT, it does not call ..() - * as long as that is true, we should be fine. If that changes we need to - * re-evaluate. - */ -/mob/living/update_transform() - ASSERT(!iscarbon(src)) - var/matrix/M = matrix() - M.Scale(size_multiplier) - M.Translate(0, 16*(size_multiplier-1)) - src.transform = M - -/** - * Get the effective size of a mob. - * Currently this is based only on size_multiplier for micro/macro stuff, - * but in the future we may also incorporate the "mob_size", so that - * a macro mouse is still only effectively "normal" or a micro dragon is still large etc. - */ -/mob/living/proc/get_effective_size() - return src.size_multiplier - -/** - * Resizes the mob immediately to the desired mod, animating it growing/shrinking. - * It can be used by anything that calls it. - */ -/mob/living/proc/sizescale(var/new_size) - var/matrix/sizescale = matrix() // Defines the matrix to change the player's size - sizescale.Scale(new_size) //Change the size of the matrix - - if(new_size >= SIZESCALE_NORMAL) - sizescale.Translate(0, -1 * (1 - new_size) * 16) //Move the player up in the tile so their feet align with the bottom - - animate(src, transform = sizescale, time = 5) //Animate the player resizing - size_multiplier = new_size //Change size_multiplier so that other items can interact with them - -/* - * Verb proc for a command that lets players change their size OOCly. - * Ace was here! Redid this a little so we'd use math for shrinking characters. This is the old code. - -/mob/living/proc/set_size() - set name = "Set Character Size" - set category = "Vore" - var/nagmessage = "DO NOT ABUSE THESE COMMANDS. They are not here for you to play with. \ - We were originally going to remove them but kept them for popular demand. \ - Do not abuse their existence outside of ERP scenes where they apply, \ - or reverting OOCly unwanted changes like someone lolshooting the crew with a shrink ray. -Ace" - - var/size_name = input(nagmessage, "Pick a Size") in player_sizes_list - if (size_name && player_sizes_list[size_name]) - src.sizescale(player_sizes_list[size_name]) - message_admins("[key_name(src)] used the sizescale command in-game to be [size_name]. \ - ([src ? "JMP" : "null"])") - -/** Add the set_size() proc to usable verbs. */ -/hook/living_new/proc/sizescale_setup(mob/living/M) - M.verbs += /mob/living/proc/set_size - return 1 - - - * Attempt to scoop up this mob up into M's hands, if the size difference is large enough. - * @return false if normal code should continue, 1 to prevent normal code. - -/mob/living/proc/attempt_to_scoop(var/mob/living/carbon/human/M) - if(!istype(M)) - return 0; - if(M.buckled) - usr << "You have to unbuckle \the [M] before you pick them up." - return 0 - if(M.get_effective_size() - src.get_effective_size() >= 0.75) - var/obj/item/weapon/holder/m_holder = get_scooped(M) - if (m_holder) - return 1 - else - return 0; // Unable to scoop, let other code run -*/ -/* - * Handle bumping into someone with helping intent. - * Called from /mob/living/Bump() in the 'brohugs all around' section. - * @return false if normal code should continue, 1 to prevent normal code. - * // TODO - can the now_pushing = 0 be moved up? What does it do anyway? - */ -/mob/living/proc/handle_micro_bump_helping(var/mob/living/tmob) - if(src.get_effective_size() <= SIZESCALE_A_SMALLTINY && tmob.get_effective_size() <= SIZESCALE_A_SMALLTINY) - // Both small! Go ahead and - now_pushing = 0 - src.forceMove(tmob.loc) - return 1 - if(abs(src.get_effective_size() - tmob.get_effective_size()) >= 0.20) - now_pushing = 0 - src.forceMove(tmob.loc) - - if(src.get_effective_size() > tmob.get_effective_size()) -/* var/mob/living/carbon/human/tmob = src - if(istype(tmob) && istype(tmob.tail_style, /datum/sprite_accessory/tail/taur/naga)) - src << "You carefully slither around [tmob]." - M << "[src]'s huge tail slithers past beside you!" - else -*/ - src.forceMove(tmob.loc) - src << "You carefully step over [tmob]." - tmob << "[src] steps over you carefully!" - if(tmob.get_effective_size() > src.get_effective_size()) -/* var/mob/living/carbon/human/M = M - if(istype(M) && istype(M.tail_style, /datum/sprite_accessory/tail/taur/naga)) - src << "You jump over [M]'s thick tail." - M << "[src] bounds over your tail." - else -*/ - src.forceMove(tmob.loc) - src << "You run between [tmob]'s legs." - tmob << "[src] runs between your legs." - return 1 - -/** - * Handle bumping into someone without mutual help intent. - * Called from /mob/living/Bump() - * NW was here, adding even more options for stomping! - * - * @return false if normal code should continue, 1 to prevent normal code. - */ -/mob/living/proc/handle_micro_bump_other(var/mob/living/tmob) - ASSERT(isliving(tmob)) // Baby don't hurt me - - if(src.a_intent == "disarm" && src.canmove && !src.buckled) - // If bigger than them by at least 0.75, move onto them and print message. - if((src.get_effective_size() - tmob.get_effective_size()) >= 0.20) - now_pushing = 0 - src.forceMove(tmob.loc) - tmob.Stun(4) -/* - var/mob/living/carbon/human/H = src - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - src << "You carefully squish [tmob] under your tail!" - tmob << "[src] pins you under their tail!" - else -*/ - src << "You pin [tmob] beneath your foot!" - tmob << "[src] pins you beneath their foot!" - return 1 - - if(src.a_intent == "harm" && src.canmove && !src.buckled) - if((src.get_effective_size() - tmob.get_effective_size()) >= 0.20) - now_pushing = 0 - src.forceMove(tmob.loc) - tmob.adjustStaminaLoss(35) - tmob.adjustBruteLoss(5) -/* var/mob/living/carbon/human/M = src - if(istype(M) && istype(M.tail_style, /datum/sprite_accessory/tail/taur/naga)) - src << "You steamroller over [tmob] with your heavy tail!" - tmob << "[src] ploughs you down mercilessly with their heavy tail!" - else -*/ - src << "You bring your foot down heavily upon [tmob]!" - tmob << "[src] steps carelessly on your body!" - return 1 - - // until I figure out grabbing micros with the godawful pull code... - if(src.a_intent == "grab" && src.canmove && !src.buckled) - if((src.get_effective_size() - tmob.get_effective_size()) >= 0.20) - now_pushing = 0 - tmob.adjustStaminaLoss(15) - src.forceMove(tmob.loc) - src << "You press [tmob] beneath your foot!" - tmob << "[src] presses you beneath their foot!" -/* - var/mob/living/carbon/human/M = src - if(istype(M) && !M.shoes) - // User is a human (capable of scooping) and not wearing shoes! Scoop into foot slot! - equip_to_slot_if_possible(tmob.get_scooped(M), slot_shoes, 0, 1) - if(istype(M.tail_style, /datum/sprite_accessory/tail/taur/naga)) - src << "You wrap up [tmob] with your powerful tail!" - tmob << "[src] binds you with their powerful tail!" - else - src << "You clench your toes around [tmob]'s body!" - tmob << "[src] grabs your body with their toes!" - else if(istype(M) && istype(M.tail_style, /datum/sprite_accessory/tail/taur/naga)) - src << "You carefully squish [tmob] under your tail!" - tmob << "[src] pins you under their tail!" - else - src << "You pin [tmob] beneath your foot!" - tmob << "[src] pins you beneath their foot!" - return 1 -*/ \ No newline at end of file diff --git a/code/modules/vore/resizing/sizechemicals.dm b/code/modules/vore/resizing/sizechemicals.dm deleted file mode 100644 index 78b4bd71ca..0000000000 --- a/code/modules/vore/resizing/sizechemicals.dm +++ /dev/null @@ -1,115 +0,0 @@ - -//////////////////////////// -/// shrinking serum /// -//////////////////////////// - -/datum/reagent/medicine/macrocillin - name = "Macrocillin" - id = "macrocillin" - description = "Glowing yellow liquid." - reagent_state = LIQUID - color = "#FFFF00" // rgb: 255, 255, 0 - overdose_threshold = 20 - -/datum/reagent/medicine/macrocillin/on_mob_life(mob/living/M, method=INGEST) - for(var/size in list(SIZESCALE_SMALL, SIZESCALE_NORMAL, SIZESCALE_BIG, SIZESCALE_HUGE)) - if(M.size_multiplier < size) - M.sizescale(size) - M << "You grow!" - break - if(M.reagents.has_reagent("macrocillin")) - M.reagents.remove_reagent("macrocillin", 20) - ..() - -/datum/reagent/medicine/microcillin - name = "Microcillin" - id = "microcillin" - description = "Murky purple liquid." - reagent_state = LIQUID - color = "#800080" - overdose_threshold = 20 - -/datum/reagent/microcillin/on_mob_life(mob/living/M, method=INGEST) - for(var/size in list(SIZESCALE_BIG, SIZESCALE_NORMAL, SIZESCALE_SMALL, SIZESCALE_TINY)) - if(M.size_multiplier > size) - M.sizescale(size) - M << "You shrink!" - break; - if(M.reagents.has_reagent("microcillin")) - M.reagents.remove_reagent("microcillin", 20) - - ..() - -/datum/reagent/medicine/normalcillin - name = "Normalcillin" - id = "normalcillin" - description = "Translucent cyan liquid." - reagent_state = LIQUID - color = "#00FFFF" - overdose_threshold = 20 - -/datum/reagent/medicine/normalcillin/on_mob_life(mob/living/M, method=INGEST) - if(M.size_multiplier > SIZESCALE_BIG) - M.sizescale(SIZESCALE_BIG) - M << "You shrink!" - else if(M.size_multiplier > SIZESCALE_NORMAL) - M.sizescale(SIZESCALE_NORMAL) - M << "You shrink!" - else if(M.size_multiplier < SIZESCALE_NORMAL) - M.sizescale(SIZESCALE_NORMAL) - M << "You grow!" - else if(M.size_multiplier < SIZESCALE_SMALL) - M.sizescale(SIZESCALE_SMALL) - M << "You grow!" - - if(M.reagents.has_reagent("normalcillin")) - M.reagents.remove_reagent("normalcillin", 20) - ..() - - -/datum/reagent/medicine/sizeoxadone - name = "Sizeoxadone" - id = "sizeoxadone" - description = "A volatile liquid used as a precursor to size-altering chemicals. Causes dizziness if taken unprocessed." - reagent_state = LIQUID - color = "#1E90FF" - overdose_threshold = 30 - metabolization_rate = 0.8 * REAGENTS_METABOLISM - -/datum/reagent/sizeoxadone/on_mob_life(var/mob/living/carbon/M, var/removed) - if(M.hallucination < volume && prob(20)) - M.hallucination += 5 - if(!M.confused) M.confused = 1 - M.confused = max(M.confused, 20) - return - -/datum/reagent/medicine/sizeoxadone/overdose_process(mob/living/M) - M.adjustBrainLoss(1) - M.adjustToxLoss(1) - ..() - . = 1 - -////////////////////////// Anti-Noms Drugs ////////////////////////// - -/datum/reagent/medicine/ickypak - name = "Ickypak" - id = "ickypak" - description = "A foul-smelling green liquid, for inducing muscle contractions to expel accidentally ingested things." - reagent_state = LIQUID - color = "#0E900E" - metabolization_rate = 0.25 * REAGENTS_METABOLISM - -/datum/reagent/medicine/ickypak/on_mob_life(var/mob/living/M, method=INGEST) - ..() - if(M.hallucination < volume && prob(20)) - M.hallucination += 5 - M.adjustToxLoss(-5) - - for(var/I in M.vore_organs) - var/datum/belly/B = M.vore_organs[I] - for(var/atom/movable/A in B.internal_contents) - if(prob(55)) - playsound(M, 'sound/effects/splat.ogg', 50, 1) - B.release_specific_contents(A) - ..() - . = 1 \ No newline at end of file diff --git a/code/modules/vore/resizing/sizegun_vr.dm b/code/modules/vore/resizing/sizegun_vr.dm deleted file mode 100644 index ace5793336..0000000000 --- a/code/modules/vore/resizing/sizegun_vr.dm +++ /dev/null @@ -1,172 +0,0 @@ -// -// Size Gun -// -/* -/obj/item/weapon/gun/energy/sizegun - name = "shrink ray" - desc = "A highly advanced ray gun with two settings: Shrink and Grow. Warning: Do not insert into mouth." - icon = 'icons/obj/gun_vr.dmi' - icon_state = "sizegun-shrink100" // Someone can probably do better. -Ace - item_state = null //so the human update icon uses the icon_state instead - fire_sound = 'sound/weapons/wave.ogg' - charge_cost = 100 - projectile_type = /obj/item/projectile/beam/shrinklaser - origin_tech = "redspace=1;bluespace=4" - modifystate = "sizegun-shrink" - selfcharge = 1 - firemodes = list( - list(mode_name = "grow", - projectile_type = /obj/item/projectile/beam/growlaser, - modifystate = "sizegun-grow", - fire_sound = 'sound/weapons/pulse3.ogg' - ), - list(mode_name = "shrink", - projectile_type = /obj/item/projectile/beam/shrinklaser, - modifystate = "sizegun-shrink", - fire_sound = 'sound/weapons/wave.ogg' - )) - -// -// Beams for size gun -// -// tracers TBD - -/obj/item/projectile/beam/shrinklaser - name = "shrink beam" - icon_state = "xray" - nodamage = 1 - damage = 0 - check_armour = "laser" - - muzzle_type = /obj/effect/projectile/xray/muzzle - tracer_type = /obj/effect/projectile/xray/tracer - impact_type = /obj/effect/projectile/xray/impact - -/obj/item/projectile/beam/shrinklaser/on_hit(var/atom/target, var/blocked = 0) - if(istype(target, /mob/living)) - var/mob/living/M = target - switch(M.size_multiplier) - if(SIZESCALE_HUGE to INFINITY) - M.sizescale(SIZESCALE_BIG) - if(SIZESCALE_BIG to SIZESCALE_HUGE) - M.sizescale(SIZESCALE_NORMAL) - if(SIZESCALE_NORMAL to SIZESCALE_BIG) - M.sizescale(SIZESCALE_SMALL) - if((0 - INFINITY) to SIZESCALE_NORMAL) - M.sizescale(SIZESCALE_TINY) - M.update_transform() - return 1 - -/obj/item/projectile/beam/growlaser - name = "growth beam" - icon_state = "bluelaser" - nodamage = 1 - damage = 0 - check_armour = "laser" - - muzzle_type = /obj/effect/projectile/laser_blue/muzzle - tracer_type = /obj/effect/projectile/laser_blue/tracer - impact_type = /obj/effect/projectile/laser_blue/impact - -/obj/item/projectile/beam/growlaser/on_hit(var/atom/target, var/blocked = 0) - if(istype(target, /mob/living)) - var/mob/living/M = target - switch(M.size_multiplier) - if(SIZESCALE_BIG to SIZESCALE_HUGE) - M.sizescale(SIZESCALE_HUGE) - if(SIZESCALE_NORMAL to SIZESCALE_BIG) - M.sizescale(SIZESCALE_BIG) - if(SIZESCALE_SMALL to SIZESCALE_NORMAL) - M.sizescale(SIZESCALE_NORMAL) - if((0 - INFINITY) to SIZESCALE_TINY) - M.sizescale(SIZESCALE_SMALL) - M.update_transform() - return 1 -*/ - -datum/design/sizeray - name = "Size Ray" - desc = "Abuse bluespace tech to alter living matter scale." - id = "sizeray" - req_tech = list("combat" = 5, "materials" = 4, "engineering" = 5, "bluespace" = 4) - build_type = PROTOLATHE - materials = list(MAT_METAL = 1000, MAT_GLASS = 1000, MAT_DIAMOND = 2500, MAT_URANIUM = 2500, MAT_TITANIUM = 1000) - build_path = /obj/item/weapon/gun/energy/laser/sizeray - category = list("Weapons") - -/obj/item/projectile/sizeray - name = "sizeray beam" - icon_state = "omnilaser" - hitsound = null - damage = 0 - damage_type = STAMINA - flag = "laser" - pass_flags = PASSTABLE | PASSGLASS | PASSGRILLE - -/obj/item/projectile/sizeray/shrinkray - icon_state="bluelaser" - -/obj/item/projectile/sizeray/growthray - icon_state="laser" - -/obj/item/projectile/sizeray/shrinkray/on_hit(var/atom/target, var/blocked = 0) - if(istype(target, /mob/living)) - var/mob/living/M = target - switch(M.size_multiplier) - if(SIZESCALE_HUGE to INFINITY) - M.sizescale(SIZESCALE_BIG) - if(SIZESCALE_BIG to SIZESCALE_HUGE) - M.sizescale(SIZESCALE_NORMAL) - if(SIZESCALE_NORMAL to SIZESCALE_BIG) - M.sizescale(SIZESCALE_SMALL) - if((0 - INFINITY) to SIZESCALE_NORMAL) - M.sizescale(SIZESCALE_TINY) - M.update_transform() - return 1 - -/obj/item/projectile/sizeray/growthray/on_hit(var/atom/target, var/blocked = 0) - if(istype(target, /mob/living)) - var/mob/living/M = target - switch(M.size_multiplier) - if(SIZESCALE_BIG to SIZESCALE_HUGE) - M.sizescale(SIZESCALE_HUGE) - if(SIZESCALE_NORMAL to SIZESCALE_BIG) - M.sizescale(SIZESCALE_BIG) - if(SIZESCALE_SMALL to SIZESCALE_NORMAL) - M.sizescale(SIZESCALE_NORMAL) - if((0 - INFINITY) to SIZESCALE_TINY) - M.sizescale(SIZESCALE_SMALL) - M.update_transform() - return 1 - -/obj/item/ammo_casing/energy/laser/growthray - projectile_type = /obj/item/projectile/sizeray/growthray - select_name = "Growth" - -/obj/item/ammo_casing/energy/laser/shrinkray - projectile_type = /obj/item/projectile/sizeray/shrinkray - select_name = "Shrink" - - -//Gun here -/obj/item/weapon/gun/energy/laser/sizeray - name = "size ray" - icon_state = "bluetag" - desc = "Size manipulator using bluespace breakthroughs." - item_state = null //so the human update icon uses the icon_state instead. - ammo_type = list(/obj/item/ammo_casing/energy/laser/shrinkray, /obj/item/ammo_casing/energy/laser/growthray) - origin_tech = "combat=1;magnets=2" - selfcharge = 1 - charge_delay = 5 - ammo_x_offset = 2 - clumsy_check = 1 - - attackby(obj/item/W, mob/user) - if(W==src) - if(icon_state=="bluetag") - icon_state="redtag" - ammo_type = list(/obj/item/ammo_casing/energy/laser/growthray) - else - icon_state="bluetag" - ammo_type = list(/obj/item/ammo_casing/energy/laser/shrinkray) - return ..() \ No newline at end of file diff --git a/code/modules/vore/trycatch_vr.dm b/code/modules/vore/trycatch_vr.dm deleted file mode 100644 index 1ae5c3bc0c..0000000000 --- a/code/modules/vore/trycatch_vr.dm +++ /dev/null @@ -1,62 +0,0 @@ -/* -This file is for jamming single-line procs into Polaris procs. -It will prevent runtimes and allow their code to run if VOREStation's fails. -It will also log when we mess up our code rather than making it vague. - -Call it at the top of a stock proc with... - -if(attempt_vr(object,proc to call,args)) return - -...if you are replacing an entire proc. - -The proc you're attemping should return nonzero values on success. -*/ - -/proc/attempt_vr(callon, procname, list/args=null) - try - if(!callon || !procname) - CRASH("attempt_vr: Invalid obj/proc: [callon]/[procname]") - return 0 - - var/result = call(callon,procname)(arglist(args)) - - return result - - catch(var/exception/e) - CRASH("attempt_vr runtimed when calling [procname] on [callon].") - CRASH("attempt_vr catch: [e] on [e.file]:[e.line]") - return 0 - -/* -This is the _vr version of calling hooks. -It's meant to have different messages, and also the try/catch block. -For when you want hooks and want to know when you ruin everything, -vs when Polaris ruins everything. - -Call it at the top of a stock proc with... - -if(hook_vr(proc,args)) return - -...if you are replacing an entire proc. - -The hooks you're calling should return nonzero values on success. -*/ -/proc/hook_vr(hook, list/args=null) - try - var/hook_path = text2path("/hook/[hook]") - if(!hook_path) - CRASH("hook_vr: Invalid hook '/hook/[hook]' called.") - return 0 - - var/caller = new hook_path - var/status = 1 - for(var/P in typesof("[hook_path]/proc")) - if(!call(caller, P)(arglist(args))) - CRASH("hook_vr: Hook '[P]' failed or runtimed.") - status = 0 - - return status - - catch(var/exception/e) - CRASH("hook_vr itself failed or runtimed. Exception below.") - CRASH("hook_vr catch: [e] on [e.file]:[e.line]") \ No newline at end of file diff --git a/code/modules/zombie/organs.dm b/code/modules/zombie/organs.dm index 51e5e201f8..295d774595 100644 --- a/code/modules/zombie/organs.dm +++ b/code/modules/zombie/organs.dm @@ -3,6 +3,7 @@ desc = "A black web of pus and vicera." zone = "head" slot = "zombie_infection" + icon_state = "blacktumor" origin_tech = "biotech=5" var/datum/species/old_species var/living_transformation_time = 3 @@ -16,10 +17,10 @@ . = ..() if(iscarbon(loc)) Insert(loc) - zombie_infection_list += src + GLOB.zombie_infection_list += src /obj/item/organ/zombie_infection/Destroy() - zombie_infection_list -= src + GLOB.zombie_infection_list -= src . = ..() /obj/item/organ/zombie_infection/Insert(var/mob/living/carbon/M, special = 0) diff --git a/code/orphaned_procs/AStar.dm b/code/orphaned_procs/AStar.dm index 7775d0ffd0..8a538cf6b8 100644 --- a/code/orphaned_procs/AStar.dm +++ b/code/orphaned_procs/AStar.dm @@ -155,7 +155,7 @@ Actual Adjacent procs : var/list/L = new() var/turf/T - for(var/dir in cardinal) + for(var/dir in GLOB.cardinal) T = get_step(src,dir) if(simulated_only && !istype(T)) continue diff --git a/code/orphaned_procs/dbcore.dm b/code/orphaned_procs/dbcore.dm index 1f4b1ef0d3..a073780ea0 100644 --- a/code/orphaned_procs/dbcore.dm +++ b/code/orphaned_procs/dbcore.dm @@ -34,8 +34,8 @@ // Deprecated! See global.dm for new configuration vars /* -var/DB_SERVER = "" // This is the location of your MySQL server (localhost is USUALLY fine) -var/DB_PORT = 3306 // This is the port your MySQL server is running on (3306 is the default) + var/DB_SERVER = "" // This is the location of your MySQL server (localhost is USUALLY fine) + var/DB_PORT = 3306 // This is the port your MySQL server is running on (3306 is the default) */ DBConnection @@ -63,11 +63,11 @@ DBConnection/proc/Connect() if(failed_connections > FAILED_DB_CONNECTION_CUTOFF) //If it failed to establish a connection more than 5 times in a row, don't bother attempting to connect anymore. return FALSE - var/user = sqlfdbklogin - var/pass = sqlfdbkpass - var/db = sqlfdbkdb - var/address = sqladdress - var/port = sqlport + var/user = GLOB.sqlfdbklogin + var/pass = GLOB.sqlfdbkpass + var/db = GLOB.sqlfdbkdb + var/address = GLOB.sqladdress + var/port = GLOB.sqlport doConnect("dbi:mysql:[db]:[address]:[port]","[user]","[pass]") . = IsConnected() @@ -98,7 +98,7 @@ DBConnection/proc/ErrorMsg() return _dm_db_error_msg(_db_con) DBConnection/proc/SelectDB(database_name,dbi) if(IsConnected()) Disconnect() //return Connect("[dbi?"[dbi]":"dbi:mysql:[database_name]:[DB_SERVER]:[DB_PORT]"]",user,password) - return Connect("[dbi?"[dbi]":"dbi:mysql:[database_name]:[sqladdress]:[sqlport]"]",user,password) + return Connect("[dbi?"[dbi]":"dbi:mysql:[database_name]:[GLOB.sqladdress]:[GLOB.sqlport]"]",user,password) DBConnection/proc/NewQuery(sql_query,cursor_handler=src.default_cursor) return new/DBQuery(sql_query,src,cursor_handler) diff --git a/code/orphaned_procs/priority_announce.dm b/code/orphaned_procs/priority_announce.dm index 26b3548e3e..46d71dc0e2 100644 --- a/code/orphaned_procs/priority_announce.dm +++ b/code/orphaned_procs/priority_announce.dm @@ -10,21 +10,21 @@ announcement += "

    [html_encode(title)]

    " else if(type == "Captain") announcement += "

    Captain Announces

    " - news_network.SubmitArticle(text, "Captain's Announcement", "Station Announcements", null) + GLOB.news_network.SubmitArticle(text, "Captain's Announcement", "Station Announcements", null) else announcement += "

    [command_name()] Update

    " if (title && length(title) > 0) announcement += "

    [html_encode(title)]

    " if(title == "") - news_network.SubmitArticle(text, "Central Command Update", "Station Announcements", null) + GLOB.news_network.SubmitArticle(text, "Central Command Update", "Station Announcements", null) else - news_network.SubmitArticle(title + "

    " + text, "Central Command", "Station Announcements", null) + GLOB.news_network.SubmitArticle(title + "

    " + text, "Central Command", "Station Announcements", null) announcement += "
    [html_encode(text)]
    " announcement += "
    " - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(!isnewplayer(M) && !M.ear_deaf) to_chat(M, announcement) if(M.client.prefs.toggles & SOUND_ANNOUNCEMENTS) @@ -37,7 +37,7 @@ if(announce) priority_announce("A report has been downloaded and printed out at all communications consoles.", "Incoming Classified Message", 'sound/AI/commandreport.ogg') - for(var/obj/machinery/computer/communications/C in machines) + for(var/obj/machinery/computer/communications/C in GLOB.machines) if(!(C.stat & (BROKEN|NOPOWER)) && C.z == ZLEVEL_STATION) var/obj/item/weapon/paper/P = new /obj/item/weapon/paper(C.loc) P.name = "paper - '[title]'" @@ -50,7 +50,7 @@ if(!message) return - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(!isnewplayer(M) && !M.ear_deaf) to_chat(M, "[title]
    [message]

    ") if(M.client.prefs.toggles & SOUND_ANNOUNCEMENTS) diff --git a/code/orphaned_procs/statistics.dm b/code/orphaned_procs/statistics.dm index a29986f9e3..b429e78004 100644 --- a/code/orphaned_procs/statistics.dm +++ b/code/orphaned_procs/statistics.dm @@ -1,4 +1,4 @@ -var/datum/feedback/blackbox = new() +GLOBAL_DATUM_INIT(blackbox, /datum/feedback, new) //the feedback datum; stores all feedback /datum/feedback @@ -33,7 +33,7 @@ var/datum/feedback/blackbox = new() var/pda_msg_amt = 0 var/rc_msg_amt = 0 - for (var/obj/machinery/message_server/MS in message_servers) + for (var/obj/machinery/message_server/MS in GLOB.message_servers) if (MS.pda_msgs.len > pda_msg_amt) pda_msg_amt = MS.pda_msgs.len if (MS.rc_msgs.len > rc_msg_amt) @@ -62,10 +62,10 @@ var/datum/feedback/blackbox = new() if (!feedback) return round_end_data_gathering() //round_end time logging and some other data processing - if (!dbcon.Connect()) return + if (!GLOB.dbcon.Connect()) return var/round_id - var/DBQuery/query_feedback_max_id = dbcon.NewQuery("SELECT MAX(round_id) AS round_id FROM [format_table_name("feedback")]") + var/DBQuery/query_feedback_max_id = GLOB.dbcon.NewQuery("SELECT MAX(round_id) AS round_id FROM [format_table_name("feedback")]") if(!query_feedback_max_id.Execute()) return while (query_feedback_max_id.NextRow()) @@ -86,15 +86,15 @@ var/datum/feedback/blackbox = new() if (sqlrowlist == "") return - var/DBQuery/query_feedback_save = dbcon.NewQuery("INSERT DELAYED IGNORE INTO [format_table_name("feedback")] VALUES " + sqlrowlist) + var/DBQuery/query_feedback_save = GLOB.dbcon.NewQuery("INSERT DELAYED IGNORE INTO [format_table_name("feedback")] VALUES " + sqlrowlist) query_feedback_save.Execute() /proc/feedback_set(variable,value) - if(!blackbox) + if(!GLOB.blackbox) return - var/datum/feedback_variable/FV = blackbox.find_feedback_datum(variable) + var/datum/feedback_variable/FV = GLOB.blackbox.find_feedback_datum(variable) if(!FV) return @@ -102,10 +102,10 @@ var/datum/feedback/blackbox = new() FV.set_value(value) /proc/feedback_inc(variable,value) - if(!blackbox) + if(!GLOB.blackbox) return - var/datum/feedback_variable/FV = blackbox.find_feedback_datum(variable) + var/datum/feedback_variable/FV = GLOB.blackbox.find_feedback_datum(variable) if(!FV) return @@ -113,10 +113,10 @@ var/datum/feedback/blackbox = new() FV.inc(value) /proc/feedback_dec(variable,value) - if(!blackbox) + if(!GLOB.blackbox) return - var/datum/feedback_variable/FV = blackbox.find_feedback_datum(variable) + var/datum/feedback_variable/FV = GLOB.blackbox.find_feedback_datum(variable) if(!FV) return @@ -124,10 +124,10 @@ var/datum/feedback/blackbox = new() FV.dec(value) /proc/feedback_set_details(variable,details) - if(!blackbox) + if(!GLOB.blackbox) return - var/datum/feedback_variable/FV = blackbox.find_feedback_datum(variable) + var/datum/feedback_variable/FV = GLOB.blackbox.find_feedback_datum(variable) if(!FV) return @@ -135,10 +135,10 @@ var/datum/feedback/blackbox = new() FV.set_details(details) /proc/feedback_add_details(variable,details) - if(!blackbox) + if(!GLOB.blackbox) return - var/datum/feedback_variable/FV = blackbox.find_feedback_datum(variable) + var/datum/feedback_variable/FV = GLOB.blackbox.find_feedback_datum(variable) if(!FV) return @@ -209,20 +209,20 @@ var/datum/feedback/blackbox = new() /proc/sql_poll_population() if(!config.sql_enabled) return - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) return var/playercount = 0 - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(M.client) playercount += 1 - var/admincount = admins.len - var/DBQuery/query_record_playercount = dbcon.NewQuery("INSERT INTO [format_table_name("legacy_population")] (playercount, admincount, time, server_ip, server_port) VALUES ([playercount], [admincount], '[SQLtime()], INET_ATON('[world.internet_address]'), '[world.port]')") + var/admincount = GLOB.admins.len + var/DBQuery/query_record_playercount = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("legacy_population")] (playercount, admincount, time, server_ip, server_port) VALUES ([playercount], [admincount], '[SQLtime()]', INET_ATON('[world.internet_address]'), '[world.port]')") query_record_playercount.Execute() /proc/sql_report_death(mob/living/L) if(!config.sql_enabled) return - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) return if(!L || !L.key || !L.mind) return @@ -249,5 +249,5 @@ var/datum/feedback/blackbox = new() var/sqlstamina = sanitizeSQL(L.getStaminaLoss()) var/coord = sanitizeSQL("[L.x], [L.y], [L.z]") var/map = sanitizeSQL(SSmapping.config.map_name) - var/DBQuery/query_report_death = dbcon.NewQuery("INSERT INTO [format_table_name("death")] (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss, toxloss, cloneloss, staminaloss, coord, mapname, server_ip, server_port) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[SQLtime()]', '[laname]', '[lakey]', '[sqlgender]', [sqlbrute], [sqlfire], [sqlbrain], [sqloxy], [sqltox], [sqlclone], [sqlstamina], '[coord]', '[map]', INET_ATON('[world.internet_address]'), '[world.port]')") + var/DBQuery/query_report_death = GLOB.dbcon.NewQuery("INSERT INTO [format_table_name("death")] (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss, toxloss, cloneloss, staminaloss, coord, mapname, server_ip, server_port) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[SQLtime()]', '[laname]', '[lakey]', '[sqlgender]', [sqlbrute], [sqlfire], [sqlbrain], [sqloxy], [sqltox], [sqlclone], [sqlstamina], '[coord]', '[map]', INET_ATON('[world.internet_address]'), '[world.port]')") query_report_death.Execute() diff --git a/code/world.dm b/code/world.dm index 50a1317a5f..1b42af425c 100644 --- a/code/world.dm +++ b/code/world.dm @@ -27,16 +27,16 @@ #endif //logs var/date_string = time2text(world.realtime, "YYYY/MM-Month/DD-Day") - href_logfile = file("data/logs/[date_string] hrefs.htm") - diary = file("data/logs/[date_string].log") - diaryofmeanpeople = file("data/logs/[date_string] Attack.log") - diary << "\n\nStarting up. [time_stamp()]\n---------------------" - diaryofmeanpeople << "\n\nStarting up. [time_stamp()]\n---------------------" - changelog_hash = md5('html/changelog.html') //used for telling if the changelog has changed recently + GLOB.href_logfile = file("data/logs/[date_string] hrefs.htm") + GLOB.diary = file("data/logs/[date_string].log") + GLOB.diaryofmeanpeople = file("data/logs/[date_string] Attack.log") + GLOB.diary << "\n\nStarting up. [time_stamp()]\n---------------------" + GLOB.diaryofmeanpeople << "\n\nStarting up. [time_stamp()]\n---------------------" + GLOB.changelog_hash = md5('html/changelog.html') //used for telling if the changelog has changed recently make_datum_references_lists() //initialises global lists for referencing frequently used datums (so that we only ever do it once) load_configuration() - revdata.DownloadPRDetails() + GLOB.revdata.DownloadPRDetails() load_mode() load_motd() load_admins() @@ -46,37 +46,37 @@ LoadBans() investigate_reset() - timezoneOffset = text2num(time2text(0,"hh")) * 36000 + GLOB.timezoneOffset = text2num(time2text(0,"hh")) * 36000 if(config.sql_enabled) - if(!dbcon.Connect()) + if(!GLOB.dbcon.Connect()) log_world("Your server failed to establish a connection with the database.") else log_world("Database connection established.") - data_core = new /datum/datacore() + GLOB.data_core = new /datum/datacore() Master.Initialize(10, FALSE) #define IRC_STATUS_THROTTLE 50 /world/Topic(T, addr, master, key) if(config && config.log_world_topic) - diary << "TOPIC: \"[T]\", from:[addr], master:[master], key:[key]" + GLOB.diary << "TOPIC: \"[T]\", from:[addr], master:[master], key:[key]" var/list/input = params2list(T) - var/key_valid = (global.comms_allowed && input["key"] == global.comms_key) + var/key_valid = (GLOB.comms_allowed && input["key"] == GLOB.comms_key) var/static/last_irc_status = 0 if("ping" in input) var/x = 1 - for (var/client/C in clients) + for (var/client/C in GLOB.clients) x++ return x else if("players" in input) var/n = 0 - for(var/mob/M in player_list) + for(var/mob/M in GLOB.player_list) if(M.client) n++ return n @@ -87,40 +87,40 @@ var/list/adm = get_admin_counts() var/list/allmins = adm["total"] var/status = "Admins: [allmins.len] (Active: [english_list(adm["present"])] AFK: [english_list(adm["afk"])] Stealth: [english_list(adm["stealth"])] Skipped: [english_list(adm["noflags"])]). " - status += "Players: [clients.len] (Active: [get_active_player_count(0,1,0)]). Mode: [ticker.mode.name]." + status += "Players: [GLOB.clients.len] (Active: [get_active_player_count(0,1,0)]). Mode: [SSticker.mode.name]." send2irc("Status", status) last_irc_status = world.time else if("status" in input) var/list/s = list() - s["version"] = game_version - s["mode"] = master_mode - s["respawn"] = config ? abandon_allowed : 0 - s["enter"] = enter_allowed + s["version"] = GLOB.game_version + s["mode"] = GLOB.master_mode + s["respawn"] = config ? GLOB.abandon_allowed : 0 + s["enter"] = GLOB.enter_allowed s["vote"] = config.allow_vote_mode s["ai"] = config.allow_ai s["host"] = host ? host : null s["active_players"] = get_active_player_count() - s["players"] = clients.len - s["revision"] = revdata.commit - s["revision_date"] = revdata.date + s["players"] = GLOB.clients.len + s["revision"] = GLOB.revdata.commit + s["revision_date"] = GLOB.revdata.date var/list/adm = get_admin_counts() var/list/presentmins = adm["present"] var/list/afkmins = adm["afk"] s["admins"] = presentmins.len + afkmins.len //equivalent to the info gotten from adminwho s["gamestate"] = 1 - if(ticker) - s["gamestate"] = ticker.current_state + if(SSticker) + s["gamestate"] = SSticker.current_state s["map_name"] = SSmapping.config.map_name - if(key_valid && ticker && ticker.mode) - s["real_mode"] = ticker.mode.name + if(key_valid && SSticker && SSticker.mode) + s["real_mode"] = SSticker.mode.name // Key-authed callers may know the truth behind the "secret" s["security_level"] = get_security_level() - s["round_duration"] = round((world.time-round_start_time)/10) + s["round_duration"] = SSticker ? round((world.time-SSticker.round_start_time)/10) : 0 // Amount of world's ticks in seconds, useful for calculating round duration if(SSshuttle && SSshuttle.emergency) @@ -136,7 +136,7 @@ return "Bad Key" else #define CHAT_PULLR 64 //defined in preferences.dm, but not available here at compilation time - for(var/client/C in clients) + for(var/client/C in GLOB.clients) if(C.prefs && (C.prefs.chat_toggles & CHAT_PULLR)) to_chat(C, "PR: [input["announce"]]") #undef CHAT_PULLR @@ -149,7 +149,7 @@ relay_msg_admins("HELP: [input["source"]] [input["message_sender"]]: [input["message"]]") if(input["crossmessage"] == "Comms_Console") minor_announce(input["message"], "Incoming message from [input["message_sender"]]") - for(var/obj/machinery/computer/communications/CM in machines) + for(var/obj/machinery/computer/communications/CM in GLOB.machines) CM.overrideCooldown() if(input["crossmessage"] == "News_Report") minor_announce(input["message"], "Breaking Update From [input["message_sender"]]") @@ -188,20 +188,20 @@ delay = time else delay = config.round_end_countdown * 10 - if(ticker.delay_end) + if(SSticker.delay_end) to_chat(world, "An admin has delayed the round end.") return to_chat(world, "Rebooting World in [delay/10] [(delay >= 10 && delay < 20) ? "second" : "seconds"]. [reason]") var/round_end_sound_sent = FALSE - if(ticker.round_end_sound) + if(SSticker.round_end_sound) round_end_sound_sent = TRUE - for(var/thing in clients) + for(var/thing in GLOB.clients) var/client/C = thing if (!C) continue - C.Export("##action=load_rsc", ticker.round_end_sound) + C.Export("##action=load_rsc", SSticker.round_end_sound) sleep(delay) - if(ticker.delay_end) + if(SSticker.delay_end) to_chat(world, "Reboot was cancelled by an admin.") return OnReboot(reason, feedback_c, feedback_r, round_end_sound_sent) @@ -219,13 +219,13 @@ if(count > 10) log << "#[count]\t[index]" #endif - if(blackbox) - blackbox.save_all_data_to_sql() + if(GLOB.blackbox) + GLOB.blackbox.save_all_data_to_sql() Master.Shutdown() //run SS shutdowns RoundEndAnimation(round_end_sound_sent) kick_clients_in_lobby("The round came to an end with you in the lobby.", 1) //second parameter ensures only afk clients are kicked to_chat(world, "Rebooting world...") - for(var/thing in clients) + for(var/thing in GLOB.clients) var/client/C = thing if(C && config.server) //if you set a server location in config.txt, it sends you there instead of trying to reconnect to the same world address. -- NeoFite C << link("byond://[config.server]") @@ -233,10 +233,10 @@ /world/proc/RoundEndAnimation(round_end_sound_sent) set waitfor = FALSE var/round_end_sound - if(!ticker && ticker.round_end_sound) - round_end_sound = ticker.round_end_sound + if(!SSticker && SSticker.round_end_sound) + round_end_sound = SSticker.round_end_sound if (!round_end_sound_sent) - for(var/thing in clients) + for(var/thing in GLOB.clients) var/client/C = thing if (!C) continue @@ -252,7 +252,7 @@ 'sound/roundend/disappointed.ogg'\ ) - for(var/thing in clients) + for(var/thing in GLOB.clients) var/obj/screen/splash/S = new(thing, FALSE) S.Fade(FALSE,FALSE) @@ -262,8 +262,8 @@ var/list/Lines = file2list("data/mode.txt") if(Lines.len) if(Lines[1]) - master_mode = Lines[1] - diary << "Saved mode is '[master_mode]'" + GLOB.master_mode = Lines[1] + GLOB.diary << "Saved mode is '[GLOB.master_mode]'" /world/proc/save_mode(the_mode) var/F = file("data/mode.txt") @@ -271,7 +271,7 @@ F << the_mode /world/proc/load_motd() - join_motd = file2text("config/motd.txt") + "
    " + revdata.GetTestMergeInfo() + GLOB.join_motd = file2text("config/motd.txt") + "
    " + GLOB.revdata.GetTestMergeInfo() /world/proc/load_configuration() config = new /datum/configuration() @@ -282,7 +282,7 @@ config.loadmaplist("config/maps.txt") // apply some settings from config.. - abandon_allowed = config.respawn + GLOB.abandon_allowed = config.respawn /world/proc/update_status() @@ -301,16 +301,16 @@ var/list/features = list() - if(ticker) - if(master_mode) - features += master_mode + if(SSticker) + if(GLOB.master_mode) + features += GLOB.master_mode else features += "STARTING" - if (!enter_allowed) + if (!GLOB.enter_allowed) features += "closed" - features += abandon_allowed ? "respawn" : "no respawn" + features += GLOB.abandon_allowed ? "respawn" : "no respawn" if (config && config.allow_vote_mode) features += "vote" @@ -319,7 +319,7 @@ features += "AI allowed" var/n = 0 - for (var/mob/M in player_list) + for (var/mob/M in GLOB.player_list) if (M.client) n++ @@ -334,4 +334,4 @@ if (features) s += ": [jointext(features, ", ")]" - status = s + status = s \ No newline at end of file diff --git a/config/lavaRuinBlacklist.txt b/config/lavaRuinBlacklist.txt index 9747d5a1c6..aec26764a5 100644 --- a/config/lavaRuinBlacklist.txt +++ b/config/lavaRuinBlacklist.txt @@ -10,7 +10,6 @@ #_maps/RandomRuins/LavaRuins/lavaland_surface_cube.dmm ##RESPAWN -#_maps/RandomRuins/LavaRuins/lavaland_surface_prisoner_crash.dmm #_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm #_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm #_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -30,7 +29,6 @@ #_maps/RandomRuins/LavaRuins/lavaland_surface_automated_trade_outpost.dmm #_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm #_maps/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm -#_maps/RandomRuins/LavaRuins/lavaland_gym.dmm #_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm #_maps/RandomRuins/LavaRuins/lavaland_surface_wwiioutpost.dmm #_maps/RandomRuins/LavaRuins/lavaland_surface_tomb.dmm @@ -39,4 +37,4 @@ #_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm #_maps/RandomRuins/LavaRuins/lavaland_surface_cultaltar.dmm #_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm -#_maps/RandomRuins/LavaRuins/lavaland_surface_swarmer_crash.dmm \ No newline at end of file +#_maps/RandomRuins/LavaRuins/lavaland_surface_swarmer_crash.dmm diff --git a/config/maps.txt b/config/maps.txt index 94101536d9..8bf54ba4a8 100644 --- a/config/maps.txt +++ b/config/maps.txt @@ -18,18 +18,21 @@ map tgstation2 endmap map metastation - minplayers 10 + minplayers 25 + #voteweight 0.5 endmap map pubbystation - minplayers 10 endmap -map CitadelStation - #default - #voteweight 1.5 +map omegastation + maxplayers 35 endmap map deltastation - minplayers 10 + minplayers 50 +endmap + +map cerestation + minplayers 45 endmap \ No newline at end of file diff --git a/config/title_screens/images/blank.png b/config/title_screens/images/blank.png new file mode 100644 index 0000000000000000000000000000000000000000..c3167a923bf8987b6b448ef8c3b23c23bf8f5382 GIT binary patch literal 123 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%0AF-K4~hq3KL#8; zJiF7}N74UxgzdMK-0K;b`Fz&gGVD|n3+Rxs{3o=VM zzSB(cN538k?*~~bSNl6!_>};t=<~;zlp#2R6b)hnkRw3$X5Wz z3(u?nPB-VPA{>$#U}GB;_b}QEI+H}o~uazziM3V(wEv+RFO!HSqwXUL zb|&~`uKC-@L3rULYJWpozwxg{L3L%;oBX7e*>8i3$LSq=+@_=J9|%t;I2gg2JDTTb z`@;CJRC?48;JFZCrxmnfV{b{xF5&Ksnu8F?3?D)Llm!`C3aa_rY@G2s^94hix<5X;n5Kcf_&YWYbie;hFGv zi7w1V&={uj$J^V$zn5CDo2vRM!+%%DY(V$>G}xeLPT&IHJ!qF66*1gFQaUKsyxCM1 zr-NnQ|8?MWf(>q5vr&fkakzTOeqIfm(H~S&F-C69Gtk4Ik|!sp1$F`ja@!D;V5<`}*9`OTaEH<&6@(k!_r@QQw;nNf0`2a~JYxCSPqKo( z7b9HeXWBdwP68*$zoEA|%Z)kz=^PvyOF=N%6`np`3Jo8rZT4^2L7TSXWFBvrdblRJ zfZ4NqA-*fKEEvAy1;v%wubcQYSL13HwtVW4sL|Az1GKvsm)z{^1hK`u4fPALGnA)< zn-%0ke%Y)-;ijT)9aD;M-?9c%DRG&^l ztb(J)?LW&80PT>k`U37ND#Fc}UMf&znSz}3h9t6|jSeAewD@=S@K4R(Drx=RXva^o zfh$LW8kR|t9-r!VxX%!S#@9}ty*N}9(esK9>OI*#`aYq*(QAo79 z*V8`dK4Ud1k0=FL4nT4)<+m+x)3E?yq|uCcK}NZ}XdlAV@;4hCO;7&Lf zy>vAV{J{}x`c?0DXPvtts>6ikSb*U&Pw<^HnNSa0kL)HMZ?K^peqguhBCuTsw&$WW zs8>l6)qUNnpi}zpdVm)#1vTus;iHBPlsl{Hoz!;?bQ*dv0`Z@!Lp*CzGlO6KFU|x~ z4&6{n+>`NsXost6{(I2XEx1i7LIGTzk-8!)P|>pu+*8i9hb`(RKGk%z@c7Ht$>jOsewnm(p8XTE_vbUO zgzkaQKSUy8ju#B)kJ&qc!2e)__m_vX?&e{=(R>_%v?uh@+>LvJzl%E!exM$(x#2Hf zKf$wju7MZaY@-qDWN?a32n!K7|7I)H%SShX&eV`~oxG1y-M`R-!!QlB7xh0hV^cSX zIdg^Q@N+28V`AFypDGhSsTJYLD`-KVbuGma5VS!3AfR`eVvN)FB`i$oB&+prQ> zj=FimIo@YW6|Zg-ECz(Nzt`k&@GKNo%b^{=k#v!{wuOlOz*DQwR(D^O4i39u#fU29 zKG^(9sn+v4!H69`D7(T4Rz4IzwhEAwALOGC{~UI&m>At~1AapvcUaJD>_%o|y*yZLVWKpQ~B|PAYa{*!< zwN!%OdFAf;@!wlz_4E8{W9xrEB)rpM_Z=XuJRy1MzasA46;0>^Erx_H^`{{E9erfyRvB+`O>EER?BM3iiC6Sh21pa(J1zHwfpX{wg~MIrl8aA0 zb1VfhOSI7d?4|dK>&z>9_=li_**(7A>qq$Poq9mEx)?rtw;mw*bH3^$b*m{~-;-JG zk-wfEloogs{K4R5*3mr?XFj~27$(bxrYYZP2JPB#C3-<~-P3 z05#(eZ{bWkc74eRI1YZWB6|~Do$@EM1F;>*bG+b~CgCPo|@Tx z)7)E4R2GZHdoj0PX;r_A;0NTzAvino{XR)rQn1esSU9fDDjVx@Q93kUOaa09O^eaE z-&aM5(}M0i?fbQavz!7-lLb1xwYiiG20fZ2I2S2tcB;{r_cdGG&DtW1kTVG zx4Z87=xU&c4WCa&gsA$!*Xmb`V#gvLQ^bQC2Y~?;?gvYOcJwRQ98kqrFMTm27kUnjxl$^oX|Uy+uo4{mNI09pRpB zuT1J+7aZhp2ZBNCnN^!V9T7U){|$K%6VACBpL)9A{r@)4I!Knbgv&H4$(8TYOjvds zug*FQfppDYfB5}X;_Z@&S^o+9n@QVSL?bz-3wi8nm`qr{?XUvnJq`w~_zU8}E?`9t z`9~vHkfb{rk1Rj-U)Nq6@y)f89G<8qn+`Rzjyv4l-kpZ{Ncw`#7Jw`L5Ze!}32RDu zxb*1XRqJHn95V1KRHB4Nns|N@^6{k$Q`7ok1ZdVI_$^*Q+@%0^Gy9&z-J(-Q?d(Gg z&}Jg^A_qoNE4MC4JvZ`<$&JI;Znt|6DRFEyFWzy#T6Wr4Hsgv0ta$GF&BXNO(rb0x z;WVUQiEM!ldc*(MP-h-m2|RTzkcx6v-~jg zdydr$4lt7&!5Gt|#m<)j-j$d{mVVF`-CU;tC-1QC&a%0u z+)w(>O!|vznPey^TgcLl?le8Ecdgm-2S}lZ)CH@Y@eX5FVBkf9sf`vgUxD%;SF7Z$ zksMpmnbdRwRfW!j9Fx9DYtcn*x=A@OC_r-#`pf9#J+5YMHhgI=!U-ygG}Mb}-FS3l zI4N#{m^U}&iqgUx{}1Wk`QHVdz+1E2GekZGCQ%59HWe-#dUfaJo07NWcyx=F&FBx2 z*q16L*BqsxE%H#E&|KeIK>TeEKQB_aH8Ca*^0TkzjwNQsiv}!i3i#Z?e6V%{+!6qs zgz)6+$R%?N%CF3R5}Pb};XVZs|KA+8)8LF9TTw2^GX0+b(SsY~ZB$X7%^eyx{8^8=_HURrth(82okne>1JXSNX{ZZD0EF1GiHz z@^8^Ly%Ow7U(Zm{=bBEnE4fmH5u=8{FB48_S;SNq|E@?-=dAx3N16F)h!2X#y%O)( zSVD2&B}(M1bZyV>rLVytuz}2J?VjKTyEVDM{%mL`#m*X|&x1D8jFqZer>dvdgE-rN zyYZ00cVP(atyiaMaVbo%#VX04)=w1ypsffJu;`DtyeEE+){$J_^)brrn44ykkhz`r zC3*=DAl)C?@z)0()Hx6O0=M6!8@)+i%8IM1E87tIWVO_(#BbTLr0i1IMtV&0BKIye z^_NGM4|!9#HI37r=lylyxCn6DZw4iba{cTr2dSNTzPw|t@>Nr(I<@h6qW^4x9sGB1 zigs=mLyES8?<~N!SQz;kp!J6x_`JO^RbeUM+jA^dc8%8U1X9jLKhLZA0kl3X9tHt? zf|$@DZ1_gbUQTAN^9BjotUjb(IcxNsF!CpHJl1rgC)~KIU^aG~+*K0VEzvL6feooR z=lwelks0ljg595dnPXsrh0zpqY$+-JEtv{5{$Cu&!NHxR%crf-2fYfOx{iD*d}`&# zhB}n917;s^2HB7|{k9|IgX`=E9I(_2Pkr9&8@ezrL~jD5nZIkc@)N|<+u-IZY)B9B z@>GWXGbHO7v8eToGYe=AdfT94uEy2H|1MfT<=gx%6+@n@+YMv+hIw z;aMN|2L^m)ALO%9`gL*i5;j3$CUKSW?rW)C3*|1a2NQRwG8PJ{r6`L!Yy@XDuhCz< zZ39H04}SeaTcnHw{>W)r2L#x(mra$J1b$p&;>|@ZnGp|*7-@qGE>DzIE4eezHhJ#~+S=SoV>ETP*iDI_s4AEv zR_e2+LHP6x?@a_fIRqWw0XivEYqhOGbC&nOG{ zgR_w(!T!}>-h9^7yZ=Y%{b*#gpOkGIjI;?>fBTyLTC?KONhE5OjM7|NVks82x6>Kc z9RP%O!wqp`I-)ONl$I~Tj>GyNk8pcR!4gf3jXYVJ-eha8d;qbR|M`-ST1wZsca>-d~>N>kVwg4G>Dcdg3NjLx=p}c+3n6KZ}795TTE;!Kx0Am%!fQ( zb;<~_;Jp%)H~eueZ^I~n-`xIzcEdmRh)Z?QID8M4uEfn`x_LQFX=Ff!GIg7Z*dx=db7gp4{9dcup z%$|*m(|H>bP3ckJT+r4Pm#Xhld86DiW+wq@&m1{pAe)EEt9cgOJNrO1u-AEI|DyWP zCKokgBE(<=6kF%kw9gN^JNSZOb^7H$8@^_#F!nf*o826{>s-Q-pB?PW<7eEl^bbCn zHv#)BN*3zLtYr{E3b`Xwkb4LiAEGfYZG9peeko|c2xK_Y=sPR}|LHx!S zdk3MN%2lf{MdPAY?EGK2^KfD-ri_jJ@6fB8YAs>t5rv{C!C1AUp#F?Brw zJl%ohstLApPW?-`-rjGwAc~-Szo2(W|KK`DDDf$wbNGL)#_bfOXtMp`2M@lXWHxAj z-XOQ=g1V2fF1E8`a1JNF?FmAN^kX`GyS~zSc98A}{0gLnuhzi?QD9(xy|Z5+vIPuZ ziy2{2rfQJ7tYOlj1gGpL(gnqD--a{(jQo2R&<=aLd=FBpC9?=?k>^Z&g0S+4tMlpf zjZ0;m{|ogQF8RKY^>C#MQ`Or@E2*dcHHm4nx*5XO53TxebavwV5py#sDBJWDW4>9Y z^CNro#$TgSkQygI^Lxi=0z|LZQ;}(lc3R}&Ot1f%d1{#bKnlCr@aC4toi5DvAI1Cc zt$E1yW1mh?PGf0Pcua!aecM}FS{iY!-7&xxKA0(VefcA%^L^|+x<)GoU~O8qN4Z<4 zgU{%!43F7oadAcx^f%Oq`TaM<{U0{-nxLg9 z7ttDHh{u;my>_l@xBn9h@bN^;M=wC;Twi_CPFnu%`$Wm(t(*B`3em9)E2scxXZNO| z<3k^M#9HdVBFaXa*I7P_4v;8mK}Sq+)dRs95nH{dI^!L~P=G;U)tZ${iu?bjEpC&} zn0+9Y1FcL2uB1;@7r=KLg1L zQ3>^Gi610t68nlJvejA#kA0WO#5kRyK`TEpsB8ByrKTR)>Czn~YtE6+S)8axm4~4v zY?3t@;w`Ndmf_yL(C^_F2|y`q#-Gv>zYHDXA1&jsUzumq>uxizNUcw*eBmKRkyx_V z`X1!H$^Cj8ZBOX;q)vFwYxe$ZPH{C_HqO@i=KA?WY!~|G)%BCkDNO>IWq{1>DjvQ> zGbupj`kRfMTkrL-M+K-RqY+Rk2iy|mh@I7uIZeO4cn8ZLGlF3;CGx$=K7h*KvJDj9 z0Y3M)@Os!V!|>5y?QO^~%cSy0`(Vdl$}8ocEiDw+8h@q9+kJc%H3i)7bVUMLeaVzqj3MrWW zW==z_ej6AcsfPuPYx+6#UDTt=pBis6a8ZD=E!dj)Tvrvix62#+PX-E+c*eH~8fDw5mM&Ue7c6%g6CQ40Yk*q*k;cjXO`Xs=Flw-(~Fto>?HHngt=$m>5tj&OrfSg{ezd=(X7 z>HLi&NTB?GzUT$PiUVPVzJajaY9cH~!+ffx)qJ9+*a%*;Ph%rKCTP#PF9&V(*V`%H zT2x#MrCvMapt{GvU;U~MSeIxETdMmL{$ZD`vzEhCA~cOKPj>-oush8dU_A(gUDUo0 zh7I!QZ0{q9#PXo?3i}bUArbTeOub#<`>Zvuja(#DwN!N0fCHXh@7YqF1z7&`N-=H@m*nP?h- zSx;@ZY(*^cZvybmiD@)?`ec*;`=KvPxG(lL!XOc}^yW&`0(4`uE|o_^$+8P2`|2z) zQFQS#_;Rg&oq93VKljgP3A;av(4zx4cl9ng&OV|(uK%nMCZXZSqM=8u;Ug#L4R}?2 zw;uiEsTa3IftEZIun8+>Is~=g09>-T^$dM@9cRcBwY~feDNvRHA?Q#^!KONAm$hFT zNA4K+lpDR-Jgqgcy3Q#4lUw@{lbb(j`faMdgsxf| z7tOzXg%I4d5INQ~^4<;D`QL?yDI z&)fqaru4adUn#8c2NegH4avGk8sr1vJ}~_=^W&-vARFuZ6HtS#^c>2)2pT@y-Yand z+Qlo1#RL12fJulE?!&V8%B>yUvH~k^VbW>I);atGOrw9&j_TG({njNK3z9uJ{_%If z1%6;bd%PP#H+K)R8mLaQrpgU$*>RY|JIAB$Ih4?+vVC(`%hp!Dmmb6D&b=_Qx@@t_ z1o>030~5zys5LBRaBWC>=I}ql6xR6_g86mJ>vB2^C7Ox+UV~R$XRow|<+LRLyVI5V z5~WY>PTzV6;YM=f5nEe0g`Wk`1?Uc)S+qLL(gl z`t7lL<1e@FI%Z*Z(&91t z2RJ+nDF!8Bj$kyuZo`B>kE~a-Q#O%;L>da{UhMO}%6LCzv-HsCuPn|=yE&OlHQG@; zSHTxIyg!z&cpXj4DsIz`-x@+M`6D)E0j;3j8;!+dg%f^GPrKuooW3vp{T;C`@kYzp zePjI!5K69Er0El+2z^IY3U` zUtHCyVM`hYwgfyUNqSkNyJ$%Z6ar6%v%DP_?%2)gIKXK z%m>$A=tIC|#p|XDQV_yY6wq4N@n#h-_~jE_fxg@(NM;W}%y1_9CPujJ=T{&8cll6q zNlx1s+x|KT@az3s6=ay{-6_Yhg3#{G_)J9j%G(eU8c7%~<8m2<>RO6@l0V{k8P|5y zH6izK73Jis^!A*PV?=fPx>Ga>mtXeNu=(pgLaimUm^kfZx?PkHHoiLA6x8QJtcq?XT(81n2Td0xtspA+oX;cfM#9WWS7W=;!bhm;HBkIC=2?23xd zM7G`7Rl#&BE~CaZ=#`Hi(l1SeI1D}c(nfyVi@PcPJ$Z$}&p$U3G?p8( z9;Hj{XV5hnz4|YDRs69c7kH;on={~ek6=NR+j8(&fogE{FiVfY;KFS&4o#0iQ~=#t z52#7hF;SvngVkaTdi<@L;Gjfd)Ft~4<02ZxyRKN52V5bSg6Z&q)Z{^#F59$9&roLX zZtrba&2bqsAmrR1j4<>{!a8u+3ny4r#0SvSpKp?|5IUIYRo*9^#>@i>lb^s<$^-*7 zQe1t^M{1OEv<9&fFcy!c%@o%-y+1!n?COqPa>u?+vNCQ*kt?u|%mQK^cv>0{e8zKV zuoOm$pkP3FAMZ@wJ6U>=Y#ws`4Eo*bs}z$!dgI~CrElghLCJrIS?wKch%q0PC8G81 zO|0ZI`3A7P!IDRy9AlLjlh-PWZ+frr2|#YDLGgH`K?q2S-J5Pz(Q9?LJg=g}JMN4j z=J@ViO}_*SNlV0H$*rA+ZE@>XA64lBt|0QY5d6}MWYw!WZK6EYUSMEDnMW$|dOM0Q zeo5U;T5m3Pni&`wsYlYDYPgq09~pJ(N!3U@136SZ?F$zT;f*ar5a=a(9x5?u@lkXFS$QSJzTP}(tdBB`Be5V)USE{-p}%} zT*c7claN?sH&I9^bUQjuU>OY)$PZXsN>;r%))I=dVSdBpPEGE;-~GL z-7X@WA;S#XrhpwKK=R8XkT?2Rea?CEUxxY(oHDVs|EiI+c|95bbM;NY*PZzQjvl!M zdB6Qb|2t&3MQnWLQ5$iqZOk(EUe_fIZP$T}L)&)IFNY#FX<0`L)W{AE7D*X^KzDa{ z53$5A)!t@TkC%Q7^&TPzlBaIAi(qwPB%Drcz662<`ez4ZAYaMs;jQ+tk#D!fLWYR; zc|Qc-Gw9Y=3FYil}Gv4R_aOIp%iQP6aaV+^q^yiuOCWo{KGJ@M` zjoa#JgBA*RzO%rTQ^ePo`xKn45PI*196N!jTGI zs}^hG$97O71^yeYdNzwxFg45TElbM@`aBkx!@`CBwun%{(!&>kp+&A&9zinCViJ=^ zH`yN@8FwMfEwtB1MiONfuiKjRKg8xM1Yevx-RMrQrf*+Q(dG&ryL`AzAA+&?u7WS5 zf5wAbN>=N#K*FzUfkEBufaLAZ%iv2dCos^xHhFfXdJ@oWfhOeBYr^)5L_2PK8@K4s+WUcK8^kck0wDYeKiVU~yuzgCU!DAv(dP4VVkx6Nu{f za-m_&2VrsFz0HMDNa$s79#x@C z_;5+Kop8uS5X|Pl8T6y$&>HPrJh*iFkUNZ8PtSPhL-561#KL9@UTfs)2?DJ%cI&EhgzM|$m{gXDp`hbQ!RE+>)<$-~30)AKjj&gfOQ9ZYJm_!Ahj5TVG=CL;S2>E|U&EZ-uEk+>PJyxl*P|FlhZDMo0F{c@#9K^* zcz}W9OnZPjP+i>>oo{1!vZ4DSaKdkT!eF1R8V`;DCs-k|Bi9!@p@j1o zP8_CB^)w3_isRu56HxCj=-96_TnwTI8Qxwds=tY1UG2<_w;j?7G{}}cB-&yd&2dht zV_5mnFK$?pi8$d(!{B#N=T8uPaL5=dMhX^}-G#1;MH=NJ9|fRYb-`9kGe%s9u6n9{ zi*5{O3FeA+0A5|a3`;>st?F96cHsZ(bE<#vmHI?ENV+!kI%=ADR%L^I@02dL3S&@= znJ!#q{JAcn_W2uUJLNvpD}TbIW9YfX>a{Am(lF$T7J%6VTn)3r&s+glc?j$v5PyWc zx&mJP4hHYjUte;C9Cr%=^f1ZbOZrD^h-(6Zu!O+m0j`_GLw4f}u*2flC#)*h#9N)D z!f|g(EUtIOQxu=epeBv4XJWL9m-_(^M~%X~#ExGI97mdwA`l{-Xj%zG1Op;s=o?2#Z7=25EJcrqRAC628{ax<7&`b74VPgdQ&To==;tRAQa1qd|_-Z(w z3vi7CfDTL$H2}9(K-gV?9Y>8_4;0`B%2m!=fcQN}l=Aop)lTr8ZPa8% zA}EvFVQl0+ziWD0RLmcX`X4j-8|=~Y-Ga4We;$9q#Gy6?Uh7jMQoaHe9Unl=j9EB8 zE3J!cU&@Cef5!q1fBTQWfH75v=8U2ngkd}sh^XAar_8)Q4QX~FR3ILx{YI+Z>ZFq@ zIuZD+`HpDhB|7xl>^T~Fb%cgp(1)VVLnA$}arD=_1y|St3K-X=)pJb2f7CJL8V9*L z;eubWULOa4Ls`IaJ>pk{0`7jQ(`}V&c^~=&EYlGAiM}@SjioyMUB*AL^_hC_dqOKM zzqv}h;j^^cD%o_+#)6-21-}|$CF+ezIfQt|5Ssli0qk=?VXx-q!HP!ZW;w4If&&9P|9+~6?z{>DmJkJ$z+XjiCfWPoh`o^C>H1%k zAPr?n$XUMN?Y_7+gWN7JITgYM;Of@rZqyy(I|muK230-&O>bf_NFTaG1}FRp2A|dw zuhvFf?HYz|@IbCN1Pnti8U&77_y6Vvzk2cJV~CSP>TQA%8C7 z(=oJpHW08u1R+i)D?a*Q-d3k0)hLLbXr@Iah~7Z%dUOnPBAkw#D0kTqsSMq&+7R*f zV7@29JS|V(#i}wssKfDD%6N{$NIivU)BzX%wVc-x`y9(X0LImF5qA2xf_7H55$8vU zAjIX=3&(NrRp(`X0J?1%+fVd1NRoIjaZd8Q4{ENPYfDE)YHLw~iJb9(x;eM#F-dZJ z^?#4RMGRS#?XPbA7&aE_f{uFm#I64nM9kt+H}>_I5DI-0`r-(Np4oE~*sXVty|P~$ zjlZ$LI(4y9g1I_kKU90gG4xk5T++X$9bzXaXuWZL|EmsGwQ*qof^~*73(Q5+y zWR<=b1bN$n-_m7$%T*iYvyVD-#}w5-ikrUttqfd@Thsm+G^~EZU>mTO>{gPla#~CB z?#_+Kb`a0m}PobZ2$3KT~LQ*V!XI0zs!kjzd?v?|NoSCACa2 z(YFxIpMg2pr$Y1&Px`j{uoh!EfIlmTdmj!`8Ch5-lKQo8%IIO8WPtYAqX&xM+?uD< zi953GyR~RQ6wx}w1T(DChuouqM4oxHXUmd(C@SXr8h&bo{XUg6tu9Le}n&4kMqJ_a+;kud=#;`C!2{}%%fYc{g$k}yqjZNlHwFjyChd(N2R0Uj{eG-M z>iUAXr^gdkQzn%;moG`yk#4vUU%L=Hcj>o?$XNgH)FC%+sQ7LTV`X8xCsq)Z;}sqx z=m3RQLBZ&sg&dOwh$8#ALNFW_$k3sXOtD;5ZyfJd@Pk_E7HS9?R=v}G&eSpEJvUkcrymfj`j&^f%5+aC|+^=uI#BnSi?n&(5QRt_+ zal`iHojA10)m$;X>e$09lg5aLI%Mk{7W_^15BTRi>7<=REa_VYzLCAZ;e#V%rR2bp+ z4~JD3a~t`w>dH%nN=B+S>K<6hT#4_a71X?wI|tjiB6K+^FHInYI*|&{65gJc4BJQf z!&&$LbJ|8@5U9?XOL0Iu`pA2mYGu7I$(<|gCI)x!&G^1+wXM+CdqcOJ5?gNlfc?7; zz0jr19f7JgCUMg!6&{>>dqB6bDvA|ZK=#+C9HZ1TwW%fumTeK|`({HHwmoF4Tl1iT znjGN0*U5w47qrb@oB$h{SP1X6;gV5-8|BZhQw>zgd}nItn~8x z^wJca?oQpV0zRsbbGFQ%1TooaVrkmg24sK#Ii@2C98F-(Ph~A;fw?7#cFEQc`-vl- zWQtS8(pF1=)Oux$8`Q3zI9r+kR0PVT6^kG5jN80O-5yeRCI|c$bmc|x#z=})&qbxL zmh0^!IzJ;DDK%UJWwDF4^w@WS%^aY)J)A;PPCX1}5EM3{ck>12081>H5P-e9EdJ+{4viRO6yBfBMS;4^Ctz?Kq|G~YM)5F&UV+5=NOU> zEX#+`V}F_~)?kxd*Jv4G2H7zpYl?@zg{?*(IqF~)0-Rqf(2ij~f7~idNB$rKEt2G; zM(%v0beMrlAWDNU;Q_J1U9#Ot<|vNzoa~5?;ufEu3pl5-7(>5wH|WRuYp?4|*E1FU zQ~KH9jejj|adwvFy?xZ-iG_)v0U^g>F<&?XHwyigFe_xhFp&6i@G5?{g7O|+eFTg2 zMtt8~Z7ps(u_UBJWAhoe&Se7$(g8NP=3xvfb$=)d^B$HxD$f}9FI*f-=azzbq+%2l zK-*csMMF_}m^ITW#7W(rPsoW8Q5db+^P zPRf7|3JhX6?kyyPR?#o)Vb=jR5Mqr@3We5T4B(1i4toFjK1e74z-v3_Q_?-o(nn z)&Jv7<*yF`vkUG5+QiCqZiG@MZN*v(D;vja4qk+o`79;HRMgbgiK=O7H~S@V#8VaY zz8#E5zXk7ySkx_tUK1=H?TDb^o3P98SP;6Ufe6iTU!2w-1~(HSV>jE*_tGz?>8RGv zHM2Bqg$m^+$v&jJ+?VUfU?^_+BV<%<-Dn2i77cd-U!XS&}7C|uuE0GaT# z-iG;A*{{;AIKTb-6$0Q#82ypW?kek>&0>L--ZI}dlL3^|z{02zk95t<%~%b4a~a>P zN=w2FcmvZdrLP;Dzsl%8O!C%()fB#Xz_U@jxTx@xPTzKt9)u$TyxXIQ;9Y%IWJJ(V z`ej}F=E>#|E5b+oPw>`RR;qyEqt1!D(TQ{i+mS#T@b9|7k~z&}k|2Ya+gwAK>S*=T zOk%|`K2nbxfSwI1cf0Q|K_MC992}9PRFO4@Qdc!^l|c*t+L|Ct&d^ieI(cb8=I$L^ zg_!5Cd;x0PiX3vC^z_hkUhz2QtJ{aD=c((#Y3sB{J};m4fHXQc{W2E32=NmC=W-vQrUbw)Ia%t3mnSzjn=gMn?#WHWM?Q%5_$=7rj5K zxb#biG4kMAkk9uaD^LkON@NwY4w&Mr7&;EkJnHaS?P4FxQ%sGPQv~0NTA6c#6bCd4 zmQl6{6N((rBrZ`Kg4z8{rfcwuY;kt4QcI#*(4HMRBAuqGG?7jbsCapL{`o{X7IQJQ zzFh*z2sno+%`; zuPxkv)%>4W0G;N_2Yp^9t;fgX9EtrTEvVk!iII`3i+a1hFVu9R8$`?L-|6DqV-^JQ`)=Q%G>tHD$DGb{d>6)q_O^ z3l6RX|9A;X?a(wS6O;J@F+|x^Wg@?D4ULL;xv}VHwN5L+^0zGpXX7w~`84+APkVJP z{$r;NK#!?N*+vo$WoqSC5>K! zLa~7ktD=a_-8$8^h}<;oW>oeI|J>(1hokwL5@WH;RJ-|#p*JbMD8E$iFS_?&Atxv1 z=~FGEZ&x!Owj>P)$K8hoQdA7NgOwbfDL+j&hU{JUnOA%<3Nxqr`C+2L@yEF1;_+Z7L2Z)ES+ZXuv7GW0mjS6C>01YJ?B z>J|e(&b!xh{o8t6{U0bQttLx65Ppw+zF}+ssKJ1*bOTg8FYzlT*|bBw@x(Q(|08?f5TA8%Etr>9SK>o_sg3|6CLtNj5-7Zs z)Yhz}w}MhQG3Jj1!q=wAZ{7l8)&1qdj{1_i7z{E}E4Jp6k{9G@(cNUf6~1P%6b0&&giZF=aUc?W zh|j^gIXnD&fo*T*1dL}oZt7Boei0a2ZhMOS!?R!~6o@;+z+G`dl`QkR5YfR?k1HbxQbGH-i z%A$LY)%KBjITjS#39YG9Vrjh}W%7XE*A@yM0!Z$`J}cD>WM=<1evLw} zK(R^c){lR0?t?UV{u{w$Ca^%8YkueAQtk-PgcpVEq&_-%C=(2*|oorMxrD2)41%tpsQc7!}*xhw5z6f`kuGu&uru2qjpUg)HFO zEGcB&;rFkTr1!gv#yu?YFPWdCqo1)3CI*G`oYM6C1@!QrNj8?C>?djuog~TjXjHr? zZ;QsW6h7}nJ{#5jo7H>xVJGLkgcqFfu!sSB!=bh?F_`y)B5edv;)Te|VF8UsiuyDNvTw zm0iKfY8y~}B7YSvX9t@Gg^0qIs<4cg-@N_DK?Du?c=vDoPWgC^&Y;G?cbsB;S|uj- zf~UY?*(aO(=3}gm#xek8S+0lr6#0lniZcx#u}1U5(b=qKW}~mXMlq1}2zHOpejTcW6twR_nmGVnp-Qy{aYRGPw-oEX0R67$-eHyWLAw7BO;;V()cf`c0Z9oFX^_rI zIT{f`TImu7B1jKVBs_$4H%v*D260G;)Sys&6axZ0P{^`VUMfbW;I*wi0_M;57ZBPHxxRVVk0-Z^4j#!>E6 zF8lVunV2#GvQulGp!^183!H?v#9#t>@8VU~vpk85Rj-JX#~ z6uDeb&^nqDpmE3s1m1PT=8EG|?%tD~jRv3d{BNGuo`9d8?qA1B-RO|)b8XOj=3>Zp z5p}y&os`QrXpz%rwOlaVQtRGLqZ^Aqqvz-5)WMF>UF@&nh_+wD#mi;KNP+g- zrh2{Esv`$xjO`+~3g?luwvf~BME#n| zT$+phnAY|1!J}<@H<KIgY zFZuSWd5D9e6n9ANk_vGhTMfucOULjlhoXMy8q#0&b`K3@$s4j$#LV4jEPb!p5#v^( z$el0B!{PVvQ|i>V>UV{mmvh6B&s(h(ZvGN%GR)ZzP5JkF6XHB?7wXk%+iObVP{v2mLA1^Ta%@xbjZIC{MDengM9`pBy!t^n)8(3w zvE;W;g0KCC#oi2~DjB~x;8e6^(C;Y0T}nW6ED%#{p9^WIbR);R-dYd<9&|KK4{ZL7 zKxW|ruA;vNFaCSu5ecNo6Hg#!VAu#s1PBbjsI9+{8i5XNs@&PwEjvUG;-soBn(Q?e zAI)e_2)~Q2+WnkD-Up4xFqpMtJh?Jw$}WVX7e!auWj{$}#&Py)P!U{QjkDPhAtZ1@uiI`E z5=bjwSSYQ{cF9r*jl1ZhJV@b>g8Ez6TOOovBJVvuHzxM9$fW3#zz0Kj9k>P9)`O%d z+hc|6@8W{CnEl*jA4OXfWnj71KcQ+}|0v&bR0CaJD%}?Ev68#z7YuaQFj-azf<6qe zBqkLtJ1~c}(G(1Uo4uQRXfKX-qH7KT%k3}y3iPFO8fPjUz&rv9_0eu*eRmnKph3Uy zLOJ8}ZhY6qTe@C-RX>>rC?MvT@H!PXm{1E_V&=>4Rlp>bKGVyN0sTA2oig}Tb$7tl z*J#b~wRFWzxZ$x9Ns+-Df#1}yMw|{8y{tm2?}Dr<`HS|%Uaz~AYeLt(oRf__4Z{Lb z#+Wy}onP18*CF4lYnYK$^0r`yJ%Yf}HaH>YN^AK|-`ZR!1A{7LV4v?JbKr>lig&%J zO0@-5kOGHnxYp)g@414*pY#)yAJ;sHLz>9BGXrw9Ww!_@n@>4NvjQYMBb;**`arqX zde`KN&uV-Q3Y4P54@?*;i(q_u0lQEgPqG!wED+zoh8G*x4!K*2eWccbGD_~Y!!3sn2fImWYvR3lV zq$b3UqssFKX-rrU7jn#Ul+b2EMh1LE%gZUF3K*#)Rv}Q<5N%{WN zhY>a`uU>w=i?uayZtuXMpVO=R<|Jn*5gu(U*();93{yeBqXuRRO)PLIl5$1I!Yfzh@*ZlTuAnT=?Imf z02Zmg9iMO9DqY*|q*oncpl{f1U5%%=?La`SQQSO~$!GyHUZ=S~J%i=p|{xW%3?_4u~pbGgp1j;2AX`w`Xrq9Exwsu0cq zGoxzK39%S%PK+p}hSi=Bm)t<_LH*Lo~f2PO&ko~=9Z%`h8FNpmbxbJ_LW5+%8AI`0EMeSAzt?*Ukh2upN%I0?KT5qnu6L@{Z`>LW=gpn<3N5+&qI%)?uP3NxbPKkT;14-YF z=$=3?1_w#~&wScb@G?vfCM=Eb4Qw+0$XidBZ1{156!E0->8%BFfIAnNg$XbRSbUU# zrh%VAz;O~_@V0rz3vACaU#G1)(Z+|!z^L{E_6fqoBU6pS08y1JR>F}#ZY6Q)fh+rF z*Au9ldt!ud6({cS)th!BmFupkPU6iYD6tsGGMcFjd$@`2;;BlWj) zjM(Wnkbji1NBa>$BGj%AJ?;sBS`*PPO{px;y8lMLsp9OUVmLHn)GU6cyK{7nQz)iN z-yy=T`MByf`n{YV7#wRZfcN0^>?h1v-ELqK0=UtcNIMR6d*T-+ph@Dn8fb$c()Su` zHD#Fs6RvYdWjJ~wX7Cd;zE+_E&WKW1n;*5MfBp$6YPj2@<~v!%8X#uxa%C;_f-n>z zyeaqcMG%kHPba)->?2~IGnrc3)xH|zyB(YU;w$U+i|Ewld+)8}XWq>L9oY~>H!UWB z8FXj?zO^s%fdN;3nNY3Y9a-kQ1)gG`F;w0_zfj~EM?J)!kipP-$Wi$hhlCr{wIvyp zP3tgEP_YO4zAuN=7Wk&qRDhIQvr8PQ3~%vt(>5~Tw3kQwngUUJ7%96l5YiE9-uAPv zCILf!VshKzPw5|_B|Tl}OOx{GEOp0&1i`h(hAC^bL0yGc_>^z_kTw+;G8UE;duwDa zjz02l0mz4-rT7zDVCyfQvWV#797H*u*eF$bm71P1+ysT;4D}pBfD_BjpaEb_n!*eO zxnb`fwiKA(F(ra9JBl2XA|ITEfVjyl(tk}D3qsWa-b3lLK2gn81%0>XcC#RUNmlzJ zKom^9fesp?oP-Xo)L@?c^#;9qMKEK(_qYF$+$k_?-`2tak|Qd5cUeI1cG4S56J2`v zrJD?^hN2u(f_BYoNNK9Czo-$cH35icPOQfN=KJpeFHm0-Sv!gLX?#dh;=rWC=4kB1 zjD3l8E-N}X6$xX8g=?+=3!}gsPSJM^KhT1fSs{LWHTMe&ZM<@*0j(!=e}nfvUY zq)6V7Hj^sLZ_(|?5=7yOr*WUp>7=$DuDF8@jGR+WD#9bAu14F2i7{83zoqrh z4BL*c(vIPI{6)ciCNxifGol|_Sp-pNuoft+jxR^@{vC5*_jV>xJ@Pc@M-8v->fv2C zVN>#;iD~wHL&g6u?+K9@CQ-lY{)49k-3gD$VGX!oE1b(qSKP+w)wvUBeCYM}KE&VA zMNDX&1Wr%)XPhJxNk$Hf=@|Mqzu9KH5~x$4_s=_t5U)JrNQ8Q{j&z&YfDctr!Rwp} z&T$bh4Z3;p*TNO^1m!Sv?4HprSSJbW)G6DNT3*R-&CzpN1+ulfg$)P-CnPU7llBD> z!>Fu%Z$v*)HlGifaI2R)NyZ=5;(305RfRo@K%Ue5yR-8=t4`>-cD?fE-SvbpN~NWr zkqqxBjDA@)W-*6?*n+^Q8^+p@zobWE4_L{A66Trqj39h%i z?is4KK4v3iikM>p#_%EHpffvcG6E8?oD30}mu4Yk(o^7L#n5$Y!u?{sfr2Z)n$|rX zAKD4#@}q^bC!c?RrUg3a5r}xXQ^hU$s6BqCQJ+nfJzwCQnb1lJRFT(66*svor985+ zQ8)ZF*5RWWVi3ue_Ss;OD6q?4y9+`wrf4oljq>h85&%sj!u_{2xRiPvNt~1-9bC;6XpXMEhnu`gD7Be^V9d_#zr=27ow5qN8r(G zvGEeY*-2ChLD>>$vjH@Fntx?r#?94$zs@#qJK1NkE}Ig9I6EhA;H_R1{c26wFxBrN z7Ml#N%5jOuq*@>e3FY59#EdXd+_tiC(=t)B#%0liDv9$I1pHXs2dt`|2z1}T!crl1>$|S|F0sC)KqxiZ%PQs$Iwq0u zgE(Mnz$!1i2_Jh4mYx-^C5HYK4gXT}y;HcGC0^0mPd%qW$R3uT}F^#u*`8W0P zVh}|k&1uB$hMnt}0XO))oJi2yfhP27AKxM^6I7>^;)%Y!4GE9Zdq5TL!xONB4*cWq zDvz%Gh)UVDmw@G;*_DfZ$|8#5P*nxUM&8O>pk`G$2MjTaH{H9N1CT$?vc(Xa5ASRt;_=M??S)HufxIzP_{(ZRL1^nfK!gi<&XC*XIk~FbE|*8+h@_< ze_>Xx$)|39eZ-zjkw%J>lxGQ}*p*E>PG)SUtH$B`kf)+plq9?3u_8~LpRHY`3~)_^ z^Y`-Z6rhy{zbgCn^(`RgtNVbv_xnFCrt;SbJv94j>0aqL?mLl4vuMaNDQ87f3=PD_ z%JQO&ka*2P3|73kYc+^Cj=A~YLLjY0x0PyV4^HXsH&#>7IK6uuVy^x$5}Dv8*W9QB zg{vn0kXyQGA{Hm-XDs} z+&FS2^P3l#^H6+K7^yJwAG4(AwcrfF#pROsfc$|cqL zJ?ddRudTNy{U>jPY-xe!D;YKL`UZN6+8Jc%Z7%MjzX@uptd3fDD(usHZ2pQU()I+^ zl+c5RI)$apt*o-DPxR|J8Uu~=V}9ewQunxeQ5$$lRrJ^Dg$;n^Bjts7i9#V~58_x- zTj$>=;<=a?H~R>@e7+Qo?1bV+)p22YIG)7q#^P#ZM zfSoCfzBe$4d5tdl$Bkp*>AitPtGn5wRthOEP*|Y=WT)@qqc8fm(NIk6t-yVP2t%Mt4v8+P7|uSfp#_@3X|c>Wj2FFAi%v9WAK+7K-S zymxpNl_#jL<)R@$TJa#@)tQdw_6rq>dFe9YkBfs)k*E*f{{9eXG^nB;^`GBK-pj6} z2H?_Z@SjZ0Nx<335Dr&R*2SXEOsh|7ok0IC%uYDf3d`z*tRfq!4S zvasGYgpjOF&+oS4c|o(IpoWI&`h99!y0vH|d??TXfy^I76=S_wclJ`QE18%Bg$dZg z4OnSUmUh$uFFOpCzPI4BX{UH=qObI(B0UuO!r{Sp?CRmw!mqq|g*T9RGT*P0pK1B0 zsg*>?T&LoV-o2o@SRb{#PmM28$$TU(ME1$8T$5gQb+;cVoWUnPx(}`<(nM(FZPv`z zKF!r{%SWaWBDac*p<8VlambsV#cR6(%1JC+cHVK`IWsG}eZbZeFw7m$X47HWhc|J5 zvCxl0N)SuqnAM%#+bcB|*F-c)3{tM!eVrCZ5O({Gu5P6G$*)TfBr#PO>;I{^Pb=_x zC?plH9``J6gx;+*;uzw0^jYGM-wwl-L$~1rWgP)miIxBEwsHc2b5l}ScYAFVJa)34 z8DyPviXn`UeKO>Q`Q5*(V`5K@?lGorq1n&rmyqA0CH@7~av$PVb40rS3Ct;0%wDwn z&_eVt&OJOmt|>>Zvk3<`!4F#-!RHc7r=x%rtv~r;6^EADb^-`ECYMwyW@8 zm;yhwlT>{ZnY6h8X9pJ-dMut{0~5fqMbY1Ebq#%HnQ0W6Uz5ItGnM`FKP|v~Jp4t) z8~EnU1#$ezt4#R&rklxl9U*PzDB0bg{&65CeC!82NEVRk95=*D|u+^et z`Na3hPB3w=Nu0n?PdJL?;*_Xe;uwXRM~q2)nLT3%!!$u-X=1a7{&Tk5SWyfordNLs z24+)Wv3nkx;6Jk&^|^ZdNC9~=&xkb^HxlNgw(u&-m1Ugodf#nYl=qC zt-FTkY~~{wl;3-CkfUhFdbPq&CRZ5*9%w2$!m4+!sPcpFB*8Ay9{|-uS6ohl!q*Yw zI-2`fg}t^RYUTWH)a=IY1~$gkXEJvW+Cb3%xaGd-xpaNvbG;2HkcUK$qDbpaGgmp4 z3%>+h{C$gak$Adxr3PkxL;l)t$39dAAtVnVxAIt@0zw5q(!$ zC-G6TP((-!=Az&=h>}~Qy$XvC>NGHs-SlLFH|m<+apa~q3BVk}-Bnr4mBPU5^Ob6L&yt1zo| zm3Ain6#PKV2T}Zq7+MLzp{2cVVaV-Fu>H~bMQbK4Yy#IetoxfggVe{5z&1BkO0L*c z{CYPqD9h5@Q7CQ#`=CE=QwgH_TU^J9BlgITks<5{KD$5?=5F5RPdGUNqO$keS-y{< z#JY}IZX)z#3ZHwGWfe#gTKz$RP%vV3ms|yW&ja&A@LC^pbGKJ`fvohYlV5|>Vef`I z7l~|gG;+%ZH#^q(MC#wqV|pI@p09>9vs_?~v8?o4WX(82ytputkl2=J(@ix}c;+ZI zUPMeTE`Kd4*0p%$_BcXOEbeoZZ1P!_=C;9@Yl!ak=3EQtQsTpHDaG#tV-Ai?tC4#2 z3xeRt(wVBey0+=}QfFl`km?0KM3_h&v!x4Qs8_nm8fw|m+AN^9*N=Bk!I5dp;OaCa z@BZHn>>(z?CK0Js$pVHtP6oCJgQV+r9$A!hl8}mETYqciik?Q`6GMUL znC&zqyI!=|0`uq2vbwuz&^CABr#S3DF1CC_j&U^jg24YwLn|hbVA2eeoR;TFq_kY1 z<_es5u5jKqrF=u_L=Ms|_W;-QJ~h}8!g`3i+P}svg1$0MjOE`xf~>bumTa>~F#E`w z#H(+A2uoR$Y?XuoO;^tiyPuk(62d;X{G@)Q%lLquu@+1 zqvcci82bDntBmjmdNm6tbh0fq6rmQLW((z>0g;}c@L)T|1cEF7`J^s_d1Nm*fc zp)ZJGLuLBE~E@`RMQQPa~y1 zhmm-Afo~L_!aHn){(%f_-Cq9#JxBKgvLq3Ay*zVa4?0+GWtWwD=Iyw>ed6pnBK9nr zzsI$0D1c6kB-_>Rx7t?7PBZ_!+4dict5FDuaJ7ef;7`m(0(-ho&3+AAc%=#Qc8aXz zpS?2#ldhxtW~U87m(4B@)aJxjbml*HJ#}FX72PQ?SK(bkdQ1#~O!sR)<$e)ISv7T~3?C?}8a-a&5#;3@g*wm6@iR4v;D zx)&}?7C^-6q6GC#(dw6E*YE^j%_EO!FjUH?0a->n=X=+($cJl4+nGn6Et3!C!8Zua zV<*i%px${6H=SzmJ%0}+ppc}JKtwIpYG+ZM6oSf7SyHIqdr2w`rF`xBdBPt*@fAE1 zSG#wzTqR5NJzn1}#@-Q|)W?XEpJxYCXZ&{B%n#P{6Y4U6Lh_fu98Z|z9OW8iWN_W8)PHM znsj*Mkalda3|C=vYX`5gzZZehknpDxuiOG4QV5Ymw3GoUIR2o3w5qLEw+3Fzf=5 zP7nYYyacd7$<mci zWF~>W?MpJ*{D1^UY55F^8-K3ZLJ5$QJAa}BJGz9l{)vLqnXc`xXW#OnPdIN2(fdtU zZJuFYD8RAa*FK!6GGz^9M@2D&M|Y$#K@rJCv@D%M&=F~VA-VTk+mO%!habWP>L)&% zHMZVVVo~re9DO!GWCxfCU$S;Yh+7uXJ3*Kn@>_eub#@WPYCO`)yMtC|uG3g7Jp zWZrMF@_f&+OSiNXY$MSy3UCq9TVV~10qn3=mR&SAmJrb)l&%JFLk zY*#{vB6*nE+bwkRKZ)=N!bzfJ(eUx@z>mq0v*j^7$8a(vpzehg=RUW1^|m3npkxY0 zY>c8hucK|wITMa`pQT+69m0;cKjssYgJGh>Sf=|!-|h8g^)6WT6!)hGQ7h#r)P+BMCsO?I@kE3mJ#r^G`qUTgaN!Ff&( zF`|vNuL8J}(9WPaSTSCD@Z9IY>c3T$X-(f=b)O>XuwA>P+HQ5*q}wWSr(nz>5`FSR zHuQ!%*B9TCMRbTiZ{Bl(f`_TvuvM0~0?T^jXKcKOwbrMP78Lwz-Av?x>%z&)(j{s) zcR@JI3exbT{Ps7KmpEOna^c3!Y4axv2&7yS@NK}PnI$bIuAJ>>}vb;ChfGlyif!Z`}a)SiZcq*#h6d(k$Gn zjerT3erVPreWS+0&FvjbTFlx>De-RvNBfit7~MwgI!`iorLt+U_^p%Yo__s!)hfcI zN|x|Mqh1O&MF&RAshLQr3}Nt=LGiM(ZUA#R=G=Lz&x{VSQ&V z5y$VN)N`$$aV_6mO!`x(eq`=11qk?GcWaSA>-++vNJ}I-@z+~bWXoVrrQB3cA@5}n z36o>d3u>fRv}z5Slf1kW1t|=dBIw_!^Sl9D zq)u!rM7j_b@Mkr(dzZ_^0V%;~qGvp6cU|D@AgWRXdN!RFb|4?FxNsg?@51yi%ukvz~IKe)YT84g9u*i@e%z~m%=zssvv!Q>$mRzatdF=f979D`|e=^ z^fzdead3zO96uUad_Bsm}t?p!|SS>E-wZGVfqk^tm>8XTy^lr z!y}nMnjwm*RF{J-^o^{NyEOrS2O)8I3H2MoYYmvChrQp5*QK_Xnx4+a1ZB-czns0} z$4N0LchBG{#SHV|o!z z)#|5(#g3tA8fWZ5U4ic|=zoi#HGh1ZEVvfll@^BYp$)}P(xM5&PyCY*4nZsE4{5|f z(})rkeo{vJh(8g5_~znRtjTs+n1>5R=s8p#{(?ey%>eUH<80-)$b+7xE0j5a970hj zJ(x-&q04@)L2E=wOJbwRibkT;egs9DvSl}U3pxjovw#!p_{iwJi2K^N0JS{ilg*=K zq%_)z1%E^hgRR$K42_cEYWuVegfE8p$Pa+s4}knN#(U?y~-me1GuLXvLa zDQEf}lmR3xt$K$I24GJ!nwi2**w41aW|U6Pt!%&Q^2e3*9d#0LNeN+ixfQ@)9OvZ_ zbqdq-!Hy+Cz;qr=kH5c2`)!gIlDU;$&NB>q96*Y19&55JN}SkB_k92ClyJ*abI_tz zj!_QN-qmv3=`+1ctQ-HuqdPEj3Tv#kNHu}zFyEjZS>+V@+R13uDh7iOAb`d#PLw1W zOg6Sv2TWoH?_KLj-b@4KvUd>@5` z@3EiwiiZ37y{Cd@#l*yfLORa&_vE&+1RU-mf;MuB)#x8y!bY*&o#(hw^h5Z?xBhkG zpp4c~JXz3#WxC~s$uy}OuWDyUd%NL3@a$j|eW^rN&=}DZ%=P9y%5U@e>2-~!pWUwlZC)zb$?YnhY524U806oezA)?>@t|fqw zSf!OD#O{-FxHYH{I8HilIr@DnmPFs^Z5G0L?_dj)@OP>&#z~)NNz15peb!`E-=AqX zIO;ZlgzimPPQ_9a4h$gYr~dVaInPL5;g`$8FT?))0&r!Bu!({+4cIH{-#G|a82kC@ zeqVnE&%!)anuB2A{MJgt*)F8x09QDjTGvE(dA^jjO{*I=uMS**Ru|{t8K%!DmbSM1 zD&@R*UO~lv_!}GA4{+8hJs*p%Q$pksBJTmD(qzH|fe!spcAws-n~OuxJC)agt;7x3 zvjM9|6Ewr~z`m8OPNFkX6hA>su&6D^3Ndg}qqPzc9!OjYy{i&BS7c?Bd&v=8Dqw<* zzkN+Xu;eS0c|56pE>%9P8g#N_^-24@7PHpre17n3QuTZ+i{Vue{@|O&=~8p?z1Dqq z{97dr<%k(MjgH&}+)j}0qO5Aj>xG?)bxWk`{=qkhRG-SS0U44G+7T(`##nryhC6;X zx%#WOrjv|N{^_BCIM3FO?RI!vrM~>Q#SLNcfewfMqv)sR^KYz*uOWT$_c?}7>JenL@ z>)e$97Y1-iqC ze3r%NjN$HbzB@JNOZFz)7sDNGgo!G=zW#bNylb^M=%VSSc;SSm{0iqbViIqAh%-t; z-Cj|FXN7Cd0@``>Yn-eiIaY_ zWU|zh_+NOe84zdr(tIxx5rWlsy@^EDOg8iKfyBlNlsvh~ttJMh3Ze6VuNus@<`DCH zFYkfUKIwi0X#I&CfuVYB*UzP~b=}p%?xO63l=y5j8z#JIrT99hp%gk&zdrouo&=ZR z)8q$jya`GRuooX{6b~-G_-63=UODAy+$7~21s=2nQGlN`{VT$5qSUpZY9fD0jX!nN zuMR%@=$mBJ`b4qe<6SPLx;na!Yz{_o^Gx4d0O7~5NjQp0A|XOCB&vCk4{-#BTj2D| zW)c|xLg@{3@{cKVtkIa90HN@UEZrKz=jlelpK9q5lqnC9w{J=65-73X>Htj^ zg0TgmK#V(z3;S0Fu5&Zx)g}f0@m~SMWHZX=S4acuw_o(zktj?|#nt|1{V+i@X;tmj zdgk!gv74rcBf&bypVH4LQ0`RGNrYa{Sl)=Wui(c4WH&?mT1=ch9lKcNZ_b z>(9YgaY$o~YV@7!1pO;`TXwttv8ofG>TGu&GhPV`1{2fu+aiz?@r+O31&_T36Cp4z zl5TTmg1&Ur<-&b6*CkEb2|BYFN^!b%Yc5O(;s z9WcGN8^sD;Y16p9I=XeZ*oD%&;OkEvc(N*;ZnM-&mV;)-x=7HE_D`b%CxucTs^(9c2K8hVSx#%NDFU@|4WZdR zpD5-`=A&H_9E-B_=?-}sO96t)eR|thpm!0HC49?gV~BujA}y@MvJr{Wswg<%Y;)_) zq>iE^5NnzT2-KCYoz&wgr#HS9?~US>53$@ssUsVlFrB=su?dz`#OReIqIQzYVYTu) z{=+mEzWVXpD3KnR=nUfq)=uu_UfndgPy0)!>iU1Lbu>!ifTW)A|LCNK{j*#$Cl+(n z-UBA{r;hgJT(A9aU+Yt;=cZ~Ay0-uO#6-w=+#vn!c)Mx+{@Ca{@|q}r%O{S02YyNE|vU1{;do3C^WCsbsW{OvReVPEJnkx=JhobFKUWPmF$XRjho4YD7fOX08tA z3e?1AB_a{M&=wo$qVQVH$co@|Dy*Dfs%!VuTCq$Bsi5(*=Czyq9nU9mi<9LZX}^ls z4SwHd0S|)ag8koQLR9WRT5FR_AzL**q|L>7w?NB{2HEiO&jRJqnow+?o(Mt^IXZRhTq+^>3Jnn!x7hOM)5dsbyrM zk0d+&*2{ZlM7xAppOsj-*SJ{!w*z{z&6tcrk>vDmb(nq{O~QTBU>=u-V!1>$r3Wv& zZ~2fsn9>rl$(u4F9s8-%3XpfrWEE09ZE{JyFH(am9eSC2LndAgA?J;cBqk$R7UT%; zvxbb?lmT(1&ns`hQqCkMY)o<7nG*UC<+c2gXn5uuOF#jKBt=)6=Ke!%jZTm+qyTSE zpmFfu@jpb1V@^#A{TC*3^Ue z%|L)Azg4y?2&=4`!*5QPJwg4tsfMHhXlQVz228wfm%gvY<1B4}$4!9Lh}&snrM9Ej zgq5UUllFC9tI@5No`=V0>j@g&$wZF5~($ z>>6s`=|q}BsupE+H%C$U)|TAeqym?py)MiX;R}YWTM|aM6ZaxERYVxF$JS{bDUI<@ zj-6#2^@VfyR4+KbY*W>(=0_ysm7|gVd_NpkRc=n9idf?A4&#MM3K>fQKPqBwUrRhh z&K8;lX{jR-Uty)+#!$mt3<4q8zgyUxqwB&I$9F?SRAXZ3LTBGre+`!wFU}gskwOcW zgowccmGJ{>R4EU?Z~m%4s=I?0g1=;hO-2EP36vMbLTBU*%H{36KIKCR z!UyPd1hO~aFFzR7G0b*|v}PL1_TeLJo9K62uSV~l9*P%26iP_XXP0+%04;`_tG|9MdqRI#i=wNA z8A43KCGhJ7z3L$B%KX0R@D-U)zzst6E}9P97MMhY{9S9LxRTB0FUbT8vwM!;+)eMu zpJBhsKY4rV5_h?jOy;6UUa!f8po)f5rtv*CR{NJG!T6!|e$W=X>2(nZX@Oo@AG56n zYokRxlChrXjw5;YzU*d=Sv>NQaOEyv5ybEA7RHE_XaXzJw+A^wFHWl7)sg|48cFbF z$uG%-&GBd&L0~qgy#VR^IuGv=9Xv@myrcY7se_JY*|IJY$*E{^p8|`!g^oa%1PSwX zmoQxK@3gT6%p#11(d%ly3KFpXdL{bJU21#Z=)KG5ayaSL6RQ!c#uz$0&1|hYQBV!t zplu|0=uHp0^`oTC3qLoHW`$v6dE}xP|6-nYdBG%g4C$QA*+jbOjl_%S9<`haJ36}K zHkiK(g6eNjYop)OzSJ44kD_YzDDP}|E?UnRQH($8T9{4lupgt%NQI*|Mzcp$={6u6 zFB^BrIMsUZ;c6LSQ`7}PBynP}q?OMB7=@#kGLZWm+iHx2#H7h4MG$DJ9ELLDbF;%W zsT8p!ZT3B=pTGJsMy4!R_IpfvAA{{SL}H6tV_rN1e*2@wrN_uuz0t#Uy&JERpEAR4q03V{G(#d($i9C)h=XX`sqOsbq6%BVX+?QizyjnuGK+(tmuc=h<`}q#c8f zp%Mru-g$d`VD%7!D;N7}9@U7~&t=;b?9S$xn!DqlMPN=J79U}PHRqk}iflYj6DuwQ zKChHcLfgg?SBqrxe~5&a zS}uFP0xQywB#gw9~n5IYUIUuz| z&mnSOmlh!^(d_>AQ(ZF-qF-)x2?K2Mks`PMiit4LRarzHw_kK0WZYA|{m>*z7?Ouv zRpD^Q1l$vYx%#?kf-Ze)LxxRUJNp4A9*rr23Y879Ue{M7(7 z;}_f$0u*O#KVc)b{q%rc9-56 zv_144!lZaP65djix}2-v0`No%`~$CZF9PTEV+4BMJ-W_YzK|^$_23DAj_Pji}lV&4)>6SgI1XmH# z0x|x70yRD{=&6&-z~WYEqvJ9il%fGP77+VQv1eEoOvJS)0RcvpOu~#(3NPOyo|~}NYte5=)UT5ND>!Su(D1)UYaW^Q&4@inAy+*u^L`rg ziQB8l4n_1`W&O+!7Ei5VX{jyFzeWiBPzdA4%Xqo=)weM+zgbrESH{wc9>Y!V@xXTM zdU|J;Yb0;0`5+_r?pp6L;8F%p*2f(_9Ps)b>sf_;TrMGo`y8B(uGZYFbsB)m*-(I) zDkiU55=DkPUtFjIui00&E1y; zqa#ii+}PL63GY{=ciAPXt4^qJoPv9w|3z%yBeluYw=K$uE)!lU*TO0}9d(h2Eb3+L zJ&RS%R?|CcMHdt=nq*dF6O0{qluH|52+LgAcUM3Hsj`F{G?m$dR_#H)qD#5GY^8kc zVEyxv_53?I9DP=%>)SY~>zLHk7@-XL%ilO7rztjGLpAh415PO#Z5;tGBUlYU!*0X! zA!>BJ?Lcbr%I4Ycyfs=JnV)&T)u7kMvWqfj*57LPea*Z~l{7cIM(<8EdyhfGV#z~* zsuL*D_P#-5p{6s#>S^~yKTJd;ZhqY#$P_`ZG4W4RPE;-AahAh|sh){;_%Wt$$Lsb| z+`YxbIa%o`CS2ICx;7omb@=`k(qvuWv0GmHSdVtq!^alWvW3M*h3$g*W|4tuq;$ZK(_yms8$hJBe z{_alQiyWojYFv21y3`Y<%rj53`zvTZAMwoaV2xPu%MWv|FLHKCFZ4(p5vqF4&HBTg z%;+57n#RbF@klK)=PF+Q;m2P>BbcvoBXo2Qk(uyIy0 z#Li5uFL^;c#n!@zun;&z`|f;7TxfASHC14;YZjH6%QYj3{KDv~YWrTEp)zLp>_B(( zWpJ-V!%JMJX*?n^CX;t6;unqeD2|PUYb+6QMYNTY;f1CSuy$u?<*C7@7&AB{ZnwBo zy_$dV#0WfluG7JR8{BH9!ODNWO>r0dmlM|^Qd1?*1o{o<4CsxvD;TpKeJ}-o`}3eG zZ=tnzyqzmmVSZ1d@!XZF(hJ8#hRhV8as>)Ev4`XMRq;D%@bsMU=?(JfJmqYM?|NxZ zi(+2gb}w$M!M*WE%i)mD#o>ift-!d4wxuQT?K6DNGwr>`AMO4V=umaI3~V~@!*8_W z962qR`oY_&3w7-yp|uH97QIjHFYGVn>OyY7C9kPhZ(S;?C#9$JSZw~C8g>SYc=!l4 z)LQnrk~tE+{i4T{;a^>j?Ud4cr|wP~`;O$16VlJVYFkawOIOOGu3!Ln(J{OCBb!{& ztqqqiUmC*$u#$f(;-jYD7^Sj4x)w zKEKdqrwf**im~o4$dke$*yc0oQkXmK+`-&yjOL{zC+MYdtMeO`entGs-bna~=_kRx zpYLW9?8D{$hm6kyhU)(J5yS#KrkvTe&4HN;sNbTXF|&O|XJn#EBbEF)md4&vDn30={?p zPh&3+atgh`b(WH#DZRVR5wqW@_9=N~5Kj4_Nj=>exmge2jV~IXuRRWUb1d0a-CrBM z`zv)iUDP;Du!KD&WqdQ=LBBijtt#o&)w^n%Nh=cg?t31At#bdz(^tne`F>%W2oin~ z0VPGcn}L){Nvd>DN+gGjjv=5RF}hRf9^LRrhlGGIdUTDhZLq=1@BMt<_s?_R=ef7f zp659`_jO+25#p3$e;vO95Upw-yi3>e`r*>s{?%GH7c4G2Bo*h{TzyHJp zyOUwY7nqHv%r<|X_OG%+>!ofSH_ad>GwR<n6N6)Q-a>uFtT&to-N^Kv~=~?s*c_yb(_?v@U8z|KQJniiDgf@$iWtp;p-sQH&iA zqgPZJ#i|W%!eS0>ve<$lr%a!xfRX3cah*X3$>|6jfedUzD3v8MM;lP<-=yZ?-*!nY zUfGLqYtVZpm&1|UiOt91Z%Pl0RQz@i);g_yQ=H$#XPdf$#9K^%-)EZCkZLyzJ)9(V zLO@wbtfOVWj?0pP+og?GCO?siM7@u~PNF66Mr_=$@e0HIdQfQ-4Lf{GrWXIil6dKg z2LGsMg`qr0>uxJWZt`vy>m5=DWMZwpO`^{qf*Yc7bWQbZogm7Hzit$j*m?EQZ#imzSBp>w)f-m_18ZKVIT7@1xOKQTiTEx$MgH&ZMN+AmiH= z13c^jKdaMC@pWy~M@V7nkO zhZg{+y^yM~g8usR_RhKiY5LoaJPDH$`;4idFkf$#ObfT{wv) zH%g4GjE~lEjcmxkXCmdmbjDAeq2;xF`BXIX5xtnX#KNZDv3n7o*WYMd1;ak~kmMw> zy;~SXcy0PdZv-U1BC5;fX2d6&u9`A-mrdG4cDL8%ZtXqpy+{8TOM?Vx^cDdVOf58ldtU_6-T&CW{c zgs(OY3XhbJKzIcN3i=1L@ptv#r}NUfkuxfM;&en?kO;YYyNWehb6#VU<@imTC*4Dz z=kGEtt&AOi#LY~_zlpA0haQOji#aw5g-rc-ta?1$YF<4N*6I0E+|6|6cI^|t*Id!? zxL=)qHnc?rejX17-51HM9kWGMot|_Ff!$WNhs=Ju{LC*_z@@yTTE8{230_S5@)InA z%BZ~^mrIn!&mVT@)kX4lt5F7IY{S~jPkfM}q1?1@^p&p2MvN=F%9*%q=HuI;-)`{c zm4|v)AJsmv{>RYY@Ze!IFFzcjWoh3U+IY@Ae>H~i%TcjpYBl(Z$R0M>Y<>a;b^B?y zfUW}07iHC4(d{P+%QPhpbX@wL!;xiKX>N}$qkY6|dv}&)urWpJCP`fJylE1ub8+12 z)w_w-1MdcmXV7)!$zb%^OPF0-%a^$L35^drQz$HPuACl8&nOH`dnR% zt%Gp%ULz&m)a-lGm&*_d=k4Z48bsGu4Nv-(`iR;J4RO-9s$zl;@gd+^Qhx^ zH2roJigump@Z6!v9tD)GMr90lw6C^|R(bNQMfwMdln(4P#(R_s;#@m?-e!Iw?Cpwr zxeMGQl_+gC;JsBra@{!%Tc=n&LR*ul0{ffZ48X2jb(NY|*GE|Xn_4Vv;rn6*>u%GH zFHAH2;9z>4)z!j@4v1o}qjaq~#7(xrNCxH*`zF$z5Q+ow53q8xUIFIV%OFwhB4|LA zW7QJYeOynLI*z9u^RvEs$G5-T9+x=yb_mhZtTleH(p%^)e|EK!!v|Cyu)D(cYR4SQ zr=r#f6(Lc?Cvy~dyT&Y_q@GGxbjVPGJ#BRE;6htPkM~T8eo2l-7Rf5dW`3a1;La zKikKf+173$2(}vn2bYQDC!2wF_Z~4n-FHSsBqK`^oVv_a9x8;UC_($#dqs zg96QESQ$TMzC!qUOU`H6o#u~v4x8cU zytCj-ei>k2+Z?sc=do3*{vyz>$=ajk)u3QYUzyw^Ug@Qn5kcTYs~eMo(g~u9CPc+9 z3Ub~TL-LOu?pb_cjX9-XZ0t0=AfSbSve@YoaMbgM|NE3HVs1QLdeCVUfk72*Am61b zG@L(lfJE)c%|o!uvENbfzxY3NVdZj<_W5hg1FErVaCM-X&n2AGU#I?>!h)mYhX|iO7(UKjdh@AoibKX}^c(tOB*iiAP_FQp zJI_J-c$9Wj&Zuuit6!Mb3xMcJb_y?OH}kV%dWRx3slR*!i3_)iC{MK`}C@ztOGkaH>}dK!dx*c)pq z6T6{Xn1^wXoM_fGt zzihXIM1T99QbAYocd^K5^KjY>yzt=pDpIE*{wV_N06mRr9hHAtf$FuttCiOUv`-Bp z<|A2y?iw!0Dd4LW6JXwt*FPh`zBvzi{===e{t!rSn~Y5JdYXnf+;{! z69<7(R1d8DoOk@)?O4?MvC@awHm)eJQ`h3Xh+Lyfruuq7*TK7+{tE42UEgm= zE(Tw2T87hEp{a)wTN zJT->~mcv_Y&V(r*@&%)b^6cbk)k3UM^OteN!EC#_ONCo5Rh}V$U-t9&rN-_(6M>cc zP3}oLc$k%MdBIqX3y4XudZpV)-)vQJi%Gk&Gs@Ti-*yl<5Nx)1px-A|UJjo`i-N8> z$S}Oi$)Z=0%m>@~$1Rz^1ux&8@vqBMVz%RT&#&gq#HY7C40^z=wx5z@1dkvbRd$(A(xpxcFAa*+^J)0y)5l_}du z@e|?SJ3HI3M0%8Ri)lHf55IdN^eQALtL%eWN9Xe}O8M=~_@Uo|4V0YM)Xr$c%l&-) zs$!Z^#O9qN!0ZFCKiWm0G5qi}tcu!0%;?e`A~=f(s8;c1f!GdCUAHcqcd0q=8^W(L z%bjmC0o|D4ifXV9V8LqqWVwNVG3@`l0-pHl9Yu!~NoOeO^@zTM7v8?T#ohk|!f67G zfEuaJni~oQ1G-P>Q&i`2F7<2!zFpYVwYCu*U>w=$0Rju~ZN4N@!)d|$Wg#*sQYuh%6wLj)D;W*ep0VZdsXINW9w=8W1U<3%w z=|8?b7_-5ev0JFZp7}|Aqqq3-Va7oaWB=D6GkJyCAO(f#!O+iyu|Ih6FoN_3`1Xlq zX?C-TP7Lse?a9xTj)WdP(&V|OFk=ouxeN{iMrV?0x2~%>=ZPaCrvAh2Ng~Tn33hdv z>+F;l_(V+l62%KPR13c?diNjRh;96lLo|cqrxjkd>?`oe#DmB6ZUMq|e)XG`D=I856$0D4)NL4 zvJgr|LG$t31$#S~kv0O4KBWsgW0P=m=7hY+)+9R+yt$&*#MQp(=pT%HA5jIg1VLY^ z;^`L8^aW^6jHO^!vWn!RG4rLqU%6PnGZ@gol*H-R=3Q59uzPB@sTw?3z0PNRsmec( zLMFj~8&HbLJ%P^BN_jQ=GO>;d3)?0`*8~k8VNx#zO{=5 zJ9Dy+IhU+@x{J=mou{kbrATxk>e81uvm|)jv1L7`m#}gA?e+sad}PuueK3gdyBh9> zj4qLdlsndw-jw(yjb9wog68EYoZ*V69V>ICNLg)vAT@GHF;b!rBAtpFxj&%%C1Vp| zB4y-rn%_1kZ)XvhfO$9iZ|(l2nZhNC?B+Qwft=3$&`Ob?6KHxf!Cw&ksb;{7er>zjsJ!X3*pj|ueTYlD<1G=yWmP<5F zNl2vM0UE|xqELsdCi#ueQyU}ZSir=!(Jt?82)*hGAm{BN;0w!DJ75Lta$rA?RRsV z*ZsghXRS44v%&U?0qIa$&Bp){bA1}xtCOkZYC_|@pWMlnlDrQA^;Ww~B+nN)a$qzU z0qld+&Ru}TjhDx;b-|jy!Xi1sLHE^6f$r;Hwyb!k2MrlR5NTe(>876Z!vm`M_?=@k zT4VWI{i*iA=6WqmI?&9U{^=#f543?x?d?6bRIu!pLC#t@)gNcqDEXa_LB85%eXHbk zt#cwvpq1&Q%TvexImK6Gn{R85N}HlMhal5gYwC9=WCFhT@SlGrDuMJ%H?5c($h?NWFrZ0=#q!S+u}M9V+P)RGtf zP@F|z+4+x4m$M&kegtFTlbw98Oo7gp`Edm1&W}BeKMe4B1BfkDpO&s~7$oG(c0%yV zJy;0~WK3Q0R4hdL#MeGF#0Q1yH)7I25cb0q!uBJ`oRi|3S)2Lo3x?L$ zY0bF*Eg&^CFSvYpmeFW^w;o%xSaD6_!uUG$QdJx;ApW1ZLy_qTA`)!Dlc&k#pSp=> zS07(X42Wlh3(XtaFV%;*GAj!Tae|Xz-oB^TEN6jid+T#{mOurht||M;j)BL$%io>r z`@K^YnOeCl2P&E6L3A0`iW#|WOW^0=2<8A=65=@-Pc_{_{QNmO;cJNQtfTHYLek{a z%5gm?;B^srM9y0^e%V*i5xDtH3W-?rFrH2XwY-!2*LS!9%FOQ~8A1|#>rE}HaRDuQ zr_xVgaf6W0ybL2ZE%N#+an4)Ihcp*>HQ4}#&|^W;qg3haC(Fqyw_)Fdb&BSA3K_&} z?GbxEvEj{Uik_P%OYelxZsVNqnpqYV`*!&@wf6JYm>ilYFJ;U7&e3#O;S!SQ--xZD zCRmfxf0mS`^cL>F9f3#Wb_3Rd;TO~Uh0dL8dH@#iaS2o$27k|9|ua;ct~mvZpD z<-(N#U|%fx-Zg)6INFDF=IgDCyYTo}?&Xvh%o}kz=k-O8hKHL_Awc~M=*E?cS>nzR zWuAK{iM+3gA&0CgUMG)Ur*jonqb@)LC&;6gW@Q^Z$94%VePMCZN5Rsb-j(PKTOnS* zpxQDu;wq9~@vSt$1 z7MlXQ#2YiJRu3erwjSb-cgnS^h+v}+n(sV001bStZ@oIb`QzsjB{siAam)$K_9i>e zU>8&m85gZyc;}F~)UUjg;omclV=npZ-l0B*d2k{AZC{WU@U;Vd^nwYwp7T!jy|({z zB;m@jXl@wDd%f|r=50Us4?Xdozk2?wL+AXCT@6MxFY3pc3U=cs72DE#=&KKL z?Ch88?fOKkq*|XlsW|sX--m<4iV~b)cFdI^^Op5UCjrw7hLo=SME??7DH@Psq=|cy_+CD`n&tTj($hcAhi&8^dWY;SxV@3!WlKl0|6iACiDRMrp8O~~Zg!5o=tUZpw|2bb=0Ncc>}e*lzpCAw&Ji zvrj)Vz;hi*KP|x;e<4d0&$pA`V&Pet1BM&NH(r9)QQ&$jZ7RTHFmW6CD6P z3edh0?700*^1$>C@WafP!L4RsIA?%{&R~qAnzWmA;VmKO0hZ9aq z5%ch1w!DuCzM(uFDOyuMS}ooxDq4NJ-x$3Tv6{r``jq zxJuGl;<+!fgil_MAr8>a*9NSFmk-#yZAoMU6=C-set7Eg1Lh)Sde-U21@L}|`Xa)* zL`i%KUIY7FZefOZwG|k;BSBOss9{F^M(Q@LaCG94Q^SIX$E6zpVb~VUS9gx;3-4Xo z5*5s9i?K!y z!i-$>UIS$pELq^Dq|Ra&gYfRloPZ7H&=D&N6573rO}==t%^6?G*`zwqTfr9e7rcLZE&@-!}phUzY2 zH$d&~@mvKW0q6)4<R{gENclWZC^%%eJpFv=i4bJ_i@M=J?-zoE^V^($wGzGdE_L)puo zxE-w7JY*%h=&ytIw!wcbvxW^w>Boeub zd~pH(a+Q%o2~9Z+a7g>opSQ<%C!mS+1V&W{IC_y3>J~> zla_$OZfBL%&NXBk(g%VUWepPtw~r1MQ?YP&BfU;YH{~S+HG?HbKVsPg!A=u*wM_dv;21wzq07+vqB%7b63#OQS}d z{zzTGHR{*n`xe%nl;mXH8d+chzTpb|Cy+dp&0mct=FPOp0TFb>3X!K}Ko$4Ifyngg zCTb-MSic;;w|{atsL^!1gCc+p$Or%?^1X6}BmhrnXfMJzUuuQIp%Qi!KSb!b*w|KN zF98BI!GOTa3o~B84+adCKa=|v$Q|^|`=U<&sNq^;%-&f^PE#Bm0tiJJNMshG>M_rM zV18;#u4D}ibR8sPG6qHw=LS<(`gD6;Umm`fg4rZON7vRqRDh2S^acL(Kz2VMO2Y_2 zDGsKtHbqL@6BDm z_}^Xcxjsz1UJkehOXx29Cz#pWW@xgNULt^18G?W|=R1J0qpU7`fhO?6EW>zrj^Bd3 z9({mpf3QKN!51g-4sbfM4j4LU&zeT~gqH<_rO8i@TKbK>FD84G7&Jzu+>MkOFUiiJ zNvLM}k%1TLPY|2Y2Vnlo1azIWpT|^$eu7#fu}R z0mi9Jvz!pA`#o6Aw$#7;mAZeXA%a<81$J#10c~giBM=G@-V|ql#KukuT|Fan-c+o-U7GrhXSY7~+(5u0}GDfYGf z@=v(*+@l1Ji0ooZ_vUL$&jQ#cAK_TznYckZYTu)H3Epex@LtRTY*70#(3XN?9Sjan zBXSO#pb8frl##RczPv|RLtvD$y8r#9F446JIEa_%vOsbtYENDEwILk81Lp^10 z$j2o{zno4rf>bu2WHL69*P<*J`fD{Wl{H^xdR+RMu#%NSxS1%w59(ELJ;=_N-r{PW zHK*XNe|y^T8^36hxOjr{ixQ9*(J-l$PMR`$z@6)_To`Ic>(#!Da4CCkA)68I80e7b zFb&IeFdT<$UOEDW4-eHPx(Fdm&hsTA$Qa+S;ux^POv5?d+ySzTmSpcAw-jJc2f&}e z25yRGW{XdWN>&W4VCBJMk2k@H*T-y5D4 zA#QpU)i4XQ$p%W&IuFigJW^19U0KgE5aNE4AutL5d0lFt*zntceb>ts_`bepfP=3? z$GII1B`>1AXDVkO2YGCRhD5oIXAGH?sOIii z+3aZJ>z#arpX&RbckCK^Lm7%(hB7K@gPK7#WL<`2->OrDem(*APZNCy2cOQwwZG23 z2VB%AGT<&IXXJul3tBy%dKlx!{17s%O&Q*pI~{?NKp`$W(o?~Y`F1I91Go!!d9I%I z-mDewXFwfEpyl(Iob{%Um{o_=s_g9+)9dP|S-{3yaUX(*LfSN0KN_u|~Ay=m=RquW# z@WBf)#o!*cw)P70%iOW|+f|fOhO{qi)W_;GS2TL`mYy-|A2%P!@7La&t)f5yz-DuXZz2T5a_{Y^LWwLbAeE;{Ms29q0-pt zW#5W5UzH1LNQgSR(Z@A-ly1^+Wm_DL1}pzIxRMFF6m>lTnqzm6jHc|E;^7+MD*z zTwpb!F?z>;yhpx)I?yEpCkM|^9}B4qKEV|FentjYm2<$Z;=G1iN}>bse$`xAR<@EH zT}g`!k&*3E`{;ISCPwaw?Ml?Rua%M%(^Du^&42XMUDSLh)sC;6-iD}+jCFv6zeM@* zlmr2FB{f)l0)j;Kflwg*l8!VosTQ^^fqbhy9VrrXOHho*;aYRY?X}ToV5a%BLY6;{CG;6n_yzbB9sN`^C z6p-beet+t9ey1GGa#YA4rLu|5NNOIQlhvM_4lki8AK74meBKGHksXC?_zb5g&FeYz zUm%*Ml&VxTxS*lVxj|M``A@JAncieWmd$qRy0sooznDnyXKSce5LggbU&DQKYWI1K zb{Pq>e1KP`TmcncdV|E4N>#3gMIM!9qQr2X!mWO+p%;CBnpAvv|cj8gQaC z2tv)KXZhQd?8;x~L>%l+bj$yZBGR!DqN{XCCwsy(ZEp$sK(vw5I~~;#oso%l%J=s< zyTg#W;R-uRuWaYr-G30+69+S}**P@PPR1OJ*t&B4R@2aj9)!Xi(3L3|@& zN4%*4>X??+wIzdB3_!c@JgOxrVcpaF*0Y7|F0`o@AK#HVtW-1j%xr7d?PaFG`jm6> z&c5@)?859U>fp55woj3Tu&9{M#LH^Gmv~S-Si7+A=GKNxW3191TrC!6PXd=D4Q;UM zZ>Spg4GDiJ&}EN6JSzHUq9(m+Z4+*!ANqs@KllMT*EMjG?noqwEsp@NfwAP;?f_e> z=Bp=~n#i-0&AGiy9XJ%!JXbdNW>wnEro9*za6Snho6@omVDvvLCUWJk= zkyr*nA78?;mN`3R?nfrSLd{nc!Wxxp$|@ZF#Mdl@bP|j{s&WO-#Q2>!^j-Cs!DFTx zLF^MV8mSDU)X7x^r7Vx`V)^fn3+FJ6jr95Cp<;ON!_+Mr z?W~_FH)~HIy_XyW+p(IxPAV#*HGLefUW&k3cwN|npYeXyEl~Tqak@(y7z!)=6&VHR zcox6?Z4#TN(DJwu>2UtQ9*mr8t{A_rVj>S|UQXR?NnVG`Lg*5I+vl3Q?c zo8K3y#(N1vuS=!HI8Sh5JQN2Zj|8`x-B=f?796Lla^JkP-$9;j89e~P-n=Q+2}JS4 z6g9u!$tfxZBb#~-=PF82iZ;&<(S_A8^|J9St-6j{PqFu(|2az7T319y`4BzRoIX`L znGuGE8|5~|TAry1%}iITd_pJ%NT+d8+1QT^ThUmLCe+(eJgHttrKDkl-htRApI*b2 zT8;+AnNf(bZwn$ut=2$KlA?NEA1t5lsp9i5dF+>(G7)cbAgXIaQ1@frqumm_D@}c3 zehUg1?-5>e!{Eh;-M?)deGoKQI_=$q;J|VEs;I1uSdq+hO;E@w=+~;~oWnzo8yuQmo$v_B{a6d~tr0h@oG-FUcA{XB8)Vzk;L! zY+F8fsdRPrxRGNC#4&kJPa988CtY~^xQc6oorAYXrr?bx%_m+3czA6HG9?nS*s7{5 zY9F<57;X22Fcl@T<46%wMs)UB%Rrn{c@u}IJ3IK$ez~v-_RDf|J)Xxj)0V-LQ52ts z15p=L`tx^zvj;FFJyw>4kMwSvJEAv({K`Hpw}3{wsIhye>94l(Nvf0q5tZwS393=* z)0Zy}FPSwGo_VkHEf}^ycm6>kb3d=e7tc+tta2|0NjK>l+Ro|?%(44O=a#(`a?wjX zX(8*wJMeP*sf|ynA-0V><7?-0h)UF69mc`hE94s*>VcG> zApTXUxL-wfS(+Q>%E256c>Y0zB59bFjr~wx_&B}Rj7y~s9m6}K++tTn`Cmt_V5{== zvKJ~)iCp1Y5w_tO%OMfh6Ev#bZkS;vja%ie%|CzkpH9lxHzBxB4Vp*xY3f^@@kt`B zw8@A2yY4BUiX8DL|DY8qj|m~89(s>}f-f0SdZWX&n%rx5szc(~IAYWd}&H z(BoZWhmG018k@HCk;%3A71!0oz;FRpQj%#)QEoV(_C_Hl2&n!FtsZ#(_HwQ z!92v#2MwOYjcoKy`6>TH2x|{@%%==*vr95k>>B;v)XB$XUKf!KrAob&m=S?$u|k>+ zQ-`ApsGuceh5GXgpsawaBtNFi0qrtZ*=GtQi?w*$Js$T!aDFGO2~+qJ91t~Sfcgez zFUiYSY=i}q5@6DY=wDdp$8m2j&I)ZFU~C^Hp7FvZH(sXkH27nB4*U;%1u+*pjrnK& zjY#J6!nBgQka=SZ_nSwLJe9LgcgImEo1yA$ixk}uwH|0wVco0Z^M<3O(+GT^+d4lL zYSm2^y?b|?S1>>&8r9OWDA)&pol|5Qe)w{D@GtGwoq;mWw>@X;8 z{RYLP??f_=^{5vp7vNGoIH*FlZT9D)%6CVYnAcZb=atIBr$G6_uE3 zSKsgW`KIq&WZy=@8A&FU$@SWg@=s@hDGZv1Hp2AFj*0~}u_CGV3N|izkwdqi!Nrsc zZC%Br+xN;6P%lB%>KZxm`y_yY4RBT=|F(ZefT7FH#0yiA07gBVY=MDTh&CJg4;<-o zY`yaF7Zn{3hgA$2!thxop*IehF2I*1eFa##UN_a4WYWRiTPe1y)eY@f5E?HO2>Je&cz_-dH=HV2l31-M{63uLZ32JbhnSRX)F( zcla)F*dpPwLrhC;rFX{5O#$P_!#t6|UDW;vm@ zplkVP>}bhLE?-!@l;o2YmibYy_51+NOn4Nu8S1F5Hz6oe9sHB2 zauN30e#22{Cf3!_hsS>ySBofdGDBYaPj&o4A&rUP*@?MUHkJy+7Pn6=c~x|6patTE zgQoPFwz^|K$gkv|@)W$DzPIeCc8f?Vwp{d>W!K+^1V2TKg})Py#ye)c5(&=lKqUL% z;ENP^pW=A1jj)-mv^7*el`Y=4cB@XPfk-S@K7FG*V>FR_tXCN_ty8!`3IFQb_XncI zQ83WyTz~HP@w_1T1N5bsZe1b9ho?(A$A4VMS8?ou;~C>QT(B!zZOiyDc z89Wg~hh7C;&+EZ%+efx)mL2=CI%@p!!3|#z8!q%?=)&cKpKeY=M1gPV0knn77>9qO zkb*b=l-rT-dtoytpd_&C3Lz;oz-p}Sp+Hw?+F|DV_~ET`vJAkec)hGRMK)ewmw#oK zq~%4Co_%Dw_fU?DNH)`>C^09seixa4J_LP)O2P0in9bXS)QS{0-rT@(BrlW2dabj7 zW0k^t=`n+0H4*$q&5il2#M14hMW03EmCbL69C{g^0eV?>qQ1F zP3R~8k&s-yjk^jg!(*S-I8>lM{2GO6B5B-rby#$!h@*SZ7gOikbCwyuXJ53xw8VqkVt%KC*+9@j=GOU7{6l< zWPHha*NSqxd(MWTFXUnENl!Vr#R-D6yFq1Antf}A%BH@s_Arbw=ZWt}PnrkJLt+|^W(RK_tsT2^9x4gD5SaRiT#>^b0}W=JnSqTzfgU6 z!FmIE<(UcSp*KMb1SxM6A$$W28y65KkPN(-ev z7#^*9sK}$_-0gE~nkKxQSDip~pb_+_dyB~e!5L#}n_K#h8Y)3Nqx3E{wm|A>Oi2jG z(UueKc#u`1K0O;w$wtOunm!n8`VH8 z?SF#^7#+;YGDBcPY@`B~7+Kj!``YseDzfOejRs%8OF#q=^3(mHk{R#92GnRgFJ>!M zFD76CFB$A*;YGtNq(AJuWEi4CntjBC5{t2UVdIX~G(KYU5*(d%_KGYEW05r#oI(NQ z*LSePAwl@&{lD|#cV2pb$*!vV?=CR@WEG>4fcot~CwLvVZ^?~U(}_e8^eE|3ke^>4 zz-oT|++T7^%d-`kU;K<8m*>Ndg8C*FT`Cyfr9TGe`54(89Vw=!Y`Dq2pH41#cv&%d z+x;gQe3QmAzS`IG-;Z7VY*;%J47tKM^gB5= zdF$c&8m`=eO-!G70)r7}%{Qm31W7qKS+-sV? zgnyjARx@W8(2zM12z+HW?z|H;p}sk>F;@{wy9^TE#`~apRauYbyuEru|L^Ru z$1mvTZ&Zsx#4xJ(ipt64y+}8+jHbUaUe3|X4p9l-I#SM2MHZIfq}=2=JA3e6C}SHc z`>DcSKLfdnrjO0v&pvW_7NE&l-C6LQ!Nx|~-0)M@&=5cIBi|SHM{tJ4X!{k6qF9%h z>(*y7VDj~+iocD&A>uI%n)Or{oY5U0hgM84nCZnmM1HCfLGx`5zA^LmjhMdO!1tHX z%hg|q{B`IQvlWw(*hVIdnWk!yJ3I}L2po4S&_MYlIlnEaWBT|uMBibsJVYkUHT;W*5e@`Br74S|ADmie}G&Ka-rfSj;6tFe&rH&ma_yGMGNmfd`^;sgF zT>M7s@Do%*`Px)CEa#cR_sLuDlF{jd)&-v(U(Il|5oPnpB=TszaT@XYoUnr(u&>@mI$G|uYXM!is%q#Z=kLl7g@eXh6iVnC*ij()vjX8>| ztUKaJFJp$H<^&r!OHZcN0_1+H=i@DTLWX8q*-!Tx41vNLDbC6qZCGr8XrVUj2tOP+ zX`;m1_~UrzmA8)fS-8)79SDUN9L#A6loBuOx=o&1NND%@YoJ%>uLMC$`?Rz{|4yBa z;Ic%Xa$9H+r)qo}EoNo+YkRM)lH$%yrK(jJj$+jpXZ3e_1Shc`5ij>h~XQYDH{IpD=AWtoh;Iy>-fc`DzB zY*T~#Kgb8a%==cfJys9!yEFj4YaPeSFm58|QhTmYw*G#%o$Quq>c*^WrQL*8I z?10N4kMG_mk3L;7rDt5dpISi9!08^uZ*}f+bir?%-f`$!RTs}U!+mUh3qTLkUGTT8 zc@J|hK*&+tXvJ-q19s%Y!vU+7Vp-)7@A=#y&0ysL9g!5RvRE4@2@s@SuS82{uK7)_ zU5!fJi1J`JlS$X-kwU(1eKL^@4H9?;xPV2BdZ-tFLtmIpy1PMv-_UGYFh(yojEuQ9 zxj#QUG}*+PRG`*8qhAoFZqDwb*j*fD$n|&n6^9E2{TGZSbDRqcq(17f@_TRR-)#Kn zsr2`5BUKdgq3(5osIvk( z82WwhhtbyoCCdh`9}(Kch2ZaM>41f~_t`MWJm72?iK?U>|LdjJ^Uk^bwEVhnc@ESU zohTfFHfCT%i|)+YZK#*Um0- zPu)<%iQGgHnm&lOn-kS*_CHpqueA`KrC;eThQ-#{X{Y8O1?&rlCQ|k(0ii}rB2D=e z?B)Yf+c3B|CjEBlp|g;lM!eqb(PBp1Un0z@!?&Ao&7a9ecD^PfO#6akvbzOV*4c{@}%$4BwX6KyW)sLt2wCfj4Rt z$UhgY{6_C>4$%b^a0Sa(OGtG_I;*~~OIN$=d3v&198^{!EWOq*g+otYeq41neHNaj zeX9KnoeCL2v>I)F2+Gs#JxIGRr}s+)hU7aeet7eq{e~=``ef8Q&4_-qIyLEusp%NY z$Ulg!o<7pWGAaq9@~(#;K%P*3EVm`4z?xNO35p)J+=J=7zYCyo8X+il^tQnVQc6FK zo-{|AJgb}7yfL3aua0;Dz{etSdj0QT-%g5aWPD>o$O^jIiEVgN!DQJSIrWVIC+u0J zGtM9s{77}~c1hdQ$-lxx>t{W=y^dnGte?fU*WF}tLPEo3-vGXA>G zcU#0cnE_U8Iq}W6_aZ3&^HYB`YX2Le^kdziIqp8}M7fzjM__n;PD3njKH|A)Qz{%WG@ z!iH}}K&2@NNLPACL5kE{n$m4FDM4vcB#J<&K|p#30Tls3ihvNLLm&gvyMTbyp?63K zC50q>xu18vf5G?bo3)ZPIhi@xbJm`H&c62E*LjiS4_|YACp7|nQ)8R4XX!pCYd%!M z{C9S5-1Kts^p~OH9?uyArI;V;a|4K7p2CmY#;>1o0_s`Lt~YK^a5WZ*!kYr>n&IUN z7*^8yIg-m#L-Po@jW;L$TzEI$UYztaX|R3t^>@aSFhBkq^xMmvQ`++G%TtRcl z<%17M;ay$W62XSwKh^uL?IwR9j1E3r|CV3Cs8bdyWIe(^-E?IQ zXS>QFNNVL&vZnJ6Jvm}Wp z9C`eWXkkF4=-E34^$tRPFJlP0dK^o6uI}K8)Pj?fb;5IoYy4P2L_6YWV|so6C*M7> z&_bEYf0_s`CPeVz?HGB*60wF5bI6d7-@-#rK-a`p_m6o8^f&)v)+m${N9S<5=N1c5 zZEp5;ZbPV(O-JG8X?W)Oy*8*ZF|hzWqLGF#`gRU@vjvMkL^4)g(9MEK=$2{3JtyZ; zJcj?iqZF4WT;_79_!+nf<2tAs}ykK~UJv$UAjSn+F*zCwx+F5qMRE8ZrFTQ7e(u~pp78=BH+ zE9>@sNytFGTdO0u*+rPrxTn{ra{ix4TfU#Ueg{I$d!!Xkfkq`R3F~zQae-WH93{{j%^x68N&RLlU z;;;Rz@rl&zlWB+EhL3B|PYuek^YZ>y9C%YkTiTklB

    @0AcDJ2ELpef@aDf78_Lj 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

      o=T=W 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
      +

      07 April 2017

      +

      Qbopper updated:

      +
        +
      • Secure lockers will no longer have multiple lines about being broken.
      • +
      + +

      05 April 2017

      +

      Cyberboss updated:

      +
        +
      • Cardboard boxes and bodybags can no longer be anchored
      • +
      +

      Penguaro updated:

      +
        +
      • [Box] A fire alarm has been added to the Lawyer's office.
      • +
      • [Box] Adds access for Scientists to Starboard Maintenance Areas outside of Toxins.
      • +
      • [Box] Adjusted Science doors to more logical access codes.
      • +
      +

      QV updated:

      +
        +
      • Fixed taking max suffocation damage whenever oxygen was slightly low
      • +
      +

      RemieRichards updated:

      +
        +
      • Using TK on the supermatter will burn your head off violently, don't do this.
      • +
      • Examining clothing with pockets will now give information about the pockets: number of slots, how it is interacted with (backpack, etc.), if it has quickdraw (Alt-Click) support and whether or not it is silent to interact with.
      • +
      +

      coiax updated:

      +
        +
      • Emergency shuttles will now forget early launch authorizations if they cannot launch due to a hostile environment.
      • +
      + +

      02 April 2017

      +

      BeeSting12 updated:

      +
        +
      • Metastation's northeast radiation collector is now connected to the grid. Nanotrasen would like to apologize for any inconvenience caused to engineers, but copper is expensive.
      • +
      • Boxstation's HoP office now has a PDA tech.
      • +
      +

      Cyberboss updated:

      +
        +
      • Firedoors no longer operate automatically without power
      • +
      • Blood and other decals will no longer remain on turfs they shouldn't
      • +
      • The splashscreen is working again
      • +
      • False alarms are now guaranteed to actually announce something
      • +
      +

      Incoming5643 updated:

      +
        +
      • Lighting visuals have been changed slightly to reduce it's cost to the client. If you had trouble running the new lighting, it might run a little better now.
      • +
      +

      MMMiracles (CereStation) updated:

      +
        +
      • Added a patrol path for bots, includes 2 round-start securitrons placed on opposite sites of station.
      • +
      • Due to map size, mulebots are still somewhat unreliable on longer distances. Disposals are still advised, but mule bots are now technically an option for delivery.
      • +
      • Added multiple status displays, extinguishers, and appropriate newscasters to hallways.
      • +
      • A drone dispenser is now located underneath Engineering in maintenance.
      • +
      • Each security checkpoint now has a disposal chute that directs to a waiting cell in the Brig for rapid processing of criminals. Why run half-way across the station with some petty thief when you can just shove him in the criminal chute and have the warden deal with him?
      • +
      • Security's mail chute no longer leads into the armory. This was probably not the best idea in hindsight.
      • +
      • Virology has a bathroom now.
      • +
      • Genetics monkey pen is a bit more green now.
      • +
      • Lawyer now has access the brig cells so he can complain more effectively.
      • +
      • Xenobio kill chamber is now in range of a camera.
      • +
      • Removed rogue bits of Vault area.
      • +
      • Medbay escape pod no longer juts out far enough to block the disposal's path.
      • +
      • Captain's spare ID is now real and not just a gold ID card.
      • +
      +

      Penguaro updated:

      +
        +
      • [Meta] The Chapel Security Hatches were very intimidating. They have been changed to more inviting glass doors.
      • +
      • [Meta] The maintenance tunnels in the Xeno Lab now have radiation shielding. The Slime Euthanization Chamber will not have radiation shielding at this time as dead slimes will not mind radiation.
      • +
      +

      coiax updated:

      +
        +
      • Adds seperate languages to the game. Now Ratvarian, Drone, Machine, Swarmer, Human (now called Galactic Common), Slime and Monkey are separate languages. Each languages has its own comma prefix, for example, Galcom has the ,0 prefix, while Ratvarian has the ,r prefix. If you don't understand a language when it is spoken to you, you will hear a scrambled version that will vary depending on the language that you're not understanding.
      • +
      • This does not change who can understand what.
      • +
      • Removed the talk wheel feature.
      • +
      • Clicking the speech bubble icon now opens the Language Menu, allowing you to review which languages you speak, their keys, and letting you set which language you speak by default. Admins have additional abilities to add and remove languages from mobs using this menu.
      • +
      +

      ktccd updated:

      +
        +
      • Ninja suits have received a new software update, making them able to **actually steal tech levels** from R&D consoles and servers, thus avoid being forced to honourably kill themselves for failing their objective.
      • +
      + +

      01 April 2017

      +

      Cyberboss updated:

      +
        +
      • The contents of the shelterpod smart fridge work again
      • +
      +

      XDTM updated:

      +
        +
      • Facehuggers no longer rip masks from people protected by helmets.
      • +
      + +

      31 March 2017

      +

      Cobby updated:

      +
        +
      • Shot glasses are now more ambiguous [EASIER TO MAINTAIN]
      • +
      +

      Cyberboss updated:

      +
        +
      • Temperature changes will now properly cause atmospherics simulation to activate
      • +
      • The command report for random xeno eggs will now be delivered along with the rest of the roundstart reports
      • +
      • Drones can no longer be irradiated
      • +
      + +

      30 March 2017

      +

      coiax updated:

      +
        +
      • Autoimplanters have been renamed to autosurgeons. Currently only the CMO and nuclear operatives have access to autosurgeons. What is the CMO hiding?
      • +
      • All upgraded organs for purchase by nuclear operatives now actually come in an autosurgeon, for speed of surgery.
      • +
      + +

      29 March 2017

      +

      BeeSting12 updated:

      +
        +
      • Adds emergency launch console to the backup emergency shuttle.
      • +
      +

      Joan updated:

      +
        +
      • Putting sec armour and a helmet on a corgi no longer makes the corgi immune to item attacks.
      • +
      • All items with armour will now grant corgis actual armour.
      • +
      +

      Kevinz000 updated:

      +
        +
      • High-powered floodlights may be constructed with 5 sheets of metal, a wrench, a screwdriver, 5 cable coils, and a light tube. They require a powernet connection via direct wire node.
      • +
      +

      coiax updated:

      +
        +
      • All tophats, rather than just the ones in maintenance, hurt a tiny bit if you throw them at people.
      • +
      • Supermatter anomalies are more shortlived than regular anomalies, as intended.
      • +
      + +

      28 March 2017

      +

      Supermichael777 updated:

      +
        +
      • Backup operatives now get the nukes code.
      • +
      +

      XDTM updated:

      +
        +
      • Wooden tiles can now be quick-replaced with a screwdriver instead of a crowbar, preserving the floor tile.
      • +
      +

      octareenroon91 updated:

      +
        +
      • Bonfires that have a metal rod added should buckle instead of runtiming.
      • +
      + +

      26 March 2017

      +

      BeeSting12 updated:

      +
        +
      • The bar shuttle's buckable bar stools are now buckleable bar stools.
      • +
      +

      Gun Hog and Shadowlight213 updated:

      +
        +
      • The AI may now deploy to cyborgs prepared as AI shells. The module to do this may be research in the exosuit fabricator. Simply slot the module into a completed cyborg frame as with an MMI, or into a playerless (with no ckey) cyborg.
      • +
      • AI shells and AIs controlling a shell can be determined through the Diagnostic HUD.
      • +
      • AIs can deploy to a shell using the new action buttons or by simply clicking on it.
      • +
      • An AI shell will always have the laws of its controlling AI.
      • +
      +

      Penguaro updated:

      +
        +
      • Brig - Added Air Alarm
      • +
      • Engineering - Removed Brig Shutter
      • +
      • Omega, Meta, & Delta Stations - The Vents and Scrubbers for the Supermatter Air Alarm are now isolated from the rest of the Air Alarms in Engineering.
      • +
      +

      Qbopper updated:

      +
        +
      • Drones are now given OOC guidelines to follow as well as their IC lawset.
      • +
      +

      Robustin updated:

      +
        +
      • Added the prototype canister with expanded volume, valve pressure, and access/timer features
      • +
      +

      TrustyGun updated:

      +
        +
      • Deconstructing display cases and coffins now drop the correct amount of wood.
      • +
      +

      XDTM updated:

      +
        +
      • Some golems now spawn with more thematic names.
      • +
      • Adamantine Golems are no longer numbered, but receive a random golem name.
      • +
      • Airlocks properly remove the shock overlay when a temporary shock runs out.
      • +
      +

      coiax updated:

      +
        +
      • Teams playing CTF have their own radio channels, rather than using the Centcom and Syndicate channels.
      • +
      • Actually actually makes CTF barricades repair between rounds.
      • +
      • Blue CTF lasers have little blue effects when they hit things, rather than red effects.
      • +
      + +

      24 March 2017

      +

      BeeSting12 updated:

      +
        +
      • Auxiliary base maintenance airlock now requires the proper access. Sorry greyshirts, no loot for you!
      • +
      +

      Cyberboss updated:

      +
        +
      • The recycler's base reclaim rate has been buffed from 1% to 50%. Manipulator upgrades now give +12.5% per level instead of +25%
      • +
      • You can now successfully remove a pen from a PDA while it's in a container
      • +
      +

      Fox McCloud updated:

      +
        +
      • Modular receiver removed from the protolathe to autolathe
      • +
      • Modular receiver cost is now 15,000 metal
      • +
      +

      Joan updated:

      +
        +
      • Fixes structures being unable to go through spatial gateways.
      • +
      • Blazing Oil blobs take 33% less damage from water.
      • +
      +

      Penguaro updated:

      +
        +
      • [Meta] Replaced Power Monitoring Console in Engineering with Modular Engineering Console
      • +
      • [Pubby] Replaced Power Monitoring Console in Engineering with Modular Engineering Console
      • +
      • [Omega] Replaced Power Monitoring Console in Engineering with Modular Engineering Console
      • +
      • [Omega] Added RD and Command Modular Consoles to Bridge
      • +
      • [Delta] Replaced Power Monitoring Console in Engineering with Modular Engineering Console
      • +
      • [Delta] Replaced duplicate Atmospherics Monitoring Console in Atmo with Modular Engineering Console
      • +
      +

      coiax updated:

      +
        +
      • Destroying a lich's body does not destroy the lich permanently, provided the phylactery is intact.
      • +
      • A lich will respawn three minutes after its death, provided the phylactery is intact.
      • +
      • The Soul Bind spell is forgotten after cast, respawn is now automatic.
      • +
      • Stationloving objects like the nuke disk are not valid objects for a phylactery.
      • +
      • Explosive implants can always be triggered via action button, even if unconscious.
      • +
      +

      rock updated:

      +
        +
      • lizards are hurt slightly more by cold but less by heat. this does not mean they are more resistant to being lasered, fortunately.
      • +
      + +

      23 March 2017

      +

      Joan updated:

      +
        +
      • Clock cults always have to summon Ratvar, but that always involves a proselytization burst.
      • +
      • The proselytization burst will no longer convert heretics, leaving Ratvar free to chase them down.
      • +
      • Places that referred to the Ark of the Clockwork Justicar as the "Gateway to the Celestial Derelict" have been corrected to always refer to the Ark.
      • +
      +

      Penguaro updated:

      +
        +
      • Wizard Ship - Bolts that floating light to the wall.
      • +
      +

      XDTM updated:

      +
        +
      • Medical Gauze now stacks up to 12
      • +
      • Pressure plates are now craftable.
      • +
      +

      bgobandit updated:

      +
        +
      • Alt-clicking a command headset toggles HIGH VOLUME mode.
      • +
      +

      coiax updated:

      +
        +
      • A dead AI no longer counts as an "unconverted AI" for clockcult.
      • +
      + +

      22 March 2017

      +

      BeeSting12 updated:

      +
        +
      • Added an autolathe circuit board to deltastation's tech storage.
      • +
      • Added 49 sheets of metal to deltastation's auxiliary tool storage.
      • +
      +

      Iamgoofball updated:

      +
        +
      • Freon no longer bypasses atmos hardsuits.
      • +
      +

      Penguaro updated:

      +
        +
      • Meta - Added Tool Belts to Engineering and Engineering Foyer
      • +
      • Meta - Removed Coffee Machine from Permabrig
      • +
      • Added Cameras for Supermatter Chamber (to view rad collectors and crystal)
      • +
      • Adjusted Engine Camera Names for Station Consistency
      • +
      • Adjusted Monitor Names / Networks to view the Engine Cameras
      • +
      +

      coiax updated:

      +
        +
      • APCs now glow faintly with their charging lights. So red is not charging, blue is charging, green is full. Emagged APCs are also blue. Broken APCs do not emit light.
      • +
      • Alien glowing resin now glows.
      • +
      + +

      21 March 2017

      +

      ExcessiveUseOfCobblestone updated:

      +
        +
      • All core traits [Hydroponics] scale with the parts in the gene machine. Time to beg Duke's Guide Read.... I mean RND!
      • +
      • Data disks with genes on them will have just the name of the gene instead of the prefix "plant data disk".
      • +
      • If you were unaware, you can rename these disks with a pen. Now, you can also change the description if you felt inclined to.
      • +
      +

      Joan updated:

      +
        +
      • Caches produce components every 70 seconds, from every 90, but each other linked, component-producing cache slows down cache generation by 10 seconds.
      • +
      +

      Lombardo2 updated:

      +
        +
      • The tentacle changeling mutation now changes the arm appearance when activated.
      • +
      +

      MrPerson updated:

      +
        +
      • Everyone's eyes aren't white anymore.
      • +
      +

      Penguaro updated:

      +
        +
      • Box Station - The Vents and Scrubbers for the Supermatter Air Alarm are now isolated from the rest of the Air Alarms in Engineering.
      • +
      +

      Supermichael777 updated:

      +
        +
      • Chasms now smooth properly.
      • +
      +

      Tokiko1 updated:

      +
        +
      • Minor supermatter balancing changes.
      • +
      • Supermatter now announces its damage half as frequently.
      • +
      • Badly unstable supermatter now occasionally zaps nearby engineers and causes anomalies to appear nearby, similar to overcharged supermatter.
      • +
      +

      XDTM updated:

      +
        +
      • Golem Shells can now be completed with medical gauze or cloth to form cloth golems, which are weaker and extremely flammable. However, if they die, they turn into a pile of cloth that will eventually re-animate back into full health. That is, unless someone lights it on fire.
      • +
      + +

      19 March 2017

      +

      BeeSting12 updated:

      +
        +
      • Nanotrasen has decided to better equip the box-class emergency shuttles with a recharger on a table in the cockpit.
      • +
      +

      Cheridan updated:

      +
        +
      • The slime created by a pyroclastic anomaly detonating is now adult and player-controlled! Reminder that if you see an anomaly alert, you should grab an analyzer and head to the announced location to scan it, and then signal the given frequency on a signaller!
      • +
      +

      Penguaro updated:

      +
        +
      • change access variables for turrets and shield gens
      • +
      • Box Station - Replaces the smiling table grilles with their more serious counterparts.
      • +
      +

      coiax updated:

      +
        +
      • The Syndicate lavaland base now has a single self destruct bomb located next to the Communications Room. Guaranteed destruction of the base is guaranteed by payloads embedded in the walls.
      • +
      +

      octareenroon91 updated:

      +
        +
      • Fixes infinite vaping bug.
      • +
      +

      uraniummeltdown updated:

      +
        +
      • Plant data disks have new sprites.
      • +
      • Fixed Monkey Recycler board not showing in Circuit Imprinter
      • +
      • Kinetic Accelerator Range Mod now takes up 25% space instead of 24%
      • +
      + +

      18 March 2017

      +

      Supermichael777 updated:

      +
        +
      • Free golems can now buy new ids for 250 points.
      • +
      +

      XDTM updated:

      +
        +
      • You can now complete a golem shell with runed metal, if you somehow manage to get both.
      • +
      • Runic golems don't have passive bonuses over golems, but they have some special abilities.
      • +
      +

      coiax updated:

      +
        +
      • The alert level is no longer lowered by a nuke's detonation.
      • +
      + +

      17 March 2017

      +

      BeeSting12 updated:

      +
        +
      • Moved Metastation's deep fryer so that the chef can walk all the way around the table.
      • +
      +

      Cobby updated:

      +
        +
      • The gulag mineral ratio has been tweaked so there are PLENTY of iron ore, nice bits of silver/plasma, with the negative of having less really high valued ores. If you need minerals, it may be a good time to ask the warden now!
      • +
      +

      Joan updated:

      +
        +
      • You can now place lights and most wall objects on shuttles.
      • +
      +

      Xhuis updated:

      +
        +
      • Added the power flow control console, which allows remote manipulation of most APCs on the z-level. You can find them in the Chief Engineer's office on all maps.
      • +
      + +

      16 March 2017

      +

      BASILMAN YOUR MAIN MAN updated:

      +
        +
      • The BM Speedwagon has been improved both in terms of aesthetics and performance!
      • +
      +

      Cyberboss updated:

      +
        +
      • The shield generators in Boxstation Xenobiology now have the correct access
      • +
      +

      Joan updated:

      +
        +
      • Cult structures that emitted light now have colored light.
      • +
      +

      MrPerson updated:

      +
        +
      • Humans can see in darkness slightly again. This is only so you can see where you are when the lights go out.
      • +
      +

      MrStonedOne updated:

      +
        +
      • Fixed lighting not updating when a opaque object was deleted
      • +
      +

      Penguaro updated:

      +
        +
      • Increased Synchronization Range on Exosuit Fabricator
      • +
      +

      Tofa01 updated:

      +
        +
      • [Delta] Fixes telecoms temperature and gas mixing / being contaminated.
      • +
      • [Delta] Fixes some doubled up turfs causing items and objects to get stuck to stuff
      • +
      • [Omega] Makes telecoms room cool down and be cold.
      • +
      +

      Tokiko1 updated:

      +
        +
      • Most gases now have unique effects when surrounding the supermatter crystal.
      • +
      • The supermatter crystal can now take damage from too much energy and too much gas.
      • +
      • Added a dangerous overcharged state to the supermatter crystal.
      • +
      • Readded explosion delaminations, a new tesla delamination and allowed the singulo delamination to absorb the supermatter.
      • +
      • The type of delamination now depends on the state of the supermatter crystal.
      • +
      • Various supermatter engine rebalancing and fixes.
      • +
      +

      kevinz000 updated:

      +
        +
      • SDQL2 now supports outputting proccalls to variables, and associative lists
      • +
      +

      peoplearestrange updated:

      +
        +
      • Fixed buildmodes full tile window to be correct path
      • +
      +

      rock updated:

      +
        +
      • if we can have glowsticks in toolvends why not flashlights amirite guys
      • +
      + +

      15 March 2017

      +

      Cyberboss updated:

      +
        +
      • You can no longer depart on the arrivals shuttle by hiding inside things
      • +
      +

      Joan updated:

      +
        +
      • Proselytizers converting clockwork floors to walls now always take 10 seconds, regardless of how fast the proselytizer is.
      • +
      • Clockwork grilles no longer provide CV.
      • +
      +

      Penguaro updated:

      +
        +
      • **Engineering** - Changed Access Level from **24** (_Atmo_) to **10** (_Engine_) on **Radiation Shutter Control**
      • +
      +

      TrustyGun updated:

      +
        +
      • Traitor Mimes with the finger guns spell now fire 3 bullets at a time, as opposed to just 1.
      • +
      +

      octareenroon91 updated:

      +
        +
      • Allow new reflector frames to be built from metal sheets.
      • +
      +

      oranges updated:

      +
        +
      • Removed patting
      • +
      + +

      14 March 2017

      +

      Joan updated:

      +
        +
      • Shuttles now have dynamic lighting; you can remove the lights on them and use your own lights.
      • +
      • All maps now use Deltastation's fancy syndicate shuttle.
      • +
      • Shadowshrooms of lower potency are much less able to blanket the station in darkness.
      • +
      +

      PKPenguin321 updated:

      +
        +
      • Lattices now require wirecutters to deconstruct, rather than welding tools.
      • +
      + +

      13 March 2017

      +

      Cyberboss updated:

      +
        +
      • You must now be on any intent EXCEPT help to weld an airlock shut
      • +
      • You can now repair airlocks with welding tools on help intent (broken airlocks still need their wires mended though)
      • +
      +

      Cyberboss, Bgobandit, and Yogstation updated:

      +
        +
      • The HoP can now prioritze roles for late-joiners
      • +
      +

      Every coder, player, and admin in Space Station 13 updated:

      +
        +
      • Adds the Tomb Of The Unknown Employee to Central Command,
      • +
      • Rest in peace, those who died after contributing to Space Station 13.
      • +
      +

      Hyena updated:

      +
        +
      • Surplus leg r/l name fixed
      • +
      • You can now carry honey in plant bags
      • +
      +

      Lordpidey updated:

      +
        +
      • Devils can no longer break into areas with sheer force of disco funk
      • +
      • The pitchfork of an ascended devil can now break down walls.
      • +
      • Hell has decided to at least clothe it's devils when sending them a brand new body.
      • +
      • Pitchforks glow red now.
      • +
      +

      Penguaro updated:

      +
        +
      • **Engineering** - Removed Tables, paper bin, and pen
      • +
      • **Engineering** - Replaced with Welder and Electrical Lockers
      • +
      • **Engineering** - Moved First-Aid Burn kit to Engineering Foyer
      • +
      • **Chapel** - Replaced one Window with Win-Door for Coffin Storage
      • +
      +

      Space Bicycle Consortium updated:

      +
        +
      • Bicycles now only cost 10,000 yen, down from 1,000,000 yen.
      • +
      +

      coiax updated:

      +
        +
      • The egg spawner on Metastation will generate a station message and inform the admins if an egg is spawned. (It's only a two percent chance, but live in hope.)
      • +
      • Glowsticks can now be found in "Swarmer Cyan" colors.
      • +
      + +

      12 March 2017

      +

      JStheguy updated:

      +
        +
      • Changed Desert Eagle sprites, changed .50 AE magazine sprites, added Desert Eagle magazine overlay to icons/obj/guns/projectile.dmi.
      • +
      • The empty Desert Eagle sprite now only displays on an empty chamber. The existence or lack thereof of the magazine is rendered using an overlay instead.
      • +
      +

      Lzimann updated:

      +
        +
      • Braindead has a more intuitive message
      • +
      +

      coiax updated:

      +
        +
      • A cloner that is EMP'd will merely eject the clone early, rather than gibbing it. Emagging the cloner will still gib the clone.
      • +
      + +

      11 March 2017

      +

      AnturK updated:

      +
        +
      • Traitors now have access to radio jammers for 10 TC
      • +
      +

      Hyena updated:

      +
        +
      • fixes anti toxin pill naming
      • +
      +

      Joan updated:

      +
        +
      • Window construction steps are slightly faster; normal windows now take 6 seconds with standard tools, from 7 and reinforced windows now take 12 seconds with standard tools, from 14.
      • +
      • Brass windows take 8 seconds with standard tools, from 7.
      • +
      • Added Shadowshrooms as a glowshroom mutation. They do exactly what you'd expect.
      • +
      • Removed His Grace ascension.
      • +
      +

      PKPenguin321 updated:

      +
        +
      • Cryoxadone's ability to heal cloneloss has been greatly reduced.
      • +
      • Clonexadone has been readded. It functions exactly like cryoxadone, but only heals cloneloss, and at a decent rate. Brew it with 1 part cryoxadone, 1 part sodium, and 5 units of plasma for a catalyst.
      • +
      +

      Penguaro updated:

      +
        +
      • Adjusted table locations
      • +
      • Moved chair and Cargo Tech start location
      • +
      • Moved filing cabinet
      • +
      • Removed Stock Computer
      • +
      +

      Tofa01 updated:

      +
        +
      • [Meta] Fixes Supermatter Shutters Not Working
      • +
      +

      coiax updated:

      +
        +
      • Swarmer lights are coloured cyan.
      • +
      +

      kevinz000 updated:

      +
        +
      • Deadchat no longer has huge amount of F's.
      • +
      + +

      10 March 2017

      +

      Cyberboss updated:

      +
        +
      • You should no longer be seeing entities with `\improper` in front of their name
      • +
      • The arrivals shuttle will now ferry new arrivals to the station. It will not depart if any intelligent living being is on board. It will remain docked if it is depressurized.
      • +
      • You now late-join spawn buckled to arrivals shuttle chairs
      • +
      • Ghost spawn points have been moved to the center of the station
      • +
      • Departing shuttles will now try and shut their docking airlocks
      • +
      • The arrivals shuttle airlocks are now properly cycle-linked
      • +
      • You can now hear hyperspace sounds outside of shuttles
      • +
      • The map loader is faster
      • +
      • Lavaland will now load instantly when the game starts
      • +
      +

      Jordie0608 updated:

      +
        +
      • The Banning Panel now organises search results into pages of 15 each.
      • +
      +

      XDTM updated:

      +
        +
      • Slimes can now properly latch onto humans.
      • +
      • Slimes won't aggro neutral mobs anymore. This includes blood-spawned gold slime mobs.
      • +
      • Clicking on a tile with another tile and a crowbar in hand directly replaces the tile.
      • +
      +

      Xhuis updated:

      +
        +
      • Ratvar and Nar-Sie now have fancy colored lighting!
      • +
      +

      coiax updated:

      +
        +
      • Wizards can now use their magic to make ghosts visible to haunt the crew, and possibly attempt to betray the wizard.
      • +
      • When someone dies, if their body is no longer present, the (F) link will instead jump to the turf they previously occupied.
      • +
      • Stacks of materials will automatically merge together when created. You may notice differences when ejecting metal, glass or using the cash machine in the vault.
      • +
      • You can find green and red glowsticks in YouTool vending machines.
      • +
      +

      fludd12 updated:

      +
        +
      • Modifying/deconstructing skateboards while riding them no longer nails you to the sky.
      • +
      +

      lordpidey updated:

      +
        +
      • Glitter bombs have been added to arcade prizes.
      • +
      + +

      08 March 2017

      +

      Cyberboss updated:

      +
        +
      • Added roundstart animation
      • +
      • Roundstart should now be a smoother experience... again
      • +
      • You can now scan storage items with the forensic scanner
      • +
      • Unfolding paper planes no longer deletes them
      • +
      • Plastic no longer conducts electricity
      • +
      • The map rotation message will only show if the map is actually changing
      • +
      +

      Francinum updated:

      +
        +
      • Holopads now require power.
      • +
      +

      Fun Police updated:

      +
        +
      • Reject Adminhelp and IC Issue buttons have a cooldown.
      • +
      +

      Joan updated:

      +
        +
      • Circuit tiles now glow faintly.
      • +
      • Glowshrooms now have colored light.
      • +
      • Tweaked the potency scaling for glowshroom/glowberry light; high-potency plantss no longer light up a huge area, but are slightly brighter.
      • +
      +

      Kor updated:

      +
        +
      • People with mutant parts (cat ears) are no longer outright barred from selecting command roles in their preferences, but will have their mutant parts removed on spawning if they are selected for that role.
      • +
      +

      LanCartwright updated:

      +
        +
      • Adds scaling damage to buckshot.
      • +
      +

      Robustin updated:

      +
        +
      • The DNA Vault has 2 new powers
      • +
      • The DNA Vault requires super capacitors instead of quadratic
      • +
      • Cargo's Vault Pack now includes DNA probes
      • +
      +

      Supermichael777 updated:

      +
        +
      • Robust Soft Drinks LLC is proud to announce Premium canned air for select markets. There is not an air shortage. Robust Soft Drinks has never engaged in any form of profiteering.
      • +
      +

      TalkingCactus updated:

      +
        +
      • Energy swords (and other energy melee weapons) now have a colored light effect when active.
      • +
      +

      Tofa01 updated:

      +
        +
      • [All Maps] Fixes syndicate shuttles spawning too close to stations by moving their spawn further from the station
      • +
      • [Omegastation] This station now has a syndicate shuttle and syndicate shuttle spawn.
      • +
      +

      coiax updated:

      +
        +
      • Wizards now have a new spell "The Traps" in their spellbook. Summon an array of temporary and permanent hazards for your foes, but don't fall into your own trap(s)!
      • +
      • Permanent wizard traps can be triggered relatively safely by throwing objects across the trap, or examining it at close range. The trap will then be on cooldown for a minute.
      • +
      • Toy magic eightballs can now be found around the station in maintenance and arcade machines. Ask your question aloud, and then shake for guidance.
      • +
      • Adds new Librarian traitor item, the Haunted Magic Eightball. Although identical in appearance to the harmless toys, this occult device reaches into the spirit world to find its answers. Be warned, that spirits are often capricious or just little assholes.
      • +
      • You only have a headache looking at the supermatter if you're a human without mesons.
      • +
      • The supermatter now speaks in a robotic fashion.
      • +
      • Admins have a "Rename Station Name" option, under Secrets.
      • +
      • A special admin station charter exists, that has unlimited uses and can be used at any time.
      • +
      • Added glowsticks. Found in maintenance, emergency toolboxes and Party Crates.
      • +
      +

      kevinz000 updated:

      +
        +
      • The Syndicate reports a breakthrough in chameleon laser gun technology that will disguise its projectiles to be just like the real thing!
      • +
      + +

      07 March 2017

      +

      Supermichael777 updated:

      +
        +
      • Wannabe ninjas have been found carrying an experimental chameleon belt. The Spider clan has disavowed any involvement.
      • +
      + +

      06 March 2017

      +

      Cyberboss updated:

      +
        +
      • Map rotation has been made smoother
      • +
      +

      Gun Hog updated:

      +
        +
      • The Aux Base Construction Console now directs to the correct Base Management Console.
      • +
      • The missing Science Department access has been added to the Auxiliary Base Management Console.
      • +
      +

      Hyena updated:

      +
        +
      • Space bar is out of bussiness
      • +
      +

      MrStonedOne updated:

      +
        +
      • patched a hacky workaround for /vg/lights memory leaking crashing the server
      • +
      +

      Penguaro updated:

      +
        +
      • Changed DIR of Gas Filter for O2 in Waste Loop from 1 to 4
      • +
      +

      Sligneris updated:

      +
        +
      • 'xeno queen' AI hologram now actually uses the xeno queen sprite as a reference
      • +
      +

      Tofa01 updated:

      +
        +
      • [Omega] Fixes missing walls and wires new dock to the powergrid
      • +
      +

      XDTM updated:

      +
        +
      • Changelings can now click their fake clothing to remove it, without needing to drop the full disguise.
      • +
      +

      coiax updated:

      +
        +
      • The Bardrone and Barmaid are neutral, even in the face of reality altering elder gods.
      • +
      + +

      04 March 2017

      +

      Cyberboss updated:

      +
        +
      • You can build lattice in space again
      • +
      +

      Hyena updated:

      +
        +
      • Detective revolver/ammo now starts in their shoulder holster
      • +
      +

      Joan updated:

      +
        +
      • Weaker cult talismans take less time to imbue.
      • +
      +

      PJB3005 updated:

      +
        +
      • Rebased to /vg/station lighting code.
      • +
      +

      Supermichael777 updated:

      +
        +
      • Grey security uniforms have unique names and descriptions
      • +
      +

      Tofa01 updated:

      +
        +
      • Adds the new Centcomm Raven Battlecruiser to the purchasable shuttle list buy now get one free!
      • +
      +

      coiax updated:

      +
        +
      • CTF players start with their helmet toggled off, better to see the whites of their opponents eyes. Very briefly.
      • +
      • Existing CTF barricades are repaired between rounds, and deploy instantly when replaced.
      • +
      • Healing non-critical CTF damage is faster. Remember though, if you drop into crit, YOU DIE.
      • +
      • Admin ghosts can just click directly on the CTF controller to enable them, in addition to using the Secrets panel.
      • +
      • Cyborg radios can no longer have their inaccessible wires pulsed by EMPs.
      • +
      + +

      03 March 2017

      +

      Cyberboss updated:

      +
        +
      • You can now repair shuttles in transit space
      • +
      +

      Incoming5643 updated:

      +
        +
      • Server Owners: There is a new system for title screens accessible from config/title_screen folder.
      • +
      • This system allows for multiple rotating title screens as well as map specific title screens.
      • +
      • It also allows for hosting title screens in formats other than DMI.
      • +
      • See the readme.txt in config/title_screen for full details. remove: The previous method of title screen selection, the define TITLESCREEN, has been depreciated by this change.
      • +
      +

      Sligneris updated:

      +
        +
      • Updated sprites for the small xeno queen mode
      • +
      + +

      02 March 2017

      +

      Gun Hog updated:

      +
        +
      • Advanced camera, Slime Management, and Base Construction consoles may now be operated by drones and cyborgs.
      • +
      +

      Robustin updated:

      +
        +
      • The syndicate power beacon will now announce the distance and direction of any engines every 10 seconds.
      • +
      +

      Steelpoint updated:

      +
        +
      • Robotics and Mech Bay have seen a mapping overhaul on Boxstation.
      • +
      • A cautery surgical tool has been added to the Robotics surgical area on Boxstation.
      • +
      +

      XDTM updated:

      +
        +
      • Hallucinations have been modified to increase the creepiness factor and reduce the boring factor.
      • +
      • Added some new hallucinations.
      • +
      • Fixed a bug where the singularity hallucination was stunning for longer than intended and leaving the fake HUD crit icon permanently.
      • +
      +

      coiax updated:

      +
        +
      • Ghosts are polled if they want to play an alien larva that is about to chestburst. They are also told who is the (un)lucky victim.
      • +
      • Clones no longer gasp for air while in cloning pods.
      • +
      • Adds a new reagent, "Mime's Bane", that prevents all emoting while it is in a victim's system. Currently admin only.
      • +
      • Mappers now have an easier time adding posters, and specifying whether they're random, random official, random contraband or a specific poster.
      • +
      • Posters no longer have serial numbers when rolled up; their names are visible instead.
      • +
      +

      kevinz000 updated:

      +
        +
      • You can now craft pressure plates.
      • +
      • Pressure plates are hidden under the floor like smuggler satchels are, but you can attach a signaller to them to have it signal when a mob passes over them!
      • +
      • Bomb armor is now effective in lessening the chance of being knocked out by bombs.
      • +
      + +

      01 March 2017

      +

      Cyberboss updated:

      +
        +
      • Lobby music is no longer delayed
      • +
      + +

      28 February 2017

      +

      Cyberboss updated:

      +
        +
      • You will no longer be shown empty memories when the game starts
      • +
      • Built APCs now work again
      • +
      • Borg AI cameras now work again
      • +
      +

      Joan updated:

      +
        +
      • Anima Fragments now slam into non-Servants when bumping. This will ONLY happen if the fragment is not slowed, and slamming into someone will slightly damage the fragment and slow it severely.
      • +
      +

      Lzimann updated:

      +
        +
      • Communications console can also check the ID the user is wearing.
      • +
      +

      Supermichael777 updated:

      +
        +
      • The button now has a five second delay when detonating bombs
      • +
      +

      XDTM updated:

      +
        +
      • You can now change the input/output directons for Ore Redemption Machines by using a multitool on them with the panel open.
      • +
      • Diagnostic HUDs can now see if airlocks are shocked.
      • +
      + +

      27 February 2017

      +

      Kor, Jordie0608 and Tokiko1 updated:

      +
        +
      • Singularity containment has been replaced on box, meta, and delta with a supermatter room. The supermatter gives ample warning when melting down, so hopefully we'll see fewer 15 minute rounds ended by a loose singularity.
      • +
      • Supermatter crystals now collapse into singularities when they fail, rather than explode.
      • +
      +

      Tofa01 updated:

      +
        +
      • Stops AI And Borgs From Interfacing With Ferry Console
      • +
      +

      TrustyGun updated:

      +
        +
      • Box sprites are improved.
      • +
      +

      WJohnston updated:

      +
        +
      • New and improved BRPED beam. The old one was hideous.
      • +
      +

      coiax updated:

      +
        +
      • Drone shells are now points of interest in the orbit list.
      • +
      • Derelict drone shells now spawn with appropriate headgear.
      • +
      + +

      26 February 2017

      +

      Ausops updated:

      +
        +
      • New sprites for water, fuel and hydroponics tanks.
      • +
      +

      Joan updated:

      +
        +
      • Clockwork objects are overall easier to deconstruct:
      • +
      • Clockwork Walls now take 33% less time to slice through, Brass Windows now work like non-reinforced windows, and Pinion Airlocks now have less health and only two steps to decon(wrench, then crowbar).
      • +
      • EMPing Pinion Airlocks and Brass Windoors now has a high chance to open them and will not shock or bolt them.
      • +
      • Anima fragments will very gradually self-repair.
      • +
      +

      Tofa01 updated:

      +
        +
      • [Omega] Fixes ORM input and output directions
      • +
      • Fixes space bar kitchen freezer access level
      • +
      • Fixes giving IDs proper access for players who spawn on a ruin via a player sleeper/spawners
      • +
      • [Delta] Fixes varedited tiles causing tiles to appear as if they have no texture
      • +
      • Fixes robotic limb repair grammar issue
      • +
      + +

      25 February 2017

      +

      AnonymousNow updated:

      +
        +
      • Nerd Co. has sent pairs of thicker prescription glasses out to Nanotrasen stations, for your local geek to wear.
      • +
      +

      Basilman updated:

      +
        +
      • New box sprites
      • +
      +

      Robustin updated:

      +
        +
      • Hulks can no longer use pneumatic cannons or flamethrowers
      • +
      +

      Tofa01 updated:

      +
        +
      • [All Maps] The new and improved Centcom transportation ferry version 2.0 is out now!
      • +
      +

      coiax updated:

      +
        +
      • Cargo can now order plastic sheets to make plastic flaps. No doubt other uses for plastic will be discovered in the future.
      • +
      • To deconstruct plastic flaps, unscrew from the floor, then cut apart with wirecutters. Plastic flaps have examine tips like reinforced walls.
      • +
      +

      uraniummeltdown updated:

      +
        +
      • Science crates now have new sprites
      • +
      + +

      24 February 2017

      +

      MrStonedOne updated:

      +
        +
      • Limit on Mining Satchel of Holding Removed
      • +
      • Dumping/mass pickup/mass transfer of items is now lag checked
      • +
      • Dumping/mass pickup/mass transfer of items has a progress bar
      • +
      + +

      23 February 2017

      +

      Cyberboss updated:

      +
        +
      • Fixed a bug where the fire overlay wasn't getting removed from objects
      • +
      • The graphical delays with characters at roundstart are gone
      • +
      • The crew manifest is working again
      • +
      • Admins can now asay with ":p" and dsay with ":d"
      • +
      +

      Dannno updated:

      +
        +
      • Robust Softdrinks LLC. has sent out new vendies to the stendy.
      • +
      +

      Joan updated:

      +
        +
      • Off-station and carded AIs no longer prevent Judgement scripture from unlocking.
      • +
      +

      Nienhaus updated:

      +
        +
      • Updates ammo sprites to the new perspective.
      • +
      +

      Tofa01 updated:

      +
        +
      • Disables sound/frequency variance on cryo tube alert sound
      • +
      +

      coiax updated:

      +
        +
      • Nanotrasen reminds its employees that they have ALWAYS been able to taste. Anyone claiming that they've recently only just gained the ability to taste are probably Syndicate agents.
      • +
      + +

      22 February 2017

      +

      AnonymousNow updated:

      +
        +
      • Added Medical HUD Sunglasses. Not currently available on-station, unless you can convince Centcom to send you a pair.
      • +
      +

      Cyberboss updated:

      +
        +
      • Spawning to the station should now be a less hitchy experience
      • +
      +

      MrPerson updated:

      +
        +
      • Ion storms have several new additions:
      • +
      • 25% chance to flatly replace the AI's core lawset with something random in the config. Suddenly the AI is Corporate, deal w/ it.
      • +
      • 10% chance to delete one of the AI's core or supplied laws. Hope you treated the AI well without its precious law 1 to protect your sorry ass.
      • +
      • 10% chance that, instead of adding a random law, it will instead replace one of the AI's existing core or supplied laws with the ion law. Otherwise, it adds the generated law as normal. There's still a 100% chance of getting a generated ion law.
      • +
      • 10% chance afterwards to shuffle all the AI's laws.
      • +
      +

      TalkingCactus updated:

      +
        +
      • New characters will now have their backpack preference correctly set to "Department Backpack".
      • +
      +

      Tofa01 updated:

      +
        +
      • [Delta] Fixes missing R&D shutter near public autolathe
      • +
      +

      Xhuis updated:

      +
        +
      • Highlanders can no longer hide behind chairs and plants.
      • +
      • Highlanders no longer bleed and are no longer slowed down by damage.
      • +
      + +

      21 February 2017

      +

      Cyberboss updated:

      +
        +
      • You can now unshunt as a malfunctioning AI again
      • +
      +

      Kor updated:

      +
        +
      • You will now retain your facing when getting pushed by another mob.
      • +
      +

      Tofa01 updated:

      +
        +
      • [Z2] Fixed Centcomm shutters to have proper access levels for inspectors and other Admin given roles
      • +
      +

      coiax updated:

      +
        +
      • Refactors heart attack code, a cardiac arrest will knock someone unconscious and kill them very quickly.
      • +
      • Adds corazone, an anti-heart attack drug, made by mixing 2 parts Phenol, 1 part Lithium. A person with corazone in their system will not suffer any negative effects from missing a heart. Use it during surgery.
      • +
      • Abductor glands are now hearts, the abductor operation table now automatically injects corazone to prevent deaths during surgery. The gland will restart if it stops beating.
      • +
      • Cloning pods always know the name of the person they are cloning.
      • +
      • You can swipe a medical ID card to eject someone from the cloning pod early. The cloning pod will announce this over the radio.
      • +
      • Fresh clones have no organs or limbs, they gain them during the cloning process. Ejecting a clone too early is not recommended. Power loss will also eject a clone as before.
      • +
      • An ejected clone will take damage from being at critical health very quickly upon ejection, rather than before, where a clone could be stable in critical for up to two minutes.
      • +
      • Occupants of cloning pods do not interact with the air outside the pod.
      • +
      +

      uraniummeltdown updated:

      +
        +
      • All shuttle engines should now be facing the right way
      • +
      + +

      20 February 2017

      +

      Cyberboss updated:

      +
        +
      • The frequncy fire alarms play at is now consistent
      • +
      +

      MrStonedOne updated:

      +
        +
      • bluespace ore cap changed from 100 ores to 500
      • +
      +

      Tofa01 updated:

      +
        +
      • [Meta] Replaces orange jumpsuit in holding cell with prisoner jumpsuits
      • +
      +

      XDTM updated:

      +
        +
      • Repairing someone else's robotic limb is instant. Repairing your own robotic limbs will still take time.
      • +
      • Repairing limbs with cable or welding will now heal more.
      • +
      +

      Xhuis updated:

      +
        +
      • Medipens are no longer reusable.
      • +
      + +

      19 February 2017

      +

      Basilman updated:

      +
        +
      • some toolboxes, very rarely, have more than one latch
      • +
      +

      Joan updated:

      +
        +
      • You can now put components, and deposit components from slabs, directly into the Ark of the Clockwork Justicar provided it actually requires components.
      • +
      • Taunting Tirade now leaves a confusing and weakening trail instead of confusing and weakening everyone in view.
      • +
      • Invoking Inath-neq/Nzcrentr is now 33% cheaper and has a 33% lower cooldown.
      • +
      +

      Tofa01 updated:

      +
        +
      • [Delta] Removes SSU From Mining Equipment Room
      • +
      • Changes centcomm ferry to require centcomm general access instead of admin permission.
      • +
      +

      coiax updated:

      +
        +
      • Nuke ops syndicate cyborgs have been split into two seperate uplink items. Medical cyborgs now cost 35 TC, assault cyborgs now cost 65 TC.
      • +
      +

      grimreaperx15 updated:

      +
        +
      • Blood Cult Pylons will now rapidly regenerate any nearby cultists blood, in addition to the normal healing they do.
      • +
      +

      ma44 updated:

      +
        +
      • Intercepted messages from a lavaland syndicate base reveals they have additional grenade and other miscellaneous equipment.
      • +
      +

      uraniummeltdown updated:

      +
        +
      • Shuttle engines have new sprites.
      • +
      + +

      18 February 2017

      +

      Cyberboss updated:

      +
        +
      • New round end animation. Inspired by @Iamgoofball
      • +
      +

      Gun Hog updated:

      +
        +
      • The Aux Base console now controls turrets made by the construction console.
      • +
      • The Aux Base may now be dropped at a random location if miners fail to use the landing remote.
      • +
      • The mining shuttle may now dock at the Aux Base's spot once the base is dropped.
      • +
      • Removed access levels on the mining shuttle so it can be used at the public dock.
      • +
      • The Aux Base's turrets now fire through glass. Reminder that the turrets need to be installed outside the base for full damage.
      • +
      • Added a base construction console to Delta Station.
      • +
      +

      Mysterious Basilman updated:

      +
        +
      • More powerful toolboxes are active in this world...
      • +
      +

      Scoop updated:

      +
        +
      • Condimasters now correctly drop their items in front of their sprite.
      • +
      +

      Tofa01 updated:

      +
        +
      • Re-Arranges And Extends Pubby Escape Hallway To Allow Larger Shuttle To Dock
      • +
      • [Meta] Fixes top left grounding rod from being destroyed by the Tesla engine.
      • +
      +

      TrustyGun updated:

      +
        +
      • Traitor mimes can now learn two new spells for 15 tc.
      • +
      • The first, Invisible Blockade, creates a 3x1 invisible wall.
      • +
      • The second, Finger Guns, allows them to shoot bullets out of their fingers.
      • +
      +

      kevinz000 updated:

      +
        +
      • You can now ride piggyback on other human beings, as a human being! To do so they must grab you aggressively and you must climb on without outside assistance without being restrained or incapacitated in any manner. They must also not be restrained or incapacitated in any manner.
      • +
      • If someone is riding on you and you want them to get off, disarm them to instantly floor them for a few seconds! It's pretty rude, though.
      • +
      +

      rock updated:

      +
        +
      • you can now harmlessly slap somebody by aiming for the mouth on disarm intent.
      • +
      • you can only slap somebody who is unarmed on help intent, restrained, or ready to slap you.
      • +
      + +

      17 February 2017

      +

      Arianya updated:

      +
        +
      • The Labour Camp rivet wall has been removed!
      • +
      • Fixed some typos in Prison Ofitser's description.
      • +
      +

      Cobby updated:

      +
        +
      • Flashes have been rebalanced to be more powerful
      • +
      +

      Cyberboss updated:

      +
        +
      • Rack construction progress bars will no longer be spammed
      • +
      • The round start timer will count down during subsystem initialization
      • +
      • Total subsystem initialization time will now be displayed
      • +
      +

      Joan updated:

      +
        +
      • His Grace no longer globally announces when He is awakened or falls to sleep.
      • +
      • His Grace is not a toolbox, even if He looks like one.
      • +
      • His Grace no longer requires organs to awaken.
      • +
      • His Grace now gains 4 force for each victim consumed, always provides stun immunity, and will, generally, take longer to consume His owner.
      • +
      • His Grace must be destroyed to free the bodies within Him.
      • +
      • Dropping His Grace while He is awake will cause you to suffer His Wrath until you hold Him again.
      • +
      • His Grace becomes highly aggressive after consuming His owner, and will hunt His own prey.
      • +
      • The Ark of the Clockwork Justicar now only costs 3 of each component to summon, but must consume an additional 7 of each component before it will activate and start counting down.
      • +
      • The presence of the Ark will be immediately announced, though the location will still only be announced after it has been active and counting down for 2 minutes.
      • +
      • The Ark also requires an additional invoker to invoke.
      • +
      +

      Lobachevskiy updated:

      +
        +
      • Fixed glass shards affecting buckled and flying mobs
      • +
      +

      MrStonedOne updated:

      +
        +
      • The game will now force hardware rendering on for all clients.
      • +
      +

      Nienhaus updated:

      +
        +
      • Drying racks have new sprites.
      • +
      +

      Swindly updated:

      +
        +
      • Trays can now be used to insert food into food processors
      • +
      +

      Thunder12345 updated:

      +
        +
      • It's ACTUALLY possible to pat people on the head now
      • +
      +

      WJohn updated:

      +
        +
      • Improved blueshift sprites, courtesy of Nienhaus.
      • +
      +

      XDTM updated:

      +
        +
      • Bluespace Crystals are now a material that can be inserted in Protolathes and Circuit Printers. Some items now require Bluespace Mesh.
      • +
      • Bluespace Crystal can now be ground in a reagent grinder to gain bluespace dust. It has no uses, but it teleports people if splashed on them, and if ingested it will occasionally cause teleportation.
      • +
      +

      coiax updated:

      +
        +
      • Engraved messages now have a UI, which any player, living or dead can access. See when the message was engraved, and upvote or downvote accordingly.
      • +
      • Admins have additional options with the UI, seeing the player ckey, original character name, and the ability to outright delete messages at the press of a button.
      • +
      +

      kevinz000 updated:

      +
        +
      • Flightsuits actually fly over people
      • +
      • Flightsuits don't interrupt pulls when you pass through doors
      • +
      + +

      16 February 2017

      +

      Cyberboss updated:

      +
        +
      • Test merged PRs are now more detailed
      • +
      +

      Steelpoint updated:

      +
        +
      • The Head of Security's Hardsuit is now equipped with a inbuilt Jetpack.
      • +
      +

      coiax updated:

      +
        +
      • The Hyperfractal Gigashuttle is now purchasable for 100,000 credits. Help Centcom by testing this very safe and efficient shuttle design. (Terms and conditions apply.)
      • +
      • The changeling power "Anatomic Panacea" now causes the changeling to vomit out zombie infections, along with headslugs and xeno infections, as before.
      • +
      • The main CTF laser gun disappears when dropped on the floor.
      • +
      + +

      14 February 2017

      +

      Cyberboss updated:

      +
        +
      • Fixed unequipping items while stunned
      • +
      • Fixed various things deleting when unequipped
      • +
      • Fixed tablet ID slots deleting cards
      • +
      • Fixed water mister nozzle getting stuck in hands
      • +
      • Title music now starts immediately upon login
      • +
      • You can no longer sharpen energy weapons
      • +
      +

      Joan updated:

      +
        +
      • Mania Motors are overall less effective and only affect people who can see the motor.
      • +
      • Mania Motors have slightly more health; 100, from 80.
      • +
      +

      MrStonedOne updated:

      +
        +
      • Station time is now always visible in the status tab.
      • +
      • Both server time and station time now displays seconds so you can actively see how game time (ByondTime[tm]) is progressing along side real time.
      • +
      • Added a time dilation tracker, this allows you to better understand how time will progress in game. It shows the time dilation percent for the last minute as well as some rolling averages.
      • +
      +

      RandomMarine updated:

      +
        +
      • Pre-made charcoal pills now contain 10 units instead of 50. The amount of pills inside of toxin first aid kits and the smartfridge have been increased to compensate. Keep in mind that each ten unit pill recovers 100 points of toxin damage and purges 50 units of other reagents.
      • +
      +

      Steelpoint updated:

      +
        +
      • All Drones now have a walking animation.
      • +
      +

      Tofa01 updated:

      +
        +
      • [Delta] Fixes space cleaner being empty in brig medbay
      • +
      • [Delta] Fixes some areas that are not radiation proof
      • +
      • [Meta] Fixes Atmospherics Freezer Spawning As A Heater
      • +
      +

      uraniummeltdown updated:

      +
        +
      • Window Flashing is now a preference
      • +
      • Your game window will flash when alerted as a ghost. This includes being revived by defibs/cloning and events such as borers, swarmers, revenant, etc.
      • +
      + +

      13 February 2017

      +

      ChemicalRascal updated:

      +
        +
      • Delta station brig cell chairs have been replaced with beds. One bed per cell, no funny business.
      • +
      +

      Cyberboss updated:

      +
        +
      • Simple animals that are deleted when killed will now deathrattle
      • +
      • Fixed Alt-click stack duplication
      • +
      +

      Joan updated:

      +
        +
      • Updated the back and belt sprites for airtanks to match the new sprites.
      • +
      +

      Kor updated:

      +
        +
      • Mobile pAIs are now slower than humans.
      • +
      +

      Swindly updated:

      +
        +
      • Added Nuka Cola as a premium item in Robust Softdrinks
      • +
      +

      Tofa01 updated:

      +
        +
      • [Delta] Fixes double windoor on chemistry windows.
      • +
      • Lowered volume of fire alarm sound also makes it more quiet.
      • +
      +

      coiax updated:

      +
        +
      • Added an admin only tool, the life candle. Touch the candle, and when you die, you'll respawn shortly afterwards. Touch it again to stop. Used for testing, thunderdome brawls and good old fashioned memery.
      • +
      • Fried foods no longer shrink to miniature size.
      • +
      + +

      12 February 2017

      +

      AnturK updated:

      +
        +
      • Added Poison Pen to uplink.
      • +
      +

      Drunk Musicians updated:

      +
        +
      • Drunk music
      • +
      +

      Gun Hog updated:

      +
        +
      • Nanotrasen Engineering has devised a construction console to assist with building the Auxiliary Mining Base, usually located near a station's Arrivals hallway. A breakthrough in bluespace technology, this console employs an advanced internal Rapid Construction Device linked to a camera-assisted holocrane for rapid, remote construction!
      • +
      +

      Lzimann updated:

      +
        +
      • MMIs/posibrains works with mechas again
      • +
      +

      RandomMarine updated:

      +
        +
      • The Russians have expanded to the shuttle business. A new escape shuttle is available for purchase.
      • +
      +

      Sweaterkittens updated:

      +
        +
      • Plasmamen burn damage multiplier reduced to 1.5x from 2x
      • +
      +

      coiax updated:

      +
        +
      • Removes the STV5 shuttle from purchase.
      • +
      • Swarmers no longer consume the deep fryer, since they have too much respect for the potential fried foods it can produce.
      • +
      • The clown's survival/internals box is now a box of hugs. Dawww.
      • +
      + +

      11 February 2017

      +

      Dannno updated:

      +
        +
      • hahaha I switched your toolboxes you MORONS
      • +
      +

      Kor updated:

      +
        +
      • Killing bubblegum now unlocks a new shuttle for purchase.
      • +
      +

      Lzimann updated:

      +
        +
      • Hardsuit built-in jetpacks no longer have a speed boost.
      • +
      +

      Pyko updated:

      +
        +
      • Fixed legit posters and map editing official/serial number for poster decals.
      • +
      +

      Tofa01 updated:

      +
        +
      • [Delta] Fixes doors walls and windows being incorrectly placed due to mapmerge issues.
      • +
      • [Box] Fixes access levels for HOP shutters.
      • +
      + +

      10 February 2017

      +

      Ausops updated:

      +
        +
      • Air tanks and plasma tanks have been resprited.
      • +
      +

      ChemicalRascal updated:

      +
        +
      • Pen is able to wind up ruined tapes.
      • +
      +

      CoreOverload updated:

      +
        +
      • You can now emag the escape pods to launch them under any alert code.
      • +
      • Shuttle name is no longer displayed on "Status" panel. Instead, you can now examine a status screen to see it.
      • +
      +

      Cyberboss updated:

      +
        +
      • Simple animals now deathgasp properly again
      • +
      • Testmerged PRs will no longer duplicate in the list
      • +
      • Pods and shuttles now have air again
      • +
      +

      Joan updated:

      +
        +
      • Clockwork Cults must always construct and activate the Ark.
      • +
      • Updates air tank inhands to match Ausops' new sprites.
      • +
      +

      Mekhi Anderson updated:

      +
        +
      • All mobs can now *spin!
      • +
      • Cyborgs now have handholds. This means you can ride around on them, but if you get stunned or hit, you fall off! The cyborg can also throw you off by spinning.
      • +
      +

      Tofa01 updated:

      +
        +
      • Changes fire alarm to make new sound FireAlarm.ogg
      • +
      +

      Xhuis updated:

      +
        +
      • The Syndicate will no longer prank their operatives by including reverse revolvers in surplus crates.
      • +
      +

      coiax updated:

      +
        +
      • A reverse revolver now comes in a box of hugs.
      • +
      • Added a new admin only event: Station-wide Human-level Intelligence. Like the random animal intelligence event, but affecting as many animals as there are ghosties.
      • +
      • The Luxury Shuttle grabs cash in your wallet and backpack, and shares approval between the entrance gates.
      • +
      • The NES Port shuttle now costs 500 credits.
      • +
      + +

      09 February 2017

      +

      Cyberboss updated:

      +
        +
      • Certain firedoors that should have closed during an alarm now actually close
      • +
      • You can now knock on firedoors
      • +
      • Supermatter in a closet/crate will now properly fee the singulo
      • +
      • Paper planes can be unfolded again
      • +
      • Paper planes can be stamped properly
      • +
      +

      Joan updated:

      +
        +
      • Impaling someone with a sharp item by pulling them with a changeling Tentacle now does significantly less damage and stuns for less time.
      • +
      +

      Jordie0608 updated:

      +
        +
      • Admins can now filter watchlist entries to only users who are connected.
      • +
      • Messages no longer delete themselves when sent.
      • +
      +

      Kor updated:

      +
        +
      • The limb grower has been replaced with a box of surplus limbs. Visit robotics or harvest limbs from another person if you want quality.
      • +
      +

      Reeeeimstupid updated:

      +
        +
      • Silly Abductee objectives. Try not to go crazy trading life stories with Lord Singulo.
      • +
      +

      Tofa01 updated:

      +
        +
      • Removes virology access to jobs including Medical Doctor, Geneticist and Chemist.
      • +
      • [Delta] Changes NW supermatter filter to filter O2 instead of N2
      • +
      • [Delta] Adds wardrobes to Dorms & Arrivals Shuttle
      • +
      • [Delta] Adds access buttons to virology doors for extra security
      • +
      • [Delta] Adds bolt door button to all dorms
      • +
      • [Delta] Adds three pairs of optical meson scanners to supermatter room
      • +
      • [Delta] Adds a disk fridge to botany
      • +
      • [Delta] Adds a cake hat to the bar
      • +
      • [Delta] Fixes misplaced station intercom in Supermatter SMES room
      • +
      +

      XDTM updated:

      +
        +
      • A Law Removal module can be build in RnD. It can remove a specified core or freeform law.
      • +
      • When stating laws, silicons won't skip a number when hiding laws. (example: 1. Law 1; 2. Law 2; 3. Law 4 if you choose not to state Law 3)
      • +
      +

      Xhuis updated:

      +
        +
      • Artistic toolboxes now spawn in maintenance and possess various supplies for wire art and crayon art.
      • +
      • Traitors can now obtain His Grace. Chaplains can buy it for 20 TC, or it can be found in a surplus crate.
      • +
      • Soapstone messages can now be rated! Attack the message with your hand to rate it positive or negative. Anyone can see the rating, and you cannot rate a message more than once, even across rounds.
      • +
      • Soapstones no longer have a write time.
      • +
      • Soapstones now have a fixed vocabulary to write messages with.
      • +
      +

      chanoc1 updated:

      +
        +
      • The salt and pepper shakers have new sprites.
      • +
      +

      coiax updated:

      +
        +
      • Added metal rods and floor tiles to Standard cyborgs.
      • +
      • Added a remote signaling device to Engineering cyborg.
      • +
      • Adds a 'Guardian of Balance' lawset and AI module, currently admin spawn only.
      • +
      +

      uraniummeltdown updated:

      +
        +
      • Kinetic Accelerator Cosmetic and Tracer Modkits now don't use mod capacity. Cosmetic kits change the name of the KA.
      • +
      + +

      07 February 2017

      +

      Cyberboss updated:

      +
        +
      • Wire, atmos, and disposal networks no longer work across hyperspace when on the border of a shuttle
      • +
      • Implants that work on death will now work for simple_animals
      • +
      • The target moving while being implanted will no longer continue the implant
      • +
      • Implanters now show progress bars as they were intended to
      • +
      • Pipe painters are no longer aggressive
      • +
      • Carding the AI will now stop a doomsday device
      • +
      • The job subsystem now loads instantly. No more waiting to set your occupation prefs!
      • +
      • The rare case of duping your inventory at roundstart has been fixed
      • +
      • Self deleting stackable items are fixed
      • +
      +

      Dannno updated:

      +
        +
      • We've switched to a new brand of colored jumpsuit.
      • +
      +

      JJRcop updated:

      +
        +
      • Adds 4% chance when assigning a valentines day date to also assign someone else to the same date, but your date will still have you as their only date.
      • +
      +

      Poojawa updated:

      +
        +
      • [Delta] Active turfs down from 300+
      • +
      • [Delta] Janitor closet isn't 2.7K anymore
      • +
      • [Delta] Various pipe fixes
      • +
      +

      RemieRichards updated:

      +
        +
      • Added a new checmial, Skewium, it's produced by mixing rotatium, plasma and sulphuric acid in the ratio 2:2:1, which results in 5 Skewium.
      • +
      +

      Swindly updated:

      +
        +
      • Robotic eyes can no longer be eaten
      • +
      +

      Tofa01 updated:

      +
        +
      • Fixes grammar issue when changing someones appearance via plastic surgery.
      • +
      • [OmegaStation] Allows Chaplain job to be selectable.
      • +
      • [Omega] Fixes Overpressurization In Mass Driver Room
      • +
      +

      Xhuis updated:

      +
        +
      • Traitor clowns can now buy a reverse revolver. I'll leave it up to you to guess what it does. Honk.
      • +
      +

      iamthedigitalme updated:

      +
        +
      • Legion has a new, animated sprite.
      • +
      +

      kevinz000 updated:

      +
        +
      • ADMINS: SDQL2 has been given some new features!
      • +
      • SDQL2 now gives you an exception on runtime instead of flooding server runtime logs.
      • +
      • SDQL2 now supports usr, which makes that variable reference to whatever mob you are in, src, which targets the object it is being called on itself, and marked, which targets the datum marked by the admin calling it. Also, it supports hex references (the hex number at the top of a VV panel) in {}s, so you can target nearly anything! Also, global procs are supported by global.[procname](args), for CALL queries.
      • +
      • SDQL2 can no longer edit /datum/admins or /datum/admin_rank, and is protected from changing x/y/z of a turf and anything that would cause broken movement for movable atoms.
      • +
      • SDQL2 can now get list input with [arg1, arg2]!
      • +
      • Do '""' to put strings inside of SDQL2 or it won't work.
      • +
      +

      06 February 2017

      Xhuis updated:

        @@ -107,1265 +1604,6 @@
        • The tesla engine no longer destroys energy ball generators.
        - -

        04 February 2017

        -

        Cyberboss updated:

        -
          -
        • Modular computers now explode properly
        • -
        • Emagged holograms can no longer be exported for credits
        • -
        • Abstract entities no longer feed the singularity
        • -
        • Machine frames will no longer be anchored when created
        • -
        -

        Joan updated:

        -
          -
        • Vanguard now shows you how long you have until it deactivates.
        • -
        -

        Kor updated:

        -
          -
        • By combing two flashlights and cable coil, you can create a new eye implant: flashlight eyes. People with flashlights for eyes can not see, but they will provide an enormous amount of light to their friends.
        • -
        • Valentines day will now randomly pair up crew members on dates. The paired crewmembers will get an objective to protect each other at all costs.
        • -
        -

        Steelpoint updated:

        -
          -
        • Addition of two security DragNETs to Deltastations, Omegastations and Metastations armouries.
        • -
        -

        Tofa01 updated:

        -
          -
        • [Delta] Removes space money from gold crate replaces with 3 Gold Bars Gold Wrestling belt is still there.
        • -
        • [Delta] Removes space money from silver crate replaces with 5 Silver Coins.
        • -
        • Fixes incorrect placement of RD modular computer on Metastation.
        • -
        -

        WhiteHusky updated:

        -
          -
        • Fields are supported when printing with a modular computer
        • -
        • PRINTER_FONT is now a variable
        • -
        • Removed the [logo] tag on Modular computers as the logo no longer exists
        • -
        • New lines on paper are parsed properly
        • -
        • [tab] is now four non-breaking spaces on papers
        • -
        • Papers have an additional proc, reload_fields, to allow fields made programmatically to be used
        • -
        • stripped_input stripped_multiline_input has a new argument: no_trim
        • -
        • Modular computers no longer spew HTML when looking at a file, rather it is unescaped like it should
        • -
        • Modular computers no longer show escaped HTML entities when editing
        • -
        • Modular computers can now propperly read and write from external media
        • -
        • Modular computers' file browser lists files correctly
        • -
        • NTOS File Manager had a spelling mistake; Manage instead of Manager
        • -
        -

        coiax updated:

        -
          -
        • Engraved messages can no longer be moved by a gravitational singularity.
        • -
        • The deadchat notification of randomly triggered events now uses the deadsay span.
        • -
        • The wizard spell "Rod Form" does not produce a message in deadchat everytime it is used.
        • -
        - -

        03 February 2017

        -

        Cobby updated:

        -
          -
        • Ghosts will now be informed when an event has been triggered by our lovely RNG system.
        • -
        -

        Cyberboss updated:

        -
          -
        • Firedoors will eventually reseal themselves if left open during a fire alarm
        • -
        -

        Joan updated:

        -
          -
        • Clockwork Marauders have 25% less health, 300 health from 400.
        • -
        • The Vitality Matrix scripture is now a Script, from an Application. Its cost has been accordingly adjusted.
        • -
        • Vitality Matrices will be consumed upon successfully reviving a Servant. They also drain and heal conscious targets slightly slower.
        • -
        • The Fellowship Armory scripture is now an Application, from a Script. Its cost has been accordingly adjusted.
        • -
        • Fellowship Armory now affects all Servants in view of the invoker, and will replace weaker gear and armor with its Ratvarian armor. Also, clockwork treads now allow you to move in no gravity like magboots.
        • -
        • Mania Motors no longer instantly convert people next to them.
        • -
        • Instead, you have to remain next to them for several seconds, after which you will be knocked out, then converted if possible.
        • -
        • Mania Motors now cost slightly less power to run.
        • -
        -

        Jordie0608 updated:

        -
          -
        • Admin notes, memos and watchlist entries now use a generalized system, they can all be accessed from the former notes browser.
        • -
        • Added to this are messages, which allow admins to leave a message for players that is delivered to them when they next connect.
        • -
        -

        Lexorion updated:

        -
          -
        • Laser projectiles have a new sprite! They also have a new effect when they hit a wall.
        • -
        -

        Sweaterkittens and Joan updated:

        -
          -
        • Ocular Wardens will now provide auditory feedback when they acquire targets and deal damage.
        • -
        • adds ocularwarden-target.ogg, ocularwarden-dot1.ogg and ocularwarden-dot2.ogg to the game sound files.
        • -
        -

        Tofa01 updated:

        -
          -
        • [Delta] Allows Station Engineers to access Delta Atmospherics Solar Panel Array Room.
        • -
        • [Omega] Adds a Massdriver room to chapel on Omegastation.
        • -
        -

        bgobandit updated:

        -
          -
        • All art storage facilities offer construction paper now!
        • -
        -

        coiax updated:

        -
          -
        • A victim of a transformation disease will retain their name.
        • -
        • The slime transformation disease can turn you into any colour or age of slime.
        • -
        • The Abductor event can now happen at any time, rather than thirty (30) minute plus rounds.
        • -
        - -

        01 February 2017

        -

        Cyberboss updated:

        -
          -
        • AI integrity restorer computer now respects power usage
        • -
        • Progress bars will now stack vertically instead of on top of each other
        • -
        • Progress bars will no longer be affected by lighting
        • -
        -

        Xhuis updated:

        -
          -
        • You can now fold up bluespace body bags with creatures or objects inside. You can't fold them up if too many things are inside, but anything you fold up in can be carried around in the object and redeployed at any time.
        • -
        - -

        31 January 2017

        -

        Cyberboss updated:

        -
          -
        • The cyborg hugging module can no longer self target
        • -
        -

        Joan updated:

        -
          -
        • Changed what scriptures and tools Servant cyborgs get; a full list can be found on the clockwork cult wiki page.
        • -
        -

        RemieRichards updated:

        -
          -
        • Added the ability to choose where your uplink spawns, choose between the classic PDA, the "woops you don't actually have a PDA" fallback Radio uplink and the brand new Pen uplink!
        • -
        - -

        30 January 2017

        -

        BASILMAN YOUR MAIN MAN updated:

        -
          -
        • Added BM SPEEDWAGON THE BEST (AND ONLY) SPACE CAR ON THE MARKET.
        • -
        -

        CoreOverload updated:

        -
          -
        • Clicking item slot now clicks the item in it.
        • -
        -

        Cyberboss updated:

        -
          -
        • Judicial visors now recharge properly
        • -
        • Gluon grenades now properly freeze turfs
        • -
        • Revs are now properly jobbanned
        • -
        -

        Fox McCloud updated:

        -
          -
        • Plant analyzers will now display plant traits
        • -
        • Plant analyzers will now display all of a grown's genetic reagents
        • -
        -

        Joan updated:

        -
          -
        • Cutting off legs no longer stuns.
        • -
        • Volt Void now only allows you to fire 4 volt rays instead of 5, and the damage of each ray has been reduced to 20, from 25.
        • -
        • Cyborgs using Volt Void now take damage if they fail to fire.
        • -
        • Clockwork scripture can no longer require more components than it consumes: This means that most scriptures ""cost"" one less component.
        • -
        -

        MrStonedOne updated:

        -
          -
        • Because of abuse, actions on interfaces are throttled. Some bursting is allowed. You will get a message if an action is ignored. Server operators can configure this in config.dm
        • -
        -

        Tofa01 updated:

        -
          -
        • [Delta] Fixes area names for Deltastation
        • -
        • [Delta] Fixes custodial closet being cold all the time on Deltastation
        • -
        -

        bgobandit updated:

        -
          -
        • Nanotrasen supports the arts. We now offer picture frames!
        • -
        -

        coiax updated:

        -
          -
        • The Syndicate "Uplink Implant" now has no TC precharged. You can charge it with the use of physical telecrystals. The price has been reduced from 14TC to 4TC accordingly. (The uplink implant in the implant bundle still has 10TC).
        • -
        • Syndicate bombs and nuclear devices now have a minimum timer of 90 seconds.
        • -
        • Camoflaged HUDs given to head revolutionaries now function the same as chameleon glasses in the chameleon kit bundle, giving them an action button and far more disguise options.
        • -
        • Syndicate thermals are also now more like chameleon glasses as well.
        • -
        • You can regain a use of a soapstone by erasing one of your own messages. (This means you can remove a message if you don't like the colour and want to try rephrasing it to get a better colour). Erasing someone else's message still uses a charge.
        • -
        • Fixes bugs where you'd spend a charge without engraving anything.
        • -
        • Fixes a bug where the wrong ckey was entered in the engraving, you won't be able to take advantage of the "recharging" on messages made before this change.
        • -
        - -

        29 January 2017

        -

        BASILMAN YOUR MAIN MAN updated:

        -
          -
        • Added a new sailor outfit to the autodrobe, now you can play sailors vs pirates.
        • -
        -

        BlakHoleSun updated:

        -
          -
        • Added new reaction with the rainbow slime extract. Injecting a rainbow slime extract with 5u of holy water and 5u of uranium gives you a flight potion.
        • -
        -

        Cobby updated:

        -
          -
        • AI's can now be your banker by manipulating the stock machine.
        • -
        -

        Cyberboss updated:

        -
          -
        • Nuclear bombs now detonate
        • -
        • You can now link additional cloning pods in the same powered area to a single computer using a multitool.
        • -
        -

        Fox McCloud updated:

        -
          -
        • Fixes Kudzu seed gene stats not being properly altered by certain reagents
        • -
        • Fixes Kudzu vine dropped seeds not properly having gene stats set
        • -
        • Fixes glowshrooms having an invalidly high lifespan
        • -
        • Fixes explosive vines not properly chaining
        • -
        -

        Joan updated:

        -
          -
        • Clockwork Marauders now grant their host action buttons to force them to emerge/recall and communicate with them, instead of requiring the host to type their name or use a verb, respectively.
        • -
        • Clockwork Marauders no longer see their block and counter chances; this was mostly useless info, as knowing the chance didn't matter as to what you'd do.
        • -
        • Clockwork Marauders can no longer change their name.
        • -
        • Clockwork Marauders have a slightly lower chance to block, and take slightly more damage when far from their host.
        • -
        • Fixes a bug where Clockwork Marauders never suffered reduced damage and speed at low health and never got the damage bonus at high health.
        • -
        -

        Kor updated:

        -
          -
        • Stimpacks are no longer available in the mining vendor.
        • -
        -

        Lzimann updated:

        -
          -
        • You can now change your view range as ghost. To do so, either use the View Range verb in the ghost tab, the mouse scroll up/down or control + "+"/"-". The verb also works as a reset if you changed your view.
        • -
        -

        Sogui updated:

        -
          -
        • There are now 2 less traitors in the double agent mode
        • -
        • All security (and captain) suit sensors are set to max by default
        • -
        -

        Supermichael777 updated:

        -
          -
        • The wooden chair with wings is now craft-able. -1 non reconstruct-able map object
        • -
        • Added the Tiki mask, you can make it in wood's crafting menu.
        • -
        • Ported Tiki mask's sprites from Hippie station. It is under the same Creative Commons 3.0 BY-SA as the rest of our sprites. They are from Nienhaus.
        • -
        -

        Tofa01 updated:

        -
          -
        • Adds a camera network onto the Omega Station.
        • -
        • Added new sprite for the AI Slipper.
        • -
        -

        XDTM updated:

        -
          -
        • Implanting chainsaws is now a prosthetic replacement instead of its own surgery.
        • -
        • You can now implant synthetic armblades (from an emagged limb grower) into people's arms to use it at its full potential.
        • -
        • Chainsaw removal surgery has been removed as well; you'll have to sever the limb and get a new one.
        • -
        -

        Xhuis updated:

        -
          -
        • AI control beacons are a new item created from the exosuit fabricator. When installed into a mech, it allows AIs to jump to and from that mech freely. Note that malfunctioning AIs with the domination power unlocked will instead be forced to dominate the mech.
        • -
        • Some timed actions are no longer interrupted while drifting through space.
        • -
        • Riot foam darts can now be constructed from a hacked autolathe.
        • -
        -

        bgobandit updated:

        -
          -
        • The library computer can now upload scanned books to the newscaster. Remember, seditious or unsavory news channels should receive a Nanotrasen D-Notice!
        • -
        • The library computer can now print corporate posters as well as Bibles.
        • -
        • Cargo no longer offers a corporate poster crate. Nobody ever bought it anyway.
        • -
        -

        coiax updated:

        -
          -
        • The Librarian now starts with a chisel/soapstone/chalk/magic marker capable of engraving messages for subsequent shifts, and permanently erasing messages that the Librarian is unhappy with. It has limited uses, so order more at Cargo.
        • -
        • The contraband cream pie crate is now locked, and requires Theatre access.
        • -
        • Any silicons created by bolts of change have no laws.
        • -
        • Cyborgs are immune to polymorph while changing module.
        • -
        • Adds Romerol to the traitor uplink for 25 TC. (This means you need a discount, or to work with another traitor to afford it). Romerol is a highly experimental bioterror agent which silently create dormant nodules to be etched into the grey matter of the brain. On death, these nodules take control of the dead body, causing limited revivification, along with slurred speech, aggression, and the ability to infect others with this agent.
        • -
        • Zombie infections are no longer visible on MediHUD.
        • -
        • Zombies no longer tear open airlocks, since they can just smash them open just as fast.
        • -
        • Zombies are no longer TOXINLOVING.
        • -
        • EMPs may cause random wires to be pulsed. Please ensure that sensitive equipment avoids exposure to heavy electromagnetic pulses.
        • -
        -

        jughu updated:

        -
          -
        • Changes some cargo export prices
        • -
        -

        ma44 updated:

        -
          -
        • Nanotrasen has improved training of the crew, teaching crewmembers like you to unscrew the top off the bottle and pour it into containers like beakers.
        • -
        -

        vcordie updated:

        -
          -
        • Loads the HADES carbine with the correct bullet.
        • -
        • The SRM-8 Rocket Pods have been loaded with new explosives designed to do maximum damage to terrain. These explosives are less effective on people, however.
        • -
        - -

        28 January 2017

        -

        Joan updated:

        -
          -
        • Brass windows no longer start off anchored, but are constructed instantly.
        • -
        • You can no longer stack multiple windows of the same direction on a tile.
        • -
        • Vitality Matrices now share vitality globally, allowing you to use vitality gained from any Matrix.
        • -
        • Geis now mutes human targets if there are less than 6 Servants.
        • -
        • Geis no longer produces resist messages below 6 Servants; this isn't a change, as Geis cannot be successfully resisted below 6 Servants.
        • -
        • Applying Geis to an already bound target will also mute them, in addition to preventing resistance.
        • -
        -

        RemieRichards updated:

        -
          -
        • A New weapon for clown mechs, the Oingo Boingo Punch-face! it's a giant boxing glove that extends out on a spring and sends atoms flying (including anchored ones and things that make no sense to move because -clowns-)
        • -
        -

        Tofa01 updated:

        -
          -
        • Mop will no longer try and clean tile under janitorial cart when wetting the mop.
        • -
        • Adds modular computers to Metastation.
        • -
        • Fixes no air in Deltastation maintenance kitchen.
        • -
        • Adds a modular computer to the CE office on Pubbystation.
        • -
        -

        Xhuis updated:

        -
          -
        • Energy-based weapons can now light cigarettes.
        • -
        -

        coiax updated:

        -
          -
        • Communication consoles now share cooldowns on announcements.
        • -
        • Cyborgs can now alter the messages of the announcement system.
        • -
        • Deadchat is now notified of any deaths on the shuttle or on Centcom. The CTF arena does not generate death messages, due to the high levels of death.
        • -
        • The Human-level Intelligence event now occurs slightly more often, and produces a classified message.
        • -
        -

        kevinz000 updated:

        -
          -
        • Emitters and Tesla Coils now have activation wires!
        • -
        • Emitters will shoot out an emitter bolt when pulsed, regardless of it is on.
        • -
        • Tesla coils will shoot lightning when pulsed, if it is connected to a cable that has power.
        • -
        • Bolas no longer restrain your hands for 10 seconds when you try to remove them and fail.
        • -
        - -

        27 January 2017

        -

        Joan updated:

        -
          -
        • Buckshot now does a maximum of 75 damage, from 90.
        • -
        • The unique cyborg scriptures(Linked Vanguard, Judicial Marker) take 3 seconds to invoke, from 4.
        • -
        • Invoking Inath-neq and Invoking Nzcrentr now both take 10 seconds to invoke, from 15.
        • -
        -

        Lzimann updated:

        -
          -
        • Now you can choose what department you want to be as security! (This may not be completly reliable).
        • -
        -

        RemieRichards updated:

        -
          -
        • Emagging a sleeper now randomises the buttons, the buttons remain the same until randomised again so you can "learn" the new button config if you're a masochist, Inject omnizine but realise far too late that it's all morphine, woops! (Note: Epinephrine can always be injected, regardless of chem levels, this means if something !!FUN!! ends up on the Epinephrine button, it will always be injectable!)
        • -
        -

        Sweaterkittens updated:

        -
          -
        • There are now updated names and descriptions for the items that your plasma-based crewmembers start with and use frequently.
        • -
        - -

        26 January 2017

        -

        Robustin updated:

        -
          -
        • Unholy Water can now be thrown or vaporized to deliver a powerful poison unto the cult's enemies - or healing and stun resistance to its acolytes.
        • -
        -

        Tofa01 updated:

        -
          -
        • Moved Meta station AI MiniSat tracking beacon to AI MiniSat entrance. Should prevent being regular teleported into space.
        • -
        • Added missing row of pixels to Flypeople torso so head connects to body properly.
        • -
        -

        Tofa01 & XDTM updated:

        -
          -
        • Adds radio alert messages going to medical channel to the cryo tube when a patient is fully restored.
        • -
        • Adds new alert sound for cryo tube. (cryo_warning.ogg)
        • -
        -

        XDTM updated:

        -
          -
        • Voice of God has received a few more commands.
        • -
        • You can now use job abbreviations (ex. hos > head of security) and first names (ex. Duke > Duke Hayka) to focus targets.
        • -
        -

        coiax updated:

        -
          -
        • The nuclear operative cybernetic implant bundle now actually contains implants.
        • -
        • The cybernetic implant bundle is no longer eligible for discounts (bundles are, in general, not eligible).
        • -
        • Telecrystals can be purchased in stacks of five and twenty.
        • -
        • The entire stack of telecrystals are added to the uplink when charging them.
        • -
        - -

        24 January 2017

        -

        CoreOverload updated:

        -
          -
        • You can now buckle handcuffed people to singularity/tesla generators, RTGs, tesla coils and grounding rods.
        • -
        -

        Cyberboss updated:

        -
          -
        • Firealarms now go off if it's too cold
        • -
        • World start will no longer lag
        • -
        • Dismembered heads will now use a mob's real name
        • -
        -

        Joan updated:

        -
          -
        • Clockwork Slabs can now focus on a specific component type to produce.
        • -
        • Redesigned: Volt Void now allows you to fire up to 5 energy rays at targets in view; each ray does 25 laser damage to non-Servants in the target tile. The ray will consume power to do up to double damage, however.
        • -
        • Failing to fire a Volt Void ray will damage you, though you won't die from it unless you have access to a lot of power and are either low on health or fail all five rays in a row.
        • -
        • The Ark of the Clockwork Justicar will gradually convert objects near it with increasing range as it gets closer to activating.
        • -
        • Brass windows have 20% less health, and are accordingly easier to destroy. Fun fact: Lasers do more damage to brass windows!
        • -
        • Wall gears have 33% less health and are slightly faster to deconstruct. Fun fact: You can climb over wall gears!
        • -
        • Marauders will heal more of their host's damage, on average, per life tick.
        • -
        • Clockwork Proselytizers can now repair Servant silicons and clockwork mobs. This works in the same manner as repairing clockwork structures.
        • -
        • Cogscarabs work slightly differently, and act as though the proselytizer is a screwdriver.
        • -
        -

        Kor updated:

        -
          -
        • Megafauna will not heal while on the station. Do not be afraid to throw your life away to get in a few toolbox hits.
        • -
        -

        Shadowlight213 updated:

        -
          -
        • PAIs can no longer ventcrawl
        • -
        -

        Tofa01 updated:

        -
          -
        • [Delta Station] Adds a tracking beacon to AI MiniSat Exterior Hallway
        • -
        -

        coiax updated:

        -
          -
        • Statues are now just incredibly tough mobs, rather than GODMODE. As a side effect, they are no longer immune to bolts of change.
        • -
        • Fixed some issues with X (as Y) names on polymorphed mobs.
        • -
        - -

        22 January 2017

        -

        ChemicalRascal updated:

        -
          -
        • Voice analyzers in "inclusive" mode (the default mode) are now case-insensitive.
        • -
        -

        Cyberboss updated:

        -
          -
        • You can no longer meatspike bots and silicons
        • -
        • Secbots will now drop the baton type they were constructed with
        • -
        -

        Dannno updated:

        -
          -
        • yeehaw.ogg is now a round end sound
        • -
        -

        Fox McCloud updated:

        -
          -
        • drying meat slabs and grapes now yields a healthy non-junkfood snack
        • -
        -

        Hyena updated:

        -
          -
        • Adds paint remover to the janitors closet
        • -
        -

        Joan updated:

        -
          -
        • Clockwork Proselytizers can now convert lattices and catwalks. This has negative gameplay benefit, but looks cool.
        • -
        • Sigils of Transmission can be accessed by clockwork structures in a larger range.
        • -
        • You can see, when examining a clockwork structure, how many sigils are in range of it.
        • -
        • Clockwork constructs will toggle clockwork structures instead of attacking them.
        • -
        -

        Shadowlight213 updated:

        -
          -
        • Zombies will now get their claws upon zombification
        • -
        -

        Thunder12345 updated:

        -
          -
        • The indestructible walls on CentComm will now smooth.
        • -
        -

        Tofa01 updated:

        -
          -
        • Changed alert message on early launch Authorization shuttle repeal message.
        • -
        • Makes the repeal message work and push a alert to the crew properly, also reports every Authorization repeal now.
        • -
        • Auto Capitalisation will now work with all types of MMI chat
        • -
        -

        Ultimate-Chimera updated:

        -
          -
        • Adds a new costume crate to the cargo ordering console.
        • -
        -

        XDTM updated:

        -
          -
        • Xenobiology consoles are now buildable from circuitboards in R&D. They'll be limited to the area they're built in plus any area with the same name.
        • -
        • Stock Exchange computers are now also buildable this way.
        • -
        • Androids now speak in a more robotic tone of voice.
        • -
        • Armblades now look a bit more bladelike.
        • -
        -

        coiax updated:

        -
          -
        • The Delta emergency shuttle now travels towards the south, rather than the north. This changes nothing except which direction the stars rushing past the windows are moving.
        • -
        • Fixed dragging the spawn protection traps on CTF.
        • -
        - -

        20 January 2017

        -

        CoreOverload updated:

        -
          -
        • Any sharp item can now be used for "incise" surgery step, with 30% success probability.
        • -
        -

        Joan updated:

        -
          -
        • Sentinel's Compromise will also convert oxygen damage into half toxin, in addition to brute and burn.
        • -
        • Reduced the Ark of the Clockwork Justicar's health from 600 to 500
        • -
        • You can now pull objects past the Ark of the Clockwork Justicar without them being moved and or destroyed by its power.
        • -
        -

        MrStonedOne updated:

        -
          -
        • Server side timing of the parallax shuttle launch animation now runs on client time rather than byond time/server time. This will fix the odd issues it has during lag. The parallax shuttle slowdown animation will still have issues, those will be fixed in another more involved update to shuttles.
        • -
        • The window will flash in the taskbar when a new round is ready and about to start.
        • -
        -

        Tofa01 updated:

        -
          -
        • Moved The CentComm station 6 tiles to the left in order to prevent large shuttles such as "asteroid with engines on it" from clipping off the end of the right side of the map.
        • -
        -

        XDTM updated:

        -
          -
        • Chameleon PDAs can now morph into assistant PDAs.
        • -
        • A few iconless items have been blacklisted from chameleon clothing.
        • -
        • Reviver implants now warn you when they're turning on or off, or when giving a heart attack due to EMP.
        • -
        - -

        19 January 2017

        -

        Cyberboss updated:

        -
          -
        • Various abstract entities will no longer be affected by spacewind
        • -
        • Ash will, once again, burn in lava
        • -
        • Active testmerges of PRs will now be shown in the MOTD
        • -
        • You will no longer appear to bleed while bandaged
        • -
        -

        Joan updated:

        -
          -
        • Clockwork airlocks now have more explicit deconstruction messages, using the same syntax as rwall deconstruction.
        • -
        -

        Mervill updated:

        -
          -
        • Raw Telecrystals won't appear in the Traitor's purchase log at the end of the round
        • -
        -

        MrStonedOne updated:

        -
          -
        • Fixed excessive and immersion ruining delay on the smoothing of asteroid/mining rock after a neighboring rock turf was mined up.
        • -
        -

        XDTM updated:

        -
          -
        • Plasmamen that are set on fire by reacting with oxygen will burn even if they have protective clothing. It will still protect from external fire sources.
        • -
        • Atmos-sealing clothing, like hardsuits, will protect plasmamen from reacting with the atmosphere.
        • -
        • Plasmamen can survive up to 1 mole of oxygen before burning, instead of burning with any hint of oxygen.
        • -
        • Nanotrasen no longer ships self-glueing posters. You'll have to finish placing the posters to ensure they don't fall on the ground.
        • -
        • Exosuits can't push anchored mobs, such as megafauna or tendrils, anymore.
        • -
        -

        coiax updated:

        -
          -
        • AIs can no longer activate the Doomsday Device off-station. Previously it would activate and then immediately turn off, outing the AI as a traitor without any benefit.
        • -
        - -

        18 January 2017

        -

        Mervill updated:

        -
          -
        • Using a welder to repair a mining drone now follows standard behaviour
        • -
        • Redeeming the mining voucher for a mining drone now also provides welding goggles
        • -
        • ntnrc channels are now deleted properly
        • -
        -

        Tofa01 updated:

        -
          -
        • Moved all sprites for heat pipe manifold either up or down by one so that they will line up correctly when connected to adjacent pipes.
        • -
        -

        uraniummeltdown updated:

        -
          -
        • More AI holograms!
        • -
        - -

        16 January 2017

        -

        Cyberboss updated:

        -
          -
        • Firedoors no longer have maintenance panels
        • -
        • Firedoors must now be welded and screwdrivered prior to be deconstructed
        • -
        -

        Joan updated:

        -
          -
        • Ratvar will now convert lattices and catwalks to clockwork versions.
        • -
        -

        XDTM updated:

        -
          -
        • Updating your PDA info with an agent id card inside will also overwrite the previous name.
        • -
        • Loading a xenobiology console with a bio bag won't cause you to smack it with it.
        • -
        • Chemical splashing is now based on distance rather than affected tiles.
        • -
        • You can now properly wet floors by putting enough water in a grenade.
        • -
        • Floating without gravity won't drain hunger.
        • -
        - -

        14 January 2017

        -

        Cyberboss updated:

        -
          -
        • Explosions now flash people properly
        • -
        -

        Lzimann updated:

        -
          -
        • Fixes TGUI not working for people without IE11
        • -
        -

        Thunder12345 updated:

        -
          -
        • Recoloured mobs and objects will no longer produce coloured fire.
        • -
        -

        XDTM updated:

        -
          -
        • Nanotrasen decided that the "violent osmosis" method for refilling fire extinguishers was, while cathartic, too expensive, due to the water tank repair bills. Water tanks now have a tap.
        • -
        • (refilling extinguishers from tanks won't make you hit them)
        • -
        • Golems no longer drop belt, id, and pocket contents in a fit of extreme clumsiness when drawing a sword from a sheath.
        • -
        • Wrenching portable chem dispensers won't cause you to immediately try unwrenching them.
        • -
        -

        coiax updated:

        -
          -
        • Blue circuit floors are now restored to their normal colour if an AI doomsday device is disabled.
        • -
        - -

        13 January 2017

        -

        Cyberboss updated:

        -
          -
        • Walls blow up less stupidly
        • -
        • You no longer drop a beaker after attempting to load it into an already full cryo cell
        • -
        -

        Joan updated:

        -
          -
        • Instant Summons is no longer greedy with containers.
        • -
        -

        Mervill updated:

        -
          -
        • Hardsuits, amour and other suits that cover the feet now protect against glass shards
        • -
        • You will now lose the lawyer's speech bubble effect if you unequip the layer's badge
        • -
        -

        MrStonedOne updated:

        -
          -
        • More performance tweaks with the modulated reactive ensured entropy frame governor system
        • -
        -

        PKPenguin321 updated:

        -
          -
        • Ash walker tendrils will now restore 5% of their HP when fed.
        • -
        -

        Shadowlight213 updated:

        -
          -
        • Borg emotes should now play at the correct pitch
        • -
        • The ID console now properly handles authorization
        • -
        • Clicking on one of the ID cards in the UI will no longer eject both of them
        • -
        -

        Thunder12345 updated:

        -
          -
        • Morphs will no longer retain the colour of the last thing mimicked when reverting to their true form
        • -
        -

        XDTM updated:

        -
          -
        • Patches' application is now properly delayed instead of instant.
        • -
        • Accelerator laser cannons' projectile now properly grows with distance.
        • -
        -

        coiax updated:

        -
          -
        • The end of round stats include the number of people who escaped on the main emergency shuttle.
        • -
        - -

        10 January 2017

        -

        Arianya updated:

        -
          -
        • Doors and vending machines once again make a sound when you screwdriver them.
        • -
        -

        Cyberboss updated:

        -
          -
        • Explosions can no longer be dodged
        • -
        • Airlocks are now destroyed by the same level explosion that destroys walls
        • -
        • Diamond/External/Centcomm airlocks and firedoors now block explosions as walls do
        • -
        -

        Joan updated:

        -
          -
        • Clockwork Proselytizers no longer require Replicant Alloy to function; instead, they gradually charge themselves with power, which is used more or less the same as alloy.
        • -
        • Clockwork Proselytizers now produce brass sheets when used in-hand, instead of Replicant Alloy.
        • -
        • Tinkerer's Caches can no longer have Replicant Alloy removed from them; using an empty hand on them will simply check when they'll next produce a component.
        • -
        • Mending Motors can no longer use Replicant Alloy in place of power.
        • -
        -

        Mervill updated:

        -
          -
        • Controlling the station status displays no longer overrides the cargo supply timer
        • -
        -

        MrStonedOne updated:

        -
          -
        • Lighting was made more responsive.
        • -
        -

        XDTM updated:

        -
          -
        • Earmuffs and null rods protect against the Voice of God.
        • -
        • Earmuffs are now buildable in autolathes.
        • -
        • Voice of God stuns have a longer cooldown.
        • -
        -

        coiax updated:

        -
          -
        • Girders now offer hints to their deconstruction when examined.
        • -
        - -

        08 January 2017

        -

        Mervill updated:

        -
          -
        • pre-placed posters don't retain their pixel offset when taken down carefully
        • -
        • Dinnerware Vendor will show it's wire panel
        • -
        -

        Nanotrasen Station Project Advisory Board updated:

        -
          -
        • It is highly recommended that, when constructing the Meteor Shield project, you are able to see, at minimum, two meteor shields from a stationary location. The Nanotrasen Station Project Advisory Board is not liable for meteor damage taken under wider shield arrangements.
        • -
        -

        Speed of Light Somehow Changed updated:

        -
          -
        • Dynamic lights are no longer animated, and update instantly
        • -
        • Increased maximum radius of mob and mobile lights
        • -
        - -

        06 January 2017

        -

        Cruix updated:

        -
          -
        • Fixed the leftmost and bottommost 15 turfs not having static for AIs and camera consoles
        • -
        -

        Joan updated:

        -
          -
        • Tesla coils and grounding rods must be anchored with a closed panel to function, ie; not explode when shocked.
        • -
        • Metastation's xenobio has been slightly modified to avoid getting hit by some standard shuttles.
        • -
        -

        Mervill updated:

        -
          -
        • Regular spraycans aren't silent anymore
        • -
        -

        MrStonedOne and Ter13 updated:

        -
          -
        • Added some ping tracking to the game.
        • -
        • Your ping shows in the status tab
        • -
        • Other players ping shows in who to players and admins.
        • -
        -

        Nabski89 updated:

        -
          -
        • Re-Vitiligo Levels to match wiki.
        • -
        -

        XDTM updated:

        -
          -
        • Voice of God's Sleep lasts less than the other stuns.
        • -
        • You can also use people's jobs to single them out, instead of only names.
        • -
        • If multiple people share the same name/job they'll all be included, although at a reduced bonus.
        • -
        • Names and jobs will only be accepted if they're the first part of the command, and not in the middle, to prevent unintended focusing.
        • -
        • Voice of God now shows speech before the emotes it causes.
        • -
        • Special characters are no longer over-sanitized.
        • -
        • You can now properly apply items to clothing with pockets, such as slime speed potions on clown shoes.
        • -
        • Mechs are now able to enter wormhole-sized portals.
        • -
        - -

        03 January 2017

        -

        Cyberboss updated:

        -
          -
        • AIs can no longer see cult runes properly
        • -
        -

        Mervill updated:

        -
          -
        • Can't kick racks if weakened, resting or lying
        • -
        - -

        02 January 2017

        -

        MrStonedOne updated:

        -
          -
        • Throwing was refactored to cause less lag and be more precise
        • -
        • Item throwing now imparts the momentum of the user throwing. Throwing in the direction you are moving throws the item faster, throwing away from the direction you are moving throws the item slower. This should make hitting yourself with floor tiles less likely.
        • -
        -

        XDTM updated:

        -
          -
        • Storage bags should now cause less lag when picking up large amounts of items.
        • -
        • Storage bags now don't send an error message for every single item they fail to pick up.
        • -
        - -

        01 January 2017

        -

        A whole bunch of spiders in a SWAT suit updated:

        -
          -
        • spiders can't wrap anchored things
        • -
        - -

        31 December 2016

        -

        hyena updated:

        -
          -
        • fixes caps suit fire immunity
        • -
        -

        kevinz000 updated:

        -
          -
        • Machine overloads/overrides aren't as bullshit as you'll actually be able to dodge it now.
        • -
        - -

        29 December 2016

        -

        Mervill updated:

        -
          -
        • Patched an exploit related to pulling a vehicle as its driver while in space
        • -
        • Fixed evidence bags not displaying their contents when held
        • -
        • Clothing without a casual variant will no longer say it can be worn differently when examined
        • -
        • Only standard handcuffs can be used to make chained shoes
        • -
        • Fixed cards against space
        • -
        • Drying rack sprite updates properly when things are removed without drying
        • -
        -

        XDTM updated:

        -
          -
        • Colossi now drop the Voice of God, a mouth organ that, if implanted, allows you to speak in a HEAVY TONE. This voice can compel hearers to briefly obey certain codewords, such as "STOP". Using these codewords will severely increase this ability's cooldown, and only one will be used per sentence.
        • -
        • Use .x, :x, or #x as a prefix to use Voice of God or any future vocal cord organs.
        • -
        • Chaplains, being closer to the gods, and command staff, being used to giving orders, gain an increased effect when using the Voice of God. The mime, not being used to speaking, has a reduced effect.
        • -
        - -

        28 December 2016

        -

        Erwgd updated:

        -
          -
        • A new access level is available, named "Cloning Room". Medical Doctors, Geneticists and CMOs start with it.
        • -
        • On Box Station and on Meta Station, the cloning lab doors require Cloning Room access in addition to each door's previous requirements.
        • -
        • Cloning pods are now unlocked with Cloning Room access only.
        • -
        -

        Incoming5643 updated:

        -
          -
        • There's a new category in uplinks for discounted gear. These special discounts however can only be taken once, so even if you are lucky enough to see syndibombs for 75% off you won't be able to nuke the entire station with them.
        • -
        • The charge spell will no longer bilk you on wand charges, and wands that are dead won't show up as charged.
        • -
        -

        Joan updated:

        -
          -
        • Clockwork Marauders no longer have Fatigue. It was difficult to balance and made them too easy to force into recalling. This means they just have health; they aren't forced to recall by anything, but can accordingly die much more easily.
        • -
        • Accordingly Clockwork Marauders now have more health, do slightly more damage, block slightly more often, and have to go slightly further from their host to take damage.
        • -
        • Marauders that are not recovering(from recalling while the host's health is too high to emerge) and are inside their host, or are within a tile of their host, will gradually heal their host until their host is above the health threshold to emerge.
        • -
        • Chaos guardians transfer slightly less damage to their summoner.
        • -
        -

        XDTM updated:

        -
          -
        • Armblades now go slash slash instead of thwack thwack
        • -
        • Tentacles have some fancier sprites
        • -
        - -

        27 December 2016

        -

        Firecage updated:

        -
          -
        • The Nanotrasen Sewing Club has finally fixed the problem which rendered NT, Ian, and Grey bedsheets invisible when worn!
        • -
        -

        Hyena updated:

        -
          -
        • Detective coats can now hold police batons
        • -
        • Fixes disabler in hand sprites
        • -
        -

        Joan updated:

        -
          -
        • You can now put syndicate MMIs and soul vessels into AI cores.
        • -
        • The Hierophant boss will now create an arena if you try to leave its arena.
        • -
        • The Hierophant boss, its arena, and the weapon it drops all have new sprites.
        • -
        • And new sounds.
        • -
        • And new text.
        • -
        • Wizards can now buy magic guardians for 2 points. They are not limited to one guardian, meaning they can have up to 5. If that's wise is an entirely different question.
        • -
        • Wizards cannot buy support guardians, but can buy dexterous guardians, which can hold items.
        • -
        -

        Shadowlight213 updated:

        -
          -
        • Shuttle are now safe from radstorms
        • -
        -

        XDTM updated:

        -
          -
        • HUD implants now properly allow you to modify the records of those you examine, like HUD glasses do.
        • -
        • Organ Manipulation surgery now properly heals on the cautery step.
        • -
        • The maintenance door adjacent to R&D in metastation is now accessible to scientists, instead of requiring both science and robotics access.
        • -
        - -

        24 December 2016

        -

        AnturK updated:

        -
          -
        • Implants now work on animals.
        • -
        -

        Cyberboss updated:

        -
          -
        • Dead things can no longer be used to open doors
        • -
        -

        F-OS updated:

        -
          -
        • swarmers can no longer destroy airlocks.
        • -
        -

        MrStonedOne updated:

        -
          -
        • AI's call bot command has been throttled to prevent edge cases causing lag. You will not be able to call another bot until the first bot has finished mapping out it's route.
        • -
        -

        TehZombehz updated:

        -
          -
        • Observers can now orbit derelict station drone shells, much like current lavaland ghost role spawners, to make finding them easier. Regular drone shells are not affected by this.
        • -
        -

        XDTM updated:

        -
          -
        • Autolathes are now true to their name and can queue 5 or 10 copies of the same item.
        • -
        -

        coiax updated:

        -
          -
        • Cyborg renaming boards cannot be used if no name has been entered.
        • -
        • Cyborg rename and emergency reboot modules are destroyed upon use, and not stored inside the cyborg to be ejected if modules are reset.
        • -
        • Emagging the book management console and printing forbidden lore now has a chance of producing a clockwork slab rather than an arcane tome.
        • -
        -

        kevinz000 updated:

        -
          -
        • Flightsuits now have their own subsystem!
        • -
        • Flightsuits properly account for power before calculating drifting
        • -
        • Flightpack users will automatically fly over anyone buckled without crashing.
        • -
        • Flightpack users automatically slip through mineral doors
        • -
        • Flightpack users will crash straight through grills at appropriate times
        • -
        • Flightpack users automatically slip through unbolted airlocks
        • -
        • Flightpacks are faster in space, but their space momentum decay has been upped significantly to compensate
        • -
        • Flighthelmets now have a function to allow the wearer to zoom out to see further. Helps you not crash eh?
        • -
        -

        spudboy updated:

        -
          -
        • Gave cyborgs some hotkeys they should have had.
        • -
        - -

        21 December 2016

        -

        FTL13, yogstation, Iamgoofball, and MrStonedOne updated:

        -
          -
        • Space is pretty.
        • -
        • You can configure how pretty space is in preferences, those of you on toasters should go to low to remove the need to do client side animations. (standard fanfare as job selection, left click to increase, right click to decrease) (Changes are applied immediately in most cases, on reconnect otherwise)
        • -
        -

        Joan updated:

        -
          -
        • EMPs will generally fuck up clockwork structures.
        • -
        • Cogscarabs can no longer hold slabs to produce components.
        • -
        • Slabs will now produce components even if in a box in your backpack inside of a bag of holding on your back; any depth you can hide the slab in will still produce components.
        • -
        • Non-Servants in possession of clockwork slabs will also no longer produce components.
        • -
        -

        Mekhi Anderson updated:

        -
          -
        • PAI notifications no longer flood those who do not wish to be flooded.
        • -
        -

        Shadowlight213 updated:

        -
          -
        • 2 new performer's outfits have been added to the autodrobe
        • -
        - -

        20 December 2016

        -

        Kor updated:

        -
          -
        • You can put a variety of hats on cyborgs using help intent (the engiborg can't wear hats though, as it is shaped too oddly. Sorry!)
        • -
        • The complete list of currently equippable hats is as follows: Cakehat, Captains Hat, Centcomm Hat, Witch Hunter Hat, HoS Cap, HoP Cap, Sombrero, Wizard Hat, Nurse Hat.
        • -
        -

        Lzimann updated:

        -
          -
        • Mjor the Creative will drop his loot correctly now.
        • -
        -

        Mekhi Anderson updated:

        -
          -
        • Fixes various PAI bugs, various tweaks and bullshit.
        • -
        -

        MrPerson updated:

        -
          -
        • Starlight will have more of a gradient and generally shine a more constant amount of light regardless of how many tiles are touching space. In dark places with long borders to space, starlight will be much darker.
        • -
        - -

        19 December 2016

        -

        spudboy updated:

        -
          -
        • Fixed items not appearing in the detective's fedora.
        • -
        - -

        18 December 2016

        -

        Dannno updated:

        -
          -
        • Sec hailers can now be emagged for a more rational, calm message.
        • -
        -

        Erwgd updated:

        -
          -
        • Limb Grower circuit boards can now be made in Research and Development, requiring level 3 in data theory and level 2 in biological technology.
        • -
        -

        Firecage updated:

        -
          -
        • The NanoTrasen Airlock Builder Federation(NTABF) has recently released the blueprints involving building and deconstructing Titanium Airlocks! These airlocks are now being used on all of our shuttles.
        • -
        -

        Fox McCloud updated:

        -
          -
        • Fixes the personal crafting cost of ED-209's being too expensive
        • -
        -

        Hyena updated:

        -
          -
        • adds 2 geiger counters to radition protection crates and a gift from the russians
        • -
        -

        Joan updated:

        -
          -
        • Adds Replicant and Tinkerer's Cache to the default slab quickbind.
        • -
        • Revenants will be revealed by ocular wardens when targeted.
        • -
        -

        Joan, Dagdammit updated:

        -
          -
        • You can now push Wraith Spectacles up to avoid vision damage, but lose xray vision.
        • -
        • Do note that flicking them on and off very quickly may cause you to lose vision rather quickly.
        • -
        -

        Kor updated:

        -
          -
        • Added the treasure hunter's hat, coat, uniform, and whip. These aren't available on the map yet, but will be available to the librarian soon.
        • -
        -

        Mervill updated:

        -
          -
        • Notice boards can now have photographs pined to them
        • -
        • Items removed from the notice board are placed in your hands
        • -
        • Intents can be cycled forward and backwards with hotkeys again
        • -
        • Russian revolver ammo display works correctly
        • -
        • Added a credit deposit to pubbystation's vault
        • -
        • Removed a rather garish golden statue of the HoP from pubbystation's vault
        • -
        -

        Okand37 & Lexorion updated:

        -
          -
        • Added a new hair style, the Sidecut!
        • -
        -

        Supermichael777 updated:

        -
          -
        • Clockwork components the chaplain picks up are now destroyed.
        • -
        -

        Swindly updated:

        -
          -
        • Adds eggnog. It can be made by mixing 5 parts rum, 5 parts cream, and 5 parts egg yolk.
        • -
        -

        XDTM updated:

        -
          -
        • Changelings can now buy Tentacles on the Cellular emporium for 2 evolution points.
        • -
        • Tentacles, once used, can be fired once against an item or mob to pull it towards yourself. Items will be automatically grabbed. Costs 10 chemicals per tentacle.
        • -
        • On humanoid mobs tentacles have a varying effect depending on intent: - Help intent simply pulls the target closer without harming him; - Disarm intent does not pull the target but instead pulls whatever item he's holding in his hands to yours; - Grab intent puts the target into an aggressive grab after it is pulled, allowing you to throw it or try to consume it; - Harm intent will briefly stun the target on landing; if you're holding a sharp weapon you'll also impale the target, dealing increased damage and a longer stun.
        • -
        • Random golems now properly acquire the properties of the golem they pick.
        • -
        • When becoming a random golem the user is informed of the properties of the picked golem.
        • -
        -

        coiax updated:

        -
          -
        • Chameleon clothing produced by the syndicate has been found to react negatively to EMPs, randomly switching forms for a time.
        • -
        • Anomalies now have observer-visible countdowns to their detonation.
        • -
        • Adds upgrades for the medical cyborg!
        • -
        • The Hypospray Expanded Synthesiser that adds chemicals to treat blindness, deafness, brain damage, genetic corruption and drug abuse.
        • -
        • The Hypospray High-Strength Synthesiser, containing stronger versions of drugs to treat brute, burn, oxyloss and toxic damage.
        • -
        • The Piercing Hypospray (also applicable to the Standard and Peacekeeper borgs) that allows a hypospray to pierce thick clothing and hardsuits.
        • -
        • The Defibrillator, giving the medical cyborg an onboard defibrillator.
        • -
        • Loose atmospherics pipes are now dangerous to be hit by.
        • -
        • Whenever you automatically pick up ore with an ore satchel, if you are dragging a wooden ore box, the satchel automatically empties into the box.
        • -
        -

        dannno updated:

        -
          -
        • Adds a villain costume to the autodrobe.
        • -
        • Fixes autodrobe failing to stock items.
        • -
        -

        jughu updated:

        -
          -
        • sandals are not fireproof or acidproof anymore :add: Magical sandals for the wizard that are still fireproof/acid proof :tweak: makes the marisa boots acid and fire proof too
        • -
        -

        karlnp updated:

        -
          -
        • made facehuggers work again
        • -
        • vendors, airlocks, etc now cannot shock at a distance
        • -
        -

        uraniummeltdown updated:

        -
          -
        • Side entrance to Box Medbay, a few layout changes.
        • -
        - -

        14 December 2016

        -

        Incoming5643 updated:

        -
          -
        • Recently we've been receiving reports of cheap knock off nuclear authentication disks circulating among the syndicate network. Don't be fooled by these decoys, only the real deal can be used to destroy the station!
        • -
        • Please don't destroy the station in an attempt to make sure the disk is real.
        • -
        -

        Joan updated:

        -
          -
        • The Ark of the Clockwork Justicar can no longer be repaired.
        • -
        • The Ark now has 20% more health.
        • -
        • The Ark of the Clockwork Justicar will now force objects away from it.
        • -
        • Faster-than-normal tools are somewhat slower than before.
        • -
        • Mania Motors now require a much larger amount of power to convert people adjacent, and people converted by it are knocked out.
        • -
        -

        Mindustry updated:

        -
          -
        • Goliath meat can be cooked in lava again
        • -
        -

        Okand37 updated:

        -
          -
        • DeltaStation's emergency shuttle
        • -
        -

        XDTM updated:

        -
          -
        • Abductor Agents have now been equipped with extremely advanced construction and hacking tools.
        • -
        - -

        13 December 2016

        -

        Fox McCloud updated:

        -
          -
        • Adds in random botany seeds; never the same twice.
        • -
        • Adds in new trait that makes a grown release smoke when squashed
        • -
        • Weed rates and chances are now core seed genes
        • -
        -

        Joan updated:

        -
          -
        • Clockwork proselytizers suffer doubled cost and proselytization time when not on the station, mining, or centcom.
        • -
        • Trying to recite scripture offstation is more clearly disapproved of.
        • -
        -

        XDTM updated:

        -
          -
        • The internal rage of the crew has been suppressed, and they will no longer attack their own backpacks when opening them.
        • -
        - -

        12 December 2016

        -

        Dannno updated:

        -
          -
        • more chaplain outfits
        • -
        • animal and tribal masks to the theater vendor
        • -
        - -

        11 December 2016

        -

        Cobby updated:

        -
          -
        • Fixes literally everything regarding renaming so far. When adding unique_rename to objects, make sure the attackby checks for inheritance.
        • -
        • You can pull as other mobs now. Sorry, clickcode is stupid.
        • -
        -

        Cyberboss updated:

        -
          -
        • Frozen things will now unfreeze above 0C
        • -
        -

        Joan updated:

        -
          -
        • Invoking Nezbere now increases ocular warden damage slightly more, but increases ocular warden range slightly less.
        • -
        -

        Swindly updated:

        -
          -
        • The recipe for moonshine now calls for 5 units of nutriment and 5 units of sugar instead of 10 units of nutriment.
        • -
        -

        Thunder12345 updated:

        -
          -
        • Scrapheap Challenge shuttle now actually works
        • -
        -

        coiax updated:

        -
          -
        • Cyborgs now have a reset module wire, that when pulsed, triggers the cyborg's reset module hardware.
        • -
        • Cyborgs now eject all upgrades when reset, rather than the upgrades being destroyed.
        • -
        • Removed redundant reset module.
        • -
        - -

        10 December 2016

        -

        Cyberboss updated:

        -
          -
        • The slips bug (which made freon laggy) is fixed
        • -
        -

        Kor updated:

        -
          -
        • Deleted all (3000+) left handed inhand icons. They are now automatically mirrored from the right hand, saving spriters a lot of tedious busywork.
        • -
        • By crafting a wall mounted flasher frame (can be ordered via cargo), a flash, and a riot shield, you can now construct a strobe shield. The strobe shield combines the functionality of a riot shield and a flash, and can be reloaded with flash bulbs.
        • -
        -

        Supermichael777 updated:

        -
          -
        • Conveyors have been more firmly anchored. No fun allowed
        • -
        -

        Thunder12345 updated:

        -
          -
        • Added the Standby Emergency Vessel "Scrapheap Challenge" as a new emergency shuttle option. You'll even be paid 1000 credits to use it!
        • -
        -

        coiax updated:

        -
          -
        • Due to a combination of radiation and water supply contamination, stations have been reporting animals gaining self awareness.
        • -
        -

        optional name here updated:

        -
          -
        • fixed ashdrake's flame wall.
        • -
        • fixed walls decon spawning metal in a random location in the same room.
        • -
        - -

        08 December 2016

        -

        Fox McCloud updated:

        -
          -
        • The ability to harvest a plant, repeatedly, is now a gene-extractable trait that can be spliced into other plants
        • -
        • can extract the battery capabilities of potatoes and splice them into other plants
        • -
        • Plants types are now gene traits that can be added/removed from plants
        • -
        • Adds new stinging plant trait that will inject a bit of a plant's reagents when thrown at someone
        • -
        -

        Joan updated:

        -
          -
        • The clockwork slab's interface is now TGUI.
        • -
        • You can now see what an ocular warden is attacking.
        • -
        -

        Mervill updated:

        -
          -
        • The light replacer can now create bulbs from glass shards
        • -
        • Click a light replacer while holding a glass shard to add the shard to the replacer
        • -
        • Click a glass shard while holding a light replacer to consume the shard
        • -
        -

        MrStonedOne updated:

        -
          -
        • world initialization is now faster.
        • -
        • fixed the modify bodypart admin tool not working
        • -
        -

        PKPenguin321 updated:

        -
          -
        • Swarmer beacons now have 750 health, down from 3000.
        • -
        -

        TehZombehz updated:

        -
          -
        • Nanotrasen Culinary Division has authorized the production of tacos, both plain and classic.
        • -
        -

        XDTM updated:

        -
          -
        • Replica Pod cloning now works on people who have been decapitated.
        • -
        -

        coiax updated:

        -
          -
        • Additional mice sometimes appear in the maintenance tunnels. Engineers beware!
        • -
        - -

        07 December 2016

        -

        Cyberboss updated:

        -
          -
        • Atmos canisters now stay connected after relabeling them
        • -
        -

        Incoming5643 updated:

        -
          -
        • Server owners that use the panic bunker feature can now optionally redirect new players to a different server. See config.txt for details.
        • -
        -

        LOOT DUDE updated:

        -
          -
        • Swarmers will drop bluespace crystals on death, non-artificial crystals.
        • -
        -

        MisterTikva updated:

        -
          -
        • Nanotrasen Mushroom Studies Division proudly announces that growth serum producing plants were genetically reassembled. You no longer alternate between sizes with doses 20u+ and more effects were added to higher doses.
        • -
        -

        Thunder12345 updated:

        -
          -
        • You can now only order a replacement shuttle once
        • -
        - -

        06 December 2016

        -

        BASILMAN YOUR MAIN MAN updated:

        -
          -
        • fixes people "walking over the glass shard!" when they're on the ground, changes message when incapacitated
        • -
        -

        Chnkr updated:

        -
          -
        • Nuclear Operatives can now customize the message broadcast to the station when declaring war.
        • -
        -

        Cyberboss updated:

        -
          -
        • The atmos waste lines for the Metastation Kitchen and Botany departments is now actually connected
        • -
        -

        Gun Hog updated:

        -
          -
        • Nanotrasen Janitorial Sciences Division is proud to announce a new concept for the Advanced Mop prototype; It now includes a built-in condenser for self re-hydration! See your local Scientist today! In the event that janitorial staff wish to use more expensive solutions, the condenser may be shut off with a handy handle switch!
        • -
        -

        Incoming5643 updated:

        -
          -
        • The timer for shuttle calls/recalls now scales with the security level of the station (Code Red/Green, etc.). You no longer have to feel dumb if you forget to call Code Red before you call the shuttle!
        • -
        • Shuttles called in Code Green (the lowest level) now take 20 minutes to arrive, but may be recalled for up to 10 minutes. They also don't require a reason to be called.
        • -
        • That doesn't mean you should call a code green shuttle every round the moment it finishes refueling.
        • -
        • Server owners may now customize the population levels required to play various modes. Keep in mind that this does not preserve the balance of the mode if you change it drastically. See game_modes.txt for details.
        • -
        -

        Joan updated:

        -
          -
        • You can now proselytize floor tiles at a rate of 20 tiles to 1 brass sheet or 2 tiles to 1 liquified alloy for cogscarabs.
        • -
        • Proselytizers will automatically pry up floor tiles if those tiles can be proselytized.
        • -
        • Brass floor tiles no longer exist. Instead, you can just apply brass sheets to a tile. Crowbarring up a clockwork floor will yield that brass sheet.
        • -
        • You can now cancel AI intellicard wiping.
        • -
        • Geis now takes 5 seconds to resist.
        • -
        -

        Mervill updated:

        -
          -
        • Examining now lists the neck slot
        • -
        -

        MisterTikva updated:

        -
          -
        • Nanotrasen informs that certain berry and root plants have been infused with additional genetic traits.
        • -
        • Watermelons now have water in them!
        • -
        • Blumpkin's chlorine production has been reduced for better workplace efficiency.
        • -
        • Squishy plants now obey the laws of physics and will squash all over you if fall on them.
        • -
        -

        Shadowlight213 updated:

        -
          -
        • The lavaland syndicate agents, as well as the ID for all simple_animal syndicate corpses should have their ID actually have syndicate access on it now!
        • -
        -

        Swindly updated:

        -
          -
        • Adds a new toxin: Anacea. It metabolizes very slowly and quickly purges medicines in the victim while dealing light toxin damage. Its recipe is 1 part Haloperidol, 1 part Impedrezene, 1 part Radium.
        • -
        -

        WJohn updated:

        -
          -
        • AI core turrets can once again hit you if you are standing in front of the glass panes, or in the viewing area's doorway.
        • -
        -

        XDTM updated:

        -
          -
        • Quantum Pads are now buildable in R&D!
        • -
        • Quantum Pads, once built, can be linked to other Quantum Pads using a multitool. Using a Pad who has been linked will teleport everything on the sending pad to the linked pad!
        • -
        • Pads do not need to be linked in pairs: Pad A can lead to Pad B which can lead to pad C.
        • -
        • Upgrading a Quantum Pad will reduce the cooldown, charge-up time, and power consumption.
        • -
        • Quantum Pads require a bluespace crystal, a micro manipulator, a capacitor and a cable piece.
        • -
        -

        kilkun updated:

        -
          -
        • New lore surrounding the various SWAT suits.
        • -
        • Captain's hardsuit/SWAT suit got a few buffs. It's now much more robust.
        • -
        • Captain's space suit is now heat proof as well as fireproof. Long overlooked no longer.
        • -
      GoonStation 13 Development Team diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index b527155eb0..c698f876d3 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -9327,3 +9327,1179 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - rscadd: Traitor janitors can now order EZ-clean grenades for 6 telecrystals per bundle. They function like normal cleaning grenades with an added "oh god my face is melting" effect, and can also be found in surplus crates. +2017-02-07: + Cyberboss: + - bugfix: Wire, atmos, and disposal networks no longer work across hyperspace when + on the border of a shuttle + - bugfix: Implants that work on death will now work for simple_animals + - bugfix: The target moving while being implanted will no longer continue the implant + - bugfix: Implanters now show progress bars as they were intended to + - bugfix: Pipe painters are no longer aggressive + - bugfix: Carding the AI will now stop a doomsday device + - rscadd: The job subsystem now loads instantly. No more waiting to set your occupation + prefs! + - bugfix: The rare case of duping your inventory at roundstart has been fixed + - bugfix: Self deleting stackable items are fixed + Dannno: + - tweak: We've switched to a new brand of colored jumpsuit. + JJRcop: + - tweak: Adds 4% chance when assigning a valentines day date to also assign someone + else to the same date, but your date will still have you as their only date. + Poojawa: + - bugfix: '[Delta] Active turfs down from 300+' + - bugfix: '[Delta] Janitor closet isn''t 2.7K anymore' + - bugfix: '[Delta] Various pipe fixes' + RemieRichards: + - rscadd: Added a new checmial, Skewium, it's produced by mixing rotatium, plasma + and sulphuric acid in the ratio 2:2:1, which results in 5 Skewium. + Swindly: + - bugfix: Robotic eyes can no longer be eaten + Tofa01: + - bugfix: Fixes grammar issue when changing someones appearance via plastic surgery. + - tweak: '[OmegaStation] Allows Chaplain job to be selectable.' + - bugfix: '[Omega] Fixes Overpressurization In Mass Driver Room' + Xhuis: + - rscadd: Traitor clowns can now buy a reverse revolver. I'll leave it up to you + to guess what it does. Honk. + iamthedigitalme: + - imageadd: Legion has a new, animated sprite. + kevinz000: + - rscadd: 'ADMINS: SDQL2 has been given some new features!' + - bugfix: SDQL2 now gives you an exception on runtime instead of flooding server + runtime logs. + - rscadd: SDQL2 now supports usr, which makes that variable reference to whatever + mob you are in, src, which targets the object it is being called on itself, + and marked, which targets the datum marked by the admin calling it. Also, it + supports hex references (the hex number at the top of a VV panel) in {}s, so + you can target nearly anything! Also, global procs are supported by global.[procname](args), + for CALL queries. + - bugfix: SDQL2 can no longer edit /datum/admins or /datum/admin_rank, and is protected + from changing x/y/z of a turf and anything that would cause broken movement + for movable atoms. + - rscadd: SDQL2 can now get list input with [arg1, arg2]! + - experiment: Do '""' to put strings inside of SDQL2 or it won't work. +2017-02-09: + Cyberboss: + - bugfix: Certain firedoors that should have closed during an alarm now actually + close + - soundadd: You can now knock on firedoors + - bugfix: Supermatter in a closet/crate will now properly fee the singulo + - bugfix: Paper planes can be unfolded again + - bugfix: Paper planes can be stamped properly + Joan: + - tweak: Impaling someone with a sharp item by pulling them with a changeling Tentacle + now does significantly less damage and stuns for less time. + Jordie0608: + - rscadd: Admins can now filter watchlist entries to only users who are connected. + - tweak: Messages no longer delete themselves when sent. + Kor: + - rscadd: The limb grower has been replaced with a box of surplus limbs. Visit robotics + or harvest limbs from another person if you want quality. + Reeeeimstupid: + - rscadd: Silly Abductee objectives. Try not to go crazy trading life stories with + Lord Singulo. + Tofa01: + - tweak: Removes virology access to jobs including Medical Doctor, Geneticist and + Chemist. + - tweak: '[Delta] Changes NW supermatter filter to filter O2 instead of N2' + - rscadd: '[Delta] Adds wardrobes to Dorms & Arrivals Shuttle' + - rscadd: '[Delta] Adds access buttons to virology doors for extra security' + - rscadd: '[Delta] Adds bolt door button to all dorms' + - rscadd: '[Delta] Adds three pairs of optical meson scanners to supermatter room' + - rscadd: '[Delta] Adds a disk fridge to botany' + - rscadd: '[Delta] Adds a cake hat to the bar' + - bugfix: '[Delta] Fixes misplaced station intercom in Supermatter SMES room' + XDTM: + - rscadd: A Law Removal module can be build in RnD. It can remove a specified core + or freeform law. + - tweak: 'When stating laws, silicons won''t skip a number when hiding laws. (example: + 1. Law 1; 2. Law 2; 3. Law 4 if you choose not to state Law 3)' + Xhuis: + - rscadd: Artistic toolboxes now spawn in maintenance and possess various supplies + for wire art and crayon art. + - rscadd: Traitors can now obtain His Grace. Chaplains can buy it for 20 TC, or + it can be found in a surplus crate. + - rscadd: Soapstone messages can now be rated! Attack the message with your hand + to rate it positive or negative. Anyone can see the rating, and you cannot rate + a message more than once, even across rounds. + - rscdel: Soapstones no longer have a write time. + - tweak: Soapstones now have a fixed vocabulary to write messages with. + chanoc1: + - tweak: The salt and pepper shakers have new sprites. + coiax: + - rscadd: Added metal rods and floor tiles to Standard cyborgs. + - rscadd: Added a remote signaling device to Engineering cyborg. + - rscadd: Adds a 'Guardian of Balance' lawset and AI module, currently admin spawn + only. + uraniummeltdown: + - tweak: Kinetic Accelerator Cosmetic and Tracer Modkits now don't use mod capacity. + Cosmetic kits change the name of the KA. +2017-02-10: + Ausops: + - rscadd: Air tanks and plasma tanks have been resprited. + ChemicalRascal: + - tweak: Pen is able to wind up ruined tapes. + CoreOverload: + - rscadd: You can now emag the escape pods to launch them under any alert code. + - tweak: Shuttle name is no longer displayed on "Status" panel. Instead, you can + now examine a status screen to see it. + Cyberboss: + - bugfix: Simple animals now deathgasp properly again + - bugfix: Testmerged PRs will no longer duplicate in the list + - bugfix: Pods and shuttles now have air again + Joan: + - experiment: Clockwork Cults must always construct and activate the Ark. + - imageadd: Updates air tank inhands to match Ausops' new sprites. + Mekhi Anderson: + - rscadd: All mobs can now *spin! + - rscadd: Cyborgs now have handholds. This means you can ride around on them, but + if you get stunned or hit, you fall off! The cyborg can also throw you off by + spinning. + Tofa01: + - soundadd: Changes fire alarm to make new sound FireAlarm.ogg + Xhuis: + - rscdel: The Syndicate will no longer prank their operatives by including reverse + revolvers in surplus crates. + coiax: + - rscadd: A reverse revolver now comes in a box of hugs. + - rscadd: 'Added a new admin only event: Station-wide Human-level Intelligence. + Like the random animal intelligence event, but affecting as many animals as + there are ghosties.' + - rscadd: The Luxury Shuttle grabs cash in your wallet and backpack, and shares + approval between the entrance gates. + - rscadd: The NES Port shuttle now costs 500 credits. +2017-02-11: + Dannno: + - tweak: hahaha I switched your toolboxes you MORONS + Kor: + - rscadd: Killing bubblegum now unlocks a new shuttle for purchase. + Lzimann: + - tweak: Hardsuit built-in jetpacks no longer have a speed boost. + Pyko: + - bugfix: Fixed legit posters and map editing official/serial number for poster + decals. + Tofa01: + - bugfix: '[Delta] Fixes doors walls and windows being incorrectly placed due to + mapmerge issues.' + - bugfix: '[Box] Fixes access levels for HOP shutters.' +2017-02-12: + AnturK: + - rscadd: Added Poison Pen to uplink. + Drunk Musicians: + - rscadd: Drunk music + Gun Hog: + - rscadd: Nanotrasen Engineering has devised a construction console to assist with + building the Auxiliary Mining Base, usually located near a station's Arrivals + hallway. A breakthrough in bluespace technology, this console employs an advanced + internal Rapid Construction Device linked to a camera-assisted holocrane for + rapid, remote construction! + Lzimann: + - bugfix: MMIs/posibrains works with mechas again + RandomMarine: + - rscadd: The Russians have expanded to the shuttle business. A new escape shuttle + is available for purchase. + Sweaterkittens: + - tweak: Plasmamen burn damage multiplier reduced to 1.5x from 2x + coiax: + - rscdel: Removes the STV5 shuttle from purchase. + - rscadd: Swarmers no longer consume the deep fryer, since they have too much respect + for the potential fried foods it can produce. + - rscadd: The clown's survival/internals box is now a box of hugs. Dawww. +2017-02-13: + ChemicalRascal: + - tweak: Delta station brig cell chairs have been replaced with beds. One bed per + cell, no funny business. + Cyberboss: + - bugfix: Simple animals that are deleted when killed will now deathrattle + - bugfix: Fixed Alt-click stack duplication + Joan: + - imageadd: Updated the back and belt sprites for airtanks to match the new sprites. + Kor: + - rscadd: Mobile pAIs are now slower than humans. + Swindly: + - rscadd: Added Nuka Cola as a premium item in Robust Softdrinks + Tofa01: + - bugfix: '[Delta] Fixes double windoor on chemistry windows.' + - tweak: Lowered volume of fire alarm sound also makes it more quiet. + coiax: + - rscadd: Added an admin only tool, the life candle. Touch the candle, and when + you die, you'll respawn shortly afterwards. Touch it again to stop. Used for + testing, thunderdome brawls and good old fashioned memery. + - bugfix: Fried foods no longer shrink to miniature size. +2017-02-14: + Cyberboss: + - bugfix: Fixed unequipping items while stunned + - bugfix: Fixed various things deleting when unequipped + - bugfix: Fixed tablet ID slots deleting cards + - bugfix: Fixed water mister nozzle getting stuck in hands + - tweak: Title music now starts immediately upon login + - tweak: You can no longer sharpen energy weapons + Joan: + - tweak: Mania Motors are overall less effective and only affect people who can + see the motor. + - tweak: Mania Motors have slightly more health; 100, from 80. + MrStonedOne: + - tweak: Station time is now always visible in the status tab. + - tweak: Both server time and station time now displays seconds so you can actively + see how game time (ByondTime[tm]) is progressing along side real time. + - rscadd: Added a time dilation tracker, this allows you to better understand how + time will progress in game. It shows the time dilation percent for the last + minute as well as some rolling averages. + RandomMarine: + - tweak: Pre-made charcoal pills now contain 10 units instead of 50. The amount + of pills inside of toxin first aid kits and the smartfridge have been increased + to compensate. Keep in mind that each ten unit pill recovers 100 points of toxin + damage and purges 50 units of other reagents. + Steelpoint: + - tweak: All Drones now have a walking animation. + Tofa01: + - bugfix: '[Delta] Fixes space cleaner being empty in brig medbay' + - bugfix: '[Delta] Fixes some areas that are not radiation proof' + - bugfix: '[Meta] Fixes Atmospherics Freezer Spawning As A Heater' + uraniummeltdown: + - rscadd: Window Flashing is now a preference + - rscadd: Your game window will flash when alerted as a ghost. This includes being + revived by defibs/cloning and events such as borers, swarmers, revenant, etc. +2017-02-16: + Cyberboss: + - rscadd: Test merged PRs are now more detailed + Steelpoint: + - rscadd: The Head of Security's Hardsuit is now equipped with a inbuilt Jetpack. + coiax: + - rscadd: The Hyperfractal Gigashuttle is now purchasable for 100,000 credits. Help + Centcom by testing this very safe and efficient shuttle design. (Terms and conditions + apply.) + - rscadd: The changeling power "Anatomic Panacea" now causes the changeling to vomit + out zombie infections, along with headslugs and xeno infections, as before. + - bugfix: The main CTF laser gun disappears when dropped on the floor. +2017-02-17: + Arianya: + - tweak: The Labour Camp rivet wall has been removed! + - spellcheck: Fixed some typos in Prison Ofitser's description. + Cobby: + - experiment: Flashes have been rebalanced to be more powerful + Cyberboss: + - bugfix: Rack construction progress bars will no longer be spammed + - tweak: The round start timer will count down during subsystem initialization + - tweak: Total subsystem initialization time will now be displayed + Joan: + - rscdel: His Grace no longer globally announces when He is awakened or falls to + sleep. + - rscdel: His Grace is not a toolbox, even if He looks like one. + - experiment: His Grace no longer requires organs to awaken. + - tweak: His Grace now gains 4 force for each victim consumed, always provides stun + immunity, and will, generally, take longer to consume His owner. + - experiment: His Grace must be destroyed to free the bodies within Him. + - experiment: Dropping His Grace while He is awake will cause you to suffer His + Wrath until you hold Him again. + - rscadd: His Grace becomes highly aggressive after consuming His owner, and will + hunt His own prey. + - experiment: The Ark of the Clockwork Justicar now only costs 3 of each component + to summon, but must consume an additional 7 of each component before it will + activate and start counting down. + - rscadd: The presence of the Ark will be immediately announced, though the location + will still only be announced after it has been active and counting down for + 2 minutes. + - tweak: The Ark also requires an additional invoker to invoke. + Lobachevskiy: + - bugfix: Fixed glass shards affecting buckled and flying mobs + MrStonedOne: + - experiment: The game will now force hardware rendering on for all clients. + Nienhaus: + - rscadd: Drying racks have new sprites. + Swindly: + - rscadd: Trays can now be used to insert food into food processors + Thunder12345: + - bugfix: It's ACTUALLY possible to pat people on the head now + WJohn: + - imageadd: Improved blueshift sprites, courtesy of Nienhaus. + XDTM: + - rscadd: Bluespace Crystals are now a material that can be inserted in Protolathes + and Circuit Printers. Some items now require Bluespace Mesh. + - rscadd: Bluespace Crystal can now be ground in a reagent grinder to gain bluespace + dust. It has no uses, but it teleports people if splashed on them, and if ingested + it will occasionally cause teleportation. + coiax: + - rscadd: Engraved messages now have a UI, which any player, living or dead can + access. See when the message was engraved, and upvote or downvote accordingly. + - rscadd: Admins have additional options with the UI, seeing the player ckey, original + character name, and the ability to outright delete messages at the press of + a button. + kevinz000: + - bugfix: Flightsuits actually fly over people + - bugfix: Flightsuits don't interrupt pulls when you pass through doors +2017-02-18: + Cyberboss: + - imageadd: New round end animation. Inspired by @Iamgoofball + Gun Hog: + - rscadd: The Aux Base console now controls turrets made by the construction console. + - rscadd: The Aux Base may now be dropped at a random location if miners fail to + use the landing remote. + - rscadd: The mining shuttle may now dock at the Aux Base's spot once the base is + dropped. + - tweak: Removed access levels on the mining shuttle so it can be used at the public + dock. + - tweak: The Aux Base's turrets now fire through glass. Reminder that the turrets + need to be installed outside the base for full damage. + - rscadd: Added a base construction console to Delta Station. + Mysterious Basilman: + - rscadd: More powerful toolboxes are active in this world... + Scoop: + - tweak: Condimasters now correctly drop their items in front of their sprite. + Tofa01: + - bugfix: Re-Arranges And Extends Pubby Escape Hallway To Allow Larger Shuttle To + Dock + - bugfix: '[Meta] Fixes top left grounding rod from being destroyed by the Tesla + engine.' + TrustyGun: + - rscadd: Traitor mimes can now learn two new spells for 15 tc. + - rscadd: The first, Invisible Blockade, creates a 3x1 invisible wall. + - rscadd: The second, Finger Guns, allows them to shoot bullets out of their fingers. + kevinz000: + - rscadd: You can now ride piggyback on other human beings, as a human being! To + do so they must grab you aggressively and you must climb on without outside + assistance without being restrained or incapacitated in any manner. They must + also not be restrained or incapacitated in any manner. + - rscadd: If someone is riding on you and you want them to get off, disarm them + to instantly floor them for a few seconds! It's pretty rude, though. + rock: + - soundadd: you can now harmlessly slap somebody by aiming for the mouth on disarm + intent. + - soundadd: you can only slap somebody who is unarmed on help intent, restrained, + or ready to slap you. +2017-02-19: + Basilman: + - rscadd: some toolboxes, very rarely, have more than one latch + Joan: + - rscadd: You can now put components, and deposit components from slabs, directly + into the Ark of the Clockwork Justicar provided it actually requires components. + - experiment: Taunting Tirade now leaves a confusing and weakening trail instead + of confusing and weakening everyone in view. + - tweak: Invoking Inath-neq/Nzcrentr is now 33% cheaper and has a 33% lower cooldown. + Tofa01: + - rscdel: '[Delta] Removes SSU From Mining Equipment Room' + - tweak: Changes centcomm ferry to require centcomm general access instead of admin + permission. + coiax: + - rscadd: Nuke ops syndicate cyborgs have been split into two seperate uplink items. + Medical cyborgs now cost 35 TC, assault cyborgs now cost 65 TC. + grimreaperx15: + - tweak: Blood Cult Pylons will now rapidly regenerate any nearby cultists blood, + in addition to the normal healing they do. + ma44: + - tweak: Intercepted messages from a lavaland syndicate base reveals they have additional + grenade and other miscellaneous equipment. + uraniummeltdown: + - rscadd: Shuttle engines have new sprites. +2017-02-20: + Cyberboss: + - bugfix: The frequncy fire alarms play at is now consistent + MrStonedOne: + - tweak: bluespace ore cap changed from 100 ores to 500 + Tofa01: + - tweak: '[Meta] Replaces orange jumpsuit in holding cell with prisoner jumpsuits' + XDTM: + - tweak: Repairing someone else's robotic limb is instant. Repairing your own robotic + limbs will still take time. + - tweak: Repairing limbs with cable or welding will now heal more. + Xhuis: + - bugfix: Medipens are no longer reusable. +2017-02-21: + Cyberboss: + - bugfix: You can now unshunt as a malfunctioning AI again + Kor: + - bugfix: You will now retain your facing when getting pushed by another mob. + Tofa01: + - bugfix: '[Z2] Fixed Centcomm shutters to have proper access levels for inspectors + and other Admin given roles' + coiax: + - rscadd: Refactors heart attack code, a cardiac arrest will knock someone unconscious + and kill them very quickly. + - rscadd: Adds corazone, an anti-heart attack drug, made by mixing 2 parts Phenol, + 1 part Lithium. A person with corazone in their system will not suffer any negative + effects from missing a heart. Use it during surgery. + - rscadd: Abductor glands are now hearts, the abductor operation table now automatically + injects corazone to prevent deaths during surgery. The gland will restart if + it stops beating. + - bugfix: Cloning pods always know the name of the person they are cloning. + - rscadd: You can swipe a medical ID card to eject someone from the cloning pod + early. The cloning pod will announce this over the radio. + - rscdel: Fresh clones have no organs or limbs, they gain them during the cloning + process. Ejecting a clone too early is not recommended. Power loss will also + eject a clone as before. + - rscdel: An ejected clone will take damage from being at critical health very quickly + upon ejection, rather than before, where a clone could be stable in critical + for up to two minutes. + - rscadd: Occupants of cloning pods do not interact with the air outside the pod. + uraniummeltdown: + - bugfix: All shuttle engines should now be facing the right way +2017-02-22: + AnonymousNow: + - rscadd: Added Medical HUD Sunglasses. Not currently available on-station, unless + you can convince Centcom to send you a pair. + Cyberboss: + - bugfix: Spawning to the station should now be a less hitchy experience + MrPerson: + - experiment: 'Ion storms have several new additions:' + - rscadd: 25% chance to flatly replace the AI's core lawset with something random + in the config. Suddenly the AI is Corporate, deal w/ it. + - rscadd: 10% chance to delete one of the AI's core or supplied laws. Hope you treated + the AI well without its precious law 1 to protect your sorry ass. + - rscadd: 10% chance that, instead of adding a random law, it will instead replace + one of the AI's existing core or supplied laws with the ion law. Otherwise, + it adds the generated law as normal. There's still a 100% chance of getting + a generated ion law. + - rscadd: 10% chance afterwards to shuffle all the AI's laws. + TalkingCactus: + - bugfix: New characters will now have their backpack preference correctly set to + "Department Backpack". + Tofa01: + - bugfix: '[Delta] Fixes missing R&D shutter near public autolathe' + Xhuis: + - tweak: Highlanders can no longer hide behind chairs and plants. + - tweak: Highlanders no longer bleed and are no longer slowed down by damage. +2017-02-23: + Cyberboss: + - bugfix: Fixed a bug where the fire overlay wasn't getting removed from objects + - bugfix: The graphical delays with characters at roundstart are gone + - bugfix: The crew manifest is working again + - rscadd: Admins can now asay with ":p" and dsay with ":d" + Dannno: + - imageadd: Robust Softdrinks LLC. has sent out new vendies to the stendy. + Joan: + - rscdel: Off-station and carded AIs no longer prevent Judgement scripture from + unlocking. + Nienhaus: + - tweak: Updates ammo sprites to the new perspective. + Tofa01: + - bugfix: Disables sound/frequency variance on cryo tube alert sound + coiax: + - rscadd: Nanotrasen reminds its employees that they have ALWAYS been able to taste. + Anyone claiming that they've recently only just gained the ability to taste + are probably Syndicate agents. +2017-02-24: + MrStonedOne: + - rscdel: Limit on Mining Satchel of Holding Removed + - tweak: Dumping/mass pickup/mass transfer of items is now lag checked + - rscadd: Dumping/mass pickup/mass transfer of items has a progress bar +2017-02-25: + AnonymousNow: + - rscadd: Nerd Co. has sent pairs of thicker prescription glasses out to Nanotrasen + stations, for your local geek to wear. + Basilman: + - rscadd: New box sprites + Robustin: + - tweak: Hulks can no longer use pneumatic cannons or flamethrowers + Tofa01: + - rscadd: '[All Maps] The new and improved Centcom transportation ferry version + 2.0 is out now!' + coiax: + - rscadd: Cargo can now order plastic sheets to make plastic flaps. No doubt other + uses for plastic will be discovered in the future. + - rscadd: To deconstruct plastic flaps, unscrew from the floor, then cut apart with + wirecutters. Plastic flaps have examine tips like reinforced walls. + uraniummeltdown: + - rscadd: Science crates now have new sprites +2017-02-26: + Ausops: + - imageadd: New sprites for water, fuel and hydroponics tanks. + Joan: + - experiment: 'Clockwork objects are overall easier to deconstruct:' + - wip: Clockwork Walls now take 33% less time to slice through, Brass Windows now + work like non-reinforced windows, and Pinion Airlocks now have less health and + only two steps to decon(wrench, then crowbar). + - rscadd: EMPing Pinion Airlocks and Brass Windoors now has a high chance to open + them and will not shock or bolt them. + - rscadd: Anima fragments will very gradually self-repair. + Tofa01: + - bugfix: '[Omega] Fixes ORM input and output directions' + - bugfix: Fixes space bar kitchen freezer access level + - bugfix: Fixes giving IDs proper access for players who spawn on a ruin via a player + sleeper/spawners + - bugfix: '[Delta] Fixes varedited tiles causing tiles to appear as if they have + no texture' + - bugfix: Fixes robotic limb repair grammar issue +2017-02-27: + Kor, Jordie0608 and Tokiko1: + - rscadd: Singularity containment has been replaced on box, meta, and delta with + a supermatter room. The supermatter gives ample warning when melting down, so + hopefully we'll see fewer 15 minute rounds ended by a loose singularity. + - rscadd: Supermatter crystals now collapse into singularities when they fail, rather + than explode. + Tofa01: + - bugfix: Stops AI And Borgs From Interfacing With Ferry Console + TrustyGun: + - imageadd: Box sprites are improved. + WJohnston: + - imageadd: New and improved BRPED beam. The old one was hideous. + coiax: + - rscadd: Drone shells are now points of interest in the orbit list. + - rscadd: Derelict drone shells now spawn with appropriate headgear. +2017-02-28: + Cyberboss: + - tweak: You will no longer be shown empty memories when the game starts + - bugfix: Built APCs now work again + - bugfix: Borg AI cameras now work again + Joan: + - rscadd: Anima Fragments now slam into non-Servants when bumping. This will ONLY + happen if the fragment is not slowed, and slamming into someone will slightly + damage the fragment and slow it severely. + Lzimann: + - tweak: Communications console can also check the ID the user is wearing. + Supermichael777: + - tweak: The button now has a five second delay when detonating bombs + XDTM: + - rscadd: You can now change the input/output directons for Ore Redemption Machines + by using a multitool on them with the panel open. + - rscadd: Diagnostic HUDs can now see if airlocks are shocked. +2017-03-01: + Cyberboss: + - bugfix: Lobby music is no longer delayed +2017-03-02: + Gun Hog: + - tweak: Advanced camera, Slime Management, and Base Construction consoles may now + be operated by drones and cyborgs. + Robustin: + - rscadd: The syndicate power beacon will now announce the distance and direction + of any engines every 10 seconds. + Steelpoint: + - rscadd: Robotics and Mech Bay have seen a mapping overhaul on Boxstation. + - rscadd: A cautery surgical tool has been added to the Robotics surgical area on + Boxstation. + XDTM: + - tweak: Hallucinations have been modified to increase the creepiness factor and + reduce the boring factor. + - rscadd: Added some new hallucinations. + - bugfix: Fixed a bug where the singularity hallucination was stunning for longer + than intended and leaving the fake HUD crit icon permanently. + coiax: + - rscadd: Ghosts are polled if they want to play an alien larva that is about to + chestburst. They are also told who is the (un)lucky victim. + - bugfix: Clones no longer gasp for air while in cloning pods. + - rscadd: Adds a new reagent, "Mime's Bane", that prevents all emoting while it + is in a victim's system. Currently admin only. + - experiment: Mappers now have an easier time adding posters, and specifying whether + they're random, random official, random contraband or a specific poster. + - rscdel: Posters no longer have serial numbers when rolled up; their names are + visible instead. + kevinz000: + - rscadd: You can now craft pressure plates. + - rscadd: Pressure plates are hidden under the floor like smuggler satchels are, + but you can attach a signaller to them to have it signal when a mob passes over + them! + - experiment: Bomb armor is now effective in lessening the chance of being knocked + out by bombs. +2017-03-03: + Cyberboss: + - tweak: You can now repair shuttles in transit space + Incoming5643: + - imageadd: 'Server Owners: There is a new system for title screens accessible from + config/title_screen folder.' + - rscadd: This system allows for multiple rotating title screens as well as map + specific title screens. + - rscadd: It also allows for hosting title screens in formats other than DMI. + - rscadd: 'See the readme.txt in config/title_screen for full details. remove: The + previous method of title screen selection, the define TITLESCREEN, has been + depreciated by this change.' + Sligneris: + - imageadd: Updated sprites for the small xeno queen mode +2017-03-04: + Cyberboss: + - bugfix: You can build lattice in space again + Hyena: + - tweak: Detective revolver/ammo now starts in their shoulder holster + Joan: + - tweak: Weaker cult talismans take less time to imbue. + PJB3005: + - rscadd: Rebased to /vg/station lighting code. + Supermichael777: + - rscadd: Grey security uniforms have unique names and descriptions + Tofa01: + - rscadd: Adds the new Centcomm Raven Battlecruiser to the purchasable shuttle list + buy now get one free! + coiax: + - rscadd: CTF players start with their helmet toggled off, better to see the whites + of their opponents eyes. Very briefly. + - bugfix: Existing CTF barricades are repaired between rounds, and deploy instantly + when replaced. + - tweak: Healing non-critical CTF damage is faster. Remember though, if you drop + into crit, YOU DIE. + - rscadd: Admin ghosts can just click directly on the CTF controller to enable them, + in addition to using the Secrets panel. + - bugfix: Cyborg radios can no longer have their inaccessible wires pulsed by EMPs. +2017-03-06: + Cyberboss: + - experiment: Map rotation has been made smoother + Gun Hog: + - bugfix: The Aux Base Construction Console now directs to the correct Base Management + Console. + - bugfix: The missing Science Department access has been added to the Auxiliary + Base Management Console. + Hyena: + - rscdel: Space bar is out of bussiness + MrStonedOne: + - bugfix: patched a hacky workaround for /vg/lights memory leaking crashing the + server + Penguaro: + - bugfix: Changed DIR of Gas Filter for O2 in Waste Loop from 1 to 4 + Sligneris: + - imageadd: '''xeno queen'' AI hologram now actually uses the xeno queen sprite + as a reference' + Tofa01: + - bugfix: '[Omega] Fixes missing walls and wires new dock to the powergrid' + XDTM: + - rscadd: Changelings can now click their fake clothing to remove it, without needing + to drop the full disguise. + coiax: + - rscadd: The Bardrone and Barmaid are neutral, even in the face of reality altering + elder gods. +2017-03-07: + Supermichael777: + - rscadd: Wannabe ninjas have been found carrying an experimental chameleon belt. + The Spider clan has disavowed any involvement. +2017-03-08: + Cyberboss: + - imageadd: Added roundstart animation + - experiment: Roundstart should now be a smoother experience... again + - bugfix: You can now scan storage items with the forensic scanner + - bugfix: Unfolding paper planes no longer deletes them + - bugfix: Plastic no longer conducts electricity + - tweak: The map rotation message will only show if the map is actually changing + Francinum: + - bugfix: Holopads now require power. + Fun Police: + - tweak: Reject Adminhelp and IC Issue buttons have a cooldown. + Joan: + - rscadd: Circuit tiles now glow faintly. + - rscadd: Glowshrooms now have colored light. + - tweak: Tweaked the potency scaling for glowshroom/glowberry light; high-potency + plantss no longer light up a huge area, but are slightly brighter. + Kor: + - rscadd: People with mutant parts (cat ears) are no longer outright barred from + selecting command roles in their preferences, but will have their mutant parts + removed on spawning if they are selected for that role. + LanCartwright: + - rscadd: Adds scaling damage to buckshot. + Robustin: + - tweak: The DNA Vault has 2 new powers + - tweak: The DNA Vault requires super capacitors instead of quadratic + - tweak: Cargo's Vault Pack now includes DNA probes + Supermichael777: + - rscadd: Robust Soft Drinks LLC is proud to announce Premium canned air for select + markets. There is not an air shortage. Robust Soft Drinks has never engaged + in any form of profiteering. + TalkingCactus: + - rscadd: Energy swords (and other energy melee weapons) now have a colored light + effect when active. + Tofa01: + - bugfix: '[All Maps] Fixes syndicate shuttles spawning too close to stations by + moving their spawn further from the station' + - rscadd: '[Omegastation] This station now has a syndicate shuttle and syndicate + shuttle spawn.' + coiax: + - rscadd: Wizards now have a new spell "The Traps" in their spellbook. Summon an + array of temporary and permanent hazards for your foes, but don't fall into + your own trap(s)! + - rscadd: Permanent wizard traps can be triggered relatively safely by throwing + objects across the trap, or examining it at close range. The trap will then + be on cooldown for a minute. + - rscadd: Toy magic eightballs can now be found around the station in maintenance + and arcade machines. Ask your question aloud, and then shake for guidance. + - rscadd: Adds new Librarian traitor item, the Haunted Magic Eightball. Although + identical in appearance to the harmless toys, this occult device reaches into + the spirit world to find its answers. Be warned, that spirits are often capricious + or just little assholes. + - rscadd: You only have a headache looking at the supermatter if you're a human + without mesons. + - rscadd: The supermatter now speaks in a robotic fashion. + - rscadd: Admins have a "Rename Station Name" option, under Secrets. + - rscadd: A special admin station charter exists, that has unlimited uses and can + be used at any time. + - rscadd: Added glowsticks. Found in maintenance, emergency toolboxes and Party + Crates. + kevinz000: + - rscadd: The Syndicate reports a breakthrough in chameleon laser gun technology + that will disguise its projectiles to be just like the real thing! +2017-03-10: + Cyberboss: + - bugfix: You should no longer be seeing entities with `\improper` in front of their + name + - rscadd: The arrivals shuttle will now ferry new arrivals to the station. It will + not depart if any intelligent living being is on board. It will remain docked + if it is depressurized. + - tweak: You now late-join spawn buckled to arrivals shuttle chairs + - tweak: Ghost spawn points have been moved to the center of the station + - tweak: Departing shuttles will now try and shut their docking airlocks + - bugfix: The arrivals shuttle airlocks are now properly cycle-linked + - bugfix: You can now hear hyperspace sounds outside of shuttles + - experiment: The map loader is faster + - tweak: Lavaland will now load instantly when the game starts + Jordie0608: + - tweak: The Banning Panel now organises search results into pages of 15 each. + XDTM: + - bugfix: Slimes can now properly latch onto humans. + - bugfix: Slimes won't aggro neutral mobs anymore. This includes blood-spawned gold + slime mobs. + - rscadd: Clicking on a tile with another tile and a crowbar in hand directly replaces + the tile. + Xhuis: + - imageadd: Ratvar and Nar-Sie now have fancy colored lighting! + coiax: + - rscadd: Wizards can now use their magic to make ghosts visible to haunt the crew, + and possibly attempt to betray the wizard. + - rscadd: When someone dies, if their body is no longer present, the (F) link will + instead jump to the turf they previously occupied. + - bugfix: Stacks of materials will automatically merge together when created. You + may notice differences when ejecting metal, glass or using the cash machine + in the vault. + - rscadd: You can find green and red glowsticks in YouTool vending machines. + fludd12: + - bugfix: Modifying/deconstructing skateboards while riding them no longer nails + you to the sky. + lordpidey: + - rscadd: Glitter bombs have been added to arcade prizes. +2017-03-11: + AnturK: + - rscadd: Traitors now have access to radio jammers for 10 TC + Hyena: + - bugfix: fixes anti toxin pill naming + Joan: + - tweak: Window construction steps are slightly faster; normal windows now take + 6 seconds with standard tools, from 7 and reinforced windows now take 12 seconds + with standard tools, from 14. + - tweak: Brass windows take 8 seconds with standard tools, from 7. + - rscadd: Added Shadowshrooms as a glowshroom mutation. They do exactly what you'd + expect. + - rscdel: Removed His Grace ascension. + PKPenguin321: + - tweak: Cryoxadone's ability to heal cloneloss has been greatly reduced. + - rscadd: Clonexadone has been readded. It functions exactly like cryoxadone, but + only heals cloneloss, and at a decent rate. Brew it with 1 part cryoxadone, + 1 part sodium, and 5 units of plasma for a catalyst. + Penguaro: + - tweak: Adjusted table locations + - tweak: Moved chair and Cargo Tech start location + - tweak: Moved filing cabinet + - rscdel: Removed Stock Computer + Tofa01: + - bugfix: '[Meta] Fixes Supermatter Shutters Not Working' + coiax: + - rscadd: Swarmer lights are coloured cyan. + kevinz000: + - bugfix: Deadchat no longer has huge amount of F's. +2017-03-12: + JStheguy: + - imageadd: Changed Desert Eagle sprites, changed .50 AE magazine sprites, added + Desert Eagle magazine overlay to icons/obj/guns/projectile.dmi. + - tweak: The empty Desert Eagle sprite now only displays on an empty chamber. The + existence or lack thereof of the magazine is rendered using an overlay instead. + Lzimann: + - tweak: Braindead has a more intuitive message + coiax: + - rscdel: A cloner that is EMP'd will merely eject the clone early, rather than + gibbing it. Emagging the cloner will still gib the clone. +2017-03-13: + Cyberboss: + - tweak: You must now be on any intent EXCEPT help to weld an airlock shut + - rscadd: You can now repair airlocks with welding tools on help intent (broken + airlocks still need their wires mended though) + Cyberboss, Bgobandit, and Yogstation: + - rscadd: The HoP can now prioritze roles for late-joiners + Every coder, player, and admin in Space Station 13: + - rscadd: Adds the Tomb Of The Unknown Employee to Central Command, + - rscadd: Rest in peace, those who died after contributing to Space Station 13. + Hyena: + - bugfix: Surplus leg r/l name fixed + - bugfix: You can now carry honey in plant bags + Lordpidey: + - bugfix: Devils can no longer break into areas with sheer force of disco funk + - rscadd: The pitchfork of an ascended devil can now break down walls. + - rscadd: Hell has decided to at least clothe it's devils when sending them a brand + new body. + - rscadd: Pitchforks glow red now. + Penguaro: + - rscdel: '**Engineering** - Removed Tables, paper bin, and pen' + - rscadd: '**Engineering** - Replaced with Welder and Electrical Lockers' + - rscadd: '**Engineering** - Moved First-Aid Burn kit to Engineering Foyer' + - tweak: '**Chapel** - Replaced one Window with Win-Door for Coffin Storage' + Space Bicycle Consortium: + - bugfix: Bicycles now only cost 10,000 yen, down from 1,000,000 yen. + coiax: + - rscadd: The egg spawner on Metastation will generate a station message and inform + the admins if an egg is spawned. (It's only a two percent chance, but live in + hope.) + - rscadd: Glowsticks can now be found in "Swarmer Cyan" colors. +2017-03-14: + Joan: + - rscadd: Shuttles now have dynamic lighting; you can remove the lights on them + and use your own lights. + - tweak: All maps now use Deltastation's fancy syndicate shuttle. + - tweak: Shadowshrooms of lower potency are much less able to blanket the station + in darkness. + PKPenguin321: + - tweak: Lattices now require wirecutters to deconstruct, rather than welding tools. +2017-03-15: + Cyberboss: + - bugfix: You can no longer depart on the arrivals shuttle by hiding inside things + Joan: + - tweak: Proselytizers converting clockwork floors to walls now always take 10 seconds, + regardless of how fast the proselytizer is. + - tweak: Clockwork grilles no longer provide CV. + Penguaro: + - bugfix: '**Engineering** - Changed Access Level from **24** (_Atmo_) to **10** + (_Engine_) on **Radiation Shutter Control**' + TrustyGun: + - tweak: Traitor Mimes with the finger guns spell now fire 3 bullets at a time, + as opposed to just 1. + octareenroon91: + - rscadd: Allow new reflector frames to be built from metal sheets. + oranges: + - rscdel: Removed patting +2017-03-16: + BASILMAN YOUR MAIN MAN: + - rscadd: The BM Speedwagon has been improved both in terms of aesthetics and performance! + Cyberboss: + - bugfix: The shield generators in Boxstation Xenobiology now have the correct access + Joan: + - rscadd: Cult structures that emitted light now have colored light. + MrPerson: + - rscadd: Humans can see in darkness slightly again. This is only so you can see + where you are when the lights go out. + MrStonedOne: + - bugfix: Fixed lighting not updating when a opaque object was deleted + Penguaro: + - tweak: Increased Synchronization Range on Exosuit Fabricator + Tofa01: + - bugfix: '[Delta] Fixes telecoms temperature and gas mixing / being contaminated.' + - bugfix: '[Delta] Fixes some doubled up turfs causing items and objects to get + stuck to stuff' + - tweak: '[Omega] Makes telecoms room cool down and be cold.' + Tokiko1: + - rscadd: Most gases now have unique effects when surrounding the supermatter crystal. + - tweak: The supermatter crystal can now take damage from too much energy and too + much gas. + - rscadd: Added a dangerous overcharged state to the supermatter crystal. + - rscadd: Readded explosion delaminations, a new tesla delamination and allowed + the singulo delamination to absorb the supermatter. + - tweak: The type of delamination now depends on the state of the supermatter crystal. + - tweak: Various supermatter engine rebalancing and fixes. + kevinz000: + - rscadd: SDQL2 now supports outputting proccalls to variables, and associative + lists + peoplearestrange: + - bugfix: Fixed buildmodes full tile window to be correct path + rock: + - tweak: if we can have glowsticks in toolvends why not flashlights amirite guys +2017-03-17: + BeeSting12: + - bugfix: Moved Metastation's deep fryer so that the chef can walk all the way around + the table. + Cobby: + - tweak: The gulag mineral ratio has been tweaked so there are PLENTY of iron ore, + nice bits of silver/plasma, with the negative of having less really high valued + ores. If you need minerals, it may be a good time to ask the warden now! + Joan: + - rscadd: You can now place lights and most wall objects on shuttles. + Xhuis: + - rscadd: Added the power flow control console, which allows remote manipulation + of most APCs on the z-level. You can find them in the Chief Engineer's office + on all maps. +2017-03-18: + Supermichael777: + - rscadd: Free golems can now buy new ids for 250 points. + XDTM: + - rscadd: You can now complete a golem shell with runed metal, if you somehow manage + to get both. + - rscadd: Runic golems don't have passive bonuses over golems, but they have some + special abilities. + coiax: + - bugfix: The alert level is no longer lowered by a nuke's detonation. +2017-03-19: + BeeSting12: + - rscadd: Nanotrasen has decided to better equip the box-class emergency shuttles + with a recharger on a table in the cockpit. + Cheridan: + - tweak: The slime created by a pyroclastic anomaly detonating is now adult and + player-controlled! Reminder that if you see an anomaly alert, you should grab + an analyzer and head to the announced location to scan it, and then signal the + given frequency on a signaller! + Penguaro: + - bugfix: change access variables for turrets and shield gens + - bugfix: Box Station - Replaces the smiling table grilles with their more serious + counterparts. + coiax: + - tweak: The Syndicate lavaland base now has a single self destruct bomb located + next to the Communications Room. Guaranteed destruction of the base is guaranteed + by payloads embedded in the walls. + octareenroon91: + - bugfix: Fixes infinite vaping bug. + uraniummeltdown: + - rscadd: Plant data disks have new sprites. + - bugfix: Fixed Monkey Recycler board not showing in Circuit Imprinter + - tweak: Kinetic Accelerator Range Mod now takes up 25% space instead of 24% +2017-03-21: + ExcessiveUseOfCobblestone: + - experiment: All core traits [Hydroponics] scale with the parts in the gene machine. + Time to beg Duke's Guide Read.... I mean RND! + - tweak: Data disks with genes on them will have just the name of the gene instead + of the prefix "plant data disk". + - tweak: If you were unaware, you can rename these disks with a pen. Now, you can + also change the description if you felt inclined to. + Joan: + - experiment: Caches produce components every 70 seconds, from every 90, but each + other linked, component-producing cache slows down cache generation by 10 seconds. + Lombardo2: + - rscadd: The tentacle changeling mutation now changes the arm appearance when activated. + MrPerson: + - bugfix: Everyone's eyes aren't white anymore. + Penguaro: + - tweak: Box Station - The Vents and Scrubbers for the Supermatter Air Alarm are + now isolated from the rest of the Air Alarms in Engineering. + Supermichael777: + - bugfix: Chasms now smooth properly. + Tokiko1: + - tweak: Minor supermatter balancing changes. + - tweak: Supermatter now announces its damage half as frequently. + - tweak: Badly unstable supermatter now occasionally zaps nearby engineers and causes + anomalies to appear nearby, similar to overcharged supermatter. + XDTM: + - rscadd: Golem Shells can now be completed with medical gauze or cloth to form + cloth golems, which are weaker and extremely flammable. However, if they die, + they turn into a pile of cloth that will eventually re-animate back into full + health. That is, unless someone lights it on fire. +2017-03-22: + BeeSting12: + - rscadd: Added an autolathe circuit board to deltastation's tech storage. + - rscadd: Added 49 sheets of metal to deltastation's auxiliary tool storage. + Iamgoofball: + - bugfix: Freon no longer bypasses atmos hardsuits. + Penguaro: + - rscadd: Meta - Added Tool Belts to Engineering and Engineering Foyer + - rscdel: Meta - Removed Coffee Machine from Permabrig + - rscadd: Added Cameras for Supermatter Chamber (to view rad collectors and crystal) + - tweak: Adjusted Engine Camera Names for Station Consistency + - bugfix: Adjusted Monitor Names / Networks to view the Engine Cameras + coiax: + - rscadd: APCs now glow faintly with their charging lights. So red is not charging, + blue is charging, green is full. Emagged APCs are also blue. Broken APCs do + not emit light. + - rscadd: Alien glowing resin now glows. +2017-03-23: + Joan: + - tweak: Clock cults always have to summon Ratvar, but that always involves a proselytization + burst. + - rscdel: The proselytization burst will no longer convert heretics, leaving Ratvar + free to chase them down. + - spellcheck: Places that referred to the Ark of the Clockwork Justicar as the "Gateway + to the Celestial Derelict" have been corrected to always refer to the Ark. + Penguaro: + - bugfix: Wizard Ship - Bolts that floating light to the wall. + XDTM: + - rscadd: Medical Gauze now stacks up to 12 + - bugfix: Pressure plates are now craftable. + bgobandit: + - tweak: Alt-clicking a command headset toggles HIGH VOLUME mode. + coiax: + - bugfix: A dead AI no longer counts as an "unconverted AI" for clockcult. +2017-03-24: + BeeSting12: + - bugfix: Auxiliary base maintenance airlock now requires the proper access. Sorry + greyshirts, no loot for you! + Cyberboss: + - tweak: The recycler's base reclaim rate has been buffed from 1% to 50%. Manipulator + upgrades now give +12.5% per level instead of +25% + - bugfix: You can now successfully remove a pen from a PDA while it's in a container + Fox McCloud: + - rscadd: Modular receiver removed from the protolathe to autolathe + - tweak: Modular receiver cost is now 15,000 metal + Joan: + - bugfix: Fixes structures being unable to go through spatial gateways. + - tweak: Blazing Oil blobs take 33% less damage from water. + Penguaro: + - rscadd: '[Meta] Replaced Power Monitoring Console in Engineering with Modular + Engineering Console' + - rscadd: '[Pubby] Replaced Power Monitoring Console in Engineering with Modular + Engineering Console' + - rscadd: '[Omega] Replaced Power Monitoring Console in Engineering with Modular + Engineering Console' + - rscadd: '[Omega] Added RD and Command Modular Consoles to Bridge' + - rscadd: '[Delta] Replaced Power Monitoring Console in Engineering with Modular + Engineering Console' + - rscadd: '[Delta] Replaced duplicate Atmospherics Monitoring Console in Atmo with + Modular Engineering Console' + coiax: + - rscadd: Destroying a lich's body does not destroy the lich permanently, provided + the phylactery is intact. + - rscadd: A lich will respawn three minutes after its death, provided the phylactery + is intact. + - rscadd: The Soul Bind spell is forgotten after cast, respawn is now automatic. + - rscdel: Stationloving objects like the nuke disk are not valid objects for a phylactery. + - rscadd: Explosive implants can always be triggered via action button, even if + unconscious. + rock: + - tweak: lizards are hurt slightly more by cold but less by heat. this does not + mean they are more resistant to being lasered, fortunately. +2017-03-26: + BeeSting12: + - spellcheck: The bar shuttle's buckable bar stools are now buckleable bar stools. + Gun Hog and Shadowlight213: + - rscadd: The AI may now deploy to cyborgs prepared as AI shells. The module to + do this may be research in the exosuit fabricator. Simply slot the module into + a completed cyborg frame as with an MMI, or into a playerless (with no ckey) + cyborg. + - rscadd: AI shells and AIs controlling a shell can be determined through the Diagnostic + HUD. + - rscadd: AIs can deploy to a shell using the new action buttons or by simply clicking + on it. + - experiment: An AI shell will always have the laws of its controlling AI. + Penguaro: + - rscadd: Brig - Added Air Alarm + - rscdel: Engineering - Removed Brig Shutter + - tweak: Omega, Meta, & Delta Stations - The Vents and Scrubbers for the Supermatter + Air Alarm are now isolated from the rest of the Air Alarms in Engineering. + Qbopper: + - spellcheck: Drones are now given OOC guidelines to follow as well as their IC + lawset. + Robustin: + - rscadd: Added the prototype canister with expanded volume, valve pressure, and + access/timer features + TrustyGun: + - bugfix: Deconstructing display cases and coffins now drop the correct amount of + wood. + XDTM: + - tweak: Some golems now spawn with more thematic names. + - tweak: Adamantine Golems are no longer numbered, but receive a random golem name. + - bugfix: Airlocks properly remove the shock overlay when a temporary shock runs + out. + coiax: + - bugfix: Teams playing CTF have their own radio channels, rather than using the + Centcom and Syndicate channels. + - bugfix: Actually actually makes CTF barricades repair between rounds. + - bugfix: Blue CTF lasers have little blue effects when they hit things, rather + than red effects. +2017-03-28: + Supermichael777: + - rscadd: Backup operatives now get the nukes code. + XDTM: + - bugfix: Wooden tiles can now be quick-replaced with a screwdriver instead of a + crowbar, preserving the floor tile. + octareenroon91: + - bugfix: Bonfires that have a metal rod added should buckle instead of runtiming. +2017-03-29: + BeeSting12: + - rscadd: Adds emergency launch console to the backup emergency shuttle. + Joan: + - rscdel: Putting sec armour and a helmet on a corgi no longer makes the corgi immune + to item attacks. + - rscadd: All items with armour will now grant corgis actual armour. + Kevinz000: + - rscadd: High-powered floodlights may be constructed with 5 sheets of metal, a + wrench, a screwdriver, 5 cable coils, and a light tube. They require a powernet + connection via direct wire node. + coiax: + - bugfix: All tophats, rather than just the ones in maintenance, hurt a tiny bit + if you throw them at people. + - bugfix: Supermatter anomalies are more shortlived than regular anomalies, as intended. +2017-03-30: + coiax: + - rscadd: Autoimplanters have been renamed to autosurgeons. Currently only the CMO + and nuclear operatives have access to autosurgeons. What is the CMO hiding? + - bugfix: All upgraded organs for purchase by nuclear operatives now actually come + in an autosurgeon, for speed of surgery. +2017-03-31: + Cobby: + - tweak: Shot glasses are now more ambiguous [EASIER TO MAINTAIN] + Cyberboss: + - bugfix: Temperature changes will now properly cause atmospherics simulation to + activate + - bugfix: The command report for random xeno eggs will now be delivered along with + the rest of the roundstart reports + - bugfix: Drones can no longer be irradiated +2017-04-01: + Cyberboss: + - bugfix: The contents of the shelterpod smart fridge work again + XDTM: + - bugfix: Facehuggers no longer rip masks from people protected by helmets. +2017-04-02: + BeeSting12: + - bugfix: Metastation's northeast radiation collector is now connected to the grid. + Nanotrasen would like to apologize for any inconvenience caused to engineers, + but copper is expensive. + - rscadd: Boxstation's HoP office now has a PDA tech. + Cyberboss: + - tweak: Firedoors no longer operate automatically without power + - bugfix: Blood and other decals will no longer remain on turfs they shouldn't + - bugfix: The splashscreen is working again + - bugfix: False alarms are now guaranteed to actually announce something + Incoming5643: + - rscadd: Lighting visuals have been changed slightly to reduce it's cost to the + client. If you had trouble running the new lighting, it might run a little better + now. + MMMiracles (CereStation): + - rscadd: Added a patrol path for bots, includes 2 round-start securitrons placed + on opposite sites of station. + - wip: Due to map size, mulebots are still somewhat unreliable on longer distances. + Disposals are still advised, but mule bots are now technically an option for + delivery. + - rscadd: Added multiple status displays, extinguishers, and appropriate newscasters + to hallways. + - rscadd: A drone dispenser is now located underneath Engineering in maintenance. + - rscadd: Each security checkpoint now has a disposal chute that directs to a waiting + cell in the Brig for rapid processing of criminals. Why run half-way across + the station with some petty thief when you can just shove him in the criminal + chute and have the warden deal with him? + - tweak: Security's mail chute no longer leads into the armory. This was probably + not the best idea in hindsight. + - tweak: Virology has a bathroom now. + - tweak: Genetics monkey pen is a bit more green now. + - bugfix: Lawyer now has access the brig cells so he can complain more effectively. + - bugfix: Xenobio kill chamber is now in range of a camera. + - bugfix: Removed rogue bits of Vault area. + - bugfix: Medbay escape pod no longer juts out far enough to block the disposal's + path. + - bugfix: Captain's spare ID is now real and not just a gold ID card. + Penguaro: + - tweak: '[Meta] The Chapel Security Hatches were very intimidating. They have been + changed to more inviting glass doors.' + - bugfix: '[Meta] The maintenance tunnels in the Xeno Lab now have radiation shielding. + The Slime Euthanization Chamber will not have radiation shielding at this time + as dead slimes will not mind radiation.' + coiax: + - rscadd: Adds seperate languages to the game. Now Ratvarian, Drone, Machine, Swarmer, + Human (now called Galactic Common), Slime and Monkey are separate languages. + Each languages has its own comma prefix, for example, Galcom has the ,0 prefix, + while Ratvarian has the ,r prefix. If you don't understand a language when it + is spoken to you, you will hear a scrambled version that will vary depending + on the language that you're not understanding. + - experiment: This does not change who can understand what. + - rscdel: Removed the talk wheel feature. + - rscadd: Clicking the speech bubble icon now opens the Language Menu, allowing + you to review which languages you speak, their keys, and letting you set which + language you speak by default. Admins have additional abilities to add and remove + languages from mobs using this menu. + ktccd: + - bugfix: Ninja suits have received a new software update, making them able to **actually + steal tech levels** from R&D consoles and servers, thus avoid being forced to + honourably kill themselves for failing their objective. +2017-04-05: + Cyberboss: + - bugfix: Cardboard boxes and bodybags can no longer be anchored + Penguaro: + - rscadd: '[Box] A fire alarm has been added to the Lawyer''s office.' + - rscadd: '[Box] Adds access for Scientists to Starboard Maintenance Areas outside + of Toxins.' + - tweak: '[Box] Adjusted Science doors to more logical access codes.' + QV: + - bugfix: Fixed taking max suffocation damage whenever oxygen was slightly low + RemieRichards: + - bugfix: Using TK on the supermatter will burn your head off violently, don't do + this. + - rscadd: 'Examining clothing with pockets will now give information about the pockets: + number of slots, how it is interacted with (backpack, etc.), if it has quickdraw + (Alt-Click) support and whether or not it is silent to interact with.' + coiax: + - bugfix: Emergency shuttles will now forget early launch authorizations if they + cannot launch due to a hostile environment. +2017-04-07: + Qbopper: + - bugfix: Secure lockers will no longer have multiple lines about being broken. diff --git a/html/scales.png b/html/scales.png new file mode 100644 index 0000000000000000000000000000000000000000..bb28dc9b595cdbef4ef80c859db81c40538308e0 GIT binary patch literal 1070 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sDEfH31!Z9ZwBU|@-BM2T~LZfiwj~v+opD=kBalSmlw615)!_O63 z&g^HEe(0V$&VBg!LFL02D@!hE*51qWVcY*H!EK*{^6cqfB_EXCTFIhbb9?uXG&b=G zMU{2Cre5-1VqDWWF_~%0H}%s~wYr`fZIAq_^qWDgyV+VoY_;^Nyys7pQa7l5@Qzxf zW0sV?o8A7g=e;n)?@xuQdiqx$_5rq;9=7(U%%7yroW9Y?WLt-?p8789TOTY< zPS?6cAGb_cGg)U=;5V~pvRs?Z71#W(6mh+%8!&sdY4g^Naz}$AtxKvxUfUM+yqPp@ zn(5o>pm-I#e=D*KJuhedUFB>R-=GlG`z0ks_|3xR7geq|Z5BVD$Z+3V*@m%xE%(<1 zCZ(nN97;>B$ULZK{Boc1+nuE!je5fyYxDo>ZircVCF@#<##OJgFC`hx=CkiHZ=Cn~ zPUv^DzWwu#Oy0=3Wp}ipD35|;{eu@P73avvTu{Cip>FW;pYXB!H4fgz!m+E^BzTmP ux;>?MH7?}(dPdHXxY2)*x%#W@f&5K!N-@c;TOEMun8DN4&t;ucLK6TpM8oX> literal 0 HcmV?d00001 diff --git a/icons/effects/lighting_object.dmi b/icons/effects/lighting_object.dmi new file mode 100644 index 0000000000000000000000000000000000000000..51985c0c981c5bdb3dd57606b733474016ca5c5d GIT binary patch literal 1882 zcmb7_`#;l*AICqt$QWYCWUdbh6Pux}IHo2vw~X8`8A4h^n24EMN1|_$)%JDNBvS5< zaa1GQiR02a5_O7CE)_YuX~!)cjrYniW5&mU2aJ<^Et^}O+N7h4+S##Ry?+#2M++d%H1eVzAXMfH+!z- z5>XUFz47AKcIjE2I_q@Y9=m1s|oogTItkX(FuuZ#2(x|k~~hm7LL6V^m{F! zSpYp9yVoQF*o6ROodF`41O}>0M!``DLuxitXS*b~)Gona!H*M1`Re@9+7*;22&4kx zp#90O-qJv*v~44AqiwvoC-kRW!_Oaq66+5($AY2pT*A=aV|VKStb2akX28Yg!1#W^ z6H@UKC6W)5V&!F@y?}LCW*Mo5eHjs zSt7@|iG54I6RXj4=zS&gXtQD8LFS+a*2ugK>^Cjq90kNQC_RUVgKnZBy`%3R8~0g? z8DiSBrT8k{N^JT_LJ}t;YP}z*fco}oa)p<0sx7?{qMCe}F$9U3Uh1e7Qk$viM@oH) z>(F&*zh+O!oYFBlfzZfW5#eNriy7ut+t5utA=vAretuL& zp%oFykk7Pa9bh#(xofDelAyQ{bR~v?sl@w*Jl8x*IPF}*UEw%ZdC3&o9Ayd7Q5$7d zCeFv>snA=<`4LrVZn(R1h6_UxD9+r@R-f|p{3?`&~;Z->)+q;ut<+`AJ z%-HULw5EM?D8FEh1SL9<96V**0hoQHdD6-5oJJL{73)g{{I~MABHk{erL;HVb9Q<{UtR~Y0O~MgxbW_kC#T&08)TKbfq+8X2Uyq@}1$C zx9@E8g91bU6BXE}(B^S?)?IYn!<~jr8_Do*pq5(>HtX`R%j4fRLCp@9H za6WIeDG(hNz2(Q|Tjnk=&*M&hyD@-=C=e9n1ihw+Gw*zEh6~dF+r9rxmhwI5XvV!Z literal 0 HcmV?d00001 diff --git a/icons/effects/weather_effects.dmi b/icons/effects/weather_effects.dmi index 215cf53556f558a5f94c373d14f3c10b81f31bbd..c8dc912465cfbe1acf88398dc83d2284f002700d 100644 GIT binary patch literal 16322 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 Rf69L&Bc&i&C1Diwe*o%BSUms$ literal 14382 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

      _IpC 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�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%0A4KJbFm_R%;2t+A%Un9@+wn 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 z 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

      %HS&x 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

      jip~^3-ZHVV9ulFf7krN;To@ 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�{ThYH)Q`RN_CkHijLj6>=vwOcDLbTfqh8_h& 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 literal 0 HcmV?d00001 diff --git a/icons/mob/actions.dmi b/icons/mob/actions.dmi index 683306b96a04f3050ceff9ba710ce5b6c8baf40d..84e1f1c1da0649b44474e24b32103f056da171cf 100644 GIT binary patch literal 189762 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 ^6-|Y|5W9Y*fXJuwl(=F|zsfgK-l^*B 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 KL(?q@iT?#h*{cZv literal 184236 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ℑ9;z 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 diff --git a/icons/mob/human_parts.dmi b/icons/mob/human_parts.dmi index 0446cd50f34fc6382ff08397b852ff5d75f25cb4..c1163bc3d55095eed8f9a6d9c98e6b8bce20bde8 100644 GIT binary patch delta 14423 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�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 BN3Z|@ diff --git a/icons/mob/inhands/items_lefthand.dmi b/icons/mob/inhands/items_lefthand.dmi index d8c7fbd1128ccb578db34eee5b7b5ffcbdb541ac..a20439dea2e55be83165dafd702fe159264d09c8 100644 GIT binary patch delta 9258 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 H>|Xs3WZx-^ diff --git a/icons/mob/inhands/items_righthand.dmi b/icons/mob/inhands/items_righthand.dmi index 439047c05b3708fe3da94c957cfb27e689fcfeb1..aba22012b27e815c590ee1f2d29e5185141bb7c5 100644 GIT binary patch delta 8796 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 OK=Xm_{YtfGQU3=#(!Oc{ delta 6489 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 pU{$>KUXc~~f_0Zz&{{c#eFRK6m diff --git a/icons/mob/mob.dmi b/icons/mob/mob.dmi index 17c4456c1a9d8a7221cd7f69850b03d43af83c51..95b5721d5aa62759e7c1298204d84c965a582acf 100644 GIT binary patch delta 23824 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 delta 21652 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 vR|AM7W1K3+CQrhIA-AOHVQi4Ob)Fwwy~#60B< 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 literal 0 HcmV?d00001 diff --git a/icons/obj/atmospherics/pipes/disposal.dmi b/icons/obj/atmospherics/pipes/disposal.dmi index b0a9b58b0d7fc1e2920d4d8222b05ab2fefec3a2..15bb0e521a1520e4c4769122739c9dfa0e31155f 100644 GIT binary patch delta 76299 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 delta 76040 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

      l^9Uucf9V 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 RcQYLDr>dx>P$h2_{(m?WZBGCI diff --git a/icons/obj/barsigns.dmi b/icons/obj/barsigns.dmi index 94256a6b1fb02d97f566179e629ef88841179b58..53373c46307e3eaa29dd922ea88a304aeab01a1e 100644 GIT binary patch delta 30747 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

    `A(~_UXi5u3L!IgIO`cXz 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 delta 8762 zcmXw61yoee+g=(ZMSs$vEJ}kQ9ScgQbhC7K_g#<>q+tnR3F(#wX_0QFTcnZBrS@C@ z=Y02^d*{x~y)$n2I24^9mh+~$5kbr0v;{nNcB<_EKa`}^h7GUGolE{@eowa`<+fUZCF+-fD) z7hnC=3T|Br!{Q&2o$);72o2Uxmcw111xp5%L!S!N2*6kEDIqoqEBdtfmZF1;UA%O%3^vQqR$!#cV&&ABCfDw<{+ps`Clu?2JD;mO{6h5W ztqI$=hzxBf((jdv5=;xFsQ|NS+O|{=<&wg`mGjwAqEVq=)d;Zg_Pj7(Eh|~ah#4^@ zAPh9@=(4_9(GT;aNf$z1um9S6QTwy4Lm%o?C7_$hl$OD=PdnN)NAbiD&Ou3Q+&onm zLEHM+@kjTktil1)63-un=iM2SIO03C%JYRVS&nW$24nA?I79wVfX55GYMuT1Ki(SQ zq@}fLh4>-;3yD5Ml^Uh5u3YbxBjprp-j6C-!mA)unNWLVL(Z#iD$QuSy{3r+ti9n zKYO#|2y8yk-+nPTEMVDW39+zxqjfQsC5_~{6x97ZAnIOfgXCOvrqV`j zvlA8AE4+0my&px0U9Xuxj;$ZZH9{o+2=SWP~Te7(#DS$6*nU1o8g5y2CY_CRKReS;U24cGRxyG>!D#i zMxXMz?N2fbnmBvy_WGC!m%FE!{eyCwFDGgG@h&8xfyT%iKR9Y*DA+#n} zt8cQZQ_A7e=mnGxq#?)?mQr-sJ_Iid3q=8#^!Yf@jENOK*SqO5vjr>gS7{aiS%y>5u^)`nFobN(OF8S(3$RB;? zl0}g8Io8Ztxp=;oT=&3#9`y0tDtgJN$NdW@@xC_SvcgfF&vqvB3)8`*l8G1WjWL=r zACH#RpJ~56(RoE8-a1}bj4_}+W}2_&x3;vG(kBI^ss)O5X>LBuf1cE8&3<)d3oT(4z;LN|N;JB)%DhlE z*|yGd-}$XCw+;SvidbNS=Y=@4`w7I3%6}g7o9r{_=$s)IQHKYdHm4EMLKE;SbnW*1 zOJ*h4dD-wvB{-p9S`{#xE}xW*JwBXxDmO4@7uF@`5;Z2m6|jbdOU-9^WvzLBf3qLI zcyVy$QjP*aR3B)NHHD>hP#j*4VMY? z5pQTo?w<%OAQbnaIG)$BX;?p$h}=EhXbiN&I<6!lXlv_T{5^ zRY63-6ZxHhOz?$-8l=>)>1VO?)j@zN!lO*_&`}n4Thna{>awmgYg#mp2B1mcyZif^ zdB>^QS&JII30vAHqM@OoLP0m4pN?2{4$A&@-&ofOH>&q9e;oMSW$ zj4!{D5`-Xz@m-TXe`a%9?Jz!EY~mKkB>vPJs#=UiOAmvA`h)-00vvy~x8-b0{s{Wr zUAt*$YKksz|5mD^7szs2l%9@`{M@@0#p;FcW3*%kYilyB}i%p-;ve%fV}mHLGNAh zjc5!^>Q5Wj0_PSK5JS!C_8u;@7SE@489LY{r%{rl#!9~JX%2{B#@!qNz;P5@E7Oj z=LhLk>dY!*x|}??93^0A;4-W0BbCaXdV1at3jcMD6~6``P_NHNX5ZN}y$#D%mIQ<2 z`V-^M#EkCbS@`+q4u&&F+s2_Ag{vdDrc2ehqH6UwUk?-y^%~q>f>PnaZ`ZK!NG!jH z5!9|n!M5l~m|!j$uO0qV0$hswP8qC6M81D(P)lwo|M+8o_~}F7$J5itKf?Sv31{jy zYe1!P+0K{1-74)RCZ!lnKO(ACV3kX5-va-m=MPjqyLq$2*}*Ba|6T>Yy&OjHWP_g} z?p34QBM@^jN&W4ELlee(L&Jav*+*pL@V8#b5Nj`2)f3XF;k3F>-1~2awig_#;og7e zo<~MTS~M8c=yBLK80ennbaq0l>oRU`{9|O93JVJXU%nM?1=r>Da!S8#aa*qk>@cBh z4jUyxR!E|ne)sDNYrej^X`uS+6J_pKMWO=B?JIAvmfgYW_z>ClSozNgdU7FWF`+43|_g_mGT# z%lFxRX;=ndbwOWXDit5pZ1?CO4qFNqlo9Qj*C4iDm0mkuCF@3Kb<73RHFmtWf zm{~)>yyz;A#igCU;`D3_?Z1fI;7BUQ~3`mH_hHfc8Js5A1CDT1d- zA76#n^gw`Si~5Pqr*L292nLB4*REsQ(@il3iJnx_5_JO6A=w}99wUWyamFbd-ZD%9 z{;iE)gKpW~f}dmbQtdK*YNAN3luEL+Y{e$8U4DrnPaVsFl~mv+9twBu7M*uFg<|l$ zDGAQg;1zovaHCeS>PZYz6RVA!)g^V&$(GoK{#`m~xK?6Xf_E04F0G5EDweOyN_vuF zVK0p)zFQ?P`A~TFPCrFm&U^zmb&O#E_!1+cs{dD`+DR0t(Kt$fBeZBx$5CjMuXtJ(Ls8_!B1 zX=kOqwVVqK4!gSx1g!w5plaaCpAKw{s~*%f-nr?W^z2+}+hx`ntRSIbz_+;N!b9{Z z%_OZpxC$?i`jE@;ewUpTpepn^Psd<+O{IG;x;DPm(LhKHg3#zp&0r5N@VwMzn~r=% zKmW^qzUugkuj(el{p_%j+W1bViR`>Fk~TA)c-S*~kZYtR`$0EY&TQ<0!@%zuSWY6W zE{n1S!#AuseQZBsT#cR;XgLV6zIbPzljt&)DH1!|#Eg!~r44nUB4E~Syz}_S+h?5} z-@TTei4Z}3<_gG?IvnoUJdMr3`+?yI#B3%sb;Z} zQ`_i>7gWJ;OD)+UxKuLrU3oyOO@_XP1O1+~}UZ!iz)qw`(1-gOi@gda1>^0=)_ zk67~|kw|H2Y2d5JwyO8hN@bWlm{a;fYMUWO<`>7sF72UWXM?vB^I=nRB)8s~y0@&s zb?ZD1b$zOVds(5+c9`%BEkdE8Wy2z=Peb z#=cTDmmY1f!Fl==h@|)6@B~f_Y@4AY-0CQ>XDhZf{q?O;*vYv*BpbMXW_^F`mARtk zh&v?<;OeIM$Lv3(2L%@WtnH7XV%pr=GUv?@^4KDpo}Qj_6quz3Sy@?`#NM~&Ps;1< z@7H|ZPozm@NImcd$KpZ|^s%y^X2#=_JpR-9- zfloo8C%p>NQd(?^k29EXU+zOXU7Q4AyQ^aW$0{`4#(BXSFw6E^nB^PJzv8m9Q7Y^3UHQ1^gQv2%tDakSjka7g*FMC6qJ5 z{_{z|i00y#@f7y3K~QWD{&Ahd2I6-)2L!L8WHj1$*q?_tUt;Ijg+s9qg;4A$J@o-l zi&VnbtK^T={(4v5 znu*W;Da>s<9>$W|ex{PSTK>)tM5_PH6^Lj z;g1bNs$JM@mdgpLzXrl5gXrjCV-iRBzI`o5Uw7Ob9}Wa32D$dEDIGo>EY> zK9ErJNV?6dZnfV*&XsM&=7jb2#$x7s{C-CoJNZ|WSb-!zJa&CCY{QPRCEfS;#zKZw zIPta9Z9)5w^w$;z6%`z_)-0Qwn{x-=Y;0^#p?~F)z;V_`Oh`bHlREYp1O-yoE=H5! zryE=3wA3+^1%Ll0l$5X(DQARso4PuMO}QRuX=$;rEh6L|*`#8H5J&Qd3B`O^U}D+O zO|~RinQc}q$H>gg_JK3^p4KqmVct71f;f5OmawSg+L&^2CG+*XkJ(S4WFYKsK^-DZ zB{{!#mr;gRNdPEF0XGr1K74nX>iQuO)-;PC)GeUVjGrf9W@x*SUz6 zlQjXp+(70fE4r;N=V~p01II6NvGS%of|NY_qwzQ-qx2!CBY02mx zjF#Y8+G^B3Z3mQj zW8?P0TR9INEgD?cp6`sa4kvz)FXu%u2dg}Y3=2|^jA|C(m~^)+RTHWRfs}IgNf-1Y zjDum#>88<2a4*!Yi@f&vz2UlSyMn!43Iu#fl@f>AzwnKF0!+v0H@qwE3oxv zOdIyV3Q5Lao~O(rT8)$02IA-zL@c2cI*RN+Bc7d9n(dwfsn7-2b(Y zT01;N9Yx0gnPSm!8Xvctig!VxvpBY--$AxayAj`-Nmm!=90vk2S2lVxRypg?EJ2u= zIo!C_`?ci&8Cc;lk?2E&ldWjA%McPk<+4BOqqLp$w2=_m0;4Jb2p zB=JzcRuT8wZaV0vwugjwAi-Otk3kkaENr8nW#ks%o2gX_;1PiHQ`w&_T4E+9k<6Kh?eiG3o`^&^yzpBf^pDm9 zhzrH3RWgtbRSN16O#KJK>1tDLCui((Qvb{qz@Y4Z z5hM|?CuP2enSRp0Sjw-1K81yJlMNQ=uJ%hV&O9f>mBcgO9z(dBo4@Go?UhfG4h(El z+C?WMIXSu32_~%{$`3i~vlIaqewn!B3S80Anw;VJbyYyhE_?n?ms3bdNuj}o{K=DP za`v5dJ&tE=Y;ePaYUZj|s|L$A5^PvmuX~@+dq?~#renGf!uz10N{uaf=yS`$4e9Y} zsyM7w)KC~2DNLc$72Md1LpCE6sykNKh2PPvstt{dwC$)8Oj)2aB~~^d3C!;fbh9^* z=ZYFqsHP!mG13D0&p=tipd|2fg(Q1nP-xXC`s8VF(a6%l{54nU&%v!4B?vP_l99|) z>W9hyzlC8ilHp@xN>NCIF&<%uk_=9*F8z&;3_eA!idy~^=j0rnH74^k3&Z>OpHR`m zmNjxnny(3JwKXIScraO@hm9z|gV1ZxC55pxe`%6VMyTUpcH_Kwi{2vl-TK^P?V^c4 zGs>7DYk~NrFiFOpgzE*YgsdzMIXSsc6CZMWUJ!xMQrR*srrHc-4`E8ly`==1yyQRF z)D8A7!7dA3a$3BhyUr;;11 zi?Zv3;K6h2qY@2@*49N?sj0F?MzqY#%s+a26H`+oe#(NnGShN^#rb=0#O&?wsz6X0 z`6&*=QAz5P8)65YoC%k7bM&s&tFx!eeinm9!XhsU^n*O5<04GRmork_;>~kVG)h}T%b|uV$90BZL;m?3XxgYGX<=IlU#q%1W0-h9eH`FH zjqzIZ=Y|SR$}KU-k$8eP7|FX5=t~0PGcg#P9T%@IkPnf3%q2ho9LGhZv2k#jC|g^< zY-wpx&KApP54hs>JGDgPC^`@<-A>G9HmYianXR<-Fb2xL@;ZTu&KcMjlYedyPd@qI zJs%mz{$kM>DU@LugS+pe(^KE+a`-Q)W%kY$Da3tO#PT-lXda?n-!Yx9{#(p z0x`bi?YnTF0ZL`e?BM%n+#Hn}+5$pJAike+`R$;vzk*5(tqr6ItSb^+LIenw!%{MwHDhEYQLipgX-# z_WV0U1zG{(X}yBT5yP$t1bu*`kxAL+3Mdi~WGw$a^lpojXj-pL<>$cS)A3*n zcMi#R;wfItK$X7wO|H$OA9mQ5%7%wM*#y{5#m3KJP1c2jSTAxb`rO1AzpD%S!~(Td zf*|_P-Xp*Fm!ud&JGn|p*-cA$*Evmyrcw@0)3N64wt6>+_^k;}ml6$NzOs>5v0#*I z0Fhf3EA+D8NtFmUe=jU%ce^Bb?)7t;1u!& zi8^PT{2a3O3JRJa4Oug{tHYSk0+1i_D;gh9z>yryBQ~{}Yyd1fsM?(mQ~hCR-5fp9xY2GNY&Ik)+}+;n&x`vu+b2&Hu5mv8}Iu2w;0DSX>P6 z62rQ5m5Vbw^^fdE2riq&IFy0i{bzU;YUuH?R|-ezK|Y&Dz=&V_F6fR4$EzI#s$2cw z)2btuJD$lvPD7*Q=;)a5Us`~T`0nw`p^V+vY{ph%nB>ei_-6tihe zPppGCj41Mby=v}R7OqH(V0~9KPSA2xJz9^Vq&lI!H6=zuHsyK48xTflb)71 z*B&#s+Ia1-Vz2^dt;}SP3f6G;%FLnplJCmJb$U@pOuq8b@Y%{|*Ua&^AeDdGfclmK zo66j|35uTaqYSkQqIU*@bkY~vRDD6%bU>^Cq(x2V-FO7qQFqGLcIea%u@Pnzpcd&E zc92l;Wk&qw`VGenXychR1~@pQR1p#^;(Vc}Lk*3Td_e6PSB_!IkG$Wuo;$hf^yTpR zuQnS_DgGv|;=XrV7G(#yY1G7&!pm2|?ONi`_-R=8)6$2jD@qf|E{tV*n{uGB2SjMi z=MMwbf7&!^m*-t(2XS7hy0%R@Nd%jJsYs;&y>}XdYCd}OsJSRWX?tovvf3DBuYzc0Wst6ro;@Tyl$=J4GA;S|=S-K0 zLNGUQil_S*wW;=yTjm(jWmrECa`neB5b-%N7J=Ba2B@LYyCARKJWsbGvTo>A4{OWf zD$;jn#zX>2vAWoL-|!!^&#fp!C-fw490I&b`(6g9ZbDX!@SP6TK|zdY3wRA-HbE`#trA=w+mq> zZL;te_`TdaJNQ`tI41t1FQ$`O-Dpk$8+;TwB6;thPIP}kwt?4lPBpSv?*4TD-Kd&` zVlX-WQwPa^gf{mbd6lm2O0B+<%#P+nDH-lRj_HaW^(sx$b@F3QBDzQBxRAiwtE`Z$ zv`yq(qcT!PE8s+?FofA1&iIdePMEn;V^kt^>mX?Pwoo8_!uQa%uLMmX^rax9DqZ!~ HH1z)fC3;88 diff --git a/icons/obj/flora/jungleflora.dmi b/icons/obj/flora/jungleflora.dmi new file mode 100644 index 0000000000000000000000000000000000000000..9a266e9226e8f9b340294514b0fba1dcd1b54846 GIT binary patch literal 18891 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%0A_%<0lk=iZY?B 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⋙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 delta 2643 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 ZsjK(e$|x$UB(2{WSwZ}AaCCDs2qxmg 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%0D08*Q^1rfSPyS~dxm^X4%xY)(~AR1OIf$* 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Ģ+hwF;4vCh+E^mGL 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⩔m=Bv2(^Ku7>k(^6d?R4^JNBaB!bq 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 ?m-~m0KgIIc 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

    lDfJB|Q`9^Ie*6!Y{rYZ**h8crFidT+ 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

    Ec(0-wa9M^)FHse+ej&)QY-t%>3;Vw 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 z z?53txbLd&oSq0?m#C~&F$rTc_nO&_(|6&&IE10JF0S!hViJ3}`iahFFDy+IiNHkU` z8=CAKUb1vd%q<|_@gsSVmcz0CLasn{*6w61m7^?8Psguk+T9ZM!{YhWMtliFgoZHa z@;jEbdvtIRuI6OtSy(m&Fo^>lj~-QDlkIIxlm|3Sj2UZKUd%3?zeStO#-VTVLDkC0 zjyLLz(7Q2=YaJE(k1BYXH>+nn?TMx!c38pN1vP;huWE<)g5JM!Ne?k2)oq(nh8aIL zf|yIvn#o$QxP}AVGq&NOD-~t^P|}?k6{%E9Wz$V(Y?I4SrW-~`M_e$>)rL=YM{U!U zzi|uyCq*HGVZsT{*N?&<(ZHAS%E$3Iw}QH6E)26&Qy#aa06GI9Q>aYEQ8Zky5Q zF~&g4DT9Pj7!v_Dj@@FcuD$>^@ojx`FE#Y8`|SQ12qtra-Wqbjzn}hBJUt6ew9MN& zT;zcR%gvMUrjaP&vc@m|C|nqk`t_xFKV@0*x&B3>>gfg*&<`cpT3jzR&Al9pJZq5B zySN3xJ3lpzDP>UDB_2Hbi&6PLkw;k5E zofwCWsI!Ih(o7?St&8fG^Ob!w^5+%&3CDtLn62fFD+1xyzo~ooW|K56N(u&boeyui zYvgu3wI?D0FD~bghtft(kYP2Y%Tl#+@4uNrj~b8nd6T_rla(0-&$hpIufUG}Ilt;g z>&~w`-FAeQ4T9W#ig@Pze9^L8$}UMW1J|tRyL(+-qoD{9BhkVo*l0-PpYbP7*-R> zt8P zmUM*MBd|h;Iu6(qDEV_#)(ygEoL}m2PyMVhf$C6yAn1A}Sla{mVp9{1zPq(aTNrL6 zLHef*pGdvPpY8>Nc6i%-mV5qI89k#z1#XK6c}p6#=Fa8sVoKFv86->3LNs?R ztt3lad1~_q?N3Dk4F#yZChE<5&z|$TAFf3+#t_ZxzkhGwMlpm+QUPH^wdg^cPIuN{ zk98V8DgxleqLwT5fn`Bw2Mw4w2UxxP4ml zGcotk5!9sOg{B9lKg1(^9Z$cH)1+1z1m+3(2eW6l&ZLplb*Xd=h(mJpa6X>FOW!>n z1Ev*tlP!r|@U{^{;3L{<)ykDP1qAGBtuolzg%id&l2UG)xOsG$%gW1%@1D7ahi7zm z+s_GR^gH!O>Tm@g1CMe&bPaSb5^Qw#Ns$3z{WlYPS|xX!T?!SQ;k4cF zCFZWKDSU`8n#vO}K}w&9Mg}CQ!k~e&i7X$Fr#)}jJr%m<1bgq^jr60n!?e=m{S1G) zzO{@;L@`s+F>UB)dS4hC{mr@E*f&h~c7wGup09nux3?bkOvQ#(Do$L^B?IBHgx(h+ zi2wR2Rk^#fjx5WnA%zaF%vZ?5Sn40&2evLl%*}h`0jy~^*`lb*BOCqY(oL|_5hN8C z*ITrAVF9nIs_Ldg=*ySs;+|%(%nMtI2$42JJ61&}gu#NA%zx8r~<54IXVXkm}AEmf_zL6Hi<3N@^a zOiIx$HJz5sSdEU-MNb9?Wm5x@eK{#RKJK6LTsex^Ht%KT@uqLB7k*e9vyrYHNMH=c zE@YVEOnVsky)?Z`mn($>4-MvyLt>$@`h}euY2s5;Dpg++UxCWWVxht7bY4q>F?L!@ zimyfY@|nD)TL!#RK5;k1gYtapb>AxkcLNAI_K@)Sn1}VKCeYb?Q0MNM)4{XIgDCRg z=H*?BlTAY^{^#4oMDl}s@<4CYR`_Nn)+N{)s21M2zy%hON9t-^+O1^i)&Sd>&4;ti zeJcWjhdJY5UYIne!JwyyT`2z}&Vn`*2YA zSmP+T=Xj}8cye@T5y)N$(bV(EuRq0Y;qq~DMo}8xs9>UQpp+2geL1c3*!5Onhp~=? zxoIWjL@9(|nskmR(Zpdyw)#0UbvnHgvc%_!3blncsL{lW=uD5oH9XfFf<;c|Z0=V1 zOtK8bQ0hO%yQLPnd{-o;)fcXpB6_l})($jDZxgU2()+oU$gl6~*>$5OANZr}%Zau` zSvJ##0HV(4lOf8kJ?Qux!#qf=60eQXDSJ0>s|myy`h@Nwyt?;(F?hQnQy8&#vg7Sz z&qd+n;dN6l_~Z-{Z+|{sXT^Ur^GqCc_)6+?#lGPQGI)8-gro`NMd33eyS4iS*vH+H z3l0n9hP4M9U`QZL6+Z4SLlQ1m`5o7Sf;p!H3ZTh$>GGeSw6gfTNx&~#({6WvW#<%e z<7o^VV30Z_Ly3}AG4;tSrHj3a;>bRWo|vO@`z{D(F`iJ3ZkrJA6TxrE?Lj$}TMv=^ zM#(+^ei>wOa3$*ktff?Bb2R$*yXZ=t4S31J7}#dcJ)ZNsUt zd+SL}$I8me_eFc0A@&JIMxbZf?+t-v`aQk-_p5~n(u_}|+TTWCi4YS>HS_2chk8bO z8l{>2TXlTYp8In0p{{7ALZ2cQK8224D4PUIA7AYtCPBEL$W^-^K-`7)1A)8Dn6A!Q{ z&aBOl-%PxLTUh`SbK!*B_YC8@q2b0&YG|j%K)oO3Ofjc;Bw=si0)dc4zeKYtnHqW4 zS%!3^H9zu0m_dHoo#1d$uKQXggt3&UN?lt=r%)A{SgLNFmQp5l5XMN__W3{Xs z)W*3-ba9ko`D9_hvyJB`E?bSbI{A2@d2g8C-Z$vb)-xCy`>-mh-ZFo}p1RDw(O^fo zZkXs>DpthJ^1ZZV(YC0mEIHOE+{BvJRiBU^&dh9=;z}2!6R|5ZJb=agu}-!!0)Gi; zE=NXe?tR@m48lkiaO=UcDOi%&x4P)GK{TU+M(tS2oWol_hO1WdTo#Uw30w-qH_uq0 zYhF^c3e75@#M8SF7IV>(GihX@Ka7|9prqhJgceCxjeN~v1*E>vC0t%Fq;pL;lUkX> zDDAe9)mVYQ#3^(kmq;*%~b+*yGx7CSHy?@B59gEJH^9ZH~l9{ zKW|!^5M^ky$DzA!Wrq~6!HVqi;V#zYL7EDOe-61 znuLC-Fs#ids#fi0x93R>6F-bg7A?b1SU{D5pe}VP$y6WPds)#gsv}B2p_)ULNw2=S z#Z7G;xtdcptBX5A2_x!I6jLQMTy~5$67jG$)EblHxhXLhb-k4|(Z7-9-$4v$eL}Jf zW;+weH1qOPiJ6f1P;z<^dfS`GAKkooz8O|_*+Rsn*?BaqOlw>R-W>98j+m1VV16d7 z#Y3%7#k`gqJ@#hYEysNB0ZOyO{lJ;nho}2)S#xUe>mg*cbRtv6g>S1DTG~zSV`qu@ zpT&>wI0}om(vmvuxo~?;2x;7ZzdR6ebEQ)4zMl%V(n#-e?Y-18ECX$9Ew%jVi&kUB zN@7F!vt#Y(0_8=W%}im&*h(N4Y=&r;HLKT6nAZwLx(6oW8K?}8kFwi?U2|a6=f!-s zP2MAM2okDmI(dDYU+GCPFz)pdQq4*kl;v;8E1?fb;}gSq2qY$sDMqU1p0vcR##8eN z16>PpI2<;foz{(hI8sy`NJxPjA?kdY?j*uuEd7?1RR}tBJ=&2ZARwfi79SnYMWuUwe6r_|%qe?JKA?=NM;R|#AMnrD4Le3#?RwU?JVJgnI^a~fy zbP^_XLZt_|)i!v5b4;-RViuwxY@8VdDE7JVM*8gfjAak@WJH|$4 znnpRrk<0W!bQcA+TLod42$0pg3|j{?h<8lU8KetLFZF8s42QP(np~g^u@qzs)D1 zTRfLWfn?pR`#2aQ>oVq<#CdF7`{A(K)fUq@e50RP#yDcFt{)E$2oY@ZhT@}FF#!U*NA zQjghse4xUZk=X1(8d>n%ix{>0ZKS|^C;Rz15&MzM!DwY?0CWD6%TC0H&7Mn8PyGG4 z7x)nJrQi{*=LY=tKC|Zn{!aL66#bFa9?v}Xco66jRur*MRX}8yEWMo-ipB^edsiwb zzG*{9^g61UI$yL7qlp~2y3AoMIL>YVB=Wpd@|A&0aLz&^sQ4nf6^2ww(csS|-D*xl zvxIE5gWEU>wGAhuRm8@1i$FDrh4jM_HVmENMmJ#iZaKOkYAJC|{XWbapK#Ud=;vJ) zAD5Jy&DW)99>4SU=wq?;Jwi?GR-c4)>+tNFS)p~Soh_nm|K8)+liz3gg$IB~Skj-; z>?H#MH*%Pm3H_+)>0|MaI?#vnk>G*S4+;p3;{68ti$O#0tzMe*UZ+XP%=lG+*7hr` zlTj-rP_;_s8==ZDTWw?Dn7-Ec z^fOq`sfWaYI`v(4|B#Gqj5)fjS|1Vdt7ojOSuQ9yj8J{Fm#-Bja0-l5Ye-|ma#$V`-C-A!b-} zpi;Yh8Bn$M9z9b1hX%tU1Mcpw%+Hk!{1ze=8eU7(D20@;NHX83{b2+~Mn;~UOzCG7 z>{4o3@4a-bhy9jrNg_D^J=V9-+Q8c?|1&$I;`Jlvd!c)00CM`V$Y4T*BaJ;`n;vnRE%v!7ikVMyfLX5r04P$)?LUI(#4BnNTC#TA?~7itUs+`(;8p;nO;{>NFz+53S#9~c`#J9 z8JwC3sIKphC}W&}^>-)%}VH44+<|DXwCiZVSq(h#r6wy(;D=2+?LB@-^O}V+wCDhLE zNkDE>O{} zyw}O*;O9sFT)sJi6msxP?IK1x@*w)TN%!Mqh;=TxAGU_n8dtoDFnf7?A0510>R^V7 z*;T-)=d*;$;LeU|;Cc&;b2az%^>xngEPt`WZ`wc9tI#6Ffo~yWRh0~VoA)IZP&{t^ z&f-Ke272(OCT`Rfw~uco`Iag-xW;afYpVjb419`kbAS7|-WL8W+3dNAg7BJ?jK`Zt z^j7}I91A!f-#E<}HY6s6o=q!L`=2GGpW0|dS*;}TnsJTS=wsT7;~A_P@a-L(^qy9i z_W#!}b`e~lrQ`jEE)%*?hq_$Z+zd&jW? zG6O&}BW%708pVTR@;!ksUzQ!fUC-;eemApKPn*x9ADA?&1TU^8cu#{C9IG~>iR~$V z;6@$8DS7ow&#!|sxBR%C&SWxY9I$u@e46ca5CXXAKzJawukp;-w*V(Ts9XPAs!{9* zRhXuF7lK;+E1zRH=MntWU@hB%IH}nPMz@xgU@k1>EWg{#kcp7qp85+)`P}@^N_3uj znv<`ngDSC_or7)XvHGO>``Ta~4l`*ipqeadT~`x&4s1sh!#cks?kG)I%HGHl?gqO( zKH$jF-~DOHdD?habMh4<6zkWeTqL!kwotPpt(w=fCOKXC zdZfwdX&$;IxB|CYN`|uLNCZD%DdDc>IA}W`d6=`D#90q(nLKcL3=B8#XoCnRX9`no<4f| z{QAjdT7tFG3i}*qsk722kJ4&gCLymU>(5m<1J{J0RO;Li%;GE<{_di9QGua)4o6x- z&+`}7b*P|W0CyqDmCOVB+_*G+!`9mD0Xc7d7q0P!tom7#Bc$o9z`^b94?hN}pf*a5 z>i5!wZ>tvi1{TCa}VYUtH?`c#lS8S!!ifScz z%?nCo3Mu?Vz&gM_W4CT2VV6+Pj>+G@(bCyUa3X-c1ar1cd;x0=+~fYgwtUFEHUoI4 zg`b&v9_kWRsx*Dh9}jf2_5Z#+Uc-s@_K8Po8yGN)o>VyFD#yqvD9Sr;??`57X)4={ z|Gjai&rpHNr!wjqtz@AxvLWLa@H{8=b83&?d+{zg$q4>1LH{$S(Uovy74P&Nz6&E% zpi4dqlnN80VR63(yf$l%nvRJvoWBfog5AAnIf_$1N|J?Pul7J_f(g^92Q(?AvW=Xj zeq6nA)gk(T$!}-AMq~PkL;7%8oX|DC#ooT!B`9%jG~!|Qu0E&{mkM=z>cxFIKf3f3 zoA3|e`0DdK0TLz``q8TILPU{dQjlmxGN?89HJHj&tJcyo7V5FWuv<+G=YC_d5dn}y za@ya_YoPSv=aww{XE%gJ#Q2^Lj1gx~?y*028J2^Z?v;Tlf47lh7+->T%d)uLq<3+G zs;3dk=bvc|c1q0LLk*pF;k_MIHm0EvO{ZXQYn2y5m1t7E+ zek|65fr^c>3A@=ocP+>4_lo9sy%-m{H(0TCrTv#)??O)5!OZKGaw!@OMkBTAGc+IKIj1CQ+4g>8RYG&54$_q2)*3gKnTWBJXRgkWM15C`5TnPE+MySx zBNZg|FBdDr2XwP>?Yrq=sT>0}H;GIfOV7yQfP^O(K;)N~=Uw4jG_kzra@@$Qx0HHa zLik!D{Y^cIGlyREM`gu%WfC>L?*JROh-i}~qaSr%nlV-Hy`XRTb191NHl!Ce_GjlG zN|G}7gcA9;)4_zdWyPC{Ws+Q?yJsJ{8`&KfVwIMWpJ1SFW7<%|KlxdovFRyv^XXNO{Y}q(AW6|`P`LD+Wv_( zBw~UXEu z+F7*>&n5#9aaB+ZNrA){^d{IsDmV&|SR?aFB9ng?@SYvJvmDFClcX&IHfa-zt_pR6 z^%|K4xJ3lMWLq%R{`^(nKK^pU6{Db>D^Oa2Y;YRHWIyFvwF+15B9xdlBq^Xn`Ekxg z`4=}#zJ&#bf#^p>5{EC+$7%%0OJbj^pcR;~(gAe{6n$7|!s{d=_NQrcV0uq9B zr!*+t-7VeSUD6E#64Kq>AuTN|AuJ)yQcEwe@BRH}-Wg_RW0+x>z2|<*j^3in`yG^lfT!a+!BGfDg zzk^MZ{+HmuqE}dLHSYw#be$IuFzJJ;Ji`X)<+ zV*UOfO|Twu7O0+|eC32%+$u_uVUBOikSyU~To@5cFE!&i*wQn@u2mjLtw8{yS1s+N zTD2_#12^_flQ0?L-Xs)>96020=O8z-?je--eIw@|@Ggps+h6TlS$FodM4a6zcqwICw&>S# z$%7zXz}zN^dU$)Ttm6w_v%5Qw0V|&yuJNUCcfmu+=bx`tpXhBYR7W?5x%$OKK%bLJ z!eyxsZyeVm$+Lx7^0R}s7Ef*~w3&SBrd&7%W;1Ru=G!F9r%qQV(rYWV*IzBRitCsG zl?)uzA)j{u2|3YU4_Jf;gI@}e&L*;g;c>Zm7i2dkx}3&c#)Lhx1q^HPbwFZ-%Eg&? z?+Ln~Urrf$-;H*4Sf6Vt+FvoNnLA}K*dN0Fg2i!?>Ln%p$4U*lQgVmHdn6T+kt|fC z_YZp}oAdD7=brq8uyYvM`4%uEi>XqD(yIwFhx%|JaIc7W=I#n|uTZ%#8HBWdFnW~3 z;9glth4oVWYi}lA+{AQmMLCX7vzyMoCqyHW=|H1Ciit1Xelv4KK+03{YT@Qh-n;M; zIXiN~w@b&ueL7>jIXPm91Y}lWZ*E_=7fuKif)xOk#V zWq9=}?e*A^(ebwIYv)mmhkJB?r&Xmj9nCxKPM6CfA|y-ko}5(LH)+t_FF}gusn2lq z14+N~*FK~4$`)4GD(-+C@;i+iR;I(^7p>$uXRAL}DD1%}Jw&dVVSKqSB$PjPRxHXd zgbOZ*u_19A%uhJ}oC(hspc|7FW$||1Hj#p^hVHX2j1}bhb4g4Yh#mCdMCDrTZ_WJvAyl&JJt3IXr?nU9b=(I z%I%z}mFf}K(gSXV62GdvgUSXxArr2o_ey#e5wN3G< zE5B9vMngVa8iLfdwW8$Bne8&mYHI4-e2=&!a5JwjXvP-*A+)6~rYx{n6tDi<3PmzB z);IUHjD($a&n|yeb_fE#S>=-!oTJNdBVFCC=vmRJ>}KoE^G*MU+ubC0Xub$w4g?fh ziSkA22`*w{VjJFEI^I@dA8BnzTB@-9+Bk1pm#w)7Y)=mlkF&{Ab z!Ww({wb4m0&QSgM=bnouH(3$cEhFLqF-Sql&{x;Q?7$O?jTJUpK~6c0quDhGmgHqT^DrZ$0)5k|vuX+q6uxGdwLRFf+v2fd@ zX~Ynb7IR2bM@GvLp?@wSqRFx#tfT9+=f;2jT|W#6nAHf)Lfoxq-L{{6j}uTATseI0 zB6hnvJHBf$&60S0UHQrjlmb(M660#lTqM~e0h>}?J)_pWxv=EDJxixNQh~;)fr0TuEciVb$`V%&VwT!WrEQG8@?%CrJ>0)5 z9(BMI_9!V)uWXpN%ed3N6i!b3T)+MS^YcQ_-?jS{(&6zkMPOElI{b6`XI5uhxS0%G zh|$#91Uq-D8d!lUIv7}&LjnMT?26Af;ixzmnWg6l-cJDUzhd+mqrbb@w7(C=zTZ$8 zbPinZ>)%cDH*O8?5WU}YLfK-g*iRC>M3%t40Qb4>nZoQ!C(vQG(tYh&*xfmB$r0he zr_0pLe9;#HvF3&Wv41-bU_Je=sHu6O33KZZ`4?Vmt>Y-OWGNp85xAK6o-QgcVosTMi&zG98lCR-vg z>u0tJ=yn${KvL0?R=%`&M92P(JXpC@9-*M0V@q?($*(5m=XFZE``Hr_>BC;PQWEmI zZ|P+v@Bop%Ky>)DHZx^eOo%p?rp!6-E6~iQI!U^uEnOcLyxofL{&TnFaz}@0LcYV^ z<&pEIcQLRbW#b{cA)q_^OnY&R4BXk~Te#rIv*g-ot|#05gGV%vrpg@wx49(D`~((@u0!a1pMlZdM}!DmpjUM}{==Bq|HRd*k2MQ* zDf!Al%JJz_%#6g5Zm~o?xSeTv<+45Npy{jLsC08UC2~zo4FIH%k`Dc#>GPg_UnEer zX|vUZU1w2QMjAf;p%dkBc7bqP;P>=QQ%_gyTn_v;!8v_?RPwoFe1dfa6F?YF!R<+D z<;t9-*bf7*Ma6SyG2OSWhOG-mNQeLYNx$J;pf`127{ozTV4dYM=#!NPia_33nM;xyct5MMPXVJaQjA#&7@Fklf{Re zNVKuY^f5tWhvoCXJ(Os*FPWW|sXRYJ{Be zG(akgD>*msrwKr1U}0h5B^Fq~A_njMF)3Vy%Th`^&9%I|JP?wem7?zUGK2yE9_RTY zjI)2P1R2+2;uAduSrkIk6xb4JY~L`&_W#zyJt}XHnsp$n|<1LXVZ)Au?F%%=_oJAl`NC95|;! ziqTT=rA0pUIj@v12z62rtOE@;atS&nOpC@gYQ!ntg0&sz^$7TcR&>3ck5bb2#k<6I zQxxe+TzIRt+)H!kPme1KnZ~Pn7s&aKQa?!z`tiF9y=^t0!UjQya!5M%EaT`&XCT)OgvVi;czEg4lavI>S(4-JBDR+;*Zr}v`(F4J%KNAOm$&^-x$xJg zYZ&4uJ9@|$x8A)4xz7Dr6YV{D$93U`T`u_mQnE%y@!suqg!orOL!R@yEh4%%YJlR* zrk*YBpW5wY%`-PMLkkMW<{Me(*#wH(7~!r>Vh*vUyu6B2p$!BWwlNt)eVs?W+{26O zI=rR5U&FuFu@_>1{dZ{SNtl3OS9^l=A{>D0^{@*;xvb3koI(oKOSBrX4eDkbhuox? z|LtGZoEsWAW;aFr|GN&|-Jyy~DgX=*Y%$wS^&Aj4)$l%Ejk^IDX_Xeh!lSI{P3}BC z_NnxP*S+0!NpP1MoTZsB13}N=pai+ef z>Gr9NtCR7=krYq2z^HlZaAxRw4+;9#ZkLm9Vl0}Ut4YFsQWm21T6!Vpv5ZgRm{05I z=`~?cX&5uz5|wF>J{=|^uzi%3>*bQhUHQwBZU3#K^IOg|hSvqNaVI5qVaYEn#Ok7a z4gBXq^Fh)!+QMbrD5A2D^lvH2%J+59gegHc7m=oQnpTln}^+!vLAwZ`Z%7MawIu(r0&+$aY(_vc#u($2ob1K1By??k{b>h^47 zs?Mkzh*Y(*^ULw89R=t|ghUUQ64rA%=>=+X2T}e}4n98ZO$}5a?3D`I$@zqe~*J|WY5x8XzGT%mcEuM?pWV?1OFe~Uarbk0`>N+ZG!uFLA zp(G#D1ct?(s{BDJ`AGsFQLi|3u%Q`8qAUVzgU9dwvfqbdgpGdkQYb<)+SXeHBJ zQ-1GeiXy%t#6KvatHk~0kycJVGbX)_&>~eIZ`fQ?Lr^(8XddDP>G}XS;V%jhL7%Hb zeW|n7fkMmR!H+M4h!B~iA%6HQz>%;6TxapE{~w!+82Dc*JD!g8de~q43vPLd{^f&t zL2%^Srv{X-Bx;xDdG;C9Fjtf%V0Ssg*L$c*_m}***^j~f=0YF zFx5f4${bro>{lR^vS~uYHvR&UHVn6b18gOvZ&m4?y6r-gU3U8BRxLxT>f;xhBRss^ zi1gYcj9%>m9%a>-qV?*{wVPUJ;>)2qlZl$W-z7|f zK1{JNDyIY3zT5)tLN&&Q^a_NMLV&r_gG#4VOk~t>Dl4YqyDh-IA>eVb zU>{ll7ajv(L*TWnclK=HnY*lar=fG;ZsUKgv(4FAEB9Z>&?}M`+P08?8t|$5D}PEj zr9j}d?~E9fkoV2cIZU0bLod)cTTd80>xhT4EV-GDk?<4+^;3Ui2{qTtft_SXX~B8d z9>=qCE-a5NArs{rE7tiHzjsMI?J={^zD@7`{Q0{3koP1OrI9uL@fq0$I(jK*)I=p? zdXwFr1YOB-$CplY@0?PG+6$usp!+Im_%t*%rEnjVtT9FeI9JpXL6kw#-cUoCP>NFp zM!B8uqq^ZeriOBRip}wWa#J8N+eDY4cr$XyJ9)8GroL3Y3i(HnvRa1v!qMHEq2z;t z;QXRYA3RpF{mv?so2~{k@+|ZNTRmSXc1NjQ2`!$9U*7%$KR&(eLcj$OE&noP;S&}i<(l2kNT8(8GVF$%-tycn54!uV_bQggw%DBoX^wT56yVDG^ zc%`Q}1YvgH;(5cXXq3zXEqKLLBVCN%Nto7~Fk)wAfVh;oOYCLir7=ENIUpO7eO_p{ z>`!HBp1*y1i(BeiDZW9$APgF`3EjnL;rsIZK2hVJT{Lp&6ntzmcTCqS{~)jbT-5U*TvV+X{;W8+@>UGJ>c=hdK?G>D>2HKvgs|yxEZ2&}aHg$E``Stc|RWHrxR4=J? z)cNV+7VrGdPmb*>f&=nAy73#4%qrY~ zaPabu{Qdi*O_*61GcSzMbVaxf{XLNrqM3wD5(YmqBXVXf_+aCD-%0gbX#LYia{G;| zr;RUq6C&O7;jrc>v4;mZ)cfvoD68(0EEvJWr!R3nbN+7oXY_j}#vMR0j?dp^WOc>` zU+y47e=JTCR)6#lCpKE2ar<3ScwUk(`tCfFXmx!C$M9hdbieQ@IOM73YN*|Ehy1GG zRnYSsb$jOO203WT>6M6zPydeCO)o zSG14qo)Ay(8^YK(Rf-7mAx3ZMXQCqHaF}B*e+VwrQl)$eCpvCYwkrRnCo86JS;2x> ztz09C9A>yjj-Hr;CdGg+i1}Td{WmGmbtR0xktOc-0edhM-C|6i)}GT9pW8Qpe5_GV z3{>j-rzof))_q!HFV=|u+8H#ts`c@V!s2O#G!JS-7(21c8aRD7`fhsIv!@q(dpcQO zWThl5sQn?@NfufmQ|DHrRn0*9z|y~59NetpDOlJgGyq-Y3vQ>#h+8TK=9rB{;z^<} z{{4@b^*>0vP9sc_^$>s4%rL%qKzQ-{JSkfn51SnF{51M1|3J<3ph3~W5B}nyFqV!c*0YBNT z4Be`@_RZ0Q@n9Yq!veUh;6l4Wf8oIS`4nuE^Qfm;gQ`tw-Q(I{HoO5Ir`i`HUC)Om z1m}MaV0npfwR5=gE`Qbhr_9ok@GwcNPqSQghJ8ajJ2XHc1Y z|G2r~C47`z_M(8?88i_iAcqH;XoO?D?@msQj6|8q7ctNdWjE>j{Tjg6fmc(frz|>k zhK!+`3@9_2o(X%}!BZt>4%1@yW?a%etdDvuEyIOHa@5U;k)bx8=k*IVDJ=(5P2>{oAz{04(qBYy+T=iWr92 z*Vsz3;rm9ia=6HAZ0wk=$!4wSBSR~bS6slTZq2$!*W*p`Hz4N+V2JP}Ia=*?K7rFP zNIK5%FPjig*7$l|zBvl5mHqaLjYNu;=vN_>sv#`0vZZ#&wEE;rYUeKrVnvzz9VVA* zBjpCZYh(rDjp}G3fOM8^n5b{2V+R)D^R;ijJ$n16(O8_pYwKL5R@|_dm^XeR8wMLr z?FueHqBWqtnbphG@+3bn0m8IknU;9Sp|=z!My#{1M=J-=TCzb-i5e@q$jIZ|ftY0Q zi;@d2%2v2SYKh_Xf;-O!?d@A4^us7i^F-ed2>ig=)PY@BY`MtOD^SM7N<6$27Hm*$ zbWU}@w1!ymGTmS2+?Ml>!rLqF22s2(?`g*_8a5{F6-Y#w;LQs6x^(J;dy9x&Oc$+D zET0Hp3?Kz;`x?Cx3VQPKW#a}i6XA_)1wE9aFW&GY3aE2JySzm3_6W(t)@#uQImq9+ z8JW+izNuyT`B_>0W3jqSiqb6KbO07Xy?GZkr2kU zo1owI>Oe?Jj4XX%{o0cZeg+xv9;xJ3>}n5jA+VyfD!^Hy>_mxRmv(32DhF#=QtGlH zqA`i@=M#TxebK5D~vw8m9Zh&r8Op+iN;fL;@?&O=VE zXVd=;81Nmz0273YhSt=#ufi{kxvC`vNH{+UDX(C>72=A@QP;fFQDdU-%;xNMPOYH8 zJFTAcbH<2SF4XIv`}t{=N>A<$Hp;1=X&8?}!xieK;qSWDH>6B8wz>M%u^Fp1CdTYq zb6~rd-lW7`zxVubD+<6ak0nymj;P6a<|Rof)Li4G=cM6w0k?hIZT59J|DIUDJxB1x zY>?~NC$pisnf}M6dMDUZBnFAo>TJbQ)>-FfVIUbou=hi7N*oFM6-n?V$q&)MoY(Jt z3XwP0^MaN01V;cfn}<_tG5@hAF^HMJ4eyooV0Z7l-fQHz&VQvm2LWfzCwG z=-*`q!z=Y2Q0CU>LDP}T+T#5bs?qJ%bhpZ*{X}FPfWnzwsN34SzuCtpPTWOB8z7V6H2X?-&{%QeVIOqo}Ni zD}0Tcc;fbOWvQ*L?c$Id)Nf+kQdd)xPO`LL$e(fU)E;-zg`9y7K>sAhK0gCqV#X*B zrri%*jM|Y)%EUC#By=_J7ig&!G@jqaSL7j)e{zeM(8d6{$}2F1e0Yt6Z@pU9Y2$=C zkQjC`?}Z)$sPeH|3Qs}rAvf>yK*jEB0r^qN_6)7XFuqx`<>D*R2P{ieYIygd8Qg7 z5p1a~sXu0govf9PhGxS71(|+rl%?J^2Fk_fXl&P`h0+DeK43Qs#NZyl=mH%8vyPy8 zg;s5l-2uuRHx+a{jeg?l2LRBiRyh!?98Tx}o>T1`%cg7!cs6U@THoFZPJav!q6E1D zBaH3Q1hQ*%F_-Q`m~%Vmlg|ZJ;z^S;Jc!tNlXljbz}EqmKsCGaz%zk+P3jRUseqGn01gP(>(}H7zyw(Ut~5Aur^DXO)9D5|iOAsz2cFAa z6I{~@`A#YK(oG6)XYBu(6TJN(2y|}ra`-@eyD=O3M>)w<+Mdf%GP?Vh@q@kyJ+3Z| zmw67@yTG1}z_~CxfMFuZ_je-b{p(=;ayJym?o@5U_3m7H&!7JBVPl`)^$%3w?)jX1 z8M28ubkKi4l4@>TRY78RWE4WdGTztyLJ^`AW|!GAaq7p|(MEBU#NgDf;8uH1_R# z3J zrbB0X;GnkM`9AN#X?re3%~A7yyTI7=^qB~G?j@I0K_6Knax{p9zoFC1)=49%gPW9s zNO;|89r9v5`q$|%WHc%2XHJ1=;A7$eB~qUl{2>7f&bxy1L}Qu854;GbXujK}h4A6A z{p0+Z`US$vmhYPoUHfY4tw)BDq3~XWyxYx=)Vt_2`s13*@I5l}6zZFu<06pWuta#a z2u-;f)VJZCOBeUnD91mr$yp}CU>p9zskWUowNJciE~PUTr@q?SD;wrgaed2?sb7$) zF)?|{v+jvY<-l=g{+GQhz>&9CDXFIMu!lp6Z{O~ z$;GOY$e^kq)Y?dpuYHx;8$_95DUkmfy$}9;?yNa+WvJ1Q@$M=3Nd+FG60k!M0L=xL zs4=|7p#GkpWA18Od3w&Hbq#dh0D>&l6fuYX8|-_#y71n{YWBUc|BY5^Sk80ad4RPB z-Rjdu9ey7#uqp_Csddgsk{Ll%Xl%w4@6(z>*!tV)PFKN4?BH@Tv}lt!ZwOpF1V~?n zT!+-UYH`C(K=oNmm-PWRC+&er?Qt;^ax+F}7jPPydg37hHFY)L`@XVF(Nt)XUc-8xCYgDT zZ`Nnv_0KRkg3ZTJ%XQLF320t+BxifQI5u&qf+mm@X*ZksoGyr~b)YrWxBy(mBr{ZOhYcf&Wfxi^*dmXea)_8=1LN2=ss zO6inj^%roj@p(Ub^l+I;qdMW@PTE(gj(EfVtjzTOzQNxP4S77wI^xO*HG-lW6rZ_+zKorxBfE%OU?|#_VrH-Wqv9|j3}-@RJ+S3FZ6Yr$a15} zfOg(3gWKH=N5MLCYGiFqgqIv7T}keV;FtAyJuFI~VNp?4$R~So^74`Bx;;ls!9g|0 zicLLhQ$L>nqsPg9gp7w4{8&k3zR1Lo_YxV%SPQOvo;8al2dz@3M*+?S>Gn_eRAjD7iYA)5ro~I zSTVbL{=k$R5ELor3s0mBM?W+>2Q{~_``vFxXLq}X zSL@VW{KN^YXrWfXhtOve2Ij1XUI0;WZps@SuHo6)ZvnMFzmW%g>$R9T+ThBH?!({b zv7|-DU%Qwb!MCf{pFEEVB}NX&f^U^_ruSKW+m9)}_eVK7>my^91_&XD`kmbP{q;Xr zi%9Nyx|({*Q-Py~8!P(HQNNY;fCUx_utA1s$ds8sNYv$9s3{Sg)X zR_bI%-0?CK4mwvtJjj{)mXQy={5@WOzT)|)LZeO#sy6|+`)3pu1)B6CF;c)J=Z&jr5AF34pLeK6%P zty%pA1?-II#0_>qu zlAaK6{POC9pHG0lIFLY z@(<|bhJJOlHOeifYgYp*6AQq9WfrPyV6Y1cf`B@Lo(2CiNuqqYhz9WJfQKoQvQ>vo zx2Nwb%EGRJfqB3Y8t9xSExZVd?aB7Fx;OT9g7$QDO-$GaW?j|;F4A7TIJFl**PmLR z9Fh9P-aPc*03|U2bPdm$2J+XsH`plobCvoop2);WMDG|yuR7T;Yi9#vWyCyTn;zT% z+LBT4uy*Igxd!buB2{Z!kEz`dgnK%GxSyT$Q#O=d=I#|25*Qj>QNu)}$f2|b-j+8Sb-Uitq0sP##0 zjXwQEQP9u0tg=lhK~vFE(jZ{zcG;B~yO&wy8({(x?`XLJW*zn_Z2bKYhj~LG8jRY1 zvz@H}*bRCkHJW(%u-?r@rNI3z`khaoLJP-ND#_Eok{&3w7Q;mQwfo*bn7&19o6i(- zQ`u-IXa2%=3uAn)e62LCSe>AC{vBx5(-8Vz=hH4@P(!>_YhVxT57?FWofxf9l|FN*w z)k0aP662C)4s6+5=&7uz$RWf%tiax{7#tX=0j@iTUHgduR6+hhM(n;^QT3Iy+|x8a zm}Mjjfbi@4Uj%(!8y%k7pCt_ye!`L?(^WP1K+7Ooo_8!n1MBsgXc#7634m-PG{(;J z70y2BX>-VJdk}mW=L1H@K95pst)7GoSTzXb5sZ`{2xj*`<*OJX3-q@7%ODOaR5l2I zW1CT=QH+_;w5VfMab>!y3>CF5>d+Juf*9WlGMojhqq{UTFF~JY;u{~G341_8HhMZ z%hn!Qv{uxq9b$fesidmqk`jx>r5S6j8H!#TZ8A*dk-&N_keE+acS4-;hcM=7dir~I zUg^Be#Uyh*F7m5d?YQh!y*lGw{h3eH$V*gIvAe08!lI&$N8hW6FjIl6d31E_Q}8z8 zc`zL2d$Xit+ou2Dwv{2iLc8@4wA$>PY{|Ifm&XH&(?DmnE00C@sRw-~<_T=a<%Tj7 zU9kYrr6Z0m!k?D!>;Rckf`Sr2D&tcZ2aye^ms~iRCnsC1dO`$LUn(zuXB!)Q()4Tl zCb&0$3n|Dqg=sq@?+a2uF7>bw^=mmxN)0}T$xHcXkWlHP|ExS*U~-t;3Oo;F2UIi^ zI}FkTWtnK)aIDW3HB086j##CDn1o;!dTLxxvex!YqCN?G9X?p^pWm)o59mJ`s2##5MHd0F23rvA|ejD6nvT=W68GZ(RWs z@6;`h9Vrx0=KI9|9b8-cJUmdAzY7^3E^gU#>v@YLl-Lcq@1BN_VgziTKRJ^n(Fg0D z?`}-?FW&c;K8OV^e5><(7=k)q%zehm5Tq7=Sib|F0Y^d;#IC2c7x1t1q5eI6&Y*** zVzb14ywNw}tLu)BU6g_UQmzpH-aRWlZ?gB?)2QSNdQJsNn?RR++L^#Y^K=Jd{bwuU_mxyVHX90)}9_UJqseG|_ zQol=)jdiqlW2N(R71yyg0VB&P`8%fpjw2d8o;*3Lzj{HkKPCItEcQ;{bt^04$Lk!` zc^^G1B~7f#2`U6GlXUZ7FEs?jZ9azFMq+Pse7y^0H1^;3EIS8FS(t;WL&SdT`)7>)er24bA$o@JFMu`k z3!1iD(rc98*+~O_(E`3+t;pHSik^HWd9U zR`m?7#pzU!&DgVaE9HAEDjo1N1SH&JkI2LLS-5;9o$0u(Knrp$<`!#W!zB!2Rf z&D_o7NqzBu_LyDQV|Ciq?V1&eN#(C<6ciLHiVj3#X>KV61^^f)HX$t$7tvNvGdu+T zblR*Ljxg2a1NR3{JuNJ-wrr)YhN_9E9OCc|guEID^q3?Uz{8dvM$AYqDMi#~K65Ba zBzwE0e5j*BlcEEDN)yYQhi~J#vUo$%l|vvS!HzbAumoC6xk#n&Wq^d1>hn8FE^3}$ zev*Ia!t0WRq6=z2Syk6oWXE?f6?6sajFqOeQ2(g~pv1(Roo|!bxw(rkH?TX6 z`X!&;Q@tSurgbt*BnzJ3SmSSRTBL222I6DBkv={R|>)GL>;>f=H}|vU4nJh{U4^7 zlEkLk@J60|4}V6-E|xKbx|FIj`t{zhGH-$ax0&$4LPJ6h8VlP@8aGFS?}S4MR<2VF zfK-G#@RVL|==rWc8Y7F%QSe2Ay)e5Es$Bj#{{ZkpFJfRCxiSO=eoWkb-OK_j#NFYR zuY_-SZnRRNg#lrL=djYPcLT@Ac1M_|ea>U6b9m$KSS<-pLjFI|oMt4j+7b~ov7K-AWb4J9R8}c2R?gFzh}^z zV>SA{q6`TzxG<_H9JbnWyzS?`UE@a9&fr6$=^ion2v=?jlT5B8m5Lpr(|XfsK&OPN z%T#WzrHA9ZK*m;BLYtL3V7q1TiUuPkTZy>s4fLBp()UVo(>A}5%$n5wH+3wrlzmB% zl@Y|sms)JMg8aiYTKz~vstaL~bShR4Ss)0JNvEUkrB=2Xvzx(dC9^izK4NH)u`bZ# z)sQ>+kEmWflt6`-!MC-pivn8>ZAHAvk6E!&tHK|quCDwf(Ij?58aarroxd{B>Amxa zAtr+G)BH_4OMGBA>=+PxflNDwtl6C|v{h}xw`WD0SxtkEE6aT@4$qOi%lVulKxZHO z8wrp&^6=V);PGMSV$Z|a!H?1HZJ#z1F8-=~UQzq8#S1vO1V?RNAx2Ze(Qa6_g|Z0K zrbu3q*3@%*UNC?^r!q*i2+v;1P+GfMVs!>&e9)djr(zZO6@nm804rg3?|BL*@!cU2 z9kplgmn0vlVKp(Ax7*oB|LwYnX@=Vh*)7Q(smDc(=gnTZ^09XSHFr~#aMNDP*7)#@& zq`afW1c)?To(_AjQ3KN_Cz^i*wa0}uxqa2kY5H?=lRN^d=vNPXbtZ_N??`}+3V>nI z!{Q`2K;{b|UE0P0WU6*-FIYB-yB(TxXLm3F%=1Ip>(;L2BE{|ug6QjU0&iYpRI?Kh z%?<;q(1)(X;j;<31-!}5Fm)6%Q@}_VSkD4l4ju-QFrZBa{M~}6Z}((lnCaS1@ag1M zajGPw>v3z+EVX7lH?X>65x=dsy`%u^Jxde{zJYdieN~oO_aa$l{xMfT+)sxFE*wYK z9DG6BC1oc9h9}2MOv>9}3glP55>rX!GR#>AePyx=)yVj^$Is6^0>*Y?28OGi>|3#o$rBC8Ka%1DB&MS0cuN;m&p8S zNRq+4!R}=6Z<0LM%a>fBEg>uw9c;rhIa1%z@F#ZXI{?q6(jrGr`jL+bv}uH?3=e%P zsxbV*iD6K5U!y?OM)TE`#X!BOt4+IV(japLm|App;7QE~Td#Z3MBK~x=EGHNb42%H zFD+)645fPf5an`1RZ{Hewb?!aFsX@mAf_W49co5w+eMtG=O#38qbvEqCsBc1hHh~n z;H=vV!nAJ)%tEkbM}vS*hZNij}K-=@{^SrUF6GTEVWzEG$sK{*}#!0xp3$8i((&vgy7ej4l(W@ccvN_^xOyOit$Giu`8 zC_7R)Chm6mWPUqLu+mlvm7(TNI(g#nUmv7sPRRr^mz^g2dF%e(XN8m{!58Rf9GXbD z@7gtlf`OU|o$L%A0-`D#Y}eIP&LJ!#XCL7NNzVsB)JPs%#*A4rR`w@2>4nJr<3sxo z05AEMQY<4k1RVNM-u+^EzTs~OB}fuh_5km8Na5U%kf<~tY?<9s3jP{|0n-Lgy*`&H zY_>aHeWKpn33c`TZWKbnJmQQ}>Eckw zRe{V}+p-aqYRC0I)x1?1=;}5mrV4;sO4)p!*jVjNn`3TV7P}f2qQlf+lVeT-Dqsd{ zQA=!5tNkYDt(kJsL942JYJH~;?qo1@vky-gr36-vTJ z6|&Lo4WwsJ_Guz<0Ru5tis%CWC)WkqpGMz`LycJg7pjs9d((41m5DE<=?(?w~ zx(rkAUuQOi4N0P?lg}Sx&Ya(27c22uGuSW=4n+dA(k0CZBfQ?vBsX*+~ z&(Ts#W$Kl4cCC{yaP8_5fH{`k`7X_=^4pp{f&m%SQr@eFm6f?H#}T_FiKa|06lJll z89+I^VM_G^4w1oOs?Lhqehc%RDY5EG4U=*H@U5 zp?epr`l_Tx`1RJ2?94IU_MM+(TogT?2`cMl^T&dlR@xkXnp#}e60)VGnwjnLiSR}u zu-fRbj2ra_1$r0@>194IvP`|eSf3%le+tXqjb&Dj$UZ4R94wS~^_>gDyZC?d zjfIoDxBqhi($>*FB*{PRHO>mH+z0L@P+Y55r(mV?{`RE2|WDK$Q>0@5uKPQ&))%RW+OcsZk@rVl|C!*^YYI-$a?I_>dAzS zr{yZYya3uh(ToYe;D2ZmdjzHrf#;ICKju4x5y z$6BLYr+I1*lhs(+WA1ovn1A*6@yf_qr*X;gNVR8)aM=kz#L}?-$YcHQn;=WZK8YY^_eZ;j%y*crgxK$V*giAn2p}w9|m7v zUMtjWI4t%HntHnCg>KMea6N`o$FZ}fU8@rZcOc5oH$Mu3$9caJMjHCNW`p|NvTx`oh;GI;0?sl_PD$&m6o7<@MCnpp(vlZ{eQ&s zpGu7%f}T~#d%l9x&dcGkd<33-~j6=bgZm zf&#hTQhGF$-Dxi6G)C`Z(%-SC2Y$VA$tosmgm{em+~3xIAf6ljJa=p3-Cq-FhMgXf z`pqNq{*lIK?xIn3ZVkVpT+&;9r0VM%|EMVXR*T*lJwNs!P3<49&KA4ur1S}dsPqA* zj#wFc(57h`^cU!~u_@hVJuB~n^ePi~WOX{i3WeqV`Hq?j&{k-_i6ep-G6u|Ao0}Ka zd}IAR3sg1f>ZJvbt0C^y3SON6N>IH+QP9*5VgRt3XD1f zrjUe~o$V{VLs_y)XT#8ccI`qqK8aMh`cr3AQ&+!ubVF*-hi6mxww%%R6<;kL87Dz; z;lMp65?$%C>IK#}4hx6%(d*uKs!le?#q00(;5@U9j!GNyL*H2B8p&}Cjw6$ivsjem z3a@qVn23f1Mw$BTwR-r<)qjGHY#QDpm#Etn*y&&tyjdT`LyY|Ok)BE1RDhvp2BS?X zwG0Kq`r&g*G}1VC5zkl?tFS_Kr8ZMnl0j+Cn{5F$GkhBKV6|;o76o(5SOIku3ak>k zlp#c0>XHPF`|tjdP5o*=U;7;XlQSHnmeaUBUmwe`2LWfV|3rZHz*9ivPb4mI<0Q_% z>q~+!Ce`&W;43|*Xpbvpfo{xYf{10Ws+@O_+*j-GgZ6y=?%VcU*+y(F-xJzL*M+zS z3EioO2QstO2MMzDo&Wyhn|iqBF3Tm<@2n*_SSp|XNr<&9>+S7f=m&rB(=Shiu~qsv zzXS}|SWKNqemhPx1}|r^jYD!7hR`B)yViVpxM%p5u7{`mB<($6)VzbX z&#=3fvQ!GnwYXn%^p465%Nt!H+IIJ?2Z`K0ucwELx#1A)@W87{pW(PTB1Imy+G=gA zx5e0Z>oN3Kp?ZMC)L3(;;LcsxddD&=1H(6gZD`X;6@Xn=fkoJI~u5 zU46f*e0eQ4ZS7K5O=a+I8@MU`==<{K*oQi+qtMJeAdidMS>+hiS?5{Pjc&KT=FcoZ zbjl>@c?a@Z1ZOwNbQj5Om(DXY?Sr0FC?LP1`Je6M-$L=AG;g;d?}_~z!82&>uG!3F zNyG2RZav^39vH0|^d{q$BNvG%T93>ea(V0y^=vMjJqSw%rSpgC)1D)@!RtrH*eZV4w%bxZ=!_>+=!@=0Nw*`e3iSc#@L;$h-Es=(i71e3}a zcvio*In1g@ZQE{c$!X?6tlf9kqmB_<%cLOqJnkNM;lIlS+p}DaxBjPC2A7`2ZUyJ> zbNoiCF{(~|iUpu*$KGXnl{RknP5Sdlg-D!06;e6Rug(&6xln*1ra_F3vI1Li=Ktw( zm`bKekGcoV+gtAo4ZIzo`%OCrKxoA=@ZA9yM=Y(liU4N%+k0DS6x~@xlw_4Z1!b!p zHOCfl1>ZGVj9(aSy>Vr!ms+fJsHiB|cQP|F+ufZZ4)8s({q#9=Q9Qs^3zV0U!Fu!! zu)Es$kQI~O&`PM)kRG|FU41f+vno1iM}pjYt(IBRBrxe535g%=KHK~BcV7Qm)lrv* z!6|KglV){~H-(vGaWa%4GX;(+n$VpQk^ip+s6-nvi4G_>jEJ&2XCL?k!qe^QrxA50 zRB)q*mZPGTO?ZuXp#xc5=|pqX!rf-;XJ69V{{`J#T1M)9&sr4puhDc+$Q@?Tk|R}M z&{E5!&`ZKq@&rMKd;(XjOt`s7jU0@>%RmJ_49XtSANh0kr?$pMA1<^u#}ME1C7~ht zf-tlm#Xn!NFvrrZ&7C})v(<8oNKDm?D!X!WI-&;`uLbBMDL_0_>N)_e@No|!s0+P} z6i}`dLz}GNN`fCG1cIA?I%ff*y9inJNQ$8XJ>7{=F{norIS#~UtgR}!pF?cmNXA8c z+zT-A&A-YQqT~kQI{ZHTPXMs(d{L#V=ZDDPlZql~QHE#>r^=VkvPv=!jBx*XFp|@R zwnd#Bl1GG$CNN=HP-=5DzQXm%3Y6396n_3TKo3Yafh?VRmm;HTV)AH;W*41Wm?}?` z*3cRI`0%FiC&wo07==P-c`C9X-nI2u z+{|;M_;o#J^M9pcp4`n>l)y*pt_ef}^b3~RgB{J&>X4utBjV(F^~B|~bH#eeruY)P z>*~gi4ejMRFlj95l)Oj08;WZ`@A47r%_Rs7e#(1fV9xver{-T-Xy}Sy22{3(-|%_N z*_Q!~k$pneld5;b#Rz-p+ZQE{-_jjcq0f;wGv1|jDf#fcLK@B& zA?@!X?ez9bDks9z_HADFv%ikvtrvq>Zrw1elj!1Jg$mps(O;dt4VvFu$GFyVLz{zC zfC4QgtIN^fe)#XiweGObBMfJ3O62zIliFXZH}-eJH3JDc7?{+^(gS~1F9o9$<#ionJ&3L((Bn4g7J)8hK(F2Tsqnn*Y4gPZ`t3^1 zxwwiX9a>%CIvlem#M2?>8wYEs2Oyk)m$} zoW#_EdUvt`reYAtZ6` zw~=wY4_%U5xn5i|dib;7@au%ZDACzF#qymy<8rkPq#={80Ow-*2Llvj=h`8KCuDFx9zoaciLoC_OXY>bZPA z;SZW+Ak;Q@j?>*jZKvZ0;g`=l3fHLC!e%KlqO?sWJwWFL#BW}Sye~p%*{5IFYO6?G*TwNjNK7p)Q8(Kh0O9SkRWK3XV^CL69)vESiZrs$rQ`1g zKbhIA9X5@nM*i3Rnn)~(%k89p(5Io|V$ZW)-JzmnlTJ^01c8Bpkql2)iS*cx(_3WJGwQYoE3WNZ)* zclV#wFXVRPtt<+uNC!4FXCJ@G>ZiKCFv=fFNX*x_vUHYV+tZIaVNxf05oSZr&N1~( zGyhc#-;BGGngS=ihNWkUgHO=KL&}~(YU#W_hl{_R^4Br40sHSSk~NjQ1?F0OhTv4? z6|pff2iGCMiLsek%!(uAW@$){6CM3`ttSuV;RbM0yT5FCtO+9ow#*-Js{G7E5X{36 z<%{e}SglU=JfJabuQ1jfo_vHwi|dzHnX~Ew=nBDR8^GZzU_-4^d}P!#43JZ_F^3_; zr-6B5<3N$@AV@77J21D+;E-6~-K~*b9Hu3wKf$KO-u)kMaI*HGze*xgdrYA_);<|U zTAQ|awAm@Y`e?KuK^S`mH9*FnN`9>q71UE(dG8Q4RW+5&5#l@)9pi4@ShkA zM+eOyb}PN;<1*%xbPD97YsIbhdb{hW6d=5ju6vbAhGS&dzW8|;xK1+*%)k4(93ih7 zwJnq0AU^rueA55m+W-a1Kg9dzM15c%3cm_ibIn6+0r7n$5IWEg`>d_|#aSQ`Bl+m{ zcs+4r7SF$FqFZFhvpKcNn(HGt^6_8y+XTJYin{>LwzC+nptF}dbj6Y2+6NiKr(=jy zRe7xnDo25HE7td$t)|49=dNQM_%5=+_ZmLHM=D@QuT6AR6|;j1^tJ8p zlqX$zY~vcnb9b$uw3xc6DvlYx&h|FF#e~z3z7Ydeu`2@m8&&p8t{G*R;pFdDTJtxI zZ^o=hE4X=nTj-87F#PE58T-gF=qhrV7I9e{G4bVu$>JUTxg~iGX9A2Kk1rM68fB6+ zVcPxG9!u_Z`7!=SmUQp|lOxsrxa{zC9KF}K3=BI$?U^3x&4nodedQ*AXp%Hns8JrQ zq0}Ps=45hXLy)`|L*5^|_)Up6yDKP)E@&L%vU2SDb_2L2@}4b#cAum=4{Uq~UK+Sg z<(k!(*z?MRbP=+J@F4#PktOeJ^GmuPMBT~}&o=4lw?rQR;T!yH4UELcIP*Q)9BXSZ zkU3j#+sjBiZBp{wAADK>%vb&~sY>aL+XF+E`{vB_(f$)HHF7k)OryQ4#|(MSFIaZ# z%H^DcV%1+cknaCC{F?`m4fa*fZ~yWul~{K3>F8MLiOgArm0>?{;{tKI2J(_kKO$;; zJKCu^Q4Kx%4oFG$k_(7+$FM(AhHtBEh~isN*4KAVa7UHF9RFsm;K&e$6U7?hQM^E9 z4A)UH4C!tinFrpNV*c^lJ7AzUdvqQd2hKLC9;SQ#MVF$-FDo5~^RL9NwoS?cUQoDT zM``I|hc8#n*7VV*#jXIM<|eI3A+L?qfo}p$jb-{8K(wEVjwiqkjRIxx+3u#py8SMg zP6BQ%rp!B)N?}&Ej!|A|oDTDc0ml|DE-_74SLzoYI&e9n2wtbvIHDLfvOnV$SwSa- z`aJ0AS#NuOti~>7960)iX|LZ)G;e8EfA9bic&az3r@ZDOw-$@)x6icP5mAW@xynaw zv{Ienhn#~VJfhf0S3*4P-zeRG>3r2&D}eb{Z^;5PqiFL02f2{gRT-HT6YDjJwM>sK zBl`@0s4yG5=Xrm`PeME|(|VSEpFmI4RF@yx;bUal3uWw#dh3|c+1bLAbzhCv-7*nI zXXc>-aF6s350vp{5s$SmCf%Q#vJoC2FMvcnl_zO#vGy zr=yu8Di+?}O5OBpu~okd^-ca_txAuNpSb)}iST6q7KBS)jqKtmI zCKa)gtudoI!+%wDgwwT`FJ*z06W7V}v?%5CNu`SmsDxAX)wsCCQwlcSCZrdrxQ}$Z zfTs0`|5!tOOmZACn?on)&6z9yC6oDm&gQ5N0HBNe*N5h_?)y?(CC~IcEPFA2dFp_Q z`x=AY{cfs8R+WR^l-ch80q%hVz#nGPsdWCgp?G=;KI(?LphmflM`P)z@Nz}B4Nu^U zcNPqz_RpEI(P+ydN8Y*Zh^`8|CwYMruDn`>=Q4Y#MtB6@*LbXlP}yKh@xQJC97oD| zJoE>Hri8?B&(jqT(828Jg9#p2!#G^l6g7)l@@bRW`f5^u>4e5^bAgf}WXMaE-*-MT zDgBNQ=WhoX{U%H`v$zr3qDpqzH;;Tw^ldDNE<4wbZ}_Zk;kV`v9M(-RAb%MZb#Z*$Ao#`|j4Bj@su32=1cl?$4#*R{1{o+3yemZnO^HJiZ663a|M$r9V|4CBAn z&>pQed=ncV)zf0-c&v4rcVzu2$RhPQvE;siq<~atMn zmEa2U#O1GNOza8#Src9>wvvyLx7&#oI#Xz>z~dPFW7#+o8RkE7sg6TOnm`=bNjofL zR))0Qd%#KLkQg$pw+tvgC?o#n<^nciqZo83_#_}(%s+84gUam7m7X&kSdfdaaYT0o z+&CsQxa@+v%S>+d_B^slq8kPK&=3wfJcMjML1VNQ_QDSqS%+Gc6%f7x+`bvuT0=BQC zr5n3!ggG}@w?0D7fmKJGK`ft;JV@l`CCRtf?B;YNQPp(wS0tOBagjJCk&Zik@!@Y* zx7W2{0Q4T5hUl5!92ifFVY(YcRZ_0}wf?8csmjgyr`uY02!pzv;SZ}5Y=<72$;V|- zB@GRLIX#;SznC~$ftWN5Dby-9=?~Sp5bRf@0f2(RhMSKN+r+~rY6~EP4*9FgH+K+Z zLWn-<1c*nWE@)6IPdIWLkaIvORTPsrkqO0B5IFe$nAZeUt@3n4DbL zUSu|}6g%5A@BFAnjbx`^-rigl0fLK4~s+IeJ#(jF;j$$ zR8#IP^dLX~iABJdC3}T>&hVyUlYi`~?TG|WwIHrBBtJ5bn{$PpvP9+UhDf|MZBF_^ zu5Fz+2fiqk+yNUJ)@dOw0POCsPg!)pLjY4w@P99Hm+-XLwI*^p_0aM)m&-Qo@_kzFm_j^mA#3c`ou0oQAe-E6 z!jG-_)h4{X3jV!14>s%0v5UE&JKPryWVOuh4Mzbc<4>HN9J%7w4H6)i{A3rKW|X%4Kazx_OZ0-HxIB znZ$w zz+3{cYH3rSGj;@XHBiE;8GacwjE?>JmzPnZIDfJ4BXsad$l<+40pFXm6dPj(b0a78 z6;7bNP$-lJ$$JNg50ro)N*()ae?I|9^(4$1r+q`w@<4i`oM9@FVR^km*A#Gkjsnp= zdr$yY`Sr+@%o#bZlkV{;n&Ov{PPJ}&PBw!cHWo_$)}cp%VE? zeO;C)gixuNFjsNNw@ehjb>Y2s4;5PT7l_h(blGN zWN%**etB>i-Qr;i5I!kmFIN(CEJVGL!Ru+k2s3f0ZPAfFY((lm`a}a2FuESIHRD_F zT?Wah0KU=z?(N)wFAAsf1JzfvLAd3_>`nj04%an)nl zMg?S^NdT*^W%3XUcM>{PGI@%)l zJ}Vg$B|(4m-c0gIvA)@{RsHEzat0)ci9?mhmw0^+gl}ucZCjik4aNU@e&o*^AFD6f zEArDKC9@7+O7-01AV2z)C1AXo;U$`^YMO$lBw);Ou?#@F49z~?^fUXmHHC!HHqr#)v@GX(dUnlJHO;KBLU-rdoqyf*eblLtPDro)rfYQ3p= zqVj?ronU@h3CBX`y+W$9K=9(~iMbR>k}d0iHHmV>tK!#h0~aL6yT_1uk)zM_rmliC zKDZQw8>&{}b8gsh;*~0!&b5(q68=FJDDC@CXk6w}LcB>j`BF0ltHLZeK13QsB+SI} zChS$zn?C`L-mnJ~{|D@?Z;<>KFb%FvQO=~BxQ5P7HPiV7pR_;DF+(k>fI*-&;PszF zyqX--?cT_)u%MAmV>W;^@vzQr!S%X3T^nw073lh(5crb(Tgfr7-pVFIPy_|0OwHqa z<>hrwAv(CgO7V9S5@OO-g{DtJv2DXWZjZiG_#zK5oZBsli#T-vi`P=`yr3cHX!9`u z0C667-K?7K^=a&-LOAT|zn~+T zK644_V#|ySzRIso06l+&XT9f#B4VQL8P^;^BZ0&5nZ>HNe zC}#rHkggE4I~;)9{ke3Y&1(<9t<7uuZsbC zF%#pG$M?-J?&f;aw#V!f5h;ZyTb39DYH>0jtcN6y*wKQ6lL<5R#1L^sn z`Hn8UEz;GoN-{|?`WY6+X~Ze^pz;Gatp)pG+m^_ng-KvDyUwfd1X{1gjqq{Ob>rzQ zdbA>arR9b&r`>m>YUM5S<}j56mZ8lVVm=+6Fs;EIwhw^2W5`2Y@HYWFTL)TJ`EO@u zXU&$b;k(DYcif7JCAjDVE*Fw}tnu0*SCTE@Se12>;kpBP{ixr!!Za(K(u9OSK-}-z z_{7N=yvJAh`qi5v_!imeuatYhN+~WQ+4FV04U*B)|drz3+h@xSjsDNK*%(evVD#8Xg-1{LM| zX4(FMs{l1F2Fjb#)Fc(l7xFcC1(cSnm3yD%Jk&JHoh!MOHv#r~GfZ5g*{Cd88_1k> zaiRZ-maafmiPJlnI(4a7C+5^nf^yvgs~fZkIKJ)KqRaot|K2$s2e)s@skUco4Pf6g z(*`(yAip>lxx3Z?uZ>7VPuys*@9$iAxj(&Md!Sw8R8Cl7x%k3|c#n8KxtM>WczaHV z;8{5LIT>a44J7y?0OVulAUH!$J;}wOK_^TC`cvOeP*?5Vda;lZ*`QPuNJ}0zlna(c zw`0{LChVsNwMTNH1ip+fQ%@!|InI@SJ9#!-SXCh((f&TwLG*w+v{5y+81=T14WqU8 z6DdU;i}LsHSlmdR+U10|$X$~X8%u;SB>_KFpFZY@L+rk9g|Vl4bGd9Dof()L*#2E5 z-}+`W=e%iocEp&h&EC@x1;b4j5mZlgNEEg>dcvQq6HTdkUq%)X3njdj?vpXQHqRp) zl=0j-fh}AN`fY%ZypKA=Zs<#?eS%_r?KB!G^z}c8N zIk82F$>Z_Mz4uhYakd4DeQvpT&w6Lzj?9O#1yi-D2`O;sgeufqkD7oJ*hsJr{PlAgC_+k|5ix|IwCZRPZ*0w!&o4>it z8Av%PW~$lWI*&#k*}m%%TskzBI99NV$@S_m3c@Q&X0NRUR&-iMKX}zk_y*!R852xD zx>_MMcNO`gi!>Q>voe~k&#o=J(j@aPi6oIPCU*b$jO376-`S`}88H-MfcdpCV?>vg z)^8nI|HFs!-;Mwz_qUJ`PGW6a8z3O=iaKonhloGlR{qy=QOBSYNIr6Nb)LSE4A{bJ zM3a3Aq62K785tH0Yj%j|r|?IrbpQIFKc$30#4ty>R8$p|G23cw9NsbH&}<^p1t|Bb z>#TE=!I5{fsWCljz|Aou8t{KbJlDQ>3kpS7e66riTWx$eKQu;P-pO0`JgCYsqsf7z zoyI4s6dNr&)p5Apgn!gAHmndvXB{Puk>SCWjrcUtX+&QKo4OI}JoC`0r->*sR2WLx zr5454W(_3UDv~h53>!H`$+K8{M5%$%0Aa4PI&7!|!mp!|25eSWph{e@8qQO%9W_nzoYtweYq>A3Z z-|<6+{ni(F5*c{_dA_9YeDSe7l z^lgw-A`?Rf)3{UuSLp(sP*?i>(BAMwHZ8L2Z&{|=O2!m#n92>fa zO4Fb7={E#`Y3Q)hDI9!}Lp{R}<;ytX<@-un5dWtFb|`;{)o;Cik)NhLM#zW#O{o;O zs7Sv&ewatasc|w`mGvyN8doXkNG(;2?S)#GnVT^qrY6!waWP{UVZ^DcXX2!~EFmCP z{1?lFjnX+%@#n3P=hM)(ol+m?5-m|3Bpjn#d++ri1dR)*PPHua;p3+C?XBesRZK@R;5kjfe4O z7+iHTGw57S5w`)815LoNlYBXLxWEOV_0E71SN4%1zZv45VoJ7 zHI+~^RPqGipV$!I#J`Ly|8i6?2Bn~FT72t~_%o<`U^~~t@rqi7b#p!}^3Ef9^>y9K zFNE{RurXE;{EfPleAJy{iDUx!UP9}2dRLEhHpAQ=bMqb4r3Lr0C+HeO%x^94g|W7k zP(AM{N9YFVvD^PRjvapYiSP^1%mKv@Ksk5wHfRe>C<(UT!LAO7?OPC5rI=bj5$~-V z<(cZaqkdqldh0jN#PtHp2bq~|nv@kQQ&kfD^3=f8OuArka4(poJ|mpnq)qBSYg>f0 z{f~+jBqXc>WjSeG>LbIc=f{{sDcQCb&KA#FSN{Ogz_bh(-$P`s9(}6C^eq&%>HjLxpoHf4%kxVBmv&Ua#L3eko>P((i*i;Qw~gC+cOS zHdVhzdFy8?SHE&$z0!FvE}vO4G4Wr#4iW{I84$=GODAsT zeJp1&;tRl-gHC+G6wn)-{()xG^<899=nZ`+E=q-ZO5(?ZrTGGcF=ihhRII^eH8tbm zg048(F#C?_0T5e3&vv-L{_qBIjKe#=Vw0mp6szhO!48(GU*TZxr@xc74U``;&ykQm zchPE5YP<3KZ9J^)B`DHv06gu~>8apDeq}W@wF41pbQL#N;cYoD_bq3e#VD((Pc;E9 z%T~pd+b~G@`66Y5Ay~Q0N;q*YGndkRqztAdX!$+ zgyG-uz@+FzP)}RCc6qzPJ|;sgofIU-Ku)db*NUls`BvbqHRYxf#pvoEaqmPj?Sze6 zpQ6j@OQg|W+a5H|uf~Oc8ZqT%jMegaC)-yUdJB&~9LSqiC|pv)uBLg)q_Qf;dJAjB zAHqowT~cxX40=dQdJj zOr_A$sA7&BL-`nd)}>zb1~?NV77=$?yg3O)SUUU?35YT_LZ9@&Rv9q&!Y{CEVa6U{ zGkEr*CqSpedyF-r!rjZ*%PATTA_F=wrsuoliA?*7PZmu@jA;#`0R%5?OIBT$M*N3AVF3Y>!Si$3aDLvKmM1D~KrH8OPm#EkrrtuYK z-0yDw9+0);(RRK{i+gdnf^=J!((u(rGncD>?0OHe;TxP43NvqBsoHyNI7eL1i~AMh zelq)PXm(5fWmWJnb&%(z(<=gtjpo{k;5qXE(YUu`xGbiVnpRz+LiNefp|=k(wu<&dpX0;u^oLbp$G8*9(5UPEqmm+v6vlV$5M@) zw<7=zdrr)`p55w`Z3O#xYjf+!<=k9s{yHG;ZDeLPG&kNFWzJhxVDjDQM~ekXr~v>H zD?aN&rm%HI$$O%s(NRlt9%u@{Wu}_WlrA>vy9gA6&?gb6FbUT{GJsLYVNHh;hgTPC zEd{!F<)gWsEee_fjR;KlS}ZQjJScDrBtMr>t=)_J3b`g)lLhvV7klOBj% z$K+5njsl5}vj=@JJ--t_^^n-I%d;dvfq_3Nl7HNN>M#7r+XFNZYtMMIz-W!D_O!P9 zoJ=MFv6C1qIzBDbh5$Gr0Ed1Y1~Lc0N%~4v!ICkdNAuyv-rUV5FZY( zmASs0Mf-I_&u55LoB-8TlVcN7(ZEK0T^&!wyrYMUcJaPXN8nA{o*%$$sYO|$Vj4*X z2dQ+;W@Tl~ISBv+bpNdwA-~5nNDEp+QF1sJOuuwnI`K8!wWSBqk0bW*w*ieVY)cq7 zLiS(4Zh3h=_f4D*cQY3U*M@L}-cxP&gDLIPmAM@^rThLgJxLKsKkApL2M|s0LZT1v z2}RKDK$_ppnmPOq*)%b8%%{Zb@b5I@T{j9#hig@W2R;HK4xCH7&w%o(+~wi<(EM@8 zXU4i?5wJ%A5^rY7nYxY~$%m%eFPj%&E#r4y5!ZVX7`^i!%q-lLLymx#;vJXxWyU=_ z95D^QY`|z?=v0{zgxPSwwhRzl4DYxPUgU0Hu}R&YcE(f zj9kqhTEK&Oh{e2BUW7T~{-5M$Ic7W=A=zS#-}|1+Erpx)r3=bB-JR^Vc=YFYeNYX? zj-7LY_TAGw~&yoFtQ&C3~NteUlg1NY7fvvp_*B=A?rfHrfL8a>%^rR*iW2 z_V5O_Fm7w>j9v~Ng*Z>v3AOj&svDDL5YpP)2b()Y(FK^BQo9fG}?UcKi>jCWGB zY(951w_+OVqfUD!$xJs?({%5VS;2*Z-!QT{IW;mfMLm2leErS=#iXrR5L5H&OW}`d zQqggM39~i~mwpDd_BC^U>CT>%Bv?qP)IUd(InZ{6Pu;}4S951O(x91p*^zSXfv|h3 zpQOP;T6QHztgNm4X>o_R{e_F%V3@(O=1n)0nlXc7Kg**>91O zb`_=-Y*bJZa$`(9@HOl_ok7RaRpMo7lg^9KrT)yn6naJUqBU)q4~BE8P%av4p92HT zrCh1IrAi?LOuQN+s4}|aBdt#o|7J;$ki_4NxG)}ygmz9rAhP4Gj&?rb$ukAyoCk-t zUeWs?_k-_d@OF1;VVUv+0&xm+%g3hb*~uJ;CDkRu|*-$v$Y|51!M0 z=H<2p%+j<1Mh!i%STelnUP}fAJ>oSPgTAlC2V@5V_OLyb+gVay9qedSteKI0x8U-?oU4Q|D|!*N`e;|RpHc#QJ+bbH6AFz` zkFk3Pz=C|nD&oJZHB&-VfqnP1Re|@0y*5AH)@Pw)h;Oj$Zg%>BeMHh{&6wxTt@D?s zzr`8AtL4_!qCFW390v26cvItH%8F`Vp}q!MwWsZ_X#4aX!AH{3jEYW~&uuAz8NCs~ zlG2Ylp$2n$>*Ka_`nc*-YmZ~WhMWkcPUXwiI$Boq^c9s=@D984 z)w4r%s&|}k6F)kZ1|E@VHW1|jw0cGrT3r(3Mx>c$rv4|{d@|Z!KOoC@Xe6fQV6)m6 zB`I^QFuxepElO{4Nv!IIsol&LVca(iXWkWQD}_`6TO7V$+Rh7B(e(-rBhFDJpxUMjR>BM&S> z+=uE5yQ$Jrua--I+M1Bw9y)!1Zm6t$GH_eQm9Dhwuqgqj<@z{`($s2NBCz-OZ}GSrR0&+s!1TH(#8Z5NUy}q!#~4myP*szexfFg11#1S(qJk5LbKkTZK6A^${|$U-vv~0ai39NBs;GYp1wg5%hgoyvZGctO zvcXTqx%FU-3%f!^c_07k!y{RlxL`51x_v`;R*dba*Z`M-(kSXi303Bjke$6je!5iI zVT$W&hqHjsi$`DUZ1tuE{%{ed+PP(|6(79iW+AKTmX#Qogas)M;)`E(L$}FV((;)1 zLI~NQ_6TA_+qhJjd&R>*D;4Zi{4m5wxFf{Sdd+Gi9h5ic6|p4PFQ>DCSiW1B(Zzje zaWkpR?AOSx`}1@fDCIesc8``SkA-cl1iSa>uDb|P&k|<>*rlUQgur->vAw%AcGXs% TDsTh8ZHTLrr(>1<>6HHflC|@r literal 0 HcmV?d00001 diff --git a/icons/turf/floors/dirt.dmi b/icons/turf/floors/dirt.dmi new file mode 100644 index 0000000000000000000000000000000000000000..4f533a6228467599ba0beb608d51cc7768f19f56 GIT binary patch literal 2222 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�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 !GflsP-O9B1l4H&PW>KY(*DNFgo68EfrU7NN{D zcyFv&p7Ha{Yc{v>m?`*GG4_xDhzTt*SdOI=ktH;$1Q_ophWvf=uj#w550$3d)(p56-E@&`r=$!KP>hR^HWF(b;V|Q0RMjaF3&^Zhw>d+ z95}lq+48dv;DX1=71i&6lNP7oWSQ5qb6ingHw6On@!RYUr`dQq?N?=57Tld?lmp*c z2_$Wi?Q#m!@E=jR+c~0MnsBJ8g74-~P9%8VD}MZ=%GhluHRF3*ocqyhh5>@n7W9l; zjTq~dT-?(5O>$-8x%}M_fta~jmJw@a>X*k3;4ePzCA$c+aUP*COH497Y#3U3sz4qZ zFM_bG(!MaJj>VTN$BI*kgw`$3D(KtH=}o2G7$l6e8Eb@VXE=i^IW;F_KrFIQTW(&W zL2%~8a@~<{73~<8&3>7{wwVv1fcFi<@vCvC*jkhvnT+*WVph059WPUZC2RZFV%!hA zgTT*y_f{Bv9Ts%OpMN8RP62L94yWNpr?MVke%eto7*u|M2zgN4n75ew*r{&?mD_*m z@yGLHhWo)g{2I-Go;WiPTQA)Fvb#kM;?otO2A>0T{0_bXd>zcPx`CN?(22}gvz%K# zn9DoZ{20lr!a#}vWY>j)?GLM;-B4e1@!CBzz?16U)e66#6s>aUY!3}hmcdP-d-dn@ z@Tef0D&H4`h9YInGTNc_rRn$;)urjb&{C(?o-HBya-hv4ZZ&MW{pputM_S~u5o^VO zzgKU4U9w9N_Ew{i9AB6}0GfJ9*X*ljtj|i{EP8&oRdew^Oh#St z?8Y1?iS={74`eW~4Z*!MHJ%TBQS5=mdK3=_i9bQU5q#}t@vlGkAs3${aqu12kl?lS z^-^en*k#v7UP|i_r05*kc|+?kM0SLl;;>_82)^&x(G}w&UtUk(Ay@{*4c)^^c?H6@ z`(;XVbe65@&E=#m!VIB1Cl(G{1Pq~4x8Sim$D?AfGO1kqyMw6$j#crF?xAZr+#pAbie3xKIa~%EJ}IvRf7Dj6~<*=e+h_* zGCrQGaqPtQHY+#_)j^+TjgD z_^aT=x-KL={|)-`kZB0QSiMt=Fyofpj=%1mn#wD(;VCSYeqYId4aT1BM-p^f4fDAY zW03bqq19dI?p;FT8fd?#Pnu))ja1cc2cSwK%Z=Rr)QwNf|4GFZMnw840nDHBbG}Dz zjJ=~^VZF$Dycy=(F4vhP2CatFjC_FFy423yft^3;7({9x`G6_{qwZ+pk(TwyEWpTIZMnZ@o*0m^9fJS#lD?)tgYQx8*Y}+ zXKNyJA{C?!;!@hY>Ocgp*QnG*{xG6efb7lIJ1@64sDiiV1fxW`G+L^(Z}A+cx3|tZ zTv3HM8R!%j=#jMJ4s{#hK6kSJ%g2DSMex+Z{o*v<)H!tqDn26PZAqG;vFdQ-#G%SU~{o&hDUvRg&lopE_e zf66d)>;;E=Vv7Po0mTA9;nRQ{X%{3aNbAbf0^1>4JpoD$M0m?*nZ6z682WDK6BJ-Rqk+c*iBkGC#lp6 z@wXaFYVb#FdHE98Zdl&_vQL_;8#Q#L;DhmHxhb;BGcOyT&&gExzxUBVhuwE7qVM6}e*}+65Gzl)P-sz8UG6{oQ zNu7p~N0yHh{V?~Xkc8Vk-(*ZyOx|910L)c+YTw5x^<6#iN}apJ9};COns5Yvr8BQa zKF4bBY|%<39*H2pK`@i#6=RTTSM9}1N#=46zZ|bZ67osH9?Kz9@NVsFFW|&GM62U6aoORy+@T<3~FmqQ6bNH=L`F_22~}mi z3Fa0d3pGy4@`}Kd`W|K76zolEV@FTUh$GdFPuyBMm}*SMY*UsZCnrk#TQSDQDe~J> z8|My;fjEZ-jlE20iey*C$_~%>{e@p4FD~d4$c{~3M5IH23Ti-UEKlE+m-8 zW#rwyq?-13^TNOlC$Cf&iJD*G@?vi%+!Tyq+kL&#S}-_!ccITrvkOA-Wi;VfRH*Ax zN0Fua78wphZ(xhkg6QS5aF6}+5s+JM~+x?F}ZVl z#4pcrJ9774h!i_XU~Pct*t&W350XBGTEk_Kl#Z@L8q{!qm@%Ioc~N6xabZa~!1a%f zlWkqf#X;YMZ=-K6zKeF&Ofx-(2KSNQqT3S08+E4o`FvzV0Ujc+)NXSOBI%8V{H3yA z)%Y?RU*6P?KC`uo20$JiFNmmdXB##F4sIE_0|EH1%V5|-9SG?GY z=C4z3=Q&a3ll5dx9{PZ|Xjq{uqG=c{W^*f~o2}h3eXOMnE3ME`SJx(52qtaYM!U&H znB$6~ry@P|nRnZytb&fmC(R$5dZ`IK(j`TN9vODHtbl;8JeCF&k!&NJZ+i>g(_4NL zn5K~XW>e_+DdE&_)_1I)EYi6E?M)OaHi@{W31X0LL4p(>`uW(*Kt-HFXZ3@RPQ_(9 z7Nm}B2CS8J{P37q9V!X+951ZM4&1`(Eya@7S%V6|u(6cwXDw|kL)IX~R_bg(V6*Eg zZt^z>{_aBCP|jPph-kEewmOp*IHn67RQStCo_eynY}najLjPn6+cP85xHC@TepPkI znAtIFZGjdIQ0&0Tq>9gpvsHK;?)h;2M-GM`hhTghc*fW~^Cl>5i9!6jE+JD0v||`Y zyo8vVMZ!jJl&`)A;f-q26N($mw7P|hk09HokKkkOcqWkNM7~;L`Rv9L4Nj6Grl*TU z4L;8*7=W$8(tS7TkeJ7CG;olW4q`immwF3Mu3&dy0e&%IT< zoGS?U!CU8R#-q+V1?WLF|Hs7>+9xy)cxNf%AZhNT?fqKnGr${gwK=L)?_E~PHGouv z%nRwWfWWz*d*jB7gKP`k1L|yzY0^Sb8~Rr%9^B2SnGHZcdk}Eg?)4QrJDa509y+-d zoD!-(^R$-VIl!{`MpzO0hQHm^J5SB?n{tmcZHFS@J}vHS=a8DpE6j8|9P>?U+}umf z+%}h$$O>LN>>9>cjZU$n37CF70&z|DAOWV|y=ur)utoSn4_du?eQ&Qxd~EC*;&I|a zVsb1&*PnbcF#Y?K!RDV|Nua1C$fAkirDOAthDZ3A1QP^*lZ~7XrgcXm<>bwX17mb( z&UdjO#2d0k#Ye0w?*5-UZB8tMJff__Z->G&H}HFLggkrA>Y63`inEzEAK&iA^xO6B z>97lVx|b7Uu9;tlpIc8k2l3V4i?t0clMIv0C^`M!M&aY$eC|YAqPNkX+mj|{@p1TB zHzg(ivlNEEdx%i}7c^4f)TxbWb3$hlSfM?SSWDho{qO9&kCxau{~PU1_wVv5y}e8g z586Zh1RW2X7ntYK306}m7uR}m=E-YrtyMjKQWvLk`QITUpfajii~Fy&zE6Vj!?wQE zky{tFIVP0GQUDiUDnOR2TjW;Z5z@QzG#CCpB9r4??T^LoUh(|xl^U^d<~9B3ZxW=W8pEZxa;=V~7j#yJTIRV(QgEmD(mixQt3i?ekxGl;gp&1bJbI|x^Wfb@ zP1zR#en864#FU3~HIQo~M0|gdBXzX*itl60R&Sa2sfVfR=Y&g4@$i>N+4 z&C0M7<745(Z6IO7({eC&xF4P8i42mF07qCH$R{(HU2}``gdok<`}Ao&=cOt88eQDf z&RLXX&86}`;d{%&`*(mO-OuYLHe`TFfwf&wNc*R;kGnd~f1al&8_nN|OfSnDJ)!J8 z&S!q#JIO}hN$Ybcf~uXk8z{Y5vo+{v;A$E+FEd)<3gVOW%Sy!KKOSzKieMjUI^*_M z{H;pUC7pG~qX>mkv9Zdegfu~dtVzq5*FeWyrt+f zv9S}cbhYLAG>5+O%e?oh`58{Rz`jxMh4XdXQwN9X53es(yw@glu-60NxMv!!cP%P6 zBfW0*=U`d~Ow{3pAunn&u;wF_(kYlP9ZoNP0s%KmV4WVAMsyG%)5IY8K2j}$)#VNo z*1vH|IEsnQVWX!3R@2Fc$1W3vgdXw%l2Xrm83T9$-MAEw>A;&W0@kVrcMgiPNPLY(A_jAa-N=n-Ag5Nlc4hVH_gUk756gEY0n0z5ZV?!^(|Wic#8$_zg+; zKw)%yt>%;#m=(Ex;eP1v~e{N4M2e4WY@`+YM$z5Mg0NkxBK^)98YF)zl%v)6$4 zv3N>x+?^FG}(fzl&8g&f)YZ zi=t1T3jGrJnu)Q%>y*x<9c<^X9LOoNI)O2aMh4AfwI?B&#bLTtRO zsf~Rv%xOgftJu|5mT=LF&8f?0in#uL;2jsi)?eiwB1j!qmXV`Lo#namcx79G`_5gN zI<9{Kv0BYVaX!KFA+QdqXLCk`nuF~XBnxaV8y`z?2zUXUg}TU|V#CutE-D(z z|D#j!7GJ1L4mk6GcoOr(%wnBf${4(khni!yah zwnH1EDbfI6gxK8=|BB%pk;F|Ue_DEMg<0Il5!8Qkw&YPn7eKx4QwM>&r~S{@?Y$b< z`x@x4<_(Htb{!+idPg%S^2_|+{+*MwIiK3f@eCWsfd!2180kCx^a^_WmQD=2Gic-) z`UPenwTp`>VVBAA!VBMc=6~k(nLUAa37#+UXM+;)d~1^>t02gl5TK!4iZvf}`q+91 zJ0@_X$!p?6_0nvlbnnhyQ!X9jGH?1PZk8O#peCZBlIYfTPAR#+d(sNVz#3Ko31$odS_?90`?^xa(=uYd-K{~WzFnLsiq2kgxbRDI~#~>`&Gny^+RHZaXbln zu)l@;>rKS2)Dd62zBn{7gNURC5!O~aToLI61_d98bAmG&8u*#Pm4D2v-pyv={asDl zSrGA}2*;T!eCE8io43l{;F70LSI*vQ`p-hq6x2W^xxN0BAe8zSpTc$kHhns9N*OBuSsu086io)SI(%)q;I`RYN%NA;G)7%xSHiV3%&vxfOs9mbt^v&yj zGga<5I#+|1a>tP3x>DqAJL%JJP9LJUb|IoXXCgTyP)Uw2X79wcp0nA|6_LMlc04QT znpb01bP}d3AMYYw^=#HZFu*xvB95uoPy?5ThqON`a852oRnZ^Z0y}c9V}00&Y>k~M zh^|HX5HF$uZ_0J?XQ_uq+}aje6WpW93M*JDm_}K$Xru4?=~G5dz4_qd<8$*!$t|&-gHs{am7=|fKTnOT@6~=8 zaPGi;^9p1%4Ho|>hSqO6on}liHVf$RfzD9K5A{_Fc&MN7n;Z?HF5El4PwsauYb!n6 z4O$j0?oPfqmh0MyiIcyuN%3pSj%a$pjHVP~jf=MZ=$fNnmk+K{hoKMVGT$Nzpj!_b zUfj+_|0hhpWRTA~1i^obua~NqnxdL&+8&NFo9qH3Hd?4JM*2mX!D6uRh2~KSQ+nFA zZwbv_x1yBfMX1&VJ{~QHhmG_v&tv<@=xR8wnbL=$?KYSQ9L%G#t#ABJ_PY6&RnssH zhM?K=B5nx@AIqotO4sACsX{=_{n2Ryb|5xq0c6aMee8O~f?{d}%{_z(D+ z0-Z}+o1bxv)2>%-vMIzS521~9^S)Vu>N`pdrxGq(OpHbKxR!&e!noAWYb#m-K8w%2 z78c<-k>k>$&KK)frdV<9@-O7I3)lSgMvh*OS>f7$A<7d*eZ$5e@`Rq9!lv?hXxtUl z;vA}!KkxujF9C2G15c#FRQ>|GxB#(dIrpo>8?TS@OkaLVwQD$05P#(E&;2mw{$9#l z@s}r$AF42E$LJ&LhrlCWReC--cxcS@EJqF`2YJ+=O?a^|Z zPKgO`AuO?33t}B?R#s5%V|&2d5q{1a1~@Spcw*;pP~5vL|33$7cq<7F{`ut|{+85T zmPqw$}03qli$PB*@ zrvu<1{q6e<*nt+x1`D_-*Jh)Me=nqsq*1lQFFj{yFHO%5!OiW79fXU4ty_}tOU*Ef z->4yLn7;a^VY%7!Sg|d-fTZGn!->IowdU7IxFbuCUn{?on~drTK=%Pp^UhAzD@Sg` zm$l_|`?1^i=XIC9Tsd>l4uc)*S}6%XpvrF_gB_k->@;ET^!tcr$IMY|2Rt6x(x2G2 zCeY^i)V(3PbY}iBCCI~=^1;-Z3tmEwtwu$&V@a3?n-7ucpXBwumhR&h*7=ozf%Ev9 z#LJ8M**|aTkUNZ!Km52xcEX|^7wZP+VBRk`oa~`})^cCNnl?VgQW`Oo?2hu{dOW_z z-}0!rtBjt3;{j2UFH#7SbRpzQjfPJ?&HD@(b<}67+WfZWrPoW<=h-^Pf-fZS2Y;h+ zd&_)IJ*_1sU{aGqA91cbBFF>>v!42ea`~SWGjg-~EF=v`Jptf93J^I%P5&Tv)%ysb z_^Km-1L)Iv9+CEVuX*;#z{@*fvWgwxZ4!mv<)d2eBe`607EL7tM6{|OC<8AjpaScK z4*0jSy|5)J_s3JP#kJSa;VJ)}0x)Il92FjNFYm`I|Kg;K73U+kv;7OI;^}~Qeb(AZ z#eThKma<;itSsfZjy8ejTR=Z9BJO~i;n_(b{I^vYH?VZNVuf~sLaZEgG=sz zKXtxgIj%@_4|B;$YQ zdHW_q_qHM6*#FcG0pQuH#H!utKMY7X444=bgzw&#q7Aa#f<8V&*%N@|Z%$jhi-{7x z^-}ua42B+nm)r$VI&+43j5uiay65T~4xx!oTBCb7Du-~NcnJw7?1A5YM|FhicqJrP zAL6H&V6M&Nn}#N6o1h@zM$JfAknt>(mrp_H(`vNPF~I)X;QD!w4PDDu+(zF?f-iIK zi|4X~s0^o2^4Jq~p@)AAC~K|M>w8;}99zoz&gMdeO$GecJNfxC1Y&g%ZKTTnD~<8; zLvJE+QRQqFnRo!2yNMbJwC)0tA`ocQJYNEb;InJuReL+RaO?sR`slhc-kc1xC#f#TEWkfhH?&hTxV)r_`qZG73#1;pgm%lzbgwnkbANc4aSm^t&ZV7&G0g-JX&fXPl z*0m=nX8%}=4!G>@!yDmd?14g!erc) z%i8m1qL|1Y`@2--2F@{5NZfbpU_&zIo$8IR-j?sLurNz_g{RkwwV#iDoLO#CfHL}yQH^0QNmJRGp-GNw&XbWpuZ*otcAPRP>NyS zHvmh*xuw1KQ9+&yRj0#RU)ZvGBAimThiF6)0rzlEwz3Fk-3s|=2R=a{r@u9Et1L;q?6{508s%L+yQL^mz;;9qk?qRnmg5_L2F5 z>y=c0;d;tk-{vg4$~Pd3kCj(koF%kI(#AOTXT#BBkvSef_*({qwFqg!dF@^??0}qF@spZAtQpYpl z?R4P!?qGjiHv$Zm=4k(q9n@5M3eZ}e{sxhC>Mr-Wp_AjXVDg$^db;r=O9gU4%p>BwGBM7xwB~; zs{eMz{)=GA+jruCvP4?L(yNI;Y@|{4C)U&Lvfv+(N?PY*DMB1ZhlRY1h&p zdN@7zC1B^8qiI&$qFV3O=i+U^h?50lA4{rw7nr=xm<<nV2n|e&T6m?JJ1i)LH8{ntmf9E^bsGWNk zKaJzf`}km2tqXAdN9xZ_&JZawA`xq70dX!I3CM0Guv?w=BiEo|fx3 zJN1-=R=-Amj*nt-cCtR!9;a&31e77erXrRO_AVvJrGJ}wXLMuri-TV1`^11F=dbmD zUMex~)3e(BDifHKVthJnwX8boeY~-Gof_w*v*$Sjlp3_TN`y?mxAG z$dtuKb?i@pEJAtmAXXAu_fRWac|XXl6|dBN9Q87{A2sKlz6g zbp4!+As|mB@W)&!E)ZRL_R45Cb2M{^I`vxtGE(>krKBQ*t;yTiz{jq%E4(bvrq^wr zyaj~Q==UfOf1k#(`-Wd)#)p+pI>ziu7CVdcU8JAv{CLYT-Z3)i;t4@r8}fK@vGvBL zF;rc9e)%JuE-~v}FKx8}pjnUKb@=*?@7La@Y#cNYQZNYcRGJM37v+*J8S$kPi zf2gkP1N(cV)72SBAO~Rbnzi(L-}A~H7W96JO*nSH|4s0-I|My3WqT89m&ku_i|-vx zOX@oT5c#|G|A>0;a5mrY@BcQdM$uB#h?bU`ZEZ!A(hoIj)!w6KYtMw%Xzfw8MJZ~O zmYPAds;E`9Youn(1VKdBFW=wuJjXYGB>&_%awNI$>pHLVe7|4sA4up4UWhH}rt802 z(}wp$gEF8KBhaLYM_Uu|01Gmf{lMio3sJ+E` zoZoKvs~Q~b6Na=2QEd#lB`#cSx3ZE(%eBFL$M2hyup0e|ek`Z9cQPwgZH3rCEj(S* ze{j1~pt%ia8>GQUp}Azl!1Lgv3~qw zCtt^2P5hVMhom`7^eu4iEGY;1N}V!K>)7LPZnsBrc-hDkr;eEGrKLY?c#vAAQ;7%n zNY17IC`$MMrBQsuM=aznZEUYy@o(FEl$QqwC4NA-PeOgt31s{cMjl}!@B!J0(-|rI^G4L-zmh6u9+Ymy{(itC;X) zJvIQClz^{bAQtT3gG3DZ6(gd;&#)?M(Z^4ugl4l)@9^ipIW5?xEjwjaxPS$L-Q|cd z*bHc7!M-FcEu7Mcf%go*PngG@+ca1T2_;&qQVw5J4Ya3lpN6&=vAm4CM$mJSYIdX= zW&PR!d&x-753PKe7XAuSCA?`fY5Uorqbw{6LN4j=GnepaL%_}=2D&%)z6>m^eBwz; ziI@$CN2(gegHqILn!uRbeBH+bN|ze2Q&Jum*Ku_|E@U~%1__UD<|_-Z5M6Lz^_$B^ zjos!QiSF2$_!#7I9z!0sYaL1by7&vXajDo-rn-gi=m;yO_jeYTw?$`JKUDZ(GAl4O zRjn(&v2rqor`(u;nw7QT-x|E}HDZnjanFig<*mmn0zWULHgZX>c>O zTA`{~Q<;}$F94c23p-qhSbLG?<hrNCq^&ohPu8o4PN*Jb+KJe3l;-1Tg8BpcyZE zA&t%I*ha!cbD@JIG{rH(h9pH^iijY8i3y&C&vy`y#ea=q%yas(gVk45ONu=1Hg4f6 z+sa-vf!CvPRLC)vadUhYT&|mwY=%CnMsW_wAJq5v-{}VYs982D-J0=HQQ+TV6(?au zJAEKfD6wt!H$nPjTRH>0TW-#tH*EjDp)DJkH@pkaN)c*{D2=9sp-_&f0dgg|=U;^i zH{oQSRLaC5!yt9|P>PNt^Y@1mp5`V~XUHg3Ew)+6p(;Dcyc}U5YCo+#Bh?rPAs97G zo?PD>14r5yl7iC_kT;w~?0QaX$zGh!zzAWfNYLgyEcjp}KJ5TQ7 zmBu_eHT!qMqR4%UQ!7&_**z*e+780e0IJi)0PLj zDGj0uI_|FrMH7zH_7u6;c#oy= z_duDF@gsUZ+}nV>9=Ut3QYC!S^8TZa+CK@+fSOnTEO6g-WOScDVcfoOjcVrA@7Cls z%}-bNxQ~^-kt%WDip6vsdIeX#>rNO;YV;-yY+#QM*COAV6TUDM zdg>t7!y|G9-Ap%E^M`#j5cvd@`f8)+JVXrxBT>OJVp@z!i#&EcZp@ci@zIeNC5Koo zjs~p6|MG5(UZ(p;7yN9RDSq6NV{wZoV@gT`^S%7!SH`%zf~`QL^xZ$zaS*~a_?0F* z*L#@eFp_FO-jlK2!-^Z|0b{br&8V)&$U!_dWBiY9+6au!fyShb!*IKgf@_c)g(nyc z{G)HhcqJCCG*?H+bQ>E-sbd#G4Z|5w(4WBe=xa}`HKka>rGO@dbrzB+t4Z$QdwZ>$ zG&D^9pJ|tx;nT(He|Os`6mrgCUVsb$G;Hucy^n3}t4j=c{ayavvsmGS`qs;-F)Rg5 z@c8tQt*&-kunI;oBWhwv!SY&pu06~)+Bz9B>)*%jb1=UI$7~!AX}m+6?Z1*mYn=N> za*YfGV2p-`ugB$A@m0}9)|Bs*2zn|OOu{@p=Ju4pI~gA3iS-4CqvVR^*2b)}Jv?i` zi?-nF(0Li1BTTqcfkvp(;kSZnYlhd!cvU&$wR3heZ4FN`Hx&98Y|)JH6_*NW=u+Kb zFfv?Qnh*Ohl5oREc`YVve+!PV5#q9X+lXzP&*Bx$-%j;zwAy9ITIX$BWqI+Q3ZF&S z3|&3E@F0t_Ne(2^8j!E%!J^TDqo++g8LKg`wpb*mw0~w5x{npzjvW`{leZY+f~~67 za)_wYPplW38;{E8_6Ac2LbuGDV8O&zTuZ2VCeuj)A$9oKKCCGS;00Ek8Wp*S+CiEHK+C9I3;(g0f> z?Hts+mJVyC|6x<8#O|fP{mAjzt1ac#W)!dgfgtqkU_oO{dotuFlQ41yzuP!okW>Fs z$;`lPcy{xYbo6uNHLMZwx}#`q)b`$HMOj^AWBH>`sS{c(4t$Kj!$W4lOknVZVaGkD z15^aau?!{}~eZ^8t~HHZ!|shqJ_47_Jb z13+X2dV-xgYR?Xr7j^C@4$7LOLF(=_52_qGO%GuOdt@)!$=heXWT1XyD&ge$tKj?j zPjE*1|1gdVTBw7CLI_SE=P;_>TFc{i|fJ6OV@V^`NOwYYb zIIBrZxp6#~>_Fl-;iVcDxj$=p&|9r=G}62C3Emi4zMoD#2|EvCuX>o!Cyoh@3haiR z7~cfBoa!A34R26Ixl`(44)cyVu)DUQcq212IPSjL&&n*e!vP?iPJm`uC38L6ty(Kn zr-wGS^@3m(ArG2CXqFMIyAk_kKD1f^91vnEnG1cvo9Mhae3{<#vmHwW9uqMgRr5B$ zVJpMNC?uG4?GsaxK*Zwemk^akl$DH5Z#^ix1{-VI8yM1_4q&fiJ7R3{!4U=iM z+ng61_v8&B7d|==mO0XW2fhC-bOH(ParS#E{#QY?_AN(;@W-o7@iOIqKLGjI%W=Zw z43BpR_&NM&4{ID_O=Sydq@F~B8heywWzp(glsgWN`$C6KN`}3@XV!HVqix=P58qZX znP-3Oso0Ll4+@_nJyCD71i4y9O{E2VT|2Yv_C%SgRCf=Jf~3b&gYBd?TAhoIR;1R6 z^#YIQtC47pB5Pl^2ngBx>FUt-HsR&=T+~B0nYu~*#=%wSRm8IBFXQ>PJmI;gGGj9H z5HNqY0oN1TFVAPbhLQH__pFz<7xs~e1`>r?9!wa~<_T%SOvGT@>xM9B%)JcmU59`3 z<0DhIg>Pvp=G<(_@n} z?})AC$f9f%WZ8*fWa6#i_o>{UwE3Q5-TZN(o&-xpkw#oj)dd++`1G6T0o<5`KG7nPxgk?^sOQ6?WWk)L=};&w#jW(VK-nT$(TleSd_5E z`SR-(n%`F~6nlV0$1x^)FA<_9v0cgO)zgp6=L}5LBjpt4y))~lZ{KFX1 zdsU7vE%0;wHCLanU_}ceImmcNWOIY$JmFxn;tc z;n!asv~4#jRxVcRVt}G!qz1R^{mK8tVj|o#^E+ z8)oc8z(Njn{_B4sM?Slsl)=7GFxJTXYm$KP{h^^gd3cNK;_B*u*DD$Yl!fKPj7`6p z&-g3Jzp_oL%f7uB%vv^NRNCg8FXVJJdx$aTvva%S(s3y2eN*(Up+9w|C!J3j_DdV~ z3Trn{N`nluupU_gDbAw>5_VQgvhYjt@;Sc1f0075PvZVnecT9*uIgPH-LC|h#W3%@ zxT!hZsh+8oJ|#`?WL-=)N9^= zP)89ou@}PmS&iv>Cwp0_(bU}@mR%F#|Bnl^Djl1c2;ztMeG+s|t1WyC&n^28sETn&QulCD$nf8v z>&zSI_tCB=kOaqv$-lfh9&8=*KgzTMn_W$gxe{0&Whw9*)d6~U$uoFHcv$_3TQDBP zzVWqtY7s{+xd+?SLkg%=szxQ?w86x{3%?f>v03Ojht-JIk=Mj!XVhiHxYqV(V0 zk~FmApF!{&zq~hAiLbp>XdVe^BQz^DteDqCiY=z~ufMPT zuM>-k;zopBH_R3YPD3!AZKD@<@uX6ph^lcn`!Go8p}h2onLvm%JP0k+;DSUvu|n=Z zXVA+Q8hYci+Rr5dF5PnrrVK9$o0L>w4JuXPI)>RTV6mmIc=AghMMnT+=6Q7y2r;~r zo69CDe>bzZaL;D?-hl9!dZzu9CLIe#jR534{}*$nL4j@7Ft}DpQg;L;_qh08T|g@_ zwwIoM^QIH4`*_-IyH*rOnX9$jy`5p7=`n zbqsX>7IM$ghE{*H`VOdB&w#=BRhNCNhJ;13R&3LYV2g!u`y7Fmwv}eB#iXi`Z@Wdy zopRBHJ2(i971=h*${tB~*`P8=>yaFAOt1c0k$3L4Ys*QW?WNr850l zSJRh+!fO{;tUgb)L65KBBDv!CvNW#TG1Ghbdkwq2IXi^*w=aIkImSanXY*h?9AIvcC+& zn7~NP@#l?i2uk!JBXS;bOkCV0;{tvA9D_=UD&sIWB{wtBcNo!Oy=1>bB(%Ns6jXlx zN+`gdFhAS>mIWAmT(1g9k>uHd|CD<~VY;s#Aa8o8QK|zs?5npe-4nlN$ef&8Xa68+ zXN&~EpnfA(n}J)Pb0^@6^Xhq5eK z6ix8Z&p&B$ZjzI1ibKZ`EqozGzm3(&QjzV z#_sncE#oR(_s66>ca7Du4PAH5gkM zEsm}D3f)6K27P1u_xBj)U4%BOS9$x5!A;hTJ7 zXymt_;??T$2rO*OmJ&4k#Zc5l>*VWxA%5bKA}3a>P`f?o97W*YNvqEBF_cZOK|gD1 z^!YiOhjR3NRr#=o+1379wh});&#f-bVW9E6MMBGBJl~p?bBKD8 z^Ja~D7AgCEkH6Y(uos|*V9?SMoIrPH$+lSASHyc-T8U?&`QwW8-0XB41%vhg@0z0Pt<8E=(&)Gse=Q&gSd#q7{}DH;m8`CgoLAj zF*1I)9xYdZ9a*^{2hRT)8$NSjYXzqNL(9s2`$mD=e|MiSYvn+$IS~e%ML#*j$}i}O zuU;iSA2VdX|EavQ-^~FMgiv$D7Y!VfS85w#WR17BhBF+;W&6TD;nuauwa=|6yJC|| zYXMaVuL(>y`8;Y#>0B_ngopPv9X%%tr*19Ei;uyX0k0p&>-1As;{@L?j|p{*ba-sYi(2>BeJ#LVhAN(ij%2CBg zvnqlL1K8a-Lhb5&YU>eDl3V}_+}=ZwZe3lpJjS&$AaJbUoA~J$@Af(R5x;foHn*xd zR`aerJV;KHN_=>O+F*2Z(0}q0oxp7Ugojg43J`Jl?b=JB1KQ!cYe)6SCG`O)xfvJc z3fliTn*O>~q1HS1a=iG(rzIsF883ztw|mr&iHQd{l?_EMA0~PW9_~R)#%q3d!9dN# zNszuV8hQq6?9R(@{OLIB-uZ)bZ5Kre#m}zTM`&CgM^KX{-?tr&9VsYTq2YLKcEfLY zrIVU*Gs1j3tfhHmw|e{}=fyJXXorh>*d(kpL9OXyu}5QuN}jv-Uoq&`9nXieUTNNc zO28E7A&thZp~A7JmAFIHnoDb}ayMmt9P*^Eqp+=GF$tEmhU!rmGenb6c2(8Oh^TvQ z`n%)&_4;nk7U^B=V6?=?YBpqE*3k0lXvmm?Mt4zh^(isx)^-lR6F+9TCF5DBWqDs> z7!G|@Xx$Bye%Z{voNy(1U%L}2qV!}9u}khv*mr$wc`Gc;*jZ( zVOXInkYC*tnXN2MXP~_zi?-YEcU^zip>v&&WiS46ycX*qi|&@Bb1tAM>BTCd@Fa!V zT3h`GM1&1<*VB(R&4IPGkWHA5H#3~au*hHYr+BQmhilU`d#r`3N!(ZJp40c8^_ZA! zs$FEz>7@Ka^3~tvr?+@>x@dms-=jb9KQK>g!K4maG@Q=|d=unuMVdvWFEx9R*l*7? z;Kv+2ZwL&fHdgq)1^q&zCqC82$x@v*#LIw0xDH&)D@iyt=K~h|=n$3m#Dg`iN}6YY zvcU3aGavPwygVe0zxaE*_^eRv644Wrh#uy0yApQD7aJdBIxRvQ$3UciT->?4cq-1| zgY~qcWp$mr&bSYOoHe@iZ^=~Mq0KYCe!=>_W0L((e2S8Oksz+#op{+^^S;t7d@dq;l6aavm(*B> z5~-BDa94mv=V7^?$3$MB;1u>x=u?w#>M(E=Ma8xHlLS-z9lz8Yo12ueMx~xbyL~jM z;R2%Im~rfi$ zdb53~plAb;yq&Lw^&mTR>NC;QUOpx?1wM^rp@+ne3Q+*sO?3lDk} zNIozgcRcXC8F-FHAED$L%xb$2^M{hKaJ+qpF?W>bY0HOrBdcYzs8tFW*AnJXaJzRc zq~s(-Wf^QO#?FqDQT*k1KVZ>7L#+6T6&!B)qRPRe75sUAY5oF4f@ag;W|W+nZAF@F z*<6c(y++Omx36H}9K{QiJ`T>9x=ETDni+trJbYp0$(Od(g{oDX@;cfLM7doHAB+Y*ps2V1+ z?vG;{FSRa%+&eU}40o8z7=d@6siJ4#F;h#)sNg$24eI9NnQ)`x+x?8SHrX_fO{cdH z%HB)M_UvP_KXj=YZJ;2W0Ry$&VguFXcR+|dT|4Zd&%u?jXNrn{!A8mEkl1U)gJfWV ztukk++@6mu+xnhvlvq0wVzzWDZkzoinPmyP?E$X4Sg{3UzHW74Dr@hfD<%Dg%3 zH2$<`zx!>_$L{>|sttB-7ln|E2LAzj$H~_L`c&;ML0(_~ES;A;!YwX|fEcE?%asol z^nMo|)2!wY`A%{;F;*jV>8a1Lw)I^SxLfP1O_ z$(cRzX_PxuErmCI?3B#a?}{vg>pV<02F~e}uQygw+D6Gy6hrWBh3ztqj;b0O!S==jd8S%? zqunxfJw~3#Y1vNpQ#mP34l)%*%3oGlE35)2u#(?4Ii2)MOmhKJO8_5dxiQm$8=bQcuR#< zOdOTJ5$c(-YfR&*?x$O>-YGR`ja(i}`9=KaQ{!S(U7eC77vt8Ky)2WHsg&a0fpfi0 z(oPy3cU)M}arl*Xkl{P><;IVcJ%MCD+>%Ats4s7%a`Kw1kb3u^JgIel^4BZ)X;t7z z1FAS63#W@@pAv&NMQw@h4q&N16MMDnB&%?#Wz2`i^#)l3L@}cc)eD<@)nY}F@FYf!k%7;lo1@bVzM)-3f02%qVIeZxDw@SmQQXJ4 z8@E4o=YF$MH*);!S*u|+O($H@ctX#T)+4+*zqGKlVW3N$Jt7&e)W?Sz+i~mcr0fN7 zZ=^N9`;zbS;3-)C<%;_qCs6>{rwy+T*q1eZyQ;eb__IIvn*spRq!!z{1ELnj_OF}f zUv*7-3q8vIHcjjU6K*&`#t5&;r9ExZX0!2F zFt^6E@gKR%sPpKK6{5jD+W<-B2Bdq*)^64M4`TILFzd=8sUi%jfl|ssjTkGxBR>@i zTMjCUf)zw~7MApGRx(B!UuIt`nNR1dQYsGUi#hQNl7Q3bvV#OYORxKM9v##dN9o=f z3GR+aU*d)wNLua^j?5DIPfA>#DAY!&`h-oqjQ(Y6Smzuk^P&7PrlB~DPa)VSgp`1L zhRx(M$4tFYRJzgs+)i)%d`Cmgxf#9vH(H~1a{1RVoON_;g z%kN?|4hU}9Hq?BWt?Msy%|@SomebD6@T0prT_5}6x=478FMZ}`=bYr02dPfX|DDk2 zJBNx0Iww5Qd-;%VoyAwE^UJxc13f#SHNF`O(6hg01Y&)%88!bz&;aJN-~?I*U`8Q6 zCsX{X=7nI+XVtV$O`!1UvDY{{KzZ1bLLBbH&$DBeNd?$u!XOr#pl}G0e>TVD<5e+Z zBH{%6TTD~p+bt>>Y?Z@iqY=0^Z*1Txoin zw6;YqoM(XR4hiWh-soqg1+PeWyD5Y>1+ATa#R;C5=(qTyWO+o+z^ZYl+i?sRjT^H> zV)>3H0)|l;t0plW%nDI1`a9ssD z#O6KmrzL#H&rOVzyM>rj8up?o-D~WtBn=Lz)~OjXLB`m^G_+xKY$OC6?DG zY6{*Mmlo&+Z-bK-&Sm{QsunM3Yk;pAfcFvOF>jYWG9iaj)=S|s!3W(zdbRhaY0XBp zKK}zFG=9VsCi;Qt8Ji>n{m)G>%BmUaIVCOrN0}`{QvQQ(fWTB^qw`Aoioqjuzt6QI zW#PTCT`aL#jUpa^c_YmoeV6`Xe?a8Lt6t&E_bFi|(w1@gFGjllldoI6=PGobD+SE_ z1cdKw@=+_u-=pzbWs}MJ{IPrA?@e&5$Fl%GxCQg!^#9iivi!eIjyUSun^3cpq9&$h zh9)Kk?#|8>YHG*h$42@FF0M|L&y)fE{|xkXP24@*jEG#_cHgsAU2iv}JN}T&8GL1S zP31TvsR9YvzGU@68t@-O)$N4g@FO)#p3w3}*ds*MlYbTg&c;3A8!bVXsQK&KVWU!n zf46jE`qVCm)9vwgXJ7x)k+XZI&|Ly>+26dc=3rFP9ln+3VXH;!i+BQucFv9$z!tyc zj$V-*z3f2xCxE>0hAYcqu> zf9EnY_+=cgI5j~K`v+8Vfz(*8dVP)g;xTf_$ zHBHD~<)O!09aU3B-Ss5@)J@mSlB_A(6}I9;j^OjS28`pZ>_ske63J zVE?eI`xG1eNMp@$Xtmk+->CQ+RuYfy$mymaPd9BMey&qa=I0J#zD52uV?O56v3Y-| zX2AIr+^MAwxb?Ddc%*7gNSEX$HdJ|rBNoBiW*oDx3&*`{LkjjQmGIrAyPwkA_Nq%< z$hd*e-HmbPU;6cY01sXU8X_0x=P9r|I z?ARFHL?2BgJ*1M!;JO`ZwS?_3`=>JG?%iP>eYq-`RpJtH|IIn;Nw!8j_Hn$1zj4=5 z(@4>H+h9*^<}P0;a4 zX~Phq&=b)U6+ZI`d~n!syof(SeLq@zQ@RjP8W?>^vczihObyS2BHQFdNJC4CN_0qn z|LOPsGa)jaaD8O-Z(mFwufEONrT2V%2N>{ka;Smkp~bT^ zJ%OFa5M*zELj&HVu&%MeI={rH5f*V^4z?~apRUs%bQ?%eWE<}u$ARaA;A?bCzimI{ zcWMRMQLbf~A)-__9}l!Sl(r5FSUJ4-IsAPYY)?^DY+RZg&+@#K1fLfvO!Z9o(}YYcp-PreCNhZI?{muV6;oVOQAbA3Z<&XABJkeV7k!qA^Zg=pg=} z*e5RTl$`?En&JRp@@3_8>$}Mme_?pmo_}lK4MVHsXGen99{M;4d3dq16Ti712Wh@V zp6!*Td|td^%97smN7sqJmI4dfWEQPqgPuVfxa>#lc}c_k zGVh0%c7yF8T?;IKm%_Ka$ep-?;Uz=4rSZOPG7eH?m`!$2_)Hv8E~MPo#zcmi0wsGd z1u$VA$D0JACkiY_Q8>y1K{^ER1qA++D#|U-x%Iv_XrY1O4>?S(!~y24H-9H@BwELE zQa!kYP*89K7C|6IL;-?>4eyoUL$!ThJCv+wXa?jO$Y_lxpd14pRN;A8V77kieKwBC zbk>jwi6ilMFIGG>N{0pWYY8T8H8r=X^+1`~hfTX3bR8A6y(*9ojS$nV+Jer6T`y24$yY0vO`6u3>W`KGFFW>iCJ9#JD7;aoRja2=xm*Fe zaNFvw^FP5gtI`waty=sKsY&N$HH;Z{+#Z1zR#-KacmIJQ(QccXI_|5>$F-i8lrhe;Js+flLhTh&dNh)&pb*HW1U|@l zOvBeo#jT>&Fz~awtqC?tpz{L9Re+wP_HfL?v2|JCBQQ~EBcFj2tAcn8wdoPbY zeqGuxQbA`4+LqCnW*JzDF#Hb_z7rx@ton86@iNLvy&}itqG5d8A#F!uRR&dV#K1s* z>8ZlI2XL)^X0OL=n`dz26C|4RZSE7M_8C0-YlI)tUZ5B#nW&iC|pb-Ae{%GHw25 zZF7Iq*>e~t5URW-Huhc+f*7d)%I&pi0+b7N_>%(duebpK32PBTg|< z2(c8R>G^ZmAl6*k4b~U^UgNDS<-^x#@G^3f@1S2=oNJGlMf6VSC+!C!I_iR={pq~d z!>K{9$!}@H1bN>n`yn1FEWtCv@s2y%(FQ+xaJoWuLZr@83~6_2M`S1O{@D8LkLNSH zP}1;5eT6TY@Y-asP5euj+5$eJ0;Xm9o$Wg~%>e~9b{wW0wOP|%o5j)Srlo#f!m5+&ir*(t5>z*E4u>Fnjl#dvPhiMv< zczlJ8UBO|3lX~`4-o~2Jz54g&e=UMj-cm1!Er~x8Hxsooo6E1kgJ$nP6H@ACujI8c^ue#LmXBGGq z1(q06zqPUUy!7+n`?;1f?fu4_#UwL@@K066aM+E8m13d9xp|D=XK)ApUtnPgZIGBo ze`gWx>OrD!qi?N?ow=dmE z#}n(=`!h|)=9&;~EacAb&wav~nb&|=8lrtWkoleim~of)!D}u6cPzQ;T=U2xPisvM zspH_I&$?Zy5Hf0b0fb&X+9p}|@E!|}1;-eGqhlT|Shmz&`>D@NJ984cv$)*7*FmiV zre3v;;gla(VcYmV>R6 zfZ>b}$+zd_)T1_P2<&Fluy~BogY4ow>CJmt6nlOu9xdo%-20lB$t*m#j9E?dB>6T!NVVlosdhXwF^x#k5T?%2AFh=XgR3))P zJ>J??hi+ErZ%cnU?jQ|iWyh|_oz1UIYw)ACdyZ!0`{afMY|weE9_LpI5M8YO)wPkT zV&0!})GLoDvKAk7lDZD2MRFtmxW}kldO{ zgK5foPh@^W3F}jxCnnQ(JU6$Wg(?at9wWKb#tcaE>2XT73`9kpK#*(ao}@lwDU6 zri*p{WU$!D(CgB`2$(#j`hbbdOaRkU;&C#Q_m%Q#ULgwpU>c`#-jsVon8UxiwZnLf zWY>&Psf`TTUjiQ*-7PwUxul&}of40gFHG$R|NNTv^!*}SC4%ZGmalS}zWjE5d?i=U zD9g}!iQUBVvdF+dg*iWZhw?s=SB|qZLhSRc z4#&90f>ZIuGiCvkyGCVQ7*k`Bhksu<^L*^20Pb>$y>&E$1_ZB&$ad+ELNAO}vS8In z_+EhjQ)SAZ)CDn=wxjyVl<}p_hsTHmvw!q`-)Urs#A74&-nim>eUbxlxiouU!YQNd zbra^+_ki@JZxP276Wsu8INCZukYZCC_+bdmPG1*YX1@Y@3S@) zYfCli?335NGcCX`LMu@11CxIY7ge$seaB}S6gA0=Lfpx8H?+yh9h z)3(o0e{u(j3%KZ+X&F^x!&35++fhYaM^l1s_~`{eh7KUor`**O`@>q9ZjsTD@4~71 z^B;`84;2u?(a(F~-;Y|k|LWS5meuKXWGCE48bSQk4LD+qRNC9^kkFX=8c>7OrC4Tu zZr)ZwB?~rS9Z0!(hpE~;4-5~a|L1-2Cr??j+@;<;IL+Q;t*bFvMLgKdjP|YZ6={dk z`vlLP0-bKbqaB{G^UJ%ko&+uh3S*TYvisv@dr>7uV3D5XnecS*gC+8OuD-Aie||g# zP;}*r0~!B2?KZZ7C)%cssXMkp2~k;yA{!OX(!YY_+U5J+4RzCS75jsjPX_@$g(Kav ze+~^_Qi1y+yzyLDA`|zw@f;!v^7QaYeBS^#{8GiUB9^%I!o}D7&j0o3Wo#R{gU<^O z?`>ia*LKaeF|*ot;KMG8O!6e{X_Is+tfEB%7~)>_mldwcJH=y_Pcn*WHr=rHKGUd?ysF# zfc@_15M*Isr82s@6S+g4;0D3vPcTuAx8s!62po=ke@RVai2t68w8gUgqow{^tlf+P zMfSgAr<<`fX*91c-ach``auYgy_EkS+nb0CSvx@-e1V{-p>eK!zCj3rj-8V&Ar1Fb zlgW=EN?=UmLYrvF%E|aygZ=C{bPCSIY8?iJ%&s6vJ>ryia*cDq9}9ydqVocMtaN#C zJn;K~BbI{<0(xJ=pNYLe2Zv70A3> z`Hr8rFSHJ51pnHN>p8FmIuJb1$FZUW@j9rYUC0CJ4m~oiMnK|P$PxZ=*mVI}Ea9`j zJ5>LGhVG4G$IUyb>q&ts?jtctNpC!l3JSJI{<7JR#s)#QKgxT)G@N5Nzb|ZD8pOU1 z-YxFa`0@Uc16t&FK+==+0MKgrpS%0MH`%*`(5OLldUx0I%k>?8#(!0Dy-}#!Vm^1Q zcHi64?Nw%*zTZ}qyWi;lF3L))=%aJsr7E&@H>ut>Q*Z%8tN?UuO%ju>?3lZ%%Zv`%2cM^1^ znNzH|8RBi}LH~zg4!CTz&HmH4k1<-4_flA#GPGCTEl=!Auk2@#^oO^sYM1|K&1mEo z{!0gJv3VIf9dc>`Kg5Br3=FXh!c@PE{P%yQ&)6z`|DNo1$=_F$u&F)1@A4bl-A#$!C9(U%q&RqRxT&J>(o4E2 zs<7DPM#w=}ctWvYviD5|`2pzJb_!3CbI}9N=Ovjxj?d@ua=+>o-heA-_rz*vRd&eB zMRboEErJa^Fvtcy=wZtlo3t-2?H>J!W&cgug%ZCi-IUY6#ypaV5^@H>2w^b!{JglO<58$sttm{90d>#i%40A41^562MpzE>_4HOE&Yul%o8vz$P;)*l32$1{KmY!U3%mS z@wwT#!}qqXc_5SKn2BL9+pdpCw_>;wbTf8Us8-XlI+CVSzbTATeKsiI4`GzUA^BDlxt(A}CI{^iQhTHGq6HEW$e@zNT;v!Z z#8I|5#a;DN++O+F`+F84%R>$76E8>2mL~aK=JQk|iVq42_j~+Rd;H~QW4y&idGa?G zAh`qDI}N3SC3y4wYR~j{&d2o@>-l@?+*@naUVL62TXK^OvbilayDXF3rsj=*?ak%Q z94u98)VkrJ*Fz_io4NmVu`8XqskLb=E~lfG{m6tp7_5Ulc}VrNXg1orf7C`J&5ACG z|86wS(JV43IOf;-^+3mib~|*j)#%U;4KG7>{WlRWI^XhR?VRF5}h|%#$ zYm&C>cL|5;H=<{mO2J^=;-< zjQJRTX*&f=&Xc~7*ZgL$fq-^U!4r!!(W;Bt!gKOGb{{`qJ_2d-us!10T;&vg3Rpk6 zXy#pmsMPrM0CQDL?7!g4GIcl zPo=p-&qr=(8#6h?IIq5pj_W}iZ!BAZmpmOP6rn%gLX|mBj9`3&=qAbhvd^EGC~-Y!*U|bKgYSx=uDE|o7jlUQ#YlRcD)1x)$Kgy*i+%Cr@i+S*b+4PsdtoA1*9(A2?*wn zaY1aSrk6hah2;M|yHD+$$r7G}J8Dq{u7@kk<65ohp`l;dQW9&P)MwL_X=>LJN?oDt zt5~9Alqs~$pni|Az_aTJ|C29t39W8Nz-_F4VJQ`Z3WW}#hY@-EQee8%!f?h_By|d3 zv=4`aH~;n=UQm6)QGh};-~ZJ;CEt?sHouF2g+d7eaJ9kbZ6#mYl zq#+xbun(8`uNjh7SBBI*hCI%Z7QSmEMz^-`{Od6Vs@k4_oBl1C8K*RE?kdhFCSq-aZNc1cO16hSq;r_&@33Q&5-$SBqT`^+xbVo|cvu z3`Os}y>PE4%oDO}TN)^mNF^5!rHXs7Xk;wLyex8F7z<1r(rYm)$iAAG^Vi~qXQ%~! z7ldeuX-RG`ua^kK`E6C3-5=lXDp%2gG>tG8(ZA$v-&VERk>Kier29H5Y`QjEzH>FY zw)Ix(b2p|Qee0SaLnUjm59PT=aq`R}x63aH7G6BykGK#VN4M-Q6-CS~0W_^9Mr^)c ze)!My;tyQx6}4d7=Bfqtk`hGw_)4u%LwNj3HRiKoEt_1(v^>CQasVOAt2C+gBaziZ zana{CJK?%B0UDyM7p$}ciol&r7akKa@9UBKRN>>&73Yv<`!=&$<&& zSxXuNHNw@|=TVjDtbIuOKwy~^KP~}&n2G+3&m-#%!0;S+KnBw3~y;k6^D z&fZd|S~J9dS~7nNW>d8kM2fm!M^;^*{yLUle}sUxZ+?c81KC5Sl14l5`FNVB6Lode z)hF(PVnu&-imL{z#XLOyJ%2`^?8&%jX*U(IJoCi}wmhGiSurg%8n|c0Tc5Ru0Sk{yk46woms3G`_F8?eg-h zDgg9O+EG4V)zu>xIdv>gNXnp~S-G^_)Byo@5GDCOisu%}!lO5Gy~%T_Fh~6%28WjN zIfr%>%}koepav8%J?&^#A=Y)s_AJ1mN08M$Y7`|Fs7CRE-;SukZBT4&dpk?NdAEkG zjQ@iDS73JC)g#R`Y#SdpCj9BD*k(bdeK-a0*`ba%!``{&v{f_Z=am2NUA+p%e}y&< zN#wij;3t|-Q;Uvi{>K|OrKF|oMVq=}JlXxJj`D#tbEtoDws+sLmf>k=X_=%q&d4RT zfg7z4-3bXKpp1e{;(OY60m8GmQ}`khMfrvnxtus1sYjII)oyaIs9 zS#jX71{pGiVX6GQEch)-q7S^cPhjBCBJ%gPLXGuYTk@KzJQdfVWota~>yqUM{gOwn z>52(}QUUCQ8zcX*q?6rBl5b6Xf$S()*Y+BCv)C(+*SX_)WH?DJG+wXWu%L6gFhoD< zuJr}_V!4U&YBzBvWNNmb)d%0D73*;3E-0Ndd>w@}>+)C|q+#YU)|%X55Z?cRNCP*A$2GHp9Xx+}%0>?~{}&;&tlW z)92lKq6i~4r9Jpz^~WzA_|YY3hQsBJn?+7g2TEaGs6)Z8!`DgpiCT2#^wpb2xQ4hX z#9OLnYpt)80w!``PCnoQwe2EmOii2S+!N`%1$&cFBYe>>eg3##wtH?i#B0jJ zH|$!N#leJ&K0;T@gL8`S=^q0G-ygnu@AR>}sq;hUu33%yX9%5KuzW9`0s#B|*GM7+ ztpA^q^O(P#DZ)n6?0K(w>3q=!!E@zl8iVvT)jb0PdE>l9f&ce#Aq7QSln6lpY>kaJ zKPr6fC{?U)P3Uw=dE0Q;$R$p&r!GT3)84N6rT`#*=m7(9!|7`e2e*^g`>=9(r(Y zrF{Vsvy_clmm3E)T@dE>cPbdg(MWJNBA$sbKl_|g!d61j>9E00jL}|Rx4Nq4=@X$y zQAKviiqCct-=6a1nInv91Ro2BXBeY~3_pIP`3K(ZmtDOjQCO(3=m=C?dOlUb`s0EX ztJ_^yFL9V=aw0pWB0x!%-ALwiv@W`=DyM8ECD19nY_D1lC+@m+YoE_;kLN-m^SwAo zPX6&!f|TOWd~3%sxw!Tz$WAoAtX43*F!0Ko!3~MgkzZ{}-{*C&o}Zsi^UGZ`D0~`8 zZSKt>Ns_~=b;s5cKPz7`)^Yg&O5Zc?O>5QAN=Rs{yKpekc@>Z_2onI_Au_;BZAC#X zFLIn>qXZz*_3Q`#UWyDUkf(Ys2_A3u7yEq{)plw*VOKasqMga4MSl>Ufr-xisH*ai zQ7b)t5CB??af|Vr4EjiVjRu5brP-9{6aC8EGk$`j3C}osu$KE-_bfChw#jgOWAz7U zpl@b-fLb|BF{#@!&yUHK%;M}a5p|2uP_gyMvD!f~LbRcWOqq&j^wu>A^Jo?Wy6vY7 z_5{JF&EbXS`QBSCIyZlUZqeJa?5h%W{}a(-!xysrkT#2OHC%%}qF1L>BKN#?l=Z>jCc%IrU+{iME~*cjuzrlVAL>z2CtjEQ%A6jUh_JiSg1lf+zqkYkQT zpNlt!pqiavO{pL^uc3C2@m4!1NVM#HyaA4ys9avQPXDstuiKT|`VkbppT?>t;Uj|> zgQ9WxoJ%l+fBJ*W3_ySJuODf?)Xp4ky@b=nU>}fbrAjNpv$Uq@B;5YA1FxIaj$1ae z0mP0)o`IglKFrh>cqh>a5GjHbP?wH~ zJm3HQRGAe@PiUkyZ2pR#>Fkci;f7p>+1Ih#A(^3MzYTL1LYU`Tr&|^wUunN=I6UI^@2UPbqW>-x+<4kBc4r7&!Z=GtJX<~7t$0;;}wT#}b#x~nfC+0*3-bB;L z>112If6hI%@hU~f`e|cz6gSDqSRJnyOH-Jfbc3#PhaB{BSz6fC?{NcyFeAK;(m{7< zv!s{MX#60P6Gxz|eq6d|(5ok0)9g!>HcHkwMK&|a;L4h->NFg5u`@(H8EX`H9QE;{ z+#5hgP5QfxRrs}GPr)$xPBnr1|2RtAePn%u_Q-Kmr7}?&=q*kh0r-r({q9d=IuINd zDvi&NyMOZ28`6t~M~8zb0VSWGdE8R#kp%#~?Al4fMiK4Q*X8vK;y{JpvTkhYjMCrn zy$;Ajw8^EtaX8ah^T@!!yrqMw7(s-`xE~sC-sl+r!m7T*v6NlTDa)N2`g5BbM(MaW z@&`L)grw3?1aof%$)-5ABI>M2yxchZLO=eDWdwC&o2-D%FECt>B3{y!7-{K?;zi-x zX+Mw=w8BeRR6ipn*`)zBM7`vyi*Cm=Iyh_7k*4LjB$t`UkQygTx1sH@FKhnXi;?6h z=|ZkfLv3f&>>|O<&O4TFU%BR3^V99ANFEeoR>9nwnb>%6NGH(sA^+LMf0Ih>MDXjj z3#K#xT=#y?;Fq5P^t-m{1H1$h4h=9r^ugf~lydGutdw`orMba&~=yhG!Ois6a2F_`qB+jGnH0|6phQ00@Hmt)x-lbC#&qQ`ls{LeE=y09C;?<@~7QjQM(bf zJ#hHpl*w6{!l2!0&+zP_s19_KI+Ia{d_b7&gVB_`jZ}_JXPI0-8q()_kjLj|np-)63dM=JU&reB3caozUOuTDtcp8b)vO+6?Kf3S1uaX_Er8%6N>r58AtF4p1mJpZO# zlgNtYTlr;`PaGG;PBrfJ)vg7h`%VSL_%9sy=dj+@*0lK3qpLGeWiNR(ZEz6La!|Z{ z;O3c!KjlOK1DW8jLf%)lXNAxE00KU*j{!}PJ)?5C*r9QY?7y+OSg@4yiRRUb5!S_^ z+haeR{rmWc0=@f$x4Cf96Y{fz8;mu(uj{m07{9hW679s{SFjvmQ>+fwyO&-5thu`e znZzjHo0;h8Y*?#8s!f9G#i>(C#Fs=plS{ny6W{s-5;4W62yame10 z^?-$>78P9)h>0W9o)bl{&*ew09#4J+YeGqh{x)F1ji?`wXYe z{3|8F_KVn)4i2#tyy|G<;*9ff3qcRb+cQLQ7FZSh`L+2JH6*gOGtn>pnSW3}V#r<$ z#F$H{RV5qtUetJosd<+^p9c3=%2I9f!1jzzBtgo{3SMVnf)@)tNTO-L!A&6z;ef`= zIp_Ev2NnVrU_KI~vh4XGNSTj&Pd9hZDEJ-lm_4`ZuL!C!5)GF3$iqv*kj*MM#IzB?o_m#bF+Ug2>29UrSF@ZD(pcZ zbU&LVv<&)yojqR2J-r7^$S`sSRj7FXm)W*^Mtjutq*H|4ludR%R8 z`)Y~$oZthHjXV6V&_QgW$|+8aqP zc9q*ViyIPMoTMPlrsoY)UsVgz+CS+R{q3Wr663a7ItmobhEofa_(quK@vzO@)JZ$< zv1`1C+dJIY_@atoG?oQ5SEw;H=3Ho4#(G3M+HK}`wsW=Ms(&-GgMF+7WdCk}g$(IPz=I`7(~E4%kQU<^4X@H0OsQ|zI>IM_@2 z2oRZ_cEuTZE+3_%^YSadIjY?_h^cSJV;rT)vj)ho*332;Rj26s%ySd0re6WoZ{Ie) z1+Iq|c~g6HWA6K}Bk^F_-;)o zW@N>mzUiO0v`z4>Ocn7~o?>k6Mx>oK3A^yldFydYD*|tAhL$SMC^_P7gz3TnK$<+R_u&vE83y#dnbsL^Fp;hr+fnt&wwYXUr+mt^tw5UrMG|McZt!Kqen8vE* z=@!GRAo%y?-`Jv77c`UP9d)Ed!*{8$&4oxOh?p4WJFQmNkJ5qq>Cut>8H6!lW{xQ+ z)X3B)G~AGND8ikMJz7x@RKcUcOko2M{+px8!mhc+&kX4IykKT@foUm6?uOTXkANc{ z9$JLhZ}fumBL(dzG{XF@oO|c3*W;Q7a;8VC+`1z%k|O%=;re5@�+9Yd>+$etFn_ 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

    hZT8L6oz!)k{0z$*_uXRG_Xj_=gkE6&@! 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�mf_|GX0UEnWBO~v?6NY!9$PGwx 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

    Zf+ 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 literal 0 HcmV?d00001 diff --git a/sound/ambience/acidrain_start.ogg b/sound/ambience/acidrain_start.ogg new file mode 100644 index 0000000000000000000000000000000000000000..48f365d9df9ae2f9411d08be5dfefe9c11ce4439 GIT binary patch literal 299719 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

    ru&4ghou7!*IGChLcKY=BE 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νj`;~)p* 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ʅ$j;ra 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 z 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 literal 0 HcmV?d00001 diff --git a/sound/effects/sparks1.ogg b/sound/effects/sparks1.ogg index 75c0790d74f4bdf3464b9d9b064cf88fb6c387d2..11861ebf4b473d47b5e57bf2ccd8f2745e996644 100644 GIT binary patch literal 7272 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

    -O3#nqNR@eUD4JY5@chPaw;N+^jg6C` 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 literal 20997 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 M000000Gtd34l6aqzyJUM diff --git a/sound/effects/sparks3.ogg b/sound/effects/sparks3.ogg index 4a65568757914e823448e24296f6760937b44b6f..11f353e92415df30e761a3da7c536d5f34d0bf1c 100644 GIT binary patch literal 8757 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 diff --git a/sound/effects/sparks4.ogg b/sound/effects/sparks4.ogg index c1bc9353076646ab6451cbbf6b711c2380607856..9dc62ac477fee769a75318d59e856c3702827f01 100644 GIT binary patch literal 9858 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 T`;USCt^T0+FWLMPh~qy1vACjf literal 11133 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 L*BO=qnOXi1CNcAI diff --git a/sound/vore/StomachTransfer.ogg b/sound/vore/StomachTransfer.ogg deleted file mode 100644 index c81da56f50006f66bc9b36ba676e9613b5cf141a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20386 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∈u&m8xJ?5}?mRIu9Vwjz1 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

    ww%kRrq!^O{Oa}>%x#J_c}IJ){!nfLbb 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 WY8Q}`8)hCN?ILAPd3K2JMf?w<;m-a5 diff --git a/sound/vore/death2.ogg b/sound/vore/death2.ogg deleted file mode 100644 index 2476b0f08c939bce1bcc24656cf60887ddec4f6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76505 zcmeFZcT`hN_b7Z4AcP)5fKUw(FjNBsr22#^y@Z+|JP=x_(yeHyLMYOuDqXsCl%jz2 zBE1U&3W^0Q`q&g z5CEk^6wOeB)af)k0Du92D_WW})5}=8BC7;*AveqDs5FR8%*{$1M7k#{4*e@b;XHT& zfDxc#SW?S&jeQ@fdn1phh7_y&Sg74bG1II!)mi!vq}&55TPytnA4y9>IfzX3aRYcG zu{Z?bC?h9`#Utt2HQ|sEvD<|qtTI)_(X2`%s2DS)z4A;8jlHU}RE?LI)@fZf`PNwz zGsOja_l6#b^X1S->dy=R$yk1k14X|VU5J1OOc#38eS&mlZV0`r-@`%yRQfQ1)9DD~ zCd7D?@Z=2I@`Ic;kIIa)fsL)X9sLS-c8Ks?iU?ndh$QC5Io*vU-i>owj&uGJ=Z1{` zC;b)q7eC&&$k;7*6)hC{XJ>2#R>XqMUJCo`^pDd9-%0DxB%9t;*9rAvb#KNq6n5URZt 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 z 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

    AStj)=aumr2 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

    6EpMuWvufa;kwfaV? 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 SjR8`_cOUTp6@`b4!2baF$yVS1 diff --git a/sound/vore/death5.ogg b/sound/vore/death5.ogg deleted file mode 100644 index 371cf17155e33c2776257a171bcdb25c2949b5a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94886 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 diff --git a/sound/vore/death8.ogg b/sound/vore/death8.ogg deleted file mode 100644 index b15ab6a7d240781a317267ae2afcc96b9d26d38b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79470 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

    ^W`Crt!>@8 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 diff --git a/sound/vore/digest1.ogg b/sound/vore/digest1.ogg deleted file mode 100644 index 058ca78f7eb8348f1d67189fbbb926c1f5fbde0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127486 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

    & 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 TVQl`v5JwO&^kGZ@|BC;A<5+h9 diff --git a/sound/vore/death9.ogg b/sound/vore/death9.ogg deleted file mode 100644 index 3709541d602e37710be060c80894c3cf0daf9b1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101783 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Μ>Kpw3g*#qD--!QlM&N*dRjhACaW+oQ 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 literal 37324 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 diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 2e853fac7b0267685388af3f51c7256c03f5c64b..7ea043497e5ed139068999a4bbdcac9aac64ceb1 100644 GIT binary patch literal 27802 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 Ltz4{V{^0)s{KM4Q literal 27239 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 z

    blw=eYAOqNG2wg1sMpy!eT*_Qb_T$KA^ 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 diff --git a/sound/vore/digest10.ogg b/sound/vore/digest10.ogg deleted file mode 100644 index 5db775ae29ff1402b9e43b1e85c25e4061f1d74e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152173 zcmeFZby!u;_b9v%-Q6YKAaOua4js}ZE!~|W0*4fk?(QxLX+;$2<`9x1AV>R(t zt(|;sK`09K|DbsNMec-X-H!Zsx*Z7tTVcYNC?t}||B_Nr|4zjNVi-AjI`V6IJ21LB zSsVT#z^KY7Bp@gxAS58n$f@P#?&Rrh=VRyY%XK?D1pV(&E;)Ha2!I7b1l1V_;M2(l z06+u)maJR^Y4)mI73n3Mf!XOQx3vL**zEM!0VjF@pc8{*jSez4oPSH7%tai8R3!@@U42iFb2RG6a3bZ-mm7^Y|{ zuy{u2J^fe5?ZFS;QwRz+RbA#YyHKO7zgK$*gHc?Z0q z%0A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%0DQh&_B$!tM1RFECvk zs(x*|?z^H4Z&wZ@09$^@YXbWqjnqf< zSIgp%e-`+={P(i!#Y^&WafS5slo~l|yksL13Rt|lq6P~AfhL!%{OgPGswVk#-V#k` z$av_2Wdfi+8e)Z*PKZJ;ZABcep^};!VYQ4%BCscb+?JMRE-O|+Q&FUYoihAXh-KU7`!{XP$$ zs?f(ad>S?*I?cIfpSP8CMd$MMxqQ zGqEQ3U*#aBBq}N@5J2oc?X+y0d*~$o{YzHqhaOc2IU~cC+0X`I3>)@)m3vE>PbypgiVwHk#fbOqjU0Xg7F_%XQMD`<19Q0N~r41ak0J{66uomYR=zI4m}+HNlj zJ`VOen#pJi@WcU0zA2x|{P3{q=%LRg+w-)rsoNcweBizJ3zV}Lt0F5|V&;ZT&8mx& zO>)Fo_NI2!==RV~w!W28DS)(DvL{}i&N-!%jamDqeo26W4>w@xBHR!33cuRhjB0hU z9yK9eMKeAwmRf9h$rX9#bzYObD`w970#^Zv@@G8mHi-mPj`Ergl4`#OqwzrPO%kpQ zZk^{*bW?kqdwq9@bdh7?sdml@&|-U&3%A9_?dr=3^MtzXv&F5yCL4>|$KGcmbBm|F zp(fCGH$f@ePkA1+O}3VHeH}3)jf%(x&`B1! z?&9D8#{`@N=s`-4FPm~V)Ih@smGjRvYK%*SJKk*0#%?T{g>2II$G-Vav~Y<^RULeV ze^ZBw^XvZNr;gw5?m=|-$pq^jFCIU?)CPB@3^H})~wun?+bxf zsgy?kb7W&7Q|p zllZ$zxQc0^iVbgcZ$R}%laHzIgd!{UkoeJz1|&~i5bM_+4StDW;_j!^L zgd){eqUU`e>>wZqjLQX}gMlaiN0SHcll(@w3Dqq=FI3Nc#%S6C&Whx48`+xb7Ho*S zRx$q@`Gg^&!N)_$VCcN2^YWFzWL4bZNsaK#r^TheHkZ`8^n``ghLe`Zyq8k*hJ1sm zEFW-XAWTTB4!AXptY1)DEzKIIU{C=C-vYL7JoLd#G;X27unZ-!49)paHZ;>{79NWF z@Q*~PNfoLU&U&&IdduNfbq=Gne5R4pB5zIbp9{{OLzufQ>Ya{H48xQ?gfO@4z~m4B zWyp*RcmOXVz~ybH2@>H#*jwvE1jv+dQCz`#0N1mx+zlCM2Lr_EAXLCO4!&aKO&cvE zl4TkkKP!$mpN&DoQbmyDf~B0D;Ff}puc-qsAB111truuj{Q~moLEk(5SB27u!dhCm zXJ=mNk)oWiStX`5m{`gBuRLS#tSHv8ySVE+7g>pbJ0kT4|%hNa7k4*N>cTq zzhHUJ3LC>Wvv1SS)|L{(Lh9$yTx78zK!j z^4puAy{d*dX;#*lzoH3fN|lZBEiE0IQ>Y_-ZIQGCg?*G%ubh`L51l~>2rpZf6`&)- zI$SWUF}1qTRzr;>={H?4(?Im*T~(oYXCCLD-BxVinEQ2{L^EO&1;g0IA$X zqHKY-`a+OI`#=DjD}aImXZo@^!%rzfg06roM97r16-0av0KR=tFx`J1>M`q@86ErF z?s3yRcT&EZ30w0s2rx7=BO4(7x46SX0ZF*Sg8@JXuCJ$NXN=bMJK7XgNIT!vZEp)1 zrg~uP_YHBtH-NXm*K(x%pnH$4U|9(X$^%qy_!Ke5LEfb9=D+eQ>7$ zg&61gjD$S#XP+;`1q*u!t`2?PhhR$Ki)jj%Wi|x?=^(%qa3OXXz6Ak#0FJ(CKTz)l zDli4D!QSuM!WxzZ@&lvk+`hV}tk`6hkW_m`;=LSAjeu$Jr+L>Pgc7sD zda5C;J2b4QKOKp&(9DEo!kJKV8ZHKF=BtsxLaC^Figt94!WJdA^P7}K!W2CgZE4J{ zOW_E)y9C%RY>`zqBo3ziI+^MKTAZq>6we|8#DbfPtsA62-UJ})17%PvDAJM@FvOz* zG6LAToXYyt6Z>nCtV0a6{xt)Df%?&T0u>O@2N;h%zLc;L9}CASv3_>*Xg<&=%gst~Ht3-!Kj%=f7O=DR3Z2sR)wn}o6Gg4`p&A)fD zMU5E|=Nd3f%OkV;B_K&LIw>y<)hvXodMy;-N`|gdkJLl?`9P8L$q-C@nWf~PvTnq( ztvgC;>-Nm4X~>MSMjpy7!OCf8G#vOH%6^$2nwwZzB#vy_KP>@ zF-gv{`sg}e7+kukQ6t7AAv~;@Qq3euz9U!=ap$<*bypuGW6`;ngvBl-NB7Tu5hPzS4Y2w6vdGatULNam8z9}OV3@|t{YT8%J7S7L08nMDf zPGLN${JP8hV#(k*MPkItx2$R6^U>9QZ%1u)6Fi5Te!x%DTYYZjAfYEw_!t6k#x#%z z2DSiE_}~9EiR+fMZ9*ubq7~`6?$fUW_~t=-+7*Oo++-5H~b#;$R{sZ zw}8U6=ZTfmy3lR?Efl~tm;6yFIwl6Sm3svS!$+XjA^bOUpeFCdL6UpB#3vctmeeSMs=B2kq#TBBfzQ=4jKZ50xMN*G0LjQ^@$>|>+` zE~6a*q*DKNnV#y{1dCc-e+6ivh~vqqHq(l@l%P2sqKK$$y&W^$)ah^A$#q?QaLVED zj~uO^lO|i+tYloM7khz8e%a9kaqT#8&D_7(LPJSJ$r;!$zjxpB?FQojls>LF&@j-J zFL2fm_B{j6r(Z_-;QV{uzMml1zL&x6IZxaDVEBv(0|Vl*kL4Sym#krS;L`8##LAps z8WzeeI#BP^3}4t;Dqx}iHY{M#3XLkIc(&V$SbMFKl>Z=<%iyY`X*pLJf_3lZ)cuxa z{G$v@-9)Xubda|IiEedS3^r7O!L8pIG0f9^n}Ft+MQ4!MY}&L(UjwcUKMu9Wss9p+ zWH!X3TC6LbUd`_c3_%NNXb9xfRMwI(EfyKdZP+CyUJk4nCj_H52sHu0fcdNIFNet8 zc3gds;5ap)Z3|$VHZyzd^Tzcb31g90ZlYEcV29CGRT}CLJCvIH8XDgNFoJ8t&5$_FrvyzVy$d0QRRuHza5yr(WUjC&zQO z{_{^i1NWC)jdc7rqz|Hv6Y*5nRE8vYArBAb zd@-a|UZS3$^y_z4eEu?~q1HBB9Xcx`k@|#T2c9uTmPNZ7%m!UDM}TX9JtPVR(@yWV zV&Q_AoCq-quJBEg4$Ogt`&wWWC6#-Yg>wZ6^Y3j;+S<=Bt?vZNRL~G{plJ_AizbcI~;4MKY&8Jsc zg#tLZ3f{K~sRL9xd`tHk%K~FdmLyiTc-8Hy>%L!YXD*j9*l}QR;&Z(CmRRCb=A~*|md@yw~KtPEH0Jvq4!URg- zfD-`tq&Od@Hdn5(lP$nyb3tkU1#m6(hyXopUtTnSKh%_$pVx;9jEpk_z;gut0YTv6 zEBDO~`Es{`;qZ<=0N18u9d?(D{UM)Nx!uMvs6&#nA_Hmsyr;M&Vk)g;iM?VZ#>r7KC!eiKsy?KjPJ28*jTkX1sX&z4Url<0E6&9EQCFEIhtfXSDE~ZDBTyKfhobZPu8rKXc7~;ZtY`50Os( z9l{`KrTG|e!s50)0@7KpN60PC$IOA3qkB!TKQa09AUl*f;C^B_HWI&!xb4g@) zfX!*M3Wk+Er0Jk(Igyb_uteb*uNxKl14ARFTMy>*s(HCyBQEuiKNez~mizkDW?3oq z%elGbNSR2MLHMMV@*#|MkdHGugSskTh?n~+jl%yL58mZ4^*vCwt$dQL&gJU5Y=zEt zjzocUTh5;CdIjp&t_{uAOL+XOS-C@8S=Hz~h3sE`tQUiL&m(1echi~;ZB*EtWh=|M zj%C;qQ_Lc%`tK+%{@oqcUoDOYhjcRf?o&;j1{}%H(d?Mnx4$4}yQzA-bUH<29^g}? z;JX+B)z;b~c!z#EWh*uj2%10CVW@RfhLJC+ld%$$9oNsA(W=fW79JA&bf|`h<6Gcz zS~B3G=5emS>{{)@3SAdY5Pz7G&I+Iq?nmFKVtt<67Nt>RJ+t(_(LhLleog}_AgBle z>g1Wfu4^%iMVuIUkncFuic>YT6k8A5xw;GOS36a|g-3*&%6$Y{qgZ$VVI+{kh^yXLH9$$q zj=P>B+aQ^D#!25EY&`z6Ql^oczWpniIVOe^~PK>H^l8Vv*F;&7N;gflO?6qtjfv=2Ne$E1mvXb7V2gD z>n#1?IHY@%gLF|C$dF8+^cV2Kh%R5~_owlG^QbLk023jE4M;XYjuDj)8QG8sTjSr8m5SpaNMKiGEI zK9LI1q|P2l)1OaV@xj2i%cg|&CN*E0t{dUVNYOSm)tF3Fp!)uHb@kl$HoL3Wg$*<{3{AsFv8;Kzp3KO^8-^g6M=2Kt5FXWNY%kVDBKMi{g)$YPTP z?_yzKJh!aDgW!bnlm3o5NTo7J^Iz1 zDUZzMIwSGBtl>h|j`ice3>OaJ9d%3gJdYT}E6U9f>VI`Z3fN|u4a^%}>I5APxl8<> z^Hg{eal_o%@SgHNXxAGl;f<-WUoyo%LuEKGQrSSN`>PLEB2u3$;}B>&3=9R>XrF*+ zJ)@UOE@jUo5W{`YzD+7}MmqvRTqz_Z+6`?i5MaV5{0|-FS*#k5`EO=JrCJ)Sc15D0 zQ2Aa|7;+$I!3Io~9!D^xYNs}&;?*q^F{oPu)vP?!O}g_dvYGabVMfC$wWVawKZzMZ zUN%=9Rck}5xXHPRm6`@Qfw+-x-%yPdtYV=O#AXqx>UiH{6oLW5T~aYQj&$cC_i<)+ zGQ~_Ge7Zr$l8#Ti1sp#7jGhwJ?}-h16v2GySpwieG+$&4m^^>iI#_#i5Wx;&;?$qtGF8c65IaMF+lik!nyI2w$bzBjBs z2NecbH!<$ApvHp~G40r23~K9^xUXr&qP`5aW1=M11e2OI&5p>y*D>lw7{q8OvLTI~ zCg(d6PG5Pf+T>B{+Ru$>k7?fv06nk-ew*b$qd`kh+R*kpBwPk^q`^g$ZEQXDqo8lt z-yg8ygF!}-C`c>yTLfwX0=cq(t$c{|AOh?3u7b3xvhT7lV?tWu2sZ)XTiv8C-(H=8 zJQNN2oB!L-PTp|>LgJb&4NLRJN1=jZWLJgFEHlf*w4c^x`rz*zLwDB4*cZG-UiE#M z=M(3tyexU6M25u$@PuIYsaY!M<7pA1%G5c_s!30>6@=vM}?W{yqRDHDQPZh+& zk3_1^%ZJJMQ&RzBtZ&+;F)sLv6y$1NZPCxh$Tx%0J-`W~Pk zw}TvjEs!Et?;a#>3K${K>Usd&YQMT)1KCr4y-1vApLVfVzHGW}KJ!SySb2xsUv(6tccw81HX9eN1( zV$iLExVxg9ooNayk)SK5N&^FOvs?VGliTlovz!x$D+qDwby@rH0x!wi!M3858-qr# zqtu;@t|8(hr+5Q7nIcwV5fv^;2)g}jJGCY(F(OGDOAK??081q*?1!j_Q~N?Hb`~ua z;pei$dG?{>u@M}lNiR_y5exgZ^Ks)jl)PrMCFjqrF?Py zF+duE zU*J#1Q)`;QD(dI-rwfwtMiXnYrP|vWppB!A!SUM z^&#LP0gQs#divHIz}z~aik90w--oXRg#MS6ovVi5q$5Qu7 zyR~4Roo5#UejP`xVq4p}L+>I#F5*8k?AW+yMd`U{yQ`H#u5V92_8Y!FFL}`r)245CP85M^@?);7@B_O(V|^0q|DF z|G!?fq1ETNFT&7BGMXN(t_&Z_=s$@ zFuTr9{0y93Zh;FnW#uep1{-&XUE5zGB#+NVtdCP9iwm4>;i-1S_ zB^EB^ZP41zkWgrAv@JH3Wp0Qy?0;DAj@h-nT)G+=+P;rPoBBQf)Bn%yU(mcHczUY8 zM-co{5CCl78W;LUjK#m|j|?rP@yi3DQzH&lH|$$GO>#W{M!c1ls%>}&_-)ZKY!L^X zeU~J_ot+S4?i7@y1<((|hEAzeHpW8*n?G-v{gn)V?q-KzkmxJWY*!i)<7!ZcU(P8>%ZVR}v<6-BKLQX*4_tt37*2Fcl)f+UU(0etVY19?l0L zVGc*mr^$(<(TKL-(yS10tiQO@s6;RcWkn(>Y(r0RFv!%Q+wiPv1!L02Y|;gC&x zX&+xy24Wtj2t!s^F9CeWKS20&=)DP|XrATWeGp+Xq+|CpV=V^IQJy9qKR-6BX#s68UzCt9H0!A3WO1 zmrPavq_%cY?|fb3o(TS=jFDC%J0AV?VKI zD4P+S&KxOg?>H7a3vf6(aJ$PFYc&=c_t6c>?j9cfI#THq%m9BGLfdlA+%k!k{Ir1W z<@=^u^EeQG6aPfH`T5Xz`N>au&)J~-WdcA&3UjMMgd7ls{f@>gesV(Pq|rr(yi+l# z3AaePn{TP_K#?3#_y>RE=-$?!9RnMal}Rr5>92nWJz60IwKJ5I zq)7*R*~PWTMT*#Q{Vt$9jlDeX)5vICQVy`}tC8u*; zDG;kyjmz2gagw~mq=2tTk-N>P7_}HT%zDHbWFaIFC1)wh6mdkU4ti->(?;1R5QREq z9-KBpxhj7hE2u@VPS?txM)881eq6($wMCuFIhv9*6O+{~7eV7|^Q!|VtdkN|CZDO6jblX)wXn5*=Gp1%Kx0s0 zPog#7JJHtvdg~;QdEVU)I!`ZbbN1J+;W5uAl9l;2YX>nl0ZXY3$jYUtidz-N8IC_A$n7FIjP!HmpakQOOy)%$ewt9uY>Z7=#@8pFETXLy&>XhMi$43X@ z{H7r@v*S-|_qV12ljr#ciPxVv&epzi{MlH1vu|p-$;<~e9w=RMeGF_7@h_cTokVTL zG(YytOco^V1h%q&TGX9l5cvBHUZ5X?v=)JX0Ai6~p^qUFZ^#do2+iCdq=I^ zHPJ_Eagi%GyMkbNEsC-Wf5iRSpa5cvXlgzB* zssOb?w!n^Ga1ppBrH`)-%eCI8i*)YsFXkeS!N#P7i|(_8K+&5Rkc?KbkB;@d(g9eXwSxG*oF zpLSUPM+nPHuBB{Q6P_p{Lzb87rvn>QWfJg`kOUq!CMpdp}F;+XS|NTcu~k2}~lJ|1keU$?=j(n2|0LVhqOxi(~^Pp}Exs zwleOBrcv+fYwwG!t=;d;agd6xie?jNEN)UO8l6|FNn$BEMh|DkNxWJ;<0nI@^d2Q=kvFT zR=BggYrb!&e=a-<{SK@t`Vj1K_0I3&dI)U|EqC)}K$9S@)hh4%^$qUMUi?6(9uso^ z$jw2GnqWRuzNPHUbsXuy_aQcI-F`QLnNsN#&$p>#YD-}TC-pGPlW@W6SezhH+vTQ} z%UWAJfE0{os1^<4BgCgI0Kgv<06?Y)Rq+Bfkm`Zu*~A?V3?+5?*^SfLbB&PTC|3Z1 zW<^tj_XcOy4q^n&1OYPaGJWD7a#d!&u#nA8`oPKy^*rvXEjn8lh~k|_oyLD(KGYaB zIS(d4^~NU7SUkGqzcN?ROprT9|A*085$G=dT8B-nFrQihsQM)S z)367GXEzIzK$F!|w%rj}W&vAY@1^`9J%JsU%$U}^*xoajApBIqyaYlBKW1?mh&{fU z>6QHN0y7HWm+}V`Q~4Pk^P~G?sjMf;Rt%gRsi2{$n;^2B<#D&NjhO`uC#x?_3oCYE zYBBv#SpY$Y_Yte2Ns3BV0DrdkU%QF!NiKOml_|02YgQwQ)RU#;>wAm4Dt&KzF1z1q z1_>ec+H=K4>Fwi+32sd&1MIr8>WrtbytFaG!=&=(QJ&(C5FNgcdd4K_Nm@DyAK1`s zA+lAkVg3UeOq>S{gr}+!zkw9(8K&S^tnEZ^k4K1}5C3urK8oUzmSyCH@K4g1GzPWS z$PhPz<-Zzz36L^^!1RD5DuJ(?Z8ORBV~{Jh$R~TrspP{v2Z9M}<+;Fy@{M;2-!Fuw zyrJIqlV51a4!4#6zV&*wKZl-GQ9S*0;(${o%qRH+qmsAsg%=_9Xv<&YjZw43vkYRO{qb{p8L3awzBabVSirznoO1{oDW9hEQlnjdqrkKl7vbFt5PMQ2Alnazx3sQm=_*bV&JV5`#ga z{#=XVHh)L6y72!@xENo8YeC_w~uq;2jnb#bih8Aa2yesiXM zrcHN4+rpxFP~jpea2eln(16STfn%%d-NmyPEU2pOT>SgZ8I2oWaW&wtgUX1Hu~Ud^ z5H}c=v|HjBy+3>XC4K9!`-vA%?_Bfi>3%)#2F&A7|KdM=@TKVQDoNjHdc^M0Ei!386%Gnj_hsfg?zyp>di+l!iPIH3I+~iwG<{fD{jeQupMJ8;Z^@HH` zPk#c(|9ysu_sln23<;ayAluQI6;%EQ3&DhsL(uK`NNAjI$dkDwjC>8qn*}BAcq*E_ zXUA=%aFjf%l$g`r9hI8dv*5@^8oVk@llSfoQIb7wX1C;XY?2MBlOYeGBuT*}EKmX66yxOu2YIxbV}0khm7@67nQ7IA_goFA>rWz7NE5Zlr6NSeE=z1 zq2vbK+%!NKNNEu_l7+ql@R1rL0(@i}=1V{Z`4j?U{eQ%R_&=@q{{(g-HDy39TK^%{ z6AX!USUwpbT_W%&K4dSg`IGtn6XBDDIW-d9$G>C4jloNidQyKiL1B$QfPQu(^TjC1 z*~jbcyzmNNYV`~Y2vBjhB{|vsmX)%sOC#RSyRA}OEPqYznY*MNmFz7zW%S91tp@gf zxLI6|qJdp}u4#bVFSS{b2uGKb+9dQ8WFk{QluQz_}H5KMyNp#+_eIfdX# zY7j~AFJal2>BfHXnln*RT>MQ!v8hKC95CbaGJ`vt^V&y6@UXspPpLs<*PwmZsW@Z( zzhqOc^|TJy$rZ}1i`gT=;92|>?Qrqlw3nGK+3j>`V@E^x$*3&WybQ|P$tbb5V0Iz- zX=T=k#+U9Zh^bzanxfy^q?5_K5exXQTh8W{#KTc|ZMEj(`xy4mKDn0DK2-CsZuj0` z-2Z#gd~p6RXld=L z;DcthTE;`ZBrNFCeX#kv1MBfD2fx`H!TI)j^+Onoe}1%cN4+led5w=*0iV(0OhO#$FjQe8IonVpsz&GWVskw=10_WOZ-fjP8P8P|wg1|99SwpquY{smsw% ziT$&x%>4}1_m@tKQ-RIsF}hF3!(RMr?{`aw?TIh+25^NQi5^7_2LjG3?sfKpt{Cp7C7q-G(D$XnuG9&X^!(omCol6tK1)7ySA1>QLC^ zdz}T6fT~n0DM1AoSQ^uw$~NNdzh2~%WVcBY|=d&Nn=~+$k{uKX2&-BtNR})iyVOg-DNBdI< zJ3Db+LA<;7Rym8;fL;7kW~TV@nP(?jR~u`-!Fp-yX?RwV+xz0~`=#Z-b0nS%0{B2Y^x72D10(phtv16Wb~|qFZQgto9FvlYU~~HD#lZaRgk`E35Mh2 zn;C8V`4eaHw`QBuHr+Nn>hHq^)mTRat}Myw9TEpQTckd{Ca?Hj35C*B65)Q5Lsd}t z*3L=g#8}w$y=%v5Pe)~DFj-ZulR^2=N7>x6sC#%p##XzHhv;o)wYFV{`8?;2A2o)B z_VbniC4M7$tXm$>wNg4wJ&jjQp6u3mI^2ThYckwy<}s=@l+_?#Z)XOrN<)S>;uVda zEp{K*#R6}T@xJH|9M%m|d(VcR)*tS3IO;HtG;XAX-r0(X&5I#kU7TrF+IiGA8nT;f zPJJzS>*50D8#6VBd%&+OGC1Mz2FHt$^=lp|+qIy`B z8Zk`E1W0Mxt0`;SpaMtEJDV)=U){rpS;0(@E`u3J&faNGZNG-Mebx^_F~w^>5{|=M z?Yp4$DL{X;Cu4)>cK)ciYFmHci)h*2SX=g83;7&}-5xrzRx%z2HA`Uyd-^m2#14+i z0^1Yhzv*U-(oe!xTd?V%S1QKn3BDBR;S2nCzj+~i{+W*oy$<>IXWAoHD3TG%C%QQM zusWNxhB zimqZm$hXd;c5#ljXeb`(w|E*#rH8*_k*;}4fYKyGA+PB8n=)!A;O5_PB{_EXO6IdC zI{rP?N1nBkFdW;GQ=C~b-I+3bQDm;__FAgwtM(L4grbJop~NMpVW&D2$Y~$c;sP*U z!UV923!{Em)@6baLFjjN;49}t{$D@Q?kxdl2IxQOG4G8)Mc36Hx;BINSX^~t0dv%) z4waRqoT*5g7vgb_f4frJaMHcmHA7Ooap=4G!fuw%YI`$t%^)&;m&q!dyFs!s&N_Xr zZaB;^xSTz%yvRt66~cr+Amdb_uFzPHLdwgBtt~{UFfu*xVGsLR_?iEg{aeumdG9ivx>&Ua=D9p-mF>k{YOC@4IX4F^)$B1hMCF8}=V z7fWe@(?m`QHecLZJ@6ZDXlP0dQsS=uLg7mm8tP%|4ZgnHuoO0?n8R}nyAX5UY~1xj zaKvW@1#Kk%B)*e<_1ZCkN92-?_t~@|ig6tEAM4rHO@4MfRW7hLJ%BeF3^0JSPzv^n zXJmA`m|}rIoCn)?d&_8ih~<50`e(CO(FkjR!Z|zVZh;Akn{7eutV}aHqmN|#yuKWK z^P1_V9PIt}Z3A#$B3{MGn-5gm?0&8vPLqynf1r^brZFHRpu@~V7~J$oc5b0CY8g>&TvgduxCo8%IzI06 z>L@aM$*LM1rlz6!Zm(7|!0lV$m6U6&bQMo#zL~c$y@1)c^W^sB#9&qio&O7h7Wlk?O+xM!`a&h_~8_&D5BP3+YI->$64Glu2qfPCv=HP+erjew-TjQKn_tQKic zRF%A4W5T(4pIPIz=UhB4YbOJz4zB$&^k!8-W_aag4GX!XrauJwH4Mqih-*s$cuAQG zpg=@iu4<%T^^R0bMz7CPuH2$fSl}ywgI%D`V8Pde3%mrHmMrulnS#E^1Os{h?pLL3 zkI8xfll-TfslWHAiaH3#NV%9RW}4!oUri2QY6vP)8aTng(cUP=HNQ7~u9#6gf3v*? zT(z{B>;kJa~=l#Tk63B)$^JDnH&VG|EHf z)G)ry4&-Pk8WahI!i`5#UX1rl5}{n;<*@&!c>v>$Xy zKV@+i<^K!doJ37om$dG?z-h+BbQegDaCIkp6!leK-tR!zoD*2R)_YdX{5|T2s)4r5 zZzhCN9X_=mLg^n)@|QJd>y6w566#@R8765Tq?iv~3Q6t^?w{D>CgIIVJ&8${K47w= z*SUT|GNsP1^(s>Ik*us7fq=oDv+3siO{MW^^@@$XglDF@E{;TfbLqE`@AXqLcu8r? zAqT-0KX(1R4r=W*!Yy@x7m9N#MqIi7Gz@Jc$ob@<#KfdN4a4|sMn8=0Ehvb_nHwU| ztrFco{1D(F%2pBeQX}aovMzvz62DaOXyqhyH`3h&u>eadOWf+qc0?a*RK~yLWyxNO z3sH_S-JJ>?|DI_*aPhRfE^;{?FcsNNGhceW@L~V!q=4Q?YYFRSg@Iq_O6^~cNiW87 zj@CD9PVItcM436x|4sN*kU~>n14|>(@>^`rqf+ z3pkk^U<0AhIvr9v%*Js>&L{}wY7se_QWXoNZ{3I8K44psG@V40R?MZ1sML|zguSgr z+%wlNr}~D>dW`{3Fj1n+(09TTeI<)u21-7suq-Sty0%kKN={o1D%}be;r@l=y43>~ zfn5OjJ%eCaJtYE}k_gayP1-SHJwW2i8=@+1a0QSc_X!+$W9e8Dg1R3>AqjejtNt z@Na*`kmxR)c}Q3f-I8LExSyi+%gf7|B~1xYm*su(+ZXQ^1XFEiHG6l7ck_Zsw>#;N zW4IaghwJX~^A!l&%Ji$|vpVc0A(N1zFbpt@3^_unMg4c29RsE{J)g=1j0n&~|6db| z-2VX}xXAO871<+Ai3B{Ho(z#4C9X&y#PkV)d^JIq%-TL8$L>MLe_Sw$9>?E7RIZ2l z+LXe&XUxNl{&h{?n<2>H7i?YRqyiw~5;Z>TGz2&}W<=jW9LdsIPn{J?GV+q zf|Q0Y?VQjJGk;nPGuKHS#zG6&#+OSOc5Fq*-qk)H#^eSUFkpTY#YG-S_`5zVo!+;7 zT0)7}m1Eg{`E-w=*)8xq19Wzy>^4>9Z*)w!FXwtkL)t&cK*Bo~hQGDe8F^-Zhz!oM z&aghBF1@kv(X(f0bZHli%sB}FX?w?%MxvPKYj&ia# z8mVWAsx`*EVL1XydP8;4(1ECI`I%Ue`BPgZ*?nz4tcl9@%W z7qqdM>73S{dv|=&3FiBexuX4JKB0(nb{wf;ka#6E-GuT9PC5As*ZF6Eg}`a6mrs@E zb%g`xwryz5lv8^fwg*8+#35zDAWN%-AN6A#dy)7Qhl-z}B-)gayr$%Yru>K`*1BHq z2->@(U{ym%?e-gK$+e$<&ZqE-D*|eLJS~`Ufe6?39ttcL&9wKB1vwaQeUi#^v|mtA z3U(*@kIzpbuhwuVnQ@aUQIU(y{-5D{G+OYVu*cW*qf8)8kojV1h)QPo@QiT8`G-1( zDuZNBV-_&L$zo2(CGM{D!m*Lk>f6fF>!l+}ho)(;@ay6md8Ompm}@UvQe}Nep%EEW zo+p$Di{I$eQW#x`omDJ(H4*tY6r|&W^!YYsY_u8bMUwjKh7nFV3V$5S6K{BKwFXaA zF=uSa*ymi@#D1Ol{6tm`b%A+sVxwWh}Yn!7-&hE53?>)#fB7G;Yg+ zPfFo$JFbI6%s+r|Ws-YHw@UI^QOYq8gRC%h>~_juq;h&C{ zoZjaJORSi2kLu5~ev$KOkeGInYg9W%o!2RqFUXY?BexL{u<(W4_Uwi?LDu#?ckd** zRl1Ff>pDDJ*?3d>i(D%{EOPRD;tZ*w7^1b#Mhkh!85diAB64H2UYGQ7P%*K+n1i~Z7qx+O}4m_ zJq1l~i7!WHc(*7|k;S z+(iy$R!;XHJHOAZ+A)09Bj)?3m-P1fHfZVR(HvJRfgLK1U=cW1>(7qiiwHS!V;S)y zc0~1we7#_BFpBx;J)6JgrVap``-@Q&5MFCXNk&s>&z?jU|0!w`b;8^w}8Cr&ON9_o>K|1)hyJlG^@D~DcU;MwkU%<3m% zTkvwTUH5D?yg%}bjp!fp_lVHRnz_1uo`(?0L1v}rzV%ky&Hg5=NHS}DH(60_^CuwZ z*;7{h`esv*&rnyDM~ppQ=QtT#rs-k)=gJdHg6y@{AeEo5{b9O9D9m$IelVJMsW)WIjp%tQTp&NqUpLuje}#p zfD-t4$m3|abaro(E0|HGL|^KmOs-5;6Wg$&FYGMfIuGX`5wg5u7vZj);}%!PYFyH5 z&6Kf%GU{7F6DBpbE$e7KT`@l8I}I_i~>!y zrZkpNVp%go2TegRm9P5j$2G>rntc$H`~0}IH~xst3a%GHcqL`&A8lU|7sYzhp!%S- zKO^qmlj+TiYqmqHpElwgp5|r-=cbIKlG#R`OcK0ppx!IFx#M5UPevSaS=a3!%ankU zJ7SR%@MtO5!<=Bi^C}7BZDKJII+1iE z=nZ3L=)Aalh+;6CCIJi~17iL!;J>WHai!3MVm1X3$j=^g^baZu^1$5+*tHlSEL4{L z0jF_l{92RckO46*WiLSrEFBD}9mVbgy1nDy4F)Sotp54)sFY8?!c0@0ZNMA3pUCB7 zrEZ7{C66!CBch5`!Q&wuY>yMhs3Sh#*m;`iH;1Y&vy8hf)6%CfY zv<&F4DhSz%R4^?4JYKa8S)_fJyVZIA8sY>`A}cLTm*UMjy1}Ntov%CWLkk>u>{x3^ z8*^-%tok13SawUpw#99;Hfwe7evv!5`T5LT>s4;!r@KGPn(N)!w-+Lx*jD#IqSD}1 z5H(*wVPnuq+fVDTvWUGs2YA*$%5&$8%-i{#quN?3lXJfLMzI&u2nS)jT(8E3v*2y& z+3J&TkA~7w#`<_yGftNMpJ(3XI<9zfWSA5j6r$0A{)`fycB7jRLtjdMIUL;b{@z=s zzyb*zxu-DC+5J>t4{tSn#CUOK%O(RpOCHfuk}z_r8nBzIzIHCxZ!E|_MTBiC9|w$^ z=C)PtW<}@i8H=iavZ&2f_E>eTF`laF^cM|_U=`c-Dp*W)Afvgfs;``b4+82t@KSK5tx5iSA?yt-*3ku zu0u{2(oGQ-X4miRT-hmiqb^`VnNs0C#cjLbG(LEd1yNOru?xFxJASC5{-%F= zq!UzEU~GGQ@9Eo=%BTOvpVvdd$L0*h`>71>etIQ!PrsN?AcQ~qGpVge&zE(98 zGHc2&CzyX#_v(ylmOE)P_nL7?!g7bHXjp3E6$jVt?=L|y{T z@6QO{#4wG|ksgPfzja05W@ukk`>pwWB)$vmqOT8V^&zn6$fUR}y!g=(N=68)E)+1L zfu90~bnj)P$tJa^I0fe(bc$i(gErpXv$ZevnblDOxkFE~tG_=1J@c|SjFS)F5}N30 z6lvzQOW7Mav4F_@sXX$C>OjwCX-VInLtga4){D2k!*=V{r9c06SJ1F4>)itzysLLkiQX$^q`eVIjZidfnkV^kH%RP1VeP6c3WgrY~RXyj;gNusHO*T?_?6n=|N$20cnflv* zA?M4*#=&X)e!m81JJbra1=2+~05A&h#j(1hzIW*!;V<)HJQq4D>*0It5f@Roy|B&h zo<{i~Y0+vc;~cy3+gxEKBHWQj=&DqnjiD=+}_mHYUwE9d-mAg$ad%E0D*a*bKw zESJTnPX(E~E>vawsZ>`DA4%@|WiQxyHd37nOKHbG(U)gu3hij9XIwdS?0-NLX_#Fw zlw4h2pKMV6Z2ipSO{%b+vDgZT)C{{eK^IpxjZ`8;J84md{>L;CKQSX7CLwu4C`$AR zegZm8UmpK%ok1PpH!;kb2z}oqS?U8a+i{_FAwKNPyRxVgC+kkTUisTumjkEcj57zk z(ojY0{+o>m_p3cBKR-$b3dtPP!<*opG`D!RyVw;?;T#OgnX5o)Wz=feEj`?uq`GVb^BKMRfcGMV+w z7d6e?@SrJ+W_qWE)%xpXB4l7ngTAV{V3A5_sMd!8XEsS|Yye$aPN0du8*7*thAwFY z6T%GbI+aFuQ8keO1tL|2>&*c^NN*tN-|i#lju$AnTg}fg{?ROn2Yi~hJLVD6n2<{X zw!Wm)=$C$%uIXJ_W%ynykaPu+5NXLYeCuC$TPC6nrQMXa=fQP`X#!S9EK4QfPrW5Hp4hfZziH*G-sG3ESx{dD{W_C9x4 zT=k>v6~fVV)WaU0Sxc%htKPq}gs`9f`(c&w?+MJ=H zZ|E~+*`|WD022%q+UmSBQAA-SfxuE3H=N=V#0Y3KTI-n7Vap z?Yf*PJjNV2EYPrU#d27Pa1i`HLtxtLd`HOggK zGU#|v`YEvPB6U-{xiya68N#lP;~p)q6cWunDBtQE%iPswd9dM~scxaqck$npP4IFj z4SlgER{bEyfQ?MTUc9cjy zrO}n>w>wbl%oXQ39b9O(@gdkhWBl}>@^yB=*sDq{WuihcR$-Yv>u`a5R4%3fsu$uR ztCHLRqC|`9TCHC@=go4Dpp%r(0Xvot3Ye&}hVIQ*mA zciVY(A0%;dn=O8i>{)|#wT8O0c^dD-su|0C)wquOYrwLQTdN^vMw+}+)ZwiI`FcXxMpcQ5Wz zptwVEheDw^MT>-ddC&UJI+Mi;zp`L5dGgG?_r9(+pWPaH^krpiVD=#LXf==5Z$w1K zd9|Kwc3j~!epI|AO)eLiK;U2ED&e|$+r5a}hr);^6L62EJ?gBwwuQwi`(s?9XkdVT z?8U8zVb%ps@J~)o*&m_P&0HQHynAiRrkhOI7#9W^6<*lgHnb-kVqr}!?gO0E)XqZT zF#BvwC3qf+IMP2zbyU1n01xw}BxSnjzLKhCMgBHfb7E$-bu$T*R5|v0HPDNv4NG94 zZg6nh2mCCttIt^%v_5VwC>*{q9f^FL&KDWJy~@9M+DjzvnP3VZpU>Cw~-6wP5Yp|(HLTzq#6-TH<= zTSZ57(et6385;T;p!L(;W!``-mI@XI{tpCXHjG*k=O(uUN=XFWiK-$8;uz~93Hh1r zvG6A5fg(f-B*JuUCUOjnFf&kr?CXS`E^BKZ{Gl0)}<}K(dEQ-O=`=1;Q`3fsvstoSEJ)no}<4TNU#0_uGZIJ?4;5=8jU0KBEAO z$E`a~OMan(u6z>SpIliN;t8mcXUKKPB>vY|`o zcW&$4SUjElGrmBdh7}Y?Mm!zr|B%Q@;&~p$oZ>75!UWy}AhE)4$J9w-qSYV}?O*P5 z8e~KDm`xz8DD0iiZ6oNC_1v9}EsO6tc^f?*T~A#cOQp@mSdvZ_|35SF7yeQ)o*-+^ zr$Uz*zVt`9y(5Be0kw^2=O3Wjf^XH;WmfXK<^bPzZeAgO6{qR(*+j&S<4i?1pZ)vT z(K7X)ZVDzAo^`sbYud=DxASJkN%<%BGlkK<4o4Ob%G;zzQeXi_v=D2el?*|n3vHp= zq+}mFyx?G)gH8$(vCkh(CY3BC4yO%9WtKB+De|K^+RNkgWpU^j<-|v2hud{n1$yG^K-n1wk{IMsvFDrb9Q^PVgQmJ%-lzwxF;k6K2o%+J*s z$$^i(PrT~m4*Z_^_fdCF^%za#>e|op>GoICf?(!y*9h^M`$J;(haa0jDpqtcZmdcj z8b znEcz@*BpH|djQmz%6p%+vwj0Y?-RX>_(`)ntfN3oe(r-hCC4y${`rp)w{k{IO4 z+yi6K)AM_}`S6r-1I0CeHXaY1NAjmr7T4HTbk*obzNySyRG$x}GS_rBoaVb#+A!Eu zSp8G2v{gMmecoE?Ebg=1O?8IDT=dSW7izray}dXueKTdawlsw_1-=G7&F%7p^!#(% zWBD#ZlKb#v_^rg93!#4O&O8YL){F=z^&e|gO$R3x+6Oa+e@3K$qf8p0v}L$V2hyUn zm)Z#f`6YF-cY;5tz35_F<5uQoIKu%3gka4ssYEtnp2nwFTF)=v(GY_gpjJ!*=-nz0 zQL&1)3K2GN?G1}0Yv*Ep^)7^O!C^@6+ z_T}QmEb(`5aOC47nMBaynWspAknWZ12H9OB98iFmlyu{^lf8e|S{KIYQl`BuZ>3QZ zzkpb?hJeKj`$iBX4Vb|U0HFVPQ-&i%foYshK}#o)mCdzJ)`-67P@W)%J(BMxbc!2# zU{gXjM8J0dAX@BYnm+%+OW^E3nBui^9$&x}H@?NL%FE{=eVTOs<89=Ry5&}z)-Gq} z#CSpS;lNCnI-Rmg3ndb}4B;sIs4z5Mlb9OTR21=^y|#GyjH?zv@UZuZ7$;0%(ZN(J39Tx zZLzGIIN8r_NBXQ9wT#qSV~LUC7t}L;I|4jlyL{+-nh+nS*m?V}wM19K~>7CA=S1Zn_RiI3Fp~ z-N(K&;Z^?eL;M}vdq&CXpP#iRwQXe5hrcE}3n_NAaD@;uPKYOAEvzDqPd+Y1A0(oJSlXh-UwQN$NR76DX>%6ISoXtRsObXf&K{~_JS;C zUUi2O=p#_j>`x12i3|EcFGXgxax-~(Xya4qeg)01tEzF;ZmZZ)X?&@0 zdl%d@k6*Se$1N+j@UD(iyABx>H$Ay}!`$wYUJ3DQNa|;JZSzGNdz!eZ>(_AiT$x87 zq9`yInXe!gS*#D+eVmKp5dVvax8t=|2#gApq|7_x1#5&j#L}@-y7>u)LMEc{3pw$>$jU-$M6r|rpBYbZp;i5l409J z+oGX|I0CXbv{S$0HetJCaR@h`=4XuV42edf_-mPS|GUhs#K1FMy`Fi`$6wBF_4JS# zGy0i4o$9X@tyU+<#_-z1(S2(08s1CAaWmxfl;L#I6-aC-shzbzh`ikhDSb#C1&>S) zQ2QszTuaFML`JQ(S$RISG(v9zyMUc<|L2j@STL-pwrMc@_M-o79E35bZO zilU^~`%hl8{}>7UeE6cC2Ee|r&cNp7o-hW!c2BLb*DVQ zB#MB8$hAt^Dk~>kUOfZK>4>zROE0wdPIL&s2=Egr+4?Z6^Zel*uLF3_yt`BwJofnt zce&nASA=1#`F*S!Gae|7ox4SsQ+VpTG($cGBi8gr(nycHc1sey?7F=hzIjwAP$e*l zbwuzx?RcC|0WUx4gIhT)Ue@W((?)HhNj+hJ@MXdAL(P1;7n|hI8CbS_M7RP(Us^n0 zzp<90h;vM$v^8bF01WX^mP28sHS=DA<0Hefn8tWA6Nu z(k(OL`}fQCp67Y96Rm_yeeJF6smp{-ah=I>DPxR=|~1j-NyeeI@f z>*meg*TWC}{n z_bQQ#(cy98ou`_Ml52wyR&;SqEH5j&Em&3Q2=zS*d=Z9-+k+>2PIr+ z;u@e;PZtp1i_D|S*YLrNyO_^8@p7O4f*N=!>1O%w&qdUQX(!@r`4ks2vjgf)zNo_P z)bm*$UCtITjZbfjLWRls!pG(^(kb(7s)@8$ymRW}1VJTde}Lr+qP?KIy(7S4 zLwIZnIFsT-X+dv7K@Z4k)8)|_}kX9AlLb5KUiB6FTRacl(fuRm&h?* zt?X>#+Ym2WR-LFBPp`30+PZr#<1jp1ng z*x~$n$|;!D_MxP)uGwZcvnBKMPcgJf5h7jJHMf)nT~w+HcYym(?Q#qCyl!jUF789S zfgg|Yzp(qcEV}AzCZ(hYRsCepB3R`_Hq)ogekMI<&(7hYLq}6-E;@?&TAVp}X*mg< z(2vFCzHs16rH4kic1Eb`--bR!x6bl_1j7S5tdJ;P`1L15UIqvm<>2(FzD_Zt;p7Am zeizxEWYy;4oT(vsv~sydF)R7J_yuIvgZ+xHNc`v-d~-+>2@_$WpyP`VAmLJM6CD$K zF+Z)&gA51oi;^kD0KL#42Zt!JL`3^0(b$jSC>RBVU`#v9CRCz!GXnoNG9Nh`2_I8M zD3y2M2QsGr)B8A&)@2=r<(OO8R0>_{ z*BlKLl(xoXa+%3!rPG{wo3AV^-Jco%tY>kY&GBFV)2^6s{0z8UM$R{Ty-Lb#?K5xMg>X)2vt)2VeGQML-le@BnNJF7TL+yO`|#$c4(VGiZtH&^@!B2srKy6EM3R&xK-#KN0)7ktAw_{m>}Bv` z6#CPg-LP84AmDBC)o_vfo-YSR1)9$@_LTR@@Dp)%Dv*v5ppsoGY!k-GM7G&;)ufc$ zRH48OI9yO^Vq#+C_dW#Xtmrx>T=6M(XH2qbl*AU}gETq=O5VeWDT}E@G+z{WNa(NFn;{~md>`}(F8=eT%0zyK|Ifhq^ zn(teV%gWAA#nZ|-bXH-55P^V=SJCT?TLK=SbOu7KN9izvKJaq6)#%#C?K{by^&>BZK_+>qbER0o)bI_Ad+#usGB2qL?2ITn+)*zug5R2=0swSt6Zp z>qI!uN|)?=sAR$#iF|5mLRm_OS)xfR8HwWA%!!aeG}_4YECg}nsf-wKp~@S^+HSB^ z<2scSF(!sFsnon?bRU;L@sD&+^K#Nd8+fu|mM`S%YZ9u_Rm-e6fBSB{DjlCIIan&u z{B{1^o=%wTnwC1eSsW@PHP>swJ0x_mzC5vG=FcE9%}*kpod27-h2x!v<;Rq{=)xM4 zM``BDd!@$|zr>1`%A@kiG`7)auKgh&u@Iw*Sx)x z*H1QGPdr`}8S(8;A9vqVtH*ZZtO0E(QNxN_EHq3l7@@Rv1YU+(%rE>5hHaXgT|T4x zin5(Pqn~ACva<#U)(-0!d~Igv6ECjy$IiMFXbmiXWp8eFoQTlq4xrU*??TYHUyEuc zZ!S$3J{R`b2$@t~J?gKeMW6T`qxHZ)8wj6yML3V%Dj)QaBUF4|fxIT=d;gJV)4U9x zEWBK}g930nJGabu@Uvdbe4=jS=4N{kC()rjDN{JZI8W0!au$5(^f^71ovjWp=ojo$ zxE==|J-VwRh}js6x<(%bFL%DRf!Qk>3r+FXj<8{)OxhHwu3L(MbM(9Zfm8sCfD)8} z=xP8*E_O55Q5^h~0a(|uH?H<_lQqRD%XJiTzZ;kdN1FS-;eA8B zGtrgi0A}~f4%jcLnf;$lFIb<}>2%U98thhI^!bw$+j>Q}TJ7d_>WAIiBDkFd#WHkq z#n5F}nCPcid=eXnP|UUI)Z&G-qd z7EM3fx8>c|abHZ5W|b5L8*K6?X8u5KsY7i(PU-o0KJ0m~n;fiivdt?FVj0on0KCYb`gQVLbGl!HJT~hXtoENw#w$ z-+L-6FiI{xOZ3kgK0xe5T$?N^P9$AE{=F*30AnieCe8Wd{)4_rqf5G;OsspcC`QkD zur7dDCC&4)0FF2a7|w{=j`yw^5546EjOu=k>(3uiW44=3ms|aVEgR6qru1Xfe6?0H zAFSc4GYtZXXunDq{O*6BWlG7eh~2+W{Ssm{8$Il%yP7aRwE68;#BZkK>qQh)R2N>& z0q9|DU4Ef*>?fP^;E&{uzWV%ugD=b2@y~BN@YCT#JAUQhL(a?4(LwH6v47-ETZ%jN zP=PVkyJ~XBWMx(B^dCCqC^2>xy)xRe%Q`3n#Xo5X;uI?M?FYLBzsc~l=pcvYHkOK! zR!4Ea)h~wl3mgi5>D@Zeh=~`#dRp+Y}7O*5W>{VJgAkaLjdfo(x zCVZlQTmJgRJl3vA{)E0_M})YohhRfhKS{}wh7dg{LNwdmyy1%ERexo?C(e}D`j5O- z=bU0_fQM%CKkinl%!ECRkOrFI9GK4Phz;a*e$TU|FV5h=tu0J8d{uQ)F-rzQm*zc? z=e|b)@*ccF-0`c+ibn2cv1&}2;B=80FF!9IW&DKOSp?~a#6n$bX`CT=@&Q2Xs{T@b zDywfY2K6s5Qlp!4b*MZNw;#p8$IV|w6gqSuXl@+Jvbc#g9Kxn-{Tk|MuXLn{yho00 zO*V77xj-OUJIQ2=jtxXTx8$oqw`6GLlEn$Gs)>?X1$+7rIy9M> z$t8&{Q=gmCa+0kxH=-hBZ6EXK+qK|d(aUis1$+Wu^Mvmzn2AEEfss>?JljVLsK{My z5&28<1z%0^XfSX5Edm>s*1gI>CsPFJ6jsF>lq$UKV&wR7PO z%lccni^oEj#3Xw}Urb-$W$@>1mY5TY4*M70O^Z&uHzSp0v&Us`3$Cf1CIdvjTRJC3 zFAoM<3Yd5~8y9)$&tD0Hd%C!Ij0!z5$;LWGN4X#ZBq1IuD@s9RJ7K{$mAI65rs!JD z`5edMuh5{PR6tCjDZD;$Y6O+81?{t6C=eFD2P>ONfu11-RQMM80|C~rfs{ucN-$jH zssA9wAG-?3*o=KVpc3YvGCXS0i@i5MI=jBO`->uX?KaQiG~rAxGx>gl1@T!?d6t%t2tWot{C zpVL1YRo8JPmkPMblT@xe?isM`Inn0RZQl6jcMGaUb1;w5<1!fh?AS1fIa#K~ugDhn zJY@WO$n^VzX3RS^HEl%aMOA5DMH*4LXyLkt-4@!NBFa2NWc+!PnEm3<^ z8%xO_{VGyltEX356lDs}o6^zUUpo!Wf3^3JMBm*x*y|hBQ2uhaWLUzH@e^LS8+<*YNo>B`2ncEsox&WsVWkvS{Zb zC7y;(VzR>u%Q)1sGMrn7Lt%#tNn-EF8##z&j>Lt6!~|Ri@H5KPWZ77OAU>t_f8wDE z=SmVL#m4ZTc>b%Hh;AwRJdn*BO;WuD4&?E?gNq}$6tgot#5&(O?b9CO{UM=UW1S8c z^ksEO)n5W?3oksG16%U&hKCm~9?-AW3A-o6-kkOzPPF<)-uk=7{+=Ai>KFC$q19cI zR`WEOA1u!!=xDc;P=?dg!;wofZU5Y6oe{m? zEqS?XeS|F)w$fIVD^3D(HwJ#nBUQqKoLf^X&8`h3vcI&gIv+fA%?4!g1{ZhBi~SaK zTSS(G&AoTI(gSZAH02D>*0JJPt1nsKjDyB6nmLC|s zZG#29^2EYFj$lv;B_*>q>a(FV6nG%u^wse9H~z$+GEn|JB!2Ee2->*b+kbCDhF#im z7sJNrOe6m36Zdpoe9hO%3KSrSbF10%(zK_nP=LqgZv9Z(l_nwLRY9oX#M=^ zaG;W<XYI+H&4ovMl)1tlBVU9=VHOF4b zBzFSitP7^ZhspbQx#M4_P!%rghnN2?oi+9#>Efc{+$-|1Z&S`M&(gK4@XhuNt8CLU zC|cxK3(cB}uB^^B-1{|O9DPVB7OZ9P?R0i`{CCWm?mI)0L;0TUdL`Yr)z-&`4ZqR& z=*vQ?>rPE+M=s&pV){%=B>~Oqw}_5Zsz~Rb?wH=ELa_Y8Ix?59TO^J@Hm37P*9bTP z%?gUZ3cbBf0r$;E(?^FH7jqGl1a2=>$*{Pjq+m-z>qMZo1*GOCE}(jr4j_Di5i{L` zPa1{UOOuF#@)49zB;NloqGIL$k^@X=azG9eUm}2zLF6H-Lp2aH=))E|n_&U*fmlO= zp!xo;i~U?ZbR?+uj;x_WO7(J3%H|B`YC?MVfm z0>p;!jvf$c2W_VQmmP;+>#SE-9 zHnh?b;1v!gV8w(T&2O+~cX(?M+W&ywlPx_cW+4S5E&iY`ZSjNSQ7cCY?^E?A& zi=Z1}-rJ^Vzri#P=fF3B1to&~hXsM=&buzTkD53ndtaY(x7v6A8=c~X?t2zO{aY7m zB5I(N1B)2wq)`7KyaC042)@y59ukLq?%dIH+cCd8t)ZU#TjfB`g{NiJ-SzXPxd3m| zjuhR8jj?Zbu5)i$!XgD*ZX8cEt$OS~m%v3Dn%Lvy_c0n~YQ>E~12C}BCPA{!Y78lQ z#P8|ZEA&UT%;`0hG&v6GXbgTi92|vubG^?%3Ti^}vsDFfsBByCvZoIWxbsK!r7o2o zgvLq=N{0HjnK1r!x9+XWbNyJMTI-EOdhI%tNNeWdn-4q zYv46{M^6|L@LL6$(vO6!SwHKVqTrof5}QW;iafHwu{v{ zSG;IItwx4*q$XSaYlIi|Z5=hJ)h_k8Z$Kl+n9wg5+!FS#39>r~0+Vq8fUInoCyY13dB zMam*Nu7qobB*ek84%M%?D{GttOS#;U%eg37c~#HOy3mnL@_qA*)G?_(?uP?jeOZ0zfk^*qPdBNlhIY872()pBhgm z91vx9s@L;w1Fr81z+t~shZ%p4c>qhlUH4h1)ExCuX-cq~Uzw5>6*NA##ZQp#lX zF#?N-vt>;{^G8q9tZ^62bMGk;z88X^Z-oNTc1o`dL=q?$2zJluKfe*w5C!EWi#kky zN2S9^>IMf67YLy6{rBPOZY%TWQdJlKpT8Zt@T>#CZF24&nT@x5P|K&%_~_L>6Sk3u zC5JIp)8~?=3rr4NZRR+)M!_^i8k2PJR4$s0qwoxtg2(d)TWq9wasqV?U6w})#(w|XzRVqe=-D`$Brz#qicM*aG=^ysgCvVqp9fDweMC^a&{VXCpsB<^F z;^&Z;mUz@m98GcYdz`%=+SC4=eJ91_wb5CMGa!bAeHLZv)B}p*UnnMLsJ{xIYy9z- zXJ+9{rjO1c;2vLb+{4VtimLA%oS3R+s)p!psnNBU!EN3l6m85?{(m3(xU;IkQ`&W& ziB~IDn~ah1Vt5L;CVyyxaR~l2(~*Npsru+pi%J*NzChDUr zlmJRpIS0WPTugvYSa>pRfcmUl1IUX^Tfc=Tv{P`asX%4D0d@zLJ_#R>_ay@*B}^9M zD3KGI`Y!C2wNQoQXZ~h*S*D`C8)5DHb}Q%p?MS**SXp>#b8V{GCK*4*M7n?iE*nAe zU6n}*NJ`biF@O^hNip>9SkXR!@0tPD@(Dei&q)}-|LUFJW=o(LUHcH!mYE&oNm?C3vK zv2}C$rewL0Y-ZJK%QvOvGehu~7a#jnN!mt*&%N7{Kd0Favj{iTm$>^ZiA4&}D-ebb zr5D#Bb*HZ1NF*=Wsjo*63oh1i{E4U|plePZ>ms1&(Vx`V_d1IBcFkz36&oD)w}SL#~@3~(MeS!qd==T8?S*U!md!8j!G_cFJ9&W z4_xA~O<6Q1F7RwzzbiiFC|3!U1G1t!h!x|sw@lPlmQzS_3@^HNeA50LoMMlxd|>5a zjZb7?WE8Zp*`T&)_x2JoJ#=`8l(*rhbe+yIFJt;>o7QZF0AiRNsH>6qDp32tB$hDj z7SmaT4=|}Sf7O_@XqG|#uH=wHywy+%YgNf_yxjF%a312G_T^KuE4vfja9}n`Psm;K zd_MMa+_wAumCy8cu98w7u?vRU=Zu|)WfCH-<3qbw56WFGHO~uk8wSF)Y&zpq(Zmkx z7za6{yRVXE^|Y0ru&D$-$G0YAm6$xkB)H;hZqiuv!psmnUvV68h=@3Z=c_Ab)EW|W zbuvESkQdwa?Y$k^@(>&3Uo<$*F4whboy|JWi9(oeCAfLF#b~|QgGhrY=&mLJz9#Bw z)G|7EGudjnyo`8xk>!Ff4j@=3CVwMCO?jlz zqU|Lh69}$bwl6#**+Sbt6~59eL&0BXU+Z0%Kj)P97b{JPnVJjWSURp|X^9HB*&#i& z*E7{?Jeq%KR&92_t5VB+Slp7<6Ghs*j35+f4oAXR! zqDfk5U3KP36vAUZ{7AJR!R|k}8 zGdDH~d9jttxEUfC6QxIknJ|(5j>4C3Tr89jIF3u^2~_a6;42T%z7k3v8b*Hs~S_2SZoXW z>Hlw!{d0D^UQ9&Ap+m4JIS+nPwR|(7O>0U3W6|ZYs%VED2boX_v3Ry|^-YA}$Ioz! zOM~-6AX@dnph!>(QD@|$TbkmEoe{@kxeur7WsoIrAcWFlrEoWJ#gVw`i$L}R)zGd3 zTF?z)Up&|iOFjl?Ww&2TVP$<*v7aVJmia2aNQt&p9x_Nc1TOv zn%NcTUF&WD*k| z{LO3oZ$pY|sOsf(_SDEg(|B&eJx^-q3d`5i)ntyWQ`@*<>bCAKpP@dsg(Fj52|wrJDKMZ%l)fGM>*QAUOh@LOn9(S zO1Q;VrSu zwdej{_AQXf;`ISR*Cpegtf?e=N{eZpQ$d@IYH4OQY}pCu_oIeKTs!zRrT>=~jf><@ z9x`SO;y7c(Pnzhlg%8^|GlY22<9WNy47EGH{^KInn=Wf^RfgprEd?wJ?v%7==`4e% zz1g&kC1WV?guDfllMhT5!738>W?9?NZJ(wMmG+iG4=IiO$j@|V#Z1ohr0)&0c@(}4 zli%$>+8=vOaqFO%-~8kS#B-=DgOo1sBk1vG)F7^1?qqrQqWL$1--21lo}2&tB6S^8 z<`(v>^+b37V?~-Ren3+@HD%lXs+r{411Yd0v)nm8KF;~xd&6{@Kd=+2@t}GaaiRpt zL)g&IjxC(?du)2MldY=X0wygm9p_M|p9&WBn5Ws$<1k&Fc@%gSxt4{qSpNO!an%58 zI-!oQAoMJY^Y?xhPW8Vych+jD%lvsM^3;X;~~*$vq3|Sx8dym;(pw@ z{(18o)%wdJ&8WTZMEz2x#(4{;uQQ+5f&Xzr;O~#Z!~+s5WWEam=Q*T zUnDAo;#BD=c>W5SD#4tnSrgoO*b2Nssz0JP>MWuZinEN}$CK;si_sLnf_I3_Pk*wy z)(;O0FlTYD6VdHQ4J)tW4ctpE^8W_^wpj5JEiJAH*3lIv`Ey!xRPTR^=DvsZ+srcG z*7ad+%Clh0GA1EqP+dMVlJc0HlrIqh1^{ zwc-doozlc|Rk(wwI#lNJhbfeKB)?No@W5of$7PX9X{BzFQ)EYDLf>ME}W6A*2u)2nvJ;@)`R4)!_NH z{}0aaucvjuNPoc$QU$NzxmDVdO_z}T3$@=5C3f=0RgWI8lga@BFl!$KU^ zyG08|?VG zsBGvjr`7aiVk%(K88fu?_Lkbbwy4rbHif5F;~Fbs+q+;&v$^;(obpoz?*yQdj&%E`z6=^4RWePJEl z{6-gJ%ow720-;XG(@bu{9o#Hqn;xZmpmDP~!uic7s!4A!+*mbSu4=?w;MOdT*9RA9y=v1umax^5eGNM6l1= zn(Dt1j$~8yE>;r8hAEqbfVUs))|z=NiJr!wzw zBeD0#sgT8!+F3@QUk-ch(a2}DEYc!NVU4Kwi_5c}U0{8`yLu;2MNAxo>z3KVgJS|+ z*{elZef(vj5q9Ux2h2I#Jr;ux89pqlZDa@?2rW}xKAx&)gHI@cgAhq`o!#|q_0~>b z$Sq!-hK+hM{bS}Ll@X}$0>$05{xiR>TVDCbAsADUtZ;B5PtWT?MW|0ow zgMnVoHfk}*zeVMYWP$GjV8dTLFSTfVV(0f{Yf4YDgC0STuT>QjS~5~bw2$ud(Z?uX z(S}}RvY>FD8W?~A>UFfTx>=>dDhPNCIK-cr3F{(qY*?`^t*tJ5$b)P~q3^^;)C4M_ zZAByOcW{wXhbo!~Eksc4bS7#xc<``trN3btYjwA%2QkZ%Wei={q1qr5%)`y!{ zWvj>RRsWUel;kvK9u$~w`-z@hEYuoAbX(%q@;G*^o@`l^Szt{KkIDDvuCGV+(a8b` z+7G_Zb6(pAE@3xSpr}tm0hAUsFYOlI~`OfR=rA_dv=ZZN$_kuYq_D{O; z4CC&1rVtKRm)e5$1zF06sTjc%=p-hFv4SnHa8TZ#@z22$66hj{QYLe`5>Q^O0cv$WVjQ-AFlU;** z0Ysz-p8+9MxM0{f;R9f>&lDI6CLVY)#)!P#^BdSUHUib}qmcmvl?T0|SrxviGq8@g zuiL+!uP62fmVbDO?82V`d)i(&u&_a(pwJ{S5HxKFbg}(Kw+B?NK$sJjYFiDOf*Sz9 z_Y+i*1U*6&0Ws*(i0dXBSA86)Y32KIW_ybJtYJj)J%n9oq>-4qp||Bgysz*#PG-wd z#dhP(;Tu|Lg&a@8Czk!Qj$QFbnr^g^I}V4ot@Y(~gJ#oD1VRsJZtCi~OS+RJK!&>F znh}7l4fnn_FaO~4CCz!Rna0}3Z&wmqGm0|KQsdURMZY3^iE2kCmJVB-W~-Vw%DijW zo$&SC+g%+{SSyD0yIK;~dtEQ%hth@p`1WFSI|qD8eXfSlAn<5pK@c~BV=T;nuK3WfgMZ_gg(?N3LJ2vG_OYPea|gd3DDsFmv)u1-oDMq;fo zL5r4(LepXV`pk46k=%9RYLcBm=GAKEQUWI0-XNSlgQn$?-yFqAfT|))+zFiup!SCn zv=Oe$KYeDy%w$5clC%+mQp`{c%8K6Cq3v~{fXmIQlgYQPV&u<;#G+avCMNzpWrb|L zc^$wHhqUqX{Ij4V*}V+htGE7@12el%7;~8qJExE$d?8ZEI{sAMt<@NSBh(q3T~MLz z{eG`M_~xIs;7Wk+^>s-$fY)yW7WCB;49Q&F?OzX>4U~95`vOAN0y*a?Di_cIRkm^% zlu1NO4r1x$bY-yQi{dc59xzf8nE`_TN$iMl*ghC#J|~vvswfXO#_u(E89$N;g1)!> zPp5D?92^x?W0XW;nec_9t>aVy8W8L68twMx)k`_o$ov>CGu6;N$_U-}XrI_=YZRi@ z?Wn10R>`7gGFTa*%;ISe#+!^GbQb=_bE$lWG(tJ{6&{@>2|d|3viP1kolspZK3+qw z>gO~PHgC?%OkY`pay-rUvBuopEQ2Tam5TNU{x23n+>L&#e-y%zQ7``pQ z8xD)MsEJSTOY3`p)*0Wc|G85;BH-@Oc%A6KM@XVMP4f#cIzc>W1nC+&Cb?u#K z>Z|)C_Q&3qc~!6JWVG$yOJS$WKJw5MXg0H*zJP71O! zT7FL4S9q=r`mcfBsCg`UM{EB6O&dA$*nW-^fiRAXRF;*AEUonV?81-<*i?iMmYxxP!H|M=~Zo0o6@{)M#9F#fN z)g$`oQFn0qH&1Z(w?V?hFjREP-gm7l!&9We z2vMY1k`%yzD}%)VltECi=Gf%Nd*n_fa?NK$A3Ah~=mWF?VKdYVfM>V8xQ2+xW-yGi z2ijE~f3|$CmpgXW+~6JE6}=LrvoNd{u_dBeN62X@j5^a)r+LKGGT%*YBbOikmwe@C z6uUk;(Pv0!Libl#^r9dTW03cR?S;p@L_ zh<85esH7Ns&Oun|AzEEM-SQk~2hH}P9;Y)0@#f2Q7+`pcvytz0HE3JTT|G32dJ2vq zoJ7KMMbpg+_cu({PIYj%%-yYvaxOmX82EK&^EwrhEpE=AImzCf7ZdJLCSNn4S0h2Q zw{ahIB#KPaC>RxaPvDx8O{_|+Jy$YS9Vk!$7y2-OaBB~Mo~6KE1C@Rg_f5Rc@&{SM z0UiOJ|M~REiHU_k*D@xa=$4-=qDBU5E5r`=He8uGOT;z;@kwWCOh$GZqqE%>jV3x- zaW^_R(!*9M;sDNqjksBOl*uAtjM6oE040vEpOyupau7 zVy0|NJwImnZuhNx>idSJBAKTh_x0*Zsbqb*l=w_L7Og9hoq}PuF|C#Zihsy>h`NX# zNL;XNpM6?yF%WIx+4n|?5!i;BNc98(FE;eX&-)v{(00)N-5P)^27yOz%sCNYZe*ar zgzwBww-n9Ne|}&<|F6M9=o7ti5TTPq489R8DI<8-nwS)Rh#jr=C&a!z+HkNDeJ}r1 z;o@FrT51x`?j!Lx>#!PYb$S@NuTYi2@Sj7h?Vi&#Jz>3Oi}!|cW;x2sbu(VR6U#Ck zA_c)|%h4#w(%yK&zbNFmYH;yeJK508V~~c7y4WavP@@>ie~d(knhFHqE=tgKy4AIL z^vZuTpj)qTJBUi{tAb(W%F4c^$oytyjExxgET*_kep51vetT-UbJI&v>Vb!r9=?#M ze%wxoS|1L|pRvObw0L`o_?r#^w)55et14~++}{0j7PdWeIv2Q|;w@lh`N3Rw&r0T@ z>)cV-#w&S@2IN-pc)$^m7ytRm#ylHVcfNhtcLso=aJ@HS2Z#m2^}p>cQSw&?i|Cjl za=OOM0WrDWYHYZlf<|B75gGIrtpnBw0F-5Dc+$Sr!@{A)?J3Hk(LjDIMH;7&welNeu;ZvGp3slresNz$`%C(2A(2=^u?reMH0MB#N)^FL^~H*L zsz1tHUk`XRtpgHojM$*7G57%6h2?sTrvG9~LNxp!k<}6*V}hDo~T&d|hAO)UeGimp`7yNGq?> zkd-d8{p^ov#g7`=W>VC(NwktSjvqGLFVGfisMjOPDy;u%H4=3)sC-1vQf6pjC~v}& zL_%jNfib8b<;1*uv(hW?mf-@Xbq%Oii81DoZo^F-2bbq{v7RIbAcOYabL3E66# zjr>8&=F013eqKyi$ENF!D89@)Hzu+H_AavND{L1*o=b%xHRqA1gLVxe0Ra{jYkfVm z*Q=y_V%$Rtr?cDTa=sD2clUn3t^P3`b>@n~YyJ#F^&2KAk_jFDQw8q$3t+8PCA$J@ z4XK3J2i~Av9-X#Fv_Y`b@(}!+oG1Fdto?SK-1oWjG4`$T%F8+2YU+@EfM1oG z_-MX5T6XMVc7yG{f+#}kn~i2mN5{V`_NYUXakdJ3T>>k3X~%CG@JdZ8@pK_IIyfUW zHSg)fcyX96Dt3giM)emBC0PAo`kzY5R{g- zQ3%QjL=J)j{$2$^f^b3zPD6|p@tw>y}OqUMOsd%RPDdJ2k7bv zjaFJ*T3rWBd<0cZ{;o8cZ<^_-*5YOG5U;qP5=&KLXu7REx9O<6wId8hqc)Z0n8Y(- zv%&z#`6HN3T6UgVjG#q%T>uqXzz)6{nXbB4f8io_D;xietyK>0Oza^=qJWJ{QywVr z)}+Npisj~;Bm0H_@GbaYXtRlLjq&~X{=jatrxyaIQxM|RH4|_h3j(g0@PKPrK2#u) z*W&O0BkC)oqWa!&&(K{GLrOPDH%dzj(%m_LbP5dJ-Q6QCAuTX;cQ*=xq$s82o!|ei zyY5-TVm|O;4rlh>@B6$@KppU~cl#t=d4hSMQQr!Deux0R`tecd01B`j_xQ5)t=TsM zDr^7dXOWGvB6o9SVM;I;A`wVdCpozo3k&Q2hO|UG$gPTsscndzo=#eRAmf*39~fS4 z5N>FGWn^eByYB6+yGYPvNQjF88Cn(7VLQu+(Py}>UjWB#pO+MP4r%e) zMjF_KB5n%+%n=FXh(H-^SH#$R0tt=~)v7*@?8&oLLUD1lo>hb^N|5ketqd7K9fFaS zhz<`iMV6LAaCo9u^GG3+ukqp>45{oUo%Gh$&GlnAs=8}ZNwg9s|8%!%U}ucy7Hd~8 zqJGyTgu4?EImT~ds5NlcIBjr~$;A#rO@^2tI%*iwthdUxp)$p+pbeY&etoSjzC@uf ztkR8}jvYNjdcLp7<<)p2!q}J!_?YW0t3n0>9nHTuVsrlz*%`Mfz7&&)FK8Q@S}@__B2X9e^T^21MpQHWRUo)$_sRX6--6Z7 zy6`m&@8QLMHdh;Y1Kj-#TCv**4Sit`LShBBYaVxO3tRN0-Eao#Z;Jejrp(BRDce7x zJ2&BXBq54O0KoVknMpC4s-dOopE*a25UgyeHJ9%cCr;N^f+^_rw#(MEwLuN14G*Wd zRrN5fcil~Orh@WVw&5JRWr>S;rY$G7^>;ZnvAwg1M0S~`I35tKw6mD2H`X%z7s_ve z1(i8eBrJ+pbq^om2)a+@74c_i><-)%+!wncZWFK}OW@=sf~~*_y#@dg#KWZd`uMWV z_VxIIH+1*x`Fm#V+chWjcGXblcnlp9Z6F+j@P8jzzmBwSO(oGO-Zw5+!6?yWBiVL4 zHz7<%MMZ^+a^7oXy>31uYzgj?p>tXflP7LyHF@voc|?Eqg@s8<1l2s8G{4q*uB+70 z&>&rk3Ea7lV}aBr#_@EMxI;a&z+b`n-9q8o!g;80!|z8H&46j)z!g7_FE|^4(%~1= zAV>=cO$QFZ`QI-z0HI(GcuZP7cp@PaBKY|D_Gjv&UhOKpr^3;`5~~`Eoeq&yhPc2s z4%Qodap;v1YPzbtxT*v2{&@wX+*Yt;rcR4(HX^FX8)oYePtj;wr^f$QMN+$#l~Z@n zSyQ`?6^*1(-d~PXM5CSHJ5#Zf3=Bl&=hg!0HT_Xs62)&$o{ ztf#WK@4MtoBKr1M5Il4M3GkJ;07Q6v5prKrgxoh1of93gOpyOuJibtLUjTZEbFuqh z_#gWBxx#nSO?BTg@9=j^ZX%I#okPgbSqSKo_?>!8)2sg5;FMD_6_Wwr3!~>8<2r|N z{mYGHXWsEiXJX0`{S2or?>t;1rm{e8OO~~H7`JrUL@_x*2oEkZjujRqp_7jMoH-DX ztMpA%wn1M3r54*_&n_Nq2o1>-++eRE|C2O!pgsRWRtCU9fiS6kTC!QnWL=q=tQ4AD zTLbeO1<>r_QH@k}rEf~AA3x&qz+VN6!_lw4djShPxS*$j3mmH5Y~J?4ziON#d;aD~ z@aC!el{1!X{M%QYZ?!CN&vSm?2nF9E-~7Hof}&n;;Dla(WJ)&k;S`ZVX2p<-4U-DG17;QNe-Cw4fAG6hXr0ia zRaKRVe8Yx9ni{!aZzX&j zC3IHff6?3)wbO;3U@3CLHGcLUr+x+fSH~JzJ_tM`;s#(`)PhE-r;tb`5F{W8^wl2{ z09h>G);jao z$jehuR8PJq000lTr`QRhmh+cvH}6&&QflWV@KWn!pZdnA^#=*T6iR+=|9am(Q4FB+n_FTbs z3%2F()cq^)0OMT$Hbj`FoRJL?9EhZYwat>Jkk@BXrGOzUQVBCmvUTiCYA=b<|3N0-n6LLjm+3A#Mh)pC_Xw`P=<3X)st|3mmJn4%G zoZPat7zZ21xaE=QNgA8#V*+i1aqWa+0z!s6scU-rLH(;B z09j<=#6rK)hxB31HpH&uI!5LCdP8Hz2<>6g>1#_&RolA$FYhg4pcv}@hn6^+Dicuo zU+4V=w-<5pLLNsRbM8=Gq4$&dfSk)}^W6UykPc=lW(W!ZKM;wk3vz%I*f((8WY%ic zS5hsjZ5yOjwQO%2Q8Lw0v)8bXX_RLx#kX0j;>O6mFTgq4l_*fDZVpzsA3D>1j~l9x zUg}DshABU$7(SRSwwJ3mU&Ef3m=81~N$qo{r^eRg6llc=kW>5RPukbnyQ0XBzq&Qy zN0_Yq5nROK7rE=c$1D7yM18;mm|3NQqoB%7{sn{#Myw`F!N=I&6}Fji`H2NRp(a8cPOBOZUIi!9E~+WS=e)>vc6)lWD9I zt#NTh{=Hrj@AzBtwCnIjJa%$k8HNZOPy0bFa}*A3VIeZjA8ajR4p;y>|zt&qm0N(0~#87a%5~lhfsB$p$oiSL|a0xH+#rz!PBr z=mV>W6P45)gp7zb0I(6&)OOdSo!P=`c`qk(pZl2}STI&A?$_I1ZD#E9bj;I+1YI3e zX$;!`mAL>Ux{&Sjp8jemr zD<2B+Ru>+t0kv`Cs1Rf~Qcj=~;Rk|@_^3~@TVJ=*>E-`;I$31gnRNR$K67B9GBTch0?%AO2CccB{gflAW zz@?v8sM;|@u&`LO^Bu1!#mC9XpwGJd7gRDY%}lq0KFgWC33~kf^rSd>X^b>5xSH`5 z!`hL@@f8{dso>DQHeXdrn!bzDwF*d9E)stpg!xxC!E zmS5lxzd!|>cdJ3UplZHUd)vIjya4FGm4?{F=Ov#oBD<)s&A;6Bwlh4j`fs51AOXhC z*z4*`j+KsxxKx8wMgZvM2EomD%oUSD1fpPqXA2DPj5KGQf|I|ak(Q$nmQw^WljGD3 z1c~Oa_EU9nI{z|@2k#GYk@7jUO3E##h@W(pH5`83dA#>H{CId@$VQZVs?GYBC~K<_ zEM2_X*x!&JMhnuJzizg*^jc1)89f6(p4hzZxpj~jc_EX$nb(&0SvuihXf5V`&%*b? zbx-}x=ht@X2q`Im<0&hI`xtt8J8UM({buDYK(!qi6)E{CD(rDD%?EwNj0W$}SAFgR z?-uT{jeh@Y91on8C2%s$J?7a59%6Rm;@TG_!(yh64#Eb+AHZ7Kd zmj=|*PAnPZ>iVGMyHw_c5Vgz^4&N=8pV2AD4J@L$cp`!w40?q${S5 zxYjhW=~@%evbNy*`5-q;eZQK*(1?I~7r4J!${D*&I9t56hEn_~b z0+&LlO8D=*`>Zvu9eV34;JsQGBb`|1zYOcWZ5i9nA{cTH602;^OauX)bFI!!TYTJ8 zNgSM!4;YMmrSD`X_LE2h;lOUXB6eo6;yxW}XfQ4uz+yrDPj)iI^e6~NF)To^$}4uz zfK4^~HZ_@~)eUbsxwjCQvSz&@4<=BPaA;y?E!uMGO+<0Chek4B|0P#8(t%8G*?8gg z%L06eq+?RIO{+n31#_w!qpVy#cEHhiX%~r*6_Wqvnx+`u9!fr2EJ+(5WZwz>2L=?w zeaa1ce!7|yX~8C2{7;im#rvs#`{e*gy2%uk`x$pPfi?pLQqsJtF(nC3KBc+sK+lcr znR|6KdVyWLzYLkR6?Z~co7Fqfi%AWoXLv_6WW8t zhw~_l`Hh#Ci#mnnS__*y#FC0iKlYn`OmFk&SNTf-U1Iz>|8xZxKbS!d5gd?z@3a`q znYUW!@G)IC*$xCmtrx6rX7FFLZhKz){3=3s-$ZrAW&=Y1KnJDq`_Wc_q!6@_mSO3C zZDsQ%pdCSw2#wioK$ z{*u*59E!Pt@e5(Ir1QC2wUHeafdA96IpZ}RfLD`4Yy&9Ncx%1RJr%!{ySeEu7+Ol| zq-$cQNnmr``kA59^GIs3clWF(#vqlmMNI8APo8#ci_IykK=H9X7YVv!<-*N>y4WSbfHmC1>|D20~1NMgBo;#<%V8 z*;Wz{Ei(t`og@i-&9nAeT0?EN1kR%!D$tO;YgZb2hb9MS(0K)l*Goph*hNTmAdhc< zz^Js*sIKXj|GhcST*v?+w?j4%Pbe?1$u)Ry6~Kq(R!@pg zgq3E|o{AOf?T4z7BujDKULC2+=S`BeIBeUQu?uc``m<_r6Q@o~Y;YVfU>W{qxEF%r z>OdYT2#pggRy+?4jblWfJb;&Z*`?|XY0Kb2R0*7*U96jH>+Do4;>2Vs0|<2}{jnTP-Fjlxa>-s5bJ+BLR0aT-RoP;|@Mw z3aWBa$oZ=cgH5^WWdih zY=RPOP;IYIYjfg{@1t!!+91jLjfO8V-ZGg5tQ;;T6usyp6(qIgbLzA~DvxG&LU-(9 zQ<}IPi_emU-!vPj_mqtnR!k3oINp!4|C@LbHCU&D0M>WjLetlGltZEf7LXT|pCaw6 z9TC}3+4@sL(+xUN8<7p&qmJhrwn1%{DR%CZmlR5BTZQDB#$UiT?Mh`ZiG_6JW?Fjs z?x(bzac1&Op(P(Qhyt5r^ll)?{_rpYY!L{9u z=)(D*B$eE38=BBEC*T@Eh4~hX%xaFs4BGa8G@GF4L^|6YXTJ(QfjH`Ej1Nlrwmm)7 z#<4O)N4I=26q*TyW4tL{)_@?|eE|#*0F^M6JYMRY6NX`(ey;V5TPxe%syxnrOxbJn zlFxmF?Gf9+k4dDd1#Z`yOx7B)`52ct-#eR#IAgmwC_|E%iJ`RcSbT7gf?7D_TLP2v%i5&Lo*=RxT~Jjb?&?@}mtu-k|B2g)JV7*<=4k)n4|zt& z!=%g2Q1+$|wBM4G4GdhL=s7c&Rn+I?QAyzIcjyaHAj0ONMh!rhGi2&;I9?j+{Tu`ZKZ|-`B1vmdEE&>iq z&6;fr5;PF@XH|$)bi`E%0(9=Z4?YNaUk0w^e-HX2xP^Oek{Hf2D{OD_0j8g-nR3(D zv7`fjmyMmY&_STqzEm}-QH)0SeK7*O8FR!WPl>03B^!`hES*Y9u{>0E1pxaIKPq4S zT4@^@)qf2W_wMjf>!+|wF|a&hR?Bf)2+5R@)(!1ja$})JSaWxV*m_EU$NMc-kpj>F z9BjZFhjYf#?Jo!c-vMy*|LpG&NFEO=Pz(TgzW@CJCjdtRw#OgeK8^NpVBlRGKaPCQ zZQ-yNx*!3}A@iD5q5t>J5KO5eVW4mC5oVRoqGS=%@PFa;DM}c}7yS;;u*ovShdpT^}n`j#vJ_wTjf0 zTO-_Luz^0UANl&IsV*j1UvSSlJf#A&&y$rQUEy4&_%~5gwzp$OJQ^qRrMBJ&6@6rz z*JIryrd=EtP;@9NKJ>qw^}@WzBAY2hin%#*^Ga~5^Kwo35TXY+wvu*S7ZE&sfIc7s8|z^a@pz zUd$;J@jfjm8BOKp1S+*;(gox*^mE=KZtR+G)R~hIwJtnnt2y+5RGo;HNQ@W*3?AUY z;pD+`0u3Ylo*GCSmYd+AXCS~8!QkTO0icM&oW}{I4~K#{;g%o-s!61Q3OxBEo|Djt z798YQ_3Yd6zu>w1SBG?3H?oX;DzBW%uD|_n`%4CB2@tu1**UJC|8~7Y*s)UeKCcW3 z7m3FkiAE>+P;+rL&CUeyJqP?x0*SC;mU2b(+BH}jQK z`(>r7l-UT_H9(0r?4y&aSgGUg3~m6Y`Q;SnWYaRqXTi z9FHTgw|5-HtINrh2o}VI1Xe1paTNao?uPwafqrcxoh+C>B2eq%jl(a-2wx&_3Q#6_#K{`>nEop1LcJP2tZ8%lC5Z%2;ePWP+j~pFs1tPj}+{0tK8@ z)hWXdmx8w3H$KO~H+S$6$(_x6ZuXNFC$Pb}v@J$V z+e2cf;Y9SyA40w8ABz6f<{A2o7{FM@Xj!Kt-_rMne^QE7kOQ(q<#>vbzICZ;C=ppp zGXoMl1oN+pp;gETpZQO|={sEU>U>bcqvvSIc^MRWvminjvsB(?;dmgg+EH*Zn=O|O z0PcO?3Y@G?8 zIX09HRln3Gu_<~~Yb_CVgSY%m<8#UUy@qMgX;lhH z+JU4(IosnKC`5UzvPyE1FD=2KPdF>T3$-$g4l{3g{aB#9xlY?nTXMRyYJ+NVU>2TQ zoGh~TE^`rvi+)|Cns0{=`~!BXz9$t3v3Ji7NbMkzSYH#+#{!XWP#^8wcG!Zn&f% z{5N2!(x01BNWr0t40z$R#TXIoxY5W`K4KVL(2ENq08yIkoKNN>Xs2~o!6{i+FxnO? z?;mIPBo+EoKcy9$d7Tn83ka*LNfC>p904u`^qw?*_;^^A3+HJ`CWyQ_e*2%)D%SHZ@#@B6F`>-};oCZwRxH7-LvtMuwJeu0~DDMu}AKC>j*gWp8l873$M_=pPCPmF(Vp| zI5KPdTd}2)aBT_>Eqc6KFWm$Rf@)*BC@MQ723?{<6z#HNPr`KehH?Y4cbjZbwrV?u zp2GyfldqH`1>*Iud9j73LRIG%#J~O`J;mV#1>(6OvT0F0H zY6{~B28XPVUpPiJ1CHOBEO^~AT1Nv1DjqIhiNQRbKW4bajk;#hl{I{|uV|!OrI{;Z zNJqk#R+3w)59)Mfb|yjPP3A@$jUQm$7$9MtPAtpjTgF{euZC+uP8REwqv|gC-+!F$ z6BR<L347{rP_jabF9%C0;R| z*xhB1Er~84BP2q-~Nd8la9*cz@Cr#^|cG_Rk2n zN^&lKYY?X7sGCER9M0IkYIA`kGb{xw!%C(DTGLl`b-`I_5?*%rq+%}`N_axN%v-M( zuC%G4R=Xg)i2)vXGvEhE?BeqS=y0GG9RU08hK!)kyaE0n6f*q(p^z7d`ye^}+Ccv0 z;u(16LugoZ5bm8`&$#!`X3x6MF3(8Y6OS{$);^$)2=(#Y_I8fEl%I1t!`fCCB7Dmx zD_7p~Lgcn+WFYocnMpN5V-EeVE&_m*x6KA^nHewcJPp0F!cu1^_zUHpt((nESqkHK zYFeuH-V0)Q7mR%O73*PlMvITuRF>0*&}$Q8Bl8jfP$H*@FC)2RinjC-K)gM`XbU}9#r!>LPq#?QHf}=~&CgWXMp*y9u`GZ9c%=fjHgVCtCI|!}9m>nN zPg#(&pEF7M4R0ac5YslJcVQm;T2l%!L09h=qo~X=5-7N=s#dB%XMj-3UB9f9ZK05jD@Tqd0!AWBbRPT<_#Zh)oWE~}>1zx7j zAU*?gC}KA5yG&Uua!PSvbwP@U4~JWU0Ai7NRJcGSYG}*zzpyr(zta*paD8y_@~#2e za1-VTPN4y3q8F)tZvbNKnhc;KxHV??6ulW2A-Ma7&w9O|sE4BVX(yRBxY}X3UzY#7 z&uT0_IHG(5^b;Kp!MX8i*-UB6RCONpLh%P?WcPl2*Y!Sc=QWpymNkV;C8q00EmJDH zQ!O>lTK60-Vb8Z@&JY23G6kwM^!CuL+(WrJo5%{?eCX>Re$vLfaE>2 z7!{$x$ZSE^hayN_AaR^k4n*ffHSa`8vCV`=(}3DAh6I@N;3j^-zNsr{#0MUTIV-sU zDu5OPK!k(f0Iw14`@E3qkU5Px0+`-n@<&0Y^i{Db?8Kw1NC#WKOyI4pCN-?Hjx|t1 z(8U{iZ#@_di;l|&=ZUU~0v4|8GrI>lX$RDYQ&=2#=;c!d!fbNlG6F5Kq|6l!v3JWP zQw=TLl@%<8h*!Z8B`N(8oWiJ>aW+IOvaBc^Xp^S-^F8Xw3+wRoRU6B7Eg?F3_;;-F zYPOUZ6v^Reht-{HV}tw8`QqZ@Bcg%Wb!kh=Gy^=Yqio)3W1)KqZ4I`4d8%Ad&cYUV zn$Oo}vnGl69EP8%VQlS`aTaF#)=Snb?5pm!;}$|4kz=bNR=*M`FY`;aSkE;n z_jbiO*HJHP{hwO}$?sMsY_5+5&1D#mpbRy>HkTS%~HxxRR&ZuBzT6s`|dlzd;5Q~ zFW>Q1WS{0Mo92=tmDcj}Oa;Yn65ZVR?ART6_-*!X(r5?T+g76NS_=Q$+u!?heBA%^ zRE*YIe@X^r#Me^wGSS-iWt)}9EDx3|7HiC zsvdT}Q@}#eG#nog)&P|^7plksGT^iDJ|d13}0GM@Co#XqCjI74DUn^Pj{Ba z--Z=<33ixS@mhHJw>cVhB);f2)Sq+XIN9jv#*bU7jUTAJ?aEk+HgR`q9A#tZJF?a! zme(YXDGs-$2$!aY6x)6N)74dU!c1LW!bcv;%9o=ROPa@8Vy$IQTgrfLolvD9pE)tg zVgDYdAu?oO_jfr%lcZ>cA_a3E+YweAhjS|DoCnvB2gtZDIZT)q>`ur1^5WlQy1A1<|J$i)cZSmSv-@WsWeF)*- z&?4(Sc}13ZZ!P;n7S{RM&!wwjHHg3KIs44xE)nsCa>CPyF=_rll9zqwVe__*hP7{6 z>k$cI+C@VPN5WGx25TUtV_>SX$=WZ$&ZBvOmEup~xPZ{Axp$=jr8V|$(z9Xj9SYkb zp1f62@@EvONDx#7NlNjL;(KWjLZW2$L-0`-!6-q@n>t|L7W`^fuEAEQl%Zcd;_v*M z?Kgy2m35dvn81yeUQJMTr&~dpj?9#AzN}I$)AF@C+FjTXt9t!=j;8wekSjBJvx%wj*C7SK&)|SGU?F}2VkM8BdwB1LSZoz?R ze$Qvsl$eg{m(>T6rPG4A&2U&QA^-hD^r7}>opW_+IOn!1F3HZLF5a=i8?6peuU)@L z@?68BP-!l8O}Me$U$-QYoV#S?wXIo?`dTz~8PdpXqGAnDQFQzZMIoZZ?exGkkHYF` z=2#knzc;j8DGx17(h+kM2FmVr+ChzQM210+%46?*VNkk~8_vXo;qywXtt3*b6}W!J zOCYp+EgQk7tS+G&Wdwl`r}EzdUlBeo1zE=xrgae*L)qlom$q-}LbiEF^V8lpHTIcS zux$>bHs=7c4embExQSQisY?!QjbXG($uC5iHR+>h$!#}T>68u2W`l-z$VBtniKK^Hu60gT zou=wk0NT?VUNR>o<7l^$CB_w~F4$-p7O~+}mh)=GcEgcL3&!X{YLM+Wxcz0~cN2YQ zbJ4k@re52s9G&;3N@Dn^R5%o5i34WC(Xs}q-yRmS51P))^GI2~$kMm+zws=_r0M6$ zl4r+ist{qb*D@K~w2PWdznLVmW$ARuD<`zvKDQB$FdCTT_|lNVe;e)@>@$NSz4GTv z@wcOhqffC8atRVzOV<6^87KG75y^bC!CHlnv*+dXBZT)iPJ#EzHT!r^D#N-LYr*LY?5M!zYi41h`(O-=nEj zDPaDd8#+B`2wW}@UyIjS=*CsUnL6;^`$X8q81Q(=!prH^7TF!V0AUB(e(o-=MHJ}5JEqp5umv5iJcFt|I?&& z*CDcc8-{X{Y^prWE+?yNT%H;)E%&q3J-v>RrTLOzN4@f`Fmt^wVVftvwjJ!F-bTa0 z_NR!)6oyVQy=M!uKy5!eZ{B_D=^vK2lZ-=*uNb*=$ye`l=A?vi{uSA|CttXX$aQ2z zv7iby+$EiLA)r{2v?npI|E_qHLR!c5)5wqpq+Eck1x4DXczpANC=p;LxPN%_Bh?$F zAw*^0n64FX$5E{;p|VkXJR1d|VzfJ%$D9~H`JLrOx%{c6G5GiL7?syB_VO=@%NBu! z+YFD!0=KK559euBkW@ML{?ptMi?`X$6y!!rOPY$@gagN!)I@b`Yp?_r63jZH`Cqjc z+TZBP6*9Pyd?cnLhUkeR2u8~a2eh?)Hkr>GK4!+i>T2v_3VE1pQk7038dR2Q@&X!Q zpT@E~Yy9`PUv<=|Ie&0bCGiDOKrPf|UoUya-K*M$9z29##1-o@Wbwb5__;utD(ZP{oAuHTIXHKBwMM!cjlIBps z4ynxXOT`Ry3gvCZzYtPbeCQKMzIt8}2?Kc`jt%RC@(&O2WQbtZ6nb&kU4zp*cRMPE^PomAJw-VD1J2BsH+|<2+`%iT%_HB$daS=rhCfG%(~*!h?R$Gt9bzLKSSSSs zLm}#m-o>9c=Za%)_LyYzP@1`US>o0RIFV9T0*4K`@fqHVq2}%>jtWbjXj_@O}Udj1CmJ ze%&)WmGl8-!X%|nIs{zte5C*yEO-bX3gfH)2TI)he^7!LaR87wkB5W*X9?eq5fN5J4kBh3gL^8&)v!Fso5tSN>W%g zjF=4r@ZNJ&z)!>Momn}yyMeUQxwX0N+H`FR+}%x6L=LCdPVXe!c6hv39ZMDz^bYvr1wPtR#;?Q7Pg(eV+ox+74My$vdB5r)f_XizT`R&udkLa^?hUA>77>E zfzy$9T-pdZi{IHCnjQ-cij@ov`FJTQAWt!}{Kz66jGA;`Wz~~=B$~9tyYOmTRwzK~ z%q(d~+cwQbj?IYcn3zF?s0oAH2bA1%~& z!DBJO>Uq^$qq~(rf(Iext!_l3!y!mel0!xn1dx)^&EF}a&(I+ONC*)@g}e`@sN5Ik zM(Gcf5g-H;+SLESY%0ePM*x2G=b10d6$fa~-nulZs~Zr5$-h+_NY8oSmWl!_G#-d( z2NbzJ+C{m^;%zC488`&IZ2QrFXKp8&Eh^aaieDwG&qFZkkx{imb>@$?!>f>}_dJ~L zOavRpG;c@WGe(x${!r$lzivl9wP|E4xjU^qKbRLup(QNh&L5YaBZv;CFgJJ8iCQV) zpugs%-yE}0@L6!Ew$q!@U~#%2l}uji%Pa`9$xuuRwEJ`0f;>g?ZY8_4+T+&C-sV8{ zp!Mfa`r1w4O4MFq{>Nb5JTb>+V6wUy&WYC zlZNTOP<=E@D9yI1GTnmbLO9dinj`HF@#ph|*OB{7(Yr%}QayTKt~f(kZsJ2eI81ZI zK6Ywj{`q4}N;b&97DWjXon+j~w`)y1niR8scj>vkHf`Nzwp8EzX(;ArP-?gK{8oW1 z>}R*#b2_xPLv$l!&GVeDtBY*je`|mHuF*_TWTmk7cs*Tdo9M7I?q>0WpU>qPYS&Aj z-mh^2eu@`MJS@{{vmf|X_;~c*3E|463Q{<{yHsP7lOhxl`FqKB9v(2QQOx`W8c2=> z4;76>7X+k`zis=ZDB@{C({T#19^W`nx`4*y4oL2TKRK^kqN(oM1Vw)&&Hkl*%Ai0g z*jy#HZk%wB`n8j$U zs-U?%b-&)N3^NIGrU{>KL>Z@w?(*B5(-=xa$PV7-+a~qPD5XWU{JLR@s;8WuRckD< z#x7FNS}pBO0eaKxr+|}RwvRgeJm|3diAgFgiL-~SJhAT)%`alPVSkuQ z#Xcdu!9%>b>uSXIAqXJ@cCY^Sb~0S@m;*lNk#j`_8K>0OEsjPI9TVIHL@?el!-%!J z>p4rAGu2<=!|pkP&7<(Kz+Z?k$z09g308=~*`KOg+tV}dg>~I`Hao+7WsEVExm((w z%i!_i5sY-0`h0i^;TRFx=y9x=a-yaVqP0j-LKzTdd2MV(l9UeX0}Q4H&wMwDOYXcB zosn%VLkHn;A)Wc3G%W|Eh3b_=V~@kwxegN-ty_~`y|S-pwjB*|4AO9xsIryr`W{;k zV~aGW)^lkl>ij$+n=dEN#Z0!OOuaf`iX@&bri+JX>5-Kzb`y`BWe*nqGjgTEFEf#~ z9&ap)#39^B&uZP2t9DxC-8gApIy=PLS{b5?r-4($&6*3tw`tkoU%lt$`^MQerhbkv z^-Vi8LwhY!B1vfw8!|Ut5cq+dTHc_NnppdH0swS81^e;S>qPexJ1u)P^o~?V3}yPR zW>Xft(P~JSA#5~P|7A0Afh^gyyOo>{wW9@s#vgi*nH=R%jTWA6qY)8EYC&VQi`vg?5(1bJ>4qC&I`_t?ISmoXCjpv)&%R9=#q5j=CXVH zc9JzFbNPMYYc4hPO(tKa;*y@{;6%Z){d(nVOFCLnu!a3W`g7tXv&wMJi<9$GhZ`BQ z8*Sn0*UTzEJhP@V#(Dy7infhyvHo1}y6A1i&*Y(Jix=d)qE4{&zva0y8dF^wOzzjY z0!!DPd)ZHaMLj%bBaIEBXi5_klkhr}5PcNO;h%(YZpX%+*L0Y(lT{uk?I9!lA%i>L z4E%aZe4w z;&~9FoGd46Su0U94+0k;0%mk+6b5`mMw+GjIy}b;yrw`%-g87VTIXAdJO5nd*f?sTYHIC^?EG z*dTd9x!u;r&B4ZuSc@|ab<2Kkhcd(75us zMZ>hUsk~kF;pzH$oM4#bzi+lZ!^;zw*}3XJ$weki?Svi|&+eZbJDX6+9(#Y;8E^9b z^Hz6Pdp$-)+ZETDcdG7lef;dYy7t-VLLU0Bt`JH@t~8$@S(AaQfifslFwCSxqvTnM z6B5o@Y(EN(mH!lov4!(Lr`S;y3M?R={rN+uS`iW;A@_=4X*4;Nk8ggvwWQ<>T;fQq zwXBTTtfQR1=MT8svmg61c2nl9Qv`Ad3Xq?o(_v0%8i*6BK+3(PiMYLUnv$|J=@pt- zWIsDwJDK-0QQ0KM*<^gptwa`~?_9QDmi(0+MB0)_v7c}>-o>F`?P*4oET=?#Sixx{ zul-($lo>YfCc*4Yh48Q+rq1h7T^D2a$~r4WApBBqVe9^ zW{=q=j8Z_4SuJ*9bm^Vf^l8v}&kMb2b#Li|dX|}mdXJu?Kk1-J$@|lNis>o-5j!=1 zw87UwPk}Lf+0j{%*i1MG1k#^6Lw#zW~iwgBUT>W+z*ql^FP8W zA-qTybTi_7=E_9Bq>DZ62@`Mu#QFHSXRpirSj`9#C-?jFm0n-Y3tzkVyR;TUYoqQJj^6RxP;O5@I2UoRg+1 zCZ95wTtTbcVgiI08atZFb@&54^#7g)6@3u zqM6+vTYy<60Za*r=5@v^ipgi`T>r#_WAcNSvxP z#V{OvM%Z(PMk|^cY60!8>QQCKtvdT=M-*8S^S;n7tq<;D%sxLp~n*^d~)F)8*$cDP5$iL4uvIywjMF zRU=xJuFit!1P&MPGj` zKsHiZhj(sHR8|*4j-JU)8^S%uQI;ydBq*;w9n|(w(N34xOr8ZkyU=jqz5E?@D!RRe zh(0A16ItqQvB8pHhBImC`Yj&Q5B6$bt&_yaZ9ygNwJ~eMmfD6AQzDCB$A@`Ce=Wwo z+JF|cx0at#3-P07FNX_NXJfKw5Ew|%MWKB*j?72t97L&#UW`=SX$rAq+ncgjSHUB!x+jd(K|2G(=_9I;^P97mU{3|kW z<>|d-Dz&fvn0H6cSoqIcmU(hyz`%-G^%V_|L@GOR3d*ZeI9He$K!mJ86|R@jRuOwA z7cKW(nmv)J=(-?f;Y3F3;*8B$i4OXVQcU+l2|yHsy(jAjY9XR-OalLU@14heq~|nn zv$kp#T*~SM4L_7szmJ5JCIf&&cApTxvQJ`$tm0yF%*~9G%nuL)2RZMA^M@yU#F$ z$k5$_bazNfNq2X5cZduiAtl}2-9t)uBi({@qY{F|p7;Oly}vnNPB>tOXRURw-&*%| zDQ6z55LVf^uY6?sG**tw#Qb471^!Pz%o>}FiQh7r=Q`~sl|1O{tQgziAEUZU(4$Uk z^*jDIO?NyT|A@4>cu&{K&oV2jN$aIGto(0^SF~<(CnLk6Eh`=OgA2&#xYp3}Spfr; zCVP%yA20?Jfy6(dy~lBEr-)DP21=-fT=2*tN2MYH!_>wd*wk1VHpU>)E7@M;tTHf3 zhcqXu+-@NG|BLLP`!8JoKV2~R@OS^dXcD5AK)9~e2cE2Wy*RzN!1I+L_)otVR|@z& zzIGeokSQYdfzm(hfpkIXjhv-;zD;yxWP2n(XFWiNR~sxB|ISpNlcD*_5|ux$^c~Cm zd{|_7E}1YjH*IPY{$r%-Z_AmbbuW&=3!_$P(-v%uEla8%55BQ@?$Xn<^a@MPqH!gz z)r>pUW!EW#?40W!_sd%6a8ZrSr!#JPHU7hkqsb*p6Q$*8{&o3-inGdtkX)|f8cYJC zz?a>VDxt4`Sf^KStThF@mO@xv^NyLlIH!)p=9iT}F@50GY=t6vcq~3mO*W8lKGjX( zl_9fTu6c5;SKp!=NIJhi99CNl#zK9Ac)$;=df7AmdXS5J2HB$cYS!4HbKBZDNiNET zNvT_q*{ULRL%IPCfMV_O$8)L~F-9z6Z86tNnx{%Pa|_~?Ipuy?;fJ*M4Y4gwq)x1w z>LdkhxPbVWn}Mu_gg^73VhzLx_w?&!SLRy<2YdY(D^{5OkS882H6vxNqNv#yST-H9 z(v53dP}P`_1<{nK%NENQ>O~Q&{tVaC3y=_8CJtEoB`@soZP<8OPw$*~CPt)5xh>r6 zTimi)Hie5Uwfi0yF7lF6Q--99@^wG*xLZmNE9e;M=;CIDH>Y}Wb5fkIV-UPKMYEY9 zv-Ic7)_sJkfc)@Detykmgwmu{q%3=} zPnhZJP8SyzOIM)DgKov9nU#J(>;emHOC&B?Cx$2o(5w)?k$oe*2px(QNbC(Yp$c8; zNUlXVu~#c7U%2HRcAB(_$8}j3nBwSL$3&p0eB|F;e~2AJ7GQmD5}u>9e$Aak{Fc>>@EUm4O7T!lQ)Q@IX;(!~O`ZoLG$D^`ou@#3Q z&blatnK+jsU8Cwdjt zTidX~$g<}%Nt)rt#(5=tcx=v{#0g{B-#%FWduZKxRLtF@H#Qo+T{-e#@`0{nUfP2o z5tJSRQ^lXCwF&b2c(D*@WICL)y7urp=+W{L9c>#R@C@md1PX?jgPM!9uux%G`esG= zKVDT?(O|cfFy7;-#p0CsOcXiTrN!cCEBZg;WY+6n(Mo-9mVXTZY`|VuiBp%-)5GWqU!2o9bKK4unx`mMGvvGg zf7WS66Qc-&tZIa7WHeqsj<_L8Zjp~K+gb^4C8{lYeaDWA0m&Fe?z<6MyT7`{v?@K5Du3X8lVu;xxA&?TD z%0Vhe3IGxhK+Pzy`ejmOs1OT6A$JPWS90>i%-#X;l8I-;jBuL zsMqS@hGpH>iLVgbsfx*}Tmb<%*%03I?7rnRVqwlve73gw?$r3{pUx+{YkO^anNJNf z{RZydL;bW<>3#B*YWNmo+AJldh2{C_TKEmKrZ-Yj4hFE56m7mn@Pv333D=2i%g`*A zjZIp=rlgs1J3UFC)`dW2Y@D^b(F4z0lxB8<&fL0ho>2`P6BM%OIEvXZU{AN?&%Jr9OZ!7N7%%-v)$0$~BP!SY^{*+W zbWTBTt61iZ8R!AI*L>3ApJLa$+NvK9F5#?b*8?1c zlge*Yq)`JYX5(ePv+RZ+k6HiryxpYH+Ph!E8}Q{RJME8YddgA$1XIPsS4_n!gFT+0 zh*Q`VPpKL*dtD`M_H%UuwlR@=g9MD&@>Rb1wK&F^AmZTZq2}-NcfeM~#>S8N@pK|r zYn=ND!?KPr5Hw)7ib@~BA+LsVsl}Vv+88xrFiut|iLM%W0 zd%at6LG<|rjhqq%Msr^i4ep;!ll{2X2hsr8mFX*~_)^;RA1)c5IXR z1{XYieNk>PF^bo^?4F+VTf!E09qN0Y7$n=$ov^r|jK|^vR1qYz0EoEs2Z7Bf_W&nA8kePmiizfqv(_Hu_3Alc{R$5xTKQUoy8 z+GE}3yckGvn;GccG9!0tc9JYXE@6US0%QPuKflIs{unJTL{6Tt$F)w(!8|}=(Rs0@ zcA0d)h(dIWA~?ZCS%P8{saE@M&|DaKjHrtUW($di?5{BumK;%yL$FTX>&9ir;w)D} zh@#>0JIU}q65C!cr9wG8Jv`H)sJHo00apvN-7s|)W^KX>RlPx@pPEcRN6j-!Q+@1! zax$nxD6Hb_#9mC-=7H=T0n!7XAG~j(;SOY^cOd%BTKn=Mda?L7tVDojZ-yf_ z`n~||F5If1En>Jc;$4$b?PYmI!9hirpk%*?DW3*S;GOnNqmQyq9smA(-sF#Rq~Zv3 zn}kdkt*x1Op_5l`;F2JuBFY?YB*pPJ$;rEAslKI#L^`5U9)Nm=itx3Ko+p*PJerlW-RQt} zdUCzreV)4iTaNwDhovyptGy$;_f1b`_UL|c&t-$wXG!eP(&OcKpMLBvZUn68prcnIXJZ-X+ zE?9eVNI2k-=%l8k7=g#JJ8NYB-#26jPB=|ea0mJCo#lLQwsW)Uh8QAK0D|zz*MlVS z7!_aB$s#yQ!jKm74Iugm<4{s4$5V`;8jFpTuQ@KRSXahPi30IFSN;azrm zkL<%L4t}m6mth0ch1FqwiCQy5eZGHu7C%B|KLm>En}P8JST z227;_e&KFzDsr{(nJC<4nf*}NFmrhJy}4g^Y@FmcmAK11Om#wzj!gcpU!LCb;TEDj ztmy|kPl?Hdi}f_I$Z_YUQK_ZWOR#3lt-qOm?w|DX2WdCNFzy}eZW|*j_&mlja7V+4 zo7qm)Y;<6hefm?R_+Yf=H+G`hn4bCC$S7GDkG?g z5aen}a=&!>zt^f6eqEEEI5R{J&bOB;v?-q2?kC7x0XAGcY^4hhx!t5Q-_v z?;f9q7*aAYa0b=I0loPP2qRTcWthlJEI1zw(QY!0gJ~lWc!M0f*KjG9WBvdw8DTi% zeC20^dxY?2MN++LA_OwPc>M9lQ)UYqN4WH0`R|~b<>n8Jh?A~%l(GZwPNrI&4A7Di z)nV|0NAagy*+8>Va=Phh;Gf6m`HKg|uQtDS1ykooiM6@@=3CrmYU!B{@O>=W)&7UR zl*S8l*Lz=1km^5Dwuq+=euD*q?|J~j)yg(N!Ol0IK^ZKR(HT0KrO zXpbuo=3r}RIeNeSaxV>#Vi>lGkBS97PeMZBK}_dvw*7LgV+e~aZ<0@qjf*zdpGnS! z+84m*Cb#efqUV{*Y_R&l6BcwXKYOv2;q`ECl!6zaapPjxW^nMKL@|;XMNErPUve?{ z&cb9PD@^2m(Ac(jQrs)xK#n$Pz1l%#7&jUeT-J&pR5~_~bL6-iyd;|6)B2Owq%BWGzNciH%hmNE5LchUE} z8~#Sy_6e?hy+ru2E!qyBE9Jcsf%x)>$o?-*mnY;>n+x-@+^uCOheG~RS$j+O7PvAT@peilAXYtE?Z zVsalU(GMstY8q*zoC-Q1AS?+kb4;T@$DsMl#DytL;A04&Bm?SpbCO^HG5%w5{U_>e zWTM_~R<_1FOd=LImhty3odSYBe?c6GhWM2>yr&59|IKH#|8G7+@Lx_-LwQ5=V*BC` zSL6D?Z^3}!@BA-fFA?yB1`#ekndvF)nM*H4l1~ZR*KlJ{Y-y?9u{um*9i{qE)e*b% z6xm|Eq?%IwUJex)m6Ub3TdHdyRSFnYwh~%8ufu88RdO`?_qNW$dO}la>fFA=%m-bSlE*0~fcwlz zMful5!-h`gWA;ADt=Yu;mr1FQUKzUA?AV-Fm7!035{4ftp!S94&Nz;64Ue!@EA=sQ zMmv-)2IQ9nAS2@fpZqt3MG7fH%0QkZK}{b#Z8$jlydX6Riy0uNB{M#frSQt+B~^G) zd4FmOBmc^O!ZhJ;a+%~UN}}It#O9#LyC;?6=*=%G3aCc?GgR{+{;2J4(0706Ux85d7&bmPP=KGAG9B9`pYAK=$(?5u_z3ms* zDSg_+`D7%f=ro*)^wZ!yE`Z)Y@j4X&xES=}VR~QKjE~m&-PET18-EOMPuKz8sn6W-cm-l?BoLh8sKK`LETC?wMnQTOGgmvaM zA<8<=&=T!X(MjRjtl^RNFvRWt;VVN5@vBY6R&K&G+2|RyK5U*UZ?5ythUs_^>mnix zQ(ZmjHGyCjUEW$Ghm#8bv@X%44Q#GP_b}I`FIiA+j>^KfoTgg*Ns&i5c)11mTJ+Oc z9i#{J3uM#>E?*bNV<*?;9o7MzfDm?eoF{8b@z1QDgQ!Pw!r~-l(#v zQ%^v2Mon-g7?1w6VAc@_PGtCd7Zme(^9}On&t!;42&kK7it14DWU)Oo5D3b$&i>o% zZ3A`E?`1WcqS$&4LNCox)T+KTE=^Do(5wsOWo# z+`TECM#}9*IMC#*q!}N#4dJ`idcM6ck#Om2f)c=h?<6*7WuTkVMo>G-x^*&+TOF@g_Z^sHT+}vLI`a+}uym z6&QNf`h29N{Aft!JiOw6X3h_CW=Q=gcn49Qe0J*idIBvBqO401*k0N>b4{L}HJ_S( zJQ~q4i+#%3fS;|>ue#tWb!Le~bh3WbQrgGp`;qZwBdL0`OvxDgBhTSu>r904RJ@9h zvWb$g`}#zX*}orJH1UG$;#?eF`!qnkKrd+(VkjEYn?(vPM1JF5`XE3{_x)sjFR|CF zK!AgY!GhXgt7(VbKZW4Rit<8&8KIs*a40q^R&4wh>l?<11YDFptq;Gt0vUYfh8X*{5+domVx9fSi zt=n+KIC0!H@#Az_^x(J{Q2rg*_^vgqi`j1w`Zl#XRZaWrOn?_{T1GxKK@}%p0YX(4 zB+GR3u4#)RU`ZGvRo_kfOk}Q^0_n_1earT&J=dIoCa@p#k(p}0B zC7aQ7{LO5`_vAi4NM#OxM)4KXbe3x7PmV+X!3EC1U>~J8`UsXe6`ibKs~wNb?rG2S zBj0X(`o0^L&qWVPSxT*#dHh9|vSO&$mwUCLofx(%l2Yuhcgj z^;i8Vc5l5csV_?Nf6{O}03>ZhSD}688NuuNmJ(aipcE)M!G!+8SJqx%0<@UETE=>! z)IRfXLz!lJp-B8GNO(X!(Jlwys=HG-u`a}+fnWdtPzeDJ7(`=Yz^syD5`iET%1fXN z2Th5>AHl$^*0*@x>)e!CvoC#Vew|45!879yF4KhS#GF$LcpUC1Zs8 zficD1@R_LtV3H+)!~Hi$4hsS8It& z*lOQ$3DIM*OG8mfdYzO7XE!-?WpjqnFO^U@ykoRqspyU%&DH0IY&4YN`d~bMY=opf z`lqw~49Ck9P$n!GMx38ebDhY$lxp4p$Ipxjez36pwilP>Z9-=jEo8TD#L#d z%Oi#y-V*`S0SA*bS{l1Xi&qI_%OhW~+nWr(Rtbq{ZEEd_k*=d^gq^+H^vQL^PdhC` zpgSD*2EXr(@`XDk)tPR#}-@X*p&JC)JSw zYLl7XKVw4DVW{hHi9v#s=f5AyVp`Lk<}{Zl9kRjbr$=ayem&xg$)E1yH=|s~ zlsf{lO)X7>e?|q=<4)m7yrq@&&&j@{UVpv0nO9fe#)QF5u}~pE6hJoJQQN>xcImq0 z*A?D$2dQ#m^6_Lm@AzVq5~8+mgm=BbQ`eeafx=WvL^Il_#rZ)hM{`loy2DLA_i?xhrw1~dn{O6Y<;3W|a8zV&*<5QNhzwHk26EF&krNiYI+S1Y&BY2Oq z=o{N37Jn$nm|^Wf%=8Ck!=cN7p!5BK`5zLtz$p*21gJ&*1u+iaYiJZ0O7qH8eaA}z zffW2dVCR$9Ne{;kP&D^4WN3ZEU<&>L0HnU{0?r92+M53}AE8&UWKhF9s-T+cKO^ck zjM8Wh#4=CK1AJY(c}O<~S}Tn_-LEg0J`%5ay(`_Klxyamy3&n3Td}@sIg4fKKE#m- zcJxc}z;TFAdy_h*`n%3d3g0wg%OGV^_Y2wBdn$sgYQ|ZPX%enk9M6Ki_V3%Kq zyFW5umlt{mRiAJ0G?Q!rQVC!aq}d^1k!i8Agbncn}bNWeMH}b|OIw1yYHblGNpL zy`aVdk^ed{mp2a2we%ZsM=-gPOb$vE)gee_m~h_d+09LCOOd{YTxDjMB>;%uJ`BwM zm6&fAs_GOisC&ntyB!wdaJvv+)9F6!wy^?tS@s1`{Ii^}n+~$6gVd&l+1OlC=!-m$ z2iolYN^B{OK~$>>B~2+F z?xUi`Z#6}XXtbzXuSy?EvYi*a>|~?pjqWtLG$Jm@om)I?T02dA*#eF%OAlcIC->Hk zJ{fB%v(8p8LLSMy85yWG0Srnvzt{)IOP_*XrsKXQctv90|A55zz~zf5w2D2tqE`R< ztq`uuKE8$`rNM8snErTl7}1YvqIhMRpA==VT_uU=h|0;Jr38tVwn`+oGSqGZr)_DeUB`{GcZ z1NKo!FWvZ0o7bVw@atAKjP^6wrDTJt&9Bhao5!tx0sD&KN*x~UTI@WYQ~}X;}2=b-})4jY}?$UZvcgL<}k_dPxi|1SM zK1&@Hn1PCUkiMsYR-_al;~cLNt$7hc3U(k_00BWhAX@b_a#EmJzU>WNJr<*=JI*WI z$^Z3`xAbuKi& z!(z%FuSjOLK82Zl@I)4h2*@=d*vH0h!58&dMs$$Gt?nzYx|7g>6=-ud^-EcHk0le2 z&tvP@PiT){w1cZ%ifd| z0-5O76aj~?>N{Tv0V!~HqRji_Pt?qs*LnTMf!#1>=b_OgW}V_rymvyV*Q4$P~D4{1;GyHq@MtMo&`sYD%2miF8;3|og^Dw7{ zT~8~xKQ|eq&A4}Z-xOAOi1pe0w5Rp{Vyi9I)hx?uef4?FJ#gsl%8C}B)$))JGnc`1 zj5A3Jcaf~DTyh1&TShGteuRQg*&v23)7W(Y4Fc!TQJg-FOeFim`=->+U($J>nUFC4 zL(WmwXlcb`0k2;F@6X+uSq5RLJ6ezWgyS3$PX&0QkT%B!uF=OvHM(ax)NHOqOQ`_W7PLtS9B4@Qf^`Jrli`YWlB@RP)~fyUy~n|ZW`6oj(Htcv8i zz&wP{lTlV(2~E~Ei?Kp+KS$NFV{%v9+Z$Ak4RFMhg_~on6+3e8z!@0q%0YzbTaDBV z0y-ha0Z%r<9-sCNSC}{go<1B@Dryc(dO-i}vdhYe=~!gJ*X;jZA^&}3to7*BqIi;bGgb+31EuowxZjob@Faue+PzF0!EPPDBBYCr=kM{b4}+203ijdG@IjXQh6X9-5HrUBHMp0q7Y%wCMV zQ?i$Oz?TfA7hYWaN4{U_>)QdYK%oOab0$W>yM@8-f4$Pna`%!< z;ejW${;C@U_?wyDkym2?2|>umdk7o`?kc~CY+S&OjqdBUrQ{dUaOH5 z7!mw)ThDOdx{m+Op*6&Mes(@Lv?b4acFv`z3yZeMSdVk4T%>c``}up%H^bbfZnrg> zjiGQP+c(0B*cM5VzOJiT0Am7QiQl%;Ez~S|O6Wsx^4QZ}>_{JZCw04-!2VWIm?^R9^!65+H-o+-y9qG9hz-;&EE^xF-1MK zI_>s^>;MHTK~Ka_c<V z&AbQASRfAvc_?%?H|O+mYf1u#blOWK;5Hc&U|ljFihRx*!`GCa>VI(`peNe;iMf5w z8F`RI!9w4-AbdCpMlvNokT26-7MM~cpRBIff~7>Uw>epYu0(A;(!>S$5?FD4JX=_Q zT5rYfWRwZU^f8O0v$u|&bOrq{%0+TSOwdF`!v zQzjAd&=7ztclh4(07b>KiOqTYpSRUUnxTo1ZAS^BK@~Or7x$@a9Q5|f3bb{LlBy5d zKmIG9$Sh44i`rD+ zc7e<|1M|FLH5U`~oSt{!A@e!RG6RKZo%i9aQ?ey)Lq#J(>Q^=~l0-e_*EG?$r9Br8 z;biaF8I4bCL9``wF02F^Ha^P&P1!k?^f8?k{~pg*En0%B@)32ktrK-psu~$qhWZds z>qg1;m20bM1Sc2rf>q>LuvHqq-mWB!pZzTC$^rtm?4M>#)}OFR z2KWY!uf@DwW>^_QYNq=60deG@#;?=b|G^ft5CAyx11bapj!h|-OgZC}#hhfbq^Bqj z4_>;okdQy)W7Kd;!qoqWT8unz@5hfR*ThK=%g4?V;3ol!@58u`SriT|Y8si(m?Zd< ziBYT~iPVDC^;D5|X(WnirA(N|_ir52EEbFLqTCmm7ZvQZwbPi5H<5lpLl~lxvG)wI z*(zPh-f`ngCr~rWeS^WYEb&9JH89t+d|P^BW&z}u`d)-kJp%&MGmGKp6O@VWaqe(_ zi-1k-Ac|=sBDRGZD`5EgniQmq*V6WRigCNIWwSBbEY5=`<{!+Xbi-6}k=+%-65fhR z10{(Eo*&=|rwA{8ahDPn^V5fOY}O%5O0*3fo%h$MqCa*DyK*vI92V3657%}^Uv!B@Qn)*iHNk+ibsrT9#rVXqu49#i4Kk#sS&=sFs z&VXCWc1nJatmas)Jl8|dL3=o%sbaKm)oxH&hbRsaG&Wi>n&d>Fj^c{i*A9 z&S3E+`GTl{TSLtr%#^}{xh-8)Or*Xb%NXt6012nThNf(COBt84(C<%JDz?lcs1gw$ z+79e1CTr-OP(_zC>V}T%3;*O!O6P>Jb8BYmzb-#^R};9T33#KxNgH19g$=ODwmGps zF~O;1`a#C?M?I^D%!ju{G)VVf({>K$zqSC9yFG;bW#>*!?tsC+*E0r`yQ$o#W&V71 zlUGAFKYtR|)qY-M)Ic>0mr7Yd-0lZVqxwO~bNvp8s#gU1rmCQE`ZuKc0KA34WSmvF zU)eTsXTGCdh}S`N6^|6Y!NKyK5uDk!S-@TP(@Z`| z3^Q!LVKE*vb|@G~)lIQz9tFhbcdLgQp@VPsm2N8+6x|XzsAGg*wmy6be+ZR^{6OH{ zuii15<7Drh^oIHT`eEn4c&)hW`A)}or*xiE5ksWZS96sH9Oz4Wf@rh-45m|&Q0W3+ zZ47mKeB=VAgdx=;B7t2&J{YDCpjq@uo`HEVIy%pUrP#+dx2`_{;91WZVZ}SY!xN(n zj~FqZO9XpNBNg7MSqM+O%i&~i69wjy_-_tOPr?!3U%tR)0Wb$forO>K&%ie5p%T=Po=s`*Wce4I#NokM##lT}i`!sK96?iEdZb1KG(?Z_B|EFZ%K!xHjeFq6X zca)QTd5EFSd-)bC%pd8qM%YXzN{3 zDzf^}WN{u~Bw1}8TZMG#mnq7rp73ic`Jd;`;oS~;@g3O(d(JK>;!*g*`j25wPEY8c zbVS!Hf$5NuPQJ^5)qM(qo^D+r0&J=Su%n_Qr&GaeC)q?FXs{Vki;$ui+lZa*#x-W| zm0Q%z{l|?Nfm+|mXSXdj)4$to%r|7U=D0{yB4B{5{Jo&~&KscH{>kJg=ai0L6S*nR zKNTOvKN=Y8oCE*FTH-L;SE;R5j{35NWLxd_ZqSMUt0CcE7yu1mJ9LyYsJWbumzXRF z2ia(vZ(0lRSAMQ5deWLM3nC%s|Ehc|vo0nk8PQk{wBsgE5^RE=#1YTG>Gv*w7V#uR zH|77ejljH*W0zX_-KhBxiRjL%X|#|jz~4Bu09EfKk7cqxURMvz^7R0h47T%Y!zQD~ zq31PDW!q{z2^BGsS#$^yGiI*m2}-0n^=JG6D<% zWC4Hz19*(+JOJfpK2dhH{L#o|A4o;WSq>WFG|1x$BA!kr`LDkE6XFEdOlqlWrNqDf zU!~mE&I}~{;{0IZ_|HB0$l$GhPOL)}<m%h}Gf>U5eutTYAadyn@opPP z;+&|s4nXTZxegwE{l`hi(`wx(4r%Wiw4hVnfqonSUI}M&5;gfkh&TuYZq49)Z8B&B z3m^dB^1#W3$kiYR_$fEsO$3jjf#LcuNB}`EAr#a-{>Uz((KD+(Rxf_?r{`9kPE(j? z0AV>o?$*$`$Z245%~n^nktGES*si-M-^rLjAAkfEHK|~n&oyB%afzOvtB^n8O>sQ5 zHwZ>j%`}N{Gi#KlJ?tKRNK#iUt~^^JTYQ%tiNs05ThoB5IF7r|VuU3irKz5xkI##U zY88N-s99VB4vDlh(n*w6z^m|D)W-#Rq*je z0ma9MYrF_nrhoCwqJhaNG^=vUISYn*In~Tao#Ap1jH8wnE*f1IPNW`FU%NcK8t&u0 zepfebI@;6R?`G7xkZ0Pg?BNlg&a~gEH9l!CuN-^<+!5v-nNRrlP=Bc z$a1d~K1<-V-KVo86_*hUC(Y!9m+2ECFzJ^!fpSv8Cq{XA%HE>TFgT?x3hv+1X4K@% zu?U|(>bY3m=yBB^Lf%sQQ&B|sMk+kxlhBg$e0Vv!7H>@@BCa}oGzq;sq@U_K^bXIq zBusv37($jL0L zB8(UvB_DvNEC4bG^8be^nft#<3S9IC0!xvj-3t11up#`oBDg;zfs$&mSlp3 zYS1lFB$R_CIQ88#{SyxkoV)LAW;T_p813|XVJCHlhF_w2{*UOl>$s&URRcyFI&F@S z%MMQJ+j~`WIY{(mB~p{ritKehCum)dAcJC9MnI~c<@;c&E6fycN0$&kb&l3ff~ny{ zy}n{XMuP?(kWH-|6tcR4@0N%9{cnvnxUs6vD5?MFeC_p z2H;K9lwN654>e0OTeSi>APzZt1jyA&P$UL;ia`K;diPYfiQ5`t_f|vxDX&fGd>ozB z_a*7YS984Nvc8bxsW`)lPo}D}k_4{zQ{+Mg0Q1ZIA`Q11uVx_`yGvIlJ(U0=Bf+9p z@B~{3#7)wqm|E6fYYzxAc zVV~%mE*FvHB*~^^YE}Ygc}j31u;^GK6=jB#_`1aAqt6<1En!V28Y|YUy6LneO$uO- zEBo6+zzQj9{b9Q4nWM=?UxesJwkXUvCRKq^6HKgAq3qIV#10ZzTRW1lX?w`P4mp_) z1w|T}=?jN&oXS!O*cHuHHFO}@YbFAvcI%H#;75qd)%maU(5vBp+adyJD9<=-7$a^- zrd<)ALB??G(bQ_KQM%MRN3z5VVbDxA0#R@0%YZ}1SX6ozZ=&OngTcDK(&AbsQ&KVx z1^{TEa0)OZ-mL}R5s57b^46~Mi+C#e>SYU|XkNCTStj?ffAv29bfKFJ%VSp33+kyT z3mRKk<>fNBb^jNc|4xvT_^+k1QZf`5{>AbL=9rFrj_3H2a2_1#_6C{1$#W@68f8d9 zFBUpP_Z~HP;I>x&?&1K+_!!hatE4DTFkLy%6ZnBHqwwRtQ5LV|+Lv%S9Mu)8nCAJ_ zGxx8&+pH1oy}wV0e`K98R-eH01*En%bKgfnK2b>~X3l=Zg@UU>-cxl)NJ9 z_9&bb*UL%y+6O7X$C)AV!NB6aL}ONGIet$|>nX;F02x%x>(B*bX^K&MXNV1Czb7#j zrvicFN8!?6_+#?F*6gy6mO)57xUT}A6)5lFb|4PK%cb)HHD<0icC$0Tp7_>VYV4bN z85ylA;1KWDmIlt~>izWF^>P9BQjfFBt!dF#n<|s_t}DtH*1)qHA#;}=_X#oK2j&TW z{BecJ_Ttk47I%i!fLo)h*R!XbsBel|AVj*juCsWkjlUQgHE?8UnO`$Wye6=Ca}Lov zq@}K?xwc%11);+#Vb#3h)YHbLS?Lm*@!-lFusRBry^JYzg@ZQ0e=TM#jB{}j-k={I z&di=G0pKlO$Dr}M=9#hgZtUZh(n)VL1zj1|-27V?>{-n?!Nlp7NtAII!W=~hg-RV;}D_W;QD40Jz)5A6(LW=vRwTSd9WJTRXFwo(DM zMu=)Ou_*dPr;>;4!8T@C$s5VH-P95!Sx&Fs$kA-rfu(V0q5HlmX8m;tUrhfSsq_MW zSl+v|gl0`0WBM2Wh{~UQYx4=dlM$DS{!@0W9Mb}W7nGUuQ8cu0hW6|X7)X`zCh0mw zU;is&Fd{bB8hn!w*qt4)scCcm$t1{c;e*A*1B!G*xgmdQi)xpNQ_J$MTOHTAH`jG? zNe5q6TN9k4ok}VnCx|m=oRm{aIcTMnbDXSpN#FaFXE_&MOg_BH5@>q;+sU zgE%_hXYoo})L}Q`Z?9FEzdaa+9W*(MDPc5OSDGd|5|Nu6yU{C}Xcc*Lsk*ScqE=qjYcum5(u7zi11Jw}-DEXpB@Y|qAHwIRqL;6)Ls0z`0;2xSNVsTOXw zWjxbUnn=?pq^XARyF0OqCV~thZrm2yhiMJD^c(X3DsgN1U?>#6lx`W#6zp8c{5j{> z-{rfu=cD?*isqpt%)^Iby=3plQE5PVR!H#&Ma&GfH1vcC|0sDxxFSzx*nF+8QROtt zNPVMG5ky2SR4^CW1|SzANbOZsP)I58OGa@P_s6J#Qnfy$kn0IFnoFsS8(SuYw4vs! z%VZS{7fI(Iq@!8z2gBwT@OPF+AXh_$Gv=Gi+^>AS$3GIEn3?hSvFN5FW%U@mHNEmC zS|ZZj>eo*-f|T={u1alxW3`y9XTCc}N;iug>tN7I)RPWDI%yqN!q;PzWtb#DV?hJp z_!bTbLoXmI|75a4d-}>0T(tZWx_qQg(8$toPU`SKqDuI@8`6%QfT1IKXeNj zD4kmTywRLT)OcJ=IrZpS%Rj@y*VW@x?y#igwJ7TH2$Nd&`Y@dNvx9~ZsZf9MK(*2( zDW^%(QR6)lVw@`xznUm)V_&o6orS_ip_knF&-ZeOCGu+NrFP9M9Rv-s&b@(m5=D`! zQU!!QA+i!(vR_iAp(RAznhCthQjv3>2(q4_n)E#;?}>AFZ_b9EpL1Ta1KgM+pqWtI zZ66gVO5DGX7?=mRm^zs75n2P@0wdd)iTL&|(!+Jw6QN?h1fZ)&6vd{YvctX-^4)px z^A5<>l>>@{06Y^vQGSd)hGfP@s+|Qr#OS>a4^4LgfSG#^d>ci?A}1~01s(}FT>mxv zmw`x3a^Oho=5qKKdv2EP-!CNwRWwq8dbepKQ*^_E)@2okabJbni$zyx?Tn&wg(huz z^%p6ITPkY_>LSBZY+*~*VRYjRcPmEHm;4{ZeOhzsk&|$vUNKHI{34O@4CN4~=anDF zsVd|%k0p=nM2Jk${PLS6hWm&&)s@lBW+X)}43$DNlJL;i$CwX60VVC+w{u1iWgEJ? z{R=}lNY)lgL2(53g@&TMTupy;-=9RGG!!T$mG#XpyZ5{@?DF_1FhUC95TB9kLELe@ z@kUOMC`Ebq&rS4E5X1OMFz@Q>n}W|+M9)WMcn%8R{B8TeJ8s@RrF|^@^xk{j+BWbR z{8ts>^-3x4x8(&3EqNFkmz z`W4Ru%jy7(1qiXX7d}Z{Ml%i(bxukO|v*cp6uM&55wKQgyLl^Rrpx=`3wcZ8V z=$6Jm$YYnGxl^6$I`|S-4$aochlLlVnrJ25`1#E{MU_9` zq}4s6PEt)((!aNwgc---a^aeD?1A|7xJ1ZD2goV#5wi~zx`G(R-&lw@#3Nwhal8h! z0Sz;#s~NDh`k2;J@*{)-_f^=lM!VHTlmeI1)zMOD?C8KaJ$3NC-Avb>vDhc*-uFW(akTUuCrW=HbhtiQ`2ON~zBvw$; zN4_$u;&O{sNGZ|4%XeK-vPCTKj*=68gFk!C_L_M>7C$obeLY;3>=ufMfywY&edj+` z9sSGX8af_yVgJSTYxd9)uk>rfK&MC#1nc#sYIu8kNwRzd4aoGG$iiT8xx(MTsTvug z;NO~>jNB^P@Sd)J&wh-neV`nSGjS&JR=df%mX@~oRJ~J5d9z>NOt;t=y{N979@ocu zGC`$G%F3PTG^3#fZ$Wc9y6J@KgP~IFmwHAN+NLl54UyXIx?FDCxrOXRGpzJ~;-W6i zW1G_VRMC}_Y2P_dX=s&1)~2YZg5LbjIIgx9(q7&A=1SMO*0*uyzHG9617mKoE?=V& zyFoze+;Ix8O3(fdNY<=DPd%S~ME$}m1TFs@#A*3qE(d3JM=OppUdDM3UwyF|`581# zmjMsnt30@zXDk=nj@t9gjQ<~^-ZCnx?+qJ1Gc*h(-H4!cH_{;~-Jo=Lhr-a(NOwv% z1JW?Gv~(kifHa7NAn=~w|9Rf^oG-Ix)|wA{ue0~Q?`vP-dXzn?eSJJ9|4yyk5h$u^ zLvUVV>^YyGEd80NqMJ&nb$*ywBon`s{E|hncR#Nm%Nxvh6Utm%v0kkalFuMJExJAzQ*;{MVi+?drYkJ?Q0N_tq zZ~|lcXNi7Q*-4#vMhyZ2uq=^K1jx0cMaFCblD=~DG%UY$-d@CT#(D3!Qaf#Nh-ZF_ znODw$^JA)>1sm=2W)R_AS>q;WWCV;}kproeIovH9k60I=QMa@;OlfiBdl878Zga9$ zjLQ+=Ha|MC>|6hoiCYZOt*43*&d7YvX)680U_uf`dy&AbUl{yNLgK z`(2Pr><_Nf^9MA$!tWvNKb|B?s$N@N^z-M^ygKhd_NrIpp&nNP@bA0ejSl$?IVMe-q~qzhfX$ zfF&(406PP3(BMxYL0SK_-c0(kk>V1`iAvU9|Di2?31fHLGh6MWdv<(@Ftj^d(@100 zr5Xdy0(wPOYJ_GX(SrY0O(2%kYT~{^CznIFLU(%3p4xFRg)&CRYmUy8;{{76zGsRr z!m5i%*^1Oyyq1}N(6-DHv5H~nmnbITZVp({K+|NTvZdjvPEmJ7(jgzvKBPxuJpE8r z{Cpu>OMY%T40F!zG8I1iDX$;MjnfX$g}$GdGF@N+Ir1~Rw^4Nm^hXC4Yo7avfxqSXYd#}HszVQ6AFP@z@>Cn6N)_dxwk225Y zpX?z}Ft@6I*e<-1V8a!-`^7%`);F?=p z@8Lj=E3TOC5j&7XOo>mgLkkgqP70vKBi(RUBru1diVCz(74(?P=l%%|$HN|^GogTG z2UYK9<`RRIV=dvLEh4F+zhfxa|36HEjt1_|!2i;ADZtM?yLC0nM~_EM(8E>m(G=9O zFg_YT+C0*M-Xmg<#1AX~;@`BpzT(Eth$$lO5DD7(OR_>!M%)%iHG!HO?Ma92r%5H~ z=&Z|@R{W_76=3J&Z#Q)});t)tRHOcQc)ULFrhtm|aD943EiaCpsQWY3+9Ow4Swg@X z@7VV^BRYmLYj+mp_g@au6L!p&1xHw#WLrn7n;iZHnTu35HUS1K6M3ymFu|#QtLJGJ zPt$76bsWT1ay3~lD!lVwn#k9$xyK#1D*h06dOE*n{Z3NdkY1KZiBP-K#|L$O%6e1H_HoUh{Tapr3;Oj1-ju8mG>DhQqgW~7%m7lumzP(tL7#EQ6bPurjMsfQDKZ2Ib4;GWd(uNbAKU&nD zs>{G-URR#5$d0fTvIyc6W6W>uETHmz(i-6YJ@#6c|0{8MGv~!u_@Ej`U+^asvjg4k z`7I`ssxmvuCuQ_I*3RU18*3dmEVBX=hC^ON`dZyp9@=quep5aYel`a`;_W$4gyL;! z;LSy@X1s}idG4%{due%HpB3liJ?PqQXe6$#g>%O%AITmU*GDh8KRCq*zDTT6=oRyFSggk9Oo(Pr2L@^WF;B@V}ri}^c_dhvgB{O7l zm%>j~PV>AJ=i5m0*{e}YU+cW-3L0Ao-ly7pI5%>=j$8TDB_*K^QyUy5H9ZCEh`(Re zWMr{D)F*u|wEx)Ho>baA;;&^1s9&*MJ^Y;9o1W(5zwhIwx7@0;@(dK=a(LU@`B(Rv zM6AqaC4HS%l4n5m^wDdw>(M~z)P~aP_i;>0l+H`Fi&t4Xrz_prHi{iFR-O*tB<0_a zUl(TMu1~m!k`pum^q$OHXv8>P`r0T7^(INyDGt)GVmSJK(Vmz7mT@5}E!H#??++t7 zsszZP9`gC@(-(pJ>GfmldfBP6QA0?zZC1Q9zbJ?!sNWb8-2O|`H`zjs5&6q~-biT4#1*DMBjx zg3?wW1pU<^+2}3jX!vZkqEe@_nH~ZZt~<}wm|E@8>c!94IoJAK|758{JmxsI3+}n4 zd%f+Mx*C$*Teh{;AEoVdE=rLxWT$kW7AHirNp^()r0L9mdP3GMG$igRHMyYL zC-Z6!$*(b(jbB(+QhMe@*2$7~X3Fo)tZtKxhBGHMEJM8H8(+`;ytt@5W~@R@;41}} zo)ky+Zb;dM_O;g)$6Hz7Sx;a0(LX!883EP%+MN!Yp|k<*LTMG{d%4zSQLOc8s}Eh+ z2EWgRQo80@SoibZwJM!o?an1#^EVJlX7yIketFLFURh-2r+CVp!vHK_Vs@{l*>S3F zvw)@d{p>e%Uu>b6pkCfXr(MmZ%u=PmeBAx20QA2P_g`p)LGQzxq=gzVn zKAD=z|AkK@8=bix@ZP37({1PP{Cy^Qnlc$M+!&syMH9cXyyBdcW+HXFFEM|8Pcutduv^_7q}!yOLUm{{jxc}-lp-~}y6kjc9Ops ze`gpS*0k`;{D@C3a@Lc}`UO!~{O}v^1(KInit;*yjyi-?DDpU7KHaD{)dSS1wV!t7MnQi|=aI2;Q9gWr6r!erUzKZonP20R-Re@NFy!y4`(mDHxX`x4aeaQY0xltzvdxFu99{_FTTuzQkLXsKomh7LbV* zRA^)i#(Ez4Hy9l9e9OG?%JZ9LcTW8Gf8s8=>X|#@7<2F1?pZd+CE4>|v_%+BoQc2= z<51v2$Y)lrOa#erR5TQPfB*nB(h-|;50uUVzKDpKJ=Z@xoo@$9?Md4L9Rw%LW*5n8 z7mbJn7?{U&(jWjL`q15#jjyNaidr;gMeRABlS%LGVsra))+--D?`#vg+qnx>4Aw~b z9@aHF$3Tiw_6!~Qj5j50js$R;KpLm8)DXEO4Vf=^GSzCr|9T&Ca}6;mG(W~!*Uv*a z{hL{h+!U*}JrHee!q-*$1g}c)+ABtrJu35c=j623|5;UKtGW}C>vFB1j$2G{JZQtx z<|nYjO0Tn?@mof&v{C&&|NDI}#L{NTYRRx*9silCwY6=*#Phvrw%fHX;31Kg?q+F~iTb9gH z%2)oCwZB!L((AhNymf!o-&csg4d)c;ea`J~h` zNsjv~zFFAMer-yec%5HM35A@cMeOAtP>lm(v8*oXy^y~oXgVFdvoP?-`ru;!`8?NFQ6CS%_l2(IDO_^;`&_BPk5=laeFb! z+{8V#$v@3O@w|z#2pvaWi8-kZ`;gC}l48006;g=Oa5`-HS=rOu~^*i00IL|PF*w&{0 zabG20e}*bSFVr`#*mdhYzor4p@UxtLK~s&sUKDA`*pCj z@z7sOn3BO!elUH5P_?k#LL z06Zc9B!$^Y-DfiH&E+UGGT`b7hNK9^jeREC^(M&8ZU31!Jzy^G=7;jhTMC~53^M({ z{vR^`4>zF%aTD7DDsrv z&&PT3Z72)d8O% z6<3bd#qvb!;SQBBjIT>`xq%ar^cq+xjXTR$w;ZU#nk@r;26{8;vnjXlWQ!D%TUCCeQEGR-gT00 zyZRGNzc{;Cl|$3oSa>&U&GE>GwwpG(O~f7$-t{xIMi zM0?uNHx8(w43y-fEq^CJdkKIU!RJV*uxo=EM7piXtQG}K%YAtHa*I5w6^|RJiD-3& z0WaxUfGz;?;BX)HN0A&-sdkuYU;Ci_jR7>apt`YA6FE(jGwV>Mj_{Y0!|Xe;ykWtf z)6msb0>D`S=!?pO^~FEW34gAfN)gx)yX%?`tWiyDI_aJadVi$KmVQ9OWjjfKtXOKV zQ{`@#8xGZ$kNy(ZWAKX;OL?bdhZv<_rMb2Src9{J-$*Gxlb+1cU_kgaj0}dwC?#Cn zfWlflLK=2y$YAE!P|4BE!GP{!NyaZ_+0m`MzcBu!j=vhJ$CW44L9rmb)mWD~Rm8L5 z!&Un9=xi1V7ekA&ACvn5o325)1yNd_0Hb);Ef0uya~ZGpY>hiSOLK(G;T$1I1-0e<^G#j4kG+F65XisQMPqOlIbOwyCp8L zGKMT9tOYvb^%$|i_d+)<6jfCUoD(lwOBs z{(Tw}+Zg4%*XnnT;<`*R92k|WP96r)|3c|wDuMkH48~hle+|F1HG^218)5N}hS1|b zNp7$LXxZ*ZCONuUDt)Jh({%SG%T5tN#1sDT>Ws_>7stc3?5avVCO&zk=Mcb?@%SKc zf?TT<*T2~PW?R3j#bUgXM)cocmxcGsY5h7q#LXk@aBa^vVKJz5%42>0vVpj+L}SX@ z=99j%s+^jdGKQ}zdzRl%Al6!q393jm@d5H(nfv){*gD1aEGSEl#OsJ@t~Ru)XG`lV z?yh_OlNAb+X@34R-_cx;+ma_rsqA!?JjJVI61zW4D@{2&h}aB0oBf30{Zbg`SN}m+wM4EL7 z!BMx;E%r4+nSd1xKVXc5K9W&j2ZD)&0r{f$Z-13`yMk~Pm;z~8e^g&63gX+6n3>Kw z5?7k1QI+y`?{!&ZR2#vDVc;P)^6-haw+)~02|7E*IVdDp-G3P5ckwV;xH6=>Jc=!; zJ$-zan04}PHz-hGyk&v^r`#KM2QIew=C~YsDCyHV2qmr-5UQha(#SjFzMFp^ymUFK z`M2%hgynapD_0<`x(IA?`*$xm=NkOl!omo zdx-k~{WK7@&343}(?6%?^(B@Jd#lzemL;=&mG|V1Pj4oth~_yKG#qyzJB%@pUlt%Q zYLJu4lPNJ9G(#g;Gb0B#JJI_WJ+A|aR-?SB3w3W3zu*1iFYQ{UY7;WETt%5O^6dvx zZgm87bXg$~70}H?(*91=GPH6rvvfbn+kt)!kMR@fXxY$;WZ`FT+{cCR$q11=ySjOG zPL;kEMMrXZ0agxqhqz*!XU$n8lpj_d!|lH|vHJ}-hFW7WjQKoOs#|E(-VneW$owEL zJ=B=jjT-MPrb4sjzm#VE(EvkPn#}%1Y6tS%>ZxvSoNeKPZro%O;2h}m=U2nhax$?T zp#6!~+Ev@0vtzUjKvBC+%gwLrty;>OwC`;U`B%QlwLG+moxF7<;ZUd8Gv)F8cwk`a z_ydD$hnUhVh3(OU;o)!mJJ*ou0EF2$%VpX)AfN-?SN>q-YLENgp6A3ehmAG?0|KXy z#bSm-6o8H>$h_I@77%27&$YQLkQNP!qz@$PxDZCrWn`zm1#c1|4~4n(gy28B=KpH2 zWOx<;l2nf0&Ee!aJ71qu1y#9QG}9(;j?GYFSgh&Y?dD8!4zqEn2$HNU5v6GTdei%+ zh#@|vCPORPZdF`*rL2ZCex05N2U=6(z^*r8eNf6WL@6-X_GMIKnDr~%V}ae=r-u70 zWlacHjay>|R-DXGNKKoXGIL*dAC1pxS*n0fohfX~Wv^Lxr5@I*hhBzZ z7u;Yg?t=TH&0cI7F>;3N-)e}g4YLmE#1|UsGc_Tf;&$T}1_BR8pr+eS14080obSYM zk0gBJCm+cncz|nr+hS-$pEn8|2QWf1!?1|yHK63r09xbwxBo=yU%7t=KtV3gUd??> z)K7zfJn@N7xG7GuI^+MNZKC~m!3CF1yFZ8>Gm<}VEWlf66}drC{;sB5e!uF66iFpDi4GwNlWrwvtX!!;QA7q)t{qzXyG{oAJ)1Nr z1CNqG>ZX?5IMPp}hl%VAw$(-Cx;*VVxSkrlcGGF&E&Sbk$v;w?;xwn+tC92jmkIxl-PBwmcv?BJbo3Zv(@;F~RvKyaq$ zaQry+251V-%-!L>Cn+5iZok?wkkE#ksX&}})Mj*tkZ=k(6x1e3<~@_?Q_TQ2(l?V~_s$ex>6MV0jV$D2Oy*e?jDSmT7O^S^t)D0ix438OE^K1dTO?^BO<(4~SfR4sP3%#)5r0`s5J zr#5baqfM*2w3Hbqs=@5qizw2XBf9s?X#CgVk@0<*ALaRW&IMGo7IIlptTeag-H3xY zk*lq=%hl%RzHNJrzCiSSKOBPYji2vpKn{TZY!Gsgrrf~a@bV=dFyMDbqfZK$fvLTu zW}q$+%8dk!0FcUdNGs9{w@0a8a=ouyFE$fJR@X%PKTR?u{=F{V6ghJXrZ-oGDl3B4 z0RZ5Z^=aE<^uXjmqFucGh|YvFqgP)c{4k?TxAWvg8scY`Q^M29Q<;92Z*6@<{ z!w{0jQ5;Mw-U2D3pzbwzs{zP?L&Bhb_#Qi-AuoOBx!lZ_pr8d1IgoF3Pv@&7291da zRY$=;z|>b&svB&;tuf}znd-mMvZ7%Dpjzct3n0vOz1lcLq%3hx@6~?fL(N_O`o?}B zUBeBVGQZZ6rFZhduw#1JzUGw9@pAjn(c0GcEW;}&521;k$7Vop@WtX?hKH6(mHhlu z9^taNovK#yOj`q8d0i3)qvjYp=K(XSsvkDYybZI8wgBaGCv^piS_Yy*rA;F?CoXMA zmR}yV44DxA$q9b-&ybG`KN)`(l|u?uE>wdxLJ`wvNWe)8e+29mkXx|3+=0u!Q`*C} zZIc0%EmJ@`lCSNDuOtmzOnBtaXPU&YzthXSaCqs&`%bhC#N3ex`()m{ZEju488@x7w2n+%{tEV zc1e5p=5*l#;g8$~r;I$WjrRWXZTBU{9=F{3I0hcva*OBx-rsiX(oftDT!>p>uNr3- zpNlo*Nc)~7pf_Kf6QNfa{&aXMl$Px^>)!mIZ0Bd=>*hgqX*#BM(vj`(yR zr@$q$z9&F{7egX1;RE7(e~}k8QF#cI2b!B7_tzSsdtJUU5?k-6@yN%|uP%H~zU?er z?pCb*)H|E!%vyoq4|IACiAvdkWIhMbbHQiR2dz6ymE*GDA$gPJ69QM~kQaR{!U&k!Asff^@#Kf0w(mb3OQ$U+tHK-MFXF^5ONln;K0;9yuc1K%!O+93edA04YJ*L;3A6|JH9Yvx?Ea4# zZYE@F3x8_;qAlDV{c_s9ix0hl?D*Ko#ofS#<~I|_Plv#mrJxm1P&&RDa6j^c=?J}3;PG!U#bbqcOU);i&i*xd=XIiWP*w5cNvMkoL~i7g2Gne+g(Vnh-TBq)YNQ9Z0j zy|o?Y`Ueca>j%P6(1BsdjWGb1cY8Sn1yB|LFN%Tm|9>b3$V>vvM3UlY4<4UCqC7m3 zib+UG%bC7?e7^Q5`X~Xy8ZwWxkJJyb_XYNe5@Qp~%3ove->%ZSpiytZrS;d&oON}v zbaelZ9Rl);;>1B9o=|EB+r>}E&9W9l;j6=(z7D+PvdD<`9^aQ%o07+|Lff_{EAR57 zeD_K{SgI~l5}$qfz{Hr&EK}j*yH(`AX>a2$lPSd{C?301Q_Gp1)*wVWU{Uo!+fZNK zW^(&T`E}}C9J^bjh|~5ckBYVf;b6|99GZayj#)LoV@m6n75I6h+g;duz3&Zx*J*H* zYu?`16L=r!ytl<6%njgJf-*h~T2gq#kO+Xmj_mLI-hiY5cTSYEaTE+NQC9^Vo?s)+ zwwBXY`fcwY=iSuzg zLRSw2^C<>cW!xW({9S{xoB@YbQ@*?0+5 z!tYG{WRB=AN!!A#arIAE_sog#-=g*$K0w=no>VDuI?Sw={SYo}Ka^l2@ z>5M{IT<6Ix$D-7La{-D#`je+-DdaGqC;NV6g~B`{(0#>j(Bd&AV~~Em`cVijXX9%TE#q9?vrTamdL2eGp@{M;`)hOTsu832)c$P;){aRASV_=Ca;Zi_*=v6 z>&{D;s)`^dtc|Q=YMYlfT_8vWfJHbC;D>{s34glaG9FI)Yr16&7%DW!oa}P%>g~)5?5Q7M2FM(>`%xpqg7FRZ+|H0FKzK|6XT?2}2@!8;Lcs|=ohi3CMkXku2ZHxi-L44( zzx`y)|Gd8{DcL@q@owt!G-W?XME$-OK=H#1kK|I9>g6eOU;5|Hw?9pwiVr6VLj}%! z2T{FB(sF1J0?$uPA5OJ9gQt3Kda^DTw}0CHl6ZKFX9A5v!Anh;CMygkm!7Nr>m4Zf z&?frd-z@?7V?w*R-dyi(Xf4V35H7zi1P?uBi9M=={B2evL$;2dxGeNL@{eCE=69k14B zx{f?=DTOZX;I_d%Z;7Z;G6jHGL-+uS(`!czIKE!vLOIrllqU)PJ+~R!0d{&0Yd}rk z8}Z;f^Vj#6he1<0ugbIbAC~GT|K8srA1)7h)^Kg>Id#3(@c0-% zb$StYUH?`A{P}?csChGo%G+js5s>!+xaqq^Yj8$6djewnLiyi+6!~ACT@JYKKIFUw zhqZJ%`SWX&X(?7(7n^2$9uxN>-ujw z7a~AF%>AKDrFx?gwKE^)(1UfxFHQrUwHC`82*Cd;%BQBBVukW!uKZ?7ocG{vge(bY zAp~xwfLqUTX|E3rufkaQ@$6Oi;Lfg?Kx@72`lgV?Hz6HKW!1Gw4-TPm2|@q&e_!-= z{o3?x{TGcZbhSgp7HbpOd03jN!K6GdZ+`iyYEj73ErZfSV> z^Piw5IHJSLlFtbodh^=@0|;gZwk^t~7~0=mO$=CqE1dtx78to+3cvx_)7zmhflD3$ z4%+sZ`TxTwZIIsMI9p!`h5YL?Our__hllV0X5irp`%k^x`sPQymfom>YVFmxrpbTA z_(KrT-!RwyS=?|%l?;e)Yk;I^0B}J8LU)b6nJle8uvJDxezncIXd6G5k)5fDopY%5 zHHmJd5;#b;e-t&mB@2{%UVUJ1e62Z#KFHiu!J^PnmsVVtY_x{QLg0nDkk*$;LQfHX zgeOn>v`9}kU6-9SwDK44+_rJT6usG~c{9u?T4?T=^CN>9KxNkE0oeWOTl-iU`eO^% z+l-6x``;)O4{(?&5F~sLRKkPzMgR;0*aBmkw%{m$AJ7I`XJY^oRQKinr2^Iuys$#j zyTs0C&ieoQvyi6FbVlY$Qv~Fj+42<*f)11#dSKy|E9`Q-%Zo5?;R%E-P*S36SuPK5 zyt}A4W!)4go*J%jMt|?Kk=0hwZqEYUE)`(lJTz)RtL`AwX%5J31k_6%qsc6tDXi_Y zvQ*?UP*fMZizzxC<4j(EC)6b(VHqZv7FKvO5Qnw&dxG+vSh6W`@w{@(EKNY^p#j;+ zR89(3B+u|6cg*A2+(NO@5I<~kP|X7BUm(0?xl8Sf48Y$r4ZZM}c!?w{(0?f*x%qwS z{oBlwUFe*u$@=a1@!{0H$!!h|Wud2C=3ffh0CfKRpa8|pBL9^Q?g?V?f=)X9*OIw~ zw%I=*$hY6yQK@}LYUl0+krZVxBnmiV_<$Ka^uLJ%od&kRVoU5^U2?WeLjpF3X;bpJ zZ`;iGCblTMrhG6nBz#NLO-I5T41*Towm8U?4E{&=q6 zHp~C2<~v3pZrE}741`9eH3BpEbg|K)Y$1AbgAFVh?u277i^Y|l9Xl~a9Tl2I(z ztwBb2?04s@FD+ww)y;Dg*E)PLeD~ufL{3~8k3=@!>n=@X^bvdEK2$xN@I>UT`p7Er zO|W0`7>{t4UHFzkA5R?lBMBHzq(iu2el%W+QVsOn79~mqfDj-K1>H49CIy4S&$*p0 z%|JXg`jr>9b()j+*P+q z$yZox_rkB3a@&(X(wHdOR-;Sa1zIaY`F;@1U?vw+%IUVSHyBBqt;9xzX~Y>(vYKHl z8c_7LiMs?ERsgm4S4kydG8)f1hME9k8ulvYgC_RST3&JG5gf~zzX-V6>S+y!wIG2YIL38i;Yc=+$Y;=sa)QfA6Zst% zTM7f?D{eRx`o>=hS`WqSkh$Om=;8hUXV2!#_@TAi7^$}}`N=nc%p?;T_^`j*@G1+_ zi6QPvP}B%lcMc3m3v~U8m3J*;YeYmE1MkeM+>R8^nSC%X*lfDmLWwT@;Mp%@V zY8!3EKd4yK@O2~4(N10^&DOgGfT`&3XlThw&lFy*etB=EPBBUHXK!KHwZ?XgYpACKI)7lOnq|0KT?+bNRu@4d1qW8FOt8HGl-o*-SS~p-Nma4V z9aIHWjlA=c@h)d~r7fv3g2N<@9d(13SI&+7OFNWWDZtAsO6A zcyHvhpuWF>y8niRT85w+Jf20RBCSst%#Qc#3{HFf+ z>QR}NZKLLrZ6;ir+u2;;w)|aWCEOWzDT?&S1<~RlP=y<>VZ%xcz+=PRy(Rc~q(t9F zmw5Z#9eIkB<3`nf%POU%6o3Br$zknev#oB=ORw_J9W!crAD?hl%R}WIG|{{lSsh*9 z>RHl>-m{!6QAvqp`t-Vy6e;qf@4gUw*g%0-15ZOZI1)qjZG{ z3}&s;(PEOQ)acV+j9G9DHJ||8709Az!o+~10~ivq_c^rtrK+nhrD`wfN?#damSi|> z-M1Df94AK;OWQDf{`ePsM?uu~kUb=c!8;JFy&i1q)w9Y@>nfRkL-n3~E!jwbc#*UI{LEbQs z8Pez85XWNHXQ*vCN6nqS-QcrsNr;izGHm7m4?+8?2cT@O-bV$L`IsZoEm|Hca`#)g zNe6faK;JIsmZ_>Luuc2#xtYlWq|$rbuUj!Ne|u)-vOTjZXA+g9rPQ@_9$xlfs2qxY zRx-OYx5;x@EM!?{&6HQQRQ*a`=X_P*WSDct;_V?a$+@Gg6|q%4fO>Pao2SUWx>;24%`YGJ6L!zfHtWm#0jf%OyH4t25{sf~wWC$A5;YYf zmD1vY{Gns3m z=Yjjo{+CT@MiHgVkkOh4MP>!#a5DQZXB>8gVbp`Pm9I1?*EMzKZ{8PWkgbu~KJ!k@ z3P%UvXdo}DRh%yaZUL>H4X$}P+evRW2Jy?gcYY&;4KtNHDw$-E5zwiAnwIqm6C6#W zg0@n}kDDO6^pZxNlE$9TL)puzLydn|*VgkLV#6lc-|{Pb$~Cfn|4fOsH2cFIYdf*R zd_*e70$`3iTwR!C&s?<>lV%gZ_=5?k3`byTYVzV%=`!1dxna}Cj?mjNJvBaxw_H^G z+(1IbaK(`wHpU=_Vx=_E6z5X1Ps~_I?wRS;OxXEs^B3OuddIVx^JV0d@p*-|C~vPB z!1J0#IHhHzd1R427_o4=Wh;J|sbV$#PHefjA^-BkWXR?TtsT6M(H51zveV|EG5C&# zyFOU*TlSkWuogZFV)4mwby%kou2CzWU^WBLtclDE$>Ax|5Mo?7L<+je3Ih2Ydzhqi zdZAwrxq`=UNt`f1n+w3Al}D7S$^l%tssEL9@J&>}BNV|`Mq8r6{yJ*n_V)B-DQNL& z3H7!Bd6n_k)Te&mzEE6!<`}lx;Ont0H#FKzZkrt!9_EYD*DOo@;TKSDKrSM#>n_W; zL8cj!=H)Dxt&fe^WA)O&+lVDLX5aXLxAfvtP|7wQMxp#uIl0&_s-ddLoRd|4*%UTv zwJiE!G5dsdmQA@sns3bSxwR?30QL;-Qi0-YH}?R)>#Z+Y!YB!`Y-i|?DHl>aQ}5rL z`y0UV_>%6C{A1hgp5&X`_L&@ASVx&LGIXtbu5h)2-ec(cKG6|9@d2zWB%` zlud{mfC+$Vd?7#%0t0Bp?q6M|@kM}iv09g_e`EK&W+>O@YtVEoMEtD{DP@&IQ8FrM z00KDCuEO~C8_JTi?L`ldRJ;}^Z3|N8k{c+>ZBZ^KV&=Qlc>l)6GFrYU3alia^QxIV z6kn(WZEL+JE4p$%)}9b5iF)Fyex)~I{KMep?;U1iHdbwGhMZ%IZK9O6UGx%CBU;g3{b&j`yql<2LMI5mIFed=k!*Y4GDX8O+C&u6L=hAQ#xNBJ7b zpTmP2uXZKW=}3sPhw~I8CGUBLi^yH5aFj^GrTyjRjVDZ7_${FnvPdHdcmooJ%3ftc zGo?7Z5qrLioN(OrZ%+6j+H_;5o6DlcuDBq>E^UIC4-1f5N2H4+P#@Nk26)uMR@8N0 zdFww;zj*iXTZAt1?k3nqce6Wy20?=}9<^^@&QD#Lo#O6Fu5fR3xpAT+()8;K&wV~0t9}hEQ~dQ#Dem5^on(C`w%XWJ z$VUOWJF_FK-skZ$a}q+>#CT>J9`OgMP)?g$Y2{LW z*^C|T!N$Z_TEy0=vPkU4?WW_(Q5Brk!W|2d%T8|Y*Hy?V+j^NZTroR#*y(fD{k@jPbb zab=-+W*f1bsVujp0G^7JL!Us6*Q;%XeO(-dz{oM(){OK1Y#9qpQ5t3)bZJDB`RNPl zUA&Zvw{!azaXA58J*^FGJ4d*CHe#`58>aZ;rda!YAYJ?$1&4uGR_zV{bV> z{1fYl66Jaxe?RFWz)5hpu)^4Sab-Gx6dO4oxwf<~QuDchcQw7C_(J0RQ!?_66_Jv3 z^6lb#t<;7M!T=m1Oci=eQQVJwvIIsBgbdDc=vA!6wYK)eEdmJ?#yVu2*7j^P?E@#m zaI(fp2Hz28uTVHzTrL);^{{e{SEvWJn$8E+GC`ZAacfdxUg4DFD0*^jNRTQP%ID!B zgIzyZ4hA1QT)-RlnXesgrtIw-QURke?+}yR2%=-^*sr}p*Y1IiWisSTD%Zki@UoN zcXxMpx1tU1l;RFWix-NtP|B0v|5?|%XV#kJWio4K&Ug0N=d)wz*$0{}e#~SK$%^CB z&+rQUkVQ_?`O$_$qNRzZeCUqMQd)rnxhy7R0Q*{)xGCx|An+P^CX+YB^!&uzw0q6v z7bQN;gHvzI!5Ay8I%UdXLsbLsLyl$1SK$aobAPKhDXH#0GmWdB5jPW4#g~`V1esYX z^I@jrqaq$eM(%ue(vd>PWbt7o@^pDa;gw+_4A1m>!rw2zA=_P3xKUl3h~_des}!WU-P_-x}ET4;Td_LcwyzAo$7=KmfMU;MFqU1Kk*0KOdOk zcf=lqYVfSvw4_g3VOgJ}$)#us0Jwrt=X#^XJDMxsJcW-i^vxS}&)4&((8c<^9$p8o z>4;=6vpr~yVwjy9-mhA%&fZDfQ`ebwDXfJ(tJD*OE7CPXP?GJ=?dJzgQB5rb%$5lf zQG9W1lC|iN23MaA-RxYK`AK0$CQBrdQg&)ZyVlaW+r`mdU+m&jl9HGHEbt65*+-(pqwwS7#@DG=rE!+R$WnVM#8?b8+$wK}y7d{l>Z^>!Be z3z^r&IQAIwd46ad>aG)BsNGl;R#)Pb(QY5O_z90?Z1`;NSB@bHWaA2yv16Q_oedi1 z^*}aTu_Av3XHx#^YfbccT;LnQ)`)FC+jK&<=1vl(7+**#RiQ$5EjeNFL4Mi2obf$* zQB(Q1Cg}bFtKCYKel2pkzSX4m}Q|fKtiGY+CO|Xlx%!(kMvr{PU?AU2^}Gk z?qeR6=f?HPuBAWg^~&t3|v}CTB?`bHTBy z&i$Qa!X)F+Bb1Bzk&Crmz!kevCZmo?kw(#^O_rD5Je|hUmH7!lS}#4rVnoe?XsZip zRsijA&~>{|RcO`jt-U#jA<_pa;@;)Mv-bk`+atKzyUNnA8jD4=KkJrIU~X;QVnf1L zK5Y{db=^xzwpqCG<@hS6M#VRR|9i2c(cN?KuYI={(x;eW&(<7eN##UNOP#yiz#MZl zhRWfkr*+F5Pixl&aM3ROUQQUEV71FYnKUs*6^H=_0Sg@b|I=Jf{-5ST4qx}~jLkEV zz?BvjxQ~PHe@B@Yr5BwSvlmDBZojSYeC(b(qyLj>Z5F}$KLje@f_Af9!Y{D)N8|fE z5s-sE?|%(!d2t0K`1-KVV>!-kR1g>5fh^t_9qWl0JGsxkTNj0n_6$G!CGdSIh(K@> zxs2PqSG^dUu7`H=4%TL2A+H~nsNW=AOL{CyfEFhj+ zB~Xnxy{=_Odn|DA`k?Z8amIZ(>;y5Cd2l9VIYDkb3X4rf&Ig4e-R^$(_97GzgLcov$gF~!A5jB}Ev@pYj$So+ zdYf$>KfezWnl(_;-+VN#bgFYfz>cewcOD|*fW2*X{nN$D^bGn5yax-902s6luK@Tc zLZJ`o8a~z^GAfV9#Ke`125)CRXRk#?(p`^fe@}BuElv0e+H!&p6@Xc_qQ3jo1AQk3 zN3%^=*E>uLpRmUJ(06S8b%?k&Az1rxvsd}{qQ>Ou-*59=o1C=FaMCOWt@_)jZCN$8 z5R`qgWMUqMaB4aSe(`R?YBMYpFZPmgsHp@_J#z|YGyP9i+|QD1(qJYf ztim>gHP%st>cZIG&ZLj2R%K7jrwWORHso1KsIuV-&n1C{+h6Gz{1#`h=ly+h=Ay#c zygBtq2Ko8T`^RJb&{1VBll?TpmuY=3172AmzESr+7YJFwz&ms) z@TUq=ph3j@BeLrG-=MFDa>0Fwf58Mn2q@S=7(@VeQYf!6Xq)6Y@|wV4b(PdR{a@(` zj)EY%AA+_JmkBBDx|S3iAD5*I=gEqHiq7W8e@nu9hMAp3V&Oqf-oq3doi3G~ojgITQEF`@m(6P%2FT9Txuz;I1iZ1AosbArqdb5yugrS zWf;6j8DW;i4tr&(K$=aG>b^nJ1|HA}XVuj?8ELO$#Lx-VhuWOQI!m*I%nL2PvuTo#Cqw_6sOFnSe=MD`aU)DTcs8Dw&{$(|y_3mLO zgl)?6O)$+m{#*qATl86x}^Gz^s_%%kGBD zmp|>tFT@X|ySEMjgI2* zbX_>&lQ_B64}8ylsMyN()AO;xAw2}+M|_aK^bG%E8?R=1SXK}n2;k68*pgHDo`2#$ zQ*rOn%v8(GSzX~#?j@Mr_>OtO^TyxP?^rO@Fk*h%mY4k$<#S&@be9IvOu7g)wz-6L z^nG=~L!Q@j!3Vz9u3z6z&kd8q&Mt`v%LKx5&b>8@7|~W&VVztw^d$UqPy|Jex`h1b z_e+xYwtYq#`OGxl?X6p7uxABKDKy_75jN)pbjjME@IgaEwJ{uTh$$`Y3?)Q79n_P= z>0cxIt2w<17&-rtEi}!MO^U1THTXupfo7uYl-)Cfk?Jg>nqBTjA2o?g;NP|+E`rhy z5lW8Qm(jg|wfbuD22QKR%J!_MdW2AmW^F=jL?VC{2?=O|0bs_I5KaJ|4~p!AsT}MR zwD{x89=Qex&-=^s%Q_P+s=UfqB)%O_Pibpj9te5pf2+U0Zad2Y>gqWQFU{2L%TLJ` z6~z$VFtH14F^L^s_1HNkr_9DRIc){z88&T4Q_^L-^+rPdw|b#013*G`^Z zU0d#Qoo{G(sG%JJ%-q6t2-6%c2>G-kO|AO#U6{II;s%kn$ia+_?bfOXVD>HTHtZSg z*-2~S1pFRf1eZ-YIcg~o;9V_vbQKH+G{IwaY@QPZLRp&lu}}X}?h(WB?C>-t7pNQ; zH|_DUeKJw$w}{d4byc$pMiu~Au>y)J(F`wZrW|fAxwXytk{C>Vhtg9>XefyqC%%#s zfhLCWELb3_wKZtnV~-uEG=|O1i3SZLKt22QD@cl`q3|?XrOJ<)sd!qg{i5;NHc+9S=wZ$#d5Hie0*WqRDH@b@y)>*q%w?;hf3Q)V<`8Hl>T^rMk%LehzAF zi@O-MKTh~;f{S}-s}=-Wn5O8;<}qYWjKXB4&16{QCJZ7nZV-= z_9{3-wYCdvh&un>BQIwg8s~Ic{-D18^fLsGW&3&l!B6|h;7{WBi<5?ePEt!o5y~+o zH%?yVRI=@2za3@dgq}m22A0B?vY;OF2b;n_@t8gF;SrQ6nc$lpMW>%D4pJ}f+;q91 zh6YjAqrQi`=RdXIYU#rh=h5i#>4?zeD6)$XW*SMr1|gF5pdu{!U_i9{uidr@Gk~r4 zto?C_EeI2?r$hnz8wngs349tUxFpmlfHM|wOGZjU7AH&ZQq(_CZ_iL@c%pN0bXoV7 ze}L#0Dxr7k!=c5QXOj_eOTAv4Ks~dbwymZf$fi2DD%257FM*JcWu?oKH|aZ62f$>5 zX}n&Cv=QuTOmG^$0$bP%lJnLncbT^!3u55%jCOLYxwmm_T`O?1;OjCYDiY&!mWS%s zDHA&jyGNsZn-;saH2W$Dw!mWV>&9yVku)&aHwy9Rc|9eNKYn_}zO{Ti^8Cx+V3va$ zYbddDmmJGC_axc&U2db}c#z4_dv44H`8OhcHg}gt{=R@Q#zHTKCPhRi$U5uP-dleB zM9NNXxg1Ff!9PhUG40qod_U}4TiXV}H444Fg+G0WYh=ni=7!1K1i1uHFabs|- z4uwX-FH8!OXS0H0RA)X8I4;Z!T{gHi_+cUS*Z5Wjm8m^S2dDJVC%c+&b483XOmGEe zpRIUrp|d{wkGqJif$mmLwa0wGJVUYRj7~~|(F8M}_h{MHMGXG)JK4ab6KiUamn7sZdM%lGbS61IE58ryuyfq`7B2*V5b&E*F zJXN^0{MCK^@bM=C5J!`Y2p(q7WJJvnAZhYLM#BsQ)I^8j*btKEx1y#Q&Ts73h!hH6 z%KhA#@jUjYYg=-oQtbI_oqgO@Vk;l@HaawUxhu-d&fyb*e(i^CDVE(r%S-I=^v%)V zYh(Xrwx-XG-+9F5JJ{K&Ac$CXT_!Yd{rhsP{pAS851BK`Qh3lJy zJ!p9qXZE)`tW_RbT;i?d?*&UG*asF8Ms*xR*~8^pSZnKZ9)o7?%Ertk>8G$97~ITi z4lz&2%h!?#$C%?LDZzFx5nvv{v#e8Ht~zM2)Rmy0vJvFUu+Y`&)nUxA5WLaUb&%uv z9H~~VvFWODQH3j*J*i;l49TxbDF{2|H#w?UoC3tTI4yG`UXv&RiXZxR#xQ<=E=(@m ziWlUN8fZD8{OB`cUm9>UQ|PGr4bgt;cZ2sa!E?hUOJ5{)kFJoH6`>OCZl#g~2N#lY zpny?69zK8sV_6IChliu@?yI2hB7vyT1ZaSNe?Dbg4Xbe|?f&}nP3-uYb53bD|LeOR zCqinj`QpH;>0v%SQoj23s2u2j5-Wh@_w_3NDllKiBd;+M(~a%T(ayz`f_~+%ZmxfA zD{)rlUCHhD9aua5J<$5x@_@y{LSaSXu?2ZAr2=NlmCEIc-t1D>50OZ*hY?b;yq_ z7}_$HTclSzGRG7&MHIm_9{$y}?TlGE%kxn3H5fd)Hx{xIm!v^e>68b0 z_pj~XFYGl{PqszaN=nZ=fk-)mB|cCOOTM7%DUM1n{ul7rZ@r%?xoQbsJJ$}d#XkXJ zT5>eZc8qAQD|920{A;TGm#9SBWfQZu-;S&ChaL^u?FBx9*B-D`7r|g#YjI74KM1&~ zjOX)oTzaU$9xl^PL`-GaCsS42agbK9>@Yxq_B=#^b87EdAe}vb{P9`g3a!Hg@}S4i z#(y=;SCU^+T+gedSq^RB0*r4?a`v~aG;1@=4J2*WH%8_U-sA-=b^2HER>5;2JX=Hy zZXdqf+U_?l3<*`LL7Q8i>-aCRX3l=?dnXSi&WtQe2!Fw0qv}K=d|Q`uPqYVg{ccIy zHb6?+qr!j^#2sm=&l$$zZAMGNxY}~t?4?3Bi(3|Jj5Jw4M?&jXm~D$=5Ql#+VJjBJ zi_79B#jrxvWO1!oL^ac(l*n3oT6F?3rJyPKc%(*F#p0$T;`lryWl7B4aT4XkO%&W2 zT(N~_V}y&EoW#35=XfX4dJ@JMCD#H#CiVnXmm24TLNb zQuV8Se1{Bp7s1Z?*QrJ29LCGaW{G|7l(|mX2c3)V3RalRNeE18*+2&`R(uhd#z%in zJg0$*-VUc^11{BL<36tL zxruxv@g2013dEDlD1dbqd7W?Py`+2wNRd~y5M~;%?(-agtH|as#L)Wexj%N;x|3H> z-t&k5WA=)+rr?jKWtM^h{_oo~Lsr^$&)YnOLNAkrUpo3ed%2pZYe*B&)UeUtFL!0V zBD5gF?Z!#bj;wtzH+sG67~ecJX2CnXXWQy|1X1YOvoR?+=~KJyHz}jg;$mS&D9dFn zrB^Cr&Lu;!W+c8}r|}|+Abm42$4WP(ge5L{GZ-I3|BVco1G!N9>PDrbmhK#{bCId%r%Bn zOr78whx3aEe0O?zzZh`3x%p*2)0B4>0?mKX@sFS{A|Bo4(7PDm6CxqBUDgYOrfKlv z0&_xJqdB-iL(cU$0aNr&szk-FNIckdQw|FGI*x;FJHfT;x`xmdL#jVU$RycuUjuDD!xLh?#>Ng5{>n>9pp2_8O`HRohoQC*EBjj~{y zQmmU@EVUpj$t4j{i-rI)>JD~0ULIGOP;?xX#XKzExh%Nup3Mulc8Q(P4SkB;iX}gO zp5yg5?);p+{gC_Ht5fVS=1Y}*hU0o&z%R;CLwbV)rB1)UGtwFoZ_a;decuo%@J&33 zOJTR5Tq&RZ6mwA`urTqEtNEdSOIg>^K545}#f$hbdQ)8`zcOM9~S0Wt5gb31n6QzL6K;_0pkDR@A&eZIJ%?QXt zoBMz!5G1G&L~-(W`0KeLfcN{;zq6}s;sfw}_QE%s)GWsW)l$UM_K@iLOIl6lkO5*sO&7N1g&XD;(m zY7E>y0cl$t8;R2lTNVY0c$6QZ$#twk!O=sbirG0UJGnD<7t<9;j<|-}mbYol<%FkY zXtpsl{TIyx<|bNP{zri#@`QdvmmVEg*A|zFLqp*c$$lbJj?Ux}1Z=vg{`9Ec_1Qyl zRM%M6Ctb@gwRLrv%5Eqh{*r|Kdwp^;`cL(4;ft5mF>dFNU<7%PA%@^uw%~DY=rJ_p zt#yc({zBn~b(Q;4hZ~$r5xGHmX5&OhBaX=LfqKAX=!;E~S=VuyOck|l*l_g;=RX`T zfmo{-VtsSO>~Z7oSp$p+hu|Jw^m^*UVWXXnV)#60is@1}9bjzS$KKG{_-qkC_L11d z<-#p_huyJiy41Ta75RFiG~Zq3;yBiX{b9@W`%T&9+U#1sH?B~D&gf?}jllt)Ar7L! zpkddraTRWPwG@l!TV_qxHbtE%0n}eKxGDPX;pCxed5FoG?od6GD6+Q+)(`8WToKj~ z)mtiws&9+kz(7rhLX8d4B#-y?Aja1a2?wOiVAan~l?{S1gzB9ao10ObCpJG`hh`=3 za3`g@A1@kZxjDU>8Oim2m*{aC{O{PgAjgfX)pE`~JN)t_W8j!(&pq?2hv!{^*DD*j zH|1OHc7Z2})^n7;9Zh1P8}i-3?5<|5oYNY1oO!8F+0UqjZ5}ond4NyvNaKBm9CdFbB3Js= zZ^uMz?1CAvR{=)rFDcTEIKB3zj&)~xyD9}-;AZckp}`GPQQ4B!|DUCxyV#&Pk56gn z!n=0isXw|?@Aku=$IcR!rN-fj2ZoB@o|gnO)LL*Ab2Hv(j#8{>DnGQ)QAs8!Ci`Nz zAWOJTi7wIQ2}uvo{Ol${j6GknMm66EgBlzPLZ&f$&#TNyY=5f7DF(Ec{Q)>>_9Fb z>p6rRgkBH$n6*8jY%^I?b#;GBGE}hUCllT{d2{UQaePv7z2ufP!QgY#Gppo%*_iC5 z=^oI%`PMQ(8zGCLNN-N~=GEv`t#4a+{`Sa6y<^LeBjzn3oZ*9(>ZT=n_ z>0*a}B9gGWPW)np6v9EwX_$++;pWsDkk$UJqb4PLUP~Tu#&Z~4DUh4j)plz3FPv)X zd;FvO@FaUF;JLEZb03-b3-4(Ad+$MMrBW^ZPHGJ61O8Sw3wh?0npF&qmYIrj2x8lk zb!?VAr$Zbry$LWmjxdu&K_K9q60^amL0|fw06Eq)bUS!JvV&eSC={PjDPD<~bVpy5 z!dB1G3|-ki?fB@2YHek7ll?Xf>CTv%N|p#^)0Z2$Er-~6PiAXmvbXYwW9j)sJ9LTN zt?loUr~h?3qB5G$dgX^J?uTA&kOwZ((RW6#T9v}=Q{;-1;A0`(+an80ORUHPmG0^- zOrfv5w+l)l=HFm`DMJivOU@ylFR@b}NZGL*#eV0D1nk3xKT#m=en!xJgN95~#*rfN zoFe(t> z^OxolCpPQty#{*j6y?tZgUJApbLYAav8=IETfGcvKMpffDQ^}e$YyHyn~ad5B=g6U ze^tw>D;jqB%I*0iF*U`Id|XfM3$+a`S(A}&3r~H$uhaDY8qidsyTUdno~e%J6#_v?4EODdrVM&=#}(_djhedkstS>zSQ%w%iYeW<%n~J z$RoDQ>}=bk$C~jvrVpI_8k4u}zi#h}1@lUZ-h60KHCsNmOw7&Q#TQFU4JrEwBOepC za!(5Na4J!TuB}xrDubVyt;|k|3J#RI$pcqTKZqvf{|V_9M;QAuguFo5=PSWDkxE@e zL4hgzjk1V(j9E6=5)$Oiv8S7h4Pnzr$%!m{UwlTj$7q(Gwt?%sx)RAZ%?+jc11eVq z3ZnmpG#+4;26LG+fB7M_-%tc>J`+ZJo+8y=RXGi<*Hm-SZ$Ke{vDdE!<<@8mYw|-z z!Prno)6WWGFRbLXlsw8iEJ(}Tx@^mKtNNB1*?NY>V7#z_J&uwL@c|k?>DDw(rtgjQ z?yPLMS_ud>5Ere9X3c6BGE|NTX}O6angn%k)2KZh7vJWb5}Er2uI4D*F}6B>1ne4i zA=ffrf~~cv%Di(eJgB(ImsX=IfA?_* z>L{8Ug@(wO|8-^Mon%&2Ri;eNpEoSb=(-0Yrqy0)^FAH82d@X*S_sf(Pp_TyPAbtK z3OoB#y<0M*RPFuq)lhh9cMRWe)5YtwODuO}VPgSUtQI2TMsCh@w(+1u&LjjNtkHms zj2xYm|BQkS*TF@UC%(8Fgus@A6mqa zH#`4oRp{|^ppMu=9Vwp8q&3E3H2JP`pvExweSG~2-Kq7tMVQ`j6oJF%V3O1j32A&A z-D-4D`aFiZdQA}wuO=dWb&~4_O{q5Igx~;QCqZZqCsk-c_oHJ~1GY@Fi87~jSS>Gp zKdgF{z)`0(=5#ihY-J^)YBMB37&d2urZ*xGpOnozLnjl`>Nf6CLlgs^P6>?QvNW19 z=EE2R;U}eQ3NA2`z*ao8`SKfU6 zq5iEm6EBu)gTeXJmnS3@ySA&T6C3g$FmJ^w5iu5E4Rtxofu*I(dMy0 z?fftSSh&dW@yCwu5mS39`;XU2^R3~8IuY~HnCD5~othBy5_x68C6Y^BA^7uU_Q9;5 zjX)TQiu;dLuW3bA36J%Pb09u=59N3|HK{sWWBeY=Kjvp^~m$c+zOF5)YltmLZ!5plb zb{h7tHgz`7*P=DfCnkt;A%+0$0;wYnLkVUdi|KzM|auy^jjqV098^ zTnC{e&ksk{Aa5~~a_Wdz5)6A4UW<(*3mh&n9h5Ig4>1$iLzZ@_NU)5#m?C7< z_){4lsdez>=j+MUccip2>k%(ODQNS$D%NYj!6CjNu0Pvls8vghCfAP-n~`1IDTfJ(J?QgsGAk$Z^DF)?Vk4w#rV7@~ z>~7inWj1WSNtKVtezZBRpm62JKzOU(MC~{G4NzdX3fcO3#ul;S-kC$TEvVUBY9ruZ zLm3eUZrXMTGztI^ZiS^n#eKyGk&ICx-J%@kaAX~N|rM>J{}H*&De9{J@W&{^rH zxavBdpPVN~lI1udQQ$ZqLRAqLj76LYLPs{40Z2C?^mjjRIA#|HnIhD0T%Bb9VYL25 zG{6r4^_{Q2Zh5)eCWVBd;NXT){r5^=gb%=KZXR9Ydb|9+-c0`0e}iW+X7g5hFT%xe zp_`%I@o7ev*U8`GF%97Zane$$pUIW&$ZVMbs?(gLo(aOJsmQLpOFj`(6NaKh76iB? zwlBkvlha?aWTU|-b0*S$3rNQ@Y7=lki^2!he^sQVFtloD*O044L9L|?G6>q+(C|#i z8>`0O1#3bW@T!=#zY(Jv$Ep?n=fsE4#KS$;LhxxI;QxdOwf`qXP{Myb0`(O>@%{_+ z#TK5Ug3vwk^6CZmh4DqV&lEPRkDe7PsI^W$qwXkOZF zWFu}Dkqn;`(3>g2ppT(5j3VtJlTLhhd(M1!i!r@lbx$mG&Y)8&fE*T$;6nlg>)7hp z8Tiz$X5rr(PU5F*2!c(71^AQpiG?!(~Ff&cp=z=#>n^vsgnU{XQzb2y@VJ=g}Cdt6*S~Ofdxj*PVW&qB_n{vu)Vo&|`C9 z`oHYT$VC@nlD;+0;eaNCJcqinaeh}iRgbC>TT4buNgGX#6T*D*B_kcRU}RJN1>!97 zRzK~p!xX)7rB$&BZkylo&Mr|k66EOPY%5~m;0Tn%$(CAm#zL|@BaM+k_B z(7`70dC*N;{A_All4y|#vqHGzeS7&nr_MzANBtU5ImfqoSw)T_w-LES-oO83#9o7F zAf7VknQQPQ(eX3k>}|CzbAF?<#mw0K-XpKYiTPi1-U{Nqh!Sd(!mZo+2RcKTJYQ(< z)AMxQ#c9Z804`d?3)za(hd+-KX`SfWal8dYy0SXm1G_B>leTYvN)*^Ysgr~y#MKZ` zAmW;YfcNWRXF&A75EC~FMg*XA_GM%ft3OTz`0U%%w>n0Iso7rUps5hU76JioQ!;9B zuhNWHFwbB%TVwhZ8^2aUU%nO}Zp&1R=sPZ~eYx4j_`I!2rN$AJ#rT>!79pgR5O1*t9 zcX%WDHul+fEv2?1_xs#(F8xVn$^MB=5B2s&?A;VYg&GQkd%6RjEa$|C=_h_4tLHoi zEEm)~G*n)kuDDTpCGvxbWDa%}T)60G zx8;j&<@_$zh0qtM1Yy%Bfk>{YUhjz9tqdZP7dyiMnBC8Ec@0#sH}t{Q1_#XhHo6$H zVg5E23{OH#e)z+dhRV;CJNNcFN321qC3+N22y#1r#F$_1;N6L`wXV`&Du-JzzJjnz zG7mf-c79R@&gsYBHnD`pcC-m>;5{rW<><9Ka(3ZrpD6)fOL-o0umoV;CmrkeDF@Y~AZIrluWm#BFUQLHRmrH@@fK zy2yELXkj08&kxoTSd%Tp$A@XtY7&)-b1&c?rhQ;s4+8Pxbth%XBM#Q8nUyj+)GO4t zEhXzk#cP<+++vfmsPE{WhI9hHiruZLoY6Dkzi(eBDKo|gkwg8??d1biBE8} zd_qb(p=w=q^@FG*#qHv|MV3k%Po-p^tbYlQVjX_n+am_Ym03sc>x`O}Esl(Tb6JRf z5&O5p^wM$vH7>9|=0==5_uhh}pfkB42r`Y(f(`w~4?(R<>30p%DQor)Mx>7iA@=(` zXLQ~g0;DK?|6(56;8O{o5P{WqXOZD>TRk)Ufd}lafN@7voC+Ro8;K9{=P{BNA9si; zpJ;hKGpCn7J#P5zeC@uzVN2B`6=_+Ye=uVE+Box(tV`;s@$}OYRFR(HoHW|pwq}&L zkv@ZF9{BbdB}BEhG*KM98RD%+mR*M;U1Uy-qp3Bl_skv*Dc)OpHcz)T14DyN04qG5d^rSRiX9e&$f3@LIjBPMzyga4g}KyI+ODS6f7Z$|C?(q@{@Ge>c|e3Qa%mebK5dWS#E3PEu@k&Xi9WPHEYGBo~)@X@!e(ba);n0I%X>`#HZDcY*Samyx#@ZY;aNM-b4_F{1$r!iK;* z`0(xOivt+D#Oj21jAGlYszY}n|1NK!=g9t}UI7lW1XfdbXC%c`#P{^4#+YG|xDkn|7CHxE&T32!7Beek=@El_03UBp@IK~c#E zt`Kl0w?Z3k8tX*5fWy|fe*S~s%F`WLEmHDro1B6Y8PXv^ms((}jR+DEN5lYgQ0M@> zRKa`a0suVWy0WKCgE$MBzjpbB_ku|q=?K&h0v?e(Njca5hmE5HrNGVgg#kSvjJ&@4 z$$`%*Y>uoJFJCVsZyY-+M%AIELcRMGPL#Zs=ReUKZAVVuX-&n4>W@zHZM>H$E5|Ko zm9$}$H&8~Ep(7>0qH5V=mW+~(P=Iq^M`<&uO|&aoyeF`k(5AxfdFE+QH}Fj95JB-n z&X{A^9*QV505vra?0}aPIde*?J)@I-eNBSppbc9(%163!?e_K9H3$vgXv8=A6T|wvF zfw2{EG7tp8Lk1}Ho=GWN)xjwakn)w8Cy(vQkhVnL|L(~5kxuZqrW$7X{|sj^ZzOT5 zi{ILE7DE0r0*&JalfF|ZX%6Vi4=!ecq8%NZm)z#Lh3QyV1vcq%w1h|NuUQ>-DA=Q4 zow%YX8&u`SD)JU8aDe;XoohzdR288?WHMQpWxN=<$Z_f}bW9{*7ZTCc5f&&!@x~0U z2j7OzLV)pgUSrx{Qcb~XOi##jXcke*TpKm$*z3+*!;JL=xTa=!&dxD!D z#?QgXmYf2Z!a-wC?m=#J;s7HWK=JOs6XKQyBK=YJkNLr8Yw~|i6={rlQ6V834Y(zi zULJ=7KJqRahbiuy(@-yBc+XplZMFP$-Qh|lKVwBdm&oLg=TLl^p#Y2`c5zgyQFtT! zK9X`r=+?6*Rwl(^^~`~k!~s7fiWR%ybB7vBJIp)DGqpCpJ)=ZUJ|2VI#+imX#kNA~ zW6v^Wo<+nh7^3vUq$YZX5#%aIcnP&k$mN2fO<8DO)!>x1NmwtRwg)SQg6P}4vVO@^ z<r7UJ|GI&c)UP@c+5;lYu&f>uLZ7n=g7ya@yT7~@ zokaj|DrW3k>NIRd9#dbL=2CuXe4GL%h>?F^cX&~R62Mxmj<*-Muuz~KjT==8PE_EuiJ=*@o=7MG?P%oG3wC7E$;wfT2JE49&dyIWeSw#s4 zA|da3H`JAk2b=(1WrDMmM`>JM)tMHz+e-c{DYrMnuU00GWGMH}VFUvP4blQl<(iU) z*k>sz26YpkT{6Lqt#XqJM|JNyr)S5$hy2DFX^fivt_wa|+BKJo>otl3lPP!lvEGuA!3q&K#UIBA>*{=g$(}e8)gjPA9U8&6mS1NL#@X zo{T8IIXa$JN2Y1ciNWcmw8>sY#Y`v8HKAj-;hEE+#tI0wgpDXss82TV&{Nh{>GNc{ zm{qEi(@l6(q}p!^VlH443|(?F8Go9#EsofBPt=`}c_fWAsQB?3D9XO9#uN&E{zW8P zdFm6xuyQo#mt|#nWKxm+I%exP4&ZK8(Kr1$hvN3&}~_2oJ??p#dWj6ms71#Gi1WK=Ap{DO(+G230z-@~M0aQraa2 zsOn+ckFRQL!owrXEiK`&%gYrYNe<(g@;YK|i=6Br{olyvR^2riwH-!viH&t(`eF+r zayyHkmTZDkOFvg_-W|te%`>}Qg-bS_E^Z0uTMxoWO?E)KNIbX_1I@K&aJ4x;iP2t2 zt2R@9CT*x&`z<%fsgq=)be+_+bBj2J8kgvxjtLV{LR}+oSzT3?$i?&xO|fZN`?y|^ ziyprEjLdu}CgX~A#-xskb^)<0z`^d(pSRobmx$;^y!%t&#(=Wzh1c||O4E?9exSWt zQ*}2kQc+OvSMhJdrlyx(uwT4WaeZYy$gbl`hMIY62HD~Wg=CqKx$VAZJ8*x8RbMM8 zmD59H~|Pp;^2UVi3Um*^v4@ud*bhXVRlalxM`wy zNh~{&#)ffVNokeX&+K=d$@llQHFXS{p^%^-)^|h2OEa^dof+&$`*AZVZ$@Iu@0xeM zY;SnkAM29TdfvxdSz+mtq|_PIUwSRf&Np=Sud{O~VTj|)+6Xq8cO6ne z-kM;y2sn4uzQ)-!R(r4EUma8u^G={%qJTt8OV`N8RgcQ;q(vtxK|u|NIR;d(&GJ8-HE z&yEpn>F4XL>>_(LW#fx3Sqzo!2f@+2rT;l zsRvZ>#S;!~xi`s+)r-Lk#cuzLI2^&L@qz$9Lg01=n-}MQCx6R#OwgQ>es*mdh?OX! zzOIT`IlgLnFIzUQbYFE9712S1nVOtJKp@^Ip0*t#z6MJY?gH@T%M$`t4{u7 z(thDFYq{E3XSAX;+;KAHx=^(4Yrb?H-fWf-r}s|pc$izlDo*{7?_3UCdV`YUi88Fq zUAk?eAUmxWuehpfb4$+9OQo#9AvYJN99OowT2T`0N#KhpZ4XH@Rvny|u}%#?0spj? z*hmb>{Parcn|VZ%`G;Q#Oz1>v{y-~xio4sEv$D0S8 zA&HU~Cnq31x58@_vKND&pM3fXyGekUg9}bSkROsQzy-#mFbX}9)E10yK;oc?9u&(< z$-(??&iDxgi;%<)b=BVc9br_j$|hxoh7Y8*RU`K^J&S$P7k~f$i^hCE)?y>+}E>OiM(D>oHD8FK72CM^`TtZ>XM)mf1yX%8j(Q~TN+dzbvQe>!`x##Gt z%&(WB(I1*WH@AY4VL`ZJXp!1f`tO6Onedg87kVe*!|x|c)1750Rq_R8k3o#PY*0&O zlqnu~*=<5&3lG;i|n53?wCvHCEjSrlN7=4IIY>)dKre`Sa zWNTbk^~y8^%`MI}EPQBMBRpForzQ@JW~Q3Tu7JkSLAb1nZ_Y_0qWBR}zP+If0z%5o zXu>H7m!!%hOnoO(P9t9j)nP*}CQ7*gi(I~_wScq?3JI4sgDyKh|EdTpw#N4KcI!<6YXN2`5Gz#zBd425grH`$OT5>G(aS{N$%Ne zJJk!Zl-$_;>5GygpE?K`j!HC7sOCKPNu6H(~O*|3nI`UPWG-d;Jh} z29K>d{o40=!?&nL$3>_CBN>y@sw6bKXqQ>d5;RNW)wKg~Iek%TLLz7Y{AP^LVMSa_ zY9#68)#qskroqx%C}^GB%k!=4hGx=@N-HT;=2JAz0(Jtc6_X0`XeHupbR|Csk|m`9 z=Qsx}e1Sg(DVfb<)JS9$BYMtoY#rf$1eR^x=ff*C7L56|Dg%YUsrO`vqYya7@VsBQ z(z3?Z#AK3n90~@U11Ny31^@kX63iSLZZJ>&ME_AX&l%0c?@89}0;kTNQdaI(&eoZW ziuR{x-R>S=*&ZcN+f@sm3m#tPa|kx;=Why<2PoCVOd9cPcHff2BJ(TGq0?%= zdqnBXLcO+N@wNEG&ma}i*~O~U9Bq)7{g&A|7_Yk}J9mvh9bcYaH{wgRkdPb+_fLeH zoF3-lAT~2jeVI6<%Az1JjA#x?T7FJ?04xE505DZRRN+~BlcxJ-R1j8u*VsQ+>8d_E zkp3X{{KuY}HvJ??5XPspnDalj0s|G5H2fN9=()5gJ>k@jm9d%?hvjiFhd zgXs*Xz`mP|;#x`3w_83r^d%a-Ze-?UrygS#~X6`zH1bEo=u~pso(G zC_TygPCCpe1dSd89RnPjg_sDLUl&AQAS!ESMjCB{!xr=jGS;;+=n}b*0==5cyx;nP zO`@^MI+o{>Yq+dw(m#AF^Do@!MJeohr|I27bq20VVat4f+d{`q`oj>iuWO0ddyM`n zM-pR`!i8lFwc$|1iVGoVIDk_1^?{UaYy?f0Y*UwC+|%FhU#2m_ZTTjmRU|mq2o?~f zKpe`?a}}SD{#6!>`De9;h!ymRoy{Z1S~|};G7=$;H7QAo%!$tiG<(<>g;1`_8DrC7 z^do)(3L-#^01-u0lAsMdQ2CHB4Pxx93g*BLhIYW9X~?AX>1=NqFb9x5m2QY;&NT#Y6g$ye896eeTNf4L%Hfb?!+b%*1d+vvrq>Dd>WUH4 zT;KJBCD{_4O(`ApUX96KV|u;Q>(X=( z31mJ~lsUWRl+C&D$yW63WUA8Si?0fjsTh6ZFu^!PvFbj~pj<-*()=urjSE!^UM`sa zhP{UNng$q8Apj@o>Ru)@=}6KiPf)k8l)PuW!y6WftJakrCisS}O_JEw4n4(TCBbCZ ze*t?vIHFT5D_Dpw8M=&U$36OJ4%1cBHIt9wgJqann1+f)lb($JzoO1ED2`~|+C777 z@ZiBMKyZiP0fNI2+}(m}fI)&oaCdiicXxM4a1SIv@Ndq!_p94g6hEhXYIpbS^{(|S z=6-*#3Bz8VDSg<)67u7-S&d!1bFBz3$k37E--ci7)35UuI2%&TqO6-%!AS(NIFR& z2&&Y7Xg#pdHD>mlx0T7BXuK~F5e6U*aJ#%^$4V=Iz;8mV3Ck0xB%&^5e@ zU`Icz(R!l>2=&yGo&vt09uQ%^Z=?^p5FsLY@D-`AHQRTDmM!mbBSN9y6(GO_#7v3~ zdou&R4^PVc``H0l&WNuf}Zt#A?q$m5`rx=i+ZA9sN@+Tjj3j-sDDQ= z^JgGeheP^gkvyz6_J~O~p_92m7`4QM7N=f=H$_tIs(eC3pn6Urb%0r35iT*)KizYL zwU&_4mYLB+))y-iUu5uL5ny*IH8r6&glW z;$WK|dab5*Z=TAx)^3?k{XC8AqUI0-3A+8wJT+3>`aiPz=lX`zv>9tR*fh3B@RnUm zqwX5?7${F@l0;DQ1l?GSa7d{?d|rY|mE9ksNHLsOY039ZGX+F5hPoVpTaYC+s)xVI zN+FW~00Od5pN9wX^?n>>u}#jbJq^$Kl;uBkB3Eke*jJ$YyqIRbjr*xnuAM(?EyD<5 z6az$^jL+yZ;T$Iu{fAaOwjKK;>t96H`O@Dk!K(18&wt3N9g{B8=#R?wKUA65YVT5U zYY;$blOe8loilK3vbV&m6uFX>I5Wmn=3Y4^qVb|?Vx@LiX-0I*==t`IP71_1^ScP2 z$_#@cM&ezS|9p;(&0lZ!J|9jP@|RFCFq~k$S>+2GGB2YddeB=ryzFkzxQ|*fqr2~Y zG24-LotNW?pFFXqAoi})grOL6l1Y5IM;b3Wh=%tjQ5=!#=?RqHBAtvJr0vPvrtu`Zdgc38eosT7IiOlp43 z$Sx!+q6ndN05Sd%p_Q4z~A7K(v^ zgXUw^)=CA}c5}bfWsP@aUfEWS6X+>77)~KB%WJDsy4-6oH6JPn*TZ=}%`&KJ35DkY zH?A0^B`iOaya|kyG$AZcFhs5y6%8|j=7<^4{rnQ%&4=zJ^C?7nu*CL)h$q}8_=xDFHYJa~boAse`1Q=X!}%|enx6U5 z+Lj+RrIg+0g(m89F8H1(n91_w6wXiK@tC;8Dgg~<#rI}+MG2|$e?8j+@KE+=6J0>O zaO#DV??0tRUa&#XRQLWmagP*by8Lnx%L@_4V5s+?mKPNjMFG3C!2`V*=!Hl?PfWXg zG9u~!>KMKMr(;mU9+)^?V@pJ^AciqawNQoCi4cyR?7m{X>b>f}%D&p^pFAxKSvWKC zs&EFVAHsCZJ1g5b#0}RXmXr1Rn04EA=}Bu9h*=>6BQg*w*jg>PWX?qqbs0wB^J3fP z`|$7d)UGJ4&iV6UOOuzQF89Ouy9e}}`uSD!BiGXKpH`6W5^d?s71XGb{j$%M;p0+B zWeB3Nc%U3qaa3x?d|eKllJWW4uyR2c7QKQ(E<0OqjWc7M_e>>ykerDGCp`FYu&i+O z`AouQDFbSNs2EfGm?Pm(t)70YYB(zbxI-Xv*Fm$FIgY^5eha8mnL~*zCmkZ6E(n#B z3#$(2aVsOUWDI0L7FbMuHz=jE*cPL~y2|L9z_nP#*?21W{h3ou-pyh5_ zv}8LVB^O&1@99&<#JauN=7g~4;xRdH>$<3XyLpqx#F5OxojUngFX+|1&!_denR#Vn zalCZnlrApwFG^i=pOJjM)K^Irh)I+lPWCh*Egw<$ht*qaR*p` z=+@fPr}Nb&^EMRd!r{Tbhz)j9a8N-gNq{ZcH$+s6A;U=Xt@K81wM2Q@G*uW{5Et@v zNhR0dPEk8;Zs_~^%lmxw-*UuZ8<|zB`zuLJw?k$pXxJ|B7`NlWN3h9q{viP&pshoQ z*9^X`e<&_r4$sS0G&IQVFVn3izWWdc7%dGSRXvA|N$~gIGP!Xyu2d-KTAe9kPhU}r zDfX>;Qia@zW?`3VLO4mEu_IR5Tqc1S>364CbQJ>Y+$fWh#?Fb7&(;Jpk-?G^Kl7U| zvm3SXzjGiY%{#@Fhr786IB46)y!}+Dso_5#9;m7(MQ49%+u((a_`J|!arsM+GUd$Q zJ_|fp#tcysU-splTu(}UhxWZ;;F`GM`g9Y2aKMlP*_fAmY zL^rIz|86kPnJB^T-!5z0BrNS^SoLlQX4ddi3;c>SC{0 zwY@}3hn}o_GEpX<2KNc>r+#rCRf5A3!g`loRGI(6(wb?Q)KZZ>OJMLBKFT6wAxWJC zPC5u2rkqy63L{Dj3mMUCZq8x_>BIXkn~gG7TJKhwFS$nWMLJ4Qlu)3p5)*`gRpN38 z*ApBTN>X}{6$3h)M80fh(f4c409q#NyzEOxMCDs}Cf|o@+z6P6;g54=TT&j_NFt9g z*y^psXq65wimz2)+Ia(CEr_Uf9OUj<#K^BL!jW2);wJDOzm6evFlu0ZsXx>d`SC6- zBQg^**wu}^YO z?3C0Lg^a&&5*LA--QNzjj9he5<{dmtUTg8JkC4f}=gC>Wjps0xFIBa7H#XJxR_ ztIpqSd&u#;>QQJ3$zzfIN_Ps~$VYcbzk)LO4)_fef{)i|6-z_%UxBwk+DJ5^DP<;2 zAPh(eqo~CI)*xT6&5ccS!7=6(&XEG&U7JTEDCj>kU~>sbVqKF8#GEb_1pJ#q1mfc4 z3KmsWUzj6LlGgUFtE>2vC#r2+YZk{~orQ^A7R4U3)*`8U2A(@9g`I;PRZSxcAH3Su z!Kw!f=$3j!w#cVC*oC52*fl*Sf(?vtu*$H60cfqAb)yQezfnpq!=?@ddk>{wIp_-n z;)+&m&x`J!YXHID7AGVLHWCOgFIy`SG9nEA$@TR3RmZKL4PBzG1eO%G>%^0dplO8G zeF?#=hHR$fn+JGO~aVT#<{!LWQV%YDT7LY64pyzU2CU?SILHc zDlQRwzSuO0*HDmDAcLaD34!=*U8MA|@kDM4mq(OGtz$%>^sgxAJlq*fS7?T9bH4dY z>VO(e+pQ`OLPr(_^iQ6{mhmQnFf!cy?rrKr*cjdIEw7PaYL z>}QInh9B%X=~UHH=tNR!;)8P+nS)F~U~NgZ1w_XonJS(VHb%tW`0!z`P!+>KRHS`P zC^kWg=1!3)gQ5etiOM85B?*HAUtN2QGA+J@O&O?_OB$r`mkO4ftn<)ks9ISH`<~>a zW^P#%1Bqn>Q9I!~q4DEO#sBT7V?Hbl^uUwC{^p`}OFF_3j#rXsb`M(dz|-qFsq0|$ z|EJF-tNGnb3rtNXlB%*(#B2k+RS^o92HVhw03zehU)TDnp>Su`ueDZ6-tZ1F_ozUP z(#PQcU-tnsV`P5;49%&wMYPY+<`yw_hy)-uf64B&yZ$|Ou-ry&vRwb;fA>6-{m-Q~ zZUw)Yh`_DmR zwvjF9@cRrI&>NWBlN1VLgAi=BZQ8m+z)U+SM%?ZEo%>JX0snzl*dBQI=yi3q)*%_6 z(V9C+OHr#Mh{+&8{_EbkbbIUo_w=&e_=E|+y1m>qSYGgw!w>6DyljtjH2ZXu%@kgG z4N;(-NOE}DKiXvpE95U#*^W^RFcjuA=x1B$q2?sW;>U-{SWvSVHB0MNOsMN`sQX+I zpE+cva>HnnLmmp==45?TU%zfca=tjPYs7k~!0hgA^tB085aDod0`)g>qM^3hF;$9# z(ig^8Irg&)OO;h10)Vsz-7p>jX5j?GgeNExY_4Gl0#*>1VGSp~Y0vnVvF&xZ&Y%6~ z&kUT=egHhMwVX1iGa3EEFe5Yj>fx9$udGZQf`Ibh%N#ny6dkejcJa04CDu0WIIU91 zD6k*=60LW3I5_Ys__8I0{F8Xu>ig>NS!shWj=ATZN>V_Z6fysc8 z1V;E8byWC?k;b|*HUfBrTGO|B`5{*D$b;JZ5&W?~v}lK-awud!ERLuN(?*=?3K}e4#d1XZ1LF3 ziEJL2EmlO#A(^@&>;8V6p z;Zj&8wOJ4jQsnt4cXGyuUoz9oYogxiC-FOz798cks+k<*lR@uy~; z6UQM|6c>7JlLo#)Q5nZrB#jns35!iYq9>(b)9jh-NUEcy!}G1oKlopy>~IN-85W=& zIH0P+$VaG~P^V%S^BO=)HYD%p?-K&DYI>XjKV)bnnZscvRX=+MVn6h*dB5gX6KK&6 z`x6c7!RhJA0bnp!mh3+#;`#Odvj=_`jx%&eZ2uX^?7y+iulxd0EB_vx&>#mxjdp-2 zBr(_a*?4TCFrsq<>ZKmxo}|-sZI~c)t$4>FO|W zl{NUYL%C3u$v_w3{IgEO)zWqAJF+L$+ddqCL*0~;6{kdBak8;W1F483e3<1-(v26B z_D6&VVykFt60*i;PCAFlI@4-q*{B?3I)T&ho}l~`W-&KsrfiB@b~X04@G)(D2zd)< z(OYZtTOVQzB0S?agqd+cmPh~Eaz%(e-U(*6Z{L?|S$wp|wse~k*0N5^7$23_iw7)P z+OBsi8WSxJ66~WHwYw;mn9{tH+b!*PB<8tf;maNbU);dwPCE4l0jW2BpRp=+dT2~H z0aE1k9VTR`s%3-_vY00-^`9c7--d6YGYq8#kOXrK73k#bfS9B%JewgN48X9tv3-~q zVQ+kiQXue3FKjLkxkP|I#)}gQuLe3uKlJ>ztHiL8fY81#gy}2a9_l&l4$|xl2-#lb zeqFd|rkj=f-5|ZZXnWZ$bGN;B3`s9ezi98=PMKjz5V&Rv+n@@&p}dDxICf9`dHrS|>*+{QjV zHwcf|#9Ab?Y~u}O%vy!;zz!zhaQ0$WSCcJ_|JlG=oqRG_%w{tLSH`1$QMK7+}}pdurPT8S;Z7(SbXGQO%!tLr(JTjuLF{V zeDST{j_(?h!E{p_A;f*HTLCW_Rt{W!7LC>o1V*Zia`^!O^m%yuaERb*MykfwyL;Bd zebG|kJzoj&fXvNn#`erVozvga`TR)JQe-plnva%}8|#M?SSuAHe6gg;G!cFo!Zvd` zk`bos6w)d=J<5t?wUi7vCkZv6z`R*B8A>QT0Hz|2a?o^eOPy#Uk~{*_AfQsA3@fy!LP0BiL5DAlfVxQzG9Lh;mx$|Prsj^iw+nEln+{Ff^N zWxl`tx<9<~6jwhK3Kk;ezbbE89lJ)WS(gl+?saZdIF4J(QToGuwoz_H1yVtuYIRdo z5@HR)!r(qR2GvWBiVg)ZVE%%}4+vG1G>tB z83uoidTf07uM$%nMkQ8sU^tE#G&F4Y`7SLf7UGhDV0s)=YmLa8=k1NKn=uXjM~U&t zMyc5hZ+z!)iqT&9?-+VfJI~qbvgLRzz2Z5e!klMW*b@i(%#`Ci-uwqVPN`o_n@X7O zr`w0ijkXR`3UO-p9N$~{;Qfc=*m($$b8#izu{mha0iQXQEl9UEDrJ(rUD?qzX=?MN zIS3$ZL2y9#CjtC}a747e<^Cwz9zYZ=zT)+6u=zwM#ToF}+h`o%7Sn{?-wZh?76ceaJ)_kU^ccH`CAL)x|{o$?shxo+F|RBfPg z(P49g^X@y7z5ijU93@l8h08=;frNWRYTVw;YE7^-(^4B1%WsINidS8UcM;X*P9%-F zrBrzH5s|8HZDBrG#{62!0-pce!<|~^FVqUE)hNxv&12~wW>H6s=c!<}9F9+o5kykK z6&$UIVTje#F?LX1q^f!9RYzTkXMT3Il|zU-B<&(Ob5n#JB+5C-sI6*V1;+-BS(g18bt)^n7kfJ9oY9|PQfoVGl=00H@EbJ{WnvNB(POUB8- zSxSKj5@LQYqV&O!aEw+902By5AY^#nApj2w%JO`o@0dnC0CxWV>%L+6gNzH@^*ptM zjnnh(`YZCynG#j!DT#omy=zB`7g1Zp{?Fs3uhiVj*0;E{a*^km7n4iAzx8)H%h&(B zG4!_}Q*otS9jrQmlp;eG`Ri*)+oEx@7|h>{rCCuI$S9FuS1>Oo+I|np#5r$b zAPs|zP^t{@RXeKHwp&Z}F%T-5*}_p+v#?1)K=IKT zbio$`8-{iK9FSK;0?x(r^lNO&=jIH8hqipXbtFbeF3g{v2 zE3Aa^oWd#gh&quzJgRuh@QriUi@U;7Ri3`nfU@4C@0I@L-Rgb#rU?H+yvhatypZ7T z)JvBifzdXoz-uX)RuEo(>kH`sjVA& z_l|l$MYXGU7o7$f^v>%aialGsc>DUP4`ftD_rkGPQMFaA&x{v384ye$dgu!eZPF?f z5`hloHSCd`Cow9j;f~8@;R57F2&%5_F?}mjzY|(Ud9c_%bL7+#!{s9YIAb*eOb+X4 z^YbmV#MOpQG^7^*+dsT_X;^!=e zh>L=IZ=O!H1FZv*m+5+oFL~KdzKvQMC0|ch53}c$@RbBV%3trb%<>&(R9m*S{S#$T zZVfq$i|22@IJrQA@@Hp*vKBjUbb*wX@%GN$ zJvvrIVnYXTV4@rql+gm}1*S-B>vZ2JXnqGRu`Oy*&31f+!<^p?vMCm5@?$j$$C-JG2uGUpWBuEv zW$uAty7|kZsnFiPCBy>{A8%#sRY81#gfXuM5NcT zSFvF#uo7FE(s70c?Z;92=EohIabsvmi>AutoyEAZQmY!?L{g2>sj3F!5yD4{#aRb^ zjT1jR6ZME0C`mEyvCx~fn{eT-Ur!4NR=xks)FX`sk(l54VB@pDRoSlf<&9DofBuq( z^<5ro{HE}zDQE4c&s)19O3CGX0*$S=mT%HB@c*bOXe?WZt{TkOU1cgd`ql2UZf(6h zr~Vu_@!yP}x#Ut-o^aW6*-v`i4>y5YMZ8{A-n0(U`BxGWdZ2y+Gb78wjZv^uj(ws7 zmEz*^e`l5fjAh`ZdstK&?M351BJb3EhXzWU10QE*C9w2?thT4^n)}x$AzUE681EEA{}2FXP1Z*nYGf`QGlqH^u%PvwlC*gic_1I!MB(8`8@iL z0=H@I!y_!KA-g+v97XfJ#=N<2*>MEjGIU(wTb5MIKTnMC;NdRJ^=YHFX;TOGg7BL5 z{^}JTS;gf7c>3)4iCFj`BV%}Gl~vkrcWZ{Pm*iLD9C3@JSnV`!HhIN@?9;e?`9j<$^cq`HDN zLW!%x`%K-h#t_|DrIqqM*O!*32y@4D!IC*|9niko3M<{7skE1S^=F^>YYlc}wxmxK zV$sY)JPj3XvRvMCa{4)}qFea#{DD&-$3%ICgIgp2x1WDcG=VM$(v-AoY z^6u8IdU_%&jk@Ti<|1ueEloDrGE-Q5c7CZpW}WeqZ`T2tx9fp(XX@kcmC~z5mDDXUs|Apdk_CsxUD737moYjqU(e;S}ET)3?Pxk=;%!&*`z^42O+ zMsz%h_FjFF-1BNV+Tm78^(*LrRg%ijBf?CyqUKyDv84(1x1x$dNE>+tDA=OCX?3!I zF~zCHMv)%k(Ssa<@{A_3uF0T1@lsQW)(MDhNIr@YYoNU}mq`&QVOFH;c{U^0@n1*0 zu2O?In(apkpW2XG#4j6#3I`Ms@}~8+O{|R`5WDHCgF^|OMh@U7gSxj+~VnvyiU-KoK@m=w3@@#g!Em z#BF8@a8S0oR-NLJ>O9KdZF8UF=Y)HY>vq6 z)=%oRlNReDE4{RI+jRAS0D0Inonbh^5RWFmu}otjyv@U{#G-HCY`#QAdhDW%siR82 zGt+rL+B%XknIJ09-&ZA0;eLa9<1) zo|xu8!EN5oBFiz-YyLHY4Dr|EZOkqFcxUL{SvD0d5&wZx)*i=OS&919CJ2OE&1^J* z0uHEouQzEY!sVPAGi_+{%}-W`ci_&3nLQID>tKSoQ(K=)u_7X)pYJoq#~frlVo+(U+h!b+$4j;N_}!sOYHWY~)(%DpC;XY61=B_ge5!DO=G3e5Qpp>Kp`M zl;I3guSr8~NVqEO#g(9Wt*3+9uxF2BV$F#!ZF3rZX{K;s zj_l=h^fhQkRIFb~gqbIh{Pe}hcR1zxvBzJIQ5qi$41|O5DEK@8@H5Z@>Jg&?!Cv3* zUS&?h{Xs#juOFPJgFqN9i7Dhcb|iM{EEQ|WkitY%SuikW6j*Ox(s=G{VNRA&R=y8k z+_p6#=_qaLs$JPwg5w_e{DXN&E>8ciHBsTB!+ZQdzVOb4EY2U{39DgnEAV>IU)=tY z?Slyo!Ewli$mp_>bDDfHefr;zbHA|XYk8e(wb6;9UuWun>foyP7@TiO-#@qKiZc@U zB1E6r-gfWcQsF0fb$9ZW)jwlavpii(oB+!*0jM}MaM;Cqjf>pP3vZ0pAaq(TmGSXv zT6tqi5D(M$g}#XUu-9*=ZVf5^CObVrGIS|(yE;6;ie1&4nHP<}d2->1+8(UTY^(8% zm4zF=L^?2k{c-pHUBqiE*!{8wE%f>CVbpl&N6RR_c0a(hpyoHyEFrK1iov7Bh@()I z8N`TC0|&g#$+1#n0|10Mcuxvc(En-g8n!^4*y?%V9fr0Rf4dP$R+}X@E9waCvek$Gq5Y}+ zi_WXezQ__U&fng5*Ls&Ej|2PdHgLYMRx*7~CEcRKH(&LYrdR9_SS&V&=NsGIMe6;Q zyQinGw-W8Zye8ywYgAveN^8f z@TI3^MX~tb4Smq<{%C$N+EQ|C&JYT<-eSxVOQe3TIR1z1s=`1S`Wc~6F?|80Z|tG- zGgld=LdCSI03s}JT0r91%L9c$gV89kk_6v69-U3mn>=Y?ujFqqDQBbjujRK4?6N*Qx9kzl&qGZ zRhV&*&EknG+xrc7|LGy*(K0tQL}!L0|B6I>39X+35jt#nUZlX-<+Ul9S3_$ZA2~S* zclz0P4SUs>;C^|6Os@FuGKOt{JM!p{Tc9Z;kfG=d%yEwjbFdl=Bl8Fx7&fx+b+c)#*#qean$!j1RZM)Z`hH>W*6srK&d1SA0ey7=J3? z0f+>EXpf4MKLQpy?DTtdNC8+*R_v!P@e}}>WG=wmF zX=LZVn2yeNM;`%Ndj&zndOhvCc9pZUDpoNm1KVVMIo|=OY;=z4g{L zR8bMQR66sv<3A)f^gd>QXj(3uJh_4*-;L7@x$gbe zsO`SM+cG+6ts$KsOfD~QRd8cKif9UHfE-QJ4<+jk=67p+=k%<$4VnAe=#9r*adw_I zU6&J=!l^!(ehs?9OydS!Pb(!x=YPf-baKP5*Kh;o*vJ?|(Q;+_-CC>D&(?>1GSZ6f zoZI5HMz9R+cHsni7rLBN0}yCvM`Re8esP?)cvr0ChbCI~VwEU&)woleylmOtJ;&=hW#?TSNp(ow@g5d*Ug#2YT)1 zUEI{R5hWA!Tsh*MTPU3e(S6B@-J^?3M>AJvzD|qY%%pzfq%#kGG`Q6h^Gm&y3}lLU!J$P0!K=# z3`2ZA13n;w=NGmQG-j9`^K*hVP~sj3l)$#azF{!zvBfWftQn~M?yK9KmcdvMNOxVj z{A+rb$b6a9dT^a;87pif936+*5RfZv_T2e~@_oG#Z3I#xWQkvZcUan3~oXHpHw;3jB zU8L@BKfY!)$6V~k@Zr+I=P~HP%o;OhH1F{h24>LSi>WKARnmeH!XR$OBmtJmRl=;7 zE~mHMybXkZik`}p%G~75+Jq;MqgXDf6j8jNbbgeCx{qG*Omz}viz~V%%N+eI^nQ4j z;9;J58h|M3+0kXY(6-Ca%1@h4IeMQ6oFGrjwL1%U^0u7LG$vdM59%cDg10=k3h0V) z=?)j!v^EplnV6cIkG-twEC7mB>5OFal*vmSjTZ{H>*H?cvb=&5%lz?_4>=@k1s!#4 zXj$n`RyvAhr#VU4q;V`pUx&Ag>SZ4kU~vT1@d0rdzAI9 zR?P(7utVE8&QMaDxgF)5?mr*+z&I!AF~X(&^)|FZjis#4t&kxfW;fWR$%M}$czvx) zy8{|Abt})hX<>v)SM9dcqoOEr+krmof8tblzqxhxNIWunpCy*@a^z&eOv3-v*rNO* z&-*8;scUdS*1Z3XEl*Z824{2nja1X^pUU>iMOXBToOG~PIC4hjq5fnoPAn02?O?MuwefM92j_&%sIPNeQf|E7r zoNR2cyX@AH85zU#7-1e%oT5kh_N^TDR_V#v+y&M3x$EE86q)E|J~TRS)^?hDLq4xK zMm#&VTzmTc>8SA5ZT|3FSZr|naKXL&O}2(}iqP6BP2b*C^b&q*A-*+^;`YD#N*8Zyh|9DHSbSy@3}?fGB9s&8f{O>W6)7xoLW3^}1n9MuzX zd2q*C^fjMSFu_*u$l2@Dv^NQlF2-`-2^`~a%3gDTZ(X#GS#fr((%>QV&r=SX!@Ido zx6Mp8?<%>SVby;j@zSm34!6IFGK+@xKJz}~wJKc|rdBxjBd!#m*h2%#vQDb#Gp5eS ztxNSV))cy{r~KM6cC`vQHqE&sl8jo7 zvs1kVE!`ik)E@qvm-B553;6o5ZH&qC}?TPyYm=+QXD5Y>~%{kiM< z28F>?#&t-^+_4Dwv79%TV)L??i>1F1$&{XXzQb((b7JK4ZPSD ziqQ(_=iiqfH@@~2`ub5Y;~$Q>&qv7 zy!RqgQz$7nv>+LbJ^0{+iy|TgeNi;dw&FJ*&nSNce{Ys;k}ClHVq~CFX(5ygovN!V z3rGGeJgikP(0R^2h4dkl1AJoAHBCtd!c%MKxQb#}QKVOPS>7wJD9y?x+)0;G;3e%z z-BxSgm{;)05p1(Y(oOEozCB|U!zlGEbIz{!tEN6so`HB~6&&(6AWVpgT|pDS*Bjs< zLXDjvck)s}Fki%n4M*%>y(lx57)Mg05hK+War1ac5 zA=<2ai~Dm#Ev;Sbu}c_z#oBZ0z@@{{=zyD!N@@kST8SM>TRz$CXzKj5dDhXIk`hbgDhzD@_ziPsGw~Bb#AC-e_Qt8`TOc5^|}wh68z4x zYHB#QNl=3G;VudBNHdZmQ@#xoZj)(|%SZ?OR~QE&rWk_@A7t}5-Y)>%uS^xRz4}Xu zFm6i}zB!e7%y_9AyU`F)N?Crru;(#LdFP*ALHX*9+8Nm_9~|95&N-6SAMqKTyQ7(;z%**odpU_B ze@hq>yvv$9gOFvhaa>(WDfG2iA%l<0H>KJoXmkaa5ypJtIi1NBQJ>69gz?5Hl z>Ph24=kpr1+^Qk@!K$OkHM1{~DuPNxqjCgWl$|N3`$^eYLW2n#@B_3pgP0x*`BZdxdhc5EBA`vPn--A&}e#VrEG?ZDMIQh%xHR%|S454Ep z>el>pt0K+VVl(jGHM;7lYyY6{2eEB}Gne-ki5U7dW-L%z&THoUobfHvyUwaCj;4L} zeIu?SJ6T2YzsUC^?UX+k_w1LWoWIOLE5^tA(t`_HOXL|QdZreVy&t*p|CshuqXU>& zq*%(K;*(>!Lj5%(E#e-)i^bFTcWR$n;EFi#i2cS7UDDWy=zhPnUw(*}q2l~ujJxt} zJ@mi(fH>ng*l-g|p40r``Y#A~p+=Ua(7+^EuF|}cMECWJDeI{x+BosIe51SMai6(G z6~|nu5OQyQrvikOc)h&ktl!ztiQ|+-<&qX43o48!wut2 zjUCKA2e(yMCxhd4LOL#}#@@4jK=|(~Gv?`zZ^Oidb<^Ym;|HGC)`L~5?xvT_h3w6b z{Gb%Z&ZOf%Qw(0iSL;`rryqA8-_(!(K|jg?^->T8gJa$UI61V1asoXJ2>-*-gjW{* zKY0S?yaVpr=-H4SMk?Dy<4J7$=k+cwazv)KxvA^F zAw3)bhGdFKcCMQgxiP7$OLjwauVGZ;&}y8HJ7+2nnQGMdun{sC0RrA=<`0#5V zB9Vj_At(k(W1vWJOY_h&8&PK?j@*x?RJ4@=(1x1CmIqd;2`M5!y}@FxpD^$ zd~m^JChvzE2HyM*0L=XZ@8ol@R^Tw9zf4JX5dZN3(C)s>pCY7uN&Fq}F-4$A&_TE! zorDluKO#TS{}t1+}^r5{Xu^Ud|uqnVD|e;hZ)I8Ad0wa-=v z9!ga*{<#Y8{S>2PB2^+)I1OHOuch*?ZKQ@O|RvU#q=Ai0Bx%ZMkMqS zd24ff)H^fRgAvTUWlv+I{O@(ZE(L0!1ngK|vTst1B91RS{dFse zCp%!dlNMy@@d%KRk>YxwuQ&UuKQ(2$a&~krZCn@`E5?x>xwl$Wh_3(T6CO&KSyGG^ zO-3#mZ}@oPs)Y%|=TGK6YlfA5mW`Uo6r)5prqW|Fsx*Y4n40x{I11hcR(bwt^h{$! zW|$ooeFuj1vV7`(B##F3)L6pS-KVvDC`QNg0=={WN*;QAXH#RdNeU_|I3NHEwr>Z3 z9TyUNcc1x+g@5uit{95$Uj;4wvZy~%UtY*cuk%FJebxGOethCqNX?1ZNd*+~)B5nm!-F9pml zP}A%J?k=~Dl!eD+9)DeYza4gN4^ya?Sex=DFVF zXyFpq%nSXiSs~-;y4xc~Qwb_Nru;h5FH5{fhd-v^ZFGd$hY3m?))VH&DzDefwwkSo z=ry@@8Et`{^=d8rQnZ9a)@1bh3$T3$?EqWmPamra+W^ep=1+d(X-pu}os*22waQ#r zE$9Cn(C0?U^egp3acjW@HVTt$srIL{$FpE;=^q(MNbj_(Itee`5C2FVaQkLZU8`u;GqJf?dJfLClfw>0(fDFta>YF`rCMtvZdQz_Z zqB$5;dc&}ErzOPNGyiK|{_ls2dTwS56G2MDwa>x>8wu-QbmoPdFKXWzj5*ZXxF;QE PyE|@JjsvkxAff*UV}lDO diff --git a/sound/vore/digest11.ogg b/sound/vore/digest11.ogg deleted file mode 100644 index d81ac72deaa7771253ad488a20395a4e82f397cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136219 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

    ~Y9rI1_OTrEH>R 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

    9T1j47?) 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 diff --git a/sound/vore/digest12.ogg b/sound/vore/digest12.ogg deleted file mode 100644 index 6b44127cd8b9cc2b22152fd8ddc9822acbf47db7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 190392 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%0AyJ7hNOLZv`)o!j57; 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

    BI8XBGJc!A;{IxFDGNut3ma-ZKS@3QX!3|bbW2# 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

    *A>N^=xdkEzewYEkoCk8!K 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 M6By0q3)Tv-6^!aGKL7v# diff --git a/sound/vore/digest5.ogg b/sound/vore/digest5.ogg deleted file mode 100644 index 849c1335be18dae3c7a77260de0a8c7f6d11e8ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70006 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 z 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 I003YC0C-_SIsgCw diff --git a/sound/vore/digest6.ogg b/sound/vore/digest6.ogg deleted file mode 100644 index 5f0cc86eb164dab28ab975d20e3f09a05a7e6db7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134562 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 UX3Kg>aw1H{sjZhXH3I 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 fcS-;U=raCymMF$z7T0lWU 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

    (Ypzx-2YlSdMVYeJ9xNdIHvyV6Y69s{*&^+g%& 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 diff --git a/sound/vore/gulp.ogg b/sound/vore/gulp.ogg deleted file mode 100644 index b463e7fb182bc5352d8f13f29967ecc83057be39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11608 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

    Z(&+}bnKYR0RE9^ai$7)?+b*`%SnFZ7X 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 dwBe9s!nM@1?Y;btc!@q zlMuoWJRj)Yr2l-l{>-J`MDj-wtPKeLllz%Lc*?tV5phKBU2;;Cj4wkOy1(NN{I|EdLjy)(w@wu3TdE6fVGt7t zU2_36-pes zIUu(g6LsR1Au3C?H>Ahc)J=dEYN_JmORshbR|~?_QEt$#T#{;jg%rQvMDp9uXz(fo zEA*~%Kp>Re`3G0MUvAnixCNdM3Y^%N(IS0(9whN=?zPxgp_E4HPC$r*12h3 z4{_QX7l|gqLc0ppA;ZJ5c}ig7wx43vnL6dfx(;uSs!N4mB0!wN4}$-6D}C&w3l%L7-KQhCmQB&CG!CXW2&uPQiCPH2U*vM z37*6G16|V-{92LTp?@r2Atq@a12+qPsewibjcA}k?c1#BHmgwAN+fUO<&SGu)@2eU zroL(WO5{)=SBA}zC53_x{1p9A2g8UU{KKhtdoB$P5dYJ%_gQpbJTabYy1&Q50{HRB zs=paRs*oSnCu@e!pr-TFT(U~K+%+qJ6pu;94&-N4CuyD2d))qXo8>LNP&fSB8RE~o zy!`4X9urS%AV7n2$VBY%MwzK}#A+gBixhhDA~bHN zp2W?{AYkR_0sh^M_1!-3!3ff&9PYjwo$ASCH}lTURie2t&`M8V(5&R;dK!poaRD$OqPt}2~Zjw>xeP5KRq`cr=*9+R)-lM>I%2Gq_Qsg zO2+b@%%JXdOXK=y|H%UQKs`>U} zCKiTw3dsPjZ8u~Qk>Xlgy-&P7Yw43HW0P%o?(e5>@-$~2CU0#RbwQbk5`jm>aeIB% zbw!x|<7Aac%H-N{8ucqGb`Q_9*#=4b5d$Py#Itc?nhOeKfzh;-krsbg#3Z}oZ-**! zVwR3)ZOS7#9a%Mh6F(!r;FOu0HwJdKZo#yor82m4>ZdQN4c;L+3MA?G+uY6NfUS9eg_xP2d{%Z{r57Y_w ziZ)kL4^lyH5{t8=J%j^$fU%rla!~9z3z3o}Gtx1MH6cp7Wd(D3AomGWQ>y=kGBf_? z?Wr=!Fw^#Tgy5Tz8TI=8Bjm!$kYDw!wM=tk=W}4~zk!=OnJ~u8xf6K#?vp_xqe{ZH z6R$Lq@!Fp6T*?@5Ry-#0>6RqeKDtJWV_Q`|FU256xiz&Txa_*~zKP*wmz&>Lg)ap) zjmtZDJI*}S3YaLy5G9XhPjQFdb?SZ$zE&pGRjU!`dRDqm{|Vd}{#qp&w_|WDs>bmu zt%|o4XYDjqJjlKiN;|%)VDtTZJ#ORcu7rk#7_T)1L{I=zA2u#SGHy=xw*;K_8}kT^ zLXVJn1d~02bPA$;;ygtwI)q3DRvHV<+y&^u3HS<^?6|8p6E?r?5Yv)Lx-fB+c}M<^ zAib5{5~>DHjtI#_x>yUn%-mnr<=m-E^5#Qb8{S1_HM^)J{y4FPRCCMGh-IuZ092I3 z&**Oq$Ak0b1UuvPkSMG2X+0~(mUAe>92|He5r+HvbRr;%kgE3{qxN%KLHd$qmhcWdUza!1`}<06D7#@tBwPkQwy?_60ON1ZrR3AJN3{%zN}7!wUfMs#gZkeT|>2wqlhc5?mExKe^HxTB4ZRme@< zU=te@%wn3^G)h&NkqpklK79A?V)B!^k71S7pGu4m1PJ_9H6W(yDP*py4fIr`rOvxz zRjm=2{oQvejbsNvhz#CvXH(S@l; z4dXzx%Ka|PGl9>rUB-=XguwNwFR-Rtg^e(xcyIfhv#mQyH4{Yr_H3G7UtQ()@4#Jq zxtQAg>h0_q_KiB(v6s0_=>&Vb$)Dess1_xae5!4guld&R2yQ04Zr$md@${yiC-C@$ z;=qMPyBsK0Kl+Z2$jm>DdgS8x^@p3j4~45in~*g4kZ?arh6%m*&Vr{J=UwO5V^#A0 zPMx8XWgGts1V%OX)z<>phR>pt(Bc7C+QY>hp}i5lt+9DG-&Qzu*-I36{E;11_h zMDOG|F7uPDlH`J7G(V@C@4ESf{9hX@&E~dlNuL-bFz&M0vnO+Cg;QZqQSI}jm$~jn zH;7J!=`Xh49W2bvq>nkt#oTsXfnnoNBJrieJ*h_YiB-VB z!Ye1e!+|EsW(U3K^6Xk6FEIv#i6OA*4Z^zA9f^$qjMYc9tQj(B`I;@o+95GNFMhQg zJbP?k!(sOuF-IhcYwp|b{qlQjR6LD04|M@PPnbsTedLF3;^bWv1veHoHuEo5cD2mQ zHZMsr8WS;C%$=1Hx~i2o&5%`uVl7Sh4fxZh?-=#y%bGgJ)J>m{zpq0)tIb(KD1(PO zZU?%sAYll_|rmR+XD} zv~IiSyXuw#Zm6pSG~*tasiQJhxztfBiS`wOvv*Ny1+KMsPi)PjwuuSMD|HA%tz9a` zN$)yF9&*09_CA!3UOl&CBydm4k3`HV2rK_4Z6gq@y5`II%`l|pz?Oy2SFn^yQ^8rD z1n0_l>xP`kPRP|REkiD%o>b5trMLKJ&KO^Zpzd2;K2Y=U!J$&PX`?Ejz1K}|?ee7y z&l2Y-#xUE`bU0?%=2yf!f!$hIVoHagflq%W}V}$bFJmMx3%NcP}8U> zON9&%vm%v8MZLz;5tnveTPETks(wcNMaV8I=u|OGS~{HdBrEsj`FHsjPcGfBDmFWH z0CeIH(<1IXCY2>SA__T52NppzcuJ67y@mxMpdy?!}5&D#IRmK3h|6OsN`iTG2HJ1e}h#|a!iL7~&V z{C?v%Z{4lP1i(B(GDmMxn-eOxwg_VIGvy4Azi!^fND;pywQmFgeBVNl(;pLXBL z^K1F``!GMn;BbT97UR+zxl=5}obdOSswc0u%JS^{KdIH5i>w+>6}qr)U&$nN*fkg| zso$j{yD?@{X6E3L2<JEkMYgJtwvE;hXeyfBFpD3V1ex~L zx5M!AJUEpa5sTQJTX}a)GLlfRapWMjW&6vrcd1nt83n{f%qCJG`;fYfwHYM4ecC>I z;%k~Fngjz576amyeqe_YJ0x&_eXKKVYUJ3SIv&IG*wX8@rDypad%Yu+fR~}_1VHhh zX%tQHiV1UB>n?=$>Z3AT!!R8U+?LlQCl#shkhj?D>7t(XYuXi*r|K>U+YXxdvN)MfT|~ ziE?Y8q3^hdkKC0UU)&0;@vwqXAoG0z?l<>j3_L)U-@Ntl(<3iFy)p+Pj zo&W3_yl1*YsBP5wlBd7)@~>r}@NoY%KsPf~08{|W!&rYqNEQd(!|o|}Z)07>a4>B$ zi>}I~FN%6S|M;QAwholz7sK6gV-_VPEhkZ}TH8z4mv|l|m)qK7dtFerx*&djIJVWNx!j#> zQP$kEPMNBiGmZ*0*rcq*B@>rJdCEwhUg=~s&97I8#G^;j$+%`QwmZZ&Irh}hd&xRj zcO6;ELP5|w!c6@^-mopVuOB)fIy4^#9R@BDgad?nR4=1lg_vg7-_ApYpIyj(wAe2K z6q%uB{l=7mgoq6aDVfV=fl-BQd3QRV61UKB0|>v|$>WMg?xD4~lZg$EA*Fi_KL?xT zDwf78={13ANY?A`TTBSOHn-hH4q%F-F#0(T zrLlLnT@YoSIs%9dN6B4>i4gxoKA2{WY{Tqa^T|Gfl!dz1w{USzVt#qsgcoB zTDSBUbd9}hD0CvBu)V980Oyi7encCI=G&PXB5{hNS!6!p3NU*nKUKF}4| zcx+P7!yLteSchmd2pQ)L_zy&l2g{jtC7A&j5c`)S$bYS~v)jqr2WQX zjbD4iKApvHSebQn?>02136n32iLsQj@LEad{Jh>yT!BGh_XbQ9WTyf zP-qX@rJ$WfF`>%JU}Z&Bwo@>gAkvyI|8V;HUz1-oQ^Yi<&GG+=?!SJOy3xZFngBMn z?R(}~4r2Kv&w+gD`zaxoBBxRv+A);gjnly(YYshhh!V{AIOlfnq4xd@$Bp+|nfbuC znQus)A(9AQXy9Yiiy&9^tR-ho&H8>KKUv#11P+?#hrc*3y0F%2Xli+W=KsH<&OM&# zJ^th0v0+1PY|KK8#9SI7bjq+Tx7f7JY?XV>(4phf>B^GJMo})MM4McOY>YaI+=+6( zMfa;hw-e`dk>B_Het-P_{Qk4YWBWe#{eC|0&+GMkvIXb%)Zg5QD}1krss5K-Az0Y) z%!mLFy-2jc0W%NpZc#aLy;tghF5VOLrf{I{a`@Hv+y?-Ay}jmO_|lN+AKgh!uDB1~ z>6WLR!&+uH?@}l`@AVDYX1JfkrFyZt#oO6W@L8 z^!0-|pH2^yeRbX@l029*$nCx7*`MZoNd=%G{i)$YZ`qU`7EkzhG(fI>~`E zDdlUpsAlLvA$MNLrhus2zi@xE* z-B&vE>`tJW^Ox_!3iiDGZlrC~1n%nrQ@GDhL*|hWr`*rYYQlY1ui9PxQ92??T1|G} zO$5(}elGfM@jLIpq@hdfrA-`k{CsX)%$~`48X7`Nd_OUXrI>I?q{-UMA)q$To&k5b zn{mi-)pLjB#E7i_qqC%>tz2->H(1wED^wHEi2p-^66pyDQWZMGO~OYh5Y31%iUOfS zyJKb{qR^bxR6L%MCQJZH-q@l>JuS)9|5c7)=IV2sSwFMkev3W^^0Iz#Tda?1NG=@m zDQK;`e{?@%`XG~3+5YfL>KUoq&Ap}9?^~kv)~D#Y1NNH9VR1_IP1lVMj(#FQ0*!8$ zKbm`*EfH6m>ZYZFXN|#^doy^p0fE)|Hqk#X9L+34**^ARCmvo@r-7bQ%@YFr`3LKV z76s`bnfd(gy-o!&JLde-Q$bxDa{J0ZAv+Fai8^}IB1OPMMBulUV`c-b2R#0r8z$Xh ztM7&H*ty-&=65TY+@n+L?&g-4ci1;pR-M|R_s%o{R|>x+^f$2?ut_nWVks7~?K$c$ zh{U#P9g2PDhad45pxd+Mzr)%s%c)?-wzU}Lv*^N&8PSA^5?7j$+=D{p{jTdPtid_h zpdmw3q>eytO(;iIUoUxY z*9XI^qo}{e(Xhnp!?QHBoVBnASo}AsX!a^~JJ+i;*0rr9GQIM_(3I1=3rmIuu4}pXpq8n? zt?*(AHcu!3F}-q3369yF$tsW8=MH+yd* z%THEo)M27GjM#o4I#wV6o#4F#^K{1+rhR4@xu-a)8jF{*M1st0ULu~=XMm&RO>@x{nRJprsYM?9@UcZN z2JFoio4{2;bzjliC~~<#D>TWiEqdT&c6;KG)2x9{i#xmB(+DVbrC#78ozfzi;DMZN zSgSNsS~WV5WkFyp@5u);343>HbL>hB%&Wbe=s=V28E6AmzlSbt{|3cap;)VV0~Ai%w|L&|TCSo!x}jg_GP`7?=$P<<7}y zvz`5WokeqhgMt#P;EOXxe=Pg%@Ax~$)yyhygbzGZ`CXpV7}27YKN|ZLFD#Qvr>fO5 zK`IM9|3!Ya6kLoI_k~zxB@Pm$4u`{H?iKEl06-w8uGz$>~6&ckM z9BL6*y|@O5y>aq*)A|p4KL$s59)dU;C&QQ9H&6HIjw1>mo~-ZVcYYm5}mORM^%%g8jh+FS(Cy@8~; zp{EQl$7orv=nh( zRiE&E_4JD?METyX8lR#{NXneb(2N}yl~1KH_1se z9;BN))50m1K-DCtM&9#(WeRAE&Hs-Tz{6R0LxUos2=%1y1g*Z52n zv)mk=qtb)O#N&3yKRNYN${=r6Vli{VQm*r(qTet84ZV8RWm3(qVZC$Tn~h#Bd+zx3 zUVhL!rE2Ym>gi2ZU`H@{UFk)?V_m`u2KYDx)2<3c7=4*q%X8q+^IBRoOi0G8h?L^J%ri#An3yS?hLg%jN*9(U8&#nvV8L0$;Ga9Fr?zU3>H0o9 zE5Fk>&VKq(W7qKxa-u(ZAfgii* zvLr6_b+A6dZ+x7KDt1$b#Ff9v?x}E#*p=j?rgKK=1!jIHRA!Jjnd}a&(78>8V^0-v*^`qVddWkswWGi6)yst zZhilG1(TB_pIqm0%$CYZzf74V0E^gUGJ)-&UyBehdZW*i(iCQw#^1NA&fcV5HHnd_N_Fqt1W(CV|0MJpu(e5m<(GN zB>hAzbCOT)5u7nOs;&$~H}EFiAwV%WIefc@-|ew6SpW^{y07@PWvnvjC0!7jb>+nd zJ5hFaZJpHXlJDB1gJoTnTK?O`lNE!S#VN!fB=~HRVaIFceD`c?YNB(qbm`e4voqu; zQ9bz=qf8wAkQnp=X`7TV#p!7Vng6Znq4#FY!R#o?1Vjzg;X@!ur-;y_xHG+25RDv? zP1#aKEvjPGg%s&T?Q$xbzLH8rda1x4o_vc_g`&y*I)}44-a0*=uyEkjB$qp%#M=XF2OM&7eZ=&WuBR4 zYDF|NP)33QFm+}9GkNV_@Wf{c5Do0Km^Ha{yn^Rxu22P5BJW@2!s}yNHg1&nk*}$? zWnT)nd>-jC^c|J)CGOK_mC5^7l7I@_iF;pH=$rjE-_Wi{J&Ek}JRMaD>ZwzV9+o{! zx;ba{L4WtIvEu7P=smlqsS9R~lBpgs5i_n}*zUHhaPY-=SZQp%t)q-hnK618o^LMG z-2y|fQCen3z*g*igbEQLI;*G%+1rSy8vL~G^!EFw)Hl@|da5;PrslxWVfWJHvRExr z2pWl9QkhB7Dc4I0(In#B$nELMh+5xkR&F8MQyNO&Jqr*jz?m5mNL&~*1yUkHY-duW z%tZcV1H)sx87WnU`P;zZV$#rWq|#Vm-RYn}(+DTvNsLkmpsk!HE-cVh2ZIO(!FPXu zG4tauMvTjx>VFsFna7a6-o_J$Uj=Nc1-(kmGY=om&T`j|{~^&OlO=SdIccku6^-_B zGb*GY>{&YeqzXAT0hzO(_?uVo!<)nPtM5bS{@qsm^O&&hXjJLGAMgIV2`MZEv$wt25aTmT}5^->WWxtxt!=+DbiDzk8s{RVu+K7C{6UTU~u zsblzY`0>c7Qi=b$bBTWspNP)Vpf99305n`!1AW&d)_{X_AC;~%?SmTcSzt>-Hbhe( zB#jM|E=K3gd-G@zK)Oy7{NL6uEh#tc%CfUSl3MrNskrH1wWA^54Ax0|RGXP;A1zk_ zZd)|5kd)t%U@w~ofiRU1pa<|8BUlonZhQuw(x9>dib?KEA|2gk*AV-MDk`}$iG0$P zIHa?o>SQ)j#}nN5(R!R`Bh0L8DHNib$id(5TcA8`S_NA(+ewNew0CMLfyx1wa|iEc zl#F{fIu>p3wjBEPu4Sp@wy#Uu*(P@?)!NMgD0?D4yO3X=?SV`~ARxVRC8 zcqRM7o(<$EvB~ORv4g%X>nG^Wq1P`yTe2-IPRf}49Oqs!Q?_tZw)+Cue~BCMTe=fk z%Auii=20SXP!Lf_?JLeLb7U8-+n_#jo02hP&%TZU76>Ubv$(I=aO0YSJ!hBB)??_aNj943;7(xVe9&lb_03aIn z6P^5ecI4^G&)3U-KRm2-qr2*tzCBnt`))YEBn*@jajbWm@vGIs=9;Z}L>iq3-K`qp z6WQH4k-&rzV+@UqjzWGSlh<`QX04tJgnrIopR|i9m^m3E$K~s{q@YQ^;QzT|)f3cqMZj zWJ{;FzS~Qt3~@(WpawyzsoI)P@#P><7#3X6J8>;JWiDV1-ewujDgPICjPXTvBDTOi zed51TFP7T3?RR^_0p#}bz&Ur(2sO{q_%^ZZxYAEIC@P0#;!=(0_`(M>9T~l~Mp3^^ zt^5`83oCdl`)%J%1sY}`7AeSJCn;8Y8`oI;KF9lo4LK|V1<_m#(uXU(u8TQu>%q^% zKj(ZFP3W)L^n7_mk*C;}ING>_lh*;}r#nWyn*#$=tt%&Ow}zdw72l89kEhmO3KJJHgKwO<1&_>p5LD zU#*JolWWF%jn#a+yzxdUL9~TLX&jpXbKDkS&ntODU3G(-pWB$kx<>tcJ|W$B zq8VM704R(%ND0MCJuY-~JUDyFshbZNu}RC6;!vD=ALPXCs9x`^FI!=>#HnV!^h{3p z7Esa^T>s~9zlPsN(NgcRmD=_jGyhK!yb^4*JB7Rz;&enzNua_K#fYto z_n=TR&h}i}l%bGtigl)9YOYh^O3-d4Qtdh8KQ3+E+DPAJsR36<;6kkm*I%lpX`5Ot zJH{awx(*P!cSfsUN1FJPZh%sNE6i>8v|!QJdRjf`nO)g60rfgreP2qyg1-+2?vLEg9egZ%{P|E&J^tCD#dp>GmMu>t)oV2Y zn)sU?d>a)Y`sfPb2@&Q{TX2gy$qqkPAs!`|(Ic5HEC=Z^B_>Kvtucl1fSV3ZPe6SU ztO+vfKsGr)a<#^)G|Uy5e_+BP&E!0>M6z7^#SVq&yO|r$uf+%(`uWk@6vzJ3+|n&G z-tU6TN0w*F!+no|3%uIfFNRt_u%P31_BTqkrkndH|S3KxDNa{gfbaLUHbt zA3)5DjA(}+hhOPN=>T?0fSwgAD8(rAI)fp4(iXXQ=r`bl ze0F))I&YlsvEd!<`pXa1N&+xxB4z~9Be_q^t3_}M&%!|ghK{Wcb?4O}10-mP^S zmf0H9%*ly!3u8F$C_yD9pq?wyQIXxMytdyWoPtq~l{*3E%TjVsKK|@pdUj_!G?Z2d zv%><^)B4ymsd?jhdCYs}@1jB?aMLwMYir+oSzwrAEByRe4_Vp9%5-=2C~JCX;A-#T z_3iz3PHL2UT1$!VDv0FS>txh01h8i@P<3{!m`Jx#0<&$u!T3`@H^;&AtIpMDV@= zni)zrABCD5JagOiUlc_V+o-cLlF=Vv4v2C zKoB^9T>(K6EJOuSQL$jxWA|9lyV3K$_x*m~Z{7Q?b=UXb-D|Sf?3rg~_B>^twiC8; zWdwkOf36MYzbi`9C?sqSEPKtm_~eY)Cb&=QKOpJ9fsew%W=H<}njHy)o?7oes=~(o z{4W>c_e`b`055s1z%FdvN@7}aJonf9!~mkBz5POa7e~k0xo3eQ)~v`}AGa>aGh)r^ zjl_sGS*sI?zH8R4Od`73+3P?6K6Ez26B^}aYwuud?*>EtUclPRn+pSI2*4qjI4B$~ zxPP2^2X{4|JmB0{f_F29fJl5MGoiwbt5_@;sHPcAz7`Y?r}iM zWw(_ERwe7CZpopphlr{Y=9HUS|HpX=s~fu-Q&(TMwnS@1p&;Y{n!i~-jx~FW7n>Cr zK)3BC>xRq@?OUf#X_AW69fydy!H&=BcZIq?YpN@8e@^Zi_0q8Ix*8blFvd-2JEan{ zIpeb1lYRf()PC)Q2)&D!ieVzg3q3o%*t)TL9W>SNZ4rSG+9vQT!v%EUMmkI`DJ{a@ zQJH$q$_0!Fb_fT$vSK2$lWt^Z-N@b&Rh=JwbW7CH{OF1Nn9uof1_l3=zqj1`JX?Nk zod^R`bGNF8)-sZj?17sMkyp?P2Z^&NA*z*=tjp^H8ds#WCGYJKwDhbR>7*^~N5q=Zn)jF7v}>lN&A7eS`gXAQ zS{-Yy-usJ!X_pNjLbS9V-ZLoOGg^~zIY6_f;dgDL?p{?z^Hr$L@X0>ybB1vcT=LZ# z)#jT#Xl&GI&EuwHIHt);W{qaM=49^F-X(PyvaX*~T;dzpoEy$Ev}(u{{n|MZ zfIQ4EF8%>)wqm_ihv~*Dv_5jP-BH0g%w-{gTOw_#%h%`*K6Q z)P58AUy_rKJ6~pUq0Azv(<0<5_0l`1u=h?%JqFV$Bmy6!#AjV2Bt^KyTysvk#z`8> zPP*BX6n$h%RL?&G^IL50-N^b6$(a=ql3U3`|8nI2lpHC!PPHM>e-+S~_LI}-d=>I1H0O&2%4ElABFj=-^Eax$nEr;#-zm^!Ncg!i| zniGWBN&pN2cvRnbeUr9se5usaCbnKx)ts&4p4>Jitm;@mp$(y|bu7MC7?2_KBhJmhL zr4vohlcvY`{rG=&hZb^TBBAonG|)myHcaXC&sxwby$cvLCrFe0pI`sYT1;nH*ng}= za|)rcL;lZK`oA;$Ukvwj4gCL{x}UB)AfwD&e+M4ph|X1 zv;-Iwm|BY)x$4Ax1T!v#ZufM@}F@4Hq_ZZdN8msZ7m2by5MC z>V*MfFWUV=QzzOua}sfUjAl@EEdJOLEVdDS;?aN zH`KEn18p0sSSYi~^1xQrMCH%gyK?!9{+?O<-^hx)J&XJo$9o~XXC)aPomJmd4FJN{0zhex z%gWm&>*$3P9eh?_<~g9PA)8CZtRCa#Z=GNI|73rd5E>)I{Ntgx6vh2hOIQC-ujPOG zFaLkmCitm}ZZ0smoR6SID{iW_^%Z=Hb2=B-ZV3aYN=3L!h*nV zs14dmDmCyJ)YdU*kXphZsjKsi@d?tRmww3eY@V0nO5YZe_?J z#MP>Zr{tXAMIm zW;>weEE}%>9zmY9gae!Z-O*4{!TL28{mVp#T+vxeRTtvj3KldjA6nzL?F=DA9a`g8 zM~;=I&;cT|)^a1H--Knp?h|I-021WogM1XP(d!7FEBXDh$%&9gP=@%R0AM+3AF z)cCt;b|L8TpZR_*RKcSBeuR!+#OPO%*bUC`zM_ro~`(|*Y;$Rj?ThjZXNVI4ZP5EFB$;QT0N5VMII=8cfaA z^?rfX-8Xs0`=k-<=QL;v0Oo)x=xDnMNF>>whfm-94b-rPX4VdFbnLJ0Mc{7${8>V= zSn$}@-D5G$%g5J0FgP?EdI8ukElC3~H2SwQI{S=9|BjRhO@594^|G^e?H%HQB&R55 z1dGLFvRP4qOO~)ALj8X(^j_r4WwZR;Bbh9AILjMysJTt)FXoJi$;Uqow6vUi z^4?2<3$)$!tTNQE8~|s(q_{?GpikbmE2mCxJ6q5Q--k-3cl@z+o65qci!`owRb+qI zs|dbFrkGD$E%aTF_ zWY}7h^T^2c3)nGQVFm+S4dAx+g=U6C?h-lgmF>eAn_>T6z#*0yD zsx%xU;gX6Ck6*(F-_2rjUgsaawLxRq?j;Fir@9@Sw}j2lRmt!AOyD^LL#a8IslBlD zcsQSpD`s$R3nJ(=%)2k-jJEYgigU6i_skSFOlZ?G*hE!CJ0zXu!(N)zMXoZQ2_qk6 zZ#+L$dE57=hPw9OFeC|gsvv8 zvU%nY@H0w~?D>8?WX#mc6aEq#kRz%6#5iPQy={%ZI@=;{&6l?N?>e+Owow)sv=gXw zPTqUVEUHY?su$ti&2N`0zb9=?I#f6sL=zYLhIiz|b=$7Oplnq@dlx;i41Qfp5m^-` zJLB5DV4>5pD31->I>xrlr=dd=M0&JBBr82r;jpqhOo4uZwC=aRP<+`yWtmsK93s=% z#jjDE?Xfn3W|_#h5C-U~A^Iv49rvBUhZ!*QYN&ZvUB(Ulybnj>4~3OnzHJ&Fy=Ko2 zH4C2-+O%$;{512-@vG0TH*<>pV_rDdkS^!ju!t>ug@m~}6hTCl?T@pp!)v6fyjhvq z0ZhdTdQYPUF^c+5w8PsYtVhuaQX5HFx!AcAA}n2*+|xwuqGP`lq!YGu~g{i*Ch zk+WPzA;?ai(n^X-uODOMI7$lN9tbNXB=MGWnmrNp0`ChJb79oLfOk9mG&F8AtOFLm z6)@xeLRcVCj;c~;T_?wr(;2Q(qd|&9#Koh=)+LNpJl)G0lQl^;3%k_;txF_{T@fg2 z+`2|p#|t=ly?u00uVd>LM+M>FhIb=7s(;Qg)Sn9qYVGa8CI5Ep@}evEVPqBN$IBNF zAE`hj=9+qa{n(<1DAYlH4TW1!lHQnEY@Bl15jee>ctK-a70$NyhBd(woypXZ=}pOB z8Ljk-WL}wNp+PY=T+9nWO$@sOnoS{$nCHoyoRKh-^`3v+<@9m#)O&oyRq}@yR>{wg zWxU{$;ANw&WoFQc&@Pv-@g@bec(Rv5z%iG|VmU2em+EO~Ac9`hsDp6l)@K-IR*C}G z>!AmN2^t?<1Tp89w|0i;YIwK|yq$lVw0SPEC((En22=nGqb{SKPezO5+kw`lI4TPrL({zZ7OU>HV?^?A8p+>a zgdO(qV)Y6=*wW!?)>6ipAd5HJ7Hcc=$|;!WDf8``VC_fQ$hj2}@JX{CN@t@l><=w( zShEcDOMvc)v3xOyjE}kH)W)bZ)Qz zdEvNoQbTJ+R>}nu8O2!Dpy{)^#Dn2s+HY2AV0#*4F(=+4qC7w)c9ULYM|#2)466ni zJnuvk$05GDqSVZx^>)8gus-8ZlZ4w5k5Xn!Y)5a3B{IA@T7_spMZ|L2eY^3gZ0h1? zkRgv7RDNvyv?p`v!PG$kgWg3EI~ef{QJU&IyFi}J?v0}by^chpr08{-_QU(?2V8= zbuo-*P)Ipvl;F@Uk%h;?5kmomwiySv{`l_pJ~{s3xFY(<>MR%V^uX?drr*auXBZADu~#(7Mk^` z9tc{KFS50)b!38w4xwEYbik!Mdtva6wtzRKMkoXuUBKi_=5YQnm3Mc>X`0BM*Q$dg za=^TG!N57^q>qm=L3(U`+0`g9+gP!FL3tNhGv=q3a4!k=%pnMS9maSF?^zjTTU(Yz zQy!;1Gb;`fTvR0*&9k*YclnASJsfT}{$gxGH05}J%+JRq;50_)CcM!YUbZ1P={u6q zY?6*T30uFKQofP>U8{XfpXuJBxKE}(Un5Gbs*YgQ~UzUSt_24=D|^{O4qnn#TFCzT<{ zXo6#Q`jTFfG8m{6@ymp7|7=}vnTqGMjnT*fN;iHl) zZ+tNU3(kJwo!!b8aav(BYKd1m%@g!~bW7*wyo}QNetsKTcqjI55j_ZQKndJecUv>r z1XciV=du~Ck%LD?-6CveQ~bW2bv+K0Pb2N_&R#g@|06iWekItq4n#gKUcYZyH+bu z1-+t+^)19Xap2^alk{=l;K7)aGamF$1=FtQPj_dTJDOSL>cDd*Yt?uNk$lD6Ywoh{ z51*o6Y4l40NDUqY5>2)1u=VQ+aVMRy%jI_BpO9M)3@$Yz9$5$3oEHXhC8Ks>Q7jZ;X(!9#n@)Sfeyjjt z5Pi{LWUXOIC@!@<6wC2xO~1wWW+++ePieRhO~O^F6T04`07bDV=Y!NzH9z_8&R zVs^-+GChW~Ohh;fy1Pm^g~4zj4LYRqN3^Z2ZSYZqj|;5y&(x2x6ta1_nvfsU;-`yC ze275LqrhOa0AhWK(1Cje<3yA+)i2N(2P7e3mBPHdSc9aI(n3ioZk zFqqaw2jO}E6t`w$f?K-lF=zEHG$CGbcF(-~T6!`pY5mb569O#EvBgAQmsf?zaREaq60mBPx4qil@pwUiwaT zPR2%b+^1eR%U6X99#7iC@!{JmS0t9}t|KTSJ4T@QFgvl+7(MN(`LGm-CJ5n9ypDE` z2?#b;?3Jf5HQO&w`2*^_nHWot;?-Mv!h8ssm2aGmU%L4NK`k@30N25=rDuACmPn4}P}C*)o3cmz5-1?H zt9&}vO3c7=aS9}b#&T8ttAG`3eP2F{F&e;n;5Egm69gssR;iv2@^Pbwr7voz} znabJ-`myF?JJf8khrYXa6Byfl>sbyU*4)ULdj0sNalddm9Ql~GBTDuC+NR8$MN8u^ zD?Ml$-*xQo+eOU>kO}nCw0$tep{%VEAbDEDGRSkWkxMDDN{Yy+D8FC&Vg2@MZmSW& z<#tLU6t*nuhyu7d-A`8)HmFRcMQ*q*J7Qa9lvg*STHTvxrbW8|<{SuE(wnccp8&am znPeAvE3Tu7R{K2p4I3mCU!{ek6gHGfsyRnw&;U=KpnQ0j0n=_9so) zY43)FTjsoLu!8r|)}}CWDejoWwY`)PUV2e`YKw*Z<)H@!)+XAg23|K~Zd|&Y z?f=34#3A3qd-u=4vO1}H(V3b#j`2kX84)L!kEL)5WjGm^ohwtCb3HfGSy}Gsu$Q1ZuSg8LTbXbg;Ts9`=qL@C-;o?DFrI+%V(Z|qWhXGb=VI&YX z;f{awUr_~oPMlFa`6bXqg+0$p`^P7nY=ef&dEVPVob4APhOC=dh{k&5iKPO1X@74V zrQ(nF@WHPRHy%QYlBUe@9W#DIwQfZP<$m|r)#H8eLruHI@Ri&y)34K}JRyx#fE5_N zVR;R@iKZSqjvta^eOu@Wb?Y$)iRj4M4giSp3h6@O+pCMe8xEo;ORf6HxA{@x^?D|2 z-~9n_$MU>kf)Htd7tWo2K)Vp`MWbWtdN~R?d%&HerOg0WVO0}SI$(U7 z8@FC;p^Y0`GO=hJN|o(-g7lLvOi)me+JPOd-h4XKY(WIpM@bM%ImOvY!3MW%?(3=p zL0rSL9|y6kAKi++y&?(x^R31rNV`GTY`A1LGQkTxe%65tMH$#XX&ly1ABL}&w`XK{ z#3C&ZMh-%2-YXqr ze)Q!f55I7UR#FHya}Ol*>c#~4LrWP)v=N}Gq=#8Y5$)YXxUf(KH_x-BhH_%rp622C zKAX7CoKGh^Gc@k14h0pNhwGBf`tPf^S8%$e9IjEJ%&&p_A|;NJ!t}{)vbNs@MRHXX zfg4ppPPcopJZ6u%(Mdm#`-KRkkw$@N*Qs6dKWFe71qCuLE2~Ebyx(Y&qY^7e?|iEk zUIImjWz34b##yL&1^qfc^OCdk`>2uBUFT~hD0;;t(aGh#y7GZ<~8RWb%WJn9;Bhu3-D-L zc})#>Ou}JCFVLBIHXx4=M`?*e88}-}iiQMzH|rWo!#h^P))k#pjL~)db~#JNbmlW# zn~X5{#^I4~QcZ^{0J~#V?qx&Z;KS`7v{@9qtY;>R>$7u`b9MLO+1tJeZbuhr!@Uh8;QWV|B}yvCYj5QX^em)=BeaI7R;=|+v6nToU<50x z-5{fGPw?yx*BJ0p%yW?#$>c0%mju7vnOA5-;wuZCZ?y|^OF^1mu8Cn3fmfBwBdDAE zk#WAX#3;DEXceleI-JQ1CcqC90E#~SOJ?cfO zTuV`FKb6OtVwGOqEyI|@nH!udM`3~^CoODCFNBLR`wlz1uB4h@paRVsWY75vjBHOJ z>4IJx7u_jha8zn6PQ{n7x<#-sLl;a>!ge z7wj6=Fdx;FmWi%TnR^5tMNX8PIg)S*<re&n75~xC1Ca6cm%p?X$jW4t&Y$J)%DE z@ASpD-rDABUqjHYyJ6L7w!-%dh#pmD?LKz-cGL(Te4T?4&8(ea9JvXmxq_FJ6xY5> zY^JGlEN=_u+s`KpnVRay@-|YlH!sT_gMz4CRAeAnb{OoeHPIf2@#o9AkWVLX^Hmo~ zj~+W_J+a1ZI7Q{fo>qA-7d90zKh=ESIs;Nr7;NLk22?b_QF3(aj0fjeCr4Hz1B+IV zE?=vA?==E#7x0iq8pVKXb2KCPmWV#lNJl(_bJF+B2W#$9&R~;(D#k0~({rukR}4+) z0V;}*cy~5%hN|fvw;<}%r^os@)jjq6Rhy~{*Z;Xi7(z84CFPj$&9rxK+FU5(RI)mp ziSnVqK8iYjw23M1AdQnd5L$F$aqSdL%vKig6XSB%eZ2pEePS!b0fHx;PkYX;)%K6F z3Ru9|@RbJQ4BRz~Xl!D{rhehNWG08q1~s=9&CmYM+AfR;%hYMTV_7R*uM&c}->{x+n@0vV-SC_Z{AgC}Qp) zObYELA~*nNmz$1eZf%dOE;`r0@k`(Bxv@4(ENy{q#WQ_aoLZz(@|uBf=w#trSuJ_p zg#1cW9hUP@SDh+*YPSFrK3ZC0UeHlmMt}Zv>v%Rk1&aWW%&`7d#Odt~>C5Nn<|JOI z|I+UC`X^}7bi?Jiz%nT@_Fg8#5?>#tPo|peIHPcx&vq50B8Ag^hea&ZPMT()uZH(- zXo{j^qvK`jVX)^rL9y14Wa|RLO<%B@bWz9hy!At=&0l(h#s8 zt>;@kQvQ1F=UdRHOD_k-nh10I4%+s5@6#x7UM%K2U@}Cilc+6{jpJHbOv#%&uv6t* zmd#clET)N0#)bfAD4!8zzIm~SjHx~brQdN3pVgOFfBwAfugwP}V!IC{dfxFkF3YD* z`7|7fp?=uVVCMqc2V4K9N2q&u;gNf77mq~TJz%5U^8WdlDyFrn7Rr=~=1;FYYSI&q zPwo2q=x{5C$_=OTJ4AS0(bbw;d8nfHaShNLtJw1;c+Z|jyyb?Z_29df^~#=>3^MfEpHve1%`MsMKbX*k^2Y0F|c6HiOPrm`=s zN}f7;snh|>uE+c`z*Pnb;R3UhL#^(=(wn4^5&uIQt;qiy(^w`42>PtG-m+I}LHs>T>=f&((Y zArogq6TI6P;j#h@SU&4*B3@fG@#9;%pF??D{Y?6|t;>WP7r&9y)wrVHd#; zkRNk@)|DHyJ25#a!+GCb)rmkS@XDM%p|T+7Yyx^&LZRd-Mma==BEEF8OtK7j!po{$ z;;YA!GW|Z;{DZ;MSWyw0LGCzm6xo1M}{Z~44EW;x4>bA58={>pD)$0`E+o`vx2 z5fef)uZqKtR#tbnp*T*3w+cma8MBqsKv@>vuDtyO3H+7hkAW?*2-_aR)JU*`H;V;#g(=~Q~KI$KQpVyRGqQ3D$Wy%j& zEX5cBX@xD8J_g#m^Pw|tIHV!!+kla;y$C;H+fGo7Lm6M!dF#YE_oG3pnzNeYQ2R1H zi3##)Jrva@5~;xh=q}Ut+-mgBEDs)~dT@t6jD%p+YFLIY+<=TTc#ac32tSMk)r!T) z$r()ZZ45JM=H2D({?}HNwG{20oBEvVrJJ+^Hgq?@NKrs4-7!ju!+oH{_etqKg(G=5 zd+n1v6;Nt^%lfa?plfDx_HOQT9rL6=RxLTW$fDtUZu=q(uxrgwhr(&$IVwmj~fYKQ2iXpw?BBn()klN*3;vc-YIPl^2WOO*xW#|9A#t3o6DgqI}UAoznak zF`7EBFZWUabN<=2SUlrTZUQR0PFQ3ZH@dmsKO0lE*sc`{-Mhp=Ieo58hsB~dw=OM2 zZ9iqDCUg0{L`soj^rA<34O>{mCzDBU)NxqOC`Ln)$xsY`@#_Ua}S})#Z*omK2>*Gh))l ziDSf>o_-Fs`xJEbNwN88GM_Rq;Lzqq3d{NevHnZfZH+&8-(j0#J`PN*L-1kDHG8 zwhCKtkMsKq72r$P*O+G(7G$J&D84}9kvgw|Sy#nYFA>mwpWS~Di zf)(Kt5gGI|@Qk`wrti)*+z>UW3tYFpYxLeGw5)OfVWgbp zjplGCCxhDpTrs4{Nisne$xJRGag~|2o_NOY0*QRg9e`1N*`ChPJ( zfA{_MI4_BSe(-ktM^%5cowu6QvKJ9jy#Q9Fq<0Hi$&yF{igWPe;??7YGW|$4&Ylyw zu~ieqDnlOMP-eXh{;&f7>{tl+j?KDE`ml0t=*(xo>-+NeURgf5=`Yj-a)CY+cI%CW zEv5tJfPJfRijq(F=}^HdQ`im?PP=T37I+v}Oo0L}4INdS>q8;FXAbtP`BHNV`dn%z zFnKCz%J1jx1+flVCpEu6-L^h#k*9a(KJ^bM}LPEz8E&<9pr7+oV0}Dw_Tpt*e zDCatpNU2Qp_;WThQ-A}~qw((%HIPPkeq3@Sal^+q-7_fX2eZ}n8$KbZ9eoah6{1#^ z0Ms=w7u)3yrDuJTy96DfMWKDefz14|MID_f%octU#~1)8SME-4QOXJwshDGMBqe9M z$<(uYXz6B`F7!yZ0Md3-bw^jO zdS?=u?V2|<#^VMh6nT7fp#p^(8_%J{mrRW1;FhjNrX_@LFs zc#tO`7`s&&`Z@h{&Ay!A7LlxrXoYQo<;B~b4LmjP1F96CVc66A6S&FC!Z9fHT$Zp? zM9t+CYqNbgj9dv{DCg^Vn=R7SBG8p`F|WhB83rnqf|xQIU3pKH32#NPN0z6~1s}H3HocH>D(GwL>Lphm$>#rk zLnplQJeFqy`+==YJURtVg|^lqIhmZ+sqj{MtOBheF^WZ-CTB+bp{pCCGeCQbq>0Ok zgn2ml7hFPoFf1&e>JHjJ?)PcSpv+>!D^|nD3*SIH{LxxXnt6^RJfDU-+RGlSS|8CD zU)XqfV*F}8x60Y@jzO5FApDZfB(gxy4slZ&oXco+27Ci*P{i&c{|uj`x4=93Cr+Upsxy9 z6b?Ux?g&34D;}(YnCW9pkHKB19)P4MZ@L}vYq6m)^)D15qUu;xH89OLC(Foue5x8( zwH#k8r=TS=d99S=Y-I9a@|kfe2LZ(N$E&RO{JAQ5-e?L;lVr`lsS)NjG-&iRGac1ZN}4~97Zdr?A!aZGAzDqOomO+%M_rl-h#4%2_)lbO%<{jrCis#i*17+l<@d`r=z8 zp~}O0=0kImE*eWi-l(`CvGPq3o4Af;~dg@8cAesD#!eXMPOkl6wqTSoq&DpizdP? z`E>(E)h+`YJMEWv#^-ykeP2=>$FLi{l{0?^uH9N(5^l8x$j0d~0pjQxr{vArnPw6J zD&j;l3CdRCd+kQmFTXTKm$M+n3w@_gLC;$s5emDAe>QYv+VE6e?;GX5GWE^T2QrT1 zPJU5E>zBbtOOP24>|>E=x-u|fJ~1bnU=f@1aKM zzdNPDgo%A_L5ASM-ei{$plO$`dt%#8!u0gbUJK3hp`QGTmG`#7#>@SSpi@t6kK_5L z8-=`u$ZI0?!ls^3tO8r7!jovpjo9*PxU9<1O7s@DqR06UO_=lXQ}@29IK?lc8?w&*!1?H(Yd3+|r|#HUKf(c?x0xCiq!yX*V(*jX{UUh^<~YkreB9`H zkm?-DxR}b5cP|()Y^e3_{=#`M`B*Vz`!svgNbhr$_*op1;3qtj=e1y<^lC+s*qY#4 za@LZ^7&90o@^R7E88#%ZT9Ug0ZFYEt5Y5bdrf;3E;dqN`FkiL@TsOmN%B{Yw)WH3m z#12aTSg|cF=fO9iM^++7JHgzA)@>s!yA~)ds$k%YDKc4HepA~k+5BO!o#iT#QzTrQ z9B+SsNv$?+%sLx7D2y*US;L-&J_O@{sJMQmU59`=B(a+~T6>L0Lqp82l3(R^f{!?9C$3i|^RS1ID;gm`&lxdrSyA@O9v$d3qJSZajQ?f+Iu44@jzM5EmWsaTzxA4 z=8vN-ukKAAz2W>#*mrj4l~td{Loi`R_Eo{GGy7woYY2TQdzfo1qR8i_4ozIIt`OFe zu>IlFl|_M!oaG-C6&7A;ld-}VuY8hrAKp*p+;7WKC0dYGKo2AFoK~U;XCP_1MqnCT z3xIjWO=N8i+slZmY9Lem7~Ir|)J+qIzL*V&u_;E1^|?{jN#Jje?dQq*kN2(k9rLQk zk&706yWZ7ru4OALyhxL(DZh~n!9cZ9b{v$?I7+y&K*Ob({lw{F5{5K5D<3WXf= z`a~TyCT55WV$ig5-r3RE?F}#?X6?o{cJM7118h#Z!L2!mZNR=e(TMt)5ApWGW-jUv z5UbUP3b`3;ejzT&6-eID3Wa1NhEHh)5mgQ>g!WV+8B|}spU9oS*LOMt>B|q z4Uq#q=T*+F9Ain1EcB4OOKDwYyLg^MS#70(C(kQl$1ox{ zSAsK+d_bmweP1$F9``g0IeWs^^fsuqFS@SSGcSl0u%d`|+>~j8*NVq>^vdVuS;i;s zRX=}eG>m~jQ9F9$fpqbu9LN>$P;W}h-4vOyWG9lcH}uqd1dJ-YU=J9=w2slGu&R%y zW2QZLZ!~h*byBF?HSKh#$Pvtrl^b?j49tXUW852*9;RxI>UZQOa>-vHeA(vLDl$?5eEqw|dH@a~# zJav8 zH)JhlKJzchxwaLogOxZyTa8VAAgjh=FlZ!LscO@uFgJk5Dwh#5SWS z(N7QSRUqnN&gy7xOg7FZ0FmM({7|}Iodo$aC=qFt3paVDYlhCLV-AeR57y{nGn2dJ ziZ@pe;u)&&l<3oCXd@ehMG%zL^+8q$*EFEM&xE5pu~K5|5~76eLaHUUMJpok*1G0a z=h3{>B0TP}lZ@}g#oPSdbF>@EAow(kImLtPx=S|cpU`+#xM)PM07k_ZclMwiV<`ql zstN-4cx!jYQUo)=xC{xPbj{+^*tn>ICK4Z2NC`ysZQ^)w+VkWc4IF0X^YEM|Q(q;; On@~B_L_PmV2L1;tSEY0S diff --git a/sound/vore/insertion2.ogg b/sound/vore/insertion2.ogg deleted file mode 100644 index b682e3aaf8e9a9bcdd70317a071f2394971a2a9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20439 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 diff --git a/sound/vore/schlorp.ogg b/sound/vore/schlorp.ogg deleted file mode 100644 index c9cd5a34132db7e27a2118bb1c764db45ba29862..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10286 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 diff --git a/sound/vore/squish1.ogg b/sound/vore/squish1.ogg deleted file mode 100644 index 8a87758048fc5dd0440089680c1000efe27923d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18812 zcmeIacT`hN*C>7xLI~9a2!x`BP^1JUGzD7%2^}OrVgL~cJ)k1Rj)s630ztYo6+#b0 zK?#Tzq$46o5erzcp`ut28~32k`@GNZ{eA0xcdc*T|L!n3+0)PLGPC!d30uO#JOL>1 zS6H><4{(;WX*Fa8WY4Y`W<=~#7L;87SC!p=DqnzXS!(%rSZWCYQ--%L52B10|078J z>1jDwfe{fMzIsbc7&a<`N&nqH))8xJVzSo6($sXRJBZ|;$_6&JbO?X|a|kZjF7{9+ z4FHe;5TIkAkQ3@?P?=k%zrP^YVF~IoNiE1t?ZO156T1KPz?ui60RRTD^`$e)pF6S! zt->&?GGa=tBHY$hW2Jc1M^@6;KkEhUtZJ%?+&O5Vi;(x01Sbj*9kh-rdn`SeT&)xg z_&BB+)2mfo5+h?+Q_7Js?Zqa!n7*pWakG9^Q=Vb{TEA(?M%K9Lwv!8Cj2?963f%8d z?4Z?)lD{6(zvqDk-^B*57L2q(EOpN{s49p7yZSRNEWie*3D{>TJ2oocXwMit!AfW246@4|t3p|4B8r>C>za4mIETM+PVRRV zkc_aUw*g8cimLv9G1NOhuwkfuZrd{>OQ zeXMy;>;^E}$C3MTU2cAIS@tg?ERh`mhy=~9-I{$MHav_+Vl1}CZoCugdIv_ zA@MiAfD_R=8Jf>xBg`@bf1`yBc8e)P*vkDG39P^^dxk9OO9tDm9)m4X?-fV3O8bG(LU75uo6<{p z|H(c?kZyq!nC_DtY(fT{sjO9{m9rx5xI#`Tq1T{d1wX^isW!>oLv2-M9Ow7Uu>g>a z{LRJxdi-YPKU`dq%`@!RKR;l41HbgB?-;b6Y3M-O$`L>=##?|~%ojgD6??|YA+l0D z?qgJ$>)~Wj`A4EaqGE$HNpQ8_LXuJt({E4>O2t13_g?1~YWeU#;;j#wR7G7d4x1W# znr)Uq>Cu99BIRGd$$-iYXmzhrJDM@m(k^V#A ze@V`6<(@3fzAPQ*b2_fK@i*tpw|q1oR-#bNT|Lo$!|3=Cl@L!$zY&X&5n9ODo{+oE zA-*jM-pzjr%pb9NcqjfJlCvZtIIE1O4%x7OOHQeN#*=j!+K$;e-r0Kl^TSe$Y70-j zsujrmhvbCwstb74T;2(L~4<+RS?yGX6E958~>IZ`xqTCf|5gt(fNnuv=KCI zL1{XNcm4QhjvI$TgvL=+|49Gsy{=JS+J&eaZEXF*HXc!EzbcYOk6PJcvN}xi4SXe ztXCRe6zo7UZtnKbny!%ompuefrUoeVKr~$?G@T_t$y*AJBY>+ivZb9RvT`wjclU6dX%R5mOt zk{bD!bbuS|ocX>L8 zx&TrVcoeOCY-D+E-6QgP-Wh&uIRf0gvDkKnxZd4dQixV?aA zms~=-Ww;Yw!9Bd!3Bc+AZI9RGPwyA#^FaMc*uNWp<0F}>?CMGLJMol}{~}eOUsNT$ zxEdVj*6%F}RPMry{?0acRR&jKa5eT*Eqb21)PqoXMi#6&V(tpoydxUVqYRr9$EBi)V~(0H6YOH!s8+{%9$6 z4i5m2+8_Y74Po6^a}J^5df`2wtbPs$a6w*34|F0_$^|Lf$dm=T*f?kfdw3WcRLa;G z>gIWn94ae3Or4A?^F1WB^0J+3u@xR329f}K`8x2!Kpah}hXHe-wilGk9I$$!W8*}4 zUJ|RQRfz%Bn_A_dB^@U>n*i#`Zccp#VBV_AV6a|Ej)ygvrvNG(abT5-To0RLF&5Lp~QS|zaZZy#LXo*~>R)Oet%&yvhY89xrva&1w

    eV^%wT{pZW{O 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 z%0A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 diff --git a/sound/vore/stomach_loop.ogg b/sound/vore/stomach_loop.ogg deleted file mode 100644 index b9983b2ab6f1bcbe415f99fb8c76c7d5a84489c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5180876 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≪2Zu^*6d-TgIYKJ7aFLP!tG#xb9Ckv4 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%0A$7sQ>su)JM#kpU8EC}I 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

    pQGWKRMt0fDEBHHb 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%0AxN1IuyLiU36D~JycZ477=tu?G2YU{u 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

  • 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

    9x2^U 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

    Q_!+k>I^Sbr^~_6b+kdL{cQbVLtv&quL`~3kGlM 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

    fG=JGzxbS(sn^NcU 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.H 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 z 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 YJm6+;;9j&gWsR^0x4u2F^=wyAOE2TVU-F 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Ν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

  • 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

    k*vqSh3)1Y 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�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%0A&pnr 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 h@+|#~DMrM)_n}s;wnt46iA7+5F4#W9gj) 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�?-?&Nq%g3%3^pbM+Ekv&!k4^5jCfj{=?GM zl((3vD2Iiw_dmM9)8>Xv!p3>D;&U9!-K~n!iGrpEwD+ys3K-iHlj)t}e#B(eofpkb z8Pf3HT6Zlbxni;UW=3xs@{SYb=Ca%^5zJe^c(Yl$_!*FJ&aQm(@DD%bZ%Wppk|`!g zs!tGuj7%=EF@g`GO^-kf0&ORW#x9o*Ac49DZ*zsE+dd+6ZfxRdBfJ9SvxWECNV8pv z5b#R&UTGiWpo2>;yRt~k`eMa{W%W7xh};Xz#=FsV+V*pvf=caGc=@QjPDS|nvx7eU zNe?9Ovbu2u9_u!=c+I((+0#h{s%XGef}X8ggp)^|)3SRIwQfH!nl4 zUcDsUTV^QEytIzy*Od9TFdhe7{}>egDVsi($2+DTiHEJO9`YUD5NIux&RRaoKJdJ6 za;gh+)AFQ#aOF8J;W?XTmb^!=8q(#~7E!cwS|FygpOE7?)xKQh9JP^gRq^sIkrDY$ zOiPz53⋘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%0A?bB18A@i16~kqoQw&@3blY$ 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�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�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

      sSrV6SoMFb-aR6`UJ3 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

      tkEmqI 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 z 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℞z-ms17(?F;E3 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 uqSSx_v<-0A^L}_hFICF22*Gzec+H`!H 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∾wGj5AMPn`N%)pIF6CUggZH@R<))9kLM$o zlwEpSx0+Gbi#>^H)l577b1GaP*6BVG>8h_H*J}^zkZ5s{-hQ55mix{3@moQ;pM&k< zw>G1leo)LEfj-v@|3X;+(_@w@IMq$GQ% z?}Sj2y?=f3=t83D#B6Zym%%k9HVBU2dEmkEU*q+wt`2GkK$*SPmIzhV@4PTELfnR??oYD7Yb+G?unrs)|!wz-9Dm@(2D~Xs$%H+-KQIui)pn4 z6PoW%+&{%*2rEbN{(ZWm=h9W??PPC$*>GpMIP{BD&HmFe@6ow8%LL*v8z!Ba?Jur8 zZX1=eBrTcn$K2XK1>%Gw&ceB_FVv}3<%VQ*x228!;DpVx4nT4((16GIDf#~3K^&R@ z5jF+@prPXLD+Dnu36h60;8oWEeo_?Mnh{Gx2v%lXz2bW$b=BMFpJ*6?>sAGPg zi5iVT&|_0Uc0JwOv`ylcA`Nj-o3ohnKcracWV|%x&#fEyq$;&wZ_tT!FwkaNk1|=@ zh+O}}O?7FiGHju-!?22E`4u98Oi%l8GOQBChY($9OB|?a>QRom&$vrIa8;5jMmdhA z0;LSA>HnQii%zpZk2eiiLcTReJ5`ymkms+XS)4y0(wBszI@{j3GGF6vNDSZS7@qIx z!CY)-**-kHfH&Xs5c(Tk=W=$Cs zfW2$v8C(;8my4i>58xa-v-P3~8yJgaRhcOp?{Q_pYlM<^rb@fb^% z8Q$hvtNDs|)K@z_P{uk0u7=EP`T7g);eP`B6He<53tG>GXkv{DdaQ#FAcYAT zTmS?=&raujN1-6*lT?5-^q){9Pw!_8zPf|cuDt<1>|6H$Fvc;i+J)O01{lZwVNOG@ z-&<=6XTG;4nN35tcr@CUX=5>*+@^#aE{Z&jUfc+?d(k%N4mVZ!CFfDOGP^{_mdQn- zywSd#q>#5n%F!-*0@1`XCThUYpm5w&X*5Pvtm4bX`#v_vXhZvBt|69hGxr45q z4rj`ul+no*Lt-{?{|W~wbK8EDHRSo0-;J8fDd5fT*fcoGajIKwFvC{@SqV7Zn1dXK z2^rLYf_NW6|A&GDqUSBGrmFcHEH`o2I zx_#2%?MC4V&7OCX`OioCQp)dV#OvC=<{W-LuNRK;YYdkZ0VALe6;H{Pi?siYdZJ-c z4%l-#y$#ZO^ShP+yOg(~RX7v#ZG@jCVAy)UNaVe(J~AIgf;@WmsVMawjQAXnEH)#_ zAG3H`J68FAfT9n74#a$~*i0~~00b|EkpKw9j-jm4t)Xi4GpEB)0f6n^5MlskpA*V?(q z1+#I(AN+j`rU0i=gO*r3UB(@P$ zxY>yAhr^JOihbJzr zO$7ANLA;Yut!)5@AC%rhf$j>i`8f0}Pk{qKL5v6aAqp*CPgO0gs4Dy~G;eZXq#u3) zoz68<{igKLQD51RHReol;nh{l`ukNB6;`Wo200Y*|7Tgjb-=} zHk#U!{g$|ke=H5{*HQjV5$)9I7&2uc_wlBx+4Z*ZGp~3U3eS7Lfe%f$jEzQ{Gsdph zKfhX91deemd;*$GU3FfWCZ%Eo7&celNg%B%T&6A7rVvRV39A#1-YkE2;rMy8eYHbWR*(IdWomByNv_qvE$*xBn$~!UYOITeb87ClT$xa}*{q_&rDFQE$O| ze>N`q$A~n7mXrGEQ#JF0W=?K=$s7tecGp)Px~FT%7A>wk_{7MY!OU&;7<}LRTp1s& zx5-%bB}&s(V}n3I;bes$H-KmIJSyVjqlcWXR#9PV6^6}^G!^ja^8C;%6SSR|OLMo$ zvoQIg0lmL3i&EILA@j)hcJ?UR+#ovrT#X(OoIIvK4nOLrEi)DDNj9b*_-;u(IzCQ^ zA1P;!QI#+rTZxwNW_ zQleQ|tjN|@_$+T_*4v@=1LKniBD6;n0ek7W+%o$>bGRAbLU}CXjA%)xLqn?XZBY%D z!@~9)d-yopT#!c8{!V_?n=kF-7n|6khA_#a6qmEMx)M*{{aQ;452lNyhVhF2bs!TE z6uD<-OuHi3GCBF3HGXFZ_r7XUdi8oicGfiD+8>m~pK0@QU-FX66rfMDo30b{2<$q(aCFkbUCPXEWVJlm8y3^oq#SqGC9x zT${%CYo(=Hs}1$^X-t&r(A!IPw6H+8REU%y-s>{L1(?o_drc>Dm~(MfIEJ-B&^ zth$&O%P8bMTI8*BzH527pbLTwZtea2o^sq}r?N&3F{m~z5yjLextX^TcpWVYD z8{6=j`PFHF?zW<;qd&u91hG$7n&#%PW6I}CbmHvpB|0uhGnKPK#>Ykbi+lmms#+kE zTNRs_8fm>PF=ErCzmHGn!aleS>!Q-*0Mdj2x?XfQ<`-IK$e0DWhj)%2>z|nHd|FYF zj06>6&L>8wK#A^qG$}v+ZCh$$%JIU3v&=Wu8&{*K2spnFMB5n+^auOC2ot;mo{$$_ zNWnr0dA8tEjaSSayE2r3V8go2-=r3snhgzMwT>aZ(!}RsL+wy_etyRQl*a-7wJOii zLbZftrqA3=cD>_HyG`&skJO6FZFht@-MQ7A8`SA+xeWy*kvfCP!2A6L?&0n<$Dg)ZFU0wRzB*0I4K&4nP5`1b!)Rz)5D58#M`035Ok92odu zU&!o56F3hH1W!Tig2AYc?w;QQz~J0B>u2ybQ$3PO&tvT!7|Do30SY#2$duScXJA@f z3(@RT^BlfHfBZ2HN_1Q???AW);?VFGR$o+g0*3lF#;Di`g}um1;z44lgb_>!2XH_ zD!nc&6MbUCh2z$Oa6ffiQA6?inTXATy zYBQGLm9$-z)#zA~=C{#B>s-&Iwkro%g;l${-`0O6m`ZyCj6W}Yz z55)D;f~(df_2?pP@MH#B;SP?PtTMsiKwpPBf4z0|QvZSFKXdU4%?=@&Zc-Z6zIr39I49fjH_MFD@S?KPif8A=qb7V*i7)1H z44MMfcy+Ruhr2F@BkanHc}W%o91fo$Mpn~&7^ps=?q8<09g`1ebv>MS`IsQ`ML{}O$%?{4mB7Ar$8(JN+cX~o;2${D zCz34xOJhZaO-2cyLFj+*km!F)-a~iZbDA?qB-Hxdq8?CY>EEgA@4tyf${EZ_0xzX4`p{ zkC)&^8S8YpuZo{K@~!bnNR~>8uYB$NT#&`Nc(d-^}LR$2SXr9&l)4KJZzSbzT1VyH^1~6wt-@0`Bpf#P~}3)$IY?8-E%P*e&a!qN~tC7Q-kh z8*q-%JgBLR8n{`n9AH(LGu1V#LLF;8`7)PZYPVh#d2h?JCN7UCwbj+mz7W?qN#d8y zF!rawp?tO{>N3%?!Um{-2aJluvTMkr#ZgyO*ZD*1pbbo;2pq?dOda@Jsm?ZFL`eR< zF!RvsZ#{ zM!Et;Bpuf`EuAZ>S>o@{uq>{%belLdkk&D=uMH^uEE(ITe7ptE`BIMi*!tbOnHD)Q zDsK)C*Cm}QFYoWYH-`2EHu=9R^v6jdq8co(JHO>{QPtT7F(8B_R$29EG#S63w~}-- zX-rOOQSXi`H@y&3pPaaXJyC771+B~xNl0sD=`}@%u>fBun#tIQby7Ud>zh8y`2nGV^ym~)`@|}L$YCACM@(cd@jvmZ;s3qt;GuVhN!44x)IBq4=%j_ zZtW0)D=;t<{)@}I>K(*C_We2^k?~<#6|j&}_L9Kgy7)1_nMX%eMHNT$mJB1tn?IHG zNev?GSznN~Svq7BJ#Nmn^XpWX`h}q8GcoM6(c68(FfsXT!RYg$2kLg^O{qT@w}Fkc zAiQZzx!$)$o#9$D+wsY!aoavFpahUPO=rAbk{6V3-L$dBz3hjblFny2nUICV9hPnY ztfAUZnjTtS*PJBn&_GR4$Nh*$N^cdjXMf25^Y5$M31ea6#F0Azgo3uk&6wYi51+?z zyuu`OSROEc0t0Z)lBGTEg~*zUl72*M1Bi-!5dDxN{{n818E4|HunE!F0XMHxl$x^h zIQKNDtFTql(x=I$Vem%RcA4BibU9 z#+K@##V=M1@k}>ktsjK`}G#)zr3|C2yA<_s%phWp&UlA9*NPt$DpLO`wLxn{cl3g zC`#=*=i&?!J-f|fQr9+C2Sj75@FF^1ZchYF&SXg+%n*{yO9ijZE!sL?Pde^MUpGX+ zr5;lmb9l$>JyJIZgl?c>8iqJ}zOI8R`D47)55Gd^UesCBGU8TvSW?uHI4D~%;*e))GqeU6Jw101T|A)Mm)jrkB)z?n z&T6|OG_f|%hKMnhr~^%~YYC#F7Jp$|UBfbIAr7YV6>Z}%girMR#A1|gx6OzvX{<>} zOXojvM<0-qkF72x{gJ3y(7~Sxi(|${Jj9t@XsG3K8YCVtuX-hw!i>Zuu^-?|)&eb7R_HPEFZun}3cTFAda{gvb7LdpKi#fh6f*9Mmjk=Gna z6(o5~{01qFAjvTdQv0DN0?6L;J}V?MN_>2|SJm1(>#UmlVO$@2FyBLf%=vXrThpqD zczKijzPeJ?L2;+Z-@JI;5pnJ5_Rm$FJdSo3vw%1E0nJ}BCjx3{cmtob&8>3Mlnz()Erc!B{vT+X@@l-&y6?7(nL3mb$e#(B~d;{uUY zB{k*?%#POek{YS`&dW6AM-k~LP_$I-EKHQ5@G5MXG>a|d<35*E>T=CbWBn?6>i}nZ`&SO zE`_Uwy{a}w5q{E?tSwNe*BsjT`d2UIs#CAaDD?7+gKjs;0as_!Pi)}Pzls!7#tfWU z#_E-Y;x{FQ7=pzhR70-uUG!S_)7+B$V7-)G^3VA1JR!)r20^9YA6b?z*Otm5rhbG! zp6$`&W!Sjf@a?AdulrS?VTM9pvMIj*mB{^rmq#J=#pa*>(W5QsR!6IpArVKsrJ&Th z$%Vw=F}nIYvwD{0Jyu3Hbt6qaWEfRKjNX;g)nxpgNL7nE_PDi!sH1^UmLEH7O|beh zTFT%BjY$!Xxa%&@Y0Z|61=k7Ajj}%z+Da_sueI5(1ozqEr%c@k!1KQyV_LW}k(!4K z`ozcX|C)_40yPM5i2->|03}lQ@Q+`meE|(pq|A^}Qa?b!moWfL)6sKK+{|YpSo^QD z_h6z@nKbCM9&BALENlj#W%~CWRS@aX#X(p$PM?+Ji{1ux?ULr1sncz-t@>7kNo{aN z2mwVe5TT&l^fMiG1bq`l)WgG!<3^3XL1S}7gw@63;Et|3QZ#UW5Y3ORCaCY{f_#}x z26dML@MKj=k*mtKg3mRufZbBx6d0auQ{aG9@Htd-PD23F^sLdF_|1>h_qBq4K8qrm zQK&GSKuwWJ1oYxL$3psgIgyTO)vo~yBf%KIn@sXWdEx*mG#n$#c@*vchfksXHD;kG zk4+n{J$b>omGs{?%$&OL$QT?R0!!Wo@4WO}17FIX!*IWFOyuscdL!64OL)Qf z$SE#F6!BtvK!y2TQnLnnY{e>O6ObzCY1K=FW!~P2GrsB0?F6A7xXKMwZAzj}p6D|U zZOANeuP26oc@vHjk`!Fh(IoGgHyHU`U_S;#s~U$!pBWv0kqIP0EQ(^qS7d}{G($% z4Hu}jO^F5ZN)I5PPg|(bUfHie7p!n z(sdVCYpkmRYpjYJ%I5!QWQHHtWenVBZf+doX)|QKG(m zBoj)XC;1vz@6y4zd`<5gwDss>SH}1(WK;xQB-7%vyp=P{39f6ReR%oj0JJS$LlKkFPEL%_!AK99001NaFBzQ; zd&ovKKf6Sd@fWZ4Dh_{LHPKErw^vU*FRnXp9RLRYRi!zAR^8u&*j2#cov+)ua81X>x z@_;Sih{G}XGKA-Z@5ELWcw87BkW=`qIQ262JCK;m(&u5-<`Z_~rO&SsJSzUAR1*T6 zTacEWjSd!Jv<`NFz!_FFxv8oft9Yyy(Bz0!X%?&RpW?Nq;WN@aJ)Ui8RaNJJ@{8dt z$WyPdp?#pTI*N{tzG7y3b>n((Ig!Fuh|~WxzyPiBz8}$P0F99AT{9kWykiWh{nFN+{qU-JFKeMs#{0Kw@C% z!sxbfoups!xBt&S10ajKESn)q2^m6jL=4i_wK>;uA>#ILg z4>Qy_2ytbdn%Cj?)0ED)PyG<&-1 zq-%J0TZ!pZ81q(*b9}B}M;o*_YVGu_EfZKYT`b|2Ve{rz=X_IpZ6Mz1|R!oXlP@Gkfdgk7`;-Ug3LLWBLG-B?n>Z*LEu zuRooZM$Fbo*U#P*&MPZrEe>CL5)X2YN&SnbRAk(sKIsGdYgG? zh5{fV^vtiO!DStIFjw<3{>AQLrx$VOSl$flP=&1zx0EfDOT7phhDIpi5pP|C*wY1( z^z9}zBFP#e<*d17n0zz?2=0&s-QsJ!nfz%H2)b-1L0aqJVnjXZGilAvzSGOBcl)6? z$pV(nBGyneS+7W+x~dLuYV@bm#w;3dg9V7@10IBW>Go2aRXKd^7k>%q(4gQ-<2zV% zpHAZKf3Zr^2h-!Xz*0jbC!#L zcOv}}6f1ao&t8I_p1Ozi4pikE< z_O+^{8I8T>o}tu`z~+#12^YvD(|)Gvde* z3)*Ck6`8Z2D)&7cGP#n!z`z0!V0(&^`OjQ`B{|yMXvUYD>f!h8Z5bM=rFL@li|7aB z_(qDXFxPJfnmjef_AX2>ldG+EO?kW$wg6Lt;RN59!9%;td|@p|m(5_(s$Fzxwfyo; zENyytSQB-oOx6nb?-KQzrq#Aiw-y4Pu$L6L$_Q45`%?Q108w$M8s{%=JDDfT1@pu> zDWna=fz`0Z%T3C>XQuW)Z(v@*Kc1AMMzPXnxil5?@P6t^t>&&$x@0^?d79|nj+7izsuI3L37 z#~2%ZGNhF3Oacw1qSL-**qt?jy^OnCOjCSO_SB<)mnnHMT)OKFmJgT@n56hphmO?Q zUBOlr**%9zrD`yh!aut2{(U$w$so+OYQ|wy5GF|fHOqJ|4@V9aGVW*|Tp!04pDu&` zBZg%tLN=I+YAIV4$MEn(&PdXET5V8l78KJDZCbTQV&sU zv(@H`KynqRldZDs8lxTy9c7!!-w?JxVV{KZDD1^w(m!gR~;DxcT*!}iJS6t z;(FSHzBFT2b$Pv^>H^mt0q65~BCY9Zc0Ix-CpawK{=zwi7b`FF0V)}uqe7gs$+^Z} z4b~T4ZlBl|Ie^Ul!%GP{-y9S8}3=&&F?C+@{jM`B`wNTonGzV%?KVN&0M??gpD=$wr40D{ZcCO5vfe9KWJck=om7#sM`rNf$=)1_K;fk@sVKQTB(8@ zUSpdk_f40W;F(jlie7l9AH8K%mgCO5rPpIlrRaT2ImS8gJOFe&`=7zz1dpH%(bQqu z+{LsVYoLOutl@~H3(1iI%M=i)BPaq4vi}vfU0D4+8{W`|d z-y+A|a9>~@NKVGsYZX8`8uDhuOto$F%osJS^GB_GrHU?{k;@KX`Mc>ArayQG1NH-G z*!Xmn-`(g&ne6zJ)JNMU<4htdhSSJ&j6KVR9nhyXB(XW06PT7)zU%cf#!#O|d`Pa) zQS*=}QVMP$u!|8Ftx2PxSIyJWq@mHs{8I@ntr%-|(@3!BL|O9vQ#i&KIg0;{X`Vsc z6`m|gz*g*m+i{1t4myPL(_6@`cvW9l3Xvb4bZs;)z3uG8?tp5%ojBiBgq{(0Oj5gw z2G{KJ4C3mLS=pz>94&%)%OuWx7L5Hm`kIFH|5&PC$YE>dA_jzAVus_xZQr_M;ZEWM|t;W1n@6uXM~V>6K!>`3RTXrp1)1kIMNtPW373Gc6nN zb9ACnO4GWH{-hs3((+wR@htlUtMtLs&pBS6GJM6qZ(h}lxvFmJ@9Yh~r_IWVf5arj z!viz2oAEbsH1nVD@(%%_*1iZZEy2#F5aO9(9&8Ojm%!>UqUX0L0DftDI&OREL({Ui zsHl^9*z_TO4TQS%OK}5`H@5IIEQbsrIvNp-M)slW>Df5RSXVs6eRwA8?rrETQwBDc zbEKD%PF3GVOE+xAx}K3DD)`tpr5R+V_&X->u}agUwMut&Mp(?mWfB8>(dVCffo`N* zB=9?v6qXB{W{S350x7VaXWzzUey$+`3-(J+xzbV}J1z&IRi;B#y=pd-fYEv9$D^OT z5$3SN09b$xr@8)DJUBoFq6MBfU9lumev%rbD-8Ks%B{nL^4 z%=|Or=`rfeA06Aq^_JtV{4m*DM`beB4SpB?sR&f24qp8!!fPJ94_=^qc~QGnHFSnc53d$n>h@@LIx zqFMFGr!VOQF%=`}*S1BJ7vL2TdrXu@x``5MXG;yBOVCcU4Mk~~<`@4hB9Drw2!4w2 z%RF-q7gvr=bV3+eG}O?GCx?Z?Qw!(AQ!SKqr#+s1;7zzHy_=soPq8Up)d`qaTKOY3 zK+A-)h(??D0g5I4R`#MCz9pC7hhi`Sdy*Oj1;r?SA~a-fMdZ6~Tf>DD=a#<_!JvG5 zt_GVE>&&;?tpfK{^=t6bzc-^L0UIHnVuyH^~!+? zy!`5u5_^h7a^S-_y|f!!(8U&~%zaeaeEz~5@y~QhbIc50YLckjhh0yc+GNyQaTlVN zGIziEZ|!wMPi1zmRlnNiFTHHNcC}+;PF7A$PPO$p)-w37-%8YGLro#%G&Rb}U|oX5 zQWTDUf#TQUhKlw0cCGew9eP|wt69UZOckDyA|4neYr3lPW)9MQqq(7tFkTse_U6nC zdmcC9D0=mFW*yEU;1mPRam?wc)bZ{UAQoHDazO}*`ZrWw-Z-Es3$PEDh5-{I0Xg&PJfnFojQIH`(0hI($5jAL7L=<2U^VjnUnrhWgMj#%u6I( zEJaB{mSln_o+l|OnZ%w4S(QW85BMW`VGl^ua=*;hnEUi?ouaC*BLBL5A%WPmGZ!$? zki@xzCO4AE74N$$*p2HkK^RXl&9Gy?jB2#1Ai~7zJ~fW#O()-3xBQ9uv>dXkok~}} z&%TujPI~#x{LuCKxB3LSxzj!qh*$?QKfjG#=G^UVcY&PYg49>j@ySlLrZemHkEr-d zMkH5BSD}`7VrenW&*<3mQDZNPXaK#Y!xo$#^lModdKti;2pTh@%|E!U7f=&| zVp2hi^R%=gE>ZGLsU3t#+DkV*Odb|Yn|Fe+l*w$BKez-Vnj{e;^a5>+k+CZ70aZB# zum((%K?Ay0o;Uk1#vSoyNNBIqpEuW(8yL9V@=lF()snK(&g)+mYYDYf;lHaG4?llP~h6>H7$vJ^A|8Fq?q$l|@?wkv_s z;S+kJnh7%ro(aROjEB?Fk#xo8NPGvh3@5o@y`05YE)Tji!K0L?RtzeO$(toc3wgqE z4EI;w__RO$5~SF_Zd}X}LB~@v8CP2$~h~#de5>(&o0bhhaUAx1>A1!%>fzn zMbBscB7U#Rv%w|v8o$8a0)nCICU6?e+4T0zoRaX9u6%jLy1`F<$3B*rO&<02&zRT8 zUZeO~f%>oOnk#t8Rg=H$(r>9Z9=V&ZUr^HgIdr0V&Gw|U&k=7Oek1~<)`OB;vMjTs z|Mm$gL6!9op9-{#MWCnfo*@E+z30DhR*ilTb|3`c-~jS^J@nfPBtu@6@z`#O@&6Z7 zY5YG-B?f}2II^diVT1pI!7vb&mTqu4WJ0J3qDtljc6uXt*@WacL~b(zc7q0JFwdJ@ zH+E67*=u z8xwviE}luawl+IA=%09Ku%x>`Egvx-|(iMK;`Y5GV)Cf zii;u7zj)H@XxYMNk)rmtQM#4rV3}otZPJeCQBt>wX1y0;_bp!Uk8AVv$#S1iGA?%3 zW=sDL*vHn&AxM9ioBy+hD>bFa&#}mGJppaHlQ1Xj7duU2y(!8>5Hr0%{rRrOYRYZM zJEsZsQuG94^iP$hscfU`*L^~?Fm-F$C(Zlz(0{39g6bEAC;Wryayp*DfGJD{)K^w)3dKv6>QEWNby8aFjsdApOy|?aWI=LGkV7 z>DF72Bp&~N{_&0Se_V+|ivFALlh5j56KTr`@x+{PsV4Y|pHvL92;Wo2ow-UrGc~^)&V!c7;iLXH&_58pXbzfkCsbYsW$PCIj(LadYJK(qKTduRU#7rJ2^T2}W3@a(T8boTcI568C zCO33cR<8EQpqBd5->C(gkpNLg7}=!CG&Qje=}eUv(eYBV;%wSOhJ|Y%O_ZWbiC9AE(ZU2lxavAPU);Cbv;K7 zFQE?gEwadb`{5QsNhXF73>o@-@A>zTbsZ%kP+$;cCW1%(4qg1dDKyS)Y{UO5+*+T~ z8a2Ahf24=;O_|+Z{xc~ewHR6NDL!*z;M--E*(HGQ6sqa9XZ%hw-I#>TmC=fTQ3*7RV@&&tALBWvX@6TA35L zh)M&4nB-e4tE0yMTlVOW-dv2+FN8YKtp@QU?F7%H2dS#vEtIy%(^Ygqes6RTAQnaT zNP96Lx+{}3ML4#Y5XJvGNH`E27X7zY4)E_ctS~?XKrafHG}Zau{-=2uPlxMu%W!tu zdEJ8eK(W|;)`gQ!+Hr$yqUw!mjmsPX|IU5ZCm#h` zrRtamS)XkT>HOaKPujH>wLlheK-7c1T0IH6dhR%(yNe3mZ+{l9EW_sQ8?OEd*T+ki zqbNisF(uT0(HbigmJf{Gt#$8=a~i)UGXE&E%Hi&ygv~Xk=s-Y~F%U(^e-;$jKACW4 zMg`oXISFFlMK=z3`1_RgM!8t?XiprJ3pl+J>6j4@ zBgU+M7I?sru>b3qUFRA|oOFX~Abal!kKa$McS{O7UlHwazEb^E6h^2jY`hzRG2gFmFi;5q2%`h) z;0SxR*FS&wh#aVaED5#Y^St?zb6~Ueytnlf`P@A+wWfs5s{{oaqc_y4oGgf@vt3%O zp#DftAiO7Lh+|;O@j03+eldf?;`{FeI&=@<0v-B+X+NIx)^$uY-gaRfLEz}HnVP|)ooAF?2%lL=5~~|7ebgzBj17lQvmb!htzoVGBfeBM}Y=6g22)7i|?aWKvO~Q?#Ggmdx4u*mdIidMA?xdO4^jQMT%0 zwGr(G+`YU^T}h(`EhILX6WHRZVd<*rjpD*%r_Vl4Du5oYKy!7&wp?S*`gh6)h8DN! zz+RQE!{h=ZRn=M6@`=FuW1PEnf6e4%Yy~fGHoW?qI%yea<*ZHn7pQlx*ZUL)qCZ}Kf1|y_4i)S&w}elKH1}rUD?n*R#o-zMX6$r z$Avu`r(YVur}Ud)>~|ZDE65YmPp}RXZI++7&O}1q^m8u)=`MWKU3m0kWxt;=<#gXq zyZwJeeN|W-U9{{#AQ0Sx6D+v9ySux)>)xb_a*$e>v}d4TL9eO>6Wu1A9xc=elA`kP-%zwg~! zJ>uOTnR@OeY_yhrMMbmWIHBFAFp1406Agc7>D^)cf52$^w%{$;IP#Murx6Syzmxe5 zG?V%JcNf&)p1UG32{e+B&$A1#Z<*lUD;;~n@E~s2iSbwTM|sZvznpYGNU^j6G}SZ$ zRhyJ!)YS3O2bMRuSZ+cZs%aO2Rra#v;izrD8O_Pq;A@7NbqCEcndGz8GjHtmO&EdY zsxkT=z}bKt(~j+zLadk@7zc7a+XDS($GoVdVO-In_3wqk;3q%n0o5vd5A9@U&`mDd z8u3*0O}W56IeJ7am%{{qO3L1ZgRcXpxfiC`#hLWk`IPT34r6%%ok2?DvV3%an&sWZ z8c!Wp(cN)2B*=NV|EhR^i+a~jI4=Q8kOScUSHJrY^qLAUy{=6T!A?_!D;x+%dESK+ zceeq(S(w~-iPR&bf3(E9ZS)M;iQl?AOccU+o`P$uO5t_(z!^{IdmgFEV=prFH+4?N z`47a0U0(ON6&81SepD)&b=zm!U+!@#dc1m4gpE}Ro@hEx6uY%1PcWt4^!TLo*a(zk z*(Vs)$1D*|){Vt-L8(bbKsf#36Z*tdlv}+Jpb8=R6h&c7OZ7QbH zLFaaR(u|N&R8MyhYw+babN*w%J#Bt z;#k4|BORiWglfV5J(mxB=wi)6VW?=EXt@L<(FF}^YWX~!s+ zrHEH|;21njjdNV@@EIyk7{^w5FGoZ0iK%LaMmRmZLk)u^rqSlNprlp3tyn;ig z!ZX_@+o?HoOs2MPOhcquv|22OeFLEbi3&diS+cQ<)fcsD;JtW z1>GHhe`AE7bm4P)y8ZDl7|@4$f`rJ2 z6DHk?`UH+J%&Uh-ce_zNXTQ|R8_kyIg>A8q5kippVxH$Z99m-729y2r6y<#K6*kxn z^&KxB5$+w#;;BtF_fP6fFJve)rSc9Dy0>&qmXrLM1^~&0PBwl%F;SZo5kxypAG*Nw z)J!MUf2&HiN8CzGKYH#Db3-#j-oKcat-`({PS_YE?79E#`*dcE#krMV^Us}FQK0&MQTHEXt-|Ha~E(gW#J0yma_C#J~ENKf3mPnP~>FpKYkKwSn<}T&j zv}!qjz=PT+;;Ml>ahUZmIC8!*IVW++5-_w6Vd4d9$PW;m?cdi9%EMoVeI zt5Pkh<5+1<4P|2UtzGYm%ypqiD7ElN<(7{}ocZfW$k&io+ZZ#Z)ip&;NX0DiRz&@p z*F)hru+1Hj5GN+5i2td!P_IkjWNTU93S}Ii1k68tfbnnbgr!RFviP&QDqSoYr*Fu@ z2r8pUl4WY1_@92s1aWuc2;S@*)>EcDbY$OLO!tV84w7;Ffb4h%{0*YE?OHy1>ps1r zEV$Sgn7{cZ?zG(jjrK<9~MisxZN`008bK4DSEZ zC)@v@K8b@q3|F9j79J!P(gZb*v4QHWQXt+Cdk6@U3MmcB1gF3LHAXu9vL=)XRsgxD znb${H)`0{0iz^G%wdTc8Ys7UvnKx$nN{fCGYf;J(zqS=%LiNWyXCIPR^dhZJq0>_L z({f^-joE0$+Fg6L_tXdKD>B|;mDYT?Jv}{pstH5+q59*D$}TRdag|m#(%p~*-5tSTEnVgP zv2W;`e$5UV$tK!7M4?8P5waXxHzd{p>sl?*8&T_|4uU4EcsnKm>}kY=2+SSAGriPhGeO{uN}C?qIKyp)rKCq88aBd(EXapIK3cV zzJN_8tM*~mTmVz-ie^vxhC3KZ6yOE-JM#;)Vx46Wxm2?(5In=-i|yJoM2@qca}%E7 z_(cr$=jKgG92Txhv2^pQe=g!&^w;veLt8B_l)2{b<@zX9tM%Dws}mBQi2^m$1_*OF zF&U+mru4M-%ZgQI8K#8XPQJEwVWCn;Vn$r3{q*6fRvD#njp26QtT{WT2n^hX(MW)1 zu9`HP;E(ZDLpDj}f0xkA>QGZxxuW2{FG}^z&%duvH8Bbue>*cy1OQ;MKK(}~P}R@f zwtD5!j$5&|8U%AZ7>2zIIJr!IzODnK^s+M4DN|fwV9C?d1jr;}V^virt&b#eRx4X0 z;We(mN7C+aN-KY-WzIei<1b4XW2+eXslpN$1tSNIf*t_R=YvL#Z(}}D$;`@7@Hvt# z)O7MGYI%5%fN1>&Ff^t>S8gX|o<(tge1F6W2vdVaC{PR2sb3J({ZlS~j^__g-ZKBk zT(E-n4DUfP;qypRmtVFB{e|-FmO^x)=}=TDb=4|xFXf`s1ebW}#x~UeNB#GB`O~T( z41fp;Ktu+3)9uWHU?mh@GR}7JlP#iMne3?HQgrUy$S)vfZ;%W6)7KMk}*`Um+s;Z&P{dCq>{MnodYb2@|qlKX% zDMceuCvX~Kp7Gt3(4K2N$z8lgVZgLf52sLDt*Wx11@~t{{kxD1{4>gLwqUieZ45Q@ zA0U>S0BC!@+wdQMMr&Aae{+|+TW*!B6VTq>i z)ncEda#drz#2vudH~Oomn&z6Z_eckBLr>X%D*^;Jg};^Yu;-~}J=EoI9{Vkv{7qm! zW9{W5;Yl9(tdti&KC^Axyt0Z&W?BlMiz|DE|97Vt`K_1T0rS)9V7zy#Yv47sJ_J%- z|34;8EjV*s$U&2#Ei{iKN72^8$ZwN%5ue=384CDk?JE0JTSH_A*b)q?cDB;J7#G5~ z1CI4$Mg0_U@v5}PGU6K}_3)*fXj^`$r?aCPeHfJNXN^a!DAm$Z!kEBnmrvvTy`(RN z?khQngX@VV7ell7?9OU9E*=LSXmQj?5yCWBDXCXl0j6Dd1TBwdS7j+M*2w^En8KYqivfm-3q`~GNu3j}!|{BLsQzpHyh3N@MZS;VE%ps}pk4v#Z)-|Ovn zbpl#@c;QbX7bNQklHpo`r=Ucrl@nST@XVy*^Wltk;+;*77hM5P=v8(BqjvYQn4MfU z(PzZe`*6tHj~79bZ22XkU4bE9^|zW~tby!Xd#AKs;Rtv6?k@I1_J{OC>+Y@Hm#%h# zpwm$GUu}?A$7Se!6t-#oc_5S8*U=C^I#LR2DDR7i^wz?Ce(NNHCV!y6af9C=5EJm7 z@Be6rdu+j_TTNv|NS(nRg=a)TDlR-!$}k5evnkaSS}jsaG3`r>@4t)>=ItV`kPwy+ z6>nY_{c+^Ft=Y@Hr;qL7QpioVAf3=Z=1%f+832|kH5L0ZM5_^nu?I-1>4TONK~i*FC>RJ% z1LO^!gFn;9lw)v=O?d5xG0}Zz#49x^GIGU_Jxb=wG;$Gh@cpB}WDc-~EFiMSoDF^a z1MyyD&~wb_dh;>bQ`apoL(9R4eNr-Z*__8GUm5N6N+1mDZSCEwo7A{CeE7H*SxUM( z5eIVpS$i8j$Hp-oTnxHE%3H2vV2li{XZW~hV_8s59xh$++I<@0x`Unv##s>PQE?i+ zaLwQEc0rz;S`ZPS0FagaMpgg*6HS!whu|E^1JHk{5Q=Yubip+ug+?>WQb>~#En9ym zJ?Occf^YKm{Pv=>r7%DU_TNb==js;GM{|a$(mJN~NBOHwnSPx#HIA>bw*A`a$_TZ~ zvtZP@%338G^u(MjwIelRxL;+g9=cUu)Q&TniqB$TplGPp%{A&z51*JRWv?#Z^;3}Z zrP~;iQ_O5iTAWnT(237X;9F5kO)+H3tPN~QSUN2GXra0xsf28=R!z$aXv>ay!pbak zQ(3!3f9`fwd1v;&JqRGG!r3kK6YsGrxsGi+4MhE3txz%_6eMf>yPe~!keh3EQek!E z)tf{v7JvRsT8?8HbyK<#ZdZE!=1QREoBpU--qPKxQKMe5sb=IK^{U078ZI+Nk-wXwIkf(2SYbowYZV{K(dV}wtR zcsZzn++)AF6BM#wwS&(7ZXTg+=ZDtInzk8=)TTEYLfVbxjXiw3jRASO;6xK&FL?Ez z2ZFl(yBDXO=CYl-hPjYx+*Tn=!li!09DoyD@SG#V_~>UdzMMSLiMf3Aqnqt~2O$QE z;O>DW1T8h{mWdSj4V}DKpF}#%>Z;=n4ZqTcJ&!~ZW3>&zU|lk<4QurP7r}Drn#?4A znF?p^VA&b^mO7V+z+!<32cz&id2I_SH+)f5PrWE9pcEXh5Ivw0i9%J+iP!DJytB^q ze=GeTjRE*m*S&82_3Z4&Z4G|ve(ywS28}HX7l~rN=^Te#3Xm<1`crk2QS}A48>aoG zaZw*p8ICz;!M8d{{q_bFWa+iKCUfC0-2GYN>x`=eQ3V|Bmx)Xsp-AuY8l=3gu!5+F ziZ`?ijZ};d&uOia(b-FxQdrJ4PRzIPOf)WL$zoV*n`;%izi)Is*A5RUXWL6B35sy^ z39<c)xt{*(~<9@z^JDGo9Astt1#dNY_7ltD^LD&F5plq<;(1 zi`)-$g)MQsLz9Dk#_Noh$+mRD8LhFZgNY^weu?VS01?M+6EQF`j(vsxuL zM_b1-Qt=%yx?cg(E|6GJ+_r6p4;w!kB}6QZV&I$2W<8RHS%Sc2EJ=3Zsb#QsNmF5> z@(~-_`R>@s)k*$r(|ztADv_BVz?Ps&NGQ!9%Rb`R^w-EnX+KT* z$A!;6oo+@>`Ez>kDrS5=jzfG3W;$Pd?_ZPKfALF$q%ODvt9(6=@hN!IQa@{$or~2X zE|#h*1;u30Bwr+H_-_QIQ$gl`eekPQYO3nzwBQ<>(&377z_Te^;7;Q zXays)qZ~Aj87n-=E`$001G_lKp9N7fGz2N7*8U$7eBe6k5JePcnKEtzm2tUmD7>YNoGw+TEy#$H2BX zp?0(=6&p@@zW=hjwpG?pxVnrMS=R@Re#|q4>V7EP;qj8JV6^{3od2q^Ja`|poVmyt zeHsRxvbsEm5T$$X zIhGnfWLF~yWM4R|k?_`<`+dA8{qdyJ6h^tXTGd(pJRNbftxKLGUlWu^uYw7fB{Y50 zZT%!I`dP90C)IZ%ctqGFIxZ?g#nYFeNtL%a!CZ9r_U0QnXzQUAcFziFM|M6KTHU{< z45YX1)O9s3+RxHBInpb9X<}6n!Ujrqln&(7ZpXIh@Gl>nPVI_h2XO5tW~2==xiPzO zPkAi*j^j4zv3)||OU3nNTa=7yKHjb_QaIA6IB~mO-zEei-O=F1(5?HQo#IhY=a*+S zo~%+-W_Ac*cXb@k5^4||UR|x%CvZxy5Jk4M=^7xqUqVz3xH4Pm=fLQ)I^957Ksf$yVlQCY; z4|bXg}459M3eoQ18)JNWP05(k3mb!8{kor3IqQ2jb!>4n&^mB z+?`|&(4Ko;+XPfgc^3KO(jFt3XrcZD<~Y^s{(ZjbI`=p4S$KV{264+ai=$_i`0$6! zgT|@h)C;<9S|&cevC`^oQ+oy9)r_`+*X3p`k?ptrnSI0mi~13Tcl)>U{)_sFhjJkO z%vREb(3z1*Efq60JwrWxs3s>1@&y7RfCwfz z`EhfNf`{*;rZI6yA<@J=HT;eu9!VaaMnWsQ1{Qm#KeMJRbW3h^dw$5waV0Q_mop0= zm)jOt@V!EKVydhYM?Fy%g_qF=)q?ozZb2rX+83OOGgo{jYfrfhDNj?J3| zy@a64EZrJ5)&sClSvAf8ea4Byu*q(3r(dhaM(tY`+&3ntxGAk`&T@Qwd<$E!Mkg*H zO}n$-W=D;x3U<=FrS38IBHGjrKF6iitN!)yz$H*fD1mo6zr$r9OUb)L!?#n%KO3wX zr*-D?R6*vooXG9v@3p$d@IKtO<*GWZ&CIomYt`}U{X4Q2Zxji~K%B}G>I?XNTeB>A ze+s(rcq~n+`M!Z^9;U}gvsTO_Kj9s3)!qf=1|0**=W%$Ug+xqQDI%(v16Lu(VhF^mP6vTC$P(^zhe!M ztN#yb0RX(EN*nqD>bUHtA2~XW&lV$P3jf*Lmf1-A`EKK#_2A~IIF;5Lhdp#b#yM!h z=2PC*|LF0j03HMm@(#2;Nti7i>XN|%tJ-xvzue!3I`S-5|JHNq*s|bewHeGU25_gd zYmR;W`S;C`ew){8L^;}}7Xc_&g4HM{xBy=Q-9WMST5n_`RnB)|H#xEk*%!Ku=J;{d z%7E4*MDQ;9P%#Eo!2tjVsKU({mW>`xll%42va^IkBc6~zMq&1mgk91JE`s8feU@&P z95OQkn>EmJ3)aEXiWTG`Y+Vfqz@}#} z=j{3@D|gDoBmGqr7d^-&;fZArqtqsky1`MFDdPJS5_C_Csy)SGKbEai%Xr8t2Q=7~ zNIOYKzAj%sZHy3J(ublpuPm~-^=62iUr%@i@N*eHA&dpR{W%Ktu5!Ao2-TZxtdgz} zX}J}Dew;B?h4P}a&c)Ak3@()-oJ39YAXIx;Bq&$TjP>D*&Y7BMQ0`%VvJEO|N?7vYf@(4^bE z*>+9{F{#*G5uv(OuUBn-#{xmSQ*qiP#bUBtoMBPb=D|a|Iz1p~W!>a{>Fy?Z1nOb{ z!8?6^E;va$1MCOKN!2(~QpRYCki@P#gHf?*VFAG|>r&)@AA>vQb-#4Z33=r-zxKZ~ zPhvN5;%k=#=HPzU1w_H39rd_ zj1NCIr#qe|6yLET{v%$lo|(T|1@dhkj1@=b;#gq3GQc#Q)Uh zJ}5VoP}Gx#(boabP6Zf=Ifkj866=616S|DPsP#Qbqs5>F!lR>>uH~mF>s(y$&~FP= zoo(r;OB!l%%Gu~q6d7O*C<_GR*H$f|bX-fh+tsr!*eJvy~kuzoSa27=NKOm*hu*vueRZ4DK%pf3 z-~#CB@%~dW*}o*)|3aMq`)G(N78Wb^5e2oOgIK%qZOaVSM09ghfX}F~89eyD)(N5v zw*m6q=)2B~v3JHExZG#SQH50etabdPqy!y{xPoA|aD_Tvkb9r2euJXtnR`eSefuP< zLpKjAGtU0xlmKX3PU}4D+iJ0xaV(sBIwh4LnIFOnj1o5erxPMDwahO(ou3*p4t167Us7VbJD8Q@6GdS&%>|ibgBboHP}87XvYkw; z$s8!~dD8)#nq(?`F)IEOpbNgrk1CQKhn=jeU$Jhow@jCJYHD>Aw@_42al;a$7YNaf zuGP!fuVl2wb{U}X&^)}CE9e{ifO1q{D{tTwL1!JtF`!V_BIoh@mzE9Qa8i;MD$t>g zO2j5lCVTG>|8V5ZaaNf#ZxyrNaZAe0)zx^Yo20sgz~~rG#@>KBsOi4uJF|@5b8mYz z7fT&mr^nClf2!KdFQ$!2>-NWfvbV1)bbJt<5_}JhnQqD)?zMv+0Uk^p>^}KiKR(=S z{cDx~bM+xh%-NJM+$(D04r_3+Gg~q6y2fPNqX8*;M$b|^Ce@Ea~|Kxh*L_kiaZ&{U|EF|zqlEI;K_qMD(yWst{Cq9pV5vj;)vMniDz;%GS9qr(=TVqzy zV{L5)uQ{^BW{F9e5URk1MDbBG8T5uPXGJY~zJ3jc1Ne9Z&OMMFX8k*-eX{|7xwy4P zJf+~83~Pl387!bC>bZIa{j9H`BmcyYBGn*^DyP-%#cm-lF0Q=PWeN)RfMDCqJqH*C z`4o=TRxwOkL^9j4NIW^n0h4#k*i62W#>|&d`wQ*_ZTU=ob65knW##G7^s~-$XtfOb z=%HYbsJ2NzjHgPcVmO7T*iWfl&0z4S-)d5)c~9cnxWz2Ck0cRO$WPp?I0{XRl?6Xo$)d;f2E=)dcfid#>4sWreX`RiuKs76JA>iTv&5IAv2 z7t8uf=V|Jj);htI(pgUi?;WT;>~GKx;j&sUV*~$X;m7i9i`&qNEyG+T&+T|-5%jiq z?_5u>e@bl}i!zsYT_xw3dr@9SW)lduAgy?4;c3sij)ClUAatJOyX$5%zApD6VU}Ud zQ#6$~V}|!~@g^Rg_Ky3VbxlvTTvFaQUOZ~5wU}1m89hDcjZ-a*VYv^NC_%%9p^N+? z&fM7+wYgL90ApSMqx?fPtOgtlxfLh^-VXXzQ{G`@nN2GoQo#P4RuE60__fkHS1DXe z%KiaHOkI_L&GBocS#t0wpzB<8z0#gXLTJ;hn8j%PJzhbSodO{DsSN=fxL@*=)4V zN)%iz+KXy46DRjRHOEKpMn-BlsLfZw0{-6lyqt$+mXWx2bar-D$jk$I>L7U>W3-mG zEzJOo;QvY(yuqQUVfotc-I*`vY|Ib3R#~pR)YzrZ=$5c(ju_OGtY;Ywb3I4Xl$^Y` zkZpz@bsz$--b&f=K*EN^Q@7NJ55*dAsyXcK4klmo6^r9@dvxM{APK7d3Ol~C^7R6i zIyLY_W~tE4yUD1qc4WLb>8#jr<6F!Q_nM>X=Psosbc~Itt|#;cVBZlEY=u}iZ-%eb ze^4Jk{@bJ9+Lfagb#RT&k}&e+0L6kb-AdETW%>T<-y}Wewn>;YUGJKHaIi$)Xbe!LF|)Rs)tflBgL=Z^!kqaK`K4guc36TY4~SJScUKYN;(H&zNN! zFL=XS(FCNwJn($$9aedUW`}kkRf+O1UUa4Bui+sNTdnBU2j#ndfA2hkUMnJ1CTmm% z7xFa>b^5Y9eLMJDN!0HUb6@wZ*8+39iF@;pPqy>ORXksNO{=A+dG}?uN_?O8B#*m( z(AM6Zn_DATOmX5cW=*h)tJOS@zt9x~1NnU~o(l5B|2DfeOh3vgMfbRLDK7DJ<%?eE z%`qYF%^`3Pf`kyG5&#)@%~?xhjNP#*PfO2nwHyZ5y^~@d{EKO8&Q3NqtKX{;kmDf9 z-~W3P_2kfj2_@udn>Qb@N{>hU%KM_=o4;qE7l9kv_eIb!IBglq|(WNYZf`mBVz9YeE{aR72CxgsdO@PQ*?ws1sUT&{c zRG1&5tQyztKuDpm^H8^ot1K?E9|HwXNj zXTnT;b)V*5MUPfA6h3;hnmv zdsPEhToycBcm!ZIR)8Hd`ZD%%fAvbyXzOZ6X(=()-QOk@;AjniW}fKh79x}VbM(r- z--4W4m#80%cuT*07-I#5BgbRP{WgP~wdYFZ_z8ePXsaYtWpgGP@nikC`z0!%w-$n6 zH^kr%4+jurBPA3-q$u{69&CdDODUrM{{%|{6pSDqz2f0R%AoR`bu+gwVKyO2-o6m1 zrEd#l6!M$YZp|>rnxr2?dZx5wGPxDBVYAPvSb^)rt$%=7qmVAFwWg1XtoQrZyiDfK ztpN2w-ThcE+i~GUzi}s}HJ?qya!iC``Wwpt6B3hlI)3Y}8#OXnL#gMN-LGbJ@HAnP zmg^ami9V@5>!>YW_X1m~&M zAI3=i45MCZaSAPtHCz_hRvB~kNsHo2EX5{;(oTmBwU&Twe=c}QY8mcg7a0;PI)C1f z0TS|2`ovIR{#4FanKvwK08AqnD!;y?`o9(O2V-UHxqa~ILVwb>PT)f5cU!^DAC~hn z+s1`+fhv2VU?7B`=*sMzHZ~e;4o8yrD8&0-$U_XwGbXHIR}~jqw@{v`t5|&-9p;}E zDA_HJqHuWn!1E#b;p5TE?bbDlCfI?!JU9KR(rBm2vfXGf#wKCZmjA-wBTK?}7%$te z7sH)bu)Ml1N~VhsPUD31;exM|v5>h_D|o>2s!D&qxll8YSiIZ_HY1HObV%+@g8QTp zS~~!2J%=p}sXZ99;C*fp3_F?M3eoX}j%`WP@p>75m$s`a8mzd$V(R9MYM!i7N1tNd z5&c9iG0kjKUUH|GFnV%Sq|LOAtk^7-4kMii}=a?lT&%0*nAYOSY`3js9@erZ~<(_T|g!6O~4!Y>H4OuynhB2kYpvE z^j`?f|2QTB-tmj0sjXf;N`Yl`+t)n~oNEsBN6Rb_JCzhv!I$3LUU5kw>*@2v1O+CI zgWDF1qCnAhMk_{>65I0&hjXMJVJ2otxkal-pY+wF)$e{q`@HGVwxj0!B4vfJ`8JKs zGDuq%8~2$;onVtr+|Ox&xd%K0Hn4nwmySl!5m}VxeO~iMbKmhR zSZq;a$FYh7{YZv?tjOf8&MD8v6z%7) z{+tv3D_ZdT3pX(vu*Q9B69nI0@_m2zpVA|D-FZDi9irL5XW!*Q&KYYf*5-|Jcbmn* zKNEgmQJzWI;&%mL11L=P!Hw1MCEsyiNAr94J_3X=VBkdoexG2e_IpIkdsFXJ2Bs#7 zJRrj0M$VJoufAj^Y8kol`NUws;WD)C{T#|Bdk*>B&2>eaH6p`BEptz)pRv zFPVt7;ngF*^pfY6p)^TWQr*1o9?aw=Lppl)m@&fM7MzZt7)92gsp-^mm5Wt*G`- z??84xxQc{S+-ay;O3ygr8LaAbWs8OTS9^82QS>*cz_h@kNdTIC?rgqlNhC-YQOvTZkYeI+ zugZ64=l=O&61^#RW9qn|;c&w{V6OeSaj^wOmHm-n!nuAY3G|&R| zx2Qpu;z4)Q^3g&qlY71_Zc<$ca##^_&hTE3vz6b&r<+ah1J&U`!$Rg@8Wz&wVc^~T z%Qe1TGX>~HL!8mLUpMpR2IaOLMMEGM=!!sit;FZCq1VQN&z z6^ewsRVHf2=T%w8KT^FP{5bbUMo0qJHh9l-S*d|=a?r|-cT-22tCQ|zWD0s-AY(eIc~))($1Hp4t9oP9o1Poe zeUAoahYdfSJFa}539xGy$*S;iYZSG)5#xU%b#-{J5160@!6Z;zeEHb3K^Y<1glRN5nBIJQ9LZZDOIfQESsg@zyF3uh#I=4SrKm2_ULHA-uP+s6Kfv z|1+75KL_St>@LYmhfbQrld$NPtgfvkYkF6+h@Yy&V*2yN9`Z^cvzUzH*)!<0uiWPe&(A zivu%Tb+~D?Sta>sxo!9D%~e-;WqtybF9SQ4pAR>w!NHF2u0Z{W$M_^@B_!!2{wW#` zdH4`{7OzUZ=ABC1(%UfuCM0pn$yDsXBU&$^9^BLQfJNNhjP?#>&`SrkM3rpI?sPJ4-4&lNxZQ3kjB1qmYPq(k~gT$ zDj4~S)#OGFQFiEEZ@)I*BV%n#;MKjWGsOCAJY81czw>!7`L6ceyY&w;#N?P$hELNy zBs0h=_hIU7FkyCE-PC1rZT>|wQ7;~CW9rGh7Pp!+Lu(a@R)ZBG5{1X5{xzWX8%MUo z0aY)Z6&74C)t@PH6;0nB8XQ?iH3usWq&Gz#wR_?IxC$9FrMFU#8f<0%DI-2%oqWu7 zKgxPH-w+`yg&2Y$ZEwHvLYj3nZfq-Oh242HXVN9ORIN8xrPG_|uo-xB{$hQ5J;p-s zVJf$g%LFefRMVZ&*eiPHXE0!4rhPfAoL&b&sPgg%R-M~cY17Q9#8ybL_q##HS+d~V zv(LHX`~D7xIYo!*BM(e%n;!Ff(I8oz zTClzQavh|YmE%!;M_5GKQms848o;2i;gUEj7htczzwWyk=@^x;?1`J(KQk?y$Xd?0;G7EGVQ8 zm1qi9GdH`7eF;~2>8o5%io#~{5IeGD+k7nP()pX#RZrJ*@xVxT(HYg{Fv!(eXrPL{ z{#HH~)k4~|Qqqjyec1AMJZiy5s3rDp`tjj0fh$-H5J^>=&h^gKvPEw0Jy!+y>Bgr( z_Od7VF-|lKxbM!m>+WClumLs50L_X**xybJu`qx%L%evDAMl&sUOihx|@d+7<_X{%T;Yi7|fVl7X! zaztW73H7twl*hBZ`1R~`f4 zwA^lFVAZVF?*>CYKa<;O4|W}7(ce4X$bVC+&)>x1^mX2-QExFHmG zcybC2^cx@d(0lzE`KW;`$I#}rhQpn%4KY5O5gix3SGx^%pXlk%w36x_7Gm)3-y1a4 z$}Coo$(${UO_FSwMJO3DeACv14mQa{AqF@Q06YcA0lmb`s$UqaMBQXy|KyMSK0^Pz z9H+L9AzER20r&x!N77M)4G48*U?dg-&@zim0kY6VVR|aSG*{Rn^1inI!Qi?3-W8p{ zPR)^pAvYhXI#=p~HYPpJ`QVjO+2e#tv=*0Yh7H^AuHsT{j@oK9n~|)Q^Vog|<m@^J}QgsIzAEBgBC4;@!4RQy_CTQ9>@$!+VxuEOPa@?>IQaVOlMU{c=YX9|^< ztw!|G;dQGbY1r-^6+32WWCD>S;Z)H)saKvt7S9sKSJp0_LKqNB~5bH*AeCc@=@>9`nCoo`{~M}F%W0wZ>b z&QLbvN$Q46T>DNGs6o*O>VNTaH~eNKe6@9%?qQ7veVQ=HZ?o;2Py&EF-@8%xKQl0@ zFuK3%VFpmkH32_@p-G-UkdXe5l#%=Yq|7&HA6ilK+rohiL53mikPavjQwq&jf)GO+ z%o|jx-99y-Nod8%@c!5j8YBHzppYP0JK7D~?7(|J<4()lX+73(aS(e>RZXrV8m%-# z{fBjx6PP|+CB5v%z{nzMp{iIzPZ9!ZmMy2R-SGB|V46^1Dg&W42awsj?JLIP#Z-k*1Dq5mm* zZ9!pI(6cn#=joXI?u#oZ)mEoo`!_lXQ5E-FPYunLNoxjw&YJ6974e`^?v8$_iyaWy zR?q7_?&U@HQjry8`&f8CK{N?kWHPpL{D76a{&n>A7gUN&-r?gYz4NC>Z|k4gBmm;;0+|17!a)b@1W+%(goVJ}K03qvGfsdO@wO=CqeZa5?LBC>?y<)4 zmu>40QpEP14wZ)tNvfEpFgva#-Fy{r?+>FiHHG&s79`dik!joLacA*ajLv*2O(|@Uj-IcT{}KP6-)<8V6=z$d`kv0y8SdNNn?s!5!5j<^ z2&8TZ1ZNBR5OXowMm3ecbRVlWLMJ=S1BA0<*~!jNo+@{hOseu-^&Cbkx9?}Pq|Tp* z7`vR@Vm_WH`+QtjsY!@>VDJ^oRz4e7d7hlHE>sEl+chOL%ALVA7RK_1kc-j1@pt!C z1oGofguzkvgcj@=ClAdGLLep?)j6YbuXYLbKY^a#(6_ zWs%c }G61<2aQXR(BQji!sXH9$Sh5LeOzp5Aa-(K!^Ftt+S+wCMX9rJ4iRI~3A9 zTe~X3T8`$AU8I3tQun%a4Z5Lp?fDV-4*3+dgGAK8(0B*_j|3$fW4U_+xjIG66gqhn zEcW4@j4f89izP^%T{Aqn)~r(VRG)N?r97EXD^?TPSPZ&_tQEYuOl_all-xp|_WZpZ zwuh?Ors^ilOJvrVoEFbLa*XCq^96|jP#Hdy8HKiH=v(+SgUyu&M^Mg7k7zDl^94eC zGU#ZJy@1#>gFL^U=JI{v`66t8J(l2r5+OtT`L~u05o|gj@akO&J`0nlA-0$CNM{+> z!E#sM*3od><&*dPh1SS}^tp4U-X@{d{Sy47h=PZ+mhfLIT1bGB2&7gf8#E8IE4M^R zXj3DC*%CH=HFnZnLkZdEoQ-FzgTuUy%o2Lp{j=UTZVbzj7;qsGvEC~t%nSSbWVGm1TKaGE)X7Y zr1zdFk82>W2m9o+wNdwGCPigMoEM!Ib=lv|xFWBqN`v&EMHYQOlWh|q>A|dv%BVp4 zp`Hd8wPK<^b*}xH-m_Y@{z9|-@60I2xwkW41%<%RjC`e84)T;Gq8e6n2Qk*!1Yd25 zjyW>46oFE68dJxV>@;bpbo-8WN559sEpvkGY!;}2BlXpaOXt#$FX{1gQ&cK?bl^g*}B)V;PMCF zrE$yRqdM#Brae$9=A%CM(h^uaWz)V$ZIq(A@e?ZXQ`?2L z@hNx2v?OFfRk>S1EP7%0qC8bNXqL__R2JDIZ}oE?a6Y5*_!`lbkg{TQ4Qu^k^3}0W zlRTfk?X#W+OL`yQYk=l`Ec4ve4cFHMjML@JPyRd(FlSRgU@$OtcOl-5^}W8eopax~ z{O`y1H4r{RkpiQB_FeSN;EC5ED%3eqXK_cmOQzDV!^ zEWmga48kzU)Sz8xEJLa->V_b^=2a4OHb&_CWL?IqmzAwA^9g;{UczRBKN7-tMbfggJ&8>gB7NEK(2AL8@KCaUBiV#irh2Giq?f|kD&iY)K`W@)qQUd zDUBcv0)ik&cZX8a9W$hKN(o4VDBayCokMpF-6=72!_X-m^N!E&e_ik4BVXp6efC*v z-TRL6(V^;LuKusUDS?7o77bJLgA(spVsFc+lKq1ROE*0&<#q?LaTe^S+gSl@XF*g% z*7Zw(lhT{Rbburn^Cj|zG$Q8sha_g;Th#wnQ8Igbpx~r9y4|6Z0_vk~3A5g70^dkZ ze{vKmU290#FiS!AO{rMwpwgyl{@JGTR>J<#&5_m5*^yA-hneefOYXX0c+-(Mx?@hZ z#$V$)GS`ODB11Y!uN$c54#lHq3^u6C?RA>pi1Nb&cyu|j7@hB?{0#c=>t;OVaOHu+ zO57#?)51x48t63T)t?-`bd+b;ux7HEkC>%}Cdp}yub9g9g4+1TCjrZs5?;uX=zyjy zZe#$-&?+Dn$;74&m1tx-4WQSqur&DP(mu(_yyp)p+OA#FJRl&iu}9$owaOgP*^HRI z2mEhtyq1&42Wdvx6(7Sl#1Y=YJmI#P62hM0**TY2gRaT71)BLX(sL)i@S2IQ!may% zL1`>PZ&0}D`e}viB14`cKZ~)ArpM$Z8mTjn4mck&8CC|{MO$!TxifGblFyOZSrQO) z&W)xc1TN0}iY0xZ)HzEfMWErmg>p%}7EIfd>!>w4ZJ_b|a>M7V5tuLnsCL+Wz_V+~ zVq+!rOPf0}fmShO;Iuo%{%K`GX={AHau{RU+B_COg+BnG{S!>TMJ8!(j{Y(r02Sk3 zQ0u>O1mIus_hwFXv2HN^aowK^RyWQ2==^mYaR1FMoxa)f+eG~jWDV7{GKB#Or|jBn z1@)Zm6-x8cWz-~@j~htL)QvtLtHj}UH&`+D`w1-2cAAPJem4 zN~c`Zo9wb5zP#ETn>+CeNB(*;mQ-d;E30cgz?FaZ-PzpyWCrMT|7V5ej?#uBdZ|0+ zZMf=zQ%Fud^fz`PxKg#tq{Aj1y@im_@*B@B|5^~*vIbx{82i_}9t4r8&IHi9W>*r_ z`PZcQ2gcNKn^uY_`x*#%!c~u4`K4^ctOgaX&W%)7-E?e*hFsgsvP9)_?Orf1?kXO) z=&F~zUMUU6ro%yR$hAGttNv=EfaN>4+0oJvQrq{fBuB|1S?}_AAEaSgs~`_7E2$`C z$qgqn4gD-Jx0)1YhS}E)D_q3Iu>zWx;g5$9CpZ_VX%2u=%Y;j|MHuEp!nGs%>OUEF zBref|j@66udH@3?6 z(>J_p0{yyfcMpaI&QErv?E1QI|Mqouq;dwpY_q#3P;Y!mm7;2!^OM*ZSonX%z0?2r zF?olbfyRCa3>bJJvXh!uyJhhL?+=BkeGL*ofNO-SQ~VQ;1)_^=-P`n!1w5{@BRwPL z_*;?R3LqOPOb@G*oQronIB8Q_PGTxeiDl7BDnQ2Fi?6tfhpfQoT5;d@r{NaM>hu+s z`n$>>Nk9!d5{F_uOOwc+2`?R}=s@ca&q)nO9fR&g8N)?fU*?0^!cyx7w~DPh!^+68 zh4+>=SUO5(=5rvKSs#mP)?}H?9wyVYF23GL?gAMrE@*knC#dP-AI?6|uvf=y@sgH; zo&3$$6~jamn$`?MsM}aM^_*T;L&|%Z(NWhl&P?2h-iyrh&ojx~{1Fd6Pp7jpVEwWc zF{;(Gyh0np`gBY2gKHZSO$`mx-7VO}fT*I%+VhR@MU5#LVJ)kakFyaAU+JZfJDa3O zyKM!nFaJLj2QfnYFEi!qz4}uer+D(KoBZlg@Lz zjr~gfY@Zd-A7{`c?iOmZ`wlr>*8E{{LUB+k6yW#ob!P3~TlDdBca!xkxKk zdfnT`s0H_wK>lmp>`(2EOBq1=*q-6I&9TQ?-u4W%a~ z>f*E-Ec|xubIl_Tkur6v7_NeDUAy5~NXt)ZAB>n*gIUpCdi7o62+A(Cxl^MXX1h)G zaQXBVBBBU;>cCVAmOA1JbD))xg%Ssg`l?i5VTDYIs}yV52{57A@}TRR9Cf8mk0r6$ zZ2p+F&Mrbt`=0x=TZFUt!+Gj}>y9UIbqXvIb z;#Y_d?QoUPDXCsIni>O90lyGjA4EJUL*~Dab3nC(DL7x~XdS!2+5?d*I=WFe0RM%4 zi=-d%<>m+eqlGZ#kmbkGVSV%B6QzOFi(9?$X1UTW#k0sw*}%Z6xD}uCqDQ&aeKK;@ zbC|a-!cfyqj))Qlp@g+QOTf;rPA`uoj$xmgkpJ1RK=`zR{-vW zG%($POm?WIMO2ZyFiVFEiTIV;2-Vn&vJre`rm)F z!TGTM{QK2R5=e+ru)rl-3m|BBfM9|FUZVap9Ya`G{R16%&C+NEU#^L*s*)mE&dI`u zd-7HbLG{@wMNy0w9HRQoR4k`!Od0YX4yb?d6QaBjM)xZn@7WmK`!7Z|R&2F3xrxY3GVF`@gfoSjD17_*-h$NbHBYodAI_a{@Rp=_1%*1v znic_SO#m{zbz}@jKbgCqC4lUb2Z=qN#l*Ur7fp!zF2TM*RqVe#Xw%!sT#}YppKs_a zo-kMMv0=a+ad~0D!};E2PRD3iV%Qk@=dV)D3hlCq#O1YYKX7?sMrbmJPUed5{yAo$MS^ZCxXh|vLT|MM+N2<1JpRaAz&Wy*p4+db zGc{#;=jD=Vz%#C1{)rlA+S-koweXTolZHY|JMjR7X?XEjF0fy%;Gic@5er(=79A~c zg!D->%%+xdaT-NZ9vJ~4A~5{_8E?|&m`X?}Z$Xc}FB`aC$N4wveP7sJUal!{sVB}n zb+T^1Xw0Jiw(@hW?C@jp(P~+Pl^<>LYw@fNWja&g-h1EX}Ur*yxu zcGJ{JjSZ>rfeyn}oe%7WFTBx-qi$OZocE1Qxcq*k%H&OOm%>vC<0^@cE8f?;o=O%J z5D-ND-0gy`7@KAeu$qkNnyYlO*d8sm`dp=G6>%>JTkCiKh~#TrL)gh0lg#@7V&kxr zA^vlj*j4QK00T59Bm|w{Uj*kyD*_e`B47j*Cu#r?m@my)mhkr!!CFH|x-881UE5oY)t7x}wdh zzy8b3C#`~=DRaYIfkziii`;ohgNuxYF{j0a+9?b8XB&s;o&Rs)s=B(%@)Vw2aSw$C zteY6s@8+ltB-rAje;hg;n7Cei5X&jAK|dW@@p!=>7Lhwrr1%WwXybN<)U;&dY(H?C z*K;f!&1M}&78ABuaU)%`$TF_qP6n;?}i%fBZf|!W9|N^ zHFKD7?q@z8#eC=`@0V-7!uiTy6*D)+vD#kf1%)KySMzxlx%pkqWVDv)Lsp;7!r^eF zk957$c(F8U0gKyE=>?v&A1+Tfls1wGIu=4T4mVDf|GU6&)P?((k~ARj3<>ae61fHo zP&M-+R1&F49FV>6K(i_0L8dbf(C~+Q+$-3HC&AFOU0sV(HN#s9nSeway&dg*HL9MPbMzD1nz^YJ?fsTtokjv@+xva_q=Rm53~sH zy_?RJRZso7DCT^unU56}8@VhYt{)?QE1~T%rZ6OMemrt{mkOKM-%o?7N(Op9XCl#Z zyLjE5yZJraQSt%aBHU7uyAffx2**^!mFwN-z0k@Q+26Xf&g;vrD*rmjfB^54#JdRd zFv$qM!(*|Nhu|{R^BJcxE}FI&IK*i!C7K#F;b(Jyf2tfUTbcD$BlqFYdRSCbLH8wP zCH?i@(|chLzmx9L@Xg0E3*kIdfeM4JZo2*9)2#2LqAD0WOu7(lcwx`JlBw>8C%$Iw zWRs=yod*Nj67~*h;NwolLSMuB?cHmKkcq5|hQhA`ZE7*9iE#AO1L#&GfHT9kc~_0| z>B)Bx^Bf7#DJ~f(o`O?UCWdYniT>|~e#JN--2ya5J`(^+Bv_Hx-3K%+o&Nm;KvqC1 z4R|RHu*RYuet^PpW4` zLr>O(iP|afJ>o*Hu0D$n@SjK+cWk@uc(~Oz!BvJy%L<0|b6B8d$zAL_1HuDIz(2WV ze?(J~ynqK6BX*0)$JSIn(LDyW{hurZw5lPc>9&L4TPuYrWj9)IxC-eH$}_HH>cjIb zG7nK(zLZ7wk~xA2D{6V)0Lzt^_J7NgIwS_gozyNptA!__c@-|c1pEaeaQSzcFA;`; z|GuRE4YOq@iTaBl=v2>8TR8Uj$Y0TzV!Tom81AE=pn!*G6>FE2uMKesaPX+QU? zY`Xv7wJzd|-nRS_#m?#mIcQ(;j)N zS8hYN{w)`AYE?0yNjV>&7Gmm;6983LLn6F)>j8)(Xs%DgM(DYwU7lZW;Q12MihS#J4gP4`EGZZ#j+H6@p`ZZlVjDEpGv%|>ZIOC$FjbLC_QMZCYqjJxc9T?3q?x@%( z(i}6G98Ja*IzxwEpcw6}qy2*-kS>0XuSJ7&LVm2psQl1rx62j%+o*)~uZhBs6)RT< zaFbuHl;~&A0K{(nNSpZ*Q8f{d#01}am~FRhA^bsXocu2N^=;-wCP~Mb{_>df_?-2p z8+*f~7R3h52=NY<+EXzayMTQ4!-~VumDYU7>!OEVJDD=tsrCR{{sYsy??A%@5!I2i z4q|OX8V3GHiK9A?iI>pPHP4k*aDz`PXBc=GVD6KpPjg8#UuEiIn>mnLd7!4FY?WeZ zDZR4)D{JV(m09BU#o#e?z~EIa;d8&c)#mq|=POw;Ew+ZvrXZR>t2UST{>d8Zi=^4c zAjdaHG90O&&owvfF8QBt=M5w8noyO#0b)NxauO#ZGMv>?ifOr%xnKAMd^>Y_Ms@WP zRr!e|cK=$AqVuW)&?+xW2*5>jf<(BnO8;JuZ?#nL?jK)#T{2&FqKkVX+^q+(&}31d zV@vR3aShE6i@2E3Sy&ERM@J?##Jk-_syno}9xpce3%8riM)DpoCB&DcI*AEn%~Wrs zt*w+552>BTGjuVEFtc3f<~vX}PCj9FhIT4M+ay7G!xt&=T}$i?s~53QBJWE!c@+8= zY7W{$firjGc`nrSV7{Hy!uu;IyR3q_cgXzE`Y$?PCf1)o8q9g{ zS;9H^=)u2pc&C-%4??_uFS(xXO~|}<5q3YjT!1GZ97)N4Hs=4czczV97^oXBis3pP zz3+JQA(|G6?D!ptkC@vFZ^!M_vMhhOb$?Z;M@O|-X3g*QzFp#udZOsIeTi1QQ+Nec z-`$1Kj*trK8mW{t-g?8`Wbbz6mE4^>sn-xmLKaEU4x_{2opV$zNA&y52#dzJ_=fAc zGO!Kd{mOBcw^Ngo656Q)Otxr0htFTfanjf1@zYVp#(Mj<8>|xavQ5#Kxc%K-%1M>G zga6*_X)?}0R*-sg1S>EW;0u^bC;HcE`O}HlBv0xM01)sBJhbxfO2Aa-)#TJ| z$nV@-^J79Q&BI1W$e#k85!K;%83Mk=+@9f-n(r8N8gX$tCU_101vpaf|1TuS}1r zI+M8Xr;-s$Q8YrK?fnUi*+NqzBoJUPc8wuy+d%WuRDZ(#Uxq?QXpQ)6UMdNI;bpx+ozOBT;jEdXd%B1oMBj}hj zbTc$ryry;xsHEB0&iH*daViP;e(u=rDT)~OiV^NiUlC{>`^Z&Zx&O2Ha0Orw=>?`6 z4lQyEKLDUeLHnHxK;8Vn@i=OPm5BuY-3Wj2Fbc%lv=23;8CtlTEz-r6PuNS6R|$Tj zsGd`(^4Yo3=Le8VvD`uhuA~o6m)Nm+Zenfo^xK}luhTkwE;bA|ux|n7SI>+cjTdY^ z^6kjo80ZL-;*@>f94@FS+H^Nb9zu;DcQ&f%skMaxR7nGQp(>f;I zomGh&1?}bv^ZAsOr$21&e8eGqJm5fSwB3Vz zN1-{6@>*PEF`w*agr3!D&2`Cs#g39BlmC(Z@D#uIzJ9i$-+e$)MR@z`EA`}~ZBet4 z`g*X*x79Q;_e!6?o11N$k)_2k#=ua2Rt8rIN3WWR2sBkww{KN1ad+7(dqFB4u>DyK z*KsVygFgFfKS)fcL@Xcx9zgxe$7Eul4yg%(3>SR`7eq-6!vnxo;@tum!CgLyuXM#V%gW)p>n2P2uZVu;%y1ii* zr87LpcpuzpV`&9-ylZ;m_3FkP9VPh))?_}kFKj74Wsa<@H_=;xTe9G#b3ED?zv+(yVs2YY6QH!VmL58`FQ4V`_4(-El)aqk>TENG6>3jeZC2 zZY^kM>X}U7{NNbl;PQi=2fAJ1Ve9%tneHEB3;18CNfwz$o!HZh(g#}p3XEy&hwinx z45D%$gRr%43qC||`n-LB&Pi7Tc$42X*EDNjE)ioB;$9$qW#6-j#h52OB>3{TR2SKe z-Z4jxh9W9DkKa8b1U@q{{13`{8{Vh4 zfb6gb(#OOJbxx1}s++RJMbdXqil*!q%0i`wNpi7Ia|2XPhonH=(n$f!K@e*~aB~f) z+ct9p)+|I@_a{Xyk3z1D^7WPaP>CIB8He4nfqlV>*I0zM*H}59>&`4jnMJ)T>(5~6 zcB+G#spGr{eK%rBdN-Uf zv`(%Vsm;q@C**pQIk8d3R^e$DEJ;k^}#et={bYo>?nMmhUW;O9Sd;GM&;1v-4 z@}fuiU2oPXWEm|y%9-E0=J9mo^A6sJzCt3-9zh=TQxkACs?bo2N^8(af3a~tq?h1% zXr$lDtuyzTLZU^&%Y#$D#eKrIp-~UMd_V8+OLO=)GVFYLi; zcO?8HGa0Udh$q}}Gw-p2Fx44jsMCkfmD%&4WCR=+U8}nv=rXAxrmGok`C&#!*OsR( zcPr;OLyrp^26YvD!jl6M)5%kzUN|B9+{`$MJ1a)U*V2PG3KZ+4x7RIQoT4W^G1vLdnK5gs@fGnK%rZsOy({imB4!qgj+DU$@4>vpU8aDD5z58PiC3Rve;BUh5(eS8s#|#&DP$ZhoBImT=SOpmhzDEG5$G7!Pt_{0tvCX=$HEb*Eve#U z!RfP{8l8tgD=CE0{M%gA#85(Y1q8SWFwu$4Us)8$DfvK`WAm($EQjqFxv#8T!TS_l zn_!^;Y}`)CsZj&U5G1;KDZmP>Y~NSa11U?>{@$ zPLfbLT$sQaon;znY(J2qV}ipzZuHUIcdIS1Io~ykQjT#kXvlwL`T4GEXtDrk+@Jl6 z(djb%&Mm0bcDjG~+Z|pAmmcBEf5^cgJD`yS0Jud>n!z#XWYoo!L|Zln09c8;(#@PC zI-d|`qze0J>qt$f8UW=FzQGUJofUxW<_G^Ck86$CYXEd?6`s=WVh|`6=(xn)7e#@E zNl+huDF3=zW;n_7)0^784Wnm!76X>#KH>gtIz*JtU5+cY6&`zxW-V)o44$P3WeoHr z<<=)mf*zX8;qN5VCKZxPn9eu7z$qvU5zJsHss7@&81y;RMSl(v(Ir)3$;^k|SoBrc zNtwMj@26$${H)rpu zz8N2`UudCngr#2sTi2lOqRc=3p$ISk7XpD;-hkSecN1cbhV@CVm4l=& zlH_H^0g4m7pXWo)+4Oe|NR=G^x%10 z*w|fx&eF)+ShhTORr9Om_?}X-V)U0U7h-b16kaZLOFJo=E`CuCZ3rRW3TZH5UIq1- z-yM{{mSDXs9@{*Io=n&f$kpqQjamTI43%7ghO?vu1P9Jqk|7@gGxh1P09uHw;rv8E z;y-r2rx^WYXiaWWR=&tl&SG{69dII!qV(>2OZXH{i^D%@a^ZpW{Cbf)M%QR$opt20nMhXXB zzlHzkBUES-!nyHjZ;Y$N8xRrsJVYgaV{#fc^xK+t7XGEx+c|rvxp_EQS=_jUL~WP7 z2!=OEKcL>u_g<45Z3tHO4aeiu0efzx81(S){AHSP;^Zz!4!WB4ErMJ13P6+)?wKW2jKW<9>b;Ii4&&SCVG%WR(dAv>*T8!Ab$j076zgCyl*Edk$ z>!fsnZS|DvWMxUXLN6MttG-*`Y1wj-`T}Qnlp$^@;9}rvqMO|aq=TJ5&tRI)RvVIA z*aDdKKh_V?sl6JdtuOprd`W&78dvt&rk+yv4P53hTVB8&Z6&=+=gdED{BsU)hCkISK+@Ua=Du9 zsdT-(BVsdHqq_UIY9YJXFvps><|eVopfNMF#R zRkA7XoQT}A=k8oYcyrqa?8t=l$9uGL(DmnkYW=cgh{wR4oBXGKE8MprU+Ya?aAEu5 zVlo#ZreRda2S=^$ID6uip$CRkS9~&|B7zOmP+13F()j`bhohHG^Uqoo0H_+;h5o8THH^InU{T&$5xC$o+T;gA}Iwi6;*n4#GbC#3EKxSHHiz z^&WjY_{SUaiVnpm_(j0<`(h+GIuYuxw@6G3|IXbYy9piLdNkw)ZQjp{Awit4!o?kym0vrx3)p}6Nkg~KK%ESZ^;sXSn{cjkDQ0DD z_!Cyc=+&*OKW=lask^C?k@e)(+Lq89pwn0My-73=Cy!Qu5CfoU7Q?M!F zsnccqwwJ(db`toWCsT1~u(Yh;MvxM`W6}4OUl+E&oE)E0ZFOGwg%wzKkY-lmcJ*PZ zs-slU>PdFMTvM}`bFr?2=&+D;m~XMw)Po%e42>t}i&DRNGfm_uGf_TAQpSL#tEqzr zvMsz)-e{BFCy_hyXQEk_m$43bfYO~a(zh~od3^6-DGj8d<4+I0b) zez8`ozmb)8Q#(Vkjn`Kb8fFJ`)1l8ffnzP5SzWSX+9dvh5>6yp4`0sr;;_dcio7Ca zj&BlgJ^!$ijua*@tGyOm8sJzn*g>iJq4QyY;dkxvt(|G(x2=m%o06JtwRbSDj-2ZJ ztxEb4v2F4w{6yEkJL56Gt;*`EiC^72Wo9v>7F`^4VPCZjK};0KM+6^M4O=5u_by2R zJV;6bID`Qhf;g`Nq|ibc2?0hWh@xEkD3zAr9pHU=?LTRCp3EKmEu9Y>l6AIP)bAxN z3%z~RJ%t-B&$@_@gUV0+eXus`_(4h!0T%Px#kt>qk@pYo*Sc89-07C)^p#d56S@vl z5-GBeqhBXi6l39w+4T!)B=S+&7m#RQYy!QIEJgyZ^jiLR+6tcO~ae< zdh1E23OKdczy;=GdRb8wOv#}c@)BPQpsX>?yaoHqGMc}3r%FS&F>}*EITNro*F8B0 zLF`hLLPY*$Iu>Bm^*4hw!e=-CKi+5nH)7)f=66~-zp!~@Agi7VwU)F| zy6s|CMQq+1)d}7TG%95bsy8?;-~2VTBPczH&&J1zGE;O8*mhDFS~aT-WI7fx9@h^K zld6i1uM5~LMvu6_2cJm}l2F3Kv#5iMZA_SOFd?B_ zu(h{ub%jX);Oay9N#7(ZO$$l{R3YxA6L;tIA^W(V@0Tbb9k&dX-(t%$V4-6=AFv#h zs7`%mWr>_zq=}^Ve{u`S#{Z8|Bp@&f+Mkm;q;R-}tBnU7&I7N8cf#l3aR?Gb9z0T~ z_`$*-Se+Qm)0y=Rk!U&y#U(>{ThgsHcExyIxH*YSP{2HnWjYL+{9E*8TAN6BNee48 z=E-)v>%C&$WG@U@pQ}skd)%mvMCJCfY_aeVd?<@X`KaBUpw}OqQjvb~cS*|slE7+g zT1sZS1j9j+#)txsk4AK81R;9hD;U&z61?gSeOWqKW`z;_d-LvFSTeW)R@-7Wj(#XO z4`~5s7~wi@Stjkt%%y+gTXa1x3w?G;x8yM$Q_P`DAaEmKI#k%-$}1eEH@!D+C-#ku zfRS@08uwBkO%EhkFzFn+9ftw583E?P`BJ;XF5Fu>=J9Fr(!CoaDN=|h%fKwp%clPnLzVcV5YzIgG8s?9R1}iokG`s$k>8zBPetLQ2&vtmXJioO6wikgH zkCOa+qS)N(j$s(@lvuJd0xSQXnGKh$Ipe{q;w+IG({2fQKNCGrN0VrlZk>-7MxCW) z8~C^K2vfv5_e%9!ar$kEZvP)=lPOwrxAD>G_fAd{GI&x5ccrtz^h%+$pkij6I8 zQjLw>9s7hSx$I5LU$VhEjNtDe@O<{U4|&u9kSu&gH+6#` zZu46JaWSDU+F9U|Lh}-vFu`-x<~I&{yG9 zBNJ}&8A)dlv4&P`Zy8QvO?nTmh)Tx^W0co79kH4gL|pUy>e_b3cn*eAKf=+?k=NjF zbcLILgZTq#;OqGblm~wr>+hTA_m?KW$Hpc744enCkx2D+9qg&a%&PDqbI+j$yu<>$ zOy^0unWBo+WU_nt`&ajemn4O^=AjH$PW^wyzl{ZY^BPe0(O?6JtT8_D2B{b2qliAU z!}CI-_*BHikU8KC>}wz?u`4n*9+vNraG6=t+K>&2Tz5S*J_max*Lr8ZEV|??e!yE9 zfSz9y4DUOvYB^3Bo#~o?(L{h&b^< zAf%2?0M`&0nwMB>E^7yiU6$*JmSjv@&iH6@@u5}D^Y9bgwU}b_83<5Z5he@~rD^I6 zaP|?9U}KVWzI}1`7v1I-a14>ujJ&TYOM90jNPHt2Xnz7ypN)zC0a@DG-1K)F7Q^wq*(B5-Wyn0u?_gr+=FyBLn?)kE6fWPDO)8&8neq}{dHviK#fu`6g8HZ#H$y8A zCtfA#{;oO`O!6RN(Ei1BeOa#cvE4McdPIJ)hL;v;ZTVg?u%WK~Z?i?tbuBF0u>8wY zP0eVo9c(Y>V0V}=%w|+#Zx!zaR}|m)K&sTuR@lkRW(!FKhG|_Lh%FxjP#O-ZU__h( zA&Nc5e}UwP_aor?{NwO)Q0b!^j>v+`pX_;#!)$hu?sxfE*Qzsow5l0JF|GVN8gY~{gt`@bk(E?I`F5u{2iKrX}&4%i|Tv|y$q1}oTk%DoclBV)Xu$NXN z))ZOrr&02(+2c{^AzCk=N6`l}LnDK3A5h9pb7Jv>~eUFdsyTbdqiw?jQ0Z2{L=5Z#w1hQxgJCWfFye9Sya zrY_!^+VY@g4RD{Ru@}xXnc?K$%%+Qmmp8wgQwzE0`WCLICMu{gZ)~WI*~Te!P;fYe zCmfP{Hj(s73vE2Yqg&ZY1W<|gPJjkTO#d+x-y(hbXHzM8RNdB@?Pk`7t+ewb@|(1t z*uwG8pU>G(mKdB*V$E1hD$c$um$y&D*0{cIeqa^eoj4y!&E%pp(^%*hAsscVJ-ePm zjQ|9GCNdm-n&&nR#|HcaF`Htx`E>9}+)J@Wm6@HqjB4IKlQ^h5!?5?g?xjV3a^T$< zCznwhzFBgk*FEs-kZ?KV_+_2rNsXL{h0x=0AT%OA@)c|Iv>=0{(> z)(t#D*HfT?*BM6{<3_2ah~-cvdc0ueV!Ut0_y8i{sH-4R-tdRT_4RewlV^#W_OQM} z0I}n|!Zy1jxSU#dL|!V~SqfjyK_&a?cVJ=j`XlJsAY(SMq@SCZf&Hf5V1qqaqa|O9 z?8|w>Bx@}p$FOjjRi0mZf4N;GmlCsNzTF4l&0^$iW z(Ks98dSm*x#P#zqQ1&?Yd2Q-jCX3uuY)KEbFGSAW8)^Mu5l~O9jOv-x?W+s^( zLqM$l>pxbM0zl!zKX+&;k?V4BF^WX<8k=zdB(ri@ui$vGn%Nl}k0#% z*Eav0X%*9h)%(pm6Ghv{&}FE_?|Q(hVHxC_WX42oT3q~PKI-7y(5!Fx5S*pub9VtJ zjOJiLnyzqD7q<^*?BG}&n^KS0EeK@^vKcEuVEA4JZ(i4s>^oE~*IdywshK5a4 z5qOp2OLN1cH68(FsA?A40%C-r$T!WKO|?lY+9-S72p7aVLu1ZGwDjCC$W4a;B z$jRoOj=zdTxCT(I|0;$d1U@X1jt$XBkV*caJG74qTZ{9X06 zf5MGVY3L@iLe1rE>K6VHdVgtOolU9+9V0!R9hHR)j#z2w0mUCwN7p`$kZ@srnwxaE z-`Y&{VL|HQ)lPg$UM-ilFGwpg+1B!kBPg~W*=F}mgBj^`ZFK3Uigm}x)Izd6kcgcj zG(;w*j|?GyE=*<(Jshop7Dd|a&lS6>Dz2PuZeO((8Cn+fI&-nc_^2plM7d|=?Updh z(dh|&i;IStCefE@&~J{;AsAh|YkwzlaOTwzG``Y*MfJa{Sm{E$B)w1I#v^+dc3-Q> z6|cq{-x98$DPutWS3-=91A@1|-oW-alRD!qXG})vCS))^c8xxOa_Ki`+){(vwY>MS z{hTSn5k_=ZzhDfr+WySqaDY$j(YI2D*I^?a_!N(9Dm0&FMa?0k zaE>r3#T>De9if(BwqfhI5}DU_c4gACQ|WI$wkvtmTTY30h{8vAv=wcKYX>uDi7R$Z zYBoo=2upPTG^wPimjbo5RdTrrS4CZRGlsL6>&|Sy>o>Y56v{$nnt4Vby7ao^LTSp! z%`Qs5nNK#}LiW{npC?MSCQ zwD$d7Rag?b&xfX06r>@Dq%_ID98E#~^RWkTHw;c~mwP*`DgYH}zzq@*smVdk2jDOc zKqP{3+`NY%5(S*Vy-yMY>&b>>Rg|Vs#{-0Yg-#TGsnWPsJ&}?~OX-COHTL{*~Jgx>PPss8f+oNDp#Rx zd?5E!?C)WtUXiLoOy|<#msomuuY6ZNg%p4wX`lequoV6sdNciNIVA&v<@}-LXjmnf z8(lug3-*nO?Ny0gDN@v%1nPpXUdv<|gYXN#?uC10D-;xkG&wOX?5jX6_HIg)dIfQu zPRR&99m7cy`rjsGz3y#SqA8tfKh2R#`}Qys!aKRr`i}AJjfOcA3C;8eqx>MCGHrXU z{c&co+lqVk3#j8Ua`R0)%^4x#9s+qhLt+mw?ph_E5s)0;#`#yNCJVoVK7Z^Ea06sp zKX|O~tp8h~le#B~7Z+coaen|~zlsZTISMZe(vXvPZeI?-hbzH)x^wfxiwZflN{y*c z&Hj1@0?X47nvjm+gE=&f8a0v-QQOi~=#YBWAu83J8IAP$pusp-e*NveJo8klBNDO0 zwDojHxWb6fVWmg;=W+sl!mgO-Ra=Q;_%4;Ui0<5N;Tz$M z*i*h2E?XoOQ8`MVACV_$<5! zo(6A%m&2prwSIaJ@BAkyv5t@tF^6MGa@T4~Hl$A3ke-lB;glo-Z;aq#K~2J1Q|C4Z z2fZ;MFmkAmm)mAbVx$bg62H)}me{>zN`rmw(3WqkB4hA?~Kq^w;jmNrd!NwWg#x>t!H>%-hxTRLx#snatgo8%{tXQY1{c2zA-qKm6ii z=KV*`;JHP!5Cx2jeN2hd*2Tb#x;sh7GSIvr+$o{H*5*{51%JQh%Cq^N zuB=Ek^-(@Cbmsa|w^b2~N`^3R+qts*QH)v@@nrvG=sI=No(gLeHoyl#ka~9x^cx|QN|&+D zL{x9bb5@8Y>L?xSc+r7WitFp#R+X%)yxZzEFnGp{!y>K5t;Cbf%k#OTd0GQs%+04# zKZU*V&=cfGw#9Ds5mj5Ohd?XG7FaSu1~xXVO{FW4jTGN1O!v;XCUhOeiwI=@c_*_; z&Q;6$xwhOq8feO4c(EH*4ql8{AInHPxa-Xth>Yzk5k;=gZY_P&@eRDNt#*HC1Rd!; z@VEP`TO+XqG01uHVeX<5`3Ug?Qv~D6sNplp#C}0IN&Megz`w^nQzI_9orgy8kg56u zv-UdOB8d{juxXIRcHZyU`PS^j1-@Flbj>SdpjdhD8#$4sLT;m#7*X>fiVStOWiZb@NEVF^}ux##o4shiv8cBZR+ z19yW!BuN~}zB|mYmstiYE|b6k1@AaBI*$1ZBig~eD-CS4IxogHEj!NLzb~?R)ihB{bx#=)(M_VTE0`lp z?^M$$sUXeus~`9{f++s7`U_JC;YQ@z70F5yZ_M8hG6vAw+YY#ysQw;ebw)l!L*c{h8c986vQ2 zWdk(Ieh1HwO_hH3W%KO1P_Eu%^Zlsa@U_N;JVZCiT~2n+Nx~o^QB+r6afFq4oWz_Z z*I?(R@R0g>(oX$eW`QKUh-k?!tJQMx;%ySrn)i@*Q3-tAh$6nM|w=j?cP zY4{y#3qSzue?3>kHNmOKADLf7KCunxxk8wDQ?$kZ73>**Q>JzIVcT}C)cn+yo*0rA z&!z7m3^i-HIrKYo@L)QA+&ZeUN`)EBU#^{QH5=d;7$IzFPENlr8q66x3g#^`vA$^g zTcOK_(Jx#6SA?d#rCK+Q<2BHZt?Am@}OyOqr%DE1wId|NZzhAvyuIWZ0EW8BS5s$0 zZMlMjX9UJBVdzWZd){aUj9Y~yHN7vAE&Gjo-m?VID6AgJKW~1 zsea6(w~zGHxiI{is$PJLSgML+fBE(P4-}O zeSp0eVE=#(yl5Ew}^Kj+b=a)OveZJbv9dyTXU1Y|#bli`;CYwfhIBY= zENb)SYHQ=?AYN(1N=J}b)t3$GcaQ>1gD=rh!;DNikLU-waVzXwLt^>7G7BtX!umy^ z5*}t3_qVxfS+VdC>DrOQGsYtpS;ScWL&NY)+=!PbO7nRFGwEVM+RsSNb_6IKBLKX- znP2Zt6AMQNm$Ybc=VNBz@EyJiT6cO03tb%7)5@zRE-mdQ4*o3PaHLu}RyL_7tPqOL zVsNOus0j;T)0Ufb2}sF9XX|0q(<$YO>(1H2B%R({PEj7fW07=9PcWrl>n8XGM9PD<(M`;*P$#*XXMZCS$KL*w}U5wu}&Uagsg`>9;$+0Xv2y3P$Xt>rF>+z(v z#X6$nmaif(nR#&_06BR3Dv2MJcZi6WwexP=G*oD@DgIrx;Rjf^$wGY?%~SDJ5*#%1 z>@_R&Nky|m*iDH6PGUel4ltyHA}oHnYn$XT$9!d$7doDE023JTP){`3)}dS++DZzr z)FOA-p0x^Yz8W|*{^IFMx|LFqb~o#1_LirLZWH6ZNJC@UOdpfW(F@f~m$x7FKgJmi ziA*wgCGr@z#7&GcA>^oycs`SVCM;|6Tae&U@Dhu2sab$Zg>K_0E1cuU3$OP5fKWGK z*^dowo7Fs+hnBsGHmi2Kb%$+scSe&uAx7S0w@zGf(l}OGmD#T%2pRZ+!H2UY(*%Dw z01jL#1O)~DSV*G;6cr=)*)Wm+6hNthpJ^0X$?}qja(%_whFJRb@7iRAiI4u%`fYEr zR%61rJpVY#{8lbow0*BOIfLW7D3Tfw>+a}K{VO_Y*5d^c;!ow-A93Sh+Z*~b^0#x8 zvlyI~f?vP9ao28SoGtC3d37HVaQgVCLG!0}d`Ja($&Hg2o|qPLMr*>k@Lc1@dx3MU zS;ChgcPZdBhtu9K#8D5N^%;LJ>DXVl;13i^yeK}BAa&LzCA(d<0yA>K!q2yBX`{rb z+=s+3{&6o5h=klcLGl2;rY|~$DFt17$_${db?5UVmbx0jtbJ1IiB(i~S_@G1_8S_B z#)Y~|)z`6R>A1owFN%h%t7?AlCFMBA(nc~L)OxvJgdp=Bmh-3_`c^rxUxdaF~L#T+}OTqSF-A{{bqvNOJ#PorPDGnm*goXsTY%D|#R z6@Y(4ltS`0P0W`|VN$H9sxQ1~W131l3hPC{Ju1+E{Q{!+)Q>+3pvVRtA2FZDJAvUF z0dO5>Up`!&{l^_<*4vxl?VKOPH)!vkOdIg|^J;+x2smb}UqlV5x_?cyu*h zwbcI2X1?xxHv`;|!jAB^fM?8Y^WLAAA7k?frSkLOeNARE-p*&uZasvzlGJhznJNse zz@o!Rj|d+g7xs3MNYAC!h#`rh`6CGZz2(jra(rxynyGVFtBN+&v!9sJGSEhc7zMXd zp7Hk10{k6p3J)+J53m6=NZ-AZPn^B}@dgMKSh{5btM@2+u?^v|*;DYL$TioTuWrR?Z?ijU2Cw!H=&g~g(at)4&G3nPvEk9t3u^tKIfQq#~d z@#Oedu`q}l?}_H7s9${?h)rko9r&1&R>N@UKXA(YOvE(rO@@Far=7g8_fnRI6mp0v1{_*0C5zTX_#a6;|9b4|Mt3>D zHv1%<#;Y+$M!zz4)6dDq+6ekXNL zKcPOmXCAGXpINXIDIuLHO^Gc$vL+W{*h34ATj=dRyhF{kJ7QA-+6YD4PgxMUXbX5L zMDNMNqo>@@?;fOyo)!U;DlRu&`+G!yi;D|<)i>iL!=zYzubn;Z>Y61gCI(9K$H#wP z{Qm$Cn!~@B5k3GA3$i-Nk9HRaHVo^5&A@)aLcxDNuvpj_Y#YQNe3;@1G;m~rJh^$8 zBhr*2;y!u`HpdTdSr4ucUx)lnOUNnJC!FPoOF6!&xpRr8$vK`@rCm(?Z8R?()AtZr)TTii1Vjo)*sk^2|xmyG0M=8opQ`J-?ZBY!`Mu7nh_IF=*&7H2<4Aj%8w&kL1# zObH>kQk#T$MVw+=M_aQsWB7nm75tVOaeA`$zY|9Su2^#o3_t_r@XHM~OnSpb$xk;y z9CQ7HRiC`~!sLO&nCty6!?&=z`X&J|FSEt7!d&o+-g#{47k`P7(;Cd`jz{mIkt}`4 zqCL-@HR%rtOw8|?)6`^~kTL2sTlT(6f4Dc19TYR`zZ?w+X#|-f8c)6RyB@P%XTQCI zh-iwGJ3WR(T(sqfp5v}CA}1N}vAA?zFHFv8{Qkvw&2mdRe0`syQ?4F#=4#S|``}fS ziG+Gwq+1q)^VpTlgCg$rW}5Fgd+!FVc+4&UFx>xVHa@N4iJ+Ob=hEZ=@bM!(_zIh6 zRmVG)&mDWw?zQzlrxbj%6*T)V1MAw&UZsy;!btv#Ok(@JfWDo%9r+@SMit|0RA`*5 zo@qjxXT@e*LriV;+~hNv`C7SyG44ycqO?CmCg_f0lQCHFcswjtvNDl5rYc>wZX5xx zQ8W0pinrF!elwa5Y5)E8OedKQR)A_y60INvcHWRWWD~7N z*te9oSyf0?L1ZoV7R>Sna%klvTA%GoY=U`yAGK9}d)T5G%DPgyTi#j9 zM{5nP+m$Wd`yxtped?Yu_nR!k%3 z^H^S|jha8Q3t+g(W|28~i1%nU`}v%Y{#Dm6&Z~CefTS~iBJ>-> z$!!PKBPQ1CD2mM)R$^07H=5N+x$|cyH9M-d=x_+GOO@Q_#v_18W08*W@#^4O0Bv;K zpE|^1YhEMUS)=1pbnb7tca#I$7ULus$OHg%!!FE8F)<3zy@tVtC%%h4i5v&(03?$n zBpg$rHIE1BQEo&i%G5G%DY8pK3-sTSOdw=`4Mz)@L;#=KznCv-%#-}h%YDLog*ETU z9fYi34D^P!XV%ciIe%qyZmrrA3}4QYcs+_8k(u@WgyHm{KRR`qXNNUpg_Vgnt9nqg z_@MhRxWM1=AuJA?YuzcQI4%I+MBa^0{UgnTtE#yM%TTl>NY?uu?gwX~ zCY3 z*%U2dIFYZN7FeYE&pPf?b|A+vcXjXxy6ek}fDNXfsN?H9IH1S$A&O9(M}+;MdZoMS zKf?zwY>jReDv7UIZB7?_>lDA;f3vRGS<*DGIzOo`Ra4NfUn4NDOXI1dRyizpab6!I z9X6;X9XBpi=B7<;EpdAISIdA~^u>kqOSiLGKGNkwqf-2hd7nW+Yocf;1x6Z^`7l^R zkuE2W^-a^o<7>|K1;Si3IkG{G3(Vw<@Fm?+KHR7xsBYr!<#3qw5>rde;6<4&0i^aLqyLFkNeU$hB9XEv@~eLzyv-!t{Qxhn#M^R{(}Ee{I2VenVDk$^l|X`8 zJ{1u7z{ThKX{F=Z>sLQ4El-uQGljwp!D}ZBcWS?#j|^!1Fs!1(qQ2$i(LZfnDZ27L zQ{N^QN&6rtwUX03_+2L}6WZnBviO}MqP-4UCwt=VZv1J^R7u6hgHLYWgPN87sM1nl zju^Kn6!vPPylUt?Uuu{RQQf2Rq=)*k4^P?khtxML^;;9DmF`0^$8S5M3Htk#ggah~ zk4`%G*nQI4ue$ugFVJFLW7L`^W=~Bos+J2u0G>e+u)aU7Jw`!^g!ya|@5(y|>>@#e zk$#@!>5~dSo&TgvuMoUCf0C_O6W=?gS|~nh9taC0%&TQG-mp>c zjyry0scU75D^6-9I@>ydJ%738_>I2J|0={ff3)?aOsw3f>}TIbRb2m;p1z0^*>o9s z1QZD%eu7+G(b>S({y+dB5`2KnM*v9ZxVpMpcrr}mTl=b*YA1quh9YZW@&*Onvvuhf zV_yUTDk}n3+U5DsQ?^B~ap#{(r%G3XRce1yQexSL80`k@iu69ajUB{fPAVqEnwAHb zqH}z?DsSXZqQu+39HYhyF<6Y@&1RQ}RpnZ6NK#6U335_N6PoZG**Aq0l(BPNDvwNA zm2qSN(>H^=U)5!d@CdM>Tez=sg88JcdpaLaiEqQDaK>1^=fUD50i%EEgf8M>9Lhmn zoC0jhD`NJ<3UQ|>3;g)uM-SYYlwE@#U+BCnexnk^{fAda=UH%_3%z@t zix)noPD9az^VTm;Oqg>!!OoFv>|fT{OP;hf34dJCY3W*r^>o=+We065w>1w|a(}}d zgG=}CM0)!?&uPKd!A}$znQnm!h(qRc&)T2jh3(px;IKUOt$1^jp}ZHJ7J%xlnkfVT zSpi!ywUQrIe6^wrrbrC6^FE;bctt@%MGn*ieNaJH8rP-n($q=Rc*Zl)_FfuAW~5}p z5GpOL5JXAU_d@u!UP~iZ<5Z3dYrzrs4}a62MxtgmOxh`pQmNi0OSN|dBQ3$f3QeH(b)H+%sHkl5qtwgQs+zLoMKTtym zaPj4+cHl!JB4hTh%FukD)p08Tv*!JS7 zU@*vXU0E-RvW@o4b8XWD-7Ex*hAPxNgNRpDZc6;m@g2JD9C}M#*ITaO1}pX1e=9on znl?4p=TXLg;OiM~dvitu02b_RQ;z7`@QOI#+&5@$SLXH;E0*u9Kc9bve+Tr4L%`f2 zaQi^mJv@lR9g#p_!w2qaR>kTy@pHQAu6fwY#+oB;CT{))lJNZCNE$8MiqyKe1V4e? z4a=7$<7i%1zw3X6?;82d;!QvO0VSRr2Vq{;Xh> zG@;`uevL1u|=oqFOH5@{iTSz(Hb;a|4^vbta_r=o`=- zGc&%eXKGhNIJNE8iq?eRi#aUq7_ne&)3mle8upb`BcasMKr1oDUqPnw?%{E54--sC zk6vB95nkUNz+)5ZBb)jBF_xJvgvfHO0|87_ve-d(W;teTTl<@hFzA5)PhqsrKmbK3 z5+7r8fGg;b;Q(XCM8NBU3v}J|4#a#QUl=?UAl+~9g^P)UhARG}1vvLL8RcxGILm@* zSr^1J)^bj?@VZa4ZR`g*F@lLolZrMprv_qPWEI!c;uNi2tlV?&rkY#p5&Jn>>I7|< zQ?U7KE|zi>?7{t1LT6AvnCi9l9na9WE0GFD>{PDGpRI|)g&((aaYIJS6<|9uGRE{Z zstB~KOV%X$WbE8HG`C^nUs_RS%+xlOS!MNyzKtq((v}5XVuCxQA5g29=_5Az$#eNE z$Y$VIgDOLaV}8K|)8T;Y%R{%h@WJC6mDjE+d(M-&Q+;Oezz7`x5eHEklzrhZZz38% zd+vMSbGLtD?TcH-ox@wHTC;+IDI28_f~Bds*001~OLNTuglBm|3U`Di6%U$w3EDW` z=Ej9m;jNP8!(y>ow|vRw8xbKKgx8W22~y#Qs1XUVztjf1zMm^+ciW@uIoH*dAPB{n zos9oJ{v*J5?D$!~@6G&TwZ`qoRY$?oM>|sAHe+a2*N=$bu%k~Vs5m-93m0dq-|Jg> zgtjeM1v^AY;_dPPT?kdch~+n2KL9Rlz-JcVu^z43D87bSKs!l*Sa^^=UaN@eX$I_JhD) z?WZV2yl?R72Z>gsDU=8ml$8UZpGJT(d1Wipv@_zIX z1>cd4ih&{^GVB8g%Qx;&Hh|<5wA_Bp9sh^D0f3arADwt4x3kb^PKj}*XFEwIBnF!> zqr?58HI#@|#haxeo%?1}(}&X+OiWemCVqAC&OaB8>>f?ZyKOxjS`5gp-9~na*_&K% z0y{b?i{5rB1Redn7x`OSt!d>sh{INH;6JhAJpXIK*2yk*7_-x{A>PG1yudMFo_XP= z?VECusl>89#T}*BW0Ndu6-;%8tgezW*cwBW2X9-3JQjm`T$?G6P6Em$6`PNeFOwQ;4R^{c#%x$`RUVS?AR`0Tq{(^>?)w23dZJnm+9KL!L({e zjmsBKc$uFS!SW_9C@Go5hbP54tImb3lRd?O&;=eV0>u57S15IfH7t2(t zXt*3o8=jaXegLb%1CGu2FrTC$k8rG1&zgn*3s31M-f>;`|N35twuPvZOZJ)jp=bCAM9_7q*tP0g0?Pz( zM|}mEeo9JB#-Rx)aPuQW-$MtxEk4XiOg~CwBpIe6gfQz1Z)Z+0Ep#-AAvY(vJWxd5Sl9@tqtsD^SIOqxown@;b=VDhfupdf^m;& z>5@6d1BgL7G(1f%h{A!1i+JZlD+)w9FS(7FE1b77#1Ws>lbA$7d>4Q*C;8? z*`lhVAezoiet{y^{7zMF@+8upb)EY?g4@HpF_y{?ImB`w9{1#v?`$By>_E3;`A%UO z6r9uF3NDRlJi|0k;vPvmFcqs2Er@{NOp-)iTNniEE6TRCZM5~%WrFq2@(bNEm)bn~ z7~a`zAKp8>Gj8imG9sY$eK^GaL}=eT6MwgHGW?W~0utmMHDH4+nm+h_fPMo36v}j0 zwpUB}@bajo$&E0&BmWl1<*Xd$pvyz>9(`_e){~CwR z?_%mbetLv|C_=72*{iYkKNlt2$EJ~17ABLgGpI|I%#S*=3WNfy)e$4v3axNxR1q(~ z%_(E5A%*R#D))>$g-sPfT=F%xB3#rmh@)2)Bgmxo#os59fhEgWpul}1@qA{h6ne#` z=T@XYq`d@xo?$LmDEg%K@D9T-HrX7?aU5+nSRaiEebE)4`g^}YUz6MN0jK=qWaSb1 zYUIJ`_cxPoWcOZtC!bGRtrsui?V4@>)#bEIZ2g^4XT@M-r7Xr+l~TXu2RpfXRutJ} z&Vc)c=hP|QW=BmtU);@X5&4X8D0T`l=80un9%dMHo^M$@) z`sloNgNX{Dnw5!0nDk|!Knakr^P}iET>eb>B&X&IxEY2v%n_y&ArV0a#xmxq%88|Pd;10&fCO3l^#?ij8a|fd@YgQSxPzj#ifV7_}Etw#RTD@D*&HY0a zylvHAcyVqRNc5|s`l3*1;^K(on;gOG9N$WAr^|j>is+GqOL0Hgz=-ce_(p09$$@Af z4psOH^`N(If9J@j$%K&&)9jqAJGuNzbnFOLU#bdhcU{an%9j)ZBv2Fp8cL&L51u>V zscAI|-4kFOMFzgqT*2yQ3n&ACr(g~c@oS}55fNi+!w^kAeBoN6*!zpj4r(4c>$C^6 z=5n^*HcMxHydUn03T5Sa2vC+i z+JnfV_+mP-UJZl$`T3z!>B?_z5VHUOghkVvyMG}GQGY}R;}f~k*y8Yjz6hk3G$i`7|YIV#;`a$1z|Uu8FsXr2+Ke<_B+F36eDC=pQm$x=YX z)wf`;6X7Xl@sBjgb#wt}`P6aTh@2Mhk(FP!UF~VbTKLw4Cf?8}2k?$Ax`ojdqver( zCV<^dK>;!GfSm)Mw}i{;YLLtW*Y0=u0_~O8rtOjoJjwCn)bLW8hJ(2|@GcjTv90mk zaL-g66E2bqtXf=gFn2?}M|uqrH%wP8Y^SmK00DZ3s{s4D+^v;&fF=^*@nH}s#b)ZB zqv4{swi_ZEmVFNL&LgapbAY0H7l0`s;hU^~%rNXVE*}++6Puo4G(pGV-zD*-bhpe= z)%pjcE|+okkw?}f8RKLHStlK7wQA>`>hht5p#taj0)O@A-=&ENzw*hwkH2&wluVra z#b$4C_!SOr`(B??{$r2U<+Zj!f+KsKfIUQT;}ez+VLM<@uYOy8`r4)9o*g+UDTDM-OY{SS?53J z789Cy6WJH7wBw}Z=h6h(?};16B8jiMe$^an+0gJkF>vF&Apv&~f%c~{=b63i3uM$% zcY8x!H}VyY3ki#0&L2(Y2YVTBT9QT6JP7j+=a29!d+42`I`!BD80yXU_W4WA1^JUzN{(Iu)%;`ytDvN0`H?JHTknv*)! zRuVL?;Gz7gfyGjP8fZ5xq(*QuU;e!!%f}sYUy*b!d>@jCGNCLX@P?oB>vxGOilv0! ze2dEMe%FnpQ4x1%)9>RhOGG!Jo~1GG-1ah5M^7es{U-6Y;*zq?Vp8(5v)^m~GD?Za1jC0ib;rD5nJYA?XDm+yOLWq1K$Ro*P)$q@2yP)(+v{RsDpK4ZQR< zWjh_2A8G=JQL1owvWki<<0U!vUNgS+Z_)TbpZ`lLO+LCebmeC)2pcKQPL~q@afI5F z6|Z)V)otI&mv%drN%q$;6sEn!k8;=3ES#OL^x8_{EtzhPtcrLb99}>QgNdmw*i>L{ z7*5v;IojSEnDHWAei=KFaNd7ZXc;9I)UFetukdz+uiX;LnzBhQW8!)g^FVz>ny}FB z=W3ng>(W*vRd`hnU@ry`vONbRKc6){OkLWwJhS6?Qr|`pU;yC@*C%gwDd3-FQH3GC z2%!R(Oo6y^gaMZ6!RJx#FzP~|&d;q2l$B)$02mdaHN1ee&CFT^#8E*r8JOp<82`=- zeuD@g0|Dy~yEKg?#L%bohvmZ+7aW{PelhVthSCgm*t;|dpj}b2Y3hjC$|^9RzfdL3 zEa9BSLxdixKzmg&MbUS*pP&PIkr6%DA}a33I6bR4Xteqcdy+A%QgEJ`%IC3(HiY%a zI({OKF%s+3lW@bi<^`bwX zBK++^D=`#M~!Ory$+<9WDxZ(FuRtd}Hgf z4?K!*C1`7g^S%J(C4{c@Z!41EUO54Z?23Q*$n)t(PR2U+4~s1gVI2o)<9JT1wRiwP zkI;S>d9uc)i8%t^dyptD2dz<#ri*D=yN7M*Aj>M=TslhHE)`BmWy-*#Ku^HJ(Avot zVX_E7{oy;pHeCdO4Oniy0N(!(s4@6Ipe7#N4K8a$$@s8jFwF(_90tRN!JffFVEHh6 zm;-D9%yWTF+Niuue5=S!n?h#|8xCs9KKe?T?~j6m)NIDEl~=X4bDOs{!|Y!Bv13*; zk;g^rmM2U+dz7)D!9uGJ?>&QQe*SS#<7_qY!%&*wqQya}l%!c+8)4#udFvbjGV@Fd~?e(79M3XkA$z^)c7#NT55kEHSaW%pg3m+XN0+ zKY0hpV8cBjG_T87Bc4UL1%3}S1XXhSN|5;*l5m65cSwm&(9Xy;4RAJh1nyHz13=Go zP$$=w{3Eoaf}u|;;pIIcPeK_#cC9uU6FOfql+t_S7I$mi+F>8h6tAd;>CYP#!uqNj z?TF+^`)?!Se`; zQ$vH-Z7r7RMiIG5VS@(-$XX~s@RJ+5Lf0y``;G#bYpbI;pkWTQI~IqWcWP%~F4nou zflw8Ac9&18=_qD_)%_@vb`r=Z3J5k-;3c4c12%fsAG|~PYKitd?GG&3Gj>S{^^k>G zmr_D#|9*e*YwK2`9`3})o1L|blY#Tuj29?~7GJw;E%~-(K5YM6pc`>Ps z54ulJ9}7?xoh;SMLis0y4PcppC~ zS&LZtO=w%2rpl>JJL`$vR?{2ao+#HT0EVfsRCw_VPmF0lFb3$93ZG&R4p{-cjudD< z0H6Z-vJ$}hR}(VuL;}zRis{cv=kevZm610M_us#$Qdns^%Gz-KH99 z!y1Jt1x;x?Z>`jn{Hc@i?A|+6Q5Tbr9jQH{0KQci@b)t@Zd!G;?nh&^v1OHxg~AgN zB3YZQIwBG$PB(;gH9a1*q}H*qq14k}^yFa{WoVrp6PS)UKDg#3JwDHJT@w0FSA38R z5z^UTQ(;xoJcJ1Z3>5@NNFIeGl`Y8fgF)R(U$jVJzUMvO#!oxoi73&5``OiY2yeJc zrHtV#1cGeFgaW@E_`AEh^;E}UJVJ~r_X$w-oZ!(a1@b@ZhFgLs1PJEf+HIZ#fFE|$Ac*qp-baTmONGFK`1;l3(q(_CJhb5}Q;+j{`Mqkr z%!_Br0eZ)=^H!m5ADaVZEgffyLTITy--VV~VnT`` z5*bm|<}y)5Bp+#U=JaQyJ}En{OTXp~ubTO@kh4+YK@{rLqPI3_gj7@y>S4DHZH3ss zE(3#Gm;_%z5^1q(oQHmDKFOcseFHF87drgiu~7UO=yig7An3{Xbffr+f#5~~EQ8O% z8)dwa-uQ;4fuq}@uQEj1V`8;vPl819xukNYqv+;WQZgBzPXeLZk$SgP!n|FlZ8H|i z!+n?ypT)?z#_6##}LE#7qZ`y9BsMEi?L< zz3NI}=S{Gbyn)9ckI6DMMuK|-A9{{-+I*zs2yr4&rSv zjQ2##6j3qE5$Hg>53d+K1r%}SD&l&N2fti248{URzx1V6C zq|&hcZJb68y}KbnaIiJA94QmqwM0Y%8H1H`Cm?6V*P{O5k6+XEz=ZMq8j#B!9Cg0s=XHc628E!_Nh?s{U_0* z($8AD&kswuPL90Zq2w(V#Ph=y3p)km<)`0%`8{4;m?q=b2X?(sT&vs|sz+U}?{i9%sxk3Ae4(4K?1}&06bO-@tH4} zWB|#NlrJ|4oIhJ@HiY~L7kik?s`>K#A;Az_2=Gf-nh!k%e6muf^9&h_!kYaG=Gbxr zBWvsKQqZ<}3V+&Mmw_Ay^)ZSo%^GQfj;*ejgj%BH}VBKtX&%KF5@ z-TarD`v(&sU*jJ6m8Uq06A{w-v-4fZj@#~W%BGB%k3JJrSy2WJu!kCHtDw9<1NPv= z8O6OHWC7q6CCF2L$_NB-Dl{Afc!z-uRW3P2z$||PLPjJwsZuAsk-kMxq2d*(2C!ov zyK@Z>*rh7gQMQt!v#ND4Ty%^1uIX~u@yXds9MFA#-Wttfds8gbj}Z}!vRBnn>Faeu z!OU%dII^R9W*PoX`L-16m;BCIlh5SoAU2V5UsC3T@>xd9XRD5$ScB{?!eAtJ;0rju z3?!7esyc60c7TAUEfy%B>vlQCf&;{lIgpR1_g-ZLlGWu2{$XwGmqLgQyWMO#Jk5ja=#LIuzykfAdn!XeLrpOY`3 zOy`j8Gs0j6Ie=LvMxo`I_)Of7?W63xOX0j_aR?d}tWUwc#?7iTlYR68Ej9-NZ|wFis*z$ec} zRogMv-^zeVgsSwQ0tQKurnZbP{-&gWa;pv1F$2HS(n^ZBMIu4PA2Cl_6|47(X(O$} zXqElSD4M)lmPbwc@58Jk~EHc+ra?Bg@}4&|p1M`onarQ7@F4NoyY z65c>9!xj->B!I%yaCg_g9Kd?m^H;4{tuxo6=>-NRx`Xny<85nCS5CtJsjHPOeF3i( z(`NLxZf@8G?$MF@zIOTP!($Qy(lOY*BPr|e@4uLQ(FfX73_)|U7EJX`A%O$hg9Y$W zKz{M?V~jBK7~)qb*8Ty?%e!#evHMkk{3`D!HjU)X;iD2@{EESb8SIaWwpD6CB(j< z!;nVPYJPg>`YC!?sA*kPP4Ry)V!g53TzXITVHDJTyf~}spqBiOB7^e%CDsQN&^Z;y zF8}r<4so!UBd2si(c$mey??f0FW;_uo;iMY^H?mN9ii!h%WW}dN)zjonZDNhQ|aeL z8C;2o#lqo%letB%AyCFc?N(ah?JD5c^Pb*lDroJaAZ4hv#@6@48MCYIvlpo!U26#Z z;ajg2AYN%l=6Zsy?mhvL9!6|$7+cZO`eN`^58|(f5G1;ErjLINH+821cIwt zREm<}^1#>IpiDj+8inOMnz^o=9@(QAq^(0dF2^z5$fDQ2X#WDof?+T|K5rV6^b8rZ zr4{yZnGz6~%(7JSGhp4XoBcVMlG>k8RY!-^iU#znuSfH8G?b)0&u6vz7`#84-)33t z(jh|>Cd#gITkdXg;F(6FXO`O@zj-%HwiGW`pkJ_=fv{hXabR4H8u)x0Px)&KBF@IW z?H(4i5|bbPdnT}K|H*OrFS57Q(=A;dxg;-%J8}e;*A0Jy-t9Xi@d5@wvlbmH@CUA( z9s*DLnhg*KbFD(OzmgFkpa89e_da86v3!in0O&9Td|`YWiuAIc6cC^G(wDZ3FF`)L zx!jW8O!^AoqJmkhvAOa9g&EN9y?kPpF8htYIV&b2;ojXUE+r19tbegoNhq!UbKq*e zK+vCGMg~2aanM*l9>|bzUT>K}$Qz!ftGGv=6!P#!Ua;|W4>bgyq|IC8*EBU?FN`hO zzH+=FzIlT!{>}cM-XI1KLi#Xm=nXtCI&fA;bK>?-e*ZRopcQYN%TE%aAaay{o60{> zMA4z>;9lfCiD&V({JB7T&*%3GXQHRd6Nu@sgOsJXzbO3^*$KX`Zgj|M#2kCBp@?~& z3s*Z?Lbjm4dPaCbL`FVva&bdi@(kwD*Qm#N6aZ&f6 z51(|#sQ0`}Y^5lRLV>zS;p-hUbK~vS@i;4&wBGBk@tuwS_`LW$LeOFCfCIio0a%{( zfVlWOC>8MhzHJ`>s^R_z)CBw=P?G?fm$E^S1aK@eD-4DLYXDo#GT3^XS&Rk{hP^@-z3;iyBu zN#-ZL3|9v=N$#&vk#?Ctwftx9H6&zq>Tm7wRYP#iw?u2oQkh#1KddHC=Wq}CgPlj? zQtF3jwv_v{y3kqX)C6cK2Hva>ky9zL#{+!V^($t7hGF95wpG`DcEb+*GDn z>0V|#X~Dk7pt|AL0#T{vSJ&&G+_4t&&@F-JwG+Wu zy{9d} zL5L+;b}fU@Nuzc{0ahIglREO42tW3gDmP}fPm3fIo2=U(jL^VAAoNgCA^$qOU6=c` zCbTV8A|c9Rw)2RbR$qKwyS>R>(bz@BvkSuuKl@X^{A9P7Bc86v2(X%^y+Y&`_LSrT zK%cVIfObqp@G&CeVF?HzKuYcvK>_1{07d=Vdva%?6lRh;dYBAMy2V>TIV~tL3>SYC zG!5Fd!CxswsV+K(WTH+ZQvsW0#*ko6AeHbQHkfr##+g`)_$CZi=ffBl3y)m?_4x0G zJ#4oq_vc+lgZQ=zH!owI68IO2c(dpQPg7E@j=%Ns^xvI)*}YGOrLu9A>BCx_=vu(c zPd1b09dc10-5q7Q42B$q*uoPv&d~-ALU9Q$)E6u~D#WENsn(fVG*j=CwmYk9ui}tt zAka{_!#%Y<-5RvhQ9Ml@ojwH zf3A0)@Wt*vTjng%?ZiI3kw{LAExlX@4VA!l1B3bU_xB)LS1 zO~_gH-t&|TLaWgCW$eppk@Q_SlHB9ICjPG!>R^^Xs&w~UNhMdt@vfAqVi&75$M z#@5@m^&uxM`VbRHh>XV7TAIoX^J(nQQ1gM5L@(W1ORl!}E*Cbdk)wk-cNKd=L_Sj? z)681;k0Db#4T~w<;3@&=_2;J_|0obLyl+kWR?1c!%;wL_F1@+9aY5E@KT1fKu3h(?G0@FTfr;kt@dD%u}_U!W{Ejz z@h9J3m8gc_eN_w^n-vv=m2;pr++k@xa~F-`I5&OEcOc4LB6j3t${wUJ^ zJ1oEul8q0Hu>s#TvtyuIfF(8X#~b*7ssZ|kK)+CHd!vIrK(%ul5PY~X`}vm>&x>eq zDR<}TN9iz3N%!*Veiit(UsOZ4JDtx&Xur>ECSvgvEgPa4avhZ=1`n#RNc7*%;RDdm zF@Qxsj3I?`UqF1=uT0CbV>X9X)n+E-u#itkZY^GQG_RIM1#-2fD0ATvW|8eQ#bGv{0yK5dlY0=qLpV0OtiAB7BzKN)fmQ}2| z9y1X)bAVsujK~v;{`V3o%g3b?Fa}f+Gy!F;M>y{)xiZ=48EM(ug`Sq!oPXYWe33je zW=tgc6!zh=Sx1lng{@q(wiDdzepT4bfp++{wB7aXjV-8@*Y4ge4VTl z9)DvD0nl>_rq@o6Uq6S|_jQc0(03OuhOt4l7~&1! z38DayZ3q&gI^s#k9J!GuxRrycb^(#Y>_Q1u$-%*#hlz3yA#-|+ip{$qtZ={nbhcuylVtMFk@&f zh%owYig6^k0l$1=T2;-Ns9-G-k*Tdg`v$e$JVU2F0mkAHZP+>IvSx}+PLqwE_eQU` zsHmv{Qr~mnB>@mh4}cYg$e%twr%4BxLFXJ@2r>@PArCmx{Not7No-_~O#6%ej$Wkn z&^&q01hxL)UzOhF82M~rN2t8k`>uCsZFo|)Tu8IvV&0y(thV2q2OcDtJh#J15MBC{ zgcY zz|3#blUSZ)uHAOGq>1%BTmIYP5_QB4gAHI9Oy+0*NYIY!)s33N=Zz%@Y9QM;EYCsi zF_NpKGGI4=w>}h7aY14fu+L`RVXA8lCn-e2<*vI=Z^isyibZHPQj3l1O2W0 zi*w2XOb1$hhYIEQ*rCV(CK41`97zWd_ZN&^e+FiPY9paD19%}4;IKg7jNjw>juNT; z*i`@Z^Vv}RcdnHL{IJ#6k9v=e`>2s$!A8{5`d53@9a?(V^MtG6W-M2UQ>tsI6N@X0 zLW}CxRkK}R&ZL>WT3AFG*N-hqci|Dnjv`HrB(uvxyS--1@e9fxB#pB_A1Hp08rxr< ziLkLvdq=vUZY1WgBB4+maun7Cjg{3E%=B|_?7zTyo`H_PQFFzax(!F}@!TRC3 z0LUNW7_Lt72#_)26Oji%QA{34`bq%630z&A3WL6MD8+YqfUX1iiE*bQ83N8PAaW>u zTe-=SKxQPS7QU6*Sd-lGRLR8s?nP*@MVOuK1HRTPFeCCCJjWGD*Ifxim6y`rn6 zq2d5k;0Yr92xJ#6b(l7}Cvr=XzxQBwnv3E+QrH@_dyV3}u;W~gvC+MHMRJX)_ex>V zZI-J8RdA8+a$vPF+2z)qFl+&5?$*ByyVOT#Ne|_o+0M|PYEYo$GJ?_D@AsA1Q(>{^ zPE~(*-&%=Qa!KtuzDicUfn#Hud_Lm#8y zPXO45^^iF@gHBB7hThpD;5%e#lM?*y4{~H=M|3_dR|c{r1BUm*MrSqh@J+`_Dbtrx ztTp4l--ODgX*S8{<}${f*x-;`+0I2F#UjF#y1dhzo)USHUhwtBzOBpz6|HJf1@tW-57Ff@>NW< zr}2`oc2uA`ivLvVdvg78iBQ)2`u8qa`NK62L(Ny6Fx}u^0oRPs8EvTUw)52{jGG?I z*1AqCmEe{Plh9+-bwgoHuT%2$T_l}wCY{|_`t>q7&ljz~8C#W%^2hU=lyf;&;u{%F zeviQ7H24*K1}rl{9~KJ;LMjeQ+0kQNRl35%!&d=tXv9NdM>T&bNh5{HW@Hjfh5fks zfR|8gowU3R85^%nO+QY~T+379uF}eZ=dmiT=bda3t)k zIb>zZq+z>Nc8b?r0ebi)dp5a*|y`w@X%a*Ad15{jBTMweiaK7VchKTfU@8te97wlayp#z?G%7yak zP@Wyb24iUG`q#>NlfYFY3r;I29zl!|!D-(!fSg6Viv+y!l%@e2cafJ*Jf{m6PDJU8iKoIZt59% zuN&Bo{%-b}E|{*2c9x!bN)h|{hg|cAfxEdT)xW8^7RZw1cU0HstxA4x?k!VunOVd# z*S9r%AQ#3v2pNErc7iyW2c$POCI0hLOAm?IUDs)oeQ!V1W+xK^O4nz|1e(?}1H6+v zDtijE%R~f&dtFFftn?pFNS0b_uEY%JVQNpj>hf=#r)$#d@)>@94z(UO%w%aWNQ!!w z)xOu!%26)gmLAowL-G+t(v z^qZch_rRyWPA@p0um2^L>){fRM2;~MkOV-We9)EbW!hh-5j%)u;rUY2D;&Q_`7UAk zUdIKuC|^5|L}@^ZHEVq2L0_GAW{a_5kJQgs%@v93hs?^ip~UQNQh(&C`jHY?OCSDe z>jSL}DjKwUwEJp6l&C*qB>bOarSktfR#HIr zGPc~X5yBJU+3+HG4!jlK18;(-gJ3UR|MsT!l-Y#GAoeMV6MS@x{zy$6xz~cOMrq5I zk1NF~y7a((b8sMqC@XR>4Yz0NlU@x=_N?C8H~TtDy=fcvs2^qbjtl8g!U~ZghmuXi zw6Wu4GukXAUAs@i^IOh^Mq+6wTYm6y5bBDHuBsRrHf)p)dY-z$n4bvIk!RTC>Fi(M8~Gw zLNXh?h)*9Q&+$pZDge&W-&Hq<+CHLM)7+bNqA&sR(84w|jF`>#sa+Mei8$A;EeyNp zJy#|EggN4_>-_+~mr-#=WoC-&5?P0acaA&X+c<&fm}I@)OKO?sDXRBTPxR2W zXOQnX-zz|>X%J!%os04m+@?6isUly4+1fOLW~gA00Dva^J8-aLW8_be1-m(Lck$|| zT+}psHC(~D;6dX`QYELL67P^>yNGL4ZyF1m!DY~@+~bw!LA}=rAMvbvz1HB%ac=BH zc3C>2&TtVEx{KlN16T9dKI4JY7|6t096=rm#gv%0``?1&g&PmzF_L`2cUKwxoeoix-`{y34m1C$|t1Znmw;CzWt) z$&qBchzzZ;PzQYXuV3GW!b6RJ0rDl1@2(z zmtH%RPaE>3|H61iKA?nMjsHilr98~VQbN=X{q0_IQC6kIj~CvUke$2}a|vOsvvpIA zTX?{wS?{>`vGl85e)SmLI_*bCB#>2&24#Lg>5u1h{3>m2H>JlNvEFF-H3!0^O zA23dqs_ED7I0h&X9^&Y0RwAVIb<>9#H+XM}DGCmAG)U*F83xq}ex^ z6xYjo_@zJ3kA<$lG7l4dtyke~s^Jp?DI5MpiLB@*DCJq`UelE!{uf?V$N_n!>OS!nu&1}(EVdkJr5hX&&;effC zdFoL6BV?$L277MhNj)>U!#1tuAKq0)5oiB-%t+P zFM_VQUsw=4)J~0u?2N%>D_aQD zTKS;(fr!v;&9~qo))HmnRIYg2Uz~3aP81JWV9O`j4j-Cp)?nGlVkdz}`w zKBm0@I)WjPGg!PXeQHWe<$_#zDp9`yc5E_Q8P3yB$hJQl=|w! z!FlkvgrK(x&05m4N*-NqOU@%0kNEmsa7hzOhN86gj+{nyUYXEhMUCFt{}gHvxhyVg z9hTShGq;MRn13hKCL+dA)h6-&WrUp}%5Xk|d9y590mrAmQLU@0P9pb1r1PHTxIsz`{ki%kA=U=8CQf4F6!3h+H&8$Lb1hO$wgA;e^*|FW- zCLpSPyZl|IrX!9ofij)I0X{1DD)!mcYm}3X*OK#F!+~kK`%i5~6<=|bpxx8gC(z%R zvO5DcOuCncxS1;W5Tc#f%;6^fI+{BRdNJcm%hz+mhx4? zn1g3k)ba=M*^l4YTsE#>Ik-&;lizfbTwd34jwS~G{k{L9X}VG(Jq~q@%7lcv=biOkIc#Ur)5if&{ zj!pZ_@c5@Bf4RlcV{Y70U)BXe``nehVjDeup=U#^doJ$dyL~`?rFYW)#}8&JMM^Uf zk;-hFS}2FWH>14-^Ens(s<<&hknbyPRB}4U>xFQ!#71anm8`1dBNe!zT z4quix4FqkR<$UPTU&Dkva9w?yU=p=t*L2wFdx_d?)Su6Ur>fvIM_ z08Bs6mMc%L!qLmPUl(CyEGVv}eaW_T%C45}jx`(0p+FqyJ{;enE~S>MhUK}LGW0jr zqUvrTKn2%l(tpFP`##ZEJ&J-H9?c=dVz(WsD_;fXSxrhe6REV>faiMXQgoERB>LN^ zX9E#%Hhq#01^~dl)e8hDK!H2~0AmOq+7oDJ5)=eyfn+M$g8?!d0GT!AJ*Z$nX|$n; z37k#*7@f?d`(tPKb9lk;+OTVU`JYt}TKs+YrtqO(FD_}%EEp{n;V|7qpZKu#^PdHr z;f?}$%oP*tO&?@1)`OnQDhp2}7-H=3`k=lsyBu;Bw$$kM`Pi7@!q*t#jiPkz9P*xM zd6nyR4OF<3DmGHg@~GHLt(o1EMaa2&kvC6t=2|L*??C*$461?f2; zwQ#@c9<1;l=c`492^Yi9_{_I@1g+y9ncCZK0Vof<|H5Rz{$t=l`&P_0ZGxyO*w0-a0SCrBV4VvsozU?H~T%)|k;Ya39nGXVCh6zI% zH+U2p~BLI;v(U502$+Sb|wNe2LSVEE9DRuPoXpb4Xz>5pTLF$a22W;cS<5r zwo|@5Lp&76Pg=R^$}9(5j>-1=9#F7xl1w9+kwdk6GSv^L_+>(Va(6$gO5hstWv~x2 zPq=DHw3hB%s0bS6X`de70t*avmRBvFUL||7R3-5jM+7`W+EuSvT`E5_QGZmg9r?09 zgye#TqQa}RGxlN|@~VxTd?|C+MeMGu=>b+^{%a{J-mi%zga^F2x zO1xwxKX!Cp4^??>p(0pN`LC^3q5;`L@VjgP6DxCc%>h)LkfDHM@jKaaepk^Wz}tDW zK5K05PVb-=pcaQhIzGWfyWTZUw*#5rrnXc_-Tju(@uBQ~dFZ_e_HSi@ml><6>tCwF zYhN*l3<3pHtWu2TZQtHqpVF3E*X3?`QQWt+PcdESQEjsJ?)*xbnt9_NuMKM-*|}Su zpVILcYS-lP$sAihQO|HNFeY;9NNEhfnOS_lrS-&u+oW7`uYPY3u z9~SzU2I(bKAJox*2Y--68vGYt0mM%{ku)7?lIR1GjUlvc;*!V+gX(?H45-8d;88HA zaaLl2e?+BsO(WRbEPLnG&pS8jw*@!4e|2P_ObYbxewaZj#Q3Y=wK%K6NshIPL=^?Y$}+Jf`smF+0(K`j(pCgan~23Yi(P^BKZZH%~$ z<;VDT*IKPZ4*~rSd2uw7s{+K!4x@Lqy2nW4jRO4}>a+ z*9H&xil7sizUxB)&|(}{COwtp+|mknH6n9gTdKGJ(z}LdAvzS2Ur=wWfvbetYq*+F zPNU|v0DS5}CVAEix6pm@gCbT|w)wSZJWkn<)LdTt4>Y6Xy$(LjS~Xw9XLwLuWHQbS znjbm297rD~&5G5CReze$;r%mRo{Q-{UmW^4{IypEen=4o20kJdzteAeTHBUuX!Fv#Bw3cMRd zzkeZ7kYr9)+BLlQR3F#(p3yiX;x6F5PzgMQNII|)e(Y+a-ITC~gBn&ojs`=8&{xyN2mywH>3FUG)Oc^JM|;&DBumS z9Z#H&!l;HY@VL?T;YV53E+&Vl019YZflb2&bTS(UEI$Q|aeM;iLE9_&WTSq(?i?63c#!XC5g;9BYq1&K-Q*$9o*x+S_5(r}u zpnRU(ZqCEBvfz0uwkgzngxn0MXd7qaR)$9=mc7<56oURXeQ81HQ0ykp zGk`<`Nks0udLzvsj!FYQi;nDUC>C}9N-CznNuaU2vnt`H{?4$r|^rcM&+bddajW4malNeTRoeZ zCv{ES6-h-#q-0d5LW*J8Sf}ue*r=ahsf|byb@d)DMQ&g;VVDWsMEOi#&x$$)KJ9(c zfzsL6%ZKdNN*++xKhT9IPH<^26W`oW$o+^->5RsPs!xWivxq;it=WH(lvI2xFNrt! zq>2q6AAipgbRHVDA;|7Xjb?s7OatO9a}%J;f`yi{pfv}`AyY;-br_pLB+xf+ZYp)dj42^nY}7N%mnkM1v?{04{{BA8QAe+MYqiQgyHpCKzkdBu^W z0gCTjNPr&*~6QEr6jyLHO^#C(Y-#pW0iIs>)UV+7at)+2C|F0k}5;;s#_-F=*R?Xi{IxL11Vs>KM-vz`7I_!0SUmxOMxhS0Kmh<|25e+JjKF@8SmUrho6E5 zCh0(WC8VFcj}B1;Z;C_177E0sSXY}K3o8AxAo9j8qxSCS9r>-lYv_NeZ!CaeW>tSi za%^zbq%XWv%H}Rr7%ldyETLZL3WLX!HBER)bCqzBhAU;KSwGH?&25ForI~sI8cgzu z)#C{U>r#$cJ*l34`GM@8=WvXZ@y_;eBV}#r;oqJTGr&+opW!dZX*G3jM_Gw9foC}3 z7w%jGCuvt+elnj^Y<~IRVJ>SZEt4z2(&GmC8O+2XfVln3%s+uHX$$-#l@O?U5@jlA zDgM_;{L>hVwl+Bg04OS;s{BGFFswE5dP~nGr6lmR-rePEf)$DmAF%IjnuFtfphLnx z?|*EP`_tOo{|Q^Jck1k<<$-&F@|J>{6N>lNI|SF<`$^1Fy+0kII)CzzS!M`wXUMel zw(A`kDyiE@Cvz6QOG!#H9}mk!gPr>F3aam1Z6u{?NX+P>Eo4=}1zHH^b-i!8e6E{7k>eJ8biS+&3jgnAnj0qYy}LP1!_! zLeYT=`nqd?IP7F-77E~kBnkq`T@jtJJlHD5cfn#W1M;HQ6^a9TlGQrtLk$K+J=@93YI;lEkVK91?m(9A2Sopc_-U)3k{48tW{e-3oW3iUqctHshtcO|~;b zl9;q50h1}bsAN^wo*YG6Y~oZfyS|3E&sgKIUq+1<$}j3VxMdW$`*HN=*5VZvOvfca zAb>S@OP&j%9;nynOoLeJ(~l`Mf#;CF|L{1#TsDMS2{r7I{1JA!0JjgI)+3*ljJy?F z{l@nYh4kqc^}$zfU;Sqy*M;Y%hwuz)9ID^5&-#C*v?q^_wrO5@P_T`S8ia7_;QTGc zd3&kHGO!*YQbkdb;_{wA)HA?WQLIbqZM`0|RrQIJ-lb=~+%qqIS{#pDrdz$Xg{HQe zrmbjN)N0Z@wBI-IaQQgO>dVZwgyz3*UcJLjpW}IRRE)O(u440#RacJ~AvFKqdWR5! zxapA~1W*>P7ngtX9LoN?8`)OG4z!ZTo802hk$B?*gl_wLdnE3N3N~EM-$SQU^Bz+VtVUz zmTzguc|I~Z+QKYVtdprUNvZPT{dae5R=fr7Q*CZ$GnO)eeK+Lx3fnCN;zkFcYV^lX zU{5A#H=Sf-s)HJge*__8K%eV~Q{o_!BciL`BLT)(h+)LXeVl7d-74`=a)a1KQRBf6FFTILjztk;Q1qE zr>F;Lj+KDW8_w9hPL%)IA$SK$6nasKe}wrljFJ8Tl!55kfM^o$BqGTu6WlR!XZYA_ z_u;X$@+-n#ppODN=*T}xeQ?HV0i~1CMjxQ8@ISGo!GY;DVM$8be0^s~D@k0dt2pt! zc)G`wSAL_Z;A;UB#&nsZ&rSmh(L)*iO?)n!CPm-v_Lt-=kx_J^4+XyLRZUHosVKZ! zTJbU^r9r48o-Zd~)NA(BO#4V@Hp|T7L26^!M;T`%w4+#~aGL6J=+6%RO(77bR1%Hm z<5ynrScys_5UK_TaJstLh&GD6{-^qWA7>51YP|p3!q37=oOWor6+KI5J|@5EU2^-Y zds3Ky@qARw&_d+Yf#2QdCWTF4i9bSI_ff1$`v)J{=FEhcGnEK<27gO zdEmgX|AHJSuS*Xl=Cy*()wG(%nO5a_xLWegakG&mZCWt5t$l8Np}BWz_xAY1!Z4p1Vp_25l^128mJy zL{*FS^n&gveKA;($dj-AdLc6K-` zEb@8P6lE(UV8?1nFMC(Bz*^9H^RbqR$Ic&Pf7dKixXNAxK}H4t%EZy6cX2;1bytMc zX*bbZNAyjF60N?{;WcUzDeo5dxgTi|TumcncJ1=1D zk1lP_T2ZCLvr;Y17AqN#cj0z_wW93zn39p1uhVPo+A|)#E;0?AQGf3B1?grWjX^Wz zYvx{Wr{GQU3DLg|1eK~ zU`6A*4iH$g0u#9^w9q-89UXX7i+21N zfQD~v{{aOLV7x_vgTjQV3XDPdKHhgBVB5y`-{GNU(0Axh`QCK!xK78dx1CU??`! z43SI(WIMh91jNCW(%8fG1bXGH2p)m+QX8o+6d8P|e|(eLNi<`PZIR5u9S8p6lCU!5$?<22m%*4W zTk_3b^zF6hkd8fArhU@TaMS!qGJ*#k0_RE~UkX%6z(D2nNewv1@X{Tq2d)l6fB3@P;Pvofcp3ZwUICugrVXNHPn; zL7(5jiAhqw=2ofacTY?H)MWPu#Rc~3n7Ffdk->D4q^l`8Xx1IZei0-hnig62t{X3y zy(s2i*}UJ_xTI$b7E9R;_8j!IVdXvFa(l?jO!~TExNE4JO6w+frxV3IQgAWxm`o4b z$ynx{;TuAA)pF^~)Cz$m$@kKs{55}$PhrW3bWlV?cL&W%C_Nw~{+9n zffcs#)SmYTO2@N!|2ePzKvbamU{V({Lc}FZF0pRhQN7Xmqi_`odxe?jm8@MLH~M*h zOA`01cEv`2gZ;_)bcb_3si!hYy;gZ7KeOISC&cS@cHL#Mu$yXum-ad8(=1JcNNOd{ z1MMj}pQQShhma3-g8MzM)~BEv-M=J9+Y(#f^&Zy#sdQGD!LJgEbjJRJRK0vSx8#4< z(+I(PotNylJ!9dM@doi~!FQ?R3+eEpU9or-sZ>efB@Rw)P=4Lc-)?d?c!Blw+PCo9 zOjs?caGQWL6?iF#!nU!);>*ODXLg#I>+ci;SCOuo*lU~4NCJ7bIdUSVw6{t0Vvs}9WB9bIsOPbt;i z$mQT+bB(`Qr1D+bd@`hW5FfIv_e9S~UcP$3A{WV6PNy{K5ckWRz}qpy`ehBaoQbEd z8w9E~Lv6ysW_$*Z&gQM^ae+}AX*8@f6!M1(1pgQ>p=k-WGBCz&f^F*TpCvfB+(P7n1@VMgkId}xou+T%Y z`rW~(<`bF1dPAg-eJ0dSEN$Nx%5i-k;)Jh7xWx_w@{C0Hyeu!?mPh?IGbq8H*jH=) z@qw!B_vjSb8b`Rd;H0bY%+u#eF2n_H^AGL_GrM-a-S6)dg3^cz~Kmd>s%@C=qDCfr%mH5wDTJnI6D!IcqIX#-u>D)iMh= z*{d4v5LZ|FNh=(RGgUHjB|04?X0Cu`*|)@-CZ43XfOB=yOCs2+#m4@AeZ9$)gPez& zr&eB9nd`GtLfCJ)wW)5roAgD?JdC;25%@a&AZw*p$9;;gi2I zyIqG0=|4Xy>3kTM<_yn`6=EHUrQZMk4W^W;_-Vnq(13n7rLmY9{%V8p(bkN`VeqRG zl!Ff9Zg$3;{K^8}Q2Y7IFX)?I`VAx=3CGJ>8@YJhFL?-2W6=Qw#aL7wRoIj~(0|ke z$uYQ_YT!D3BWMN|Om7@{6ggQ#NWgqVuxB)c3Vi3QTRfWN@nj=jwQ!2Bb~ZmP<6E8w zu^zgaO7WMG4k4>Pf8MO$RqXOZ?EF1dL1xHW+I793`2z7PoCjBHk7q_>sNG@MxG4B` zTpsv1>}WUo@%x%{d9vA_UU@=CO-D%qgWUCQ^Q_It7^avtbw6yT)L!E-n?I)8yslf{ zFZ+G(vN4>ZN3O0ZNQL1E()3caE=j2zYR%7izwISzkvX~}b9QyT{lB>lJfozUc?|UR z0knN<_)v*54amwB?|&1lgB(qg0fuumqO|gD@i7jsy@RSVV}WCfy84Gk&2at|u}Q%S z!`Wa9(_aJ?C;|Ki=@?F&N#sptSz0rc_35cyg`@o8tPkS^(&Z}BgK63t9sQ)oo8GC@ zwVCjq%H|h5Ln@um<_QLp!xAp`qfzP$@pGj5~ z&llpq=hHJ$6>HL!CC6m-uqizZzVpJ)OPIUYJ1xXa5Ot$5Yb+%#-fXid4cc|a*5a>^ zZ!@4OSlvlZHhbncx{VC@ z*Uo{J*j;b8%q1*3w~9sKJR@!PB6`?zr)z@$^{74sH4+l~hy9IfJRfq`cM5wI+#%u2 zC=2cLvlHLP_rAi^{}Ti>UEnx4;hDG{psyx-I*&Mo6&O3aPCxV#g^T1+V+^84M4{Q8rOV_uLE0bo@GbtvQc{MV)IipFq*4Rx*DNm;O}5W1xM$6 zs#X5YXZY_~=O5Q~6oxNG+rw9>#h3^E2#`Mtnmj$qQ+By6Pa#ka35k4EdDwh9)dRPg z93bF%LxS7_qi)qt&4FMcB=CO?N(S|3&MpyFdc`9J?kmS=CUfa3_Gp6Rv3%BRUJ`A| zPZ;hU271R{k_cHW9yC;!_{4rhB=ZL|L)T0J&jtnrUz%nM{cYvo4Edu$S@< zN7#V9V1j!6xt!B4tOTB1DLT5M*i)KeuB-e>-Ko}e z?>{Nw5q%p*ZnoTw8@Yb3q-=7&9EXuWzL|HFu9fpsqV;3>FUkN>8K2A2fVKwftFra_ zXRBQE{&k-yyB8JB{260@H8g+ zwH8x`pSGmbx{2q-P5F*5Sp8mp_acNBUN^O~;Y?x}(xmHUK0Ln#H`J}0+|Y!x`hijf z&u$hyXbO*0KRi}u9#XNnpI>`v#tpDY2pt4>u6m- zft|izLBwKF(9Y^N?l(TB(ZrED=jUeAgQhBI11>87y184yobPVLqs`BQNbGP0Ks54u z?@t06$H31=WDv>so0tdM!?9Ph#My|PC+C>9|Xglr|-`uL> z%83rUUdMOWjTlfW<(M5>Ol1x1Y=0Eq8M=03)NuPuWH{fnf_1_zp66b=)-l@p5`n%>Rm3E*o}LDG1^(p6;nS ziytoI?a`9f_86bpgvO&onRws4v*ihDVxYbE4S9x3m`DfkJlukRSryWO3hIRhhJsl^ zIXVg%XVwAde%AbEX|jQ6uB^N2`+moX@64m|%{eKHd3cx9KdS{>&F}~#6U|J7lm*dl zhnA|&$=d9^)SYYPdCblltogY5$NNAZ4Q$kyba_pA^X{jYo`(ui<~Xdiuxo+BpEMbb z^@Zm#jSSIpY+NHatxBy;&hF)lKrlWym<}Z1bTCF%;2U_Z0R{jf(1+^KX|IkYRFE}B z+lY(Zp8N;z1S&C!*VMPm16ID@=if(?a|D!bI+LI_J)D^&54T`0@a$mX_(L`YoPv;VKnvS_{2dva#O7LZ>Ra^0dxVw1uFl zCLmFnpfan;q_Lfglk(4ivaf*f&G@^4oF5#a(jID!M%uTc?fN?KnWJlXfHNAl_uVZu z7Vrp!Vg+mKD7LG4XX4j@+eA1TpbDCo>O3e=Z2O;^+U*hDVT+c0t`RL6?-!=j@$vDQI4_ua5(wKyA#GclYS*s1%yS2rgXAhi?Ulj7E~I ziDp8=ZuG6zIe3oE+{*=N%DxfY?V6oGNR>KSS9*zyY{{kU$tVM%z7}S@a2&A*P1g3$ z*H7z(pDZW(GQ%{}gfbuhRK0j3`MiX7SVO|JRN}>t-!*#aojL<{?Yw2ufzxi*auNH5 zZR*YRZ_pMJy<|;U&r8o0H4{ftF$(3{()ImLHwFVg-QB?U@DYOmWou3x0%x)p8CXdN zgn;*yxV<#Ey_n+0h=<2>=Y>UDhK=ndDHkXBM>6e7r(26-qXo-^znST~46Bcuue`Ct ztK&unkt6XZlwa4Aa(KxO{asA|3)WCLmZEi{9Nyh~`H76Uo*BzTEsM>ZHZ?niuLOBl zrtrP;)lil>aGLKR`ZLP*>luglZ!PS+MS+QtaSfM%)%*h`#~p7&5;3N)sCg0ny*3^1 z0}|P&fKC0;{eSYl<0Y032O^suxP!sZEu9coAX*%`HKu}H%gH}Y5`Y$fw>-}0*KmR7 z%YqpH&Qv-?U8ekB)(7kV_uZs}T=K9(@gRnOfq#a_!{HD(91q?GuLUbw4B;jZTDOdU zEL4~XFa=1!Oyaxb)X&tTG59#HMb1P&zcgj?UwmxsIgGg6Ivc$^;tjHZuQt~5mDcia z#*)8P`V%9o@oG8l6M72myJAQolU|wME_bkZ@S%WEA+KId!qi8vrk%;d0IeAFm?SrR zh~#+uYe^{<90g~gCdcCaf8zqOqgpvaRzF|%0#KKXe=!<#DpMu!8I3M@_zqrv2cp{z z#Z1G1x%2lkEOJ8wZ`jn#&(_2u+r@`9IDY(7g?dKXTz{qB8{tCi1ws!)&CuspOX!US zUytv03qFxAjOc|@PhAaHR;nzbm4|%pw7s8xj*%`R%xbn-ZSh53e*@QiGK%$pXtsI- zG~Y@kqG-m4G~6UO&m!8bU~bZH^%90V&!yQ|mV}5OTOz0d8!3%AgRoAVq3Ntc-nU;R zensgE4#GlqzKCZ~N)a4}N#rraH5e1NIj)@eXU1=m15$$i7C0Uut*v&b;CF70f8(tK zKLLhdTCl&0o0LRMkc-hlmQVqlpnfYexHCC~Ag@5N{rB4EFA{u3Xy(|Ap;?bmdu7Y9?N{F=bzN_~?C>wO!^J1h=qzI!d^wT5pXkb0{ zWW!PM)Kd}oZUR8feB}@W6aR$uNj^#$OV}T6wkq(9S>$W+M{%-NHIn*|KUWXq+YTx+ z{dF4%ddMVlBUiR4iWX2*b~y<3n6=7Ch{P&(xXVZrTh@ItQ%~XR86%C_*53T?Ipq^@ zoH(t4tsHh8$EW*EuY-znDJ0Wps#p5Kqt3Nz^ghM+Ts*H~%+jtNCCXYS{(0L4FV*Y{7-39D*sURH9;Hbz*b%uPcq2yb(x5|&u#Z#A@QmUmU{E+7I?ks~ijOuc|%u;E38$H5QQ)4iafD6|;JEXL#rmt62NMFJO zo<6pAKc|0v_1QBdvBW#FLEK{|BkxP}UVeI&L$TRTAqdC!IYfWv{cva~dMKC$g@=#G zU<07hzfQpObVAl3f1c6F0kQN{V2Y?JnArxFe}g=DWBT?u(>4zMs9D>V3g?i!vnw0e z5f*FQS?=ER7B9T==&uZ-=#SMG4qB%Wi2pE(%X>Ti*N*%zo7t3SmwF^19Ane7W8%>BXb@}m!X4dOZ%J1y4@c+Qv-ilyb_@}*s zaf42~(WXa1cYLaTM;&*8iLV#>gPN-iABn3lvE=6u3#i;b#RnI`ZJm{^eO(7n*3JaX zB#>Koi{YAAYJ#V=komhP{p!_OmMMs6^{Zgr+UD2wfqbTYe4&os zR)JX(p+c#V@y*mXur*-DFe{#|wFeO%Xn8UR=MfGz zirn`${7}T(IB=2|ps}fCGwSnjd=;^p_o5|zy;at%<@)t_)-b#1cSDvrw+jZ;>Lo1; zOmh)F$Dp@p_wge#K3-~tHHl_qLO86}I3am@XYYE_?gt9NrL8NvhLy@Ax%F9fmMgRS z+PB0ip;N!Y`S~4h9Qab<`|iz)_xwk{y$^f9&z6U^s6uJb{l7)5hj=k$f+<{pDt`oR zS0xo%0Y6`172y;RW`Ru30gxGazr5f-!Jc8vE#&@U_0Acf8xe30?}ssaVhHj^t)T6L zq&g+UOt&@m^2Rj(4o$G ze~9Oc+r8<5Ggk!pKxq1|*{SJR*KAe2m$`S%HgY>TuxsfqJ)A@K=XG|blD@+56q&u9_MswL6#<0ocZ~(iT7?vl-`LL+WLXIr*OO7( z!MBAP7JCI#0h^OE1G2F7R`CbcW5~%CH^M&zL7-4fgrO;BJ2FrH3aP*JP7GPT1BuE6 zt@gsY?pNtTD5gtnJg0%#=0&-lan$mdwR$Xpwrt##-ngcIbYKoi`6^ST@S>5?fn@Y` z_wejYJL@Zo1I>`}x#cOZY^}o3M=4Mvq5MI4KCC9Z46;RRR!aGOTWif3V+XotBzvTg zN1!K-;>Y6AF+bL%0sxk(KzX1C*g_V-9hEFKXsT2T)PW6p_H>n2yjAV5Lx=)!$f+Md z{{=U2>6ljnOa*>y_Y=jg%H zjGavMmkiXox228EfUI*0@Y8>3 zC7r}o=4UM~fvcKp;+qmN+ zXicd8zHc00@0d_~l?opjLxtp6iFePY(HcpatP*wrTT&K~J@My-E&3T`+<HwmitbD-70R6qJ)CV_4T{GiAoFzomJ9};-FqgD$ zmQ6=7k<*oA&{vy(gI^Vlc7FKS{|q~%{l_Gl=LPf$-rgJ@EY5UuLt0Co;;Wu!7GC{E zj#@$p1zQxU28B4)2Bq#UyGkAdD7~v~5Y52+!s+8(RpPj1e{SI3BJ&2)<9DC$ZAD;6- zNy%W$ZnL22lS9B~1wAWG)kG4wL1f-QpfNyQAu<}KL&mzG#7gIhtmjc;@h8p^t%=o| zL)OGS_dOyb2jy(GEL(S3Y2p!n8H7-Bs1&^=A45{krmA3ZQN|qQQZa{8_iuNy61`9R z%u)+aT#L_kFq$dgt=pZ>8JP8gR;JR{#H+`mhHWlA6%>ud#|a)Y6O`@!i{u#r$(0g@ z<1f(BJ{F?Qf7PMz!77+wcVaZmz=ZI2+CKU*CQKX#AiUe|obm2FW=tfJ#eafSE=Hmr zeV@W>15Ol3yaPq{^5|t-8-L*z!V5&sw+t>>##Kl?1QloC`~inO^e;dx6_ibi1kA=- zDRIFBQ2+Gz)dDZ4Qpge#666rD@<8&3(+LmXToHWZrCYqVPTd3eKO}DJ6$u z=a80^sXmsrp~KK6(%Z^!W;hiSxXKPQXQJTPNxHlCK9ACCA8dXepwuV0PK_0Bn3zXA zh%Jrt!7g|)UUv6NxJMIdMZiKGyU>#cA4Ky>m;zw~3FAsU`hbF%-S|Kds^>|WV^>!w zpf(#37LYg|5`g}ohN}CX|NDiIQl;ZrzRJ@WliTtm`XyIQtj6^p;_y?P9w*;r^%vVU z&Or*o(~Zj0nBHpN)d@sY4s`f%Q{HNskFYfQtjLs}WCkyDDf0qVB~g|WulF;MJju&7 zMKB5s2Ynr$$In`tCg`-oWaI3=lE``%$4fao58ns|PD)npG$^x_DJTtm*Uq<_$f3N) z!6*P(TVoKoAyXxRgxaymG$KosL5dH?Cvb}1SBT990H^CV36I~6>Ji9NuVtB0{Hq!j z5|?jO#B6FV4)Uu9-FHw3EDTb54^l{kzeWcw0ZD{rktmiT3<0#6`+EJ!%np6d_`r0^ zlJ}WLAuPeAYU=t@agw!zD!qxyuX2!?61S+o=JHNuCrpMGoj@ht1b-c7UQN4ck+BP; zV?MlMooW*b;if|pi@MwqI`Q<&)=EYrXk9Xya%k25%c4oX0*WUKWKqjclO=?T~3}#Ch*!lM_^LcIT{O1(L<$ZV935%)iHrkYd0y(>DhW4LNBkW!m!@N z3rlNu`IKERi5%VOVmUB{-s*FSi5D4kG@t(H{e*7Q9q6*$piQ|@Sv!TQQ#Y@NF_g1u z#IJRaeD+V^6{pETnnp3VaI0LG4LUinX9lFWk$6k`{mK7tc2v)YmJSaBr)qo^T%Xu} zLB&q%Iu%cwsPd#HG_Wo`!m8Ur?pvQN(Pt*@oSDwgB@^)cr8*kRE?p+a*L@`RZEuOS z>4a11@(=f+&njJp_I|HFGT2Ri-qubQ-xZj-Q2*72zrcUoEPo|i;g!sU?;#n#ki7a^ zc3qwu>O#lq3oVPp)vnZqx)GB{wES zKH;S`N#M-O)e*59AwAoy%fi6fZgRC{#>n zkgeoiPSb@SSKckJt`23M13{+FBTH{Aayw3I(2nUqIKB^e1mr_2)`L?9N(EN^<1-d= zhcH~E5Pa|ZVAl)42L;n`u0J9#fAHh@)4iTBb4oOo$xWB3ragzVsdrqDW=tK=W_?o2 zqSWdajdy~|$jW@D?KxtH9=uK*qyPT7f^)M-a%!M*UfrIMF9xQfvwGXFSKs_oY=#1V z=ZPVush<$Y-AeqHcAC80=hF*~shM^!QGc-;e9CW5`I;u4LZao!xs3!rAtI6tA@r8V zN0Wb{wD$Z_`_Y8oV$pt=m2MH#3nJjBjIA2YvpYI(m z4$kbzUJIRQ+P#`ysL=bXa59$Fa)WGlLT*DmtaN-2+bP|u*IM~&w{JRmmilcAo)k(} zpe@WJ`e({Fvjq#s^EYd7B+6E5^8pdbZ|1aB!$WBB9y2x+1Ev_{qEh48H$mh?v! zk+F#O=gwRHKb|bpoArOLD9MlKL`P~nOzrd%JUD2_Qk(=BMM|l&C>l8f&@T_fna$TY zlG#@N?*Sm#ge+5ns6K;{f7z&@tzLiJLSZT=2RWi5bWZzS#%oLzOe%+Sv9I~9IA8J2 zsj(B21Z$f`r-)9LU`Sk`l=v>}s~uZIDtw9@U!_a8%joKRUpel}i5AL()AHt50PjlxIyDjW2;vA;k9%00%9oEp zj(Qe`K{JE;S6VG=b)}wSNl13ok3-MLT-?(Ssz+=|H6>0O{#*rssG~G{+TAjU6)NMm zaxO)b+u%LwIz|?I3AsZmvFLs!VFtf_zTxG@`hK{eeb#xm&9!c%JouHaN)rE&ZEtDl zZZ>ekZb97M&qr;N9OG=fCXTj+;IE31^Sl>!T8q1QCRX3f(`|6RD3IDrTktb5Ube@N zsZP(dxLZi3uo)W$2xZ&9dxEG* zP4Kw^be~QY^-2%Iu@EPIX^pR@;L?q1ns0GOCgv|B!2;RcZ%z$YB{3IO zTam~2QgBC>Hn)SN38^TX&EBB4ZSCp#8e>^0vJ;eO45?wv=Dl zTC+blgbf9}VyBN(-@?Z9Ig!oKpnyFj)FBW^@=B_0>pee`UirpvRM4|`kD{9=m1L1H zK&f?b8-!nYTXz|C|A?xY(kKN9Vf7)rJ<3J~IWE->!OC;vCaLb9ma2M>+_Q#UjtrG5 zES{|j98RxpPP02`Io7q!j(!=P;5yiW8&Ue~6mBP~F?{QbjrT3j)x?f0*3|s7C@obK z(jMSS1?k3X$?dm4s;+tU~ zvCN?AjpE`GSoGW}IgM)A)E`}f<|`d_hr_0WOPYydxAEaJ?s#<+XsP&?5WOda7CRU) zid;reXaZS>s#)bhD9H%C!LuAb6sOlfP6Dy8koP|y^B9eN^YN}XP2q2R@>2e2xs7#J zcTLQd)0ODr=~}KEP?+eD6&|`AlTP!^n~1iYqP?fzL?kG)#(+qF_g8_r~nyh7-f zjr-n{q{Leh545HRO?cVNf$?IzvVy75tdAIYx?TV@h*c;!`#K0ps&z6Faq)Z-aDc2XZ9WdVHxzv(>%zI+du zS4tlT3^9TbT5lhG8$*cb&4go0{Mm|7ri@EawoZ%7^;ZuIt?_4Owq4Cawu3zAAI9B< z2wC@`fRl9{X9HHkmt}!7z3`EFQp_dYt89ILS1%13N3HT!E!CQWCiCCWWLau4r05hL zIYq!@c*Mc~ijU@sI2ris|B<-sl3s%&?6|f0qWZ#XzU4+)%^8={$$_If{oFosFCxw9 z(C&_&Eb_1zZ#iDnXIcOCs^tKQDwiyl!!D>%`S)(%H8ZayhuT@){g(!roAq+BjsBi5 zogMcod-3l@+8B`Mt~B;|zGE8jhw61c9sImQH1Icdqhvoc2Sa?bfhY2uxDVSeb7R&^ zTpct{kp9b(q_-1mp`r8gcpm6m)p3Ni&e?Td4>Y_15DWl7^e*-Q$PowwqMJ}BMU}Hh zp@tztLtDRw^&VSJ<3BG=g5IYqkEPDW+@12)d;Nwlu)7Gpt>>KiBN1FLpUF+*xKJ^V zMxf-kFgxohb5=6cwwq$S{3QhX@r+h~?{Q8{4t20V$jMIe8`F|Ra~%8z&yBQ(r%*Eu zz{vvk=p#@+iY!?Q$zBuffARx!U)QV(U>~kBNCC8JAk!Y}X75&XZo) zqt;%-B-gUr?seD?qM&G(WQCOV6gPZ+BbFv@sp25!Ik{41ZKKjr)U9n|&oY5Fjovj+&>+RbX#773J8{yZ9BqHgKS z6Pr)BAGx2TzdJy+1fEa;0bI+Gb!!Q&XrapKd%E*;+5D{M4bO(0)O`aw+-OGWrOfEJy~ z&Qj(FX%#R%;NgCG5T1Lm`j^0K#}5q$a9%Ns)#_aL+m!81iYtyTl)Hm<`30Jz!<~VC zzaf52!}GbMZ}rF66uOMTz0lXO2Vqb0w(?R_4`#<5P4R`??p+(E1PsJjTI6S0j5g{a zvRo7k@R32C=Ev}J*zYe}c{(WgnZYbm4dhL(k%z+T9j*2EF8(?t_+0~(Q+?~+2Vk28 zOP{-&;P-|YRzenljV^vW`Wxv1k-Tc;Zz!SK;RRspQGJ@9n(+`I3yh2Wx=mq4kKfUl zZPYP);**({lA!674x4st4`tOQPr%&U{psEE$KvE<@y0$Osj)yui)D+VP|M|7Hd`Q1 z`_r(3)j5wVgwUwMs=|_z=uWqqpi``1{=(y<$cMiJ2BSPSk7NfIpU3ciHpc4*Z~(dp zufZJz4141)1(9Jym&e7-T9aL`=K>{{X?uvC`eZHE~e6yB{lFx zy8xqYC5=j$n+GVR>C(>&9`-lYA&D}Lq``3DZxr<{R@xZG=i#+tfoa~cYyoP>915LAK&WJe$#3xXg68VG{gJ_2W0LS!HilqCkfFU~>* z%3%RYvch^O&#hRGoqw*;lP848in}bj=z)NV#N-`d&Jx^;jE6x;Ogemrfke6Z;=~mN}p3I39{A?}1%C1Q0H~V^}I-+noobaNLUyZuiVfwAm z@ic@i0Ec(AiQ?dpF16ax)g);|o>~l?T*a2e?0zR_^Wo7tjVvD1Ket7Sh^&zAW zB>r?BQsaOj@e}eEmIORgK?2MQ@#>E~4^Cb5k4V^8vi^oVmnV@?cb2^vzc;}YHICc#v%qsa%@zYdIeSU8gh)cp+sm7$V-n3EVl zrD6hDgeHD>K-`knI0{J|$OfV#uHulDn)(^iBLZMrb+fYtYFFp+o6vbWC9Ad_k0Oa8Xc(fjIn(*z_=)1d>H6!&fRC zG2?z+5m{moVG-KT+wn8tIGO6jQyJwF^DNXJ7f?u<@l0Y{5&Q@r>6P(sL?DfioE*^> z^?|67bO25>-U9Mor(Q7-9({y_0yLE&kNoEgCSHX^YaT7FdECUSs%WFU#_PS0KBYM* z-PkXCo_&boh4fq^xnbRVsJp{%0{U*`#$H2Zl-Ra?EcuBflQ5?hc3hlRtr$-4>LSt=`C|}dHwsXB|9DfTK*M2`4zKU$aPr1hFB%Y%0d@;T zl#EG*mJr(EgaNVaaf^kNMei>3-Tpu!Dyu@UbUl=j_Awc=IO(zeBxr8)} zUX7KNMd3(*_1xiHvLs)pwCb8(UbHMIuA#(YSlnDoGE691&rOhHW`(+EwW@3R_pMB= z`Um}3P^~Z-({u3{=EjR-fPM6~xo5D4TLTgu>m>XEBu=mu?;8u&cVL^ZTYA;!>CNLXh%fWmAe><$!^BMo{A)8{ zWMt4hb0{N&-t9vQ9{$GOGDVfL@G=R&gF-3`Mbz@n4&s;shvDTu8H5>y)grAB_*KOu z4WGXr$7UxJ=zGOh!@CB|^b}h4Z;p2a0VPNj4^tpPNq`;1P+#w$E{+7Noiny~$h0R8 zSvkrYP2zT|clXI>vhlYh+>)dAuMO~G@)M#CmT_f6bx*TUWuox@J`6iv+25AaEB7;y zBOlc(_Qx^%v#zJr=2z~OLi^F|WdtT8SE7OK< z>%LNBe=os1Cf#Set1Q7qZw&DZ+qg*x{Yu9cSet>_Q!`NpUe+n+FH0!v)K4kdB($We zQw)Qd(pCO0fg@GY8A;tw1Ew2RL(!gUFd$e22;vT@!46E!HbIKE*;IOXo#E^x<5|p%gLaNq*`{u? zE1|`!hWYdHZCQ(QMP?wwIAxL>jtsv zAWf(i2d|Lm*p9zb4WXGiHrjMiflS%g7~;B2KeaKpV7*N6Ozhes63IEY>>E5)&3Bba z{RV#>QJ%;n7)F4RXot9fsbi#1Ou9kQKvD%kxPgQwP}O10y{>~LUk9kBP==-3(FIF- znUTA|%iZYG74#tOZOe1AOu|5qqh6zqKR55&cRf0ez-2dXzaw&6%?5eoST79yC<_z*IBFYtKoC*?}DZ|6%nQR~pHl`)4|6icVcM`Ljpb4v2pL-swj9w#<2{nPaW#7J5uak;khXx!qjD{$->LBxP-A5K|=ga`xH-=-w?Wr~3*qWa8q zogX5Wv&IuCk1zzrrtf(yN?5WWCrAn&EeX5Dy=_SHE+O(CBFf5=nj`bd8Y-=}Q?^f3E|@M$7ZfoPcwmOmRCk}s3R{W>8qv5Il&;Z7>@?+vTi4clsO zJT-?(^rI4tr;RXR8Qxt@Ih8C`1?+u7b@@MXcBvvwb$ZltM)gcdK1yp#DoEPr)>S0% z>zh^xt6QWU`(8Ee@)RCYjU5}e+n%L3-3viwJm+$fLz7NiGaPb_w3jk3R3drzJoR+S z&Ci^O1=;iMT_TV=PEVMzug_k-lKe-r1Dgjy;+lQ1H$XMW2swk_jP8w75DxRnCodS< ziAynb!SHh%e!7o~0_6JKhzR-0w~vFItM6H1gF6`Pe53zd`+4|gN$QUr5}S{(gh-t2 z7Y%y*V60t^i-lHKiZA9A1UXS^%8q|^(yhfdYEaUDH{zc2A3>|#zB>w*DC)L4zTH-0 zZ?;gO{@cp%>qDY(iI!OFCgkDT0aSe{Vv({c{hSSqA@zSme39MUCzL4PeWho_Bb;R?n@nurQx>d~+O0)690lGK`&tKXX z5ABq4=^q2Ca?{#MPcnXKfKieamSxI^s zhE_8(Pw*-~k_z>zEh)z1eEhaP={$KA=q7Yk7EYh|Zl<~KZktSSc8EM#hkEi6^m2x>3}Z4I@wnt}B;X`kqY`fgXD4+XGR zyf%zYaOnE!i_XMa^Kn;^#n7#eeO-H4$tF&u4{TN$Q8U+>tyDnDB(yy!4X6Fl#A*nC zZBtg-tj)agm5+c6O5rc|XOmh3>qRGi{M!*VItf|?2I*hoG%Y=682coI^xZ+bbp*%4 zA-kf%K&dluO9(@41om{DceLrCx_8ui>{Hdm`!vr3{6hTppCpUR1{?cRqG5+KZi*JJV*44!{Kbva_G6JhCX6n#h z0C_a(1BEYF)-VtNlSa_ITh-c^Ddg_uet4^$fAEM>JJv|eE*)bH=S9=hlZpucjWW{p zD>F0bL}Y7Cl*mJi0~glB7Q{q2V?yIyTP{%fBPJI7HsMU5M4GAUWJb*adN8$+J6Q}Z zTIml60u0WE@Dkyrm)Ixx#XQ;_m$i!gm9Z%m)nJpMW-N_BRSS2*!spcc!M zTJQ2~Zenphy)f`>Y2v=x3bxcmYo^{=ZRAm3>B~pV`q!}4_T5-=`;TK358!_0zB-9vkKy;=OfEG}YSDJ`E&s52LlD!uKmv(5Xu0J1iid{Rg^d zpmtFvjjWMU(WUl~5qc1V*5-U?nbJ8+Z~bh=&7s)~_`$P1q|ExRhT-@lls!f8`$>VR zpLgbBdoVPWLh?om1#dfrcTaPh<{VE9H^~KrK4|9l$s5{k8hm?PVQ&nFW3jzAj!N@e z8{L%-m$v(!fgJ9p{0U@h&UfX_d0XF|*GoM4nZ%39Fc@Z8JG*6BSzca_h`01q4Rqy+XHIHHEgPd07hAU4YP6G;Em1m zcRl&v#c-fj;3kehw{R|JH(WDaGecc{B6@6li=m|7Eb|L)OgpH&ipkug7cYV`E*5@Q zluOQYjQyG+oeg=PSIH(*!LFC&-dv|^%DzSv&ZH@aX=ZNjWBPiXkK?XxW3M$r##HjZgVg}*m9f68`cnLM zf6Z1dO_ZsINQ{9&wnc7#_6h7+Aa0>h;@3foDKSO$ZTMZX1tzljAH`F7@8^%d`oJh`w5#@MT$5Xzz?}&?EKBQ(4s3fFXu|xH2X6zkBiIe|!E7z29rT+aj+&E0J zdv=IwuKnlstP%={c5Iox{?D+29uSiIw-TiJf58$Uf&$t@X=o<~rkD7@fucybFq{SG z<Z8PBiUHrKwhVCdQil--HKlJY1Wyy>eh`eSZ)eg>oYMEx3dED!2^+6=M!}Vq z#p31AULHw?8yjM)+LvuN_HO6pAHA?j>iyZzE+-P&hG%7foC%i|;z%y^d_ zT(5D#!u^9l#&Xr*`4?*Giqn*;{uK5z#%q-HZ${DPrWqIB?6@uNitmW!2UcmnQ9Usk zV7&oSqY#6avi;$K!?LpfX$pvCeYdHzZqNR1x9GD~Wj3Rz**qf7o@=HZTtl7NWU~Sn z#rj(CDj5gVIY%=ampMOrGtO3tka54$$^LmjRkvwkvQEv}mYWk=S=g!_nEKRvK%w6E zS}Jhu{l?iMX>VMl+g0MD{ihKcB$c9f28y2@_8Qb#kkfj8dj{|I)c;9|#xXl$S&0%9 zNTl6|tqEZmnwK~Dauytzj*c$7@OthG^5%kmA%G;}i!<$D0M!KB{RWnu1*=8#)SxVB z&o3qH^)}EXoo%w!AV(V#N7FIz2lW z;@CGCD}>Fb4DEP_=U!pxM(kfkI6W<>G4i?Mb*N69+^yEmD%y8E@)ahN*giP8_ZmfI zL|lfY2tLXr>Ry#Vm4M$>2xXY!Fs+zSghudXqqxCaoH#XZIm%p!x`Xrd1=|5IM@j@mkX8% z>qG+XxClmBeyv^Lm!cxA7itY^%)P?; zE#D@j$x7$W8(oZcXW?oil-kbtyUW)kWhrJ(k(9>QjZK+;rh;KQMm)rVBB`7j@&|T7sk(gL~nE9C|iaQI`cj)CSKL!yB#L?Vcr=`3aZ9 zG|GemSAFm2Pcnx+76dH}uXv$jYIK{kW#KlF@9D}$nIlr@5@yX(DguV!$*B^lXY-#p zF~Xc8xo>L9yo@eRt0#;r(&}0^Ydu{dj-|u)n(?w|Pk!QegmV@q_SF6hIKbq3RqweDW&{W$F z_xOl>09Siuw893*B)Eo~Co?NWa02(^My?BmrLh=h_ko#V4L^tDX0Wt<@1`Q>3B?rN z1JemkI4%$K6)zF2`2)t9lQKsS&|sx;4!)llz-;&?h7?9U3_aI1V?EgOC^$Q*3JJ_T z>$$w%^7LOVTTdX?dTB?OFkwn+x78}pzI8GW`=g#&Jt&+wJMkDUT|D{x<3daYVPQ#H;MarD=HA3CccIt+4$*VxwC(E$SrFcbv6mx*Vh?5s#;V%nu*u4p*Nv>W~t!RvoSg_FJVwlR3IBatumrCjjVd9=?}v}Z3S zn6^DOhQ$;X<}c8qGEVQ4L3+s}lF0GSHyvysINiH#{_gG!rzS>`X?jWhUHaU4+fN1= zl|aF@l~aSO_yX_3h*tBqMVbMH*)TwpRxtEgOkUgIvg{vK|= z__H?%2NBqtlpY%jkEI`a)9}<-IAFv+8bzA}-=dSGF}g+>x2E~$Q%wflKbDFx=x;Mco_ zZsmz9|6MDgQa!1kqVc*m0jmv#GBQhhMuXrVa#w%aLUQ$A81@DGwW9{m{U;uv2vnN!{;PY%bzWNWNhcbr>l3zP4g=FsUVd2L=oVvreFEE`9b0x7P#x{8>U)O2 zWS$)?!QHd@r!QXD?^;C6EmSdO;IPgA{;fC?krW|R!?(zqQ8qHtZQ z{5VN&gKKd7ZsO95%>kb8F}bzNQTOHH(R2EqwJ!c!E_3@n7QT`Fujj=HC5j9}Gm~xX zkcp8^dJExj4N%8@f6o(7@ApD4-UqD`@MS>+Q}eyA;p;N*?+dQ(^{`hAktl%k?Knz+ zN{E$)Yy%%#$Y3J)rqyv3I%90`TQXK7Pf~JPWnkQV)Q4V7iH&a59?8FFH(XDv)?EF_ zj7isYW>-RMlS=E_QSa9-&d}?=SbXio>y1ksGu`*B&AyY@KoM;FyaP^mCet=A&O{PUiI(ItfZ!E!q7^`Y*Sk-N+Bc&EkD-Y)Q&dhS}*aBYolD-PY2#xW7J#8d$;{)PI&WTj*(E_Qo~X zPxYi35|P0N7P0-~+AtvxI}gzVE8$#2UEyKwh1gqv#eke_$jKWmxoNoWpWZ6=Nc~Xj z{;VRP@$&8{N&VlMk~9f9`aJc?AfKj^HP*hh{$+BxOugw>Cze0e6B=GDPKs)<3=IfJ zM4Kwg|L#kMosRL8ehe}gonCj3dn;OuA{Ejgqx3nXne{X7$}6W9LnJBQk<;O6BT!Fb zW#+Y@kLQkP9eTeRUgr^dhsu9`Cd6@d{2eA!2Dn)%UyebwQK_@#uXh^b*r%oCnUBf~ z{&rsXb@yiSSpvH{H+`=sm=>KMRo5ml&*Pc1+SG=ocjsGBP?i~OhHE_^qYp*%Xx_h_ zVB;ATRKpNjQ+64PzYke`ESxYH^WlPD{*EEQ0G@7YK4m3@MnZFO&?QGuFN1GBHlcY- zSF=G~Gi{HuHOoj?nDtC{kq?$9J7n7ojc*tjE(6}7O(xYjI#^xM+*K^{dRXB7E;vIXF zR+*de4DT#DC#yuI(aYeaSyCO7z>kpZz?!ME^`xWPx2(EDq5ho_$b8Uk)iXktT`gJ` zX1dWr3yO-AQS;e~!Gm)eZti}`qnrt8rZK~p$dG=B2F;WH?pY4wcHcYaf8)Hsww^jQ zYKpAk9etE2zHihU2ySsTL}%z)$2w?y!@K0JFXnxOSEl6Wr?m-Qd5xW4&mkOtfu#;)>>~$lQJf+e0k|lpONJC!3%SDLoMU0BBkLujiJfhxp#iv zk&QdWN5W;@p8l<-;1l0v-?=DK3a9jUPMFyu95SddH;c7 zw06Z%ukE5)jyVxVrs>+LU4D?wNqzT--7_or|Vh6{%Qi*k_cQ zqtNZ>>>Z7@A573cflf5fQW6u_YR6Am6UDTt1fuI!4k%=?s$b-`*eom@ zX9qE*%*@$JAql1a27P^FP3-Mzm1V+meo?a7nrB5N^xD&3m}$g4yx!?bLEhJde1;G+ zyn(P=Ki)ZE{o`J0RYDx}DWwvw=4*(6No4&eG>9JA#;X{slcfwtcadKOuNNK@!WbVL zgs`uVhqaKGSK-H6wtCUJ9DFqlME9-PU-})_^s}%Lzob6F{>6{hYpFPv*SNV}96fa~ z!ua`;37sl3(|lrw`Z_1Mp*t9Zw_*y`(eNOpkJA^`7yR05X8N&N)zyDN7vU|BJ`=qW z6abO@a7W_OT}osW47nHrH`ujOe8{nxFwev`OAQ#DeyWZkgQAp@sAB(C3P=$HD1+)- zcqhRAVS78-EDRQSa|jGW0qEcO#@_$p8(F|A8CNJFo3=Bhkeg+J3A~M0#^7p57){Q6zx5&$6}F*HKmt5gYo}+U-r}s8h33P zH%XJ|SF^H@gJ#<6;a8&sPN>N8`MOj+m}P47xvr9Wg;6nQEa-$uS z_Y0NfVk|xT5TpI0lD}W9rkXzLTCx_%G%7#c821!})by5xVV)CkR>su%%&%*P;0E%e zv6T}-o}gdaSeS_E#%JKvx08N(?Azabv-u^}*1XrD&1cuuc>0I&s(WUp$={$rA@n~g zv*f(oFA*=Q>r!aYC46%n^f{~jRhymtxx+|xPj3P<=mtLa$p9I|j?mNXLor(br1Dnl zX0u|af{H059Y^C(NMY8kl%8=~VusL5B-D-l(@Dc!?^M3$OqCk5UHf8hbqGO0`NS){ z^g^vtO|Q49t?ps_&S7)D&E7L2ej+Ttnzz$nKV!W_r)k_$Os}ntBXeeS1>FcIO$lvW z7s+SI`)WzKZEZRw9^)HY;d>M})SqPE!w7AYq|2!SWuB=Sb_+)}r>rIk=*gp?hj|4O zg!$T8Z~^EB*x338B2cqhrpc{K9u-`aRajU^-74C|_Xg{1p9^x z2~Hb}R-WixR_CYh^=BW}`fQc7_WLB0vrHfIdulb1>bzm#FFCXHlMDN8G#;aJVM4m@ z%`->+q5QAaqv#R_OZ^p(RLVW~^M=3ZH(GU;>X`wOv>qh4gBTC(ENNq6Z|j5m7&_

      (csZSqi_4qEFwsmiirM}CpN&pgMh}SZb!HcCn-qBcbuIw?Y#S~OT<>uetDO@Ux z$!xvSIJb(+petFOroHd5tI1?+9Q=xIKaokN47$f^pP<(>eM#CnkfI8pNuI?2iD-T_T`v0~=^{r`L>MV6%Sw{P}oKB4K&$WCO7 zd~;bo=7XlKMh3L$6rmi`>Ox@51t6EmqT;^0ZLRJ52o;C8ey_wZ6LwH9|TnC4ac(C-r5<(xO<{6#dR zYAUKOcqJ?F%c>ac(9#*&!+55a=hBx^q?D@7e zvoqwJUN;R6e{i)Z-&}FSr>u3SjlSN0g~okzvH!XcIh=fS890AnL^MxLF!_2jU|i%X zz5ABkxNnXr$}8xbc2W7NcbzwKdWYW@h|iKjRw@2cauww~n|t!ij$Qq*D`7`%4vB6HS~ z2Kru)FY1+RIdaPJjKN$!exz3y77?if4TqO7?*UMNi?Y4i?bJfOVoX;qx4K+luV1` zTVJYLFX{Q5IUM#|=hX-Fh=(>Q((5yAH8A!XGxsUPt}Pz*v9OVAhFU^1_&vucdXv{r zv}N1a{hOx-al<%rg<3Ce`a{>o&0Wp~Z`v}h7UA$y&%W0bNT5H{EVEY{dfc$Cy9<6) z9Np4NL->6~&rNlsx7$l8dXVE*-#Qn_dEs>b#SULgY<9ZkU zeejQ1c3|YC7nNM1zkb21Fx@q%Z4rtW%=A)noFzr}kl zBAB2dp{;UN|B0KJSD&c~dAQEWvxR7`8#kqP@vl~*ldsP6J*s9K*NDZU9H#e53IuJY z5;OFM1x4j+I0|vhM$-O|sjrS}y8YgtC@P^S4N{_XOSg)2H;nEWJ-Sip6p#+-Zbpn4 zN=Y}PksOUQqxPFV-{<-KZeFkV_6L8wcgH#BzRo$hp#RKO)%D`qQo z`7rg(Wtv$H@?D3ENDG}uSQ|l{Tz@_Q=8TUTfG)cGG+zY%8%JtsK~Ig_mE`dx&g~-myPiz?ip$b+D>BpBKBo=Wu-{v?vgm7@ zc7%7v6VDX8!bx`!h_d^JXuavEYS{VW>1xj6nT?);zx)$}rpxvI8=3E!;*J!}-C4NI zjtY+~Z%WjqE!x*Dr?d+}4`a|BYJq@1?-aJWuRPVT)7U;n6}56QdcD`nG<>0dHGR<#eI-f2EA!!;A4 z^4MAFT2SAJUFO$7>cm}%SI%&>1s;CZ)7I##R{H%I!Lvy>s(XCKwcH_XYl+P-8dFMu z9!iN^^b6A)g>}!q03qG6f`$%yTH6~Gz891h6PSHh2;^fa3+M}k_1*4u}Gt9YZD zAP$j^7|+d%PjKm24ECsMcBvv?-}8!WtAy^OXC`H3@BUPcztzt3U)}}`4y~?`qHC}L zDV>HRj<3pWwm%9kPj!2-7O?&S!dmZ;*Nhg(7IHwT>ctc$+E^`bM=5RCqDurk(0%0I zu9ywxA5ZR06l=*!LxtYzm~t8J6b%th%yN3yb{V<=lhyqtNp^qM^prBVfnmIoY67|@ z$n`VGY4}F3nltcVC-HngHAjG)-e*U(G%V~D5m7@VQ!ZbYe3oGVq&qX2MEXgknuZ1G zBv=3Y*NS7z5G7`};U2Un`B@4=dPGTJRM!r7grM#DS*!KGD*))2Jl|-11WXsYI1O4k z)>d--+RklrI4yx-@>Mj8oQeCYb1$G^tFFch+;TEWWUp1g6I*; zMPZUc)RP+UrMr{2h?A)GQya+cSoQ+6r#@&DH#inBUwykjJ?e3BpC}k1`Z7YBJAvu- zi7qMH;l1t00}p}#vgJqW#sC^p^u@}Fpf_6B5It|sj$5TcY9V0YKEJ?y>>kFhy&LPE zh8byZsugU_GYpzEsyIQ?s$e7xdgFep9L`@SLd=!u4dLg0w;5MPyKfp_D2ek5`}>am zekh|e*RoHYT)wvQLSn)R)M3dSVh&Xcv(zB+{1y>Um1Bw;nfg12d)-MxKz=jLx@?ANLhgAZ*8@xx0s# z-S6ibKJwPx7yQ0VMl*Yt{`<*8+!`;A+=rh3hWqF#$#%(C>_!)lw#=atxp|2c)jE*x zN@viN^E4RGH5X;i7WnF?O+TV^_TqaBWXv=r3?r@VxsQMC-Q-tpln`lX%49s(q%)6*|E!uP#Y9q~2C3V=q`b9APfC zy>#y_Zsbd}RFBK!7crgau;Bk2Gb#qg>6w01^g4DnGNL0Bw;6|@pE5Kn3ERK%pTdMz z88+4>LBgPxsKf8Fxe*it0gWy1nYMCJJr?^=gjqevx!%T>mna)bE!gyQuaL_OnI5(F!vmq?#@OJm_67OZjHUHUDeJ zd&>ZZ7z`n6L({X0Sog_!5-`?B7S{-T%D@GsVqzfYHybN_xn16uL;t*%7&_E6m5=#T z)up$O3KYaaSL?UGM!a%YE0Zk{PwMvK!Umr~oV4Xy9OVl5?&sK+%MI^`zh(JcFGi;+ zt@4R^AI$t*F>;dptDsxy{zhum`P%nIjOS7O#~C~7$-ZI{{7HyNcG~BoXaM60O-eT* zMqu#2t`-33cV|%Td`M=-- zwd>#M`6Hg1gLYcNmgaZlXgI+UrHs-*$)LYILA^wIp@}pNP(mn6e{_(3WawXz&&-1V zbJz`nVi4kOB>$QAWd`~E=%$;Jup)QtIZIlI?eU%)*mS zD%wTVy!E&cH`B+V&(~KAOm1+;axTk|{3#tJ)l&82vl*<*e*3Oo)IW26+s$4vjpXoL zt14L%=<~Vj-RFe&KNO?Ag|}0M7g7Z)8?UtRx_g;3#@g3>YPi?bfOQjUoWGWVVu;qM zRpW=oct7GL6Ap|Igp@YDZG>NauYTV#3kyq9;sQwYa)P99e2Dkv z<(pUU9#!Oi7@!i0eGzcY>bR>3N4Bo$tF-SXD_yj3Bso&gR_u-&WhVFvP#Y!jx>%3m z)J4A3U}3dIk8Y51`fh@tGIxFKJ%K)x7?9HqoE%$6*?a zYa&QTGpg>r{kAf$E3lr=%kPoV26BmRC5-AVnPSc-s=h+kmFxVvY0C<3Rf8P$?X5}) z*JsyPSI&y=Vf&4xz|{)T-r0m@v-Qg&mMrWR-7 z=`pu5w?o=2*v_t(*%@%{ov5*h%b({&eQCGQiNs-!Q@2CeN5&Jrf%&X$s+{%^JJu68 z0RAFp0Be=xeA%qOXqjigKS5XApLQJOjD5ohbX4L93FsFsVnSQSp#J$s&n4dBCT%Bc zLSAf|g$sbQ2mAVW-M7|U`a%9B3`hct9c!&Ox8o#|&1xWoiE*LG{KRu1inBMygRTiEqI#HMs{1%2^k zMcc|Ho(_#lr!c#o6_?PaeZ-$Yb725zX#X<|Z=0!?@=b2i>!CQ*>M6>e5$4gpOVM2`>!sA8RjaF2WB5dP&QCF_`9~d z%j;U=l=9QF?eB` z6H_Vgl(goA%5xtNE!HHy;eK5Y%?ih4i~3=L=5l9m)-M=!(gr5P37o9VTIEJ_y6avQ zSybxDlI4&1pNSG`d{`~Ex;~l*D{88!uE=D+tx!ZG2$vUo4?TyKU-19xCQ3LBB~vc6+X%A}dTt%- z$z86gCG!Q5<#!{uJm9Pz_Jr?XDKEx=TI`JS#aEpqkhtYp^KzPE_XhEeP^2U~eRp_5 z8zZGTG;LsT$GH1Q+^%L`9;w9E)_(~6DrJ}506z6rsJc&sVeTuV1Hi(z{L^RiXS8cw z7s4}2Qa+kSgZ1pe?(6KBnp|tXGyx$H1!m@A!fb|0pcZw_>giikQ70zKEMwy7Ano0b>hB+| zW(FUVa&k!yxIpJfbP0)S7E)aGtjQ;|4*xgH$_LCzrKE&4B+c0Noc#|2?%T-K(AGtQ z7Y<~<6VpF*J;d>~qhe2Q&T)EEN?8yy?@yEqBBcMgQ)l#*FlRS?dB43Rlok*Ot%8-6 zRl!DJpV04_rFAWTaf;P^S9E|Aj}tH4q=lc3lV5}B#%UN{p>3P zZ^CzPtLT=26+1dtdnJ>21~tU2g)D=iO=q%}L(pzWF>)uw0(VhfAHiE{Wjhd_iYuM| z@`%C}d*Ec^HJurD;i)tCc`mO4oM*FmO0<=g!AQPB5Vme^UW;fpb-O#4$M~I=gwJme z!gvFtfcfrsSDVzq^3hqH|Hj+Y-jh~U^A)6lOI;~s!5xDYHQM3>B=N65urM)daRj@u z^|pL%dMY_x2^akGVecidnn5=XMX(Ummt6)jG%aqv2%n|&JA;vQ?$*x-P(-R(kCMI* z>1i2zOJt3BIr54)h@a8^)S?oFMe61*{HU`Zj2i)FV$O3HSsd&L!~t16((L@W?=R)%{qfr3w6IF|E#QrjqX~KT99I2>8!j- zClJ~tP;8DvraAN~Odu8D!L>0o*TBwIxY5N1tnNvUpU5xP+A%Ys_~CB79(`KcXrVRX zX8EM0WQ1i%P?Pt$6+mDGgC?FO(C66e0f0A>R`h>Pm{j{qGQ6NOgQs(+N2uqC_S2yT zQ%ZV$UDY|0*Dr*>zO(4(r{7M%Zv<6?L~pKpu+I)NsmLkv56Oc!yLLvkGu7Y)=bXfc z3=0(`CI-7FL2B+-IQCuoeM!GQd#vrqnb)1?Hb&GrXO7OLqGe%>$8LTte*)FM3_fDy zsHO>&5XbcwnI-#E2p&a^Rw*dLK!>9Un9_*p3rFM|18S2*lQ; z6@X3zbvz>q8i3mtLvn19Hecc;NAmFrVK}}ju zM6nL50y$8voV01%PBdjZn6%8+WM|anG0Kw)o>DeKEl+f?bAcz9qb5T#Ijh3EAm&p~ zai=Jhj#}~zk!vU_y@FjXLM#l8q;2D_IRLUmB`IDvmfpX)F*?vi?Eg0+XzQKSB>H!I zc7A@jTrhjm1Fbc7BV(_(oWOM7G@dTyO23mrmZCHrMB1R=?u%C=0F<$paA^f9+l#44 z46MyTp~kf*8L||PA{Ok|FLq3<*hFM_FY*VV{NFf2#SlD*o(9uHES2SoBA$s_F(6xJ z0$LQt6>B@3IFdM9X4{Cy)_vn~Th$pRZPkI1MxgFy=sp}uOHDj7vP3P8@Kp^OTKUP;B~n8BjqX>H2C9P9 z(r?(5Gm=HGwZ@2j`b~hYGhsk zp8@m@qdk{1d$-!yY~b0~4z);bLXEC2;5+o$^(x<01^fTBf{GBsq*b z{T23RFd6UFt!!1huZs9e?3)h@q_*0&Zm-Rg9s)EpV$NSO(?FaE0fDZ{BZ*DeGhy5K zg#YgQK!xPrFqv{3FT%U5TwVGl!opQL zab08<^M22l?03&#)Kdh3lgsXISzdEKEuXRIPL&x}PneQ|NH}mVw$BrvCOWpX zefHZ6DD*p!%(-A6$W}`S&fB(l;@no)V7whT7^TU403UpZuj!t=?WnL-E)I+p$wXkY zVg-JYwU~^oOzQa-T?z1S#;bBsb-+ZU8FU;bOphZpGp=n>r*J1iJG7xGUEx-E)AceX zXl{_=JPpq4V3O3Ruo7cn;N;G(Y6V)^D^-{kC|cKpBY76VZv86c5?~>HO}HQ%JA=B5 zh%sVC03^Re&^N90&gKMr2BQ94^nF2pWB)T+=Exm$nfC(n#5kacQWhh#qw#L_Z@YQ! zljDl9m;fP6@nM30=kd>HhhpRTnsJArD{b8T7P~m73O|eI1DzU&{`*rwh^q4{&~LsV z^CU3Je-nBv%Xpkvc6etXWiq&tV2*$CTrSmsoFBqG>pv0hT7$h;!hhj&ckB%{T$21= zUIVfgCIzs!?YXw~j-7W-7wx2BZ?CN_2++M}v|!1$mN-mWX+$9?99I^$L+X?Za1@#q zNHJXL@RYDEug#68~Ze>p!oP}_pLahemAzcbbR=u4k;5C`!%?UD-FuK z;btg55OGpnU3JBIeY5~b1X1Q4@^ zRp9b(@EyoN>)VAS%R4HW zr-c$V07}ZZgM;3@bTPd}gDUb}w>^j$H< z`_)bu-?^yc<=D&2V5e!>TiH~Tn3n7`|2#Y{}2pwFv+^~Iv}!eo!zazyHwLn zZxidizLwJFp7y)GqJ&ZNw82tQTac&<(}A%pWr0+o)$t2jR`xioDAy(v%)PPmqgZ%C zmgj|t>TXGb7n_v!#n=NB^I<^UgU6a~&r!)ht4k#ZEmiPBk0Ho1wPngBIMC|X0vzO| zEcjy`H?^?Zk1~W%qnzKNSy2K55Qf~k6h@1b{27L5Yi^`gY5lh|mcyRFfpqZU@S`qK z-@(#&YfoQDrJ7;?&+xO~rQc16sz#prtj{-)b@zi4(c=fB_-~qo?;$d#m_(?uF5P)QA6v zG%)_crgTv}TWP@R2JY2MuC%zsxg_>3b@zpe38;rj^tN!QtvPJU?3|^aJ>7D7;RDwg z#6F}VNm6GIxA zj%wt2D@`(ubL$EntG-$rob=jJTG+4%S012W_zld`H{y?dDqo}&2>~qF0E&MH%#WT? zH!a`0`&0Fwo`=RGGPLJK4Cg5=(4l)!d~U{@wqskdCygI=!{XI86-8D>S-0CotJ%pT zBEmn)WS*?58CD^-bJnv5$r0m~ZOdX&b;H^71GT1=GZsS;x*uc}*?bkkYr=G+7iV1? z^a|IbrcAp9e3ZgRUFvlfW$!}>37rWAiRv_h%9EHgDh~Q}BcXIX8ighv^1|r?$!>h; z?1W$B_NL4VFmr@lnX)l|Qr8R{F`-6BZ9ox`P}h^mQ250SCKnRpJU#T~2b+FfR^Cae z-mxcFG@2*9^#={`+(mT`zu}*o?|}0>n0CEb0V}tTs2;LE*HCe9MGiC$?_YN7*qr~F_8VgdQk97$ zZ|9p--pAAmZ&po-VhNc@vqB=UrK9scF`E&b?(_rDr%P+9RGLdJ@&;nR?RnMytunhi ztyjJ9&gbq$BgIMQPJ8tgqlYe{&FPY$e7jwV8on;NJX~>6$?J;Prx0KRpG_qhFAT zG7>E@r>b7;*Hzh=W}&Ai)q~;fVLgcA*o#kAMCr5s*XLa_LL;K8ik9_X)f)7bP+@(L z@z)>Xnr&@*;7K?EslZ3}y{Jk_@u9&9hXB47%wdlBiPb`}2(gtXP|wz$)gSpTkBrhe zl@)(Fp;*iCx~gKscI)BhIFuWaJl4nn7*YK_4IRFZT4huCtH_1d7yz25jnm1nSl(Cn z+x80*sTGa<$&9PC%6NwVT;Qk!!r2R!<4u2fp=+Ex&6_`tV+$D3&hHk`Sx9spw2F|F z>?S$$EJvxP(Anzt3F-+A=)}~eK`azBi3}j}I$CLW7LxC=5q$FUpK<9Q=I+>9{%mHI zG<(e2UGteHr~ZQ$#&fKV64TE;tmf~>$|msX!{<{*K{gs^z60B~Ibb=Z$x`fUez(!& zFySu%GIsfIEa<%B6N8*!*8gHvv^nltPrJc)-*Z*3hJNncthZlYRMQ*(xU}&N=WPb8 zd_eoV0BM&4^~LmUmX3Dg`y6WG74>lTJYcll-}mu0-PB|={rvb3)w z9R$_Uy>q*^s37hNLP-skOuP?%c4fF>wEbxXI&98XgOYM(ISwSE?ra79G6ql_56Lym ziE{`3O5z*~{kp{2CgRO+?y2LtE>Uf*bk_orvaW=|ny=&~n=Io#vmH@4V4^Xh@G!htR^nFBwCOH(+iU$LCX|tPadvaebS461ElTkB& zW?W1y>0!wYqa{*vrH6N^c9yNi2`Wn`>k1S#Ah?^NP)7F zr0Ivc=+HXd<%8zUv>nD^>yGaf*Q6uLA_0xwoOvx06@t%_h_jhD%?w{)>($9NcRyiB zGuJjfvUAS73ds9aq^JJ!+F$7QXk^Eg{I%GrN765r8YCSJbxv@{h8__aPtBe!*k`C19Ovr<~qcjnI z!TmcTleSFG72UGi$J1)=h#zWmT55%HMKktiX3s-drKf{7JT~T@7f!Z?h#U!$X$m;nXAv}u*~F}m^y!Y>mPMuHo{*Sn63^((?@s9qCY%k;+wM1c&r9PD z9IklT7SHcz5O6n5U0%gX=A_UDF<-ZXJu2M-m~hy?87oiscxfi|4Erp#$(ORwC7OW< zVeN-^X|0V6HNhW^U6MN}1D~9|;3HLi@R!#H_BRV<(Tc_juIZ|_6@%0|nk&xr940h^ zR6CI0Z0yMP;tBC32^sqOYBc&#KaO22S>FuEiNZMCn(H+ep@5^LG;fRi*AQ2>wU{Qu zDFHGzgKydfgbs+@-R812R%ktV;HP_+Pq6N;xULUutx`rHIoT^6Vr$s5V>^kA3cc}x zG!^QwcJK68EqZ3WXIA@FUo9hd3+1rPRA2AZS2rAVR8o8uT1#fjRJe82P>hEVGkORx z2BdhQg)y^E&}B0nA(rOR$%a<&zw~&27ogm&u><^5`Aiz9jyjE;QAQdG5n2^zclIsY z*Y=T(y+X2nd5)$x(MAckRzK>Mq7e@eX%$(dhre&B{1BdGJu~M+_c;PeE(sRXZOgapBsCXVb4sAxObtR$e?+D zwOW2wT~-M6Gd@JuQi`3jw6heVJs&mal0`&Ao`hwoZv9T#3x<_v^5PLp1}-9-JEhZ= zb=SD^Z7EmBPOhv>u;VM{Vds%1T8JPW3!bQLX+w>}qG?@<7H*_TT9nE2U2?4`UJ#?> z1h0t=_0zs1qIjkyZ*8e@v5>HgEYqN_^_DdF*)JhFTTEsJ<@={2cNY)-k@EYq4&NS> z*Cu&eI}*$XFxS^@RJzRyUieB$zO@1MFAd0$k8?APd3N;j5N?pRbx{pI)lTDj3CTt{>wyUK43HbN}y3sK3CO19B^5$-((u+6QQ%XZRR3=c%DI#WtgN< zvLn0k6t#TTd`1)FkG(fveTh3jtaRj}J63Zuc*X7$f3~ucn&WPkO1VMuvbl9cf()ep zYSzNG`z1z~u4tCAUS$K~XlJNLHDRAVnA(y7DQ~e=u%IvT;{x!tMsj+ z;$cU-UjXCN-qHBZexy98~1VI!3H zfuFj}nZFogFbPysw?(cTA?#t%LdT)MU0Qcue!->`y}F#`@U;{7VLeN6^Gf7CM+1{Z z%(=pt&SX*oN3uwhU+W^tk%vSoidmVHCbQ3if>`_v?2rjDU(xaR(=;5;HgIee-)!Qf z4^_^@KI|agefuCfK;q`)52Y!3pk1fbCM-Fw=8x-hUi$M0>&2tL? zpcqZe`g58lOo&EdY?`%W)3gcSmW0W+?k4qXZmZ^^zkjCV9(2dfs}ypOQ8(vxoPa7U zN4C^jQpg~}5qU<@W!_B0ow<)zZivAZ7t@Soe<^NWruxw_67jQ0S6uS4!V-n(A@zvSZI={i<0 zig?NVb2tEkn$I39naTY)gY5XNa3rFw@t|PFVxvi+s;`%o4^G+m22@wPC_xrF#cO~+ zrks~$g;gseKiK(Z116#*ADKwfV#D@S+Hr_~dF-pj2wtYAtYDbTGm03}sSZx<{Px}# zGZ9Qb;+&`NxHFfzA{#7s84$O&?Rz8myPX~rr1B5Cq(6M<8W?G=oGYMt8AzbS{&z+H zK00=b{G#0G@onJ7oXu~C;omPdwQ%54kaGUHb@uIp+hQCYxGXd9#&`9AkX~<%A#$5a zmFyBQ`&|aDG%r)SmGMF5QOW*8VMT}b;BNBrCe$GziaPwg`Y z$P1t?LT65I6>4PU{er~+=|hdj0b4vjV-qm3F=@(AcyRN*NtiPWmWdXo$wF7I=)Y%T zta#Qx{0V~kC2FtzCmp%(>8Slsm2+h(OhP0;-)u*iWxvvzM5}BpHxVS1PM5^WT=&(% ztYFIE@7@7#xKOm7ynLLB_x3?t7n5RK$nbNr)HqnV?KdgU4^rlFFIm2z z+3o*17U)T&smA47uJhQDq;2Phu;wm)Le~T3rGgAa((7nOR*sI7TRxdKvlyyY>$_R- zW2+8bdoSQ`UW(peeK(}u31qJv7*UDUaO+0xI2LN8K=tw%ZSQzzbd`Wj-Eh5Bu&M5R z_B;K=b$cxN@dtJ@rq09qr?-c5o;<2{kk2b!PyL@^P@;rdR*l7kDRD-A1Y}`(H))4G zyqMq5@~}2`baYJrJ~)WZcI#Y=Zz_QEjQKJ$FKh$4MWq>?{_vP7Pp^SIJU=oIGu7>= zBnnM`lJrjJQ2-@PhHS%!$*uC)({fF}69)&m3U|FM%M^1``nonlXVrObISijeYb+Jk z?Ci-gDMidfS%Wi@lrJjr=At$CwAh@dXovYaX$=L|^QIyiLI>UTtSWWOi6!wX!AzaS zdcDwt#R7Sb)xF>Bk#*0%?C#Og8F6oPiDt;8Y-X?#tH=5Z)(C`_QpHLK3S6$i%`AI_ zK4fG#TS~$FMX6v^;bA%$#f2rm1qSfnR)Q??P~Q2HmiC{2SsO?WdmKN= zd+%Q_7ud7s*n%6&)jif+W^ff=_D1lotX;^GmBaqRcV$i7%R1mf)We583FboF62Ls1 z8839&G~tr!b<*hmEBab;YI9e2^c;U5HhL{Nt3a%+O9#Ql&%krvaxD~CY-1k;PTcf; zJV{)Lk}KOeWi_GO{Y<3OA$RzhPri>?GxmhJ&u+7%+UtE9lFM$BJ0~FAKrEWXNAj{k z6y%(4rtxe!@%u^^cjuCt%I(M}&*vzQV&l3cUAt~>VgACN7xN9poxJqBeZnwR@0q1iARb2tK!f|iIX$Z7(S;Eu`tErCz+dMY*3B!;$cf{C zK+8Lg$|tE96YFQijs+gnHE>h+kQk3EEu}9lU^yYB?P(pt66r;XK&`#=32PVsXCocOewHNbua^8vHZQ6{OZj%|lwJCnXvM10z6-?DMmsCo)5u3vTvD?ziuBWF(S_dnL(cNA+GH;3ERk@;yc3}al)eh{(Bc@m9_F&!B; z_dKzfkgD{8qGeC5eKR`)kD|;++Wgoq-jsELBXu~Q4#ga5P2%zIg!KS@hKgmQo1R|j^y_rDc@ooG;bv4G#WE?^y5iT4?>F+sOuVR^vX8Zi-p|u-xr+1}d__&(V4ol+ z+-_z(%oOeY1d_viLE65+S1lB<9%%QK0ytJ_=TucMRiu5dYih#^t&*$dl>(M5z;7Q*Y?>xb-r z3kd*x5|zElV#X;LU-^B;!^?2vptuWuzv+Y;&bz#;fx+x%tsmoU2WUK6#M1U3$Qw5R zRJ_6xy_u8RLOpj~+u8i>4-=MtkBhRhSj<#oV}}))fC(#Q_9Mj%$?TnUL1iLq-->ca z4TOJRpGzJJ!WOM6+7!Z>`4_`Y2f!g4nPBnCz51)qWUln-`HH&NjLclxAFGNL$q-t4 zUmku?li;zc9$Yd)&a*jLI}I%U2w@DFY+JIv>5Zo0xI6Ibb*4{PUT1%JarT!D9(@hS zt4hs5=On!#s4*)`#wQhlClbn?o4Js}xB1pB966fZgc?$ZW>O@Uq77=mRgrrMkp*3| z71KXUTZBHg9N#qGHbHAQqZcjd*A&<{$ImIahMCCZcE!tAcOqLn3*X9XCDor2LW`4h zHl5}qXR>z6ck`o@x-XrlD$F1_uSme%6iLTHXF3C`rK;mn6#=4>SS-$c>1vxMicnN{ zgvG4se$AD(Kd<8bqf{IZ#;eo%yKwWj6)M}!NA z|3(pkZ_~B>&e-31%kjz$?FntL1zX`|)cy=`T!VUkbk??L=o%IbxP#LgIP1g_YcEab z*=j4`?^JA-WkT#VrlUzhlBl+-vHY{kbu~2_`$9zhpfrDU17^4gT1_v6XNpF>yrx7nK|v`uB|f z`Avq}*K1X&@@O57=E?>ysJSAh>^;P%pO!zGu+%g)2pR|gphKf1%o*Q z-PgDiJKQAfktX&azq^1dU{B36iXZdA#P4%cT(x#x-koko`1-eod=$A$f{9)@PK)1q zy;qdbOMd?(xRUwgBrCh>&CTWVz{JJ!9}N+-)GOeB#6fXOj9bBaz8;~{6{$?KGmT>$ zt7*AN!xZfD6FhV7*9RS$k-^uKk?*c2xOvl=DaACYA4{h9W0XWJ95imr-5{4@@}vOE zmG`Fw5LE&$uAc=8Z(Fro89ED&q95T`XMj%RH+DuWnccGZU9QH|HBv4>}V`BTlKD z=WH0&lZSD9bcDLTX8f}ff0jZy%jOTTd}xa@x5{ODf(}|#uH}Ca-os{;E4O9a;q4(C z<;qsqv6#(Dhnnyw&sjEGzfp9aiU^wN^*5DeD(IA%HbzUH`Al?iAf79dH|;eoTKp$18rk= z*>ji}3j$B{_p>)2=NL2p@>MxmN3N3@YCMd-^B@E5*&0Eh92-ViQX7K;6qe_snZ|kz zbM_Ua>8h++ET04hxK;&5a*Gs@tQ7-r5eF^7nrd4)XU4JX6ptmA#UWccdmZih?^W$< z8vW1Qv|eeL6TSLoT9n#niN%0a?{-#i)+48& zB1oe6$!~v%`xTcO$TK1BKhTr@E zFCzCM+^uWu5WVsF8fF3t8^~e5B}$E7A~QK#A_%ZQNsX8I6Mj0RRWNqE7J6KBr50~gv<^OdmSC1|X_>*>A=1lS zxt;b32ug3fYPX0juFKl8XHm^7mn>78_WI29IQ+=9+h1v{M`*y>-i;uYFM8UZ+Muy5 zht$#l%^s`ACf^U#Dwks4fRjcjh*M8i8f?!&O8jPjk1)hC{5`GzJR-t^X%7+cn(&S5 z$yb8uij9w~z)y7voQQgfcO$QdLDkIrdU#%KF$Ug2dO=&8)Q*~JF$r*N%{#+0ALJvS z1>xa%J1$OtJ}|fV$;nCGX{`%~-n^p4UbU-xUF>HoH zLh?U*%9lrUAiopsC`~StP8l~U+<24`{8&6C76 zgFduEI2#SKHV&zkCU!$e85o8O^w(amu2*M@{RL=HAZ5+AOZd(aXC3p%+FZO znA29bA5fQaupXnMv02YOX)~-}pAB9aPtJN=sE!P~nJ_U!W>5Nko@g4h?ql5LxZd{M za3K;HYv&hoWBo6MI{h9AhYno(@c`%iZac-4>=f_TGcvDm;bFwbB!buejf?;bFv|$! zp?W`*cs)u@bDjYuMppc><%D$Yh}17N@1z+flfSnaaYdhS!#xtYo`gw!HnFF3?sJ+= z?=s7RUX^ewea5hedbFm1*fwwQM+bD@pA72s9`C!poQk`fcNd$F&A8ZhlEU)HzpO5r z&ay$mRZ%P%bXp%q?#d6pdcZ^mP~5qSWP%_qCa9db!K$yVC9&m--4{vR^irKk4T+NI zj!CJ$Nudc~MMTKd%%Z9LE2GF`qyi2Y%{j$u3vZueu|1b-vz04l!Y{m$>-${@PhoLL zEC0D;N?KNcCmz*UpdHm+zAMr{*=#$V1gFDgo7;bH&{;p-leivHUfJ$N)?yat{{shEHtLy&?8tXv73>?oc-RUN4()H3)kNW_rL0wtM-kDt%FT_%xnA#jzfOIo zHm~BRhv;8BE{Mj=R4;n*`7l*PZf6lZq+P8MwQ=S5yNmj2e3V>1Tx{R^o29=8gd3}t z{F=DV#gcYesQ%skep%P*<{;r`_u>NEh9gl&w~sym7)kz^H$3~37L2?=u>L+?`?>>m zBF3;p&5a?VgpC;2vC>v=f#{Xn)YVm5!!gHv8dsxw`Y*e*%DPIz?YT4WxkDaF+=?)f z9bC=s4N`J~Z>N1QO{-j`PG&O?>CTGiU2DNLIi5H&l2g6d~S$&Ee73?O>oY#bSFx%+s-%{lpR}yf>vKRFic5 zWqx1_GxIL2)hA_W{DKhryK@&ioq7on+lndIu?)1xgUAAuDCBpjyNxBZyF9a zkjxr%H#>`L9LFg4Y6Oz7OfJsl&$gc3w_DwtKM*(fV|wOf<1>ad8`hjo{`84paVl@} zA-f%LNcoNnyYSLB3dr_wTg>*j_jj%A20YNsx#;-K z$emA_i4h&`)@NJ8DKHs7>fmO;%WEzoo8JUCiJFx};)A9`KP6@4nUdC>B8O>NSdPwe z+Yz33VS1f#eAWRG=;_>04{k$?Oq80CNohSw8(ydwa#eVfc8I*uMs2mWnwzMC^`A77 zJncTxNQx;U;KiK6Wm|GNE|>P&ik$B4Ox4a?KRVOZi-s$S&A|MSR;?A+%q*a&DF5k5 zM$zB?hmZc3vv{ivzg9z>eA{##KdSWfB0&}@@=v<@kaA0_j5r5${FKsJoJ!9#y#~5& z>_l7|V0omp<}v+0qOLM7s_yFoDkw@w3kZS&(k0zWNOv=!bobDuNSAbX55tVKv~+{S zFf`H)!caraJNmr;=ehHnJAB~7z5AYX?mla;y%wRWZd*khD)8JHdUM!z#T+!rviSVs zQV1^)&#gzob*1wqVERITf7U*3eI=xYkLrc3T;KB1LBxCvkR0h)JnCcBLn4&jcKmI} z(lMIf@^ra&Zm*DA*aX#Rtbpx`9z1B!6E&jV_Gi}}QHR=E0DBJ+{v_!{1{KmS&4Hgh ziuf9y?B(`N4LYrVZXYpV3r-J7sfBRVZw)2nFBN?t40q3tOO%URF#m(U#Os4djo}cNl^-9gnhC4g+uB=WdRQxJ3!HYD_fE(`y!FXNvP{$mbXUp_ITqbfwZ_?FEW)coK&HE2~!;1q83 zgtLk2RYw7{MBnyULBn$fqVt4?^W#0?iPPwpV;)6=vd4qa^rQX!UkgY4of((&Z*Q}^ zPI78CKa3t-^>*zMC&=FJe)47^aXggiak+gsyxZu!rw0ra_-6l6z$2^a>0u9IdXwe) zBFX<^jOod~o3;tVKg7Bq0-8UyvG`JE(n!KA90%0cql1y<=vdIh4)3r-ZUfP$_od!k zZKJjbN=};+>>4;+ZgjtAd!zjWli$(RSf*IXPw}#p=|hvD#kRCBTWlM9Xw8_pRZmoBmWM331U{> z$dscIA0kX%MIcLSb_R)=9ZKd}nPfc!+87!d5gKX{X9RK!we38is!QJmvktCd_s8pvfxUeUz(5R4-e1ZEDtC zTzF3%{^kwQn2a6RRQ8q(&rP3?Q&S|R>bqjACBrnOewObWMXjK(&Uv#1eOg-{kVm(h z4%9hho9hCQ+AMZH!3Jq+c2a42I}S_X6G7%^4$721Q@-ecd`{a+^_N`O=V2?Cu;#JMaqu=FM5Yc$v zyZa`ZBd?ONlTokZajuD@c1Z9-W!4qe*s?lh>e!5S8w1yy#d#^L&z>n>E(DCY3%0uA zPmR|d#a?|UwYWU1z>OSz)1+_oeoa?g{xy@&kouHz(!P8x$+U80lWMBIM#nhaQOD|5fa{qovy0H!j8A~C1`c;@&3KSYBJ!<#4=IDbx#S7lJzP01D z|H`xA^w|s=#Mk<e3$gw^unl2hZG!F#>5DCaxQSzLXPEoZqK*%cT!Bvb$@62Vb4 z5TTkY-qv;42lsV^2r~-s*nsRRvOKSni;iJela;WjHKg&oD^vq8FN^Pu8zs|apO{Hw*4fer`L&*0D&rPJ@y*}> zB468Hafj&ZNU87b?(UK*My#{7h>2K`C;JGLSi5P%dcOG;S%4MDA!)_c?}sux?HSx2 za%tExq+p$Ds+%<%>!kQS+Za~weLOQkX>O`hEJ%%uFO%;R-Lo`-Q1{ltBn*4^Ds(SZ z9#dNSt28zKf2fgCYA9c;hUPS9(;%L%5^h^JjYUWujLYq@P217YV3j~LbZis`9gT@tyw(D*SN%1aGRt=4rwgYgWI&H5}$9LZ!zl36#{sDJmfgFR@gUKHx zT_CbSpvM8QJOQSmhgZexZ24d9a{V0u(BhEsmJcQ z32hWCPiKu(551Q4Gw_-Msw?sl_F>SlF1X-2TG5t3K466+?B(BO_n(uU`7jx%?bhBT z=SEpdOR)_{)^SmRV{7Ah@Afv1I&o+o!Wqlj#k`(zf)wiTMhb-Wkn#rC^hPYW9SwLT zAaG@gbZTvY`GCW0Jo=zxw8rab6QnO>_O1N>4O;S5k+#bWeExV1@JWHr_Ytb^1F0ekB#-)|g7EU3Aig0TL4gt%tGfti7l zBNk&lNaM{#lw60T6dpZrCmPLK_*Y+a=s(D&7`;%|a>iMbpc+xjs09>STulXqVnKzW zJW%m8=*g5Dp?05y`Hv-@vK5FqJo3TTy{PN0q);``3u}*^wIl<+yH@?H7s3)Fq#EpW zp`0R`!aZEm)XQzV6s$t4gSbzf8t&kIz0c0OSa7Tk zxO7WZRR#@H)L55`unZ`T_=sLU_T=hFbP*_HLy`c@I3ByCjdes4D(yx*tfM@cDAuCZ zHU^A6PNx!iRT~POC-7}RyEcv*IE0Y z<=D@7QlHjY6@GNA3CY{L!#bRa+^rW+2P@q=?RqiE9}lZ2(_QN-epi<>Rr`9APO3L^y*j1w$^rlmSK6+_WCZj83~5F&otkrDMO3t^j?X{W%Vcip+~CvQw{^)<)> z8l8MrwEikepTW`;cnJ3edIK7ISyrS*-@A~m1KCX4AZ`kc85KMBN!HjN{su+1E*`py zoKZfTTy}e@284xO2A@+nnx{U7f2?{|ViTG%^p-8OH&Os*n_;=bM^7J0hh+(>OBbFt z=q8*r);nO{n;jGhw;PA?*_sfSAiwfgKFl;H^5X!cHs~!;2v1koP zN+ujA>UyjJDK(naO`By=U_nE+;^=o}86}KiuhiUPucVskrPnh+3N>FbF)-i!Slgrf zC$aoHL%&h4C++y2mDwb2c8fmhT)Q`Il+L>BKh=bAdj-+X{^5RPB|mz>!FF6F#(DQa z$MkKn(}OeuS;2I-)@1H8xOcSyY_v#XYxmNY9b+=0uIR9TwjA0%AIyo_mkt)r|AO^I z7Vo*!#|qKsrL!G)C`qF`r^d|MQRNltr?(>_V33Gyl9vV{cq3u-11Tuisz?v;`%OZuQmc!O}fM?WBCEIQ*dosOF74dC8Va_PF zrU|_H6d)8?1QIy(#p*sA^g9wN#nD_pEdpp3Upi-zy*p6e>2`xx>A+tpMa8v}YvVa3 zH{9LwW|J%0d0#iH#7KRGokhR(A;if}C8?CN*KJ>8}Jcl*Zxt)w)w*evQ8KbL>&qe04D zUFid71G>|Xvc?0Q%ib|?u+Mvb^-Xi`I6j&!wv(u6o?b}t4ZyU}`r<=v@ucqUeC7gj zzp6sp_Qd_^m=$rGXROn?MxE|X)oLr_kM*m~FYlJisIuQ-b=CjaZ!32aZ4PJ9Upb(I z!F|VVoQIw|6!%RF(9ux<`K9<~DS?MV;eA)#(0a8tB+vKlRMC-l{d4KS8$v{-&xmK& z#1bMo`>bxn!T5x|YHd>gD`0s3`Tj_mYex^<@IQI*?4%Wh5oLkS`O9?x125?*j+ zKB^1FaJ_R%PImp=ZywDl|8wN%UKi7%Da7hOyerR{Ic$b7@Ul1~E@8s-Qoc>~24tGC z`mhZ$ge=$&FL_Rsxu$7`Uzj0UuY-jH1mT7x&pqjy7_wiVce!44YN*2>9ZM!1YB4?6 z=jVp8Z`f;B>H|O{aQg;Q_Lun{XQNGJAGtY%tA92OHLe2IVpz}27Fcx^+Xh~b!^nps z%8t)ok-6zJ?oPr>4R>E?l)T?|e*I#bBFu*vvO3>hnwA+F9QM(&QtrXG_KQ2^CwVm5 z29oz5T7;u{xPOkIjmbA_6#NZi$&=+zDfTB-v7CSD%rmx?xp`xQwQh3CZce;@e)#NZ zxkxCI~^SFgA|`j~yYzF!*l3$o>mbrXv*k{AA5mo8N@LRdRNr>*bFl=oSL1lvz}&pV?$%BXVJs?kKZ~n31{m`W7Apv zcye%iHH$!@keLm;$jUZ z`AkJb*3B+5CvYRh%^Plb)10e>vCk@w(WZ;0rsrW>|Ixi=84E&Zs3sG0#ZMne;zsGA ziGwwcXx458aL)9*MQZYEF&Vul&FSH+dQU2}xu3v3VNJfam{WcS;O@~^0H4nlfHpPo zb<%lkBl+-()CQTk6@@Y>Dr%J)Vj*1UZiq-A_u!bdx>-^Zn}uzuAeC(dA15mSTw>5| zKEqyd^>t>tBWF0?t4@!Mw2CavyyiX9YY0~Zs*gCKuPk2{KoQ@ooKCo!U@(FUO*d`a zBx_dyxphErSaO}Jj5SJ_z95q2o){C;FF(C2D;rIE8j|+Ws+(U$5uj7HEx6rqYO3RH zZZrSg1xv4hRU}X|XJR_eiH7S(a3I1h)LWbq;}@+2Qf?CAmUHWdotKNcM0$+|=SpnR zN?ar3>hmQx?Ee`;=yTql^^<+!m_ysA*Kez@A}v+DSgSTJc{mgtx#S1IHB=(1WFmUB zOtT(q6Ue!k^9AQy^F#5xGyP8MW-n%)L0GnVkea%{;C)TFb+sO@9a5bUg)qOzn9lAo zIZ|Gt>nxt4wh9>vdvbGGd3~+?{a}8QzM_>)wFaa=sFgJuHEJ*TiAk6U*#=h)tXRZ| zA($%|HmyZ<_DIWFD-8Xq2{?!HCGkiJv#T@obR<;9($t~ncXOVnEasbFu$E$Lv|-j( zElDRyg-8@QKmTQD3a39;OpY<&ohsdwhUTi}cnJc|Sy5Y4ua`Y`Ju-WwG+a` z<%hWW*ju~;QA?pTq7Xxk-b2S+rs6TAWBJCE>!C0La1VbDvGM)P)VxU2L{?i}i-Oks zebQ@F)QOPTs8x2d;O(eQUcsri=)BeX_7JPsgcxhR9O%cNV4#l~w{*LDUvCB)1xA8N z-Q~20@Xaqlj-i~xKj;QW1>$0_!Hk-{~`8|;ocSQw0;m8&|8m9vXUhPd8=ugnP zj8OvmZFDcFs72G8r)?M71fZqT;jgGrhLpbQgsApZJgZ8aqdHk;=BMzY3k_L8GFQnD z>YIBvAaISJX#3TbMIIVx9iEmn5#Y*JAx%L|hT6IVfj}4s?TsqRxMWiT|7NX`ME{WXu{f=6W5-l8pJHI>ESwJ?aJXFpd^_ac? zP}T+kbN-oXQKV-ZwSP@kEi8wlU$e{38X`&#QwQj?D=hG6knkdJnyoe#ZY^xRue74n zmrV6^ds?|ibJsu}>U;8b@(_yFEWR<<%?}jQH9hj>J}DiyD$Er;GEp9>r-f=Tzh6Fu z;)wX_?_0D_bSrCk%vgnd>+AjE+?qH)_wa{S5`+cAQ~1s@NR(X&km-OroEH)%M*pUH zK?&&#E}pf&9Xy-9-80LK7=4a>P?72jG1?+{A)tEf+ALMc9j4jWqLu7BnjxYO@Xx-N z%`S6DBN4GQIRF0DMP(!AgZoawbBh~O9kUYd5(fTjC2=sP<_&R~`+eW+T-uug{Hkhb zefVdaii3Xwl6*v!DRVZOyZQ*1bmc{*FC^@`B<}fqtbTOgvgIUj+SLMs0vuSnW;03j ztHJOQ&gErjP0grnyM!SjF7J zOru4hsu$Jo!@ob+m}$_y)tz%@-{I=9rV1HmP%iI^tSxl2^G|@l{O$9ZcDsO!$<%cu zy?1)@+?e93v-0a_&Ljqo>;h4nyT75MfSE`E z7v{LeOE3Vp;gG@~yHhjpq=|9&1Mfxdv_WU48T(Na%DI7n-s(7RGMaHOyMaP!{%eLBD9f5Kr-7vksAr}$A-&BfJgZYQ1?_5vbIPaodo};N| z|IZe={ttR6K|>E%KYV*AP?4y3G&|%i$^d1F{syCB(MGQ7C~JIcTDi!|Jw_Oz*Iu+KQaIEk7LytMN8J7Y6+!+y&RGTSHHcC1d20b+d{I?b zuEO=_?!vKRgD!E%HQ@kp^Qw<$HqRBIE7y`1mrK3<@&?EfX)i34+n$K5spI}GrY1^$ z-Ak*xkrBTs&=A{&{c7N{?|_6HV)FQzvh*ihcNh0%?OT4;wPeYc<@i4b_$z1Gx<6G8 zRm6!cnC{0!V?7`;xUDABor89J~_=^49d?xK83T8 z?b$~4nATB-mPO2x+1Yf_n-k+yM!!*N-m^DgPvX$VE)1`F7!~=ws%37P3aI^XvbItz z1G~p1y_`HEAxEytAmCZyB#T};DIl3!_vDwZ`eb8))!7+C6!~@fgnSdJDI-|BBqlJ9 zbRn+5>rI&f__=p4aw2fepjuk>C@fN;G8y}dd(27#17myAC^^w!XLHqWxZUdB@0#3u z|4LF3zHMqaF{1uNdYV-;iI+Y8~er;#A0Wi4hg zC{wYFPK9i}){F2NMm+Scp)0orpMjaMX93mr28emTg%tPeE=~a2>i%-pg3R>C)lGz|}A4iCmAg^Nz_GV0K{V78x-meP=Y(A#}*qJ0%J+nVzf2NaTTh z{O;Ta)YmkZuQGt*a)zCto=rM%m>BBbhsEY8^hbco4Yajc5b?N`r0KRzq4~=|=Cj&f zSCi?$lqPdz_~{gE@o|H)umWd@K@hJeX(gig(#dz!o^6Nqt7X@rDb7J4q`SGYCl9=ZLtp~bSCj~l!#=jBS z-bYUUlYWdA7g{Rvw*9(`vT~FiiXB$hn&sx-Ay5UvJ#VFSBvGkmJKP*&Kli zH)JwnHVzCzkb}dBq$Vw}ZJO+g*-hWNJ1&C(YeD&>XmVxN^EmDI&(PtOVtYUBTN6du zu`Xk54Omx;R*@)-8OL_#7QVgfdyDe_bv3qJj3LRPcc!nZ)yg$XO{#;2g-ZtaVOd6p8i`vbF( zJny1;onWHue#HeCT;f7EB%~)!pjzxfX={&DXFo^*O37;W>UvQ*6bU(xvuyWclej>= z#CedvH%@OV*tM2b{2p4+8Xn2REQ@chZZonN%ChA0vyT6tm&Bj5WMqK*nc|zSmnhFP zP8$#My4qk9>O^vG(ew1)c}Ib&KC1S4y+bt z?KJfBriDkY6980}#KZ@{)N|>Ihfq3bkLr(%sP~}* zI@Qs%DaVT23E!8Va-C|lTfvk!U3Qhlk-@vRoLXnbyS1^2FnK^~XnOUk-uwjEO#A)= z=AftL(OeJ(kRHRR^-4*-x(0D8ZEfla=VWoOi>;E2&aTxobbbeO(kNb|wD%o*_5M)4 z=GIRIJ~c(TM>=cVXOT!J?6rdv1G)_*B3KgowM*FW(l-V9K6Q?i(Ayk?m-pTtasu%a`~Wq$jFJE8qLY7*AUttv;>g zo(QCN8@M_Y$B0-tIa**zhW3XI%n_1}ckR47N+aDy+AHI$#9k~j8a3X{vYj_QE)8h5 z`%s*6*4A~StiRTE_eKvjAAEcCUW=fg6o)hsS!RpuE1w=NYzdUJ5mNZy_-#BP%bV~;J6 zV{>ce2iwU98%>qAI*9Ie7uW6Ju5s*{efsr5q@l2G3J|tRmJ3SVTU;`z8~@6p5v3!x z$HVRzflzpgc%nF{3V5vjoqAktaZ%WHTq5`8_Zm_ovr;EyD|l-x9a4rj8OjolksSJ; z^qQorGhS|`8baDQSaWfP9LFqcyCLsCbz(m*u@7xvgQYVxio zyYMet8sb7$J=rgCd&rx+FtCc0;0ybHmzshZQ7_ z64uJxTemw_s;ujLY%8Pg72`)f*}a+}@Ft{Sj}$p_vTxfapb-Ma(x8?e%|8 zJbC_`SSaw}kpM&|N2OK!mHcg->`F!Wm(VeOyaGN5=}$c?YWsHQ{4fAOoo1LH$x;mI zx)5$5Fa@|>d41x#^3t>f5|24l0H2{fUiQkiu4`|VLZPpD>^HvHw0(X({cX+dM{<1q z@6l&6vf%|1ONGyIqf zjIK(mRx{VMa?q=eG1x1%v)kGK*ke$Y7IM|;oZ^fJ@2`_7AdOF;E{P@A*9;HoX$m+{ z1L?xk@ayZLtj^+K2pOweubvs-{E3r^2OT51zvy1==~C}e(v?n}Ry?D55sL-quN6tG zhj}>td|2Q9Lmqp*4mY~PC6&3q& zo|ntpVa30-3a3o7yai=G-b##)CpJA_LLjX$aLKsaRYLkO1s`H8`P`uFXs3BF&?Fd% z)r1Y)Xsl7+y7s#q=LcweZ5$bPrZr=&B%N~k82PWxbs44n7I~n_7X~nQ{wJDUVmSuU zZz^%pIjW2-f8ErkYUmn*t@ay6SdyS7yUW3KXQ- zMWL*4Cc!-+VNSs2)HWX~owFj0n;_%`W!FygFmpS3KV^ZlG42+bY>aq{L9dvFPP)%% zim=G26YVMuLApsS+S6phiJ-Or2|Z#6-rvQYi1C6voOI?PM)<3ju75GIzjMGyQ)#P} zHjtAa`m%qxAve_S;6|9NLPEl#t0u;I7coTM=x;<@A`u-CB9?u{T6E8_UfW>BO&mXt z>bd|1S9sYQ9_AeE+P|bYXurQN7wEouacFMmon?~Y-qv>pNeVBQu#x}zc2aO!UlHMc z=`>)1)P%xd`U*F_i@x-;<= z*%;H*J$)^|sY|HY1eyb%5#8SX#GRzBctbP6T(ekh8Crx|H}_K5HW*G93_c!TaV3H! zO0daEbiLD++ol?3+#?ne2=g|zNQK8Y$9*_9L_KF+{SuxDhmyBdW)AN!O-uHbX zZXLJFX%R;gd0Udr;X3s0`-rg%BkUBcaDTDN#Wy(%X`J!NA3MS>2lEj|Udabm9k&+Z zUT>zmKPp*xaxNr2pWTcPBwXZye;m=}*2%-;EJ$@TOSGFeU5LXe=en3RH*6>0$yhgMwcDov)rR?uRAHl4}~%ZA7tdIoRz7F;Wu0)ph( zg%hSawAff^`RcTp1o%sSiQ9*|_XD<7exHm15o%?C;zQ$Lg$FU=`(aSDZ{8ek(2sxD zZo)PAr>hq=4Wn%nK3~0R{IlyNzSwt1Bgn+^p@D4|wJ(@TM`*o&n?gG{! zf`|Khy4QC_el>%#t&5HE9r0++C~>6dOfGM+YHP5lm;HskX+}@0*R~4x&^UX3%W;kr z#j~GXcg>u&zlq=dp>+O%htTm{zDt-!=fy&h^OsJ4wLcgd#bMWugxmfls@{T^$(2d4 z9PT-JR@2_WA*xt&y|^gbQ@*RZci+^d zUJ*&UpK_I96yb;;=&+^Ur~GJ)50>5YTMS~EZdOiuRvc9vGYq%z?vtz)q*Pa@3wp1m z;xs7P6Uw3%ry%feJTWkoGFfaKp)yOB`+5dxedC!-U!=bNJZWW)nr~@lOmVVX=6dq8 zeGV)B+svK_+#_mwCNaV@e^J->g*-15CW51WTaOf%dzaDQJLYT$veKTQ1z3-v>mxNU za4Rw@22}n0d{%RWH*!MX3|4d};gR_rie?8-6z$IuYHGfL8@-fHzHCwtGND*Q$PTVY z|Fo)WRLp#Ye(L{%BTT@*7yHMWr4$X0Ofcd5kfEedAXGNW94$ARipoV5pd!$^9$M&V z2PRnQXrgny<~h`6oG1Xj8N}JFJf5z+Hgr);1&k(Hnd)~XSmw5Xa%jeqqzY21G~H|U zX#12?!q$gA*Qbo^Y-1 z&dBYmfVC!*;U%bAZ?VT8VuM>)H1D^a-_ik|UyjvI=^=qxk&zuA^Wk@ZG^T{V%PK$6 zz?giu9M_Eb;{OYq==G3sPrHNcwmn`JR!0?AW~dJrHAgi`wVYZ8}a4V#bhRl#*61Qj++C zpw92olqQ2Ny@Z2_?cB4Q3X`w2w2x~fBy@iFg(p*mQ%aiWN!@a~a0g>{{=c zN~D1O;k!Clr#rea2$3H8y>|Fy*lrfv9+X+<3es?+E=~GWn|fLrDF;aQ6bG0YS1WCD zY0+itgILRA2UpA@Ylb!S% z1JH2o3d4b^OsYoeB?^tXi!pOx%opq|gG(2oO7##Gd|!DEqIwF^%~Q7nL~1%a#$MP z5rohOBg1H`Vqvpsrq$_s>zOdBU;Op=s&Y~t1D)dLVBbieKC)zeQo{JE>@TNZ z)#pQ zsQ(H|rECbKMbhnyR*aVOqJxt@vA$yY9{l?CVC@Wo#QzTljFa&x9{U z$oo6alS*=RIA0xDk0GvI*t`gPQxD9EqWMU>;T`x=ZwmE^p;&FNuKE&I!|k@4CcGebBf7QDyvwcsmCbI zdc+(DTwI$n-+$j1hatz`(l{g(4q!Xm-*0FMuVftk-K_0j*{Bx#jMRY0#pSYpqkE0I zrTK$}&=M|k4IbiaYhNO}lCQdJAqM0VScPW58m*5azP-k~Q>L8St|x?ubv;n6+s7pF zq%0xhGHa58w-r6{eSLnGY;kMy-K7>IW<9}!2G9U8Zk7F6tHD9SM-@-#3#7bl&GX7B zGY&RSvzZ@hziFEr6D8-JZaH}!UDKP&2l2i1;GTP$&ARyHl~2y_%smXN@`9it({W6U zZ~5y9|CXFAwoDgN7cH4mun5lsmuM zMvh8-YmW4T?XDH)nXZmEx{oV>F|FSW4s`4y{09x5A9$3WC(r}6DSfUQP4!)RE@O|6 zWfz2qani}3z{sOUfJ+R^dRJv%KB38VJ7jjUR{SG2=5Kuq0gM-GZ40&?{NwP(nB8V`ISc2}Njc_2EJqQtCcw_0b)_+~E{+PVU31{aNVa zC1pLL;=Q%0g>%%5C;hL0gY^fFGiE^jF4E)p=XU@hzuw#6CQi~xt11K5U{tlv=*N>T zySpbCIl9*_W2c4NcrvV=NXWU3aXFw0H&Uk;`QhBm*M;hZ7T1!n-0l9{*I1QIp%gZ# z?V;f?5qHTl!Y$hXby8*L^jvAnLf-j_>F*@KIh+7J5f(y@NfONy zo>!JC(#A1t6i$mvD-Jx<*fUb*%X>lpmhCwE3I1*ySg&SV-yJi){qQjc7rU%<+K1(I zOu{Zxj4;ly{|5UHhnwwB-kfDviu%+}b)I+1HQpq*^iMK<9~$5IN&wOusvO3(G34(2 z71mTaGgqH#`JU}B?R6IzUp=mSqux#aO<94H1?6-sH1@vmo8miTm5#e$6RG8FWqeu? z_kkVVWa4!3-ByNILF>ALF{~tuR%G9Mj6u=DfY#)ofL4R-rp|1EuXnn$2I+33LT8rz z4#CYFHlW_g&HLvXgVAOP46mP($&Yvay#9nF4f^rSEyLsw9)zws3|TeC@`P8;;G$`a z%g4`RKNkccqy!pl>p?n_>&il$htJ&5uGC$#F9Ngt$N4%ssS0)78I=9E9we3Nx?9Mn zu>Il%kA%{=t`c06Cm-DRWCibu!FGwP*74AUA6wGT|&<#u86cg>HI*x=w#Gk z?om%B)82W5e524Vc2k=ikfGVkV5Oo;wy=CsQN_|b{`39EV!x*qY2aw#%mj|1bX!-M zC#U)|J_kDv8Ar8ltr|QavoA&KE#C1&0ukS)!X{|T>F)BUjXi}80mEF+ZNU|D8Fw=t z7eC`juuAp0RY)$DfJ76)~l;sK5SNcgN53+(RePJOrIzO7Wd1o~*2^_DmsBJ?~uSJN?XC7y}B=Leqkd4XNT^Kkxb$Rr#yXGz|mHwJbnLld;HE_(K;QJs0Cbc_bD z6b%(Oi;~DR6lqloOl*7GKq=w=X>1AlgPQ;w-(9Iyc zG(&pkTG@fjChW2|hAF8)+iuUjjXJ^pv8}-@A+54J`bcvyx4XW+me$YTlRMn(uYc^w zce;Q5-$cn{{<$#FwAJ?f;+{bYGN*J32D-S;z3luRd5hAY>@`M^0KJj%U%?x^@N%Uk zhT}<`hgJdI?g>$>NE0VZaGhI|ki`Cl!9nF+wH>FL)!J?0_=gPgBH}8mgVsG0@AC5= z71vA`;zs%Vstooj7tafRBArrJboN}90yNHNI+$PJRLa`F;bt9OdNm)g9}1RuSgUhC z+ZB@P1mUYGI}mL)!1~0jI}ph?V&wADA?HA=-%j93P>*A^7UE*5!nm9K4`8fn%&RD6 z^8mewp>`Cn{s8o)r$sHF;2q>h>nW42SoFYYPZ5)3G= zs|<(~0=8=evIm|k?ObG~D(5~Ok{|d8lT=j@$<5YpU54Pdo20^olBgp~CA{x0P+8VLvv>fWzN1XV>OOi0huVm5CJ~D?&mu@$YOGh+##pbWk`bki zvWOYl6|x*NStR4T^AGebRf|$PEM_+G{lS3z9@yDe-K5$3 z&dU)xRx>hWOLOdjIrCeJ#gE^m(_x_1+vIp65p%8+aGoS4kxi_)$Mi*&^I9v5DD71* z(|j;AR$reZta^lbxf%7I(Zfx(hGNqiRcuH*Hh!zas(SZ;R)a~r@?_oPCHB70_wl3B zcsZv?Q4iXT`LH!HH#;z*ig$J%{`B#GtSo14x(Its)cv&tRO>|RQ^Ibsv+CpJ#(Ur zs&(>YG6W{iZUE`C5gnV$rsqVOHf<)g`4n8ywS8s0F#%w*05Uunnd z-^Z-Z#xt{c)@O0XH8mPH4*g_nd3Q<7JjwW_}ln`G9D7(RYP`@#h7N zE|#8@^V1I4aO1Qjmp@Ccs@+I6f(nT#`k~r{ zU!!qm2?8Y*@Y<+S`4oI=W$s?p1~WdnAOKU8i!`#2R7J(DfN zchxEoe6Na6|9)g^$MWFf^2XQudTnxBe;P8ac&}ioC%O+2>943xsG{mY72t8NZuD=| z{{|h+aE0j4{CN55hE9Rp7pQAjnSdDck%I6pzjhR#@lH=NU9g8)Ka>Sh8;R#qa2hu( zNe^>O-bQF@gKNIF!bEQ7_j6h)SQ)MR$3C;H8KnjS$#uGQd6k6tJR7vcQIbLXT_kb6 zM5X1wAeXW*^S~V|HU`x=oX==xNt_y@nnB~v;2obMm3Tct?I&ZMMxBG$qk}(6rs&;l zU^8zex{=lG!$IJX-5ihFeO{Gdw(Gg0qKYjjx03wa6*R3d6S7#no6-M8#zFYJGjdoW zHt4B?rj;)naIxTJg=wmGm#Ld$6ijalXi+>;s-4nKdM^#^Hj=dS+NN5oN^B|1u{Yl& zs?!}&JkrOkk(lJpUR|aDNrDTU6}Eo|rS4quB5ujT<)o08^h_h;!u4C523e~0Jz3ln zDL~Nshv5%DME@PTT+H_|T$TI(V(lla%BbItCgTorZI2t<<6m8Kr>73U`yX$_l^D+w zFSvlmX5B(gen18}SoFPbk3XtM6;(Iid;#`5u#)E=renc5Y@ms& z8~aNV3__zuN3s#7DouFz#uHpnw}8hA+M0Ff9XN&`Kws~28y~}x2eJC<$8ua>|FDLF z<&W!w6o72$a$77{*Zll^=q>v2?>nz|$n{TtJ%|+)@#N2wv1)&y`+>~4t-`<0N(~d& z&q$w~LzWOD!C<`0J-Z}jILU-J<#ndj>i)@yBQU1g)VeV=vzPZVymO{XiJT#Pk1f(cyPR>&Tifc}}<7IQra*O2aZ}{ZF%Jg-I0_s&Ndo8(^;DvCtKoSBinY@ZQvW z6buI!Dqb$|im=l*L1VJanyfEtaI$2si&<%Bp2UYB7wS;D<|0obIdW>WUwF`s>*YUX z!_Op=)a|`!;+XwwjIWQ=75|DX)vNj){qFw4(Cn8|VJUL`fTY_GY^j!UkOklIp_|EN>*%xC!-u{Z?oJKZ=L&$Fn8*Ib(d%FosAh^9?~AsPHvFc#;|oyi*C;< zCYeN#)%f(0O-lYeMsU*3-$Z}k!i53im&bH8;~wnJu4IXTH9D^fpW=VEN~V!M#7 zB-g+}SEOlf+DO)6bMlR%e4Xr{Wh{z7!XX z88&-5p|`EC3Rbpf(iAK0uQCo?@WocL=DJU1QDND7Af+s=ciAs(4sSG32zuhE~R`!y*p z@o-70RN`E=n~KE8He+@%!~)S(%b=HEHSd#v^G10xh>YPWMpapnSjl26cfnALiON>% zn@`>j*lCb<(Z)KH3NvcEBnl3}hxnc3K}3Nf4}ReFrY@`e?m)-o!}Yvly;HLgM(u1H zM~Uz*G|DpF(zh+}u`LolT>U&K#;R0=pfwA=zlLYqO?m$XI)tg3mU@XrWM|6#|3}nS z0JRw{-9UjBC{o71!WSA;sOb6nA$o?(WuN#Y=IgI0PvYEI|IW@4fl&5GFI3 zNxo})@1EUrwpf8azL*M@KcLH<7p{-P%NcsuJ#N2DONpIUE2{};d zSb^2hLjAkvK%!VqSw?Pz>g5eb?UC(pXCV-@wXMcRZ={N%{Z;`d>~-iKjf_aorokfto> zIriFl!+=)zR?u#`mYmLmOqV&kHNPP3eGaeH~5$|^?UNs?9s@FxZI$1IQ7M;LDg zc?tU1EG0X<-#J0YOqdz6r63IR=)TS{*|5Y*e1+A^Tt z?&Xr3g3(l0htdj`W)-dh`kUwpRsaBgYYhtM3s>3;HL`dK$y*uOGfV9^76GUGkYmaR zHNw9)=hu!1bk***!%y|%AqoRNUAM--Ig>`cv*mzw+QPL!u_ilw=JR}z$kr-kp~pFw z1>B+f)gzIp8Oz+`<37RPJrFb#H)+67g-S{Z%FA%Hglg|m+~fA(tCCT6Y~Km|@hii_ z0E8^FW0{D(?W0HowWepcvDZ8@YYMC)_{D^qHSh29w)6S^iTmxI7B6LmV)XYr|6J|( zwB71z^LpzNUInOk(3WF_orw7h>8*^uTuhEG0(?>pXxBf;`sJ{&xQY02*@2Lza||oZ zxwS9+3*MvYGUk?q1N2)>a#`Ej*yZ%`&D{^{z_jpZ_NI;evcERDAAInUp0^8VHthe- z8dD*A-N_Yd)p=~jqu{|zF&u|3331Cf_UO9v66d(8+64G5mwM{FYJ{0CTN(5|X>mS$ z>0FlM=oSj7`Q4bIEmd7=Iq;ISAqv@`q5R=8J(F7EU#U87veDyAWqkI_ln;#>w0J3I z%0{YDk{8bP{$hl*xm=(rEG0&G+3w{uQnggdDelP|KTiwt0I&2X#{ls_@5z^;xqb$( zMOyj0os(@>`>s16V9E;}rlv8l$6t43>+*}zdTF@vxT_#-`LEIsAB}9g4z*L_l7W2Y z^I)N$J)W9TD5zQ5U65=(!0(!(Z+|#~t+WOt_FOwFNyswy$xf~Cp z2PKc6($Pv8Ae)NF{%a`zE=}-Z0GyaB`zz)Iso+$+X4-rHlrU<7RwvW4C=Ka*WAypx zTf7Fl-1kY5zUB&t?#$2-mLzXxPqt!29z7*xnv#SK@#~sX?#cQhfsCC5@X4Bu@U5s$ zAa{JcbC$*pb|9kXiwxd`&=(BKJJIydkFJQ04u!SQpMRv@V&0)|d*6ALkKJ=sx~&II z9tgoo633E?E#4;bD5<12Pj%$b(}S7x-R5ltWZ#J%`EQJPoQleNY~A{o)f(<}6jH(h zQ(?;=1YWY!+Thml{D>z^%dl=S^4})GiACN^k1ecth#IS!37CgQmYd*JTHhQb0s8L= znM;qx@Ayv*7UOmvlI&J5Hh71c5@72Py%ep0Cz813_QuAfzo?P?xf9;ozhDK&6LA~~ zHd^h}%P_FR1)g%!T)|UMrQ+yA86B8cTh?&WvaM8wazVIjing&c`&`tx!eYpsjdtv~ zqNo1Ah9Hb64R@S)QKq_tTy>EnYR+2I{0()}bw!UZh%GIbER~FJ5zp35$ykB7RuC#v zQz}$t@M($FJkg0EdE`@+Cua1J7}4*62sO(KtQ{vt{EKO$g?Rq)HpL8x+1M&OlQGMB z*w^yl-HF4Q&Pp|b%1lmgpW2Qbt55IJa@bb7=ctuod8Ic}&AZKqH~72fPYB=t7iz1w z#>f;$b;Vz&s_S)lpjd{hcc;d6cWX@DKkD(ycv@_tpN?rh>`Q6Q+xwW4FJH7XYVAj? zj0G%zG@L5yqh0a!y&<7gZ4_9X@!zbq;G)QQ*Tfyl*uPQ0mxqPZHtw9hUHYrrmy%;s zY2%=9DMfD+2SxZJY0c)DQ7^DbxyDZU`-#|z5|4X4B2swQa0rXq1T#ta&hzXnuQg|BqBNaklpBimzo{Wtj1iR54s9I==MYp#!>0xX>DJ^nbzQLa)GRKl>by~3S-flRBt<Of6dGfn^72KXt{p~wE@7&=y zQbc7M(gpcb`+al@^yFuvM^Z&3^jUGg2oG1GIu!y84)DDg?<}*6*HL(sCnTttdf2 zEGP%&76}~bf14Dnrk5ByZ8-_ptd3niX-BngBKk3xUC2!(ceDcz9h}7yt%)1KWio24!6b z;%H&!_y>I}foEw8DZ^^K)Hyox0cF$PdTk`CpmWy1@?&=Z|=PB*!x&&k21ZXaKUs`(*|Zh&`?y5k=wyzgKb!J6_&4v+ z)woEuElRnm9aY6kVlgCEVzum9-Q||c9={v=ZPgSU=CYZum@DKT+80ptV_ zw5g4_o9QBr@A4TE;>%Xhm?jj5wCycq=avFy45zWVEvrTCM1}@GLT%bPeSfaJWBOK+ zS(|w$58#UFZ5toUKDKiN>5h+hpj2gXGx?ar8MLuCbzX-`(p$@97bSc&dDX`yO1T*a zlk1vyKyB#mz5PPJjK+5V9#&?50gwMC0D9q&gm&wZGJG@$;i6=Tn^vLL5om((dnd~- z0u1N8H8R>VmctVJ&3CozE$Z1Le42CPvvm~4O}qRHLj*IK_TH?rM?8v=W-S~8g!{c8 zEIZ-K3^+>q+I5xGKwLenXjSwhkDMIO^)?q#=JGUsJ|zsIdCv5BR99t94)-S_#V*Hn z$ex}#tBauLx=f@jNfk{7UuAGnh5pPS)9s6j7H|bqEtRfPc2xD4Or&768(L28c)+0O zS~dd#Xr7AiPMB6rEDDidut*paq_y?I*1Ys zs+ukJ4ex2Et+~G9bty5gxh*UYIGb?O`Hhx08BDI$DIBzH-W>T56ifM7hP&up zThqoTL}$zCfveK&qhEbr@ofuGWLOvebr{P`gM;d&!WmrexKOO6-fyb(`evdbQ9rj; zgkjuwZ?LL+`7@sJLL~tTx~#|W{p%MS%@{AhNT54>0H@xw34{m0$pENF>HP%V+)G@3 z{Q^0M(iJ8r(WKBY&lR&HUP?}rB=ttHD8#(N{N#b&*4wt~6jDuaMpNt4K+1l5{Ol7& zn%WUIBp9_vr@EZWMjZ6-YPv*0;nCn$2kMNyk z4p=~(bJDnf%D%0P%kUAj5PfJ`vW>2ZrYWn%=%{{hd#b3VEBZO7_`0Gqe74#aV|_Vo zG&yT1slTs?aFJl>Q>(_#G^ zhA3g`??^lROwTl}Zn_SmhV|`Meu%~a_7B?SetCa<2BX$#&!^QDR;MnT1?cd1h`+YI z8_2Op2zU2G)+!0`j$VS*w4N0b6O(0${>m>cGC9tjJU#F)@hLrH;JL^?rFcytM%sJ`F0Jv^-1_iK3F_?o%+Sxf<* zFci|$EW-jK8201l27H)#Xg7UPbCPh;IWUeKF20CM`RNH}B>pA4@+Het(9&J3fCXpi zqNyBWm9j>xWDue`r^m3j{KV%L;I6(u0q~>Qo~w>SoD&Ba$IlZOqAz|+u_iCi`fVcdY5w4f;mL2}%US7B zD`!fO28{yKU*{G;D!yJNxt)Cvbgk>)xCi|tdKt!36)h3kK;n2`$MRn6r)Ev1fQnb7 zjuZ}ELD<(**`8Jw?=DbPH(R$|Nm=OU#uoPrtun*b@X<_{Z2sD2K6$ZsL7u_J-xKZ0 z1d=BQbgwS`Q>!HUJ19bG(=VdN@Udu6?Pk8T8EPXeYC8(QMxmSlA+kBe5dA?Sf>s{EszQC&AHPmRCrzDa(|gh z@(O~i^1Kmv^hcAXb&3z|Vq(1UUhfhy2;mHzfAi1g0M1MiKHKBs0AkIN{a=Rx3f_Pe zn^k`t`cmsFAOIw1Z~ZN_3l>L=0g{`tv-n)3ZvfBBP>EetXt-{kmx?Iv3N$cb^Yp8Y zke7;SYI(8q93O2QQR|`{G(FM0y;P0SDJlz@24@?s(ze6;G%*68Hu=G{IYc5T7E!6P zaD`5DUpL(G9WDf+%zEm5m_B^qe?R+T0%*?vgoVUDZq^~ZmSTGIrX(d8e!Okri}paz zJb!OaGwwc^qJlrcW)XUn$hi0>^8$%}NjapJxWEwDrn31CvT}j14 zvSPbhPaHQ?1T(%}l3S~hn(u4IANjm77E40b5=VA0@D*&(Ugmvuv=KTM^r2f#aw1+NE`6 zVR;)}*dF?*5Cmva)DVkGcyS61M4U(}Q*2co?@~S!LG#LSAp zkATzs{zd=(E#UcXHRn!v?Y$B1`3u8`XWGEhb(ug5)h!G>UJ@W*aa@$T<-7ae)#X$_ zDP|`NB?euGn5R-yK%r`&%p%5cSH<+5v>X8pkOH9^4PA%05ahW?7>6Kchc&Vu>hC@hARJv0hri7-{4Gg8y^qPUvP_r}lx;TbaY#M#=tfUOH zLP5tvwM|}5qGIcNeISDNVgxqiiAGzK#!3qT5VX|l+e{fh(sI7IqppaBCArTPIY8|N zP{2`pzm=ka_Se;f*f9}S^{G`ylhQD`?$da~F2R>}M!3b)>)sPrYhFD@z!dY$lqOE9 zG<%fr=-0Pk?ah^hkx`Bj$Wv>%cF~RZy%_rs&(>eNl5bAGR&fryU#uAvfuknw+tQSN zn|3X1EclzLgUJ&PCQK!6U{!50RW@Pv-F{D0gAF!S#SbEL=dKmM*a9u-Vnbr8wQE9J z_mxOQn?@6inNuTfP z;B*!M;M&1<%`^mM{Y6knP2tNNxXxe{UO$414+{LV@6-Tn17SeW@7~}TbV_)1)A$fN zllgX~^|{%nJlD#SU%ZSlD_V+?T;k^|HU+_PZ_A139MU3OJ3xaJ znz7a_&G5>4A^tCaS5{E@gq@90kEylR^l4V;C< zO;42$_gp?GNaCm=CiRCQHn76;zo_80?2`qYxNC*Agotqk2{vN)EtBxLvL z+#q4I^+>$KVGm-InVmYRqNxzjG(f&V7Agy2momjcOe1nMyY=53G%J;CXeZc*8S95aeklB#sIr{`!WZ6cjWIf z00bd!dA!Kp!u$k(?@FoO)qPKvy};7I@wg#_o=kzwv-KL#CLx-RN&?`)w|Uh4#Oo?Ufz}8a;Pp4nv)F_+3d-x#~Sjg5vd&}Kq9s23ji})AQCWA2_z6w5hnzOv} zpVDY5$INL|Nx$XT``V?5InP@4{ighQdR$vb{d!%|7^0k4?!kVV*O`5KH6~v%tFgLr zubo_3=`5dn7Q?@4H`CiDt?d>a<4`%^dN6k8R#Fs`=^OUyOyhIa-I?XOGc%^0cH?iYPu4AgPJ)UpOP<|KW^EIGj;)_~ecUTZGrE^?-eXWx{G<<8W2d5LmhKCn)9F zLieN~oOVBblO5O!<%MTaonojP$|E-o^-nJh+36n#&0MlHWd&3j{5rXWc*l0JpRf=p z@P4PG0HWAuSiX`HLY#CP;(Qs!cwBwt#;uRgHkP2@Nn#oyY=^lnJzQWjxyaK6RWAG5(XDDQ{xZZWxs1lTJ%iR z>Y|L9qRO!&nZ|!^CUJmt6fpa$dqaAcbY8lAzZN`2Y$yjjAX^WZ=_-G}J z%<>9*3(BG-A|%4i0u|M}e*k6B)F6{YX%;ZmVaPQzE8mdi2RQW1zpbCOoOVzD2&p2P zgZ?zo3WgPTDIT_|dJl5YWae+~Wa$Y0YW)nnD*t>+z{|emD0S{Hd(-F{+;$M->v7)Q zzyAA)MC>G4viw;=b;D^}Z<2m}I6$IF|9i;0j*=)$XlW<%TjSwWPp=#^-7u*hRxKr9 z3&R@W`Xb{{vaf569`W~fv2lNcNoBngqSJa8_Onc0r8AV3OS>6xpr}}$SbF0j;?UUw zMxleevOm+%waV`e-?pGJEqZtrbEo4#rHjRQ!!-VUwttscxK+St55ii42lgelxcPuj zxr{P2IWRj|c6YPUBg#|QeuNvi+gcgqVCky5I90gto_b&7C&w)1?mga`??P- z!c;aoczKvwXVZ5x!Y}VyWC_rPgqSoH+kWF>oRR{Uq=M+FV2?-zv& z@AGallSD!Ob^2IuUL@nb(6%IPIYmL%x!IS50;Z1*o}(m$_v|M%NNNB{L`mxCb5$0FkAVWA-~kr0fkZX?q_j>_?=BD zEtZ@VJpr*0cEqNt22Hg3gpz>BINd4VXYl@W6mz+nt&FW*4uXt&YDJ}j!Xvb3ZZYzD z#CG~(WbuRql?siuV+vCmZ40T9T3b@<2NeR`_WY+w-t;WHK5afOW6XL|l94PRszpUn zn18q*wlacx6YiV%03UjKex2t_vbm(Yr9^5;Luw?^_Swf5`a2XC4^r)wkbD|KObtm^ zo{qB_(T8K5@d0haC+_ayM6W%8wdVa1E z7b_{k9NADse#9}d)tMUgGqNNzYZI`yTa2uU{^NDMVqaz_B??}R#Z2oh!i~u?0#<87 zFj{(Ncuk(`U@OnC-MUG5KQ`d(4mV#rqh<6cw5e!#)rOGiW;J>|{G9kG<_Mf)MN#PU z(q(?y14DHNMA6gPO4U`35ipV95+$XqJfEa!r*=}H7aaVCwHNzO6N!YmL;cXki_u+W&l19TY?`* z`XEJwZChAEklnf)sdYg?^GWSrUGATGQ-D1}Ha#vxNBphE$M+2n`()xSy?6-r?qa$0f?21zkApM%N`-F) z#(DA-dtO^8i*Epe{R!Z*hruu(Z3!jFo8Gw7LhG`dW~8B!rKzt{QlpoNt-@j6`cmo z%0YRXPNd-~Qwj^V#=U9AP3;;a(L=2o25=n(D`NSbPu}j%z%aFujyQc1x!{O|x5n;} zkISX4nsr)QDT(hD#`N=Scur)^#IAP))5~*YdOKYW^~8pEWeJ5^^fV5#W=E_?6&C3^ z=%S(AO&ZhYJR5pk6T~mHhXf7Gzlq12kNW5x>(2wUS;t)|xc4)^=;;|lW|TbRTv6I4 z^M16r=&#wnM-F{O&v(O_%yRDU$m(10xeVi__O+y?#PSg8w5Jn7($!e!yHT)x^C<&Ju*)4pRGk6M6_{{y2yJ06H@MNNq~2SINQCTeX*+id zW9=CYKY1V7p}ce7dPfTm=sv6aia!Ujcg!e%!R_`(ucg8@1jlH4puECi>`eMCVzTfV z$rY82dAkSro4cJsDV__ba~_TCWa>ECG5cETq9$r|UR;fvIvV(QEaXv7ps~oTLE+xe zf~d68tlT;iXjtQEr#?5}yvxhD-OvR(p$0+7zysthFZjRLoV+&Ku{|#DJnA=p zNKVu-<@MOgoa2?Z^ba7OYNHSh3xFo}F=w({pNB<0a9ZW|WrQ!VxnFAWeW9%s7I>R2 zx13fYYGV!|jGbcMdyiChOmpJeemZD50Vb%IZ>IgIrky%}dkap;Tb0ebhnm@^b9Dmr zvPDfo*-WrZ8j-KR+gaZN>;WRw4=ujmNryH+bPzq4s zg<|2og4aPukbF`__?I*U08DWGrAA0>eHz3~%a_kBx+N2mSb5&ut!bELJ(s|v7VIl< zrm*8;E_RySnBpFsUiig|WU+MiuhI+iV&ysByWA4X~k>%Kqf zU}lGRH@CEtpXOD{FAx!%m)){;jy`;Ri}g~RTi4@|Y%Yoa{K0r%SL0U>UOy5xX~FKV za7PY_fS=42Ymz!TFN`&aGjlt5X|J5bLtpm?)%xm*4sIm?aDoPru(_!a^57c`Wokjn z`zyZFRP~d@$O(zg&?LK8F6FDq>e`;_*V`$rOxbo?C`h05E|_&F2zUY(*cV=F_{Hk2 zH!A1|9}6+FsRwCE<6uzeKe7m=JW}AtI@{_IFK%~hz!;aShHTVbd^{kw@(rd!L~p>zc~~=aMBA5*Urw}%gr4IvxIAJ^ua;`{(7ugYL<8kdRvbm=wy!- zd(2ZQo|AZ@-a2*FwV_4L4O9d)Wt+x+{6;5USZw&+TLp@6_k72*jKEXI8tEnzga&n7Y>f`Fwt7aC*-JGn7Yk>s7WT8A z{axZE48BaaNTt1NVtY}0?uH++cH zA7ni>v~hm4PD~o+(~&7*8Hx-k1?r%Y>M!{z{`uP zX}?D^8npDh;bJyJ>z2x`HgqWh2CK7gx@U@tKU#yczVn)F>s|JYeHgi*40Uh0Q#<&|T#9xQ zYhG!^=J;AF%{kh(%r}Fv*U!|ZhZn!nYIJSr_n{_&&p7js0r4X5 zzi=hqv}jP#}cbVw*B_gl~7!Cv3F-f6|`-$Q`1hr3?cE| zd~58Wz(OilQ)ZKmFKc+rkSzZ^fS0QOgVJBAzsC2#)5N=<`0?r(bi`(OI?zbw{3g!|e$n>3xl z3uuBb7oN9328!P(kaO~Dh1w!s@2ed3PA0lQQh4!SMxZ7F(V&f$?)K75P0dg9rF2oG z=Iv*PxZQtQqv5Q#;~g(VLAex^1$T*g}C*U>t}d1Qz3 z9b5kx>gFf$m%kQufBt#(jCSBGdod5JM(?#B%Rtl@I}F%qN0|9p2p2i5e^K8p5x zLsxQP-l)^J7c8-iS;77WEEf0}Gpy^8;W?qTG|+i*63<*8g2~gt?De) zjm~u(yML_s&IHo5#loDJc0fYZdbyOrO@>{QbbC!uF&;8Wpi>HvZ#- zu~a)B8fAk*^v5l(P6Pj=cD?!H=D^t{pnvf?TvOx&$QWh(M}0%h&|W+6I((Iyzae9X zG{$BiAO>B0m8mn1@AWlV6YRAs_zP!C_&JK4$o8#SALfQ^u{XNCzuD4$WlL0Fx-3$! z`t(nX+16p?fupCaG(foRvaa|FXuRxn`@2f#Wm|KE`(*r~ni;T~$SP-5yf zl?e|%6kYlJ>FFC#D~9b=VPLu85(%k}(v##fslrBcG+O+dWtssSu2*+|ogk3*XTe@v%)vJ1&HcKQpBT)U zku_hV8O_3$L^)u(`8w`3cz#GF@Y_)4I5kt71b@>$z9N0w^9*JVpU)VPuO4zO8!3x3 zYba^~|BNb7a96YwTf$#3M`u~m{^$AaWEWm%$v0C@qSxx9q@L>#=+har_Z)iW0I)(C zFgSmlT3%L=1_B{Z0eze2w^>T`$@u{goj`~V11>6HtB+-3dE-ob<|~e8<|ioBE_foo z(awnc;?8uOaZ}G9s^hcF)-_xUG}rCfNii0IuEBDy-k5v`v}gSZ{Od>mx#msobdo5W z_5=^w28!OC!F6o!i^7WOw(|w-EqD{5i`vSeLagL-z7d4~*8f zG0m0(@6HYj-x-f+f5>(qs?e;Sv30&-_&8r;3>t_{Xi0I~s^lI(h7&;(ZZ}aM*j{Xu ztzX%w_8o+!e;DJ?#zsv&Kd0RMx`O+ku!ov#xu%~2OsY$4H88s}4~xUHhJVViW3_aJqZ2PK6L(rJ%>P|S7L|dv^T%^(wNkt^e!ASY zy%utV8we}Xu#~O+OENnVTiFz>Ks2a)Z=@?u=8hkeijgF}Nqug6A@w7Lq3qaYm7Nsp zF&k#!6W`thYs-EMkJ;=l-*^(CE79rr6+Cs zn@W@9OLbQDfE;`H_8T_>ovT+5>iLSf#)d&_ssiM6;9QN79)ikZpcbBYXeF4H-9N16DOYqWF`KSW^&D%$%wchEcU zVpeC`%Lv?=^)=%R)kwR(=vO<-pCiG!iJCHT_wEtlPV|U{%ar#KRI|4OzDtf@D?JSB z)$=eEL%e-k{MkN&kiDI^4piUR?VcK7e@%J8@<{nzAm=!#n}T|BzS;7IUKHc$F*`7k z`ueOnWx;!6uXfm8rX51T?#ti>QzOSV)KH;^Z}z+y0TLh{WO}*#Qhp8GY9ifvbHvqP2{gH~264o~h=gDKJ1^-%-uA}G?Zunl+ zSsH0_|2UW}FYRb}vfD16XSmM30fMsS&GwMGa^V^L73G*~vu1Cx%QBC>8n}u0Yn8s3iC3?AdU&0?Fqgoxm1B)|z zj!M%nY^@`{awAa8zY>I(o_ygWcU zglao^)>xGJ)&Jz2sKl9x_DAeRE!$3OhwwCAn;pO}6Fsx`-LQ_K`4_jTLm14YPakBa ze!G}BEh1@mNG@~RR%|+*t?%HED&^KmwXEKLhstSUg*Rbw^i9z%ZFc@bt%RgH^2ugy zp9ik`zcBV8aZPt+p>Zhp*z#0HTKdHc8)EhOr%gm}e>cD>Y z7erz>Wn?-GMe$5%rd@AdR-$1 zFiRmFjipj1+}Y4c!bISj8P1BTpsj#k$6$1sD;J%ik@ZGgYI)=PsFTLeW1oHLs1!T* zDOV2GXueCYyUU7XVeW|E9}9RZ-pTID;CAI<$A2K0FDI@JA4m+6+W!o!h~JUub!XeZ zY^-xmtE)BZ(}{CbJe48akoDh92%-D$HV2F*Z)tHeKI;dp%JtpWz^PQ?T6f&{jh7$m z(0l#7n=rQcZtWs0M3Y+_bT%y0d3-c<5>4zoOjkaN?)L^AfO%MI*1)OzEC*|>XkywP zm3L)3(pyMwlhBT@%GSMFOh@u{Ch6xEf0{s7^6yTP^y_fZ#J0L3fV(v$bSd#0NiYj~ z80X4e@2WNtVCcbIMUKev*Luxv7Fo}4VS#e>_sX_Sx~#kd!Rfa32OaAqpOZyTKz#8= zwUY3fIRNdCJw>~|4YXb&*m-E_=y`eeCC1gN&v#ZqCvYm<-`R`rPT@&eZq_dTTc)DS z{i6=DK3vfiQ)H8s4?Dhl&Hvjk8X!;^IW57)hPu=@Zt1-$aI&J(Cbb;Uq)QMjOv-ZQ zMtR?54mIMNgb{}m&Fnet$6TFE8M)-tt+uUC*&b&M{aQ#ry=yaPo1D8I{XOUQWyQ-K zwakV~M?1GKFIoRV4Tq9vWHvA!_|^quY_R%bzc8iTtaX?0NJ>E#5J55nB0&T6UtRbW zKl=i_8DoH7^Dz|QXY9WgG`Zo*G(I`0#;q&MqQKMiJ@+YcNvZabqYtUf=L2i+4~f)R z)o9{pE@H!;W!s-ov8XL?jjnrmd=O)NUeo1dzL&(eXR=)`Ao@W`I_+X!U?;RB=6N>K z;{RGtz&vhxC7mz{-Pd+L@JL**?(BBDsgZ$TaVdp{B1dI-kYje|z)laHBO|3A$~YAI^T+m;$pd$j*mFna zw%7lY5IOjNK&2WEsEn`wxFvwe!<68qT^wO0urAm%%oDC>Y6i>ig-aAIWOgytz>9|) zo#y{uK2hev8+vu{Wy=5V3pO$FP1X4WsAh4lYOk!>jD%THNlH#BdOm_C&g{i>K@P&3 znK;@+MqssVs;zR#TA(gwsl8z}<-HkY(@#qgm8`II&Rd_R>Ql^UktcHj2eGNV&}PHN z@$RZ?*w~^>Lu()f#X3teMCj^t5fL@C_Lt^lwb6Q(AOQHVR34*gH`hNg_ z>D+!|Fg6VktHbEbj=fjFG)C+ox}I1$QMqh7eYk3ZzTiO>a8h?7)TTsoK0hy(l5M&# zlFje*6*N}q?+btUs^MU|`7*Q4f6b(3#vd38wREE#iq~l^7|lh3fkxexCm<$t6DjNw|w z&p&wZG5%>qhfBD6mhkGmSs%VXa>^U|T|!-Gdeozao9cnF_|7{Rab|9)N}1FQ#}HIv zWn(YqzbhSOP+4eYjIvj&Ck-ON*TK*p_S^AuX{AUUPx{eUgi$4K<$cIJ^(VnyuxooK zH~m;X!(PZ6xdw-uu7zp+Hw&)XQLP+485M67%KLq62G0L3Xm|mZulI{gK7wV6J`>)P zUX)9?dy5MFgc9-3FFRhG`1*ZYIJLM9^X0O8-88X>DO6!J^5w)9BAo=i8`v`sAC?s~ zJLi_Gx_*&aLiWm1N^0#X7DZ$&T?ZlD79Lv{cD-56J;+v{nTUK4ks-?~IHY%pn7=6w zxnC>1@B?2&`7W!ay_X}K-VHax_Z)x6bV|pCKcrkJy88Hd`I(n?eU5Jq^~IkAr6^hb zB=|5EoWqsq5#VY~t7IEvJop1@{oeIAfj>)xG`TR~OY+5KvkyIEQn0s`d+ZRaUN*Pp zcIA&xT_jNr>2=X0Wn8MOcPqMBw$f zUYfX;a%UUA^9bm)98i8!j8=T7p&CwN77-Cu3luwaZpaAZnm?xTh~##ccSqog{E8ZN z5HSVR60E87+!d_pbHCs2xbzz^yDd-5`+z*DWpq$G?;d|B+-=pWgv%`ZSuG;Sh6!hO zCd}o%s0^Po*>%xIe0rN_Eo;mA>!(M9ec?QU(5v4Np|4cte4$7A9((|44XSM(&8NpI zI0@#zE$C(@^0BtR^Se83qdJNNQM6yF#olLgJ(D!Mi*3Ykrm#D>N-|GD?u*e|E( znV+M#YhsgpF1(hP#=_p3r2~-<#n!J!aXVjL$31#5++4T{4wiPBym`8v=M6_fAZOWF z&JpEiB)-Pi6xm~aw-%BsFADY@8LVx7VuTBPwVnQf7ERehimISu9bA5<05Vad#PD)NUAEF7xG<hCbcGF4RM2azC%P<; zefZoxhbVn5oM+P8t77<@cK?K}VjR&e8Zc*O413BZCW6ZvP#~Hcz-(fp&Y!Xej7V^f2oFGWpew68WfdH<)0mh~v0)r#Mn2375(I^Kn-jAqTcq?fp!x^wH6(C1HS{PE4!nr`gA!~nA)EWOYb4Q!0wELPU;^EDOPC$ zvB!6z_mNwDwzLV~>5FaM-|xTvKc>C{Dyr>$dyr5ODFvld1f-EpC8WDy7&@i9vFPqb zL2BskP&$Y1Mi{z#fcXyId;h<0uf@#atby74Jv-if9ulUD8SKE$P}A>GY&%yE^ntV# zA8S|5g>a>$^!qUE0&{*G2_`S=+q1L1qYrR9nRKZsw)~J4NiJ2~b1}JhuSAuG1QF2( z6*j3rN?e_mqpKT{kh%}E%!=>LoB5skjWQi-OFZ3%*Lf!mRw;qY{JpDZ(o8hR6a3{# z@aHZQ2U-!*L6k0JKk;**91pYG1)(K^%zVcwjX{-GVGdzM2gKT*XN1#N}>E<)y{c zGf*^()sOqAz&ETVc{+5A2c6A*FdCCjh-mJ(=>Y4iSMrr>H8zp zlA&p0EtCjrgw&>G$zq?qsDE-ar*Sl8@FNs`NV7uPFU#jn%|3?t17`1Q>&79&SBty5 zlkp67CE%g2^0W_&O#2zx&W+p#siTV->ES9y2ij8mx8S9X&l1R?2j_Q)>aVHu$n)=Y z?b)UBO%)Kj#2D#%Y{0&}6y#rZpvA!W! zp7`r22dLHUNX{=V7N!8A3?K@$v}+dp!`~>}$!HI`se6+D8R~!XrRrzWkAQ%(pGt-K z#zQ}6#E1xn#PY$Dp~61=T^xCP`2wbFqjgKPY^S>2xIOfR}k-& zI3ag!Te__N+!%=5oXa#Gl+Jd&jo8*(4a;C)UWYNO=2tGL3o(!tn9G>RbZ&dL9 zaVqbcPH+*lc`anO4#6Yboz^oAh` ztKY*h%s&!BZjE!9wJIQaE-!Q}Ug3DHY*_uhZ*kftyH)7i2q9nk%*AH4XyIy|p$qjp ze$3d?Xt6BQOA6BM!sC7`7rXl0*nxDd?q8+se$RXPkvL=0i;~vE4=ba09I=;*o9!Hx zq1oEqFDV*gb*QNvf^CZDKI->1;3$5NI!z6G(_Qb0b2)#F(9Y8IjVPP z>tBB#CFr{cXw36upC$l+GT~N!ziqC_#+Fd!Q3(Y^#yOR>b(EOdKHl77LNNn&)NbcR zm1a@mI1G(PD%e6#qw{}!@V8YKC4uWjSgSqVGiR=!#!OC&(K2xkx4z{as1U5X6Oii8 zKK-Eyi^_Y~H)(M3lYF-H=;X3%BJLow$b*mJ%#Qnb+8hGeNP(%k$&h9AYmq&tF?~uH zj}H1wtm4Q6ZseY2Vj>XZ`c?(1w<1hNQTjifly|1^T}U}ky}ZqQUeaR-a(?4Se3$DorO?_F7JA^(K^ z;|<*YC_Wlp zSTTq-^7_g2v4Ziv?ms^>uR4P!VUdQgLMmD?z~0hf*$Y$ZU`ygY@~oV2J#V!p?;yoF zv%1pk=P)+qy!1e*j>KejOr5iDmtanOoqdK=U1!wUkWzjH;GsWP~+lyQZTQ}pTJAKE+JbOX16%i zBG3&_UZ$;rES-LA;*a(u^D_19Q`K^g%T{!IRu3w<@ohPYA_-MWiZBpNFX6+o!uM@0hS9|rriA?G_ z;1hf5g;y%h*JW5q?A=BX4u~tCAIey%vCsFWuI(U{#ieA*D*ad3||f0XpLb> zC?&Q@W^aE>`*vH0t{T9zr#d;yFJ~^ZY!}Njv_+Fzw>P=;NHBylJ^f&;FLLqq0e2 zD^eM*4LcZZLL7WhXM>+aKK1s*nM9qaYc*b+Z?A_#rCP*XyPeR2cHT1Y^ss)zey)gnBaRmL&@zCU?ybaV9Iey4bcIqSXBi^~AFJ(pxDa=@(Tc@>rxAJjm)bS{ z7fdc9Ple(M7!Hs;XQ+9jpTov2eyP#LFLcB#k++yf0I~XzoVbGHE=tWaH3dRz1qhR> zprWGQULB-j^=F-q+7`JZc_sa^cIdY82n@c0%wQ-%up#Fz;Mosnl+i){9xNcV`;;hu zR8W+-Xvv3v8_|&?BB0tM6y4v>;8JBrq(2$~S9WbfN0H{}TAE zr)W9=p1^;0u+_d-F}zW~hH1wv+;svOkNR>kNg$lcbu;&1-^47Xb(8cm`Nr&F@8VS) z`hoy_ABlO6<9<`%k|r8i+@b?f_nuISQ+Bv$GTL2@!&@qRG1vcV#lq3uEgkdjAS8@? z_Kg=&p7E>w&)-qLoGQhDH-c*P?J^NE7wL@b)iH2z^#y=4RFFnUEhHEq zSV_wOuzK|>8UdbJ00R=4YpeiKB1VhAw%5I=NcmhdS2Sd48G5pn`Q+mn)U@M_Iu@*A zRV@Yga0Oqkf??dIA*cHl39F(y>4Rd@jlzlCaw8#>XG+oB=2*w#7vzvxXIJyis>G#E z`rRQ1ckSJpZql&Qjec+)UKgWw1qt28wj$=QB6h{iSJaPi&~f`Lf_!_PX&USz z&;1w@6Y80O6?UAl6E<`7d#-+ok*LXBHdsU&84RO%%bNTrEw;r0z}| zP7)D}P!7$RWYQY(HlMaHFlgbKpO}CO=*8WLN7Q`W|u{ z%6?#4d{DoF1;J1pZB=-qF>iYpS4v|69&Z4`PS?>Un7R z9>Ps(=KEvHm$W~=Y4f1q)6xNbv#S+HAWv??T?9K)Y`qRMA|50uz_naKi~sQVaBIw^ zvCQ0a47FP!`z*P^@6@pDTMX@2g7)W>x0ie8R+B6Om-9j%qxxsdOdUVRTY;j3s^Wao0OwAe&$!K84fA_(0}R^xbfx!N0Y&+Tl0M^gZX9qYw+{otxKV@<)rSj;Ex7HNfpP6 z{_a=sV(m9K#E9STkJ-);AJ;K;KJnq7{>DMWpj^)s{7R%kBDPARh(n4>*DL2CA zOVdJxkB8{{v74K;tXA$6#t}EZ2gV~-(TMOSfnN9z3&oR8Y2UJ@1MYJo%LkOwYIsWE67Z_7Pwh~JRfM?S+F5Y*qO6eFLeY< z=#^&Z#99%*SP{vnLjmgDL_yx%UbRChtF*r3KS~-qCInzhI1Wc4D*CNc6Ge(E5=UeY z=wE(tdnKQ(Okoq~(Beyez0^+z%O-F_P zs1hb8>NhLmeWIj9!wUrcegJ8u1KEdZZYSEBZPw}w&fmJZD06+7CqD^yy>-^{WHpVh zx|Z*L>W||DC1$Era)--&dQdde0*hi=eb~=7+fNnojFc)zuofxsjRroo_nTNHK>f|Z zbfV+J7^j!-_-4C%zf2KOq5*uLz2N5oQKoV<(4WxAfopvay*=0K?9pbgNj0vKsqLM| zjJCM!JWHKXGZKpN7_9+o_kz|M`yE!%E^l1<1C%yHj^h?T?{_@!SX|>*gZ-Vm#p#@9 z5yI5ov)jI8#Lkq!d`F0Y(o8DXxJGbPp9g%b@2_C$#|Mdm9z8BXKFQss6&A2VC(`Y6e=Q#=O( zee=h~4W#M8>gd)0`P;p1g!gtNTjR1(?+-y*u|EV@p`~sZM5pq^XQm=;uo$fCYRG^u z9ZmyDj?`AW_p6$D%qO0~F3(RCj&(JZQFH*iz!E2il3`g7IE*uYkUo!cG;QhHGW&BV zNCOLvY%gi?_^m*JoJ-V{52m6JxSg0ROOe!hdT4DxV{;%=XvtNq!PN>43OAg7nd4KJ zk&MJ2V*BvSoXT~YdCX;5}WP@C?_!Qt+ghs^QA9dWCU;*eu~TtiameYCIRh<@N9iNHw@uq?b*bOFnx;zBC+G{g#(A3` zn2;NRsx!%m7(LuXD2Vwg#$(@wJRj;zEY)ou9)m449us^%SmEULooXEk`qcB~HZOe&v zzcwkH`W)%?25xpnWV|Ocq*q(v;N3L+#+X#1D@`Ttc2CHX#|Gk3qV=3a9;C> zX6g_1M;Ep{splVN%@n<*dEID969#uwzE6{h;PdTK>E1TYPy0|%hpzV8&YgZ%^3^pJ z&OA`q__EZETx&g9;|iha@{T3+xqkTc@pH=KUtb3;X~;H2KDX0`}fXDIU#Zj>G49$D=rtS7HOk+$}!npTuy zI%l&U(ROy!`t7X66*1I#dyW5U-?qHvmk_fbE4vG8Ia8v8vQB41a@Q}WEmMz^II->Q zb=|iraXEt%Ht*aD@Ro~Al*9Rtz23G8k2+3F#$;a|P&qa&@hlQ|^QoqJvqP>|yML#| zm*zEV$&f@}lY5fbj#XTrsE^A3r}+S?o5qJN3n>qsXfTs*lY|0EY{x}o>BTvBvGwdy zeFzr*Iyx!i3aP-yK7~}8l!0$^%v7+~34Ed5jZ2JOHrFZ-a)w*F8b}@S=*>UZTYeLR zTWNudO`q}QhYrK&_F3(#WWX6lhi-?|dfW>OsQO;o<`=Qqnd*1AA}xO5jSiJN6clkj zGrvHRKl=5#Y797~NbKu5oTi!vj?qe8c+vj~xKfDoo)Eq497#GN)J;GSFzNNAh*{Fp z%UBlU6z*@i(uo!2$O!l)tHSB|cC8rF=Hf={j4E|Bx_nCFYO~p!ivr)#gc9ehgPh#)=gjn`e(iox?bet>5Q@`;I z`tv46a~$SIem0E`t3K0nj)hF(j2DJo5v>)8Ue#T82A1jZgu4gRn48ABn!jbGCG~@Z z8HPmA-7ztT)Nmn7IWDT@aNrMFLQ%mDQH^C)@_Le^y{PI^M4SUi*s{#FV7`^VHQ(D$|^tDqhJZzEU$d@I709M~a!H4t<) z+F*9tPGWf7?8fN;1G+N%ns<&*3l~+zjJ6Jr4e57A{C!9LmxVGLx&#& zR=W8dIkAmQAFd2CsKpl<&FHoC-+LJEq0YSuE^o=SpL>4y>MQZxB!Bp4lP2<)<^vEl z4GIay@=H92|MG}|y=?zOU=l?pRM$J2N$7U?*ClybCb{IEl|+BIrGN5QoMU;sehrcj z7MDqI&XY@wcXt%cm=lMZyoEOCEWJkI?JE?lVaqzvq=B&6^X$DvFbbO#%fXPTzSfDI zaxLZ!tos9Bvs;}HmB-an7gfm2+yVeC9x0sY7x(C;rH9>V1k6B2y!EwjY|~Y3dSkdq zS!m=oc$OFv%!n=rQYxdk$_17b6S_ZuLL;n+kY(MH2e^x_iqA>(-ZKON)ViMJDDR&axB#U94sj0!+7*7Yt*)_6Fe8gwCzql&s;O6TT=H!i_3(| zrbh);IV8T8d6I{M6*4yR!@05moIVLUEZN4B(wmS$?ZJkidKtU`<+`Ocy{^=`?8z8> zu?_lL_oUsDG(q2=B7ee_%Z%8sf3`;B&V-ZBtAMKdNFNjE|E_5WMEfVg3(Q;pXh8~O zlhGN4hveQ@lYH{-hEmRR`xgR!jRR^@e`c^bg{KyZPX^wT!Y+OYT~)%uEjwJ*d}FOv zp-Q+SGFXd*Egt-%K2#5_t1rB|E7QuSE>W=|&%TAADBoB+?XOGVbq9OZ#F`geeq%Ac3jCB3Iz?6#Z)1orsQ#cZ4KhV{}6`Ed!pD z@&bK)AbqEuK~u*4!Lk%3L({7hHeUQPBRfeAV5D#N$rDD`W&eEzn%l}Le@I;1K1ZS1 zlK;{=;Q>!%HG4{DGQG4zO?*;7C)aecxBr4ygodrDp_a+pmf)0V&{lmLL6`<*848tOuNINd zu;dp1^Nqa!pKqiD_@lbe2_a(SC!p>{82JVX0LLL^kr~Kr;Pn-f2KfcByT$bT8Uccg z6TLm2#tk`iX%sjraU)eq02+Ui#?DryZxgSUf{fXjbl9>iYn@ktk@`kijq4!SMu%(^Md>aqhQ6@tlByku(&3zdj`o$Il$tE$qtGomvi9We2NdA*4`=U6K> z2Qn`hXIINsWJMgz-)%IeN{*QGsdE^MV-mOa&#T8?EOWhpaYKHWrDW$@)KOK}jOT7@ z_bQ|ORh;gH0Q%0ElKakgx+KZEq|CRHZj9w}pjw0KjYs{hCRn5P_cpmlE`XCs@)1@P z=A!8#Y2zSR%NLi?JqP|sBu8<4eH#?~#*Jh(^W>?U!HbSvYu2{o)Jv-OII>gEbRF1( z)_kvuDI;eK_1st?zP6FxiX*f*$i~Emnt1CkbH}e+ny{V5dbV5{Eq1a?f|hK1cP_~H z2pV&?y_8fJ+CEE;g0}>9%-2LN9N7e;fqm2-wA|}?;x3%A^A*(}XGuRJaHQ?&a-JP4 z3=YIKg^Q=!;X;=FrPm0 z>ISo`N&0FE4V=OfLgs|=XUSy=FWFe>2X}AgZUQM>Zy`*6y_4(JCKA6#Nwa$@uSs`1eIL3vBoz)ob(GN*e5I zeCr3&!TOZzJ?Z^q9_mH5aHdfF)DN9U#%-`&ZoCso637N_s_lp8J$NI3@B*Teph?s4UP7U9)|?P_Jo4n_t&4Fo zzMTkEzU6(SYjx5q0X_Ma)KAyfK00t}g@coJ3>GRiC?1>7wIxCa*QswAR zr>3ZKMHJfdz!agYwnK$cYsGY5u%^gb0uL^_f073Oco$bFI-d-pOXMeeB3QMTG1L2c zyvK;0>rTlGqafS4=aW_#!bwWvK`3TGoksMYvo= z;NwQm*KA;5k!;Use*5ck`#al2!zdlSgrTlFUU^35&%#^18m(L~_ zd_8O5-*Bqa6GV#Dw@B3xpo)Va<3V#b zbb1GiZy*B>jivIexBIBAa<*xh={yujrCe6PB-t;#wQJ2ILp=t;QStk$wQ)9oM#OIP_8zYq zRaVW5NEF9P7?w<`1Zu7RdEusQQ*GskF#6dEwlpSsS(2bNIgPBWs3ikCj+kIO`+3>dXO8ER=&8r*D9Fehqg^Sf4&JuZB{ymHXew%AmrTQ<_A~H=q7<9iwQ}l^&YGCG@C7`>DN zQ5KBGqa*`e^3_BXmTsy3%Q?9p!%YAb-^oN|n#Vl0N$M1d|1wwc%+U!R+llor0W zLoN;-t)D3S*0Lb=A*QCK#zp-hdR4a`tgy&Xii6cm_MF9%G~uT6!lH;1$10Nj><9^d zNY#*_@$)z6gxlie zJ^S#W{j?h9Bs5%l5JXfmRIQM1%(Z-%MOl^-_!2`WeyH5>{at5gGX(ah6Rm(Awe>|F z>t^7?$l4t#O+xX`>+RjS28jIadN64!ugJJg;TMOnL(SaYbqM#M_7HkBOd0DAVHwbQ+aw zF%h=2VTE?C>h)=KnTgl5Q$a4VUk0$-790ms4o_Y4{W;Q_+^WyZ8N`1ScHCtFHYusG zo}O>S*&9a_n{T&gW)B}pHyel~JaI|pIrB_sfMm*D)|CC^J@_H>PJKM;@r;B?Fhjy4 zXx!L8?(x5Z^XK|u23O|sb%@>mDe=&gRwqUKSVS*PG=9v=?Ops^sRPGTmLLZRg-^{| zGkqRBPaO0=5p1%v%aZvWMRQ}v+{IcUQyjiJ41{-vKwXV)?JPoBre{;cK=|v z6T9QN>}(a9#Lrrg|6A`{4^#3w>=p;{CA>|2T6Cu=h-o$wD+7EWunVcw$`Sa>bd25C z$aSS5=d+L`^@OvvMi<9wXsb$Q*b|(RY9ha`yJyeO?zr`pog7&hZ+~5Zucrb%&s<~- zT=-N3S*s_SGRj+qr@5O)5Q=>|7pucGskT{8lMOqSq%XOzd&cHji&h~77e~SP1u-%i zZE$cUg6OeS5h?M6ENm0gVXQ-Ww-{!s04m~^F@ zc4b^pxg3LlMmt%^aDKdVw%~(ME%4az>|OSX>J#Hh-sd^v&h1zla>nYDf)Rug5?HFo zZM}kb4X4SfZVbW^{l*2EghNIAthdTvk+!!UDJL^_rWKA8LV9y+Fe4uiM1>FeZ{nHP zle1c{UQ6`y?O0`3ok-7oVSqGAE@&LlYCO!^dAT8tD{Vq6cMi67u594Qd)?en(Qtg@ z`TOYbEL3?m{_j)zH~FJiKfMi)t3_{gaP-u0pRfwNHIO9ORFsp;Ta>BH%#5bXRGKht zAIY}sG)27x$zftC9)`U$$IfJ*)bVLN+vKwzgy@SboV0(<$5wowwiomC^2V{gewm0f z?rD=@nu7ds{z3TMmcjEcE?|-3C^8K>4x~a(33pMp?sS8|7+sD5)(#A%v>Y}PK zrt_&w8QKtiC4N>tDFSl*gjER;==s}EqHShPa?ml3jiG{Y@1u&8_niY^Vuap`Rh!1R z2X+vJXRW75P|5{HyS-^tIF6~?5J^TL1yY=3oA=0%ZZ7!)SG*OZPpwRE6^fbI4vlyH z>YwOUADwOlYU*m_Il|DFdHwlxgGg$NG9+mMDR=~fo?sMjhJEPre$`9 zPfcq9EitZ2X)W@x#-v(O0t$4D(0~0){CVqVbDY1?;=E~9`FG0qz8=Mfyp&NXOkRp{ zE&a5{)bPpX6U#IgU-^Ek=_N$%_`Z_$mS01q-nX3maC6J{y{W9Y?8&q^_PMk>@2t^; zc)JRIgj&PTxN|RRgHqTPc*{8HOR9W+Zvh!|J-?lq{5X6EhIGAa`NSZhei#R}#sC#% zIY5%x^EnAHlb~_+}E`mRa z_J!f0o~x^sq+D~`?XUvm%GQRPqt!L_L8^Mg96%Bn{@t-vvX<-VTi;DobpR8m-m!QC zZ4uZp9V{=h0juW*Kmi=gm>`X6+j{qr8*oHTR1|J+<}oSGC6Y0D_Z1q}xe7g!&?tFTkLRZ$~4lgbC z)+p*H_h2Z-me6{V~ z8lB{qrifamPu}~mT7eyi^nH2_z{@3nyNC4KMnfIGdgjas+&G-{6TBAq$W}x$$=C=<^fzU zKqcXled;T$RBd~gp~72{U+fDQb^9T29tJclb*kYhF=IERRdrVD8k>HbaL7n(fsZkp zvXqSHy2Q#p9r8X-~S##wDmI zTQJD7cO?rJYvzheD4bDBu-jYh5$Ger!`~~A54OVBq8*0E661}IxSdC6KV$t3HG{MO zVUR`u8A+6mPai!4`4fQtrrl*53wG+I{`Ngcez}s^^ddcevibXVQn43@NTXRWzem%) zQ9YsK=6L&M4!hTtn_%S;o$i_R9!$Y-bPml)$NF&i=`wi$MMa@@L@VWGj%CT(-bxT``ixkUG?}ZP4T%c!OBMoVyIA&#&JD$aJ zH80agcLv>k{st6)&VrI~HU;HTLG)4CcE9+4-p^OI47B>k5~yrE{!j0KTH>wb=6hEe zcu%DD={i70 zUk`@$v3g!Cm)b#n7m}hfT)2<#d+T=hWGnviNB5zMx9xRgW4eC+JMlt-C$+uLGc%M5 zu^d@w-nZeT=r@TE{DpmRufIQ$|0w6Dd2xn#K#)t| ztBIho)ds&)QA$TxrKWmat6<5$`*UN_x@7s%)<&FKx8VKD@!Q*mbN)Aev*-F<-0ZK` zmwv@b%;3B-3=$w5^BCy6$WqN?S$}R+ic`PeXzr;zX2`A~;Vd^i!5xuTtuz})pvuj| z^=DMwd@cV(!ipgL4TU)w?*bcK9crL<<{Bkp4SoNjdQyk;iq6(AB-i4r1ooLE! zmjJogyy$+eor)arTiZc#Q^Rv|aY1H= zaqrTAfmh|r2|B;tXU_eUweKX9Eq8VC&DonNOZxm?%1SoC%AyLu<{WSsdVUr>!6kzw z7fM)iyEWUX=fYi}IXLUBE~bJBx2P0#vESOxu8Q&B9Dz!Twotzy%10~}IuX9^p&l~i zB465DjvHL9j|tewq7t{EAz>X)K7Lj5N7}MhU#J(!G|3(@WCq?Y7IgR45z}mOkx^6w zjhZIVPCfFMnz?8vz3(<|AS(ph#LRJi>JecO*QWtA3y?!lkKFwu_@^cD!+-aGCgo^k z)5pwmv3pF@jLNf!nlxIIgPeQ!@nWOJqvkq+h-{a({JYF0mK#T1ooF7evdj4y zsm|)ayzq>xxxhZRg>B*`t-}4z$&zkE4dLrKsI+mZfQCcQPKHz)ekNnd;ciYzot-0S zz6*0`?2Gt@8^lRwFs$s6|05txZsNx8!Antp``A|HD%#PS*wTk*=D&4!5^&!CJ2ZO> zkxY^m>mei-Aw6(QA8~lPt`JMJ=!>W4_FE2HCPMns z7dR3%SNkW_wO$6B0?;7UU=(E5Bxw{ohR}1HMr)FYmx$nJTJ!qsS5kJ0i5@?MqU^`n z!dvHbyaNf`Hq=X;ITw|5qh2qBT_3+oVww0rb^yUN0|Cxn|EwvVqr}v(Es|T3(!Ddk z^w{m%26@$*B;8Upwz2|)f5(LhI&8eI#V z_QGv*(;qnlB&n5_0^>iV*l2|@>FO*E{5qs7v9q=mxbO)k+}EnCDkPxRF@i*2%OrKV z3cj3`ysCHtmQ#J#Xyxb}jlqY6asJ*|loyK4cH=5~y3tgN-$w@^ej zu)mX(3}<0L{B)Jl8n?nbJk9)#N%4F zOc!fjh%WAoz1$yk0s4T?pQBD7dq`ebl}`~6AqZ(ClE zYg`wwovc9feS`RuQNAgpCVw+5^pe;9v2&A3jp`fA0tPxrfO&JTl%U9C?E<>7Wk zJ++jn*55rne_WHMW;eRdr&hiH%o;M8d}l0xa4=(gGKX_f#c=Ztv(6d0*#EZOE`}Q8 z#EbEJbVJOVZilI;{DYTo^UD$p^G}JQQHW|pCk%dL`u~;K9bknaGPXlL1AM#H$hkLL z2an`i`LKsxk8`!Ym>7fl*NnqF%cqCHPRj$fp`7qXJzvEqHWM11x0Kwn>8;>wzTTWP zhFXaPWA);+BdTyc-+{Z0=R3TmjGW1lOdgnT4!nhTS^MY4sta*6?%eLWSvp0sd5dE7 zgna4;*4c3?AuVpbgIJujeAw#yAQ|Px4CK9XNQo}$efvKH7O-GE%2LAi!I|8? z`6Y=9=Q8*L0+%Oy<5)Z0>ylX6m^$EzQR|4%`M`##4~b@s_S@fI2s)i&4u6agK=|Bp zO~<~}PjSPVGHg)xDR^7;Tz{)^F&5oi_nfMHx9c_B{Xav`6|ZXpvURCm5pgR25lQ+8JR z%R6Sk1(iD`rGZ{be-6b}B%XXJ)YA3yIq_g$BbGRdIy*4H14=Pw-hjq2LFlcVhg=}M z!y4|t1_bE72FBlbZDwL_4y=?bADBk9v_y=23_pHEr?TLEdhv6Hm?vdnwtfAq<@MW4 zrvA#B3D4sOV?{l?3HG_Hx^ioz`b zE;ei0>T`5P$%PUVu8n{yML4KroZcy}t(^IS+%gs$lU_a}(krp`)r7MFow-ETc!iVZ zl-DoZg#(3WZDESWu}ElR9?Vu9>L=*et%v%2ZOrmtZ13UhC9@O3ze#t%5pZ9HA*z1A z$oyx{&(CXqp-{B?Ah`K~8!eiMQvI=cT>5u-cQ(}`AA6}kJ)?9^d@)-!$r*0>WMC@u zn?UH-@>OD=jI)g;qKhvoT|e|4gm3sVCx={+gG~;?kJ}wXi^7V>EApR|c7)sxrVOp` z9ajj7$YNTZCheSBfQ4Frif0n~fb|>5J4n#fj`Aj!^JSixW%|pUXmFhs_aE^f(|ioW zB5yI*&T5&FGH+>RsvBkgAOk)SF6d7K9ZF!UAM!ou`yr?eF^Ai9 zf36t(w$9)&mfXRMep{_&C_|m&QhiHc8p2cNP8#a>?zY!+tq0K|6Y$G)pM|`Rbfld* zjlmbBKS@a9mu55Ca7GL91>X|2aOs{m=1H1}x?GS`)9IBkz#NsPO2Bq{Mh6@&<`4LLvizf-8}eS8<=` zISNehXeaM3ydOiCo8SEYSw+61UF|vP!ZgGq+BbfN^aMLTk$F z3?F@ylq-kYCWT^!ms8ghzkWF8+%Fp((rJ`1PAK<*)5=EzT7YXDLX)B+hVLLD;hxYF z8$l_9x5)SPyGk_EBb8~)ib^z&d^nr@uKDh{ zkj34L7iyF=`H_GU1QNBen7ZE0`nwGL?cZ7e{`+OAKd*t`tQz;cfK$#Q0tws zCzaoUIDPpK`!1~f?P{qqVoacx`*mCkW^-rK?TREU&Ac;Mm>;1mVliWS+k@%7p2aFf z`f}RWt|RaVx5IVflF5x`F?R(@BSMzZgYP~T>&kI1%@TRs^5>qGuV1q24Hx7Fd$D}} zo)zu&Vx}*5%xF~hMCfjk^z&qMkt}X7@9Es^?Dwe02O>R*DE2sey^>9+|IU@~E{nwf zp0WNcL03yDwn}X%Ytj)Irw5WK#1GUO5^ZhVs~({k0E7Mx+NoHeB4}f}PkR;gMXAGK zZPNj>1E-nT!3gK8wJz^44W9Q|wmFJl}TOaQkvF3+(F*H9Sb# zs7|6;L)OQYuAe7xe0+Lf?z3#-${@CLVh*BQ8l~WSh-Xq)aS7-(%3u&N(~8RI74k882%nR&>b1LSO0oDp7=Ffh0`k|W{FodOj%-J z{oqck8G9V2P9FPkzZ*`KnjWwn+4+e4JhS{{%rP!%fZSBR_LTYa`uhvfZ^6w~3L~xC zi(VgZps6zw8%k+~#eMHoB26n8juQ9J|Iv|7Kwq&JmtvHkdnPYVMln+lU>) zVZhA1Woh>l!Qymm`&ekT(u&ZoPJq4!Ecd@$62_5^v9;HC@c~FnloY5$X=o`;;1Kji;glASY=re@hn+97lOdC!; zt`Afg&5AQTUG!Zq3@42hauB;R({NB52spfU$>DZ%(#0TuN2*?|cVd|#iTh$Wxzn!; z=EBq4mlsntI47i%tjj(;?q~JNVFlf1VT3tZi{9^55eaFE*0JS+m>!Y9Z~Jq|Vu6}Y z=SX8!@+YLTEg84(nXNL{cLJ+26@B?kth!^|i+S~^FyC#ttjC#6c*q(Tixm-?VU_Tl z_8(&NIS(p|mpR z*BFU2lPWxJ3Ux2FjWClOiIM*~k|UuZP`u5Wt)|yr?IyH@Q+Iyn+iyi?Rh-6LnSla& z48(3g=Nhoe$mZ(1XTUSCRdmft&b}=zlfL5f>Sbnpxt7=Ylfc}FVMDS)-!ctJZ5TDR zL0m8v7rveCOq2Qk7qD9E~fqxfq3v@vI5uDulveGoj7q4OH!l zR?A_B`%YckSO7+K;9hoirh+3lSZDFo+g2trEmdN)N5h;SS zYz&yqQys}{t99vltbrgQxt+WOU*WM=zv;O>nNr}NQkyCASBBt%&1(-ZT?DPHEbuNp z(4e^v3i7L~ZN(arimm1RoSB;&bhlmaVl?SMG5by12!LIDWT zJGEc*1_z%Rvi~?l;+`p?H8qCKVC2g7Wc}FxU_k;s8w^80@c3@zRjD68=oVc)x*B*W zYJvVu#lCF(p#u1$wwPGjGh?W~e5O|Md%e9KPzrh56b`$?(@)%u7$dHa09A82-KaQhfcsH$t^q?wwNE z^^)IxepGLO)>J4=Q>|OE_aPB!8Te7qV}TxdhRoNM$ZJbsb~$DH3kTBW^Lyjp$| zEyIFEH|F5vp9(o2(<&@!A>eY(qI0^V(wcyjFt^S+|EycVozLuE( zSo79g@77xlu3;lS&TYJ^M!y)2 zgY)~i91AZ&{97qHe(M}Q(P#IJlXlNiOd!LMF2~D&J*fjJ)K^oGf$Ou|y5QFl(#^}E z`IPci-DfKU4s`yy9LnX5KD?s2uwUUA+|4D0f2LTI50n#oUjMiWJPgJ>{qRLSaWwDx za8RPN|70sO@+bylRqpKf@6TZdQdTq7=UopSwI*4t^nx@FnoY5w6B%E@IE7&DDZ#ex7wy+=*3T9{O5%#&dPb=%N$D+&; zVq|3ePeKErTJ@}vEdNw>5Tig2N_ELeN=t?FGj+TmW%$*v&nVgDvHJVu9edwRhL~h# zY1{rOBOb<|3CLvn ze6N1{aXP+;q-ro$sQZ*8D_`(J*YBXxo)kMn9i~doj*j22?b2*5C)e%WZRknS$khFa z*`;5xY)Pn2ale5tw9qlim**X&W{eBP!w;~rfo)~GG^5Wgo5ccx)GX*_7th4{ba(`f zMl^c~Jxw^cbQR?NX3HnuF*~606>#Y?U_9Zed&On#;A!VyJb;!@Fhj^MCE2K~-)?y>hap~;OvTg81y9!N&tCszA`na~#8(9DwN`T+g)JBTb5v=JfyWNRoV;_S9C<73kxI?^Z~ed18ZY{b zI!7`bayAPcO$Lb;-f!jCuC+!o#M^ALIi&}9Ew6PRS^mL_^EzA^Y85Omv@Ttj{ZRGp zUUJX|lL-V57;nC9x*rM=AE6>AaVL;Nrz6Dh>c2;g?0&{;b?=t!%FI0LoNknELG1KT z?Eaq|guD~O;X^(d@&MVO5UA5Mb1M-<*(tGH?bez`2Y*2HInYP;_uiiC>-ZKf8L`@@B6s{(ngvRE|`d!6)cGV~3+)GhRDrQrTI^obchJ!chtrH2ts zR{BwRoa_#b;+SGW`n}LSm}a_+Gm+q2d4v+%_GzU3s8u9eXp)k#o^6SaSAznMSH zszaL(8Tn|TD*rThdB#&5hsPl*jg0(`@(w-aEa?gCn+)gTqqBLj)N>74Msd?g#tyb= zVUDZ~H629~w<>>+B>AF#obXd;EbjHl3>L#v-rbIAbJls7oZepYg#XIMjsKvp!(sn2 zQLqLAyr4nl-wS|}KvBNZ0oA$S4kFbj@vHG218rQ*ka@$nG3NZd{> zA$h*!c7HIFG=+7PJ9%FFDk2lR-<3JZWVUNt;G>epC)zm8DrcyDf|vVIi6fI}SOZ0Q zllSIA@XVOv%_Nz__11ao(E9EjcQuFEf(k(cyK+L8w$xOY@TpICj}SL;*aI3J2={W7;T=T4 zZ66g9Y@`VZ(0!y7yodq^^_#TUG!}6PU>PLM2>SS!-$zwDAr#x51o9`+qguevenjZs zmfP}?m2q27z6ksR|F#hP{*_j`6F6m+sm=WN}6~xzhD8&1XDgUPFdL+`gP;?Cr6~`Nr#oI z6@K}L=da@PAF6Zhxt^)U=D%ab37bV#2$`?^@i9o^W`e+E*jL8^6>u1Z0eSt@;Y`SK zbbu-Z+*?drHE4?eVh12!;`moM6ao>#!O`Do*laf+!V|uJu^2}>S!KJ zo3MJ@y?w6Ff#amw6zBC!xM0uTrkIi{3^V>{#jU~q&o5LeO#r?tr)!9={fk>Ioo)pL z2XOFkMZlR=4p(b`Av3%)N?+<& zAna8rDykzUm&q0kWT`du);8b>t7)MgRTV!3zuR; zZ}naS7830O$mat05jX78CDJMC&L-ZD@dHcSf1hD7;Vx{YY2)?271gQInw{2LF;i(5 zRd4KR<`T-+eNV>0ku${kr?eDZ7rmyWv^er3KUvw#!>Pv?^TSMd54)|5)cJ5_Uc?%) z7PGfuMVd6fS2^Rrl#b0>#F6pJcScr=Og=aVmZ_c3GPaCQ)4A8qyLtLQ3+ zieEo>Rd_PBKVX7U3z|KdBVf+A5Vr5UY7+93dlCBfxe?Xdb#@{2vJxkBEKP1s+2c^1my7K+lr6{}6RP3`Yt zT*PI+Yhad%0j6cbgPArC`tLuhQiTp|ost|zx-DQ@i^&!%uND<8Zq=H+^l@?2x zi;z409l>e&5>9>zCOHxI?9YvNm0R&9N=Ajzq5!&GBPW|-i6t{4hrsi@WAKK1X^+F< z45@r-dEe3Zk%wz_yFbIN@1q9)@X_c9y>5;)?TG5)y{SHdS2mrKUyRCR8GHLqvph0y zID2*<^+xcs?+Ql&1{tq+hnV+ci~%-`7Z3YyTIe2VS_#}BjDOq47Ilw-;cgRl!^j^D zzF*e#ThkpiMr-Tfxn~cfft;dAR}mTE{7l%ke2#)PZ|Wk zGEcrRpfTAB@XQ$LQ^{$Mvw_+%;4|9TBtZq)pXXP_-+k$x}C%n$lhjABPq zl4gXa33Z$XtctCOW(u!&>Y^Gda!!#U6rbe8Wb(Dt&6?a*!x#^ZFt;#D?T&gmtvQ5}C zOKnuWe`JUxC}VGQ{L!gWTWzO2b&LMN2eANork{}$N_-C$=x{~9b^u{QOCVH&5XOf= zBgeK$XsF=PUf(0sl&|SQHI@O$(O{|5K(Z0gqZeP-FVgw9hn1AddxV-LGg0!XZPq}- z!n}b+UDyW3Zokcl-<^Cg67Abtv&A|GI~i;%armix7opMJm&=|X2N1_y+FQo zFrL*7nb&&Mu>RDxKe>Lun%PaoZY^WEhJJf~q#0zm+*=aX%EjtV*tD7D$ScNVcO)yN z1WQ*%0ex|ts%ZH07@}^d`kjuvN}w?a0F3(ki_ej2I6YjlikgA9lI^%d zRaeuzklP4!{(vx)zMC<^Nju<8WqH<;n6~qm=T&g*tMsa`aT$0bI;kcZ3!oqDRS~G| zz`GvP=#U*_arItoDlzNF+t`rVNG_OplwfH@5A3uZ2 zpp_U|uKX;#^;oPwJdZlF&ra}OPG_g{r~8QNz#V*fVUnr0KY4cKSV#?gY9j^+i2|{p zN+`h(`+}i4XfE5hRI0gaW*)1mb1CbnmYQS`_YyO82P-RRug*N&R$uh1Ew?|==C8QQ=Y9!!sd?R5W|x5gkW zwVJd2?)D3yC~!)?7@GMVPc1__2Sr}c#QeZ+zYW9=1t-tkvqvd~&%_naA^hMFxEtVy zJt$IGTmjH+1`r>-!T_%%Dx41kd0&##^wzv^49kY7rZ~-44LC|?4c|mkMKnL}t)G{ewHa~5dQv1vA5&xT zGFPu|IUlyi`KpfCYD!kGc7{FaovfCAp@~kTIkW8M^F%_M$}8K+QFk?W%usAw6u8^* z*PjMmMU&VJY9}ovXNJ9XqNeA5r_#$PYvjC~= zvF)>~OEI=k$noE+mv9g+FrXz14@v`u!$X)*Fwr0Y(Yx+sROmx^=`-{&G-T3Ei)1X@8ET~0*Y2|zMqHsL-XET762k7rRfQo@>?TyX_jOClx9H9_7nuagu6W$)>vFiti$*q^w1^ChEBiXev2H(WPw4->4m zjjyQHC+hbGbqDua^8rc_n0tOWFYlX%`zR!204Dqv3qVxq+qGu{WAtS5|4ss7QgC}L z0LN;P;JXL_ml>6Q>P1kh2Jl|Nnjc&Y z126q@-hW1e@?!zKoj!d-$^Y=azU}Eh0c0uPB8D%md`4J#Lx$E7YgONq($JYV+`j5+ z(L(6EU(IfN&Qzy)`9|5-P?g2Gd@rCV>ebcM;#CMRekiDE*~5z-wPGbGuRfQ+@auiE z$7a&Y-4_n~TDql^b`0RFjcm)RmQjgS9ZniZM;}FvdyEM*osL zOnOPlXGQ%hagy(tJziQE&dT@rWPG3v*_)7lcY~5+hSxxr3gq1NBmgwPzWJ`o;ds8rKN{!myeFC{sKth&>SXXP7AQ*qtBfJ8b{SGHNOnvi23h_4X97Okz5j z_uG3^ZLJE8Gs0oUD>skVHs_+c*x5-TORCb@BFncSPDH+|c&Kv|X^Hw4%^dm>eXnd4 zv_^hx-W1tqmhIET8QsdZ2YD+SUSGds%twDAlv*ynmO7Dn^_{Ch``4J)j6)uWq%Yg2 z>4s1J`BnPOF!m|snM(^ ztS%l`$L74xO$a}}W2OePP7gr|;YYLdPGF2vJ zOBWqLWzp;NM_=a#00{UKw9w&GDO=H?umr%5ZiZ060?OID`Fmv;N^Zjs@5gRo5gKZm z@S%ayULs)Hfhz;1cQD^q-!yDRZpWuuPux&iI`Gw6yD>~h4K_tnP1W+e+)R(ly0pQK z>-g5SrcFk@?u8AuTvXk(*y9wA7Lk;)FCCvP6B8#BbCR?``C95(KL^=NiT#|xl^|!) z`>$E1W-?6aogZus9QKUQ0ePxt?cA}#xSb3+Z+FD;wdfsjQ~AzABc^L+c+OwB7pXHd zbo_ikFf=rF^h8%{%a9?>ls=sJTNCk<75_()xA$S;soOWGb`NFA}d7{ftcX54(!x36hMp*B`zc?0CQCvcu3=HRfeX6lLPtHS80@yyrIMP1)-8 zFA+7aK&;*3oQ*~O9n?O|>|AXpg!sJV;XjToSU5jaq!BsD}Y0}3I&Gzjmp z?O+lpakrrJTs}V-T+mew?%YSEhhWe9UcaIP^R7wxh%#(yh)El|IzeYx1go8IBq%5H zzWiB9U1nyH{w@wc^SC7Or5~EahYMmE)GCP57srV$X-o)ifR6#AH3}3#S}dtV2huPA zIQ@%k6%^n}HOl|2P~ZN~3RMeQp@OBTcR{;T9s&Voody5DMj#vzhzJCtA&C7pIP>T` z4T=Jg{J9I!f0A~UPai!xVDqVO!m38ZOBXgx*u7AppQrlh#6Br#=H--!S_$UkNi2^q zk*P)(Un`X!6u~|V=yflA;Hz-hXbn$#C{&T(%UjM-Rqw7lVWX8_iU~LRd3@=~%!oHp zdM2X+bzM1l5@?1$3M(Y!;h0=_R;sj;^t^&Uf@~MxGdZ{`f2C_rs^;}G`S5bxz59LF z&$4q*qM&qW6QOru^eFrVO>bD$uAY~%!ky+q2b2nwLYW5!u1&}GlgCMOLW(@RP^V*; zlaapI^#_Y0|*G4pP;=^1gi1%nc>_@ zhkR!rUc!JaF18q8+|r)7k~ZyokdZc$zpN+*k6poQu{my316N z+A))+XX8p=kHr4LsBM`|$#c70kwQ8FK|!;Sr@zWG-k<(#GbDo)1!{E9K411&ZSv7` zOFc&ny&kU3i|isX%ME&IY)JFO$fgJ zE3jID`*!5iH%}`p_Ggu8os0K<5)XV!o93Mr#VX=l@lKfRx3Vd5;q_akQ{6!ZQ2l{Z zU?gCIHHU76t&v2we!2q^btgJG7z+ZnQ*}(Z8eGsW=N_pKAb%+fyDVWnI%p3&)6`7Ld+4Vr z!x>KX*s6fycfr@%J_9~?(}zDaVb+37FR@@LizBCGFtU6zzCVtn^<`%U`5tCmn!AT- z+`APS*gI!+=r0u{y)0?aufGpJHS_3bAtu6sp4?yasRJqbFnmp@^PV9J5MPx|4g7ug zhj<;-H-Xt3Dj;2ROck7=O!7)d^91ibmPF^mA^^=!2CqYr{FU+@CHw~iF#wMPHiZB} zEI6?~DxA~;j^-1Ija0$M#VX+i)l#HH5WoEBBiZ(^pP`g#(yGB?!^yF&+84Hk(`)uY zeWg4sG&cw13r;VpA)Se1IA0%?^CEt~ou$p4^7`15{7GFre)~L4X0Utd>E-rzJ!<+; z*3UA@6r11Kk30(7G7hz>cPjmFr+l5aEZ$)ITKe6_x_3)UgIl587e`~ytzeRGEEz`q zel*C_ITv#jl_V|g+SH}Zn)T&K1;vjR<`5~Jd%A2Mq|?d@-W9YYn)+V0Ad>z<+#$gfye5wna)`!rH9qs4IjOqh+ex) zJ;am$vGt>ZrlInn>5E{*xShox^T5`sxQ@6`lfg;b$Hx}Pr)xr)(FH(p)T&KN!xJRz z2xTuH6p9h>5}caGRs0r9g}`Z&{O?L|aEK5!N+thMUr20+eogz zU;oh}6&jgRWSPV9%fYv%@+GyHL!{QCMNLj0m8oNCZ@H)Yh>)W0PI;b{5 z<%5{``@Lr=ibq1>JcgC=>O z-2M<5W;6Zl9K4jTdUpGgp{YFlv>I=PwzAc%JrSGVcjz-#YxR}fDN`=aR1@yEkoqjN zmBlq~(LLWA7}~J4`J&4hoky$dL?7{;u#~~sG!BQ&1ZULeVr~5?IjIuzqsns2phT}T zjjn8W!oTK{uGrsx=_NDCuieR+xeSL!QQb_>)qcw9fjP6pARXzh4b#8G5}ymsoTv`jG~1MFCMs78+=WX{)W6GhlUU>4;A=3 z{aFSm;@Bmrg!EFEHcYGKg%;_d_o(PS* z#31Uo0%V?;x(_!k3uqJ>Ip8Vb6ng0}1#DcMA~QinHk)Jx|D>*1t+^*Pe@bga#!BCq z;_XKi*7x#0xDi(1Dk`Pg+p&6iZyN_Kj(v1M2{jj67O75gHcM<>1USt1(n!AClEw2iin1!EOMw ze@#NgE-N5beK#{g()C_Q%jX+S*p92QKL%XAJwJ`GG5d*O$=V1R@7$&5825 z#LdumLrPhaz!v6T(lXwVgJ``u)jEq`CgSOJ2J5e9Mno;jgL)hrHasOSKLj{B3uPl% z_Pp1mSd9vE#ar-;^GnaA#0Jf7DmP{le2kYRd1GTxG$}lk3R~XuW{!hMdk=;yT0@gG-x%7_TLB9 zn4r7{GNkh-bQlkj9-rbq#0e@;6wZ8WPy~`5Y5Q~J_5a$Q#?<3XPgW{;K+vWLFdgh` zC%kEfpiBv&OquZQ&t(brZ$v>*Z_SqgW?d$1S+{iq=VG_T*Euva zNXgJ(GpxU3v)f8__`cxwfbS908Dt;Ub9SF5f7iK#fso|1v zaA-U*H7$!S49bjkC$LId?D<dYL@&A@DJ+#ykhq0QLz>mkEH z3VGQ>{r7wWdt)CHWdq-*L;%BbC+13=afyI#-6`VIFl4Xz$=o*`K+_Wyex*nF{I}%F z;tWxsmQje&7`FpCCkR|M7#OTMR>pv(1cAqc7=Q67P8n8+jq3Yfx;{6F9zH|BSB-dm zTN=;<|AEZ3oCEFn9K01|nmIt0Ag}=*D>b=}zRBjf*V$R7xlmxo>h$8kzn_;oWrSF`1aCLDnbwWwbbAH-sm%zh>%As3Ek{~+p^1SSe__H52a=eUgO*SG1%E2R3_F?Z+UtH&qm>r)`4 zSk~6vl(z8tjEudE-ORH>F5orum405!I2u03lc!oI z65tW*froPL&5EQa5#ROY{g40Y65yYN_eYpOXjLE~uL@duJa&P=ScHPaH=%puQ%srOlr`7fdfCTmYTW2sj5cig|!0* z=ekr@N1(VkXtsC|K&pY%$^ne+WQyncd_UHK@MH{MG`J#+6j-MPoP?i>EU)1LV5A!? zI~P}p7IZ)R${`M%HGsUS|xOR%cavvs^F6fI)@&agr=5E0;W* zqh-pQ2+#Ms^iPLwyr>asa)o+RT?U0x0iLywqS)-z_zt2R9n42tCL(bosq*r=6BcgyqSIS<4da<^dmyg9QbSf+;ZzwFCvShtc5To1lkRem)!j1N-UxUd4m zTBgm1ldE`y8~{uk|T!Tp~Js|(FH;e!QeJL0CVEFKqaCmFESJx z`u2eZQU`-rSYY_jGteh5eK?tLp_e#h0yHWFu%FGj0N?^d?1Whgc7lKNjx*&9-e~{c z&waRCG&6S8mR0%aRPn2n_bg&;sPFM*EA4aFJD)F<#ARn&wCMt ztL$}>v^6NHyzyR~s~r5jU5-d5Po7T{8sFetz}NkW&9VDDhlS4S?u&cfh;l-9ijLA; zg)Q6I#f0%tVA+*=-~(8r$fIBPB|}2=>+t4v2w*W<0s;cqACnFfzbbkT150+O-<^5? ziy{KK-xO$~#f!{Cb^%^G@Vf{7SNjK`QIv(AI-)>t2<|p*{ ztmTq)$F{m8es$MWbtLxeB4qi#&V?w&9mf6^fn%&o9a~ci?XzqHQ1q1e|8MA7`9DKX z9Vj@Eo6<6ahMqnIA{T-9`p?P}h(N?55CK7vH`_m0I8i-qFHQt5*Uni2Dd)GL4hDJ+ z6^0Y%6@Ak&vmAMlNbi!D_|>bQj56BlzS_dHwe#HBS@+UHBikG?t(BBg45kd@vK;^RcrzRUmbDq~*ylU$TbvdHC zHLB5V?x9_?$(tW96I^)0S%JJ*y+9~wJ!(19g&_fyH}azZ9!P(cP}f;6sS^b-AV<@V z293bb#RAE`pI+pNCGbbW19RO+2>|pUCrH5uh-^B10Wd^zmi8$NZsS&j--rVgLCshR_3juc`SB&}}_Hnb=1f;-}} zU*N)4ik!m(j7!{aMd%0PF$T!E;sg`OH~Wvk-3jime^=`_-;zI}^{35$r%4i}E_9^j zg7GFd^94k|%TU28MX!AJz)S!eYb|kS@)x6{)7f(B8d^0S&t~M(_#2F5&%FQX8e=$)Mf{MAJReQpf0)(^2ttUm?f|pBth44vXhOx1yH-e zI-dEb?7-81UO9r41s}acq0d@R7up_oxuJ0hV9ffa@zfs?0wNh~8h;g;2z;=`P>6BC zyWqE6KUfP|K(Mm8;e?| zh0o+) zHhElFZ&9J%`;k~$wcO|FMz~r~lxYY%j%iCD8t3_-Axw)1l?3+IDo=UA&M||)@)LQl zNu46zM@soYag(U#@+6AdlsIDzPQfRU6qU`-pY>M9+o+c<`;^;<&-UF7~n&VfYD z09qyCKQ`z=x6b1TIa!L*PJA#J6vS{03m^+X35YmPeb4~Y}bKprFrd3hPjDE^~ zNAfHjRe99pmvLb4*MQhsR+XoOl|C%Zs!&2b#s^A|qw=fe%Lf83@hqwh+B%7;D>up2 z3Ejd{6dO70UlG3;{xrRV##@W_r2^l3mwA3rh^W%D4Sh`LItQ8_IUQ<=?Y!LSJz{@K zBAGbCVyx2?NZAtMeoby{aj8Sb-Kt#g_xVy3w`$&X^x`3;jQaYwq(7K$8g+XvhYbo& zXpk?z-S+oC)tciphnaga ze}B`rxFeP@r%N0IzKR?f?iBb^*rPR8B`2_?$9<{xEeczYYfQUJ4r(VkJbF!3T9R)4iZ2zIv4dHE;zYuaYM?tlwaWOE7rAd{A5bAK+;Ff7s@#*7{W}d=f`t>rp zgth;NZiU)yS$<(O>rT=tdL`g zQpNr~g-+i{VQ0KDERZp(xL5mQJel>@u|q5aS;GQRH?RHy*%a}1!@To#X!Bx3ikGlL zbfJ)f{wlASv18qgn2@#JG$#sm9~hdkYa*Gh5P#4wb2oUzuR?ucgvZyGNIbOr{#_(I z*_5$KiJ^yzFck$r;#~w;WC)ZT=sN9OTOs%Kj6G*G>qxL4x$SOEmHhM-BtJSXKB2m}GF=39B zw#LQ4|2pRv6CO^+0NRl{`3HA2g1g)9_q7#oByvyyI0y}3VL|eQL9&MSpOS+FPlmPJ z1SFw<4X;_XRw!E4}RT>QOY?qC4dMASx)gKvA41hX)un z;Bv-pAku+p3~dZTFl0zGz&8h64bFL^LB_N8mAl$=P;pP zYFlun^f%IilTIxOzjMc$DF_=oDavd!gSi{1-kXHQMpjrjsSCUZhN&DwIaP$5*uT<&^x(D7vnZ1ytt~A z+uBL*zocEba~fBImFBuxKkKqRNN2cV&8Vz2s%ZHuvqZS?gvvhcSDN6-nn(LYUw)8h zk0wzWzb-oIsHEw%fz|4xy~P*1unrMvKCT_kDJuiC`X`mtB!ay!k-TI5>d0R1tqXe~ zXjz9SV={$c(nIv05$yYbTzA|F6c0q8paSBE@c_U_1F+zrArM5Ioos+n26YeRcXt@+ zH?@vg3F79!H^N+nH`WOWQ~q?JNBhk>KVw?+Ctww*-r@#J9J7ltrfUIW6L%! ziA|k)8qprzOtP3p8NQg3@?Bk)6aHRt#QE~M$)uVl?EQ@h1a_`!L{tK7~QP3DPCJoM8MtfAZm#zWp@u~uCxvbDB3pE{v zK!oa??wfiOha7Nuh9A>~qPhWKaU?rc%zvZe+SP-rcKrAx04;tAz^~Ffz5!V=*SBAh ziUQayT+>mdc5m!%BA@hjJ#u3AMmS|psMYY3yX3eD31jzHv*r|+mX_$b3Od?@mZdkZ z#MOdDT4sKik`AA%SF?oM^E+xeVX%icj}jgjjF+g*8cf$0)QQ?f_m*ekG4(lov#tMF zPa#B7h8fPJv-;3KYW9huQH>b5(dU4@`4|N>>kkUJ!5#-Q$~NEjxEsnY+VgA9iYDb|7AdJ+qVUgj zi~m6c&+4BFC!3aPfdEiUdf*!vJWyq>3|{i>gDr%#w{U>V#{rT5iX&?Lx7y=lek};E)1aoi_dXwn8-ptbl(g!7hF& z`nHU%_R`JknMa@NO*Y5!>0AI!Qq{fWUuXA*3hy5xl@f;5y7v@KNor(nqse_iEjh1^O^RQbgDDnG93W%s~dIQ z109Y3HMK+6s-R1l#$d1mZ~n9RlSd-GYqbcsel~GKS=f82yi(lYCE}4$6BWb!-s9**0&J2$jyQC()vyN(IHqreE}RQ%kZWu zFhouI&15_=+V;qzbbr-A^vjpR&lmY*6)G@U9g63B59&V^Q#eE$*%-|5_I#?3Vkjii zYDl%Uu*%WX@1L-;5X|5z97?mL3ajpWg*Qc`qAYp17iL>yTl286;j4I)rKzFTeyFAS zZMtEjLv)Hx`fS_wKPbZFU{o63ljS^FQ(xeWWVeuIUxu+f(RGS*5UV z*=X4ZvIyTi|5`#OXd|g&%pB%Y6H^lY(mN%w&U50<4*#xQv><}JFnY$MOthjXqTEmJ zqf}kF@7JO5s9GyzVi(lTT0#K0`+Ic;rhk9}a4^3^r$n$6APefA>rkU8q^Sgq{p3Yt z2^_mhL2s`C_}_W#&fkKd6#xY;72*eT;>bWomRej+UU00cG0Q%QC{;lvto5Sj7SEa^ z$2Ru#tk9}Cmf&=hr}NmarQ*RRkFdDScy=Zss^LXtQd>##bMINlAP$|0$=~&!W~os< zL${!`%q5-}VK0~F)YEld&$Ds5Mk&4IpQbB)xtHxh<1iVGx7sadTS=Cr;!#U&yh(aB zQmQEeR5JM@ndQ1~?;g|Y!VjG#Hrj>e)^@w}O<`YG4((vdWP0*OEsp%6E#z+bEutoO zU*RNJqk$(|&G_EuL!Ot}-WmT$D`z(VRTII71UyNmoE$mlz!sm=3;_j3_BZgZ*_fROvZ!MyK*c5^% zq)KiY1DN^Ij4T=`czh8T*}9b$(NVMy`tukm!rAlKA$q-&kF|e9T0T{YBZcXr!^(_i z!tKMU3}-9tlLn}0qwE_Z(eu6D3(b|cSQ*WIbu7dwyHj|wN|`S~WfUw`!D!`PQ`)3p znr>_A6SeC^+1o&7Pv+Gltg{Jb9ds_*FcISl&--N{tIru5uH|B!(b6Z@oflq%p;m{d zYoST*&+HH%o>yE_o5S%%5J%5?hNjzL9yf~PVYq$dLO505gwnpZciBAbMNb2T!^7Ff z`*T#9a-?M<+hbaC73T(-h_M3<_;wxj`W1~m2K+$;vmP;!lhq&uZm9+%E}di=LUFb> zkTbUc#L1aYr@X)kGYb4iG9%$tVwE|{I*=op4egi)Iq85}Y#1}xQK|dK&C~Wa=u6yg zs&HGwFmJn+Zypn`?9f!a*<;ydY-lSdw=W!oSMNmlwu*dg#>f(VE2ERSX1DiUf8XE> zI|h4XHD^v;yNx3jsY)+3RN8shB(f{JUSw_X%?*m_je4d(Mfa`zTRSXyb^B|1>?aQ6 zV1b1$)?Y3sviH>-bqV!#LSe&#%vnr7H9nnD(TF3Ixj&pnKfcU%;xVjgAnKA~GZ~j( zc=O#VGi1Nef=n{0P;`qb)d2^h?Rl@X6Q0YPiK=Z)GEbMDhe9YrDE2xQpZR~(2$n~F zz(TjKcK83KMiAQLH5`ZmvxjpmWx5l_ORpn;{cjc zI#1-gT1S0-L!M~NI@X%esq{tFD)Ct|I~=b#?y^#hNXvOlTt-}?sV4=NUSAfyq9;G` z*K>`gXj?s1Nq3-&vR9BBOcq;fP~+jSF7~~iEqy{ZRg8x!hgLUNQ1WRyO>cg9RzA$- zz$&fCsK+YDfOkgVcd4G*E0m~Mg<*kSY=_b`jJ&U(Xnv>ctF;#QTIxDEs=HTH6$i$M zq?OrfQ93Nqs+4@NYWO0DIIM3mvG#&$WHR$s-y{^?(BXjyhMMC6OcJB$X!L-5r|Nt> zJCp*sL=AL0+JlpGv+NNBP75FQBh%DKX7>Rv0E73=1uj}gC|5G=wX5>Ut9j>Q?v(Em zcJ67HaT|?I?fm(JzD@rE2^nzQ`%Cy5ImeK#*~G`2 z_5UalJ{p&92X}VdkNH3VxjkPDzQ&d`uamUPE(K%))o0if0_`bM0`Qlv zkAeZg#1?AgP=tMOki;!+mTs0@z(3*Xpgd?U2E4c>GUvsRYQBj;JXa^CE)11Oy@^Qw zyx}x2(Qnri)X6A8tXskAaP!5CPp^W3!@fM0%>FNLi@ds{$dYCQDsHfHWj|rdLurangI$s)z_B>{HdP_kaADT_H91OI>_`b20tQkhk^;n;t~=8 zohN@S8P{FG>!2V16qJ<#i*MsA(DPF#CSpJYrSlLXva+Y%tplc0Fy)Y#vV%&BB=n;K z;|y(`U|-;sgqh%vF|^^2YJWt?1$?VI_K)~)sj>)~FP4}*|HLWaH&)|B&c)`7{*wSz>V7k15c--0*yYNS%NP^@Q+eOst-y;3i}=tRtu=6uG@;apx;nJ8X> ziRtl#RMo+slEfrE`;K3S(jH@zT=n12Opg+d%y@{c8yDuY*REo;p`+%MNc$}4=CW0M z0cyhkjsaltR`B>PgB7`YBHOw~CSYMZmT40Mo`LRfo(Kbkxxt`EErkls_OAzYw4p)BPfOMO(A z>Y8W|UL0E7p@us}3n^aQ-Q8V_rGmG(I}~?!x8hRVt+>0Bdw9QlpS%AM5;#w?GiUb9 znptbE6m)uz|Bigr(l-=+11WU<5UdJ$zZ%c2K+SLL#Q|QmHSt~t_RCS6#=Jk>f41-yB{%Khjlki(NbuvLFQ7Cgo^3-o##JXcy0ZoS`p|xUkd3W4z$m|&B$PVWg1bkt z+brqb2Sw#ybF5VyMzg~;M)bKnJ9k@X1YA?&Usa2(Dy%+c1(4&t3?)|-X}1y)n^Hjk zIWO8#omdF6%111@#U?o?F+RCsOwjCUXeiW>d=QbDU>z304Z+RQkdR^O_?)Q2l!7ES z9HkUs$X$|A!Pb#+U7>xBlAajTC$793)2MtQq}k zJ7v#P1BW8u*Ca+N?YNZH5y3IGXfLtaI|H0^?T;eY<@dr}4Q;XIw3H+Kp(4=7_Ug5w z7CDN%Ar{of%=ZobOvWW2FIEeXb9zg@=`yI$zuLTl+BCB4J$8unDRRea%21MuS?%gr ze9!#$xSUP+z&pe=D10vWa;^*z`!aIFpl>xHFAzip0Dqy(zA#)OOn?NyQ|si0?k=zU zzXZutz_R`wp$r&9fO`N2W_ee~h$MgqJS&Oq)9-F-dzu#-;c4Y^fD_R!NUSdhm1Ho+ zFH&o{4Uw<>mPx&elB~X6+<({ECE(iXF+0NznsXL=m!E_WO_NmIhCMeJftFjV4F^F_ zh-gp#UmB!04+`U|!(|I5z56U=jFLCJ*!E973Vol-OgxVN#k_Xg%?j-4F|uG%rQ5Z( zSQmGavt+s=DTD~rK)@Oqp-vMEK-DgA9!Vh@^^bL|yFawDP5Dus(8yR>nMH5qEGDzt zn6PcgP!ZBYK@_T5T+A?CY+2;ntX(eVNGsBQ6F$tMXG1a&G zT2qJxGmMrNErsSYt>*z8G&Z1r8~(2=DGKTU-$_U9FY=~+4Y6wcxcsj7%XmJgl+&LMi4Tn4nRtbG+wo}4H$q!UdDmDhV%ZQMDx*PuXMQzM*ZZb z%2f8?5y#`O5i4oB-hXOU4}Wkyx>ZBoF4WqUw^9GDU%uKeJytfqF31Z{7q(p&kHk!| zOk(MI`eUSdVcLVwgx`3?DTbFrPH2SPoZd`hMvvL1?$6v!(H1SWQ5m_FCVl#dj$LGO zP0qxG? zpTx?`bpIXLal+^I8^iazW84_z8SSY&E}unY?4-fz8bhT9K@(B%LoucbVHk8IS)R>w zi8B_GoKih$3Bh=Y08BnhAqwG}64{#i$7wLPxH+%;kIr4akn%mCnQJN3ScvcOQ;>eq zFx-WQ0N*!cR+WqAMmq;u2n^;cEj5!!&TwM@fkbMxRIxdbT8X;IJ}xAISq|%(>21(? zA_fc-`k5T?Xk!5G7+wNHxZd^K9250yL_>AY&Q>qvLFgngB1ASBO;QAS1$7LcoTD5^70BAkp;(pLl{f%&HJi`Lz+sE9V}g$xZFyzheDXp&ZzO zRtqg%UkYovtcSS*psH%QwZt`RA&?hR9+4bM%k4%)1o$Qcb;RphIJn9AVl_nM%7?iH zMiFM{636I)A|%Mv^Z~@#A4vw0{#VxA&BWA=EL8=)MDX;+tEtKG@$BI zKewR=czPE{x1r%LXo>RA{&Zx5d##yKhPERh4$sfS!^;KXiA95!KWAl~B0Gi)`zwR$ z8|fa)+Zp5Ph;Z$MB$h|xe>UE%Ay_V@QkPA0XBSlOhtZz8;oQ3B!E!*v_95)~B_kXPU znK+dE)Ij0z8=3{PeYB`u1EK$V4QBv|TA8K=3oQ}P?s4@uJd__EN(dI&fOhT;@R_IE zd-aF@MH=>o=*C!yKv?CC05EbnXt-w5k{!AW03BgP}7b{C9`}jz)jq>(y6O zbF?BnHE4h?F|b+?2v9j}@CxzMuyf$_4gCpVJvTw-`6L4RhISpo2(c~oC~~ME3w%DO zKss0!0VHV`Qy*6{s9~siA2yEvD86f!q2D<`gZuWDfmP1Mxj}SF?8EHmJmR_-wf9as zSPa^g@hiUdM{9G2`q+n|f`uC0vvnQc>Db(^0$K^m8dJE`InH@8e0dkIYg_1!x18d3 z-y`$KYWdoPw*rWl1M_-6^>p5O_|i89OS3nob^D%Re}c2iML>5t!Ub-9>|5EXZ=r=8wt_O9M&J~*?MC_#hu z^eug-a#7DY?x|yeQ6UmPQwgqhgR$3A=U1(U}5?qLN|4ic1yyboe=KK7BBR|mRS^z*^&Vm{x zp!(knHn6n*7T|+)5`y#>Dx^q(r^ggHfC##_R@Wtts3I)rhj07nG$aFxtS`Hu4Htap z!}qz+@kaxM;a{M3H<~#)H2xjchP!C~0$>O7n3=r;Z+jqNGr=2w52e_vRb|vwH}p_d z05-*n>rH^DPmQ8qz<~-Y|!?Ko)RW;0L1flmOocxF`96_NiR8ie-0 z!cc@C0MvjH?CPo(8bwIRulTU2#JI@lUlB18k)gl7{qXKd{iUe z^2OM^-COo+tTYWd{4F$#9m-aeZ!Y&CNNoa?1xcB-meOQWHPj!7X?+EM3t2Mqj<+yUl z$*;SOnVFg$I_;&#$xalmH_r}F;wsBxbjCLxmK8uAxDbM>Jp@quRvU{y3)rD10Vz>3 z){!4y-0UT~B@6j)d~GT_&$^!YF0C@Su`1p8SPvjUvArL7oOT)hu^xx;L&Cb#y)j~- z$$FFsC4%H25ppUlU5<%XjxiDA$5Q%EWfXsKZ_eYdIzd;Ldb7=ttqkGdkSQ8u0ukAX zOdHEVE`p-MOo+*;BvkS&q2txt3<^t$%kT;mU~$i8bP%CM+n=>6p9iU43O=9I|Brx$8c@zIwo36&pxw666?tol}TDOV+@JONmP8^q5N|zEX zy>&_ff%xvX8xShRRTy7kM)$We&G5(U0Hw-wA7g=vzA6-|he}oM@U$|7nqO8f-YtO~ z1q{v3aUibX<5l`*+sBtJj{s=%_@&bR!?a!u2!EH5@qmr)rjOA=cE6?O9P!&b)|M6* z`45L5De~fVDa-skx42!orj)MDAD%$xNOnfy=dJg{ap#b6ueJ5Zv6$2t!}1@dq~i}M zc`GWvUSiT!723_kb4~w|D#)AiEM7jyjXu65K~r=jrTTpLGEF`ukQ`zVqWr`Q@bD zW9EWiA%bti*tdvBI!K0vGq#Tgc~dDsd6zvR8b5WJtMjxG(?<^^Xs;wAcYWdLCC&Kd zFT&rYevyrbtv2e)#@p)Mmcg8_be;=g1u<$;ew{-)mveEMM^7Hs<&?;@6 zg!E#jfuSj8Y<5Hjaz0O=iumuYZ&Yc0D`A&?A8EsccPtHEwkzys>!wOggRDd5=@Qx1 zRf|?|s4}!9ftR|mE8A39n)@ibOCt-RGK@g`{>?R4?5JC3q)NqD>w(3a+T}rOWS$50 zGCwyAzVpzWKx)#&ucxWGaAFghvwFZ+TkOc_lhFRZszp=Qb`+q}4#ds$2w0rETIrTS zcGo(@n`YKuSN+YPP;+d0x^%N`v!<^*%4$m6DLE0Jxm8@eCR?n9u3RXF6lBwa1oX3q z&-ls5NMflavLv>(QWgU#=u~Gnxy(#t$>ZxYVn3+!!;xZrEYp?EM3&u6mI`>cXm{uC z!fhdNUwkTlWD~k4*7SA|2R=U1H&&&WP-NlZ8AI*9`%%JyacVqFQzjVelEKmA)>etQ zY)pO$Yt{b8mt3>i0`gFfva2k57Oat+6jZ;qG)iA%S*i?8I4Wa3mt0{{0%Extt>SJy zMr$E%Jac@6z11qBCD`xnst1IU60WV@vG%(6*epn5kU*(Bgx^k z(YDoh-a6DYW}AMTMX7n`d3VEuCfXAPbSv(83hXY1>2KeNm^^V!6TL%%!sc2^ympud zPp-8w7s?3Li1^x;mOuC|G%i?_g@v=PCBZ{;2l-@2%yYl0o2@*=e_B^=NqzB$NLav< znw>aI9~pSFrRU2>7DwfBN8-rRHYw;|6E$D6_a_kF=^=wqjcXn&wC(z0fnlJ6lH{i; zSkP;GEYUR8{VNW=kpvgotS)?Dc%Adea7=Cst{B{~2|I3aZk;X=Ry$U_d8u6#G^LjPh!U&m+oQ%v zGxk6Ntco)CseWY7ZCf#i101%S>gWBZzSHP%?wp#@JH?B;I5uBot38%oM~WUWGkv_b z^hEO(7yc*Im^)iS@>`{3@Y-U{4Rqbmaf%X62kxrt@5u;WaENt(X~$Q} z*&Vfn4oPl67cJ&~b|cKf7jsfhyC{i1peLfChZO@I=+FWoRtot)x^>$3voWJBrzOCu zwJmW{_m`%byKwZqcfZo!7l;T_gr15zJfZ%A87ueV>>$hXa{>kdpLJ^|>ads>c&FuO zymj3Fj4ojIuUXQo?%?M7G9v&6qb#5iT}&ONTP+Lxas=CQug{{VQ}dW?Q)-3$6t|k= zH5ZK5t$(B;nTiq1bXCu4$<#QlPj+3H%F)(D^zF#St zy^366zD_tt4<@83aJ_>8ki}1`>~jxY)xyNCi(IEAos4xC!^m*Z+be)^Pq1}~n$3dg z+MXGFGn*-W!vZcVUTO{Lyh1{ClEm4G(wJRV2|5M%46oSsDZS3CpyLXJ9uVPDr-)SG) zNu7R4ZuyH;TkIfI_-Z_WaXrm1_&}T(KfgM-F+N?!fN@MptOVDyJO$IuYi7NCSwu&g zh``zBUaEku!aBZKt0YeM=_GX{T)$1&fNY%skf3p|Yl|h$^$24r0cL%jI_D+aoil{v zu6b4+$;snv-Uu3y%sw&nT=*#cAP( z#lITy^KlXRHl4X6F~ZVnw)jI8vnWWa{zEK>8E9uSjGI$>8VDRVVHnOqHo&6peXFpsUi{-MrNGbJ=>1Xcg_igQ6j&3*u-DD!{SN`wbVNH!IV=4Y zN7N2G9-YTa!;5ta>Pk2$z|8_u_i!x>JyU}v?@!CwcUOXK{v=n_h=y&VuoGKWGNB2X z33u_g0}4z&-9oa8MN{KCHMzNahR6}87+APK$J(q!k(k-iNd4j;4nT6gEPp8nwQ7m# zK#O8~pow671(5qz8m8emo6cUCocdl}?-MA@aiR>UB0aLE{$12Gw2ea>;LP%`w-0m+ z8{lF9yr<4kBoBUfS(RU(S%&lqkS)((fiRa;QMhrOVMXMJ60;ahYfaZ`ZBsi9o9;qj zn5qpPjxOnRG0pvU)p-gXdYvqTO7lrV#z*6Pn*rr2qPrty<~j=TX1XGJt*}EMoRnc7 zz51l>zb^kK*ZRE%YfGYj+tfS9yp0BnUK-}Mnh#o}CBNM6K7mN&!8k>F*k`SC6PhBv zr6=i`Y_7u~n_`p*F@~^-t)Rml!NT00Z}a&E!^_2P3nAYyD}dtitRv|y{fKLr?1~(~ ze6*AJzJb5`ChN%t1;r@YUMo7z>&J3^xBH0wBD#Vni(D=+`(PQ8i!iXf)kuKe=JixQ zj8WA#>9Pb0fI2rgJ4r7YQgmf%itsiB*n{lg%`JU3weS2cT8=H7bz1(p@X}?r{Otj4 z^BT6~p0!nBP7L44%{+|4D(ki|yQ9;arnVv~avt0O3|txt-q_Lf7#?X75T zu4h(1P+eoEk&bt<&*5v*$G@+`Y5x?ot>TXYsy-D+%-k%;m@zYJ%d|PaR$h4PJmJEP z9Ef8)wqVi6h43)9<@boffDQj;2Eld0o>J)p*4y*@AcV~WmAbFtORc7&L*sF*#jpMA zuh^|(s6I?%$lJx&NWR$mY7F4^lX<gy&wAO`Bu3r_Ymb$24xQM^DPI`$!&KLQ#CA z223UfM+=Uff3`UshFs|_PH55(6`XLl1;4VjdZ%BMQafyV{{AEM6P}2TB_7c1M*skK z?p}TR6))_l)e;9Vy!(??U4AnxbHAowqb2!Cgr`gPQG>IUl}7kS_22`p z_I}Wm`GsQI?na=!&_VUYpE~;$(z+REP{C~Ij-Y}>NgBVx)>$SrJe-Bn%d3X8;uN7m zOM|7>b)hoG^G}1DOL=SG9J2%?eLzT$m10*GO4r^@_cx+kjCW@rG*{H@6rUXRhR%ES zeK0!}409L<7=scrrD||Hj4t zt#2MO=cLaE`%wmE7k%=nv?=A(M{z9|?9X8O%N=dkj#|2racMFB?$+gLA62X>_ln7$ zeC8(fzDU&_Nxp`m49@pw%q_=lZMG(3 zTRpBj{6aN!4o=Nm=9l@H&i(M?5p|}C>-x>c_P%b5_j#S3$m6E!;j3Q$r{a9uG&b2u zN2DKtRlNE+4tvfSfzC_+YVOd{Jsv4)jbB|CE=w~^eCbqJWZ~}?QC`kiFFcn&t3I_< z_v<7v6>w}UlJhFeKGHIpl$AGKcg5enLgJG&(Fo2FMg8U|b-MPofG(q8l?W^rKqcps z-$TD{r6=;W!OJKlNB9N615kK?HUUq+@NIXMdF?8=m(bmb=k9GVTaq2eOKob5?1AaK z=#>pnugW4oBmF;~#h1j>3NdLov!^Y#o9MtMT<_%Oj3a*Agj7O4Ja8AA2(pySeAN)! zRN>}RXzR*|MUkT_DX78wk@ZGuWduxE!9@Z^OemiLA3!@omN6sr{~v}!{r@qXS}RK}|7I|fBF~=eIIg`_3X9Rg9I7nYD+>yNt|hA2YEMN+2!nNC~gY%@*Y)Do)=pug{Zx;2OLhiYNV;{#Gw2w&u3h;6|mWvuo)PtwSAj55l9l&iL>{aYPDS72Pf%Q+_oh7JY9UprR<*$DY9IacUpLo;*?9EyE zxy>Bc*9k7xi2D)?ngHXEX3l!=CGgiGKlY4FE9ZTeOpGoCm;1DK`0nzRRq(M-D%3`#1ABi+jYr25Ja(&- z+SiU8bYO#qk@hF8!(zSsyZ-E}eJMona;RoO@o1Pl!pKdn7xdzIPE<@b92w z;oD_L8@a>UWI$`^kN5_R{bHT%Yt>2>OWzg&*uF!XEgDQnFnyu6MV6Ii*Z^Z3!imwv zT8w$+x7u_Sv1RdX4i}07?3}0rCdl?MiDLB){ojIeS0nldjeTE|)VvqfA`zySvR~O&(v@*d3;U`lWj?q@pvT zEf0?<07V-GS^m~jRg@!^Onvp zFPRb;Yu);0j&d{^szyU4b^RfqJhx^F7rbbpTmMdK?XO|mP0ynQ7oY&=Vws|9a zwY_u>CTcYu#HW1m-Ij%N=I*gBjtUqr_xXz**E-qJE8){OF4kfAtUCJWZ|9k6e_0(i zV*FB0%yoKhJOsQ6{GQC-uYMEBCV}0G$ssT&)S1QF4h;tQJC!h%{mN%Myf-bTuTm0} zDyo!HHLq}D+_;G#!XM8O+}qu^p_GL4flE&hEWM~$*r)|HoFj63XjS8vKfIq}P{u3W zqt-}Oom)%VytcUtn+@l57*f)tQgbuEy+w=NuA$5g`v!+9nu&hUldHSXe7}3iRb<@? z7ASwb^m|%&H$SJ`+ncEvEQB+7h)CqQvZRrZjvuMzO_?f(uyc|X%7GX()d=_ znI>m=#xwQ4#6cL6=(o|!(tv_`PDasmgr(%d)W1@b`Yg(>;cUXiZ^a`y6KG0FyZ1Kp zn%z8w>IA!&Pw1m_4(b+la?<)JOhWB`Uwa2%HRe6k+y}`(7&*tR^=RAr6USNgO8V9i zSbYb_UA=>OMjt;OPG^=1M*1zYUC&>7# zyigT*mXUB2whD(s4u$gVxU^m~V$xlYx5Ve$Lwn5Sq*yoxXtd7jO^2}#ai9AbS{4Jr zLWT~q-{YJ0j%mug`989zTb1?C1Fx*ITz&mMkcBNS@oX=>&jH)->a=Xcm|oN8KECU{ zdr_ppq*U-nPjfRapjr-_ux^B+u+a8~y?VfJHvaV2Cvu?O{1~?^_4i&k?t0lm>H}(4 z-I!*qqFmUV&` znzN!?X(p#gX{b*LhOg_TP-e?^af*{^+XQM&h_Fe;vg*p$22z^V#ORdTG}2uSx+N5a zyKq%-lXw-xwACOR#hGDWEr=T$lcX7j>;{J$&L=+++zTB{`&{!qlW}|o;D~6Xp4tDa4&d03qqnQJmvaCdB9zquJl7-_XMG3UkT<3^)Guc&VsDQGwK!8`tF~YSN=JL$lS(tz>ji?f+hZ5M zimuYX`di1UE%XxhhcR2@e=B-SbL_<%wm5o$xmPqeuy*vFX$2Z-YrN!^7ifn^jEhaVYI?Fw5%>|Au16__%B3%?ikPF}MEz<=Kl?-Yg zSpL0`FW7AZv+Tz)Ogf#(y{ww_=0R{?r zI=VGL*dg=P8(JQB((T+jKjV~GwaP~WqhgQ7Y+gwODnzI$YBZyjMt;j>WZGQrw|9wJTmk=?%%yIH|D6K77G ze=QSpLik@`eTJ2~B#rbYa>PZA3c8N1>2?KYRjISZ9UfZcljzPXJ!Pv9Z}<1DSE!kq zOz~b2edaDGJx6R+m-T(OMGoZ@_&-C04t>X-;@V>u*HR>5=IM+fF!4ZiGux4&8mSdIlK8VVV| zcvLO>_WTMS0=+3z2LXx)C}eh10~A!Roi*WrZ?0fGAqPQ41hSz)o`PTxWZF*vLN1r_ z!Q~@~ED}{VN*EcuhucRE=WM6H!Y>ig{bdThtA3Fw_2_RS0zb5nfSpEagfpBE&%q+_ zJD}ULGySmll00Lse0ln&?i16%oxQT}tSPDXhZgP7fdh8weXl>JhE6f1*Kw!l&i}R~ zJ}v6<$duNE1vW{%W_7tzNj?-iAevXMp!haLVv# zOPVZuPlC_pjWm@VZMgjjKDn%*W}ERDB_YS?HqWreJkG6tsr>8{V*RE65&Q2yE2Rws z9)cuBqFyi^JHN)J}>0CoVBbfhxd8-@kF z{Q81eF)umuO(Z*jNNcWxl1#bDb6Xsmn{(ft3n$x!12u$#Dmg&A@(EP5{TiI!ke&em z(Ue5rlSMXJnvluAHR@t#e`aAK!>g@Z_>nb%wxS;p?2N%4{eF0 zEUJBFv$0#uz_4BdQ=q*Krhgl(HI1}W0#`-)w0l2#7b_V;$)xtg`gHMV?jxr4C*3e| zr)LaTQL%a~Lu;NZMWb6u+Fdb0H=#%-A-|-Q(#x>8I&-?R=olZDIIxG4%{ft%YnpL7 zPxpXKPrjP(G2&I7i?N1W_?H6?Wo@gU+=maUG<#j^d$%*ce+4SGflA0NW1mOPr*vw9 zlD`yV|E3@L)5*+$JZ&0BxNkEZ&DbWc%c2#SYuz~g_b(O_9ZfD@cusE_#S2%8*WGsb z2r;obBdYk@BXJc|WDI7;32OU9>xIEJ!7-1ZD-{5YR zGPEZ5oIAJvWA$jSwtW8a6Xn9|rXjbRrRA`rurDc!Oe1}P5?s30?u|C7?1c~N{}}60 z4H6PXkcv3UI#b^kkZ&0ac7KeaplT82nW~btB8~Zv+0niXgM&$bL54s81N{w=sm~x% za^>FwXo!F{qOV`ggyRbhkRivjdEQs*by?CiOhB;lo^sROign$#R_-pCP9^N@X+!Y!uUAhgbElzs#Ys}*MM^|w zbXC)ODd@NptkQ{DA)ap(6wy%&1w)(-(*_>TPxIvQe|Kw~c^bLr6jwF%@tTjuQJOIo zGWSsF1t{NhkrY^E&~(LRTiK3JTWyj4S|1wQ&-(F|9_po~@ypCL_756Uv>DOme*2GI z3*GrSnnn%GLA0C_GmVtI(7(AkZdg^_KhHLQs7i+#c4vu^r%lY0B^%sD72@S``{Q=$ zxf4u#D4K68n%Wcva(#)N)HS}_7@dgY*I7`ME*>FomG{Fdti zVt~R@3Nk0)gq^|JE=V+L06dNh*vx*j30X%C58?j=z6jt%{OMxD0ys|sPc&E4VQE6R zJAosr*YGbTS0mWh^l7^jLcKUio!l0SdNjJArSo+Esc7KyP|SLsSKwgZ#JPJoos?8t zv{r{OJ_+HHD-W#Dv|KyN6yNc8<(zyR1Fy(Kmy+_A0|UKqHuuAogN5>U+4J>5zojXUd8oqv9xMNWG_FH{qd!g5W=70PhmlD&s^LZpt z26NoAb{;kklCi-f5c&3VSMC{1+ffD%ZOq7VUDC7Ma`Mp}{l5bYK!liBgjwA&0a5>G zwc6o;?we!S`7K}he~JbXqDU+F2STZQa54atck?xCx!_Yq1?+I{cY*OcE77`FM|b@` zE$u=Oejz6&Cxvv4e@K3-0G-z0ix)vUFt`#;eRxQx-}%=Sp0kN zjh*@|fbVbU1JVB_sD1qZa27a$2nZj{=mcer>S3@V7%UV9OMt;rV6ZY6tYZ20o^qex z5Z~VM&4e-Djr^JW%b$KbR2Wqw5o0aGJZ(YtDbj5lar81G5`SBX4l#AnjgsQ-LL-$1 z46KY5{F_thRB$z=nSC^dRLyx??=9$3=Xs+S{YqGHdi%I z+b=(6sEhAU7>_b-k@Au)#=e}&l+Ds>*!-;dartYu!qUY{)OnjX=RInLv~g3h+{#%= zSTm7cxKe{g#3I8oxVmb-g8SPGmswjMo6c_=ca@eGmFQ_ry56eD;Zx(|eu{aewtUe1 zU{qM$+Be!(VgKxi^6@T>MOe37Z#; zeyVVOj`0vz3vMXB))P3w{4J%z&?Z|Bpo<4e~u1q#XWRG`HnSC8wPA_Rbd@^Uz z-udG;FOggG7;YKQeR&x}psub_-+}}91M4Rm;?;KrZy5_B z%21u~;)C_$ve#4~!a;=clclYNOcTV>SKnP2oPEs&y&2%VumW5YvXp}34ct_T)svr} zd+NWRxr^SCdg2)ThbH_TrqUK&5b;FH&qyc##XA_tnmVDC#ce{Mx7snH<3wkR-#HUc zx39ennc`!#AW184j1()ZW-W8yk}BSj_whXceLf!@&t)%D!>lzawmYcn$y-`~wT_dy zr=!5=q(o^{?Q(i&Q059p)%4@#`<>*AOTUd=@|*MF z?IsXw7ZY3VMw5NCUBB+PCzCMjgk=;^?w>cYHR62cJsK#CCZDKDhKsOrwwEC}vx_zE zy+BMECYiO;!HQm*ufRX96SB->j_TghEV2&t9J6%w^KQZ{lQEWdX**tbY8*hmibkNi z@h-#k^+%aepuSU1)g8})~cHfy!Um+}kC3SE5Y^s*JROOFfbz=Rw~D$o;xwZU@n zF*OWc2M$Odx@tzjD~uv-a6z7}23kOT+5e#9ASgfc9c(n9-AO{ea_vw_I9-MW`z{r} zH*6hW-md@+6e zxUn(D4?(;Av!(_FKoBy_!4|k^xhfA%^xQ?_gS#4ko2neZ>=Xk~ib#>yDNCs9!Wx&;m&6;%cr!}=_l=Do9Y4Z0b- z(wb!JA#bKQMw_|$lgdW+z4-WP?%t3lGqG+yO9OpyLNG;6s%+?`m{XSK4?`uZ*IZhY zaJ*HeT`%?AMTTSlQs>Ff3;g_~lw{{$x*bd(71OYU7Vvs=_zbUzAz0F1gkz<5ayN~v z@~GggtE23sgL=r6{OwCW*vPnou$maXc9OR5cJHjT>*EJX{ikF~CbJ{!Bm27VIUZh* zmmTMk*uzswm+3cuW?w)Z(BN@Ej#xJ#d>_vnFe*ge`6FcE@$@j`oS^^mc{>2Cz!%5> zPd6^`Z8yNPBv$b(wbbhk00Ht%7(<_Rw|OL7LynN4&oHzA^;=JZyU~r$R6gn$Mh{x` z>$TW{>K)csA9qGPe8@kZ_yx>`5B_qUBmpNC33cTOSvt@ z5Z_DVKD)e+tW@`|n-jE?u(4laM?C zOd;-~(MUt3Z3Eq);<}b9QDZF-{k_Et|MgqJ1ZEA=Sf5FQ&nq`~r0j$776Ld=9{jDZ z<{h*pAw%)itU7}3#4}6@v>Px#qM@OQex@9f`E+Sq9>uoeN15hL87SDPrYk2Xq4*)S ziC1NRd*adh>BqlXipiNz;C0^VnL1gs(=2^O255VG|7BMBqG4GOflB&N3=04=19opd z3_A9%xtNnX4md!s@&5gNG(m{v&t=OJC%R+5iIs}No1{Ep2ND_FZ7!ion$4wiK51RP z5w6~t989)?>Ibc==3-Cl($m^K+?*bbk|~#;s7P$W20z(HJ{bNh7*XxE(mDkj@nr_@ zJ}^|32#5Gwtq&I5e@{R1C2N#|9!b(B1|qMhew3}t>I`nUJI-X-ij8lQtava9(us~T z_yge_m2A~p!_~sKb)sM8mvcTt^K3;f#e|pY# z1d3#z_%36kQ(>e2kpxAz7*T;Cd4rwwvaIAYAmg4F_ycr;F2g_v*>#h%*T3qiRu_ez zB6Zc&r*tW+Np-}k1m6aQ?fClXwV>+mfS2-ty;~B4|CHyo(h9}4>6La-e-{Ive)GzP zz;B(Qu(mSF(zW9!``i@9nV(Y+yZv)gvYTgl=y$E?b%VJcUwf*Ev^IVH3_Q!<;fG63*zU9nOJV7?>)nOERjRj^vA1Av< zN-PPp@EljgCc?4nG1({`$G zaX&xZ8GpO>VK@V715xatxN0+r3uyJPJp1qe%M82y3Gm8JE(hQQFrK(8WSQavqYayFoTFs)!Fuk2-&dH*RGfpgmJg&)O!kxP}ov?c2 zaEY6m&Xi5b*Yc=n=^si7g%v_3{4s(bNfzA4?75fzMO+7qW~l7p(@5d;%!ph}C~W+@ zcpWeK(C@MWmO*EH#lex&f|FHcxo!yU0_me5ia>?YE`&6?4Z2R?GbHF6s4vTh|6mQ; z@{8+LGhs7`#|^2sKQd5-ps??t+6cDCgDXXv$cS=M2enKmLNSd^sq~R{SGrch7Kqla zUW$RJ969{ayf)|V_R-Rx4CvKV`Yhww8})?h;m%f{F&`Fv$d6rwHL9+xg3vxndpKS& z(0v0j^R89LzW;i%?-cchi6J>&d$aGsiIwYFUNNvn%}62m6%e_fJ|hrN+AA z_NEP8Ya|W6`?FeiTE#y@F0I6T1)S2SDt`5*Qgx=R5tBwO{`&qAQrd5klt$Fwjexuq zdftf|z^FVI^A_#rfR|i7OT`D4ZYQ_5VsSUvZ;ho4(J- zH!Jm;{0rz0@R;~-(aKp*2|Y7E{#&5>7&>OxuVGvRN-)F6J1DE9Pe}Ap@E9lTud6RE zjJTblifG5w3y$nhvHkGZQbb(|H~f(pkATS=_}eQmh+d}GZO$v z_faJV%DZaopfzfl_jbO)_jz}y3E1*xaG}YIwj+L{?7<$=n;l`{e@LT+$#w8m+iIIE z8F<+WgRFmLif+Wan#ykI@K2A*KiVy*s6Z4yMOZOPAYxgme+~NL_feonzNF@I8@6T4 zCfIVuh@L3q6+Sf~g(rUdB7cun!PR!qcRpEqnSF~NT{|pB{DtM0v^^?`5hc-G87`k> zE>89IOYyiJ=j_tKvJH{2wk4xU#bwb|aT@dM!Uc5sSTFfU-8j~9zCTM-nZiLb zk}QUHMGtj%3ESvYG^er$qm3h~+j=?jVQ1b{_y9zG2R(zu0Nj_GZBBfEDjuH)a=712 z0_^yO`+}SFpmW@veZU{{3ILgNGCzo^0En#b$c7J5$8Zbk2iyZU>f;JVu2~dxvB^Th9zc zo|<6WBWqewni%f!+vQf727*6Z${-WJIEg{m-5pGE{nR{yetBHn}@r_5}&;kQ=z zSX{~`kSe`fLCB- zJK!tn$*;5BAw+`=a0*9r3PIq-n$Pkcok7o;C6mYefcdF}Ik>APlA?*^E8-hm=(qps z@(^%Sz=d;i!93?m^=xcVWZ+?23$j3HON|KJ9RBME2QQchZG8Jq#uRHWMl#m!NY)+_ z^(N%+i<{6~qJjm?pA&KkuZ+hi3NljQJhZ_p)F0m;9fRd2*J1s6OcX$aSz7a}D-+Wh z*OQtZoI%?b_$OczFLaS=g2-JZNu9(J2>T}(m6;7&eB>iu+T?iYQ&L=Kp*XFmJ}hJ6 z$Pr3M3~MA~B-nOpoyjr{{oC7s`a0U)n5%lk^xkFWFB?0j3NmL5eYOc*o#@Nd_)R^J zr(|Q|n%N+&_2bp~b_)ukBhvsrFmi zG8yGOM=83~b<$`tqjWUDb?zr`!3HNjouTUJ76!wRRz>6TBSScy?0DYDylWY0L=JV- z`0pb{MtwBi(xUy%3llL@Q*FAOT)bC}`zzKXRiGWVPgPInDv^StSAo(Ec)$uNBMnU< zU8t>8i(zsbd=dahU*pnK(E@4M}~?nb0TI;0y(>F)0C&b`C; zcklhpAAEL~VV3uuGbf+(oC^e9!rVMIGC^(UH92jTA;-OFj_++Q1bNP9o0fWd+a-wk z;o6bu{{-Mp-pvi2k7KD(MueAvmpz)W;i3N(N`)QGUG(5U&5;_thwI+74G0GS#PV_W=el-v{~919`jC`hFW z`74x5WOzETk=`7H-rLGO`XG$!y?OA>m5wgv~3 z7u!EICg#)e-Wm)f;`?w>kd@uwOMf?&#^*1ZZj5|Y;4`az8y$lE2_%SJHwP-v z0D;VxNX_rY7S6!@je~zu&&yo*S%&`yxl;e%992E&7c|6_@PH&ry-;XA6nYbz6O{>t zwnCxbpwRHv!i8V%l9Z>$HcI7VlXnlIkFu!U8N7N6UoAP^ap8ZJ2Yxf`@jUowT7oEW zk-xcWL#h&05Q=JN8Hj=JS{1FLDyGVHoOE@4hBbcPmas>g&prYp^0v`4Bs9``edo_7Mkl0(S! zSpEeF0PSsd;4GrgRPC>`FaUBMDlu4W8ZoN&TDW%q?U|1tB`0ubjt9tH0rYXon_q6Q zgUkSTIZsqj|5yjh$|Guj0|!2vcAW2I)3E^ zT&yRaX}-j|e1)2rDl2boZ_CIbHPV(Z;GzQQs*U}V=(Pmf`0OSzj;Ie) zT(o*&;kI`b$*ouAx240|+5(J|`&CjB5XosRpr?qgSVZy-jbvs`Ii zAo_9ej30`erQh-7dx6`KJ`1<*Xdz!M``^0~hZy7S!H$sB& z5Kd$w3Z^+=u@l=W9CW#`aDf+cZ2*Ec8@#e{w)hfp0>d!y5SUqxWbpUx`LsAxWt}58 z%{Eg*>N3tMij5J@@y7DBJQfarAa9DV8BdXfak!TVZZGfU_f}5E-#aO4Z0zp~lKVR) zVyzmZ0$feRIJHMZTv7#(*8qVq9)&#QY7~=|j_d zN+U2sm+{vc_8`s{JF7dc$40nDVFKEyJy0!N*3)I(;Z9N{|dG36-}QE^Y(pMcy3K^Gk!Yf6v%C&O#GLKj@yZ= z5|M5iy-~zW+0@O!F^MfLP#QMFm^WN3RYt_O&2;ZR*x}Olb+V^`cmG=2w<)-B#I<4= zMEM%kxDOEL==ntKLUcl7RgUrbG^RuE$vOB)M zVJJGd7U-o|Db4(eYRtqu#NN#xrlq*g%`jU+2{@j~H)KyTSks>Bzf%-jSG0~4Fd@H9 zDlP+yoVL+$qbGDR}a5hofi|h%DtXVQ+%AdaI+OF5P z+bPHtnJur#y;o6X47(rhF$8CsxU*s0 z!q#UjvNj3LvC=;!H6x`?#cj-`X*G%nd=qVr@#eQpI9eNbUQ?B!EB?C0hc#T+ipwt0 zjQ4j)YzfC##1n>s#VJa>$JJ zHxP*xzM|#_6y6fG+ad|mx-K9DjJ8l{c20<}u=;soY;J>|f(DZv<77z6Sgpt-{V5S+ zT(Rf5xfUmd{j-k#m+6zG{wax|7~crrqWqO>^u^K|KIu-AL;R#9+pmB8Y~V5f)?E-9 zyl(p#7{|N#ew8~bt3rN}@VJ*@RbBVl$H~(7r<^?71FL1Pi?ZPA?0ts2Xl2N-xO3I44AISTC6{|iQ(-ECpJf~IvD4}6e#TJno^@{uIykwvuqGqB)z6m(m^`j%%l+VYpnt}bemMR$CXk)3sf2pEs+=aRF2rDuP7oL$F@n^Y|ad%}_YGKq<6UAbyi39)#cK0b8(%bWX5bxH)-U_x)? znyR)&ld2iTpKtul@~*SX^`AN}qWTNQsRvG(jUQrqJ`QAEnqvBP;(sjZDl8pA#76o_ zAjfx($I-mTrFhQ`v>!gnLA=*|#cnhL?v%rW2CYkN>td~~-=C##OJ<^@K3kCsgeIq^ z-pbn{EIb=9=k?X7Mafrokf4DcPd<(dUC1PDaKq{1IFb%3^ddEojhFQY5%dBrjAQTg zD_JRn8Kv4c>%%MkB*BNU)PquGzlHl(2MdJGAMBgojv-G?XSt4+ipn5sb1v=s+Br{p zTus+^Un}sb0-5xlX&(f&?!tzOcFJbGw%7{+?`vYQWop@Jvcdmy`fL-4&51GZz+ z!FioBo8jWL%$a>&RxF@4>R+cm8EyP;9#4~+A4)xur0-D6iW%dpxQIOjYu96V`Rdxl zWFiXD#HtVWiw=4R7i0z(F|UaG@=H`>WD1K0q?w@WTM2w>RqJ?2>_4VGrNkw3(yDwl zHJ_p@;q%l7xmBTVDaBTrK6d-3x6;HlSbk(&+%|mcnD`8P3ne|lSq0%d`sa<*>1|Ua zwUd6M9^f3STvJJmcbj=ylcQOUq}{AKfwncekK*BOLz9g?GP`C+TPpdA(?{c%MvJsd zivCGv!6ve2_8H-z1($vU8w-iX5}p9m6SjFlH9N{YtO~UMrs{>GIuzac1AZcx?E{i4 zW5OmhR;LVzAdtUg%J(O{#WU!FKMdP_2_=hnL~L`xpX^W3F8irmH*7nVddTGAIk^ht zydA$=#6B{fvfI+^vRn~b<$2ie`r#8!>?Q&s$`1A z%zZcqci%8X@=?%}F$FER;kOOxa<}Gn;9=fT+KgbH`CCV`LLKo_<2E_Lr}_Lx|GE6c zZ#|!Xi-2vV>hxvS3uGk!|d+DrX~f>gpU$pgYu==cr|vw4rXFFZ_s=G_zOYpSYt zLQd@5QX2HM99z#{Idf(UQ*y<5**3TZwWdvgj`pd0nE_=$o>`agQ zLeF{Es@aB0hGn4ojMdY1km$)PMKtPh<}prUflfT|fS!R;p4P~SYMz5d?v+?Eg=FTt z-Z4Px*Ziassd4{g)Q0ujl5Wvnl7lmr^!q%!#M{z?2_^OE-de*b0?nR#p0a|;p5jXi zPEIYVgD3m5HLmwHu^<5zBsU>itjGpC-3kZ=SMb0p zm@G5@g$E`e09LGymzoxAV7uc8C;Ym#K+qz(ac|vFU0y-yjkaCuf_~bryLx4IlqT!p zMWue!Z3!Fia`wTBETp59h2r^VCyTCZ_&$t%Gn!tn4+J-$!>CgM+hUh1Gg`)i>! z!ubu5`v`Q=wU{+t8>FCSRYAR117Q*Cfv3(#m&zJhtW{@u_t)zuwC3AEft39!ds*QYE~Ct6l0?bt!JbuW zc#14lI1el}SG&#j^_rV()3)_?jvB}F4Yfj^OC62aDK%!F)yM4lxf7&{>FM9O>xnC3 z-4zz7fCC2C z%TR%5*q5>iS9}S!ka}Q;}pzOtJn>_rS%`mEvwKGuFL&-n=BV$V`oAr5ZAe znLXLPl9c<8^%7}*AtFE48r_uZTU#!B<68P2m&e=CR`O^Fd>Y|od{kOyiBk3KI19t1 zZT2#EMocPoKBZ5*2~xY>qR7~NM?E~1n;NN6+AdVc=SlbTZR@y!Qu=wg+rtX2e#^Db zQ|7AlSQ+!Vm0=c3?>n%geEs+$F;dObvg!%;;o&R>mbuiQU-aI~;eZZA+xU(IJp4}?6&;`U zKWVsaT7jQGdU<9c?t-sZkW9c=Jf=X$KprmzAV`94{wnkIHNLkik%}p{#Haa}P!zyn zC7xb<_Bgiu5CHBpICBG#XhdjlHUjgAB|skp8E~*c$Q1U1`PqLm@nqMbS9Ws3YIE{{ z_yOE@vK4%gYUmIwrT%~NZ-@WQTQz`Zq{5}&;X6wej8JA>T8Dvm}wSCi#}>NQ-`H9>v8z z(g(d>x|sA9=&h`GN;e;zyvbW@)D)s(m_bi8{>7_S$&D8lWu8OxPEVye1SA?=_UI-{ zsu#ebJlMJVJb+e=u2QfTjck2?gmd0C|WF#22%j1^`JkQX>F};D_C^ zS!|V;FxM52Fo-^&icfD{vvB~Noi+M|ClMBWK!Hd?@zmBz<+hfzH;2PAeE&m3NM!2s zWn!N7R43dY+PooO{>uSD)2K~2?!?EofyWXC_GepaNt~t*XZyyr0g?eo#pyqlHu%f(X6=fFWDxh3|3YMy z13QSCoU~);0K75dNgH(6**Q7wyD(_0(5r*4<`ThO`t=hWRj7>oVo{F&QV zJOGU#U8a;cVH#d(yhl4Pql z*nXm9s`u@iTIk9@%iziyYV`PYmhke-*fLo!y?eeRCeiruh142r!u0`Uj|U%{q}Y5r zF`Y6)HvFv6_+JJ;^$#TP@I{-4CMgfCck%pPZ#M+P3*7nkb^W0KN@oX)e(tPV%KF3> zUWH4@CZspTnZtG{b)X=>Cr4K``0nxOh3@bL(z{?!1@7V})Im6a9Rf6q~K4^|zpY#$N~g zDC9BR*|{6emui^ImhU2a!N$iAiW5JyIE2KS5o0e7h78IVh2l{k*zv;dty(4BAeYL& z>JboARHxi0KNni~{>yT5Y>E_?Y?oaMr2SbMU|L6>Q0+YOMkv`xCptVH{f1Sn4C;W< zvy8<=h#?c!Cv6^Ucqz_5fvHuhjo5z$Xfds;2&5ee`dAF&H5j!x&U&dZFd{<~l&h?SS*WI5a6X>(D#FLipT={0Z z-uR=qvLGY$G$V8+Y6RQ(yFp!SHNEW*yr@=u`YIy`a`j#4PonmRlzPUD#Rd!;CAp(J zXQAq#9ZRn{y{5lQAkMq3$zNTS>14zG@&2A@#AEPqGrE2Faxf+yNGEFm+TSL@LtI?s z+sgsj0A57lENU;n8`JOkyKJDZo1yl=@Y;y|G>x$k)8T#Y!w|^C=RRvTJD-KWxP18< zWEhArB;+cKsVJQv|0RF`I3SVR!K_wuYiq-$`^~~Y@UFe_o+P-n@i_%+@B@qQVyvBX z{%zAprAs_$l)h;}jBYClPkSgP3#(a=X@rNP{qQ_43gFf5Z0UFzpWo*tot#|#DJ=T3 zBi}rfVFp%Q*9FrHaY>z(8V840p@PT+=`(}XrVn+$8G26)(fbWmn0lKNOW|6JFaizd z3!<`)3D+fWTzQM(AkE|ekGB*#k6`-ppZ2OUaRlHOp`-{*%lE;y%?7_!A=+d=KG__B z+jx@}n>*rrim_nBQ%ocy=ii=J`a8bRg&Eh00PJYzJuCzune0$!DaChO+OG=+$dsFQ z!qK{WX!|QU`6h0TYNHZljk*hW>@>TM4O#aBAZ$K7f6QI7hCCzNu76$K{oPa8P7{|eW=OhIEGn(Xt|`( zAymY$GK<)XQo!*kaz6L5I77*)SblX^^WfH6V|af!(9rt+{Pc0w^YLcgp6Oh5|7k*P z0Kng7=oBEg>4CT6*+$Mm{Jq~l<Y;C#=P)k+rAc+8ZkW(f7m_ z^&=Lk3aNQ#e55SV60pOW5h&UpG47nV&jS_lMBn3E?ElP9yqF=rs&vmeE)=nSgUDGK z6=^@mx0JgDZV~{Q4*8E(8;G5rCulv*h(bbb5TyMEItY-@zQh1bCXDcD&Pmt`BK!>B z_hdH88Id3z^LZC1IZ9}ih~1YZk+Gn7@i#i)UC(^Ed`*JCiU~IajT?dExqtbe z*q&`Uwl8g2d7{8+>oCA_-^2Sm2C5#}Fq2~1%NxH@w^+qR&^{%S!B1IF9+ej@tb3-O zVhby)=E^ResY{&l^=RZ$jUNy%^@P`knoc2mrQkSsgJZ6=2Qi(+RvNP%w{zd;N3mS7 zO>&%~tFl?r(~HaGe%brmU_+Nva$u#nVJeMYBMpNZ7N%@&+%Ld(D6vjYk55+@Uj_0m z6{LvA<9D9rZeUn%=`=dieW_B@ooj3Bsl52ZxKmsm`;IhCuZD1+D5+p_X)7&>vF4&6 z%TO`g!MK*&_iekE}B6|ar+twy9O{$ z$slWIkZ{Pi&kbd$yS*1EB>_HueZ)m7jPapQTu6f8Tef{;*Y~fn;!hO zK}C~F8#1vc`^tPIUQTX1ec;>w6M?-o2KOuV1lB?M>$JT8A`3)p zpl`d1>}ehr*q#Jly86KCf#2}DpfLRUWOa!3OD+IxA8Zu)XZ(H3R_T6}(UABE0$T zDs%^_DZ#|&%csd8=HU~mNIpu05U4ukCFE3Y zA0^jh7us9NG`W@p@9h&X+-FPN6mhF<>tF4s``9l@x0U>SdjKUVLF&Y*`L?U9Z{pGX zJ+-)i9IuGhzyeNbplVW6v#z86_t`WnlbRbZ9Y-G#lhnXWM#iFyHdl3S>PXkkPi#0uc? z2^mY^i4g1tU}{+IrKNZ{b8U(_bUFq>-cK-wj^&u9VG$)ZylzXFT5Mxl#TsHhuHM?QHd5ZaD>^ z61Gnmp7^-^n;*e{?GpHE^ZM(D;?XNK|e79v)3! z>TcXC=-PMn>Jcpd|@!0~MzCYxS0QM`{c5JdiQ*XShtY3tozCC7{Or zd#83S4L>pjdFtXo+h@D;-ydY(bz8LG+~jLV8EtI-p!paz}h15=j3?gD+m?bg|76ilX$H#HI|>Lb}HiE5TF zuM}9N;R}I^l_x7ap4up*_A(S)%tTsL(nhJx0r0;AsS00Tq=P+y$=@^9YVsPcBibZIV|?{XCH44nFhqb{4I+0~_RAd;r8hEejb$TqKQuA=-O zUzq8XTGUc>EPK30Ziy@^nwq8>1}9T8!#0jclXS+*P}< z<_jdPHS~*tvFtzi*c#UU@-Bah8Wb*LA@wg0 zYAX~}7w=f4lJrcU)Wp52;*UL_D1!90*?Il-QhaB|%bW5IU%f&w^T=p^z!wiaR(sX9 zV&tX+uP&-lE;Qiwlj>y62;zmX;?7HmdbrrrG#o9XxRtN=ckS@;?61X&q))a?*IK~) zq1|e3yFRY5V8!NN^{Q3>LV_kqV5&@u>v_aFH(OQ6lWk^n2GSXt9W=et5=$`n$>xnz z2T}>7BWpmrjo!YhNs|l%?1tyb!(BF}paC|etjG^9F~R=?w(vpFIDeKNkjms2mLJxI zhO=!t6Q$y%(C>w>0UbAQmk9iea!EVmD2{mJRafy#evF8Zk7H%zbUboQ_IfPjc6n}K z{*px=4A?!w_@4_tbb?bDvbTz0FPs|`Y6pcH{Wq!29SSuEo8q479^3wYEDEO@%&#f?SasW$pstWdl8&LH z^LIW&kL_PDW792-iYgw5>it5z({5SpH4Z#nS*&7aNGBasW&1~3;Y`KI-zD}0=4o9{ zgi_N;j|$wZi=O+6y#-HGRjuP!_~uoKMw)Vgd+VC|*GeD-SVbHy1Aeh-cPrsUkaF6m zrLC!^@y(niPbtoXOC%f zY85CNZI&Nl55s1~hb zEcz!zcJ8fVy6O&5Z@>Onw7A`KbpmdMgmw9uT!cTvKu}j~jt+C3>ccx9$IXI7VSiA1 zz+)8t129?x`wm_B?|S)X;784}7GRK%cmft-!OWgPG#}IS2MttggM&Gi=61K%87g&e z1K}`(CRJ9oVyairVD_* z0XNehtTOXFxS5eQy?j;8uJr%m5TYpQq zQ`Iv$$V^z?sHT3 z-a`=!beqyuh-SYL@syxM8yJcL4xf(Zsb6-RqFcFhalw8j?S$yC3By2O5vyB9pW39Z z`>W7Tx%O^lj-IfF=UHFPluhsBKR?OL`#5zs$fc!>w8P8P^N!8$nQ|ugIhO5rLa(UY z#uN4nRfeW|7>xBOS0gg;FO(OZVh1 z%^T*?=e^H*mOk$x7RK;j8P+G>T)4ujy~V*)=h3!HX9?p#{Le(=%E}j@WP+E~2dn1Xr)bN<4o);9_^pnW*KYq-Qa z*eSADBKhf$PvkW>vxE%@%Lt=>;|LK$voO8)s_L|X(|8E{Ccvf&EGnU4b8|p$)HoFW zPLM_59M+&u&|#bFze(?V5ZY`S3|GLSOeV`{f)4pmOa8O(r$3S*h$P2evB9KM)$Js< zrPKYYEESGNg2|^)_khp%_558J+Z3#*p0(0)p1WKRCAItE*pRcPfKdyhQ9a6^Vc%TC?F zb0ad30N04w-0JBHiOOAc*QX+hsBPk~GD}Q-70Za~;Wc|r64x@4ux+}qGCYQFG&Sg0 zh67sWp7*(Wx}=jM<4sKJb%~yu%Ow^udEuQ0Mig(Us1;XX07|fApaGk_)h7%mj1|3> zpyl@t_zjW!x5p;R{OZGpO{b|_QLyoBX6`DW3Ks7rC=yP$jIP9+AYM8O86IlYeRhG~ zzPWzhObm^dg7-?vkUx4Tp~*7$t7)5ne8pBfcNOH(DC$?F}o z*#rc8sJxb~&1|$DEw*?h8#7T=w=K-6H_n9}A4}Oz;uMmA;~x^&qc!Sy0lLfVEdf?( zz1pt!{d%Mak(vk1;jY0i!sFQb#`!OAP;br<0)RY*)Bd8}gy(qa(Ju_IV%8pxC42nr z&7^L{B~0<5hMPWd-M0~$`kaq^Gp>YcflF{Ingjk=!f;{uYYS<$7pYLH84yw0{#1!I z?So!%q5mBL6yi)kfg1o6f$CMN7;lIhnxdX}ZHn@#D8R>3xKJ4459%Q*vx5fA<96%UI3kqoi zi$YN)kAE?Iv?8eCQqB8rwpCkYYFmhBE;>HK)~hqgA!|)sGL5y-o2@qr@1xqxHvj2K zg3Y69TIXiisM>W{-t2=y;j?{Sv8BmQGqa^qd0El4{8yic!mSmnmTY5;R8z-a+zk3^ z3DYS<(IbMIl{fm`7eDx4(V8SNxoQ=kzfr}k{%+MMmtv=?3i@B#w2V|zJTOvVt<1+~C&w%8klHPH`kh8x_^%ztESiuQ^Q~E;C2-XRHpXpPaV>w|e>C%LG5yp05 z&XK!2#^tZ24=!$S4qfW1{_WsRfw0tThYxFXGK=m-(%}ll$9dS!#@KP5+chy`;Ki+? zJIQlwwrXs)bDl_&V#SjzS1J5CXlD`STVZ~`7j|FTPA@Q+8WO37+}Ce=uEBJ3(mGr2 zp1Gsbq|ya@R&bTb?8{Gg(EK;Z%l~9g{@D@#VGXg`<@^uKO;x-`;m5+NW^6PkYfour zWqXD+!4HeWO@hh0iQ9&BPO*trIop+S;~I0iCyX)}7c1wpcl%#EI5N-%TxgWTm?FM3 z@M!Qe*g6F1>w5Ss7Ju-io2-7aCO!fmA99#&G=(3g1MDEPEEtygg5&MMO#`Wy+om_@ zz?b#VAakqCMs{|lt3h5kbaKvhIAHd;+}~=54*wtBKX0=~I^%i!t6Q3HUsA1D+44gd z=yFp{QxS`A`f0o%Czx&RupKr-+%wX*p7S3l;4lG9z|jRrxn3Fs4$;YBF%9AX-a;?{ zc{%)=pwC2*7xDLN&YF;3< z3mM=xKaVt ztL>7+S(T)=#`b41e~*ZNa?vO(IiLOIZevYRJO|Hj&EC8pxfg}bd4GOg@-evn_U=)9 zj~YXZO`lm>3By=JcxC-`ePz0@IF>J}`t9H1R>N#Mpb$$zjzYBhCI}A9J7T-Nbl|qb z4Tr!2&k;e=u-0Iq2^NU1faAC-QWeo!Cd2!$4IKMI#G>ReR6XTyJ~Ylc((zHc)xBzK zu=3TBHm;xJhkt#lzmJiWJx_#kqEEh7u54T#f2&xJFnQJ){yTlzZ>Zx|!uMxqi!l#1 zj?<(27$J@RfK-E`yq?_G!2FTl$*-10V+I55fZos^3n528x!Bww>74fP+Pk~?Y7j7_56w$-qb1W^>$1G{QcizUi_{T8b`aFbL zRiRew@pj#=?FPl`n2b_)>C=CA8q`Q2x+r)D*@;>CKO39&CiA7_XNO^&qH4lLfHN&z!zRoSdch20KhZ>*7;63V8}qkY?b{^6&%1Cd5p>E zCj$exApy$`4}PyQOc7)J0+OrqsW@rP&z}pQO(+SW@#7yf;E@yvW9lp;>-T&1EcvYI z(D?S%y<5UtIRnV7_FfNY*aRkMiY<#N?l(&`VSUSio$Q|iw8}*ec7kiByos+4J{3Kg zd&E7A-HFyhg;8J%LY>~eQehoXqU%;ORZOiUVi4D4n^qZ)7o?+iLM?cgpcmSg6gax& z7d9AWEOLNlJ^9nRYE;UapW_Fva>V}YHzh7(fw|W4;l=rtM(K@47<6KhbUo}*dG}Ri zf2Y_M-M+k;+;d?peK468S2E~rc-f1W!Ie1Ea4F!+fLckg{|>_c-yCv&i?0A+2M3`6 z#qE6pYRwx+J9r9!v8mq{a8PkMe@%%WR9^C&C)HQ&-- zCO}{M+O*)-YOFFQ*!VW+WIaQpS&x6wmFfOmq9fQLM_~5i&#}9%5Uwy`Vkh@CPYqhTE<4BEX-Ds~YRsF!q;tk0(PU=5xR40e-k(hDbYZ6oR zI3)S+%maIGgdt$?_&2@qzsNx-V*bAv0bC+0E2|gp5D1_KkB(IljAvtZ3F2_LpV_pb z`1e^+3b>gt)!Y2NvtNLnjb}Ma^W*99%@Y~Ubx?pstQlb$Ck$x7$qX&z5^xs!VDOrm z39!0*AeKDZB7r9O$j2YA$bD7&%uPRH|DX&JsB^1_BfWp{gN$@Ej{Bhekjy_3+Iru> zx}H=SK7Q=r4%sH)-d$KGv?{r!nZy;tRgACMjWXiX*?tqGW1Y;Iz2C^g^x3L(hd=M3hr$Gt*ySoDG&FqWS*G_m1kJ5Im ze1#e*2NDM3Wa&t#{+#1UI;LCumzCw@j10s%TcSdY+d7_tetxyb_xAnl+sm&rJ%4k& z-7Ke()9A2+KZ%595Q`51;DF%2Ebs@J%u?@OR{4_{d;ll>EngHL0Mx3y_l662cBR11 zlRef)!V!zeH|xYN?7QYd6ECvzb>6V%s-DdDI{Mv% z%8`DIr77!Ui@lLQ_#lD2Tus`shk8}A6fss}U4iAr&;9q+kH>GJvrCn1F5yymik+`T z5KxWC5MN7e)MPjcRVsaK%1-PEQVqSY9#rRrK(dPx=oi)^okK3PjbV&x%A%4hgZ_~h zaEvP`G3#=dt;v*lz;9(}d3PSWdb6h)pQ|r#->NieWz=D#TI&?EpF0kpYtR_971M zv2pn}J%PkPPeLCkG00cP@PQ%&UKoR?1XQ4_9dp-f6vA_EDFp)%xoY8dFWlgl`Jc+4 z7EF5wE&Kuy9*J*Ml@a9pT%xpSvYn@f){#o*AP$N{xEO7J^ z;C%E(uU99L%6N+v24@HWMWUtlXsHOsrV)i)>goK;gu|wbzN=RznjSEX#p!rctUL@q zN&Hbgq)UHOfBKNEEV4@OsUFTT;e;0-rJHaN;N+k&!1q^4I_JTsoFhe7wkfR zWvVya%=lh0S>MFBz}vQ(-tOjIX=x#os#Z3CARjHuCTz8{ia}wz+88y`B7*AHND*%e zlU(W6VKi!R0SFz`qLtziL4^Ux6R82%j#U&eFE1=aCJ(>>SSrlmUhksn2+s&k(wE|T zpaHwRZ9!hZKVTfVl#jVyy7YGd&lojJ9&P2Jqf26_ZDA+NEc^P<(#p8xZo3Jcv*zRf zr5+z{cr+44I`O#S9jd6iy}Q-{cY7?aAnWSS@|+^Nd;(t^XOb*C>eD4SAG896k(j+j z^KFQmuh=xwDiQW_(0!fCFJE^%d%l+0Z*jQqwzT%;syHKT4YB+rgB+s|UVo-_mAlKJ zmF;?ov0vQpA(^_4$0qKZZO6d!uPj~fJUi9_nhJT!rBZj%snXw843n_rA>W`cwjy)y zQ)KqxTMUTk!R>y*Z1i}OATnRr5!x|YsmCK}h z0ydUYL}5xiW5Y0^a|rN`h;uX;Z&AD}thyqcguzsGbKB{K;@vJwe+Kvlly>1PJb;Q_ zZwrR?HKaBfCNl^gg2E^Y<*b2&fX)>6Ha|Km3k)!44U^vRAhfG!vgHCzNnpA}e*FEU zML^vWJv|#~hXgoan9JC@V)Dkk>o+dJ3qLQl?>X;@{gg<6yX5d8&_#93m5@^TJ5;=} z{Js9intb<9y~;G`L;eutqLiXYz4;&q!71%`L%&N^&UjMt<-5}`LKG(67ZZM`K*^ir z(^qDqNEB^S4f#o#DA{M^vX)-2A6oVG;H{QQf~dN}yQC?co?N#Wp5_K)J0k}F&BXlc z(5-6eKAFQ5YbY6A=Dx0MnTR zY64oI3~{w&xpf~G9tIxUgp^(I*cg@sa>rr~d46df05fGHVpzf)LG-wxk`xE|%btCy+cWx5-SKGD;$%-;=alE=?OZlz9pTYpz2x-{(w;Vtt&(QNo61X+QJ@Ddd?tuVutjL*EY&@NMQfj2}KCvEt8C zA!Ci~!p60~QLabl*J(u1G=#!1?4S)?E6}Jn2_ppPu)fsx{yy!zeyqjH?)lnqGj(}z z9aJkcb3+jk;Q2|6QgZB_Orq3b;T z6IQM7LJ~Mdg;WI#qka%(hZbeB=haSkUyf@Nmp6(rU#R~G1$Oa~CG$dQ?WDsR_K*?E zxk`20?wO}lHinu>a?>fSG}EN&W_YyKI++p^OsAO#lN-sZ9KXuz#^B3KBE<)@STu

      8LEj|7xL$E~-{LlN;)NFw}W1h%aMl(8vc5@9%)Dzm@8opb}3gbf0+h@Z~E4Y_93T z?eq|XKt`C>Nv&Q1oriJoym^-)f&;Q!Qa{T4u}N|UdN$tueLBZ5eivxccrGrE&X~ToYqs(~g0y z$}#)8_ihLW6{h7Mub9JBUk%-560bl8(I@V|zzxackR-I^_I9(;*!>kj!3zN(2f^@w za2w7Gwlm!aM2OMl2xIhf*HyGIggdH{+1V}fCHD~_4cGw9fzFeGCD75{jsm>Ed1hXw zSz7+t;fH8cakbFqM&n3OO$&eK`|~ZTpV5hAfLzzXgu(&L#ghQ;(cu ztbv!Gu*GGnu|sc_AH=@Ub*1wVt^a|`W|QG3$Dm0TnMo!464{kFa-2%Plp|%SHZoZ^ ziP(RpU!-K4z@J`Jj2Kv{!y2ArKYW6{yF0iSmP8p`fDv#t_Tz~HFxr;;{!mJ%2&V&dUO90K)3n~ zVAhLJHa^?Ot+%D%f9_EAXN z{rk;vu0A|5W~wADRFvPGueLS3FLn2`g5mk3QC?9$yEu_P63T~B`H%`daJ%Fvps)#D z+y#tk!VU}LfC)7PoZTyg;K~K$%afBRjTbeLz#V2pd&`oS5yOL-G4zyqFZ=tiG!TPE zPnd;X0wA2#)GP?)2MMXcc6{rzqX!ff0n?YB>hF|<-QBO()-rUS{O^hvue>iFuibM{ z&|;;Myq0m{AnIRP@g;(aQstiR^_qWBiKLcZP0IqqJUsqS3T_qwJQXirBGiL7<+8k= zao8&p))xL#dZm7>U6vV#E;=OubP!zOTL{&#ZE_>t;ttKEyjkH)9p+thzC0-P^S$~h zWapT?xs*WEb}*#m75Fyif;HBkMdzrVXV5`#-er2P{n7j>OKP#XagjZI#(#CVkA6?3 zx4+yGwfK{t7nuhx`{-tTQ}%eigjfl#YUF;?noS1T(xyI|fNWLq;?2zrS4$Ov{Y5eB zZ=r(Ly^Jcxpc#DH*PO{SZTaZB#kQ`i{x01hUsO&!4o_R->EBZ6@}YA~aMq2n0}n_B=s*f=Jv0}zruuM`22FI0TO z*RHfEIENzwf+OT~ACYQt3M;+Ow9d(j=^rzSWeYin1{caqWO%-?))ZxVwKZyKXloO> z&%|-kyG$u@svT%rtB&(}2ULI>-)czpsUk|6AZS8wk^54bCH9+)faWYwOKbnb_p-;D zW#g)4>&=Hre6pF(dT&M;N@4e!?tF?|&7^Fc2vY}m&Z18)Skln*lahCH2NWq%W!vxe z?=6RW+OvDP@DLu$Gej18BCkBZuKc8@V%Nm*jcD*TS*X)#@OQ!Y)FL|i81Fszqt=Jb z?Ip`obvBp(n&1edA}-+zs}bdXRt+<_3kbD&)duGkx<=6pi#5)zd&}ejN;&Q@#^W^e zsm@xh4S0Gga*_Viy2&4b`0_0C%E>-U(Jn9Y)*OWn7^jhaIY#<}(@z3zoZFhe5-@Fg z=Z&i5n`UQyV{dS*^>(KbYZ}-@rz?K-X9eLp5)9`AGCPjaF{lF&fN{_r93qTL5xSb% z0cweVjYhKnw3~3`28n7m_yGZ+7v#Umko@@)pXQ<T-rrxg9q9uJe!lZyj%`K+-4S2VubQ>N{`ix2O3cvgO**x&mF zU{VIPrg%ra6Utb8vzmr#@u()q&+ngj?aE~xflu++hlnuFkMwzflr=Jp&il?#F+=~J zfNNqycUdq+VdTl%P)H$|asUD@+9Z0=#y%(gSt0s(TYe4xC#H}Yib39{f9{9>k;C`~ z{Oi>-JOqFPp+@Mv3T{wPSR@qM0&>AXp|((H@xP!L#*&$Ik}`(^*723&Zr|3P8SQLw zYL}EFfP}C7mc=)SU&nCeM{6w4hqU6t;%!@fKW||C5E0xzDTrJ2I_dJ#0TK6+R)jhD zMpGQR?$`!>4t^^2s&%0YFLFE)`V!zNC;;J7y~i}mAF-%K{)iNTAN$YSmwiZf?d;N! z>)-07lx3C07J@0+br{8#xSfRw@a5Km4Ij?RlwIGJSP4wF`sD8ziXTSeA?e`|O z$8bLR34(_!IyRdyB*6T@U#Dd&BLnYF{&4Nf(mHWza24QdNxs#$lq>G--^VvS@b>?o))8Aj#Uyj z?)y7boR+Q;LCrx%h-JmAuaRts!1T(hLCeg%9y^&7v!&kAUaw*#>znt^*L6g~!7qnG zjJ4`fneuzFD|OV+ibWclTWGHpAp~R8!|f0cKVN=5N8biVqCo^8U!v-A@aIKerj2y$ zV~xbO6ugP4283Rk`L$Jx7@FOCRS4UWVy&3PYR zmc?Yp59ny#3m8m>buzSyJFkyx+;bYJ>gpVEJc759U)JLVeg9D8{XpJG*xL%{4=HAqP(E3;Cpg}qaM{3W$ zW3WuqRMb1HXO%^i^|mU_qr@xzww2H`68P@-a`9W(tAf`uL;}n>_P6gs3_9q{xbcz6i)hAqcWPJS>3T ztoGXl7TVqfd#O)mLUzQb-^E|v22fF`3j1M$o{MSepFFk901Xu&`NTPf_3P$r2I}zZ!Gvy+?UP-$wC5=2bWXZRC->vSZlerhRk+_Me_x@g_rtwOWYTT+Q{8y z`FqW|4--6j70FdigTHV{98Yq@Q*5a)U_@z^tk~2ShnKsJdAn<}@ZBm}IGG~MwaHI4 zL#$^_9&e=;UsgC5DA)4qBFTcd@T{Tx6gj&h60|k>)5N4UnHWs=DKP71+z5<YC_F={n9pl^mw#qJJ?gFg4P%dQ=ue@exWuGx4? zqI*%FD5F6ZzOwMP$}5t8a8+XX9d2Y_++y zcDnG2KX1D74U}F6+D^Iq>QM*3KD(D^N!>k=%eu5WR$t{?xtjmZ{^&0I^?cO}?c3io zz0z%c%ZblTYXo^z&AVI*3;%&Kx6i5?Y&D~`3qTn_7lPOuz> z9@ZQ*5}E@cfUq(+uvWD|usj|MWpJKUpyctyDRihK*PIKH=7_OM8|PEWq^-t5x!|{q zr|9;)wz!i-2~9>m5+ZMJCt7V&16{FM$~Mh+MLBUg7%$a&!}W5mzXKigJ0D6?w5n8Gq4aOZ9Bb*W98)9SM>ORmcgPK-|jQ(e_VL}C2^F}p=sw*Y%1uvhKOj5&^X9_ggBN&vJL=S&w+x` zsXmRCJG<4OC`dz5`7sdIvo60Q+ahdGM0XBX7elxKVO}C{VZwhN81VWI>nU(7mwaLjNZi!`w)8xTs3GR&xD zaV=#zV)T3G@O!db5?4eIb5EMMW9rI_SKh4ZjZqP=8164Jv%8IiAJL20BPsj+9xb6E z`?SN(ghcP&)G_nVJ|-NSS5=a3$I3LzxqLTC6xZBe;gZC}ey93c*#7dJpF#t!wm?R3 zcz31Nsd>o3T%vPZIsCHJZRbbp%dsIYq(=Byx-!Q*$Y|7`T}A{*^1nWH+$cv#f*t#> zLH?@NT4mIL()h1&WbUmw+D-lYB3yu}UM@fWJRdNW;=fI zFAWjLhU@}{8)ZWa&_^F`t`<|)3*RY-j72$Skg#9+wqNe`Az>Zi)(9efE{gFEBOu=n z$(p1i&n6=yKh@jEvDBa&W<|q!mv*h?HKX^6EXcKo?q`tocjH=BIWcu)J9_2T;^$94`1xn7q`xedMFOw@=H6@7Fcx%30|hS#9H;#lf9FM*jRoX4I>8Ff%(K3oqC ziMyoWNP=(xlE?iVfH;d8)k{AQ!E|}3563#>?>QlT^d7Rx^}638c)f=kSI1^%IGAUy zL^}Q>Y)Zi#F|$zW^|eyNzbHi&539rDF!&Efy}4zbp16DC^XeUYC8zx|z3M7K=vBQ9 zRln0Py))mGIXbXq@KaY+M`6`J$P5`K5poS*eX5F}GP!3>tJ20E#2Naq^tK+ES=n%g z7ctq1%SIp;6&@qh7%^w}0+yA?;n-U2lS~w5k=EJRI(cH?)S}b2$YaL|=VkSmb2Q(I z-lUdq7QQJrJHSzPw}H}y>!!}RGuL7Due*Q%UV427p>_>HEk-Rqir#yF!ly6kDnity z+_$OML*L6Tj%l&S6Smf!&oQY@n|YI_X2NXwnC_l)=olQs? zOxFq%th%&nFNeHX|Mw`Ie|4E{SvQ}`6E?0-*4kMJAWzq}fl%tjxSI<*S8tnkrNjq; zKVgfwKcdg<`mB2{Nrc++Z`e@WNV3dNvXhF!KdX63;GN4!=-Ze2SNX;_N684)d?!D^gA0XgK{xeR5QSyb{ zsWl+CF5HMW_|`4_gUG<_HqV>7Rzu^cT;@4e1ht4X2AOR(Jqe+gbvR^Sq&tgTd~s|~ z+of67Hsevb)+J77hEop&9 zAh3}p%s&w~sR7%s_S8WjV<^NI0_gpC7QWHBe0aa()lEh)xlw2~<$Dful(uo;SADwq zDE{RoyaSTZ?+KWzPsn(B=n|jQz5kjD5(;MIk(z76j1@`mMqB zVK+)7krPp()vkX}3xZ@V_=WkdSGIj-9{rP8ImME0o3+ol7(MS$RdBVBl;=*pT2|kx z(YbRDLO8&jHerX2?%VCxFMy8sUC8Kts5Dz}9I$_Tf|MY_hj8n@c2b)_$Dh5xQ+#WD z@O?jpH0%1ueBH1=9)0hNmDS=O<6kup@?d6k4indFD5`!?z=8o4!HiPlKoW#|?-|y} zX_1D=fh3|5Gkv9Z;!!9m6GJ+2nHwCi_Hk-MPTG8psGw^C-0fpFqZ+|a z#H#`86No;xpP@tf-B$v>N;0&_FdNZ^VE=K)$NYi6&rrZGcm!}7rj&9MlYNSa$VtKA z`-=#C5Io7JZ}s%_iTqRg#y=L0Kp`(n?X&zqPWSOs;gdVGZ_Yzo8*I=d z3JFRPjcIDO_#w<3Cm@PP_#h@gmFw?!~#?!h}L`%B3#H3 zQn@J9Bl4>DoisVB@R~`(`ipXO9ioNpn5JM}w2CQf&v`LA%BEuvD;?}lNEDbSfplh1 zUpOJ+&s2t)1<0B1jfD8mKIARkqO=`2cwa!Zp~?tc&oVbH+uM;hBB&(rh(biT-`J-` zhR{O3Iw!ntH8|lw0WE8eh>SZAm<<9hjJfJUc4Gyf0XND6p906fDR5b$|}Sd{p2pip`+ z&l(CPgF>UB&}=Bw5(-sKPr6t1rQYCP{!WdZd@nTU?v%rQ_^p=a8wP294w(u1QqYaN zCJZYM1(C1l;NgThd$)C!?Rb%Tr1&G>WjBcv6`U3L2k>{d6i1)vj}8|^i{NAmbWotd zu)&s?4P)xA0yStt1e50;Rzk!;UTiJ}DQpjLe}ZX4$h<`Zl>RUQ;=s84 z_U{AFSyz4bj{#cQwP~NTo3nVXUj?9O>P-h3cAwb4e1-&ZikcXkxOi6crViJro)qKE z4J8Ns6N=tIp6t_)EbP~5-|VW49m$%x)=;mEjyTNR=_A?>G}JA3SKe>Pc}%O_BGkH0 zxGH3z!=%fpOOG9PRmP#)`gRWO%t zv>$qB@aas5mW<&ed80NXDeQUvFAPjb)b&|kK)sw=P4aw0`f7nZxIVuGkRLwPJeBtb z(a1lUApLt6nHfvQ$*@RZ5As| zj5{7{txfwpLM$X z7^h>Wrb6pv+sG8KWIJF{X5>R;GXS~o&}=Y57&Q0lAMM{|Qm^qK1FNC;YY&!Yc!U<^ zUN1*7>Y-6i;b;;jmNU+o{3ulmO}Q?iT7-k`w1nZJI}{AE-zDxsFsuhs-z~<5=nN^~ zP>3!L^H;B-+1T)|i^~Z}bA9D?W<1d(nice>LCQ_1MjEJhz!SG|L(x{FjR-~xc9wbZ zw#Wn^vyDIJ<6~(3;>;AqlPMVV(PlV>!>}FM^8-v8Fh1|M0L-*6R{2uw$Tf;JhxUINX zDp?c|7O+Q|uw6Uw0GA0`ANtNWS3OGlg3Ir9Ytc`^`O`>gC60fYb3)6Vhdp@SkIrpz z9r*IzXOa*D7vgB}rLMoD7N7UX(bS}{YQP#i0KL0!DF;KnVeTGkgJq}mEFENCLEcTTW^5MhXAh6ES z@mm-kX&31)+~09n<7cH_PB?~T6v3826p8V`x#=a$;S}i67+xK1QG0aid3Z}#`tZJ1 z{v*ztZcAG0_w&X{GcRr!g(izk@H$g)1(Ov~^1W6pBLix={-&vH_9>6lL>Ud{X7tp0 z)6b2G>>`s=+zcwweiL$9@A?Je4HMJ-C@|ww%a_uxYc@c%3oDuq?iz7K z9pm?`d>BZk?ikcD?ZYTfK%(E(+UBRu81ON{)f*AJlloV^BNuvio8f%+eYoP*QAB2w;wC11V5M+- zjD&#7k1twFH- z2`oJ4^54$)f&{49*&ZNz{TlEaxF{U5OkcBmv=Q~7QHAUwPax5vJ8Sw!pbvyc($qSD(@Lmc^0 zQ@t0S^W#xkX`XAZMp0?8@?gwR6$g6o6#P*5sh&OER>P}2hwe=$j7R$FUu#yv(j!=hA8eH@U7M9sTi(1JqAjmQdK@~KFkp-7P?#!r&Z7E zGguSo`_1d7&C-xB?%1ioOyqZM(&qbw@#cJ@n{=HwY9y*~>Xbh}=uasB#rBl)XrP}X z+dn^OI4qI1Oz-tg%?a;ud4>Yd+TNscCG00>+m>TwFf|Y68rPcFy?R{4E4wF8twl9? zYB=2^gtX8A1Rx~ff4ec5Z#6`7M^MP~S5lZK)bUh+`3&@Z{A+Lzr&M##*7MovR>e)d zul?CoI}Mj71OXsb-uSU-5O~@Iu>vqVARX8To3Bh@6w?Dn-3#&F@^43;)s&<1jL5Gb zv%2d(9DjilnTYo-bvyQ@c(AW}5>rAMyYdYo0K*O9YQw$d&iC9;1IHh6zwSS+JxG<% z5mc+bYupmqT2=cL7K0O~j;DZeAP_+kzMIq1Og1MTV)cc-lxT9dJg^8G9j17; zKp95aDw5o#KZ$*E$Jt_da!5!&zbsyTJWuJn-vhfz=)U-`P4iw07k56-M-xnHc6IqN z%YqyXDH7jb54AeX?SbrLdowvjmn^RMl4UQa)TSz37C48Bl9J$W|J)r$nuXV3Bayvg z59j&a6ja^2V8SzL87?kfT1y>#FyHbV3V2%0inVfiHnh8I$6u`p=sc!)ABfDeEcO#rr+07yfC5P){73aS+# zq&H2Yo~_mXaaMDbhJyC+Pa z6=cS)k614W+oqFTZ4HNO=ok4x{ttQzP-e9w?$ArVh zE_5`-cNYXicXyoRWt&iOGeN35fxEaTb-CaiCq$0p9NL^@S4+ME8w<+wHg%l5@a-SY z8Q1lX_)%4DYc0-li66ZW&NHTb$vwFvwGGc7ObW8FyiYcBPOv9*1W7coWGS~(oQxdR ztA`2K)*Kljjgi!=kDN{C6kMsUh#KG^9PEMux6z6|ohPJQCtu~xBHpsP)@FIJS(NZ!b{r-g9fxr9E zr$|~P7GGxmEy^_?UMm_$cr!9n^_OtON|P>BmRm=4gAuB>b?^sxV0(zi1CZSiQs92X zKK~%gukEP&f+)lQsMjadr-6H+SxcmDGs7a}oRJl%SzF+Tf<+^^s0A`eDIrwYrVMbps4Eb$c2N_oaL8|SGHVsGRy=j+)5J7 zZbx24Ryk9i!494iExoXna>X2&98t=e65fTHQ?YwR)WN-4t0jYE<@6R3V`GxBdMH9X zQTNxEr-$3-YVz^;jzv{+eP?%i?5!6u#U}YxAI5B1#wzl|Y)%uuYd^6)#kbh{dR~YR z@*AXSN|1l^7ZXzbrQHmw2BjFR=r7VJ>Fi)nG4X&7aDDgy5vNn~p8!&s?q*~4AxM)# z<;I!tXo-T+{UM2BYuD`G6a&yip3!Vf(iU_;O!*XvFRm?U{-UWoU% zMqC1A+Qebn*ZFt_!NZI#(RI=6En(? zv*n@~Ty{^W|6hgU&qYgVMM&R(7&4pkGAQYXzo@q|nm-ZPt3LLcAeMyLDO#(p+m zS;cZB$UN?6$?O5=@JS(_ccGegm#VtB@+Vw$GQSv^OqH6~+)8hlw6rZ=6QJ|+HPid5 zya7D;p^tDt<`>nN018sn(NGj|L@iPfmp>nR`;5wisKNmZg+c+p(5Fv$SIAP34-IGm zG9O@sPk@5#ck$OU@Hfv&joYGbW9|L9cz?GJnJ8~olew@Ll@X6q1AoT5oylh3Os*A* zEd5BVISHp$pS8Hz_i-^IHZjTeRw7o8UWV zu9L?d|4U0Xo$3m#Rp)DW4$ns%c@|bzhJZ^3bg{ItT0=jch0J)*_kurSPd3}@GSIZI zuRr=_euc)ntGDeCOJyj3E|i_6?2NA6>mT&0fyBgSVDE(|A_m0FfiVe*`=5VFO9PP7 zsWrU6H{}rE%&2PMlmBQw#9VZTXuX>q_7@AFjshsd3Bw6LAf~Xkyx3H=WACyfP;hzk zz}1Y?XSYwxZpW0cB9V$(t15qIKB`Rve}Et!ibkvI{n|B57w_?BX-f+K8R577*4Z6@ z9|Ex>i{_DECw|_4!^di6oyICTJSVrFR323$IR%7aS0Df((*uC_i((v=-U?X$77}1c z9EAdu2U37*$^USN+5k}C|KScWAnpJgMLP%L4q;FzFBB^Bj|f%@3N?g66To2l_8F-k zgWun)&M-ReKehi+N0;xkQ&-PY@&x4k6;)J{8E19S?0IHnNpy7M6iuVP+XMv}$eFv~ zNYRP>>8f%i^50v;<_O)iNL0%fv-f-KZ;dD;kK!@@Zn7*&t^HY-eqH!ew6mnBIl8In zki5fJP4~Ldn;ra*8k!Wi&b_x61tgRX>0#^0yjk#MNvYEj1>4y%=tT)cEy&JUNL{lMwzFYhFFGOUe(jZ=i@- z;G2JLT8Ik7;sAiwfz<9#3d)cBQ4!wi-xG_@;BB5(`0(ox z0s*iA9O+O?B6b*D@hw9m1mLg6KFm!}H00D$IId(eZ)x=)@-EWA{_`?X*D)Pjj&OnQ zXxnIcC98hHlQGrk3v_~%s>?;Dn!&M6NN(I^`N&PIb8+;IRjr@^r(iTE@;Zl_gQr+G zTn`dpvi?qx?!hpwJioZX&dr1`5(WAWx)NVJwDWU4Nm)G_OV?Aq+W{vhw`Aq+?ljU_ zr@tU2^_FMnu;j_SwYmR%jQG&OBwr_Et?8t!z3qoi)pW0>8nrWbA{2wxT9gUCc4&H35MH2!1qjQZP3h0j z0wFr|3;+ec_>I(z{)>Re7J`5{?{J2k9@gVcUl{b)qe(ac$Nb*0+mzc|7eR;w!dl?H zNCTB)UTV@P80j&W?UWubcfC2UEJ2~3;bScdmEWZja%zPiO}Ev5Vuo7qXOh2Bztcs^ zIE`eb0Y1dQ9a-LcbAs#5D5W65J4J5 zSP&3ILPC&MkWT5`1tcX!Bn6~HKt#Ghq*DY%QW~VBYxh6P=lgs9^E}4Ab9Z-U?wL8~ zyz|aE(1}bVDkMJsPyx`YEEV6(1l?bHC3}oaZ)dW|v9Q-#dI4;FHY}71>Vn zX}U=L+swP3o=BhQ>^jrTs^VXNmwC7UJ-4&)-CT7vOuzd> z_uIFDP!3^|-%TFZQ)35e!+l#i2LaW)uN-^k@;4tLJP0_kH7vFysJ1t&agYI|Hd_PV z7ra#8LryuDorf;vW?Sbbz9(EJ5c3-yF5b5Me$F|C?f$a$m}J~SIwtDQ{goYwvvK{< zGgsXwLjQ_>4|SzZP-wqWFt}q9oR>88!V?c7&vC|aAJ4&+lqJG-J0JcPBIy$@C*-DW zL!m?)VJ1@P|3;C8Ob&kGb-n>|iG+;h!=3My&}Ky)Bax_FPIg=LJsZ&I=66_@{wNsW zmVo_Am~=rynjUIx9{PkESM>yS{v>QRB0rFzAg&OadlYlORF%${+!*I4Y_f>|^(##p zP1q$gGXK1ZcQcQ}^toZa!CY;H@2f`nkH6V{_ulDJ)ZFO|6JFk8|D)~lo3@VfIX})1 zzsjPH>M8T+U1ee#x)a9Rzd}rtOlEs{VAApjg+0V2WBQ5%a%ni;md+=5A~iA=6Va=~ zy1#PI^fmo@$E@OAq-Fd*P{jMVqMFFss~BQl*7>mcPi%Dch+T@#jvkx`VuOb*wU}zu~I6uh9$pS?B;F}yE4?HXfw(Zd$64xEca)YVK4Sc z%_OpXvA@U9Up#iF>#^*I!ipYJl0B_bb%x!r&pIVdtG-irQ>LV4YNSu|tQQ@-6Hb`< zO7m9M3uGZg&%PQ2n8Y>avJYD`EDT@8#tIn_guIneD|>PTEty8v z_#gx<(ug^O`h9C4{))7(;@jq(M>zJwIAVS~*s%ffdTmFLspP|VJi7vYFY&9s-_N}y zWo7%fMYqtee(WPV&aNtjZj9Hm)KZP^?M>M|evLVg4oZetpO?Vl@-+)%#ouV_OlF4;m=csFs?=KQ)so5xM11wLR1snx#9u7-biaKsT0Gp{V?zn5wK) zk|V2}L-4`U=#EC+)Rm+Sbdc|6rPKX|zjqeZo}OUnrxG}pdA!TrnUrYqMRlWGrCFwA zd>8O?9TwYOlN?8iREIGR_6C+6jzmVv>NZYDTiZ;K?wNe6nN{_IUwsgem_XgRdbE9| z>v-L>&lqX58#KX}&3$7%Ofg9gK0vY@DtR>!#R z@4tl?8CHgQ7{EF)|_iuWGZN-w;w-Q8@n4a-TDZO!ko3x2oZ*CYj?^vp@~vdn6Or^tKbx^h$R8 zZYDWV$cEt;y{|6EN^?~fgT|O#h&14ymiIQnX($m4QK$zCd)rtp6NI=}VS^APmL@nX zPtTCow<`t-C(DYzG4H>x!K|RR8K*Vzkzk4IB#WY`#Ehte6o`C5M27$2V2eu0kXK9FFv4+}(R|K`}t=&S!M zP%<~j-9qOp%yC}h)tEy4>G$J>{0Uxui_fg@##SD9C*ajD3u2sPZ#k?eBwK)dSC$>r z_Mi0&HtzYSd28M^cD%s&>fdRIcq5_zp{^S*Qr~hrI8|sAA&;TqO{X;o9}x^AwVd{$ zsT;@tg5QBhk9EwFcTKJOy*7X@`f4Eg&|vdPLn4DPnzl=ty8hWD^02*>TkOZ36T{{Y zZl&S&$xPQ2pRM}JiSLZ!gdH)4WOWSvtVq& zC*`w{$kkRntsrJd>pztkfGLNK~?29>hu4#5<9Bq((|V zkh87CbUmSb>~7u=8F$U%6W=q6@Ks#8esiSdV`SK9!JqZng1jWRjmIQ47IYC3(owei zFXophwf{8Q5RubeR18dHK1kC==TEc6Q0C3a2T^OM1fPIlHhz%Ex9TV%{K!A&?00hUodlgnlrZbhKJurKm^e-5xR(2f3#y*uApJO{lXs_C zAKY-Q9~8XU)oAsD_N_o;TPyLdeA4+MMAv^6rOa>1`%tS4oq!@_WF(5?yFPx#1k9BG zUv}iEZ}@$>yhi!ConLbW8!LYKiMUWV3K!a)_$02*7W65D934GuwhSZ(bxciDf|;G6 z&w{lkKR1@;gn>0NO3cm_g|Sw|IjOCO8qWXP{btB1p8I!r`au?qp5gZqTqMBlVbn*14q)tpk2v0Y!E_Ztlcq8l)+(xaasyD3i@WGOBiPg zpHGNn`YjZG8m&di#TTLze-OGKP~}}VN#cU8pqVe!&du-sr*l7ATw9pd+MUXCoH{4~ z|K*S3^phN|*PKyuG^OQ8>4oo!ui|^=+5EK#hph96oASD3(JmYJO{T1nPaC$NxRXX) z#Ox3`jQg6`fRPTT$PF-)QG07vT#ES0StAI@>o-0X)^Z-!7{mteC!~WejtPci@ee`2 zBp~Cfg~oN*RIs>$jA5X_t``D?QxlPeMW8)iU7NNM@IX<>x3aB$$&$set^zN?&?LEK1S1B<8r4#3@+9kC#vpYq2y(Q6ZWP!*IFbYv&O>-v zW{sPU*k8F~T>EU>$r(iO^#WT299yB;UpL*7;;->fqHT<|_*$n*_Eac1W8^#smCa*> zKHIG!KQe|>MVFVqqguH3gMqMXc!5yLR)Sq^Q~f~c@WS7@n=Kn&@hJ=~GXfXCR>^y%khMAizbYbSUD zWRqK}IyelD8~v1l{Vo0`yx{K0LsEa69G3}?B4#s|yVVUVg9<<1>c!$FS5Xg489rfH zMS5v`PAvDfnqFFE`K`qM#`X@fn$DzB@ZxjhSdqy|=l-vH!zUgePI0WldHa5DpIQ@t zv-Fq}uBXo(e8A?m8LBy7e+36ZeR#P(PpD9!f;yW%D67mQ{Dz)sdUgKb{la>)Dx_7H8xYpDbKBXVGi3E5) zU{S%0QtD-(#j|)|42O)GUP&Ax4X2S$)SW6er#)pj`uY!MEMn;`_JI%(4$IDxACFlW?x0{^&sjm@|$VU-N-r; z6>lSWWI{D2t>M8;=(8)uih<}4Qnj`CGHH`VUO%)f^Vm4qBgEr=eK%nKmh!8XQbm5O zFm>hKg^y#>^{1P3k1nQlDV0_l)1sFr^XOutGg%d%Ykwy(z*WO^ZiUH z-3UVEUuyy5VOu)%L0$p@5pvd)djoXw=ZCqEkWtnA1?=7egU=A?&`%pUly#_xCn1tp zM5hShUL2Aa3gJK=kWjI3JbNt!$Len?2Y**IH!?U;U9hHXXyS+yv->w+x}`=XpDL_V z%G-`qTISRxyd%+60n?=~^5ER?Ii2iO;O&cmYeKWxLsvm2=8-qHH7}j`PRAw~r?qBD zwRt0^AFrYsjP?qw-pfl%kT6A+G(8#cr~YwGHjmfjcHKu)+?SoaKIZV&7boxn7gM9H z1(xUb4LhXG<~iA1Uf(9H_7lV(fk-=3xjuGy86g(yZtO4B&hh^>BmF8#dOI5Npe%-C z9;JsGI5|}xlOv|`Tf9`;pbfgvKz)oj)1OrQt81(eFC_+Ql~&@oIJ@?sOYN-S63apn za{Au-g|xZ#t3v`#1E->b!o}x|#IjgkNv@NL#U9jxArWkp^S(`<=8zizF6{12y#DS& z!X`FkWe6d5eb29uLTr9*Fz5{~9O^H-5H4k4b3~+=X5SbHvliL zH!>$?V^4VFLz|$6pG=(~_%;a21j=jpg1~KJ1_l8~5Hi6*Ih`#xH#w0(0XApIm|DYE znj{>L65H+PA5LOizs}0DMc(-wrFZ3pbl?8>C-rVB8LP45HL4XEO9s(#qG1UhIs0wi z*VHzO8)+sE%EgA(!%E$s*swjHj$TVbYLpU%JS5bO%J^CcQ_qlN-zx>srlAIDL*DI4@ZxWpCXk)_Qg9ab)vo>uvDybn?#~6B@Gd z0@b-f-I$2i zr1nK>{}sw3PF2sq+xsrVc~SgF5m`PP`24$RW!azizoB<2ex)nr;ubLEdtJQrF+-I& ziw%$SLr?QrS{;q$>YO5Di#oCNGOeS&hKA}-+9tmyLD(IZ;WLT@ZVtb{odSF}ir6Y1 z?_xsv`)JH)|FDGtJ`sdiQZH4}zfzm(074I%RP# z8TLknRqq?sv_#@?di>PS;5Xq_c88! zQcKvL0X947PD?Q62FZ1Zilvp$Ne+%;lr`7@gpL0d%X18-%NbaU|49r!Uk8mzu@Mnf zRb=wv?3>)V8>Jgr=me~yhA42PtT5j=7}{+1aB*7ew$GR&)4al~2MdjO~dY5Pf(DZhZ0o175~Y^k4($NwgM&p zVPx8Ru2|OD?x`iF8r(q~m~sUxUWkB|*91suj%qf|z)jX(hT1oW80MlRYYMW;4&9y6 zaC3`JX0asQ-gr&Orr?46z7L08gtqI;v8=dy0a40A=6^HE`CQ-Z9`!BAnJKFf>EPjh zr95px3s{E9lxv-|Yf6aS0A{WN_2`cNH$naJ|S9FTx%NINeVnv!it5)8; z)1Z!iVD$bl>QUF}NzF<%W<7Y7 zF|w~7iaz8_%3Vll{TV?kWP2F=%S}M_S+CmC#0*K%K~+3!qtBD*W9DaG$fKi~g@d}O znZ$T4Zwte@!z7;6?Ck+oz1nNUabLzu%maF1kQ+lkDjk`1d>k$eAfM`}irW1EBoJ)h04yBHRA`}FPQkYzCLgxffP%I{E zfQSS_d5v{}i2ZXYp+4v%_5eSEvow9BShZ|a(PU%vO6b^Py{o@$9Z{%X(sv0sMEJQ* zV1c<_wYctP#aZ&*)<7;mY_B9hH7Y~NXal`+-vF!)f_2b;-OU$vls&i~!xP^#m%E9P zyzcmnH#LZw#I*R82CZ(cp{T!>O0>Lcz1I4I^3ChHBRY^rU)P8V3<4BZX7 zyy1kkvA3slRhWSDmKbZZl$x(4`%kx4=2V z2JTg~lL%8Rx+sBgqT|ylV3HRENiY{eW?@&tZ_8O?AA+36qhj*VC-cK?-CDL6&fBq$ zKc_oNRb_=5yzI}X9YyF?G;eKr>q~g*sh1sAZ=J>F3m=I-x%rxrcA4O$lL`O#%4&{x z?RK{mi66=CM?v;T)g23yQm-<_ds-JuZT}2ke%bk}!}y}%{oDOyio)M7y4o10-n~B3 z_N*ol-&;B1yO(9y^~1?=v{>`X*u5$LHXi@`>AxO@7rDGZY9txh>cf1TcXXw8f8@O| z;!$c&A#Hgv_Y*a_8eLO;RujJ}MR=3#A-1m!;fGSWT$IYsIcV-z?9MKBLg86ta24E> z{6POttc-CxR8YV&JUM^kHF&z!@_ow)>0{ikit&X7j6T*pgdj^lsc2G~6U z@*#=VLn5%ALXZKClj(*DU#mHb26XB$OUJf|H#`JvtycFR`CwP|IY8{tC%DQ~uO@+v zL;6C2L;BPd*bin&2v|$Q9(4!~*;P};cU1B<;2EuDxMbB2RW>4TZ%DXDs>pv6`|FLbV$O1U79&0#{qyrK;ySIt1k|PtlKR<6EAOD(&_5rK>_Lr-Mb58 z9uL`{-_PDZi?AzF@36bs{*wkf8YsW?ri;v*H_q{35V_c<$5|3Mtqe+dO>-%B^>t@c zsXIT#=fvIvMF=J@3$02!tw>r!P|kq>4Gj8nUvj=aBd2w;^EPY+Q9`t4M9}_2Q>z> zfWfq2FyBF_T97_D41@6p0c&NaWW*zX2F>A0a=oIn!-yka+lO)_7RA!-q(x-MlNC#@ zk9~+Flb_)sGSIn@fA}GPpUO2D!vHdQ{X4DcZMhyQN_VW1)XW6G7JmHPFbM z`3c+sth@F~yL{s#ErbdqwiO2_6R{^^TPVFV0RpMih20+cv z7Q;AAk&k$tZd;xv^@-10z7=S(zxgW2rlMO4=h)-L-%Rc+z zT0ojNuo6#LgTi;I`h0qIcq#)kB9FI|AFW4!$U7tu(B*vhPRx?KNri63NxWnGBs0a> z;TAEDUUJj(h4(D?bw79RKkM+Bi#5{R{@@Yv+xFO(%@W!< znr*IoDl#6=Rkt6xF;!pCmn6=9+8{3L;0zl(JJ->V*lPGUBeV-M8zZ^T<0JgR@Ll%- zhjEJoU;6phGv~ew88E%zpz|s61iPaZD**iWUm-e8@<(aB(QP5I47~{vqSbMxt^&gYg@24u1BlJ+ z#|7(#i{m`9fxT7M@yqFisI8k8V}HL?s#+@RDxXRW4d<*ZO9G_~jhepAu8jB95-M|h zzrc-?cl!Z_cS`j)%?Y3D1sG80$TuC^wE+6Z4&iPR zpfU65y#-AP`|4mZuQpD!~$IO^#S(CxjT-V@&_el0hN~90yrgbqdwo z9b!Pb(P~YgACQ}|e}6YzYw=#z_~VckdH<~~(ZmguL)Y`noJev70qeO_5k7w2{mPAh z@4p51iB`_WXZEI7el4N-lY}4d=(y(P(x7FkH;@+o{Pk#aW9`23YePZN;L+2l;@ez7 zdHl9?`}{5j>Qb6V4L za4BW4)KTKrJ8}4i#qn1yKjDlVjFpVc)sB+a+J)`TqA-1A>dSg=1edziwmST{EZH|B6j$2 zM}-db^iOA_|JYN5@dk1&Hfasrk^Xzl(dPCmWvVvs!<`{uMW6;TEpYj53aOI?8DrUo zo4N4vA_(D9vOe!yrVvl$^11XD`Ugj>D2okhL|`Qz*dOPU%&&1#Z(J@`w#|Wy1bsT+ zLu$dUm{^}(XVuP(S^Kj1mkhQxeAtqB?=yFPoi8_`N!Hr_OKMTE*=yC}lWCMe61wk0 zlb)zZ7L=^{MAA!+=(wbEZI>@4wZQ`SisMRfCD>Y4udCL*l*y>BmDpmfULv{Kz`+^8 zp*V3sw;OYQ{(xA{xew3aeRhN5yU=d55AD7tH}iP*uA|lJQ-ROrF|P>XisQ8@;v+09 z;(RT3-I^Fe5^|J1fhHtpg6hu@oA_SpIN(S)%qO`ERzH6^;-@R-O3u50vj~ijU*HcU z&9Vn7Rx|H`F5`laj&1yU8j%jFe+D*VHy2ROkTS}G$OE!M8$db+P`<_#1&CrF^8lKi zekqZwIz)zYCUcaS#*RJ6_4&%R%(#K%C54OqoYlNZGQw>5nXv5Dqdz-ocX=|-3I8-1 zUlDt7gNcuLO#0D{xJ*-Ty`^E-;kBz`B@HQ(JRONN#{)5F1`Ce(g%)d-V5chOoU23= z$!Z48XeCdY{KAHb`4y_3znYu+vk&)-`?l%_`hEGd7-`%AEzdinFQoBT zf_Ss5tFWqhkvRB(gZ-uA`FLF;Pl()b9D*&93To7U$M}iu##pC2!bwclg;e3P&tQl? z<(=L_pJT5miw|-mr*T@a`o3qnVyb=D6 zz#bWTX_+%B{)=X9_%2A^ELUUi|L^Rf7vC(oqM6i*bhAm+mmJp;HAh5dzzGo)1=6x# zflljXx8?7xmuSj34~=D*`U(7K-vZWj_!+y2wrQZlyTLWi8f4%Jwiuj~7qJzl*A@b~93$_{g*B4ckN|?*WkUy6YYFS_hcH5gCrQtS_hoQESi7 zPVD^)tw2pyIq(pE!q%UHBt^g{q`1BTY%mDrnav6wB*@Z$>OZi4hZG=%TV#;%JRE^b z1m*U(!3rBfaon^yJ~W)|?#+4$HH&GN*+FrPh#NjqshX`Mn!9^14y2SvV!^@^+GTbh z`>S)Q2`}D%{zaUWu{U2Qs<7)iZ$nn{{`;qcUor-QKG&1Ja)?vj>-Ex;MPK9_ZVK6y zI`(nZ#-88(yw;+-?XD(E{PE|_ti|`X`^=jUtX(&*Y?mDACZfHFS=I4LybG6Xu7|M< zAWFXSPO(mkdcbrewlioO0 z-=hCZ!A|+&{vaU>pM_BHg6|-==)WCpq1`lw=C06%>zju%l&aAYi`DLRiHe^?H`&6(?7yKq<)<|@@Ft)};68A;W|B4c+Z#^6>AxtlTf>O`$bwgi-at*ZzykIeG~b1DettIh92Wi0 zWdSp&JG~UB)k|41MX9& z4dFxB-U-S+nv@oA$2Jw5l5hvNF0DrBw6X+yE9O)YoEF7!61QO;1CoQramyvd^X^?i;J!HXZdfpkqieU|x= zeiGE)67r?f(%eFl@#M?OwN&2F>#b37Ro*zri+iJIJKpVa8ut2CXfG0Dme5=33 zCP>Ib^oHV%r!{m9zLoPEG_Is!C`d2`^T}a>S+JfnISLB=<;@cR2i9d6kfCiexn*ifHGm6Gq&Y>xNj^|HSjn(6a6j$*Z>ott;^w^VeZ zea6&oQxsnFhf654$cH<{P3l1GwZ;LBTViuW@`^uuycXWY+fxg<@Tt7Eoj~b}_aq)2 zcopw@kTqQ$JjhdozCg#friDMH+%mHQ84lu4=w$-~ni`E`=}v>K6*OYTFoX9j=Vf-> z(o4;ow0~E?6fY$hgGQ|!{}cjXM)?H5nB#I!9dNMHxi1oTJt_08lk$o0#;-w9>blQA;#q>QY^c4j&_vmefjL&S*0K_S(YXCn+lY4K8dv4J(i@W ztq0_cw1HI1|Sf=i}5Qy$3^k&A-ztO`{6#7SmtIlfECI~$%f!4fSPI8_*(4Tr{L%GJ47iEkH;bLe?fvY~Cip z1(QNLFM?lg^^jK4awKNIp7Fk4{?t%BNwz%`DJc?UvPpj(d7O6fFRo|PRc7P=GCtit4t#lj|Ig-BpHh*r6`kbhtuL6Gka4~3 zqOWE1E(b*~AI{g!O{VI#%xG`ulT-IZOQkcP@zySg3%jDC$CzL8ag{JZJE<6T8~6&QN!nAkMF5IZ zI9>jDB6yJbZP*kn-Ten%2^5egEfaRb57>EF)!6&_o$LhT|M)R@ftM9neheOXyTQ*k zB>+FB10WI@j0px~jKSQx=>1M_=wA|Hp6-6aUU7&~FwxeEn<}W6=i&4{jWpO` zN%0C0`&{(&4mnb1TnF*cq&-`)dyPa>**EmteW66vkdGai@9m)OH(r&4Z1h8Uoi~|Z zdGbMaGdo+>PfMyrg!!vrr`pvqnnAdN0G7eh1f9kUe+|Sf_SjDR zgNq6a?|cfe(G#G0bvKAwVZ563!(QT~(2f&JEDZQ0P}uxw;^g-?$onR3LkM?x;snv) z>kH0$uAZsYy`zQqe*XTwn>JrS;*`+8qmGVg2lvt6Hwuu^F3XhIdOs1EBfWwDWfKmXQ7LbdmFqnRlp z`has=KPjO^1A`%SUJG*w*blZ^90>eoJ&L;Yqo8k!8yFt+j;kg7)i=L-p;0QTe19wt z0T2-e72s|ZxYx1bk}Jv(%k>yOhmocI?_-5#955A{36E>%ZTc)~t@(J5v5!HTq33rd zZ$M_(rmmVpY_9k)#Nyd@FvIx$$Dj8$s(9e3y=_9mV0BJ+;wP-69`MXOmue2xblyw1X5g|7p@FqShMrL#QIXsOfa0}lGv ziOURHFMIHy-hcFuG%rv4Q@Bw-UmhC-X}*MEo>=zKJ2QdUbWltJ=|7 zVgfJH)W%(>zg1-X<&i8z`8~ccm$PrFW=O!)aJuVosi@P_jPJe#=UH7`Ufwm5 z8dsZC8IK6g*o#FR>-cm1iqfj9iK&1@bX{6{o2w`B(Q_u*)l7I+;ydnTVJ;dT(UL*8 zanmait7QxZJx&6>M|+hh(ZI4H7#lMrf!oJ>0c=;0ax;KTjK2 z4jd%1KVDhDPF_@^^fI`i%%X8FxFDQxkxX>dzvC5PBz3_I%|R}{D!}JJb+xPvc?(H< ztcI36$vVQvIu}rkzTZLBzeF)zQ}GzLx8uf%OVF|-`4j6iy_9Z;?<0>ge5<2NwtE`x zYDHDWZtdtjq8Y8eruL;HU6?Y))UjrorH57W!@$woe=XyN`{_z{&H`;{nQZN+|LQ+} zkvrE;$^MI&5+!N=kj=v#=(^Zm&DI=gen9d)>=j2OZ~5(|#)5t6rpyN~x?5PAmP&SN zGo;^cef*T+y3JTU!~AF8lRo6VV`u$}Q)WJ1?ir>fQsmk3zZrZgypTX0*AQZke*CA} z*j|9b25a^&d_8(9c8Pyu?F2w zC14r=+QVgvIRWv8f#}7`{>e)o?T_K0;2K9exhcF|@Yj6K282(_iCsy{oGNmcyWN;2sO z+nXn~CFJ4tp~WbiZe9O|tfJirDFjm%o!;vHg^msMHQuN}(l1($wVZfhe?Mo*f5RJA z1QW5^H0l7%4E8wUDidQEY7(R-#DKZ{=^2!a#AE>WYY=IOOr|N;!)GUL_EQ5YI#j+1 z*zAb#4xlnn>ERqHMALgtKAb`zgdvWfTabcZ(aHu1oz=-Ex~kaP)xdn# zxuSbmKjEk7&`lzr^5yN%q{(A^>Qoue4W7LgU|Cb*p(*>`z4+yh)y`El_wW}lEQo8E znx@oDoiwh2^Tt0WrtUfx=~iOFoK(*q|SC9H{JlX0x=YV{T?7K1&kDC-=`k# zbhtiqt&L}wB-UxVsUz*d$4+0_I`n-%5$#Z9s&4l4@54Iz+Y=7=a81KmbTyL*xz*k# zCkyaLX=S3txsR7*{2+A5DGa(sfb$8K1q8bl9dji^;%xRSKR<<9%4=;q)D1**H72uG z%$Ffm$j7k#56tzQCPV!Ch%LX$gHe*yNSTMpsgZ0mv}K{zI7O~a^<}1uRB>ZXiGrax zgcl*RV9Xw{-7c_V+Dul}03A9tW3eN*Cqz?WBH^PEM=x5xS^OlfN3 z+MaddMjPMG`!e@Oc)IubD?XYx7Y|6iI`ef_cE5fm-u^pgrt<3JfV@YlXjj_ZD$mju zWYM?Yp@90+48I$<>o=;I9RlhecWe%{wQl?7Zu`XS&=qGq_tN{e8}Z?y-gm4)^v#)r zZB&)Y0ZqEnp}NyB#!4{JOvR>=&e8a+%vpc0T^?HX<@UyvVySqz#BZhr4Zp<~nNI&! z62=8&x7-|=QY=9y%x{QNjO@U=|E;IAuW@9A^b@Lnf1s~8A z$7${jGycfQI^b_8G}>shFB2;Vj}=fug|Qj#`nXCafBUb|&3z~lSlTU!u@V}OzUi`yo-UC5ez0Qye9P2>? z5g7D}@+-^D0f6&UmOC|68$Twmm#9v#u7rPU_#AYBIk5 zbt*Ua=(O;UGD43*#036^bh<`<{Ra~NHZSg#wJJ{G0y-VF$bR~I!jRo7!|J%~?CMh2 z`;%d^oh~70!wBMm%weY3KM@k$Z_a*luw{1W>y1*atd12xl&HCxwCxjA5yqqQ;Su zdu%a%sdf?c@xeD9)$ltSMKR7Hh_`zOtIBuy$FUu9vY*m)N6x7aJtqI*w$kUQq-)r58L zROB^g^|9ELt8vlj%*KlEY2Gr(k$25Pp2ce?;=Qs@pSk-QHxNikovTf1TL&DM8f9zh z1i$DbvGRN=RQCAxR*~Zz@lPI`A|#Qfci0uD1tP_jwtJYgMTbif0Ro{OJAP_FoFMLYDheSM6RS)7&fgpbPKSi zddxvuR<>+jGs%w@d0HSrG45HWI&(7x8*b~5frSxx)AFvC9~Vvw9z{$7mGf-$eHcEI z7ut_ZngJk60jnNUxL9LY|F)|AJ0iu!R2@q0qNK0qkFVhMc15T>KX*Bj-D&11v3;p% z^4I;|-^@1~Cl!fKjJ|Z#PAWZXuE}+{R^O%lSW94g_3IjU#SS8prBqU8{+i}y&k@}{ z8|td|nsU9NC(YZ-fA{3A0x75cE;r8hB2!4T4)0#!^AFFwY$o5Po*6OodVlKvAe&-c zI-0}06ZzSka;wz#`HA;-|6?*P%8SHz&2N1=4$_oUS$ODWzlnA;ls8WLe|Z><2MkAS zLBO+a2Pw@xTCL)h4zCh=76PUm#N%gpSqV%jCm7GYlNCtuyX5`6odiIo$>Sfp^`dbU z2}rnZ=;GGo{_`E8{57W0Ixh-YbZXh{YR)BrQM2_8?bp<|_3lYZrMzynWPk-qB*`l+ z;sSpd^|5?Q24{yD+JT=3ZD>Jrr`rdS=`ct$^SD9g!Z%@nC=1nvX=!l8wg63d-m-hI ziO6w&U%k{;=k`AUn0$IrV4m>V;DMZ5lTa{4c9(K{bDroY?gZX8;wruoz3Rx`MlXDY zC%p_4KRqUJSUPvVSP8Szl*{oSD7@62zi!%huA@sdGJQN!FRg~7-)-QwX&@}y^eWCY z;HHp{YN<6hLM^;}SHOm0l-lL&c1-I*ls3eS+e}4;dgMjxnWq@IA|feeU@;%xS>7pX%5D*FxD!4n}oG?OM@ysV~&Fb%6Q?1+u2dDO{jN*}Bb0({1 z)>{t8nxvPvwmE~d+@3e5O#6P4cxvaefj3mAdXK@rm))(TV-#e?GMVw{N~lbeU!{1t zdgcTtoIk4RjB)(Vx#XF~jn_Grp?1YSc`ql5QO+dzgQx{PQW8;Q{J(Hj-;1a56&5v37`B{|R2V_`z9A)@`RCD#g-Tx7f zI@+dOK^}q`Rq)_2IjdP)rXWnt9{1zRjdT6WNA}fl$2QPKnA0CzpWe<7z@=Wy`*Gk|Ngrk#1_J8dp2MlOS*oeDdT_h+ z*B3mbIDmJc|6_Sv12!=zSQrH#$N+DL;t&-GkbuGDV=(0y%n}CEgaK($ex4z3*NNUC zRkOO&TT^KL$QU7+mp7Y`Qv|SX5!z$FaiO1@ zg)JXJPuM5Ri2x+E1HzV*9&e_%Ka7ezCe%-&*@_|m=_7_y z2=@S1nFJpxDR~wIr2xvRB{UbOho=L#MzA2SAV6qgY;q=4NP}#Bj&O^ifcxKxXTw~R zm z>z$Dq;eCEeKNS3J$m?s9%D_kE7ulIyu3ysB-eHj+!IOcgO(w_SF-3~d4Wq$#9&b1! z!EH87%|welJ&+FUb|Bb(zzhI01!36QUOiiMQhp|=I=fIQc z*zes~u|Op)K$j)Mt(aAUuBM7_jT3G*Jdj63mF8}!iusYc-js9Z-N zMjd6rk94g?(i5F1P zBZE#+b%4Oi{H{SGlX}J1z(@M=Cu|V?C;IaX;dGN`X7Eku6>zpwGX8GHIp6r#kgjQr zu>XL4P*9=!*TB7NKruXz<9j?Z2tc1w$7uoj9>sE-u)=GvE&6VL_tdj3jqx&V!udmy zYg2fOw_q1X-Hkv0q=c_Z)Pt~;EcIWXPkY1;ILj?~S zna`EqyfU^z>xBlw#-@-L*Nh!9+*fO#)Zvg0n<6SeW|^XE)~W;5FAA0r=T{QAT^vL| zfeqbU4;S3$f%jW4CzF7u&Qip@R2H^E}Q399-oNBlaN2$v$84??yIbR$+ zTyp07NN6OND&4tS&Rz9Vy#Ls=tgSbh*R5%k$4^=S-qGx{W%=obT+_{8W=$#XU#<<- z)sJfQWBmLC>uw$R$L=&MMRzaKtpsRXRjYqIV|#qy9URl+BGvG^CONaYwozma{V;nt z_~MthAX?dNYr|Tv&uCkfD)36qo`aLLSlU98ZOq1#KmU)Ws}6{w``WW~NJ@i%fOJbs ztOAnK-6~3V_kwhXfOJcjfJmcADP1ewUDCPiH~9X(`-d#+%w_JGTjx2?d2YZ`jb>hP z(M~Y$o%z=;s)RO4mD%5CNCCEwq9Ut^XHOTXJ6@;W+aaD*Kc7-iHVWDD2g{By{Gvxp zPg8?6Xwdx8RM%`A4l-lbt~Iv!-d6{CwHrc#pbhVfXT-d{_>Rb%w_FQT#IR@rw!e2$ zOH2UbW66CWW{G-hpc*&34V<^JvS$OSPo8Dpy;Vnh1Kb75Y{E`w0qbI(SRzfO&R(%v z5wCm*^)8nz{;C%=4%gbD!#!!4@T;m?4H3k#!oit5>Ac&UPA<+qC95fmKe|a*^J%ac zS5mS~BlvfInm6;Cn_Fx^VHGTmm_WK$-tuvRDV|h~=It zr$V`VqsG%L#vP3uKcyJhHwo^D5dm*GpmdljTkv7L8u3v3l;~sr_YiYr0czP0M0Nz{ z*O2z(Eyh({<2m4(FuM&74g6z+F2NxVRj$N?g7gaDtUgcR474N`XdqBp>exba`ytGL zV}4M(1p=J^I;()N58rsfrC@|aWZ>whjXS^qa;dJ5EVsZdgDxt7WPS|@aNmLd^8oq> zLJE{@YC~AvBQe5b(#x=^MrgrmVLjP1(^Yr2nbXzyno+lU3EL?ZSx5VYOQGVP2;RHu z;S!1WmUG2QBAcamvs+c8u8SIie`dyRT1|*P4H+9reatuGw(wPZ9``~xD6(I@RNwO?7NVLCUqFq_9Ofhnti*8Mc0 zqe>-1QZ9}>*2X$g`2P2G|TJhY;}qD1dEyQRP2;1^_C1<9bd1j^|L_x|a`vM-l+MiN&9mfF>^zDuA{V z74QR2KEMi+>obhV)1x$_5*ZHD`6y!clejdNCA>`!%;c<>UzUY8p=pWxY=99)Lbvb7 zQeeCf{Hx7UNXe;x*e>i2h1CX-)Vo10i;?p_$>*kokU`(>BO|g#-&1TXarQ6Yswy2O zay5HW-!ZNliZya5;9*8=_+oQq94Ingn@pCV$6L-xk-7K*>}S{AO0HFI3J}t39g$?W zKi+3mqHT2|``aTwsLsTUFh;C{M1<{!D|= z+2+8>chKQs4sqR|0UAm-(F5^Nd6C&*DDMH7D?f$@oE$EKHQ)ldUU%mARV96f+{gJq zN9hxW07Rfm93$L_J`HVt{^yZA%C@5*b`2`4WvkmcKt7~q3%Ua!v}Ow9F!eebKe&*2 zA_RGzuqq}Ff3v>81-Su3zE!_Bb~V|9qW6c8%=ekDTcLz|WGc>vEl9 zpdXK_UyEx~R&qq-a^}LRNsKJbIS4t!XsyA`k2z-GCgz%wrC0ce55n+r9RS#oorHU4C@Xrbgvo5@S5!0VfhGnBKLg`NFv>*XV@3K# zdwKds(6`J&ru|#+l;u5f!JH}>3e&y00O%c>9`C;pEe!1kFkz*Z1E8W?;!(LKkk8yM z$%0owe*^=(M_CH-Mu2#a+{5@L=bn0OK#C-#{WMxi@A>O`PW8HlRDk2s0nC39(%(m5 zya;lZ*WnlWIa3j#ONIkf8fr`283LU}n;o4@7F;$8}S&y#KQfDPzX%{h{(@yLFwf!o?IjmGh?I^DRaEVM;JOJQ`cFTZ?< zYhcs$Rj)#wlI#?1tFMGIQG<1B-{x|OE~jw2G19-ey}cB*6QU63*y`Q7Q;R6knv{@% zYCE*hcaCbGLERWAwx0l%akhgmLLJ^c-I?(lgza8UXPOT+mAzQEEz!jy5PZzgGR5s2 z1m@s9vtIi^)pTz+*KrmW((I&in{iNU1OS{kh=W1n?s&NsG1*f5M>7KAmkjs#QzENL6w?Vn;H;n;V&g}F0n^!7utuv&3H`zEd72!{p*b&t3PXI#`+) zF$wCZW1{oY$@q25t+lEfwZx-2!k`)|JdY{PT{!ltW2oe3RZnHhL*RRQxfwpKcPXA# za$Dopz-f$M)Js0Pyt`4%p@|+Nli3?jyE=xy6{85Zx1X#wfA7vSN$URAfIirb0ViNv z;E|XsZ$e2k>v}+=m>@Ru7)5aYzaa~BGNmRRci!V4Fp414PmOS400xW{-G2dG*IPBv zi2^VPEJuvd;{F@x1L$Aeu8jISOz5sfOJ7bexVMUY2&{qoS^3L6aJE>|CjoNfym!38 zi{o9GEdjfF2=8CaN-!=)@m7VPviq{|$urEs3cC?!naE#g;j%I9KM6Z^87;@(lLiZX z^AUP_-qbD46Hril=8HuLtkl+X)7c}4fkiqO$a`^az|3>87JS>etxGRzHsOeQ89Go-!G1FWA60POly!19T)MN-|f9GR@Ps$80nfDTR z5J5qi5-g~2K;`>p?ZP`WAeci6jr1v9&P%0+1o6rxd*_(A%pcIFJc0U{Ij7_b2_%0k z)(jGjZw}Pj{X!^T(MXzXa5Le~urTqkc}Rh@$H(PTFwZnj$W5vrJ-n*H5iJK~6t9&n zaemsJz8_l?7(msyu@y+e0Doa1z+MIc^{uB*B?v&?iP=MTIM|9QOjMw=;5phIEf&l` zl^zvFnw$c7R|9!&GiT4yJ+*3<8KF$TePw1;;f9At@}9PZ_ROyxoQ51Dey7GR;jPW) z!Rze1nE*nwlQtC55T%*_4vo*l;Ow&G`{*c)Z3l!cl-Xw}> z!ZAIbdkxwkw!ms_Tj)SiLw&pdRlCGqa#auD$$?`hQizy*5~%30Ynj60W4JuWVxuI`alTo zFN~ApmCTMUHicloYRxwb?@dS_N`zcj!s@#Kg(9F`@*gl5X}x8};gcdG6%NV^GTr;! zeV^vCTo^sp{h|mpc^1A-NB>;d+w^-Cv~t`K42*a!EFxK2r9>mq#rCB_f`v_A6tOyi z^w3NB*l+t0! z+hre8XjSFh%D>m$u+N($g+$V4wSF1A2GRxFGUD>gElcxb042uFn~OfZblK)|@;#3? zT!Gv+&q%}*gQg}mqtpDG6eO%UT`YCAvvuaE;^7)uD#TlM^vnf6dij<&(i^Xf;@Csl z;b=6k;z|zL380)wOF$>Q8f*ph6ZFChWUH{D5aJX57muyj$2ZMH{uo(|0D*#grDYUi4-;9OiQ1CWbpdH1#E@%`ipOf6df z?aQE{wO*+#6!R?^94`NyC8NtyhaGh(#?N1JgQqcR9Ty;WcM(tcH^}Fpg}Ol;gYx@$ zUZbr+s?rrjJd+81=_j`7(LWGs6cwxUz?qpA$I8O>P%=69fyV?%WGlq~#)s?-2yE!`o zOlMKs|7}}AAhr(N3W85FcVGZm$yt4jk5(t5GVEY^~F%Vdxe+mbg%W@568 z+T?s|3b*EF5o^5=RT1^F+B4RJ6A?afHD&yjrADqOW6xf3Xm8}tWk z?5>n1KgI-08DItbeR-PQq<%&pzJ;o{HGFH=RAJjITFr17VtjJ=6bM3LNVmoHW0hy|q>z?O=DhtorC7$h21$3Ckp{@Cgzb6KAnR$5P5Ko;# zZ9WXx!|u61unnEBGnDw)ryYCHf?VkfPd zi_RbqvfRvM?yVm7-H#83mJPCkNsHcuNinAHZ@cNKBy8n*qBH;0XAML+ojtb}8(a=md~ z>g(>nC@=tBrQ0|mx&JWQbn~f7@mWW|X~l<^6pGJT?=wKAr8ZeYFFGt|-|lPzKo6OB z_I&j{#s+j+e!TwyrsJq8ya~i8KwJi3;n$p^4p;#Jp+~hOOI)5pew=Fbk!Nw&SY$tY z&P!kVQU|D^Huw)-s%LzW`D?1gfORKdpBv8?a)<-EfuJMqv|x*LF8gosSUWqq7(UZ* zHlYo;6DPw4I^}5fZdgplQuE?jox#KM?g(1sq(|!ojQH@MkDVPZ`+k`yFDFP#;>Wb; zA|07f3|DjU*IaZCez;llp8YX?!^_iGC(|JsbbSLUhGLV;4RCgObb)s$RTucZ%E5b^ z$UMia2q=J>_!kH78~hV4es~j>8<)(7;N;&_=f4~Ou#F>(m{YpMTikX<#S@fxBaXIZ zL$!X%(x_tc2odI|!E#vk0_u0iDCN zfZ6eGDma;xA$vGu<+gUzTkyo`6JT448|mF4+?0tx4JuU0e`b}{a0vox{{Txpr1XBT zRnt7J%1w+A@*jAF+#MHif2(R&Rq{}O9Vef6edkKCYUjHA*GjW=FHv+3PuO+FaMHQm zLuF0^@%Ny~5TAp$w&;XJ>XAnJr|4g8a{GQ=E~mG((z=QDK(P_MF=~YlV|~&I~q?+ObGNSBd#oP6=A~ z#*v?dsLq32Z=0n09UgRim9x5*WaJ^|_Fgv(@U7n6OjI$mU}JC35TN$gKx}~BBZ#XM ztsx@Cob~gsWcYKh{o~4%k0+K=XrP6`ApPWEA6>2#_(|=#ahU_@rj$BGiji;3O9je$ zvr;yYybAMB>kFi*Gx-fgNn9-Pwz6nh>B!RKMIr_@9U-4`{{5X!T^$3kaudCq zIJ@zTATs8U{efp`eh}Z4uZRE zz!oMjm_&qPmMukx2c-oY%5L$Hss8*hJ{yxEl|GT4F&72O4eSX3#aboOsAb>PS5zjZOQ zsFV*K?ndirhGy&T^eA&e9>%$P`o-WXBd*H*%51*{>BgK+BGdmyW<9#x+7b{-ot}`K zALxKDyhpft=)Ojb%Lzx!x*F1D-HoeXCUf8B3H0oN!Y$!x=et&w9moukndsfmqc4M^ z;YeLCwlT}ww<@6qG%c2fulS^+ZcVI}d!%kO@~GZG2_IOTodw@B`_#0I9|*-bSJ0e- zryJltPgGdny1`Qe)aV_myXlf2KH)>F2Nir^XuzfFi-gZY(Ep}AP`0OH7wOZ+4gN~_ z=+Lo(OTq-giyW-39YhUmf3@StdcW-b$VMqvfsmsU)%>3D3atpW zuP;2No|#=xCt6!}uAA&r^B2zD!^I4}K~bX3Njgz4^RM~YKYyKDsF`f13&@vLy}->R zP1YN#;y1NDRq?($LoaE!H{5+5?}>-}Xowp~%yuoqEI!oCL;yvE!Bs5p0+OH5=&5ExdX(L*d^0AHKTzIdzwf)8$NKXfgBA|U~SUqMEc zQN?M8t$v{8o}+^T0C{L#w&{O;x8wSDpw&cB01dWDxU&(+sCtf(tH`7MWeSI#_8xvP z(@WdoJDX`c?QV%`_+87P6ZN!19cRh;v#djEQ*G#TN?N1{ZkWQaN60|}qqH3(%N3mP z6Z@Zc9j3g@1XO^PHH3*toC><$f87UnX55(Yyw`)Zs-JEhF6HWxsVeKG;*L9 z2y`_ZzE4&>(-rjnxW_M)Jd1l6!hCjqj`6o3NP1w-% z`EW%QgT^;Ex)K(wxj`O>9cuPNSxn!4_j&tWdRGOG{I@5kd|bvI z9}3w=)xDH4ad1d#C5sq@vk3Xao3{nUO-Y^Zm{mH=Yb{z>?7#WO*T4g445>|${oF$y zsiG?lH>ezAsTJYiA1jqYa2l#*>S5yzG%Vp}=)@v4;XIH9L`Ag;6nSH{M{p(1#Pl0P zJAjOd*XfMldwS!=T5CK8GoT(r4 zHh{%u_A6W%H7mvR_3eQbgBgu!Q^!`?wvj7^EltMID;%%Sih)ZHIr;G{?Fu1W7}`A$ z5ya^#xLpB&Qoj4;^S|QUw$Q2P5OuwI{}sC4?)1&l@^ciJKX_azE(MZy*vY30p4rT| zxE?(H&fNO_&z8gSQL6FfVJbrk*R4l{s3P+9amBOo`ONruAN{eA!PA4LCUvV(ZUu37 z24Qcn*pJ|d@)Qmmhg=BI)Q%4FXu;Ci8G{P&W}5mxTgLBEaSSVA2%q)^? z>H*i^Me!`I7pA3iJtGgab-Pb5=JX$apx4N}^k2zV8|72 zC=S30C!Sk!z2E<(An_A@Nl;)`Jn9|eLztef9&jB$Kti*8d3Nb5o(-5uFINC+!#LoR ztDOU#IGtxSSBf;S?a|A0Gvsg+PN(Ri_B(7Hlye-wEkth&f-SW64?=l6X{<}!R`t~s zXO&APT93WsasAn7^$-0ymAkbs4_@9{+2%v|0I!TF9@2i?UQSE%=z@6w)Dkc&cH+v!8RROp=sGTf}v7>!b*9p>_hK z7pZG;ofZoR40x8K5^+|h4gm#vcn5Vn0S$K3FHaP}*A)|g7X>AGEVB6YE&l=Ab3bW56U$|<>GSQU}{S$&CHqN!luMR{c89ME}gCye<&)JH$?zPtRR zieQ1LPnEW^KRFUfi$uOaA|;VXb0qTpze9Bdki*$}Hyzz+Q`i|tXwqQ~0ly^dsM^m< z>2Dj<-zK2x3QTa8qUSNNdlmL*Dh>6mJ6jJbwv3f|hrDbgdlKjVd3>46;0dvo^mf(R zSKUC=r3Z@K7TU7AyQTSyVid*N)>OEv4B25EYm6|m>2PIL`y$-x5 zCtFQro#=R-@YPSC4z6JC)V|`q9I_}4p+1=9u$3c44ZFKKfj~j*fL_MQA27p%`7ex+ zLj-o7EPd~vL=(;B-^3h(V^{rau#>%{nUm1Ec zKDX6^3yNk`#l|t>_uW<9(sw(*2V?$r52a6h2V#b_g9rcE*$fflD!sq`lRM8QaXlIL z-Qk^{MC_IGrm>ui^{9Q0+pV! zvZ&$&h4qOUyLTtZKAnqS7RO(u`R2q)zmMAFIldqji`eVvnQ5E~H5ua_%`P&GeJFW( z&hQdT$7<%%>O25x+8^tTxM;rbC7m5eBvNr@5vdE3p=f{<W2sMXrN&7JRW>b^Ox45kGKckV);Fo->M zYxy>3Shbsfl5SzA>)Bj3h3&4%F{Aw)nl|i&^C+cnSNbe%(aX#479JPyYWG1*K|}f0 z_z3A3Z?Q&({SbfRU&rtzsGA7xcF-QX9ZhV{ou_#E48iF|-4)sQ%4k5&Tq=qipyxM( zNPSc#20nqAg5)5r2v+xRXb^_t7Gm)a)?arcCBq(zFcT6%ciq8;!q8!B%K$HUybd8m zg_hm{>^_MKiM|rPqMv`bj6xyC0Mzu}AfSh|VLx|xeqi2sI~&wr#3@x)eU~Wy?&5fV z-Phj7zqVj@?9%2MU3fSCX~q$WHo?n=316@I`ftZ1d;?L%=l*oojJ9e#NW{`bKX7B7=AAaZ+3E<`^9zvYG-j?zfXnOZCdI| zmx%&Q@)su{tKC0&>Ou`ImljY5lLm+{!>(>#f|CFk)_7OdK7j=gieNpaN5*M+O6^Qw zb4+%c-Q7OK5Zq3Mz=p8jzn5BI(Q_*>XuX1GVgI*6zdU%S+ zVdeq(ahx!fc*%s((swlu45&K1+$&Bx7jqJJg+Yo3<7b60 zzC>BN!xtAh1rzcYa9-P2PE;xGFMf%d_DN3+jJdATE}Se)MjZ{;2yXDSeA0l=l{aHp zw6nlUNt!S)E{j$)#Xc9g;meeUu9&R>8~KQIOw<05D)=Tw~8o~OtkWVJQ+ZRA+L%O{kJ=w2Q%dfgeeFs{4HAVEitVb zzOHVrRW1tRR`fp%6FTkdNm3Rq?rplhJ#}Sq6Webz|H{-m;K^pflHpaTZjzEkY@8=% zyL&^zw29d-D$c!Ea1Q7d@ zKq2(#c#~&z0PF{xZp0pp!x9$HQv>(J<{B6hqRi5IMM6Ssawiq}COe~PLJ5n{mF$@+_~+?^CUrq5H+>UVRM^ajprGd(Ch)Mve+NOGJ|a{0tBRS~$Lp7!+`NmP2b+ zj1qt91p)pLii1}JCwNy8UDr-7VsGb&uk8D@d$9h(D#|+rnFn1^u1%Jo`iF&`+{Ar& z{+QByN0@lM;Lu@^8I^+-cRa___IURoGhEwZyqV6Or_6YDHMVeu$!biSlo{j79V*o` zdqDRgZTD#9fo2Vz-$RMA95S&R;uc+xmtxtX?%VtSWx};h(9gl% z3K*rmYfIjwdSIUeU<3V+bkdQ@YI^BHub!g2KlEN0m18Y=UI=Xg!(!;1LXF_x0x@){ytOI>74pt|$a_ixG8X9)}AM zTD_a!*;Ws~6z9Pcv4;E_0tUG_Wu+TP&+C73nqL3BULV!eYfo;%n2dZwJMVPOein z!Q>-%csBcd^DLPBaD$DEwXJ27*FpNex9506A>23nW7}_XqU?t~?jlSlZ;iH0n86j7O1&uTOzy0z*qX9CzUSdBCvC{#b2kn6`zpmt_FHj8^|tNQBFSIZ5kUEo}o6G<6mm((Y1=>cn{Y{h1~Ue~67UUOZ7#l*`X4DcUpR z*>#bvVehyh&U}wtbo#cpA|PM-+OT<#Oy4EKU^IqGglWw09KN(EsOea*0(X4t7GBtr zlWd#<9OK5D1aq>@?|%m4QJZcOo|`|s~Fot8k5Q=8+y*{3el{`mje4~<7z>PLm; zJgwnpq*bK?ws3~hp#Y53QxdRz87D443BXndf*5&C=kWnl0gil=rRE&2!(lnAAJ(+#8=gb^W&uU4_^)DVZm z7=n66jm3q0)7+fZ_RIQCbioSFXm!?ExPJe*Wukhy*O}PY^8hnl#*cc0kf!Y zTw=Q^Hg{MJ_d!5Kd0XtUq?i(Q$v|w_N^cjaC0!>|=KINHH1p|teVUlMM6i8?Alvfn zQH9Us`rfy=mh;{}y*Nx|ho(UZ{YT5f8Jk6f26qSpEEzRFas+OB6D;*i#Na~*Dhv&X z2XZ|tkj%s1VHk`M!aL++(zTw(7_9p_9xOi_zG2(*{wKK$x+!!_=Fq~I1|kkP2>=AL zLLAh=x&a`DMPV2Kf9Kr?Wbd0I7y2}H(miY|u}!rOIMUiptoZp8W>n&;$I9qD%un}E z0(QqD+Q8bOXq{o$xg;>WwcZ>#4A^ZS!70My9&P{$el6+48$P&eZ{kzd-Q650Mx8gMrdU!OYBxC zOs#-YdI)iAa_#zpv(#Q05X`bsLnlOt37%CL=XErTW@4&*5yN8=akZO&WOuT${96oF zyG--Zxp-KR(xu2?+ROZ--gWUe;>>ow#dmO;L@!pE)_4z4XC46^B4x z2;9{8ep~|Cx;Jl9ubQY6(mtA1pG%o#{T+!Te^#!jC%GrF_gIB0J8xYLzuw$@4XtIX zR6mDY`(2ELhRM-cwa8wL8@K6HrNr*v&lB<}RC#e*4JQ1o`A@CA5trgHtIP*dg!s=v&Q*yj($1x8~!%fnVkbv{K8r)%Q8$E{MQj(zt?w2kX%9=SS8)=!W zqPro}^))7!dGkSWJa;pzE<1;VBqu7*Z0DubXm94j_w0%&e=8in>I8gpqU>jD8ravoK zPy;@6egqt4Fs~{cG$bmNpdarqps>sB@Nhu%fN8iDIyzRF9w`5VdHe$Z-G84EgbjA7 zB^l+xhu}d&`^Y^|_Voq{2Y>D$kuLtaH+&aq2eE9-p)~5cH%f8gluXti)YMwP+{{i_ zzKg5rA&9VTvo5S>Qj#L*OkE*?1-^?r52F zPREl^ntkk#&|y>3?}FK9a!+LETy*0@M4b*+84~Hj6tf*7leQ}-JWe+|^T?8c1#%fa zxZ*?X&aTVQJoR2D`lc)}&kC(;QpoqQd_?m-KzN@(LGu236rd+6E&)9XFWkOfB~)|f z5lDJRK*5}_8|r<^K%dsfpgBuAa6nk7F zDZ>4?)E#PP$fi48=ba1s5LPC~-<9Gl3p1OW-zISvs^52YynZF|eKz^W-bNEuufd_| zTe018+^i$>vADJHpK$-~9N&sl;hGB4Jn5gQ0irssK0c~(!JN}FpW!c;ITm~sk20bs z2;{{be80k;hJUXQ&>j5LUnl#uf!DB?PH1i3hLUJqA(v5P)A4#Y|f5-(VKr zPfJVn2kmBqQ6W>+=m8WfZ>03 zm`N3NL3JI_&cW;vdq=^U=|(oAm}8c6!*SpJDo3dJ+=|G%@V(ZcaV%4HkPm*QV|cTf zcS+ntg&dgd>ixaEYvJ*e)6TrHK#8S6Ct)`0HPZXBlvkoi$P!RL`a_a9oZ7xp`hsW2 z9H&yr&Cy!1s5SrT7k50*qc=*WS$(03QN-xm3r=jiW7jWq$|?W~wa&!M272OpDVLaV zCfuf91I4tV43w6|KlN+#)OJn&ds66#R^R|5>PQBrCqNAJ>2+dTK#s|PXTU@fNFM!L z|Cp5h{=&2tN?n~H%_HmE>&`1#{lAFYQrpT(TS-o$P!2@SMPk*o#Hi=$@zp7Jb4qCW z^n~)$deM$Z+jQ@J4tFupR7+Ym6JNB4vr=()ZCOg>jIE8Cc>LtL4|{t@3oqqTCjH3G zA5m_3B=o)?_W5Dkn$}ZJUq5%+aeA{DRa7<$w^cT!c>nnj2AWC9)Yk26;OJTbDigS_fD8q?-sm`Yz<&%;7+D9OItAZnPh z01wiu*+_&g6oJq5tz5%`IuZGg(eZude$Iu8gXoVZJuyJ9H(F(Y`VF-P6~^xBl7&Z0 zdcT0(RV!crnVn2)^7LGxO~eh2UCDYW<^X>hhWm2Z*YYqS+{^QHv%=rw=_o7F5ra+6 zdxe;TRqnQE(t%s?b+yS8uGD$+P1_W4hn$?GH01nm5B+So_|I(QOo!qN9%CAH@+!)Dk-4<`%A&OgR<}VOrd_x^5B9tm!DZQ;!R)dKacdMg2c5@(SfbfKKPicVJTh zvx$1&!;EwbfH^v*ywmHy5P8@dKuzJo4P#Q}gyDkh!p9Er zosWM+EN~}Zy`n9$u{wfeWIsR>Hca$RB}!St&7+(4Ob2Uk!=A1pEaWD1C=bX5 zJ2FaLdA5m7`_&Q$u(Lohdv(398t3v=qFs5~SiVxc)BVe{UtdgQ(uzL{qaMqmbO4qh zY6QhhgLuA11w7HO-%*;C*`vb(=zt}iPMWZjB@95Vsv3ERNP+;olF>bo_CK>UehqQy zZY!sRp>lIbyA&(GQo3Lw>}Y%fXyh(KZ^vV*dJpa~vm$EpEz4U3u@3oT$H5>`Vod3N#m}%qMo^(R!C55i67IbSZYT z51wC!0X#U=VoAJBGNdE{TU<+==tT^Gdjp%ItfA*L8nRr}9k#a9y z+_Q$-@&5cd(z-Qq$LtefzQRaTCcA}Um!g9kJDt`!LM4$Yo$JE>tG9lH`e}RGi99$Q zU4RDX3H!{sza{Njo44_xN$Qj^+{O+TPA@4`aF%nKDnljGRKxZr$5sntL1kV-0YtXyy4-$ep!^Nc{;#@<0I9tCoStiTZ@kRm|COp1bWeMBWR#UVmMfzpHqjqhn5WpsDbmldWp8Tx2qv|Q*8 zrl((TI&eSbtY6gB4Yds1u+*4 zq91iz68i9;cv{Kf0PK$vrUfHCqw_m#KprJD5qzWAKY$uxAa}7)2+SF#gc3huvH`^g zM;aa@ZiNK~9*F-VS<7f`%T{yj8*ADcwma}33{N%!ufNJ`M%=hqTwQBRG)>If5JG4# z@=V){2H*(<6frN`T>D*s{)=@J8nxa0P#3YaVOwr0rho@~4X0YmP7=n#?EE2m9V+QZ zRz19z$6XR7)2<{r5<4Fqs=t$TAJWz_y9ao43ptu@Ph~SMychGK^oG3E=6q|~(qYuV z{nN6&h0FW_B9ihdz-w%(Znx6sqsr#Fa}4Q|c>tXs_55PG_EomuOL+$dly|Qsj7XpS zd$$1W7Ad}d|8WLJi&;W*^t4)=UIB*k6?Mv;cH}HC;b7`+DJKhz{_z7z0geP8230qs z(MxkXl%n=_Pj+q&;b86<%utIC$i2vshXDSNC1*e2vf+*ZV9%`xsD^9cq`U*)yGhB- z@ASdR^<$y3>?;j;2-EGliPNNIkY~=_iPrPF8wf%fG zr}!U40Ib!D-m5urcc+Ze?|CK5*;;;!4xp$2+U9j4dNB&fELT9|1cO>5#??5yh&V{u z_8dOYmGqw0Rq7wma2r3XHFPMqZ-aRdAp6d$nX8*>%vpnjTqeuH#734cY&}0pt{b{N z{_aN0P;$^FS-^n1nmyEmX~*m6rT~fNVS3!Yzft`mX#_!aE#y%A)gaK35l*Y)X3XyK z?)GUx{ZmAhE`4B8YiV#Kd1iyB`1$T-q?vZH;_YMeZJ{W0spISs?9KSS8?&4FRV#7>Z(bMk; z@lf^ZgP>^j2-J4FV0s`D#enJq9$}!>#tq-e1`!=SKR>5)pv2A7k3Y_` zw4vILkfncPdr1TZCzPIos06eA(PL%PRUW>GP zG&@yT{Ww1p!SH?B_k*64@*{+dB2;Zei5%Yip#uwDfKCjdh1~o&O|jSADT#pxAsz*pO7wkuH^j0 z3`@h5JCdub^Z#Tl9qLko`u#o-}9l&|&uzy+&B@f7{-LvYvFw|Ic9#g+e)y=x|<^9@^ zVZ{_+(cT?)NId$`ThUTr8@}-%F`p}&&5oMvH#uDoqpm=?SI&|}Il`i-cpdRq;*mh= zcOwa2d2+1Z?T0)*wu{qx`Jz&ZP8SI`vqRo)b3O=-BkgGZvG>A`ZDWp1A(d(QK7CTE z^QC1mU!8Y+*eiIJ-KIAN(8@1&S6i^n$~l(tW|7ps$ZLD zs&3zo;ju3gxZ~joU8Yj@Uk<^MN<<8EJ)D;@c`I>Mxu3~ZC3|Dqp(-S-h(`QpEvOmQ z`5dG$WMn*rK+$&T{sgZcwQ)xPYlp5Bk@t4|ue`P=o1#i|?$5-Eo4M}jAqh$4|xNF)Jr7kNQzaidWc<}xs5|5i`d z@v*eLD~B$aTFGT6ieufwix*X+4<#y6wv?Wj+EfN=_HMe4faE#* zQQ4IN#lgNhyw1;j1+F2sO_81fZn6nOTvCsIRNlyq(-6RBY_x!lzEcXu6(w5K++wgG z&xSVz#>Xe|Cv?$4ho)oU5RnUkf@b^I4aMn(Y4b6|0Uek!kjr5NV8Wg(k7SHRfM?KQ zj;r2VmvGH5sx-ZLdS5tBb&KEt_lNBj-`5(QW>QeHlcu@F^Stc$23gxLHzlL54{g%v zFKWWHhu&YV9-gNh1z~uY$+RQ{ii=v?BcGgT53vqD=c?pS)Z26=cVzv<^Ed~C$cxR- zIfJC)4BIL^9{JvcQnh&c^^aS9;l`#5WrJ_X4PljIYqEoe$kV#Y)uCt1I97X2ual|E zg{WjoG50CDpT3}npp2{0To-s$hNS;d5o{(>^+C7}(p_gE%~z>qf?i050LG8AT+0`* z@=8tT9x$vozqk)rF+tiq*051JOR;BixMFmAAWMw5vZduNMW5eZnZ$@=(FIo2z@ zDkz=L#4okVu92o|&JCq6#p5D&W=LSM=SjEdu)#1hm3(|Mp`V(a`kFkzgw@O`FrGxO z9ohjwXHn52e2xS4s%M-N1h5qRl;w&om-YyE6%>rBA6a|s)nwfsuAXG zK~O-tyGErOq`SK$q(fS|ySuw*hIuZ&Ki}tf{(w8oTwb%!J+aT;Yp-=U#x`7Kq*fy2 zo$$&1$wlku7xfO4YsY&0JOLK&-mJ|(ckTMum6=T?uc(|(3rJDH$k*8$xezP|)iSp= z`F*zUzs)ybvOH3E!+yzk-1*1tWU)W?_o!~f8cz7AFdv%}c#h~e@-1(UT8hjg8aVYY zpH!V_4JuZg!R`j)D`&DrUhjdoF6AE2w-@Mm$2f?yy}KV(793*es^L(feIkzz+!q(3 zZwJi!JwyoTN|tvT-}>)AqmhP?*nB9O&9JX^UnEm($95!|wv3C|lY8?agbILUedFo1 zO{iO~=ZqExZ%goO)*{CSFjoe#R3EC_g%-50zV>@1vx(|TRl|i6r>ZB*e9gK~F`r}! z#FH65pKD;&o|e!thgabq`UW&8sEd@Fmfxi~n=@O}AM$C{UOLE;s+evW62dnZWaV$Q zqOB-sgvNYu`^6lKA-$RlydL-qy`2+xnbd%%Xkx*1teHktCk}2~{n}!?%nB z@E*mY^Wf_jABJFpxppMY1k=ag)#l8*`Z~hoLVHG6BxD6=#a(E;3HGy(Bub7-KP~#a zH0_IBO)!NY5B~a?>^V0xtP|%ew1*N$@`lvKLE-@xOG4=qc&mJ}dwOWwWAjxYtH_Xq z=O&`S?&y4?=J~Ll0j1S|MY6FJuRTQ?p`?KWQ8jbsw8#F_%2v6Tx0heQs4@;=V0ub; zSIwRAooQ9@ZwZpvM8{u_a%AAE8JGwC7Pwl!^{k)1dN)5qjF|HSu(ZUGdLc@)M60`5uV`2tT{0_v3uu&4(8e zKYH?%-?+tB9ja0C?#I%0^^L&UxF@ zHq50zdgW5G{+>lm{-)(xkzy?7tyb}?iGqKrsfRuQ0BO{*QZM!gK>h!ky+T+#9{&Hm zibQA$|GUQfvCK;xps+Y3A`H%!|7&d#12m5)G!ZZNVPj7jldHqa-rz=AS>*T%ZF62R z&+eS18)nV#WjaKlkCJ=#Lr`6L9v%WPH6Dr%w4sB5mFb8>o{)9EqSfeF;u84sr=jCV zS4gX_D}kf~dKN@<)nQyc?~kU{>_Bc&WdoV=>3DBJ?DXOG-$rr7Cb&=NDHZgshbfu+ zL{VcyA499rsFj#0B3D$til;Zk-ysEm+^AIej{K@!_Em4F08>3tu(@0fTJ0D^@iPZE z)(@m#GxnJk&9dX*^FMt<%T_3@T}07DbDtegp$eB3Gw^RD{by#4zC{|_NW{^<%)pL; zGjimIhiWO%Jpk}9+St#(cAxuoIO>lxN?|+=PXr=8{{k;XP<+8oh8Q)-sR;3=SWu+= zptFg|NQpL>UT7{Jnk~77InI8hbf}3)e1gSagF18qh1jrHU;f(VJHclp*q4{njo${& zFJ$()=h@b{NN}sG>aK^HKOG$f=*pj>i67I%2HAMvS(~aD^bYXiUi&#P3(XlX4BW_- zz-uDvcUPVj26<2qxHm|xpVZ9W3BJ{KD$wR7-7OzPykbVPwfvCwElJzaI9G9wLd{}) zTDtF|?wxeaeR!oL4_^C_sYhHl5csh6|7-XFMHr$Uq2lA)>{{`^hcER>C4J`N_+f+l zuL;NODZ`g$U|>!QfROhL3i;AscGT}#i|TKivF*nXrrUiS1eSWYrE6A!yc<;n;ERX+ zKi=;)bWl89OOL7%m-(aTl^QaL1^{8Y(KMtfOlA%=20Y-n*y=3=K7Y^P?nT+I%-v@V zNyvkFZyW#eZq?+m8`Q@P<@V%|k9e$BF5WPbi7y{j6+%7XW~)uSrxcg^(q%LZ)@MomeOKa4}kXAlxhrM?6npzwo0=r>_2Spm} zA3~r_L4$|vk#O{hQBfK-2EQc+8Tc+lb6VbKkpQMtd6QRVZJX{hJ>6Soz7?gc|=ROH&G>%-68xY|FJg)8%>Pj*(0d zi{|hP^aS$NA^z~SAFhORU6TUXRL)9f{G76*V_mc}SJheHd0rWCy_KxTYEkFaN&u9>wRXoV{^*$RyR!XDv8ibI&-c{S3$GbM{{WP~)7t_!d(}^y-8d zr{%+ikZD1R()_|N^E6r-zSQE&C4(xxb>{ z)DauAYos83LsA zS&0F-Wt1B6&^oCe;ZO6pX$>rOtQR5sx|Pva`dS@WvWMndKI#p9&hO=AdPG zMWay{jV3>)Co#B)>M>B8CNelsvd@V*K+(IiO`jjX(sj^sxF{^B;^ttt2p+VSoVO8=3y_234i}6}=UU?oA8CU`5 z2bgTYz>oy}#on9f$LNq=h-PnSC@KW@;mrfBGSGHlsIjh9?BSaIEW?(c6(_%pcfDk4 zOGQdZ($D=DVM<2_{=IdYpN^?xZ}*q)QWPKCQa|6gh0_W^#m=mbcqaw2a5@dW#YBSM z$$j{sD0a!75J7hGCT+Gp|EiYLMsrsgUHPNfqy5U=VpnEunOenu%aP9XDa&7@=>rI{ zz1ix6-9^^;Y(_G^`Jnr`2KYj5L&)>fH|KPx>n>*e*0(O26L=@j0~&OxojgaF!-;xb zEiTBJGc{1J77m4ZE=z_)t?0asY1L%s{AbN^U?A|Ytt{7au98pciWSV$%E4>sRgrv3hoM~q4nJVHU z3wKiDd>dH56mF&mwzWW~s#i{rj57zkfVBA|UlxI9c$TN0M*XG zj?7R--C4~a8=$P+qZ|Fj!b;j3)Y=>l{Pn2?VGpC1?-?#f^w=K;tzx$XaZucMHdf=) z^h!a*Dz;b2mN^3*9?S%zc3w^Oi{eVr?H~Vb6&ZB&HshSYMHP)N_$C;cUTN|9Hc4s< z0G1ve9&B|e|3wno>c9QF`yrBm1~vW`v* zI6k0Jf+#u9!nWENOW@C$6B&ffI($1sZ*Z|6xL<>2n!Qpu^&&9%g~t-KHqcP;le(yhJy# z`NI2}VJC^)`P&fw^q%{xi`=(kFfUlR*!30eQ-@M+d`Ile0@K4XIQ9{F9#=3#b8) zl!a_;Z0iKGxRMWRAW(7o#oGHiFg1tFRNS<^e+i2T9xh8r%*Sq>7-2lNcigd6j^QV# zL8Kz&ne?38`6rqJdR(JTa)n0vIVGh>UAue1&08jIF%s*O>K_2tqr;Ii_zf=c(=Z-B zKQ88&K&xp19;E@Fq4e!UkI3PHiR83Dv(o~VdfrkvTk$#`rwo!5$ANoEGV8yS`c-Tb zo66_^{+$g|t-Sa|o7$(qGyf&e+Wo0~LGmF??-vlW<gcu*L*F5j@iTlqwug!B@HZ zYpMHVaxA=|8=os&Her>@lXh{HGnp@D-D`{E#n6iCcZg)!Af&jW>bG#xq8C4^lCIcvi#Yl!K}2GIc3Xl ztl4Ybqdc0fI7(wrC|U{!QPXl~2c3|~tI@$cMGeyKY#YN_MT)NG^=3++ATJh6ueI8o z+(hW1P+qAGYI^bs4>NOXD1=Y-1aeZiH!aQB^hv0kkHE{iCS*~}-1BdBPFM0#xYg>N zta2_`q4hnVclS1b!*~W(Yt#sp@Un$6!{#>_4}A0*p)cn1&n36WPWx=L+1}23)SP+^ zV0TK(O*d^YgJ4&$R{owP`9QDV5bDfp@7kdo;n9q{Ooh1n{CfDqP-QJ-OrQ6| zooP@bkv=&Ro!J(Ku$XwoaeBnETB+0k@A4hk}eTL}+&2-uMzrwQiloM9|aI#`|{ z(jOb1Qc+I1gZ)FHo&OmbVA;leIL85j2zPLW;Xft7`ERfacbvL4Af~>pe{@S4T0Wkb z(J!wjN4qCA14?UfIFW89eUugMra?>|NwQEVJE)b|#M0&D<*lx!_HYn@tT}O*Pu_X| z>G4`#M(X?<&NYc!xKzzwSlqlgSd<6q{9J{&ybd`NZhR4OxIA&V%PyBqp4(FC8&|k6 zJ*nXU2iFT!U%>T3Bk?lo@o+jw|HZi2Xf&D0vzS58X@2Z;OH2-TO(=cFJGT(2t1V-E zy=W^yxQ~r^SS2Y09r>5vr@m~)p$D2qyUVSmeXC-w%D(QWhOVedrWgt#xD=Q5ZP_hj z`#nxgIQERSWpg>FA5ml=Lm0kzTMXWnG$PrO{nf~LUO4_vSJOBrrfXl- ziu*?Y+IslMwjE4Fj_3E&$s|p56%fe^*hq&S%4tfdnmUEplmKUyFf(#aLCHo(0UY_Wnvj8@X!Tju($K5xy<|shP z2SE0epJ*~>@r?_kn- zHyI_xj2M!532by(+nhD^f-3h{qiN~ztv^9++m}$c&E~ap&s*3Q>BjAI+9D4Q|I9v@ z^xr?T<#jiyA8c(~W_8$)n%D+}ZE7WiyyG>k2Cd&TAsN&NQbD)0NA=4gBBi!&?%wWf zWU1kxoyQ$~B%uyj7hos~xEKvze&bVVuyQ}EFF5Ex(A*IOzv?wK99Agj@)E>cchC({ z=##$dR6C0Cvn2S4fq^sv6)}NtmpVGr1KfM1MPlQx6x>hKE#$I$YVOCNIW^Femg`Xu zCMn75qzf7?2@C*v3JDQ>e)q=e`z9w?xoMP*JTRKK?4D+yj!hTm;^EPc*JKdnYNy%V z-Rh)SktgBY77hWF3Pw4K#dF}B&z@F2)d}FtaAFQKF55S^x*Q^|8H4zBxo8+deflg`oLk)pOii0=ns42YX_qSO9o z{j(5Epz%p)-7~&&vK4X4u-i&T>Pb|ydap5Uwgd|HFF-y8~Sm7 zi*gG~e+KumD+Ey27ShMnsa}bNRP0-xA9qpkxXewsA`WYX?q@G={{GZZ)E`#&z_w#$ zyU~>3MM6gw7Jek$EN0RUZ}t&+1Q8HA|NX&Kq;dHsaChNLQd3udyjCn%VWH+$lF6rg zX9Em?;+yWD_e+S@S(A5OsfH_P7OWsSabpy@xR6nK>wD#TK_rXf=FZ$E7p^Ma9%`^7Lih<>niB?y}E)1Ucf{ z>sbRqAH@FgbXSdj1mf&E{g^7d^i}D!Z8`ilqG1_vSA&55X@zYvKBr&KToD_EjI5@4-lAt+>CbUZX{> zy>)!I0k!N$*+KbokQ*7wifKhl<+ieMTXolj1i33o|Ign8@Y%UP5=sLv{#s3FL~Kb% z6lFD|sHRP03O|B?Yh|1HXMVfixgB-miWRqOYicFetehyF<|YO))dEj&b<+O z=?qm}RgL+P=Ca@0*Ha(Z_A=RYs@*DOJt(7Y{VTm%`5z{~jh%H0cPS#tsvP@u|3}%g zcZ~wD8XUp(1^3PsT$Kj&c&)gOLy+N6oh%-Zp(GaGSFku?_L*q0XDL+`O) z#y5DH;vB0}!-?Z|(cL}8KCOQvg|WqV0I9D8NDmFp-&@I{2L4PhB!6M^;p@8Pf)0&jOS68wGF5IA1?b zKmi&W?(Q1*j#(x7P`ovvU4mnxh2#=_XhTSaj4Zd0n8SPf{OOtx3|^OVM#REHZNBo$%((k|sto=%`d?qZ*r<8)2$Bd5Av z(5uT^cGZ#(75c`@O_8Y_FdqAN>0t0uFv2P*z@t3#3_ zC$?_%>_vfYM>fj9C&BZDbtQq~i=KVaU`M|q``-i4RfNvXNH1AK@06(?C8mZvsy$vJ z)_Xo&&sP8Q=KZa91mnR~7b%(2`E5vh6chMyc zDl-#8;!elqrbW&C+CNM;`STj=_U2g79hwO8S!Kydf>Sr3uonhDD`U|I&q?hqoOLhh zC7U&P3KVKoJ|ixA3QV) z*rLX_8l)?C7!(=QvQvSP9j?2Bq;guIK*4>)!^!BT>I?W206sl1rvQ*j7#v!MrmqP_ zE2mOjxb1isa=$9ES&Rv?d0f8kPrXYP2vjR>Y7PF*K($lG$cS7-7$^wW51STj2zDOq zrLeG=c1w(Z5xm|rJgqXkiC-Fq>GtI#^rS%Sr;TD)+< z5rVnAgw-wzu;8HFU;EkYp0QJWm)7r0roE~NjcvO$Y6(4Ony{xKHJnygth|%HWS!OT znANvwzD(+s8u+j$_MF4IzMFrJz{EPt=aTCv(daLi5o%PbtkmAqH63SBoSK#4dyX&d zu%yie_vF79NE>Oo=8oMj(G!tV5*6p_JJHPznG=2xFa<+J!a`|^2{Fv*j(JGL31lQd zct8i`=?KDG@MZ63p{Hp__csPw4mA7^{naLR(ZjG*zi-yKj~gb(C>tbXG?b7YHEf{y zqZRFIgwpNl6+7Txv+0}6nv;XMO!a%*#rmz?kf}~`<6WQ@wg9F!Bwad~2POr0U!t zVY^Yl&N~-z#VtPZnzGSr4*02LJ-T(vsfr$o=zg%pSKXlsvL09JgU%=@JI0)&OV;x=~5L}Lq&Ikk@0zvzLTv-K6 zj}WgB2pV+_sQvIoPn(X-llrnNi}*B>OH0LvMx563@pZ!&^Y_-wA@`h3O4bO0E$nxiT!Pl~GsKSP-5xvc zv*gEr=_Sj2=JQQ&MWL6MEJF7TX*P&2TCYGvjNAJS5~ACJto&K z{o@u7S?owA(7Nv$h{a^)`)imUyTZSJSoHmN>=T?}g36J| z*;JbBrweJU$y_q78iX-hgOz`1&5n#51eb537Kd(ILt$qhmXOO&`S>Kg?Ea+KI@m`a z+|ILbzcsJ$LShaI-7|KjcBP_7nE!hI-oPu{3FGrUZW)-ccZEgzex=#Sx9ECyOEkMK z;bB_0)S9m*0(WzNLf3}O0^tP1wqFp3Q(G~hb1xN5C=*RB1F=@l>0M{QvdZya58M|v z|2TeHYoeSdjXgLrG^>NTuV<(K8h-EcvNDD+-~WKYsbmlJS8@3zN=tw}v+$qCz`*X6 zL6%;V=xuZ3!Z}|-wF~zrKFIMer{-xF_!19srq$K1Iua=%GCgqN*)P}Z_H-8wl6byB z{cQjFq(*9oZ2OF1rD4T{F>6I!KA5%_rpnk8S}YMTI5vU{d2LLlhn7Iq8rYEh$v@q^ zSwM5yX+RkUHfGNd3S+)}svZu%FD){=Q_iaP6vJk^++g>9&C}&V;ddIBI{lSP;c7x- zO#&@%h4Dd@jjdpOBK$Shu>d~yo1JTwrHO(PCsj;aj&r$QYF3!Ni|JY3COZ{k-ti$_ zJgum^^KH!8CaUFn%7O~Yu?%_l4n*jbrGcth9~J(#k5tv4D=aRqTgfVy!n=lOqcLhE zQ_&Zh#pB3v!9d4~&_Q9O%AGcwP@g{?k|M8C+x-J}fEILBNb1K=$Dw>&BQUeA960N4gR7Ox2saXMwDpo9}LTy1ZN zkao&UOCRRoK;W7a#>NtKk6e(6wldvNck9q}W{*C5w*>1#I-k6KY);6^u29e|>*Fc@-ydA^g;(ef4@T zExi{JjPF73HgKl#=4u@;``209#}OY@?|b_n$!4Zuzsv$IJcCywfuG;v-wWKt>khOQ-Vlgs0sP3fpzexbD|lq4lhIj4r<(m7Vjv6qgE zw4{4$8B5FV^eI=F5S7mGVfzQ7Zel0m;be5e!W(@UFMpoa*ewR9A1XHaevlesNoS5_ z`wkT|4@64vN6=s(OXi%d>wI1$Q}Jr*>7Oqd^IDen+Obq3^XKNZ9h_>M>cW%<>&frm z`J8>%1^>6V2H&6KlIepME_6Mk^-DZW=pplN@hDxgMVoaQt~&h}DqlZ9IQQzh{7Upz zEwAjc(nMNcZhm-pI1c>od|suIDd_XN1Z`4Pbq5ZX$)CYmE&X$C;YAIr>MyivEJF6G zwM*44_F~D)VzhZY1sD?}Hr<@*N<->3HKyNHi8;SqFDu~>ojaU!ol#$!h&W?l9ty)j zNXR}b=JTNmU#<+&lzpR`$-PE$dFeK=zdaluA8VXq7w2Aj*uQ!+o7(X8Sb3vkTr+RK z$O$eWnK_?N4>3;%9R)m4n(G0xl(2p7X2Ar;T-v^;k1s}n4e2ZP@psI&ljG422eK!F zPfl=wPiSBg68PeEbo-P5t>|SqxsLa8)A&Ke;%w79f%BYBhaSnVm9j<=&)qh>(IfMV z1jpPIbTlhGcJP~(BW}r$y#)9d(rxpXA*_!uo38U(lG1~_??sFEWmnt|bo^Rr%H*sakqc&j8HzJ6x9KsPF z+)nL^=p$VIVxj-1R&i3Nf0BFiR2T__8EQZ$$PMW~s*jLZAXLg%2_xx? z&u6Xi`7MaENP5kNc2KS@|5kCw8RXMgm_2gnYLtb(R{E|odeWdWD!xg?sDWQy^fo$^ zQ9F33=JQUI0#Dixk4FB`0`0fjd#TFA<_Tz+G7*=*Bs4lp3>Y&*x~zY48pOGmTp9%$ zGH!A!$T3=mh}O7&%d`lcC!Y9ip8P2LqEGpW_-TEG;Q_gJx>w?M^?i!z_1R!;)pY-! zY1tUZ z_vCfT@zMe-EHdfTk%a1!j%#{;Oli*s;g>ZYrNr_+W@$4@C`yubp@-P6BF296bUvc# z-BRmBVsdEWZE==_acr6|b#m^dF7&#h^0tA#0#aQ1{*BmQe_`lFt2$qStZ z1XPY=gd`RMHCS3{At{^Uz510>tK3pYiXZe*d$7rc|l=2#4Crus`QPR^J2#$6?% z6%+WxII+-BzFNqA2*rTxCq}C&&>Vo}oR;|OiXghmMwbveYEqf^%12!U5^&i_T-Mfi zXImY##K=t8A*{=sTF9GlAkW!Di+1j_^$6IJyi_LKL?HxuC_R3r|ElGYb&zpl@)gZK z^jVjbQ+YHz+Ey#EA)81PpuAMtad-6$iM`5iw@yOtcv>Ok%f5N^8QeoKRJm&Z=Wg<09b4ky> zkwJ=!{z`PG+$%CcH1y_Bmh7z*FoPg@?W zB?dl`;ik!pe)%A@OAA;eV*!vAP++L(=~r%0aR+z~2Df)a!yZOM!qIz?azUdWS&zb+ z%$e)9*Cp@IaAY(hR?lJYSG=YKU{_zAY?H_HA0PkdKJfI=JR(E(D!(JESk8k#|7k^q zlkLK%A7+S8UZQy zHA5BTx=_OO&HYIZ6Cn8PYu++qT_Q!$yuYK) z9(PyYl#OXAyHf{PpYQKAn(%S>No++_>_G3wbr6czEXHT1q+fwWUSE{;Fk!UM;28zE!`9ZZ;5SutQ z%>cW--JSWI z6PN1k`xhCC+wP>(4eLLL6S0byrhG1zQf?+BceB&FTDPXvTo;VDX&nNj=Pnjrk=O3< z!Q2|gim-AB7IdAe#b+PH?c%71<|G8(iNk{Xd|w85AF#N zX=*t`^V=*PtBu!DC10gGp-ZFeNM+*Qo>KXbPxsB==w2uKiz_$QB1E~RuY|EN)RYd?n z`BfLRl8YRvV{&i_n-?|XjqHq~kY2;Mf9R#@3+#AayWH{!d%;k`uWfD7Z1du-e(&T? zg8I9g@t&l;`ICYT6-8AHk$gpT#CLr5GqZoAlhT(br!mH6bE7mE?yay}i-ry(n* zS5l<2A@rbg5&x}uK^JV=E@UE7u*UAsx!dF{5O6gYLX&G^vQ|_ODJ-y``Fn^y2}%AT zVYziWt%a1~49W{yXf!zcwU9_f1E>@L#wv(0VFHJLF_NpWO=bnXF!Ce4as&MuCx`~5}1zS0gpHGL$@h9MkI#Aa)`8BPVF;KF4%>wPqa0B8OOtO#!ru zp6=O)NAj&~uV72}K2Qah8LGVsZy^>%d{SNL{ioPw)zoB52YkyuK1NF)T&7$N+Sz~cjeo3c%g}ekl(`bjPP}w7ln?(z*qERGex@{qoJbh_>VUA=R=>Qp2!=48 z?|uatnjs!?(GleDVXa-aqaNl5d?}H){zi2zkDdaKg1E$AU%|}soL}O0@%PBWYzB4C zO&s6eaSf`O0-HM>q{LhYbGr;Numi!~WoX6akB6=aO_NmNSH(kupp5_^PW6VMz^|qPiWP8nC92qVNcz! zRoSFhLi0I;kw#B)^NR1QpT^Gl3J0?5k#PC6?$OdIJlSi$ipTF)i9ihktmmo{QhoS0 z#l5EA#_a9x#wBXUQW)mrZ2x4lN<}mZdWLWRS+XLuznNI4q|NT#$iR!ldJ(z4?(QNq zpxX2LORpAH=OX|T_#@)844Bi7#AkSiB~pTqg%1(~_y=l&Bjh1^Elh#eg8}&?dDhmT ziXIK20NQ!X$Js9keY5J)*#>?h-#qXZK}P8#HsJTJzfQt~yzolN%P&)<^PR)u;!O?A zvEDg#D&V>m;^Qic&3$<~ zMIzr;yex%opr+S2^Hl-!Jo4k!zojxX?Bb6FJq$6?dn}#RhhZc}-i~0*6%j6IFlG3T z!8!TtAoLLgEt)m-In2%BKnZ^tVjxfGpz!(p<+$=^%jKNQR{SOFurO>ue4G&bO|)LV zWdJhBxdQ-K*e!y<7_JR6R9pXxH(2Ws`O>BvdoC_Po{eGhM`MhE`G)rXaC6;#giNN^ZQ8DxDmxAJ@C%V4To=R?R!Jv{ zM5-+u`PAYuAnv|rm#$a8+NR> zC}&_@8%bIXQK7=ZrJQ|?IrchE$h(-St1#^gKII=Ve>7<^6BZU)`<(J2Ie;p{fE(E@ zlsVupD!|$j*>>v6y`ceOZjb15p4r%;uCbfR3XIn8{XppN#%yuJ+h+fjbDqNB% z*6&GaA#*%iq3&%zhZ~ z0UfEGbkLUu^+tU9GRkBo_bQeI)oELc7^*CYa1d~j{`S;?B%3mU_p(ke8%6XL!}4>z z_NI*WcYQ^$KWgxmH+rC1x_J2L%{AfP+$oJ4Ut!=Lhom(RQ1PdA7hqmrnJs0Pv?6AV ze3YyM>pgk1%U^O0(>p70llzA5G^d;?Hjn*1j-GI<7{IQ?5wt`9^7yX_iusKe&+(bD z*MNHn58E35xqlY7^-TBih3&n4^Je<`aIyidQ2q4k%~!`z*Ph!oQu})OMl4HS|H>Z* zzxY>oeo)n{<&qF5B$>}F$Zvu9C>2yh7Z3MC9O3_O5TYmokbXi~K0h2(ikH(D_RXN( zZ(q8SLvTS2dR6yF2=EHd_)BWLtGH_tZL@#T) z2hvXq{nXbbTB$QHcpD{BMhAQWzJUe^W4zii0W!$p!sk6GDkZ`aU=_B4jmx8q(+7N! zoDldC0MeK$f504z6>X+pSS#NsV{7c}&KTRRX7yc;kB$5)MP+G(S>q@!&7CzvjZ%L-hgm$v7?$i$obM=* zw(jITC3ZvmY<$HnSX@fcB}I$Zt%K$cw!z|w|B=7{o*vDTGb=@C-zzaFqUY;uad^Ws za-`K)@A&gROJ87YD(Z@Uc6>V%Ib)QnETVUg9z$niu2?jGs5njOG<)QppJSJtiecPL ze3>&mW8|80ba-VBZNW#5DwCPk{kgJ@9tbmOfhz*S$vxATp%~o8MKIo+$FT+hJ}hXL zzfh=yYX#lEZhe0kGj1*ZPB@=J$>6WS7gU5RqSkESg;aNE&)0utvEU2BbYyi?s4&+g z+V~Y+ub^P$zGZTitYiJ|2Qi!&YeAiYdsUomRu!H+Qnw*%ukzbkAK008HI{~P`R4=f zYUX-8Dy=?pQ&ApOvb#ZE9K!^K;g4b!ApS=bN!m)Ps^f6fcWCU_cWPpSnAcGPx zy#3Rkj0{{`yrr#HGIzrG#L&b{kO5l27BKhI&eYfN5(M*1ASe_7;(kvi8edFKCHo8w zR+*CU+{K-65z8li8XQ>Pt*#hu{QKQw$4BYBk3A_hd5FbQ{+QtEd!g6a_@t!Gb%AFX zqnI;ev8|A~lOP3@@;>Xuca3N6*4Y6;v+g`%VNvG1g-*W;9X!w%Eaa1d@Uw>{ua1wS zd(%}WfBqn6xt?s49-AV;Dr&M~`mA^~cZ;87p^hCe{W_<@fO0TwbM2A5lEdFlS9WQb z#?(cl9kP6mr+xO%&|K1?^xi35B9zWc1GV=(y@%tvQ-2$k(Us2MkU04B&B)Gju{p%- zONxv)B0c7pZyUF;;Ot}pAko47tA5SZVk!z#F+Q}%a%SNYkA>eLom}l}AU#1_780%07dm1&c0q6+XK&*+IYXpz9DYZ@ zXo#*u>FvtjPnunOmePE|`up_HHwYSc$Wkd|nMN`uFul+vanW3IpmkzPs1eNF)G)3L z&-lGKE|6dJPB7liXA-yedegNxq~ICw>pk6I-ikGA1@)u(NvOk6*|A>pqJo+olr%9Y zL8n36DC1$Bphjaxz|_ZK3{`bOtp>+Km+i;7121t6-a0giBpW2pJ?CM?9_7G(F28-8 zwB6`FRyu4tNcawC)j$9c7DoA)FTPbj;8+UaHOHtq?vV)m^iHMwlKd+Dg3}y5IW2Py zpZ6mw)@6j(TQaQKNfWjcJM=wHXgFRWSX8#GtD?nFmTs`FE_5N-0~~^3(6c2WJ=Ktx zFuwWq*_hg)X~Vs13AU{s#(p8b$=c#0nN?{ z{*1x_{xhW53^+1y(fu)~r~J&|q}e_1w&-$%A?CP#b6x+epz^9gjX!FxRlb!r)v+(T zv9-|u-7|kNX{27&{hDkEjVr~h;p0k>JGNwUi}^#bfv)Q!+x*2qhbRIC`j6mZgPJEv@wb4LyV zLk)l~kTZGY^2nG6L;GlQ>4YwMS-(d!Pc_4{YzkF8Wo{3-KFwV%A_-}lE>FIK`4C0OXAJ^(!#Frf0~ zF*J*d8Qw38~roEVJ-+p;`$SXj5oh=uJ!dmI5q1K$~Blp z0Wwk{?qx!$sE9JP%v+p(yL0!F>B}vRG~9C#sRC$ALha{mF#^ABXw~t}yEFx0;@u74 zV7q{s7m~)CP>t~^(}_39&I!vVmmcq?h!#~*;6Z~+bcIZn^nQ#STqdn@OZmD+}-x3%#fI{Gg%IY(fepF z4^!E~qQrs8OTjFFgVyFVzRP96Z7$t>rfQf{a(JaCqk6}aKOBdpS9t|{@umJ|$Fo&+ zf>%G9xspnm`54s;voJB4^O`l1#_02yi;YoL9ut5@i-5l4D+o2^ zx+}K?kuWFEw?`$hSnG?$7ykM60EmWt=F&+4t^T0Zy-xM5^EEOY?kvJ87URsQThS zW@w`680P~HE2biYXgu$YKg92n_Nh)h@71Ky;ELc2$I#nBtLH!c3lIX z$k!#Tch(~rh*sHkr|`VD^yqI%Moi2}?&L()J7A>*NROZE+K$SQ1tAFXIl;?6kDjMg z(*8Jur`7JZWxWaRL7g~MHZjE29lU3HP9R0~u7BTPy>*t`?Xl<0$!hZ8<72G@1+x~q zHFvl|kGp=Ji>od(T!N#xp(^e7kMzM>Lw4&0P;k?1b8Bl$xcR_3AeG?%05Q-0`7-}B zmT1lsUHPSVBdi;hF>c5j%GDl5i_iBx zzd47?Wx0Rs?C#7?4{vKtO0ll7DE{wC6D20u*AY9`eoe6>=yu9Q1LuPlW^`9O<8DEn z!~hXkN^X|oH8TmcYKrEr^GD+Er0@A>!(ag-1HBj18(yO!NCtvn{SV>+WWX@&BfyCP zZ$3He=5)Le_bm;suWwEFGd1`jz^VaX+WJv-O|wlBtCQoi~e&miy0ZNr^_qVu|vILW&aQ-3+; zoYB9I6J`>{PovnwF0SSeNzFz4-Xj|+K8;FVqT(1%F9c+Dn{%xp_yFrufs9`RBi19? z-@KC{dZs)k-t%vbEY@?n`m4A^5cJNUjgzbZYYXz{T~RPo;05aGee9%O!b@LZ{WG4r z6{B(#)=UnK!Q|lZm6oEY`4^R44-MGO2XY@6=VxV`$9DJDHb=6#FwZyK((C}Z{2-uu zfDb{nQivrMOj^*x=4$va+R*j}nN%T8?sH3p^!^3?p=kgTMFsG1-2ygaI z$vSU^s*1Na-|yI1M!J(Q>3zrp+ewvteIxv@G$uUEF2W?pjkfQW9?724Xnd|oRw3%U zqzkJQ`jh#Sah?JGX9jI4DW)*AO;TFXj}Z*i*7=n3!@THpuQ2Q0YgFY`{>>UdD0GA& zl2?#-Ry)8b7v4Rq3k*T~N(vZ~3ifaZA_kF0Ky6*@wyA@hSL{0?m}IW|xgAB1D98ya z=oLFuMicZ@Q8c(3zA6qkzqt6}3<%s$Ewi=Px%yNfRi4`|l~GB@3s?2`KQ^S5YOo$w zSMqwMI+_t)_ab`wtvSuJHkek2>Y>FneJfQuf+_0VfP~Twn)Wl~6srfV{WK2T^|3Qp zJ2t)UIC>(E4_t9oYbrVJosYcR2oX9{cx5mkM(w3l^0e3GB6eXm{fWQSVh-n~Haj^z z)SM;Kt13zVF@0Rr#Piv~C0%MdgeSBif&Xj38*%==yX)7~XX4xOlSfACl4WAk9Cq^i zq9wgISkp3}axr2Z_M3QPR{Hn_59 zgk}D;(d5E=88tzyVJ(W74flq-uY#rV2nlrhK2x9@)4zX3R@-U3oea>SciU2d=Px9!p;v}}E= zQo|hMawcBC)KYvc2F;rBZIcP46zslEtk-sXNxu zIPbKN-TTV3PDMxjlv!p|M*3<8{pyEt+p-^IJ`r?15OFL@pXXin!jo7n*%<5?4dt0h z(W$GD2oKB8e+ksAmf%C9FrY)m7j+r7xZCjb{Ad!P9TAvKu|DBSS3t)ZH-oRzbmI!0n82rD^NhS`w%XDzjY5HodJlV$H2myL;%!RK**J7CJ4OriIl;U z@}jR328)*ds3p8WSzcoO&bn}V`A*S6^_|^v1#ep?m&AcX>?f8un*qNV%a+}eQYtunO97B1V_svRwn~}ALXJ7)EH4+ z$eA)5>Hyy7NqOm4|1=NZ&)dC+b}uo+fKe`@?;PNJ|4rkM&k`1J+jbcj_dT@wmHdaF zLMhO#W)D8>d>zbV7(7u9dB+feG(Ft8Y~PDdh)l&<8Tt9#EPZumbXq-^R~D-=@ssK+ zxZR^J_S<#>^us6Bn0M7^d6D-<8`CU&BNjS7{BPf|S(?P>!&?vx!*Kb1kvHByW#ioU zueAD|Ik7W|jdL_|jWU}b(PZXUm`l6UUG?_H*Q`RI)*)y{eRK&ngRyn!%!eiph=ScR z30kCf$*cO?&euo~ObQ6fKh7*mui^@Z;^tD45xo%vprZl5Z>tuWictUEmEG3(H|!`aJzsDU6H_6B(xhZHCvWe3uCRIY^e|FEAxLc$-+Pms7GOhR(lkK~F{^)-1s3;7e+u6^^ZJ{{rz)ma+FQ+zoWK^Tc#Jo#$G&~xJ%&6*WDD~f1983z6 zB56|vZb(1ock|4@ftf9;aTUH*wc_HAq|J)FGoaGk)8RzPhW_qN?~X4JzN=YI@*=6B z0p!LVFH_&Q7M~!P;>dKsq5>#wVK(>#vZ)r~>ZF)nzZWD0{}28=l_3CxAl2nD6~F08 z{noPp3HIQG>KP(ZkDdFFGpi=~^>>$6Xi%YVJ}!od(NMI!bpQs5zgdcftc;>vt&sqg zmPOA{$UMA8yyp{Rq1&BJ_x-IIgPQikv32aPDuLZyZnyeT%&2IK>HL~_i;I#aNk}TXo(YkV+H2xv-~8rxAD<>Fk|! z=kWjpMKVX@c@cbLNSz`VM$=AA{@cQ|OAr-Mo*-aEzk1~hw(I#urMY9z(f*#oJFwxKFbq zc0Vp})OF}p(gC^OOBiH$f5BWkvf3=KYdYko7K>1b!_8IbuaJLcehl8`s6kY!JWKt+ zJ{ksl>CvjZQ5uJ1X-QT4DHOEsdiYf&5(ijs6kxV4xp8|N&5xD^-Y>2mfEK8SlRp6r zVk%l9=@LEU`c{LZC0-H?AJm(lktixW5$#jsS9E`UG5!KhzunIh3JkgW4|H82o&}W?Q6}qP)MM1fg>#wQe zB2<*D$VUhfOak-b`(vU5&qA*Zj*2K&>2~mgA4&!#g3JqdoMY6ZW|mkoi7}Pc;-a-n zuFB7md(Pc#yEKG9L!%lcM$eEz-}vpP!y2b~Z0l2>7!M6XxuGFQesZ=7_p4Nv+hwdA zMYxFKkI- zyR6`RA+Ulnp|=qXd#q)a+S^_Z*)y6{pthc#Wp_~gBevq~)B%d-$b@2xTPE5VndMF>mmP^d6qedc&x*vzTd zzbjmSSb}jS?p&uGcv5n1$##C;9%B})w?6!NH(iS=_#Py||1kddz`gso-@e_*|0@*B z{r%tgOL-R*kQbCElnG!!T3!qb5LU<;qz&>HasqLNG=W)PCJljFP_QXjCJ>v`4wrAg zh(FIc{Y;z|l$(w>J^pfZmXcICSoCy7?Uv*}QYKD-dtF**kirx>SX^bIeNvu|k)sTI zBa4TN^BHaa&!e(-ir{o{o*bb|aIeQ^_JZF}r2OWLCgs8zWRj&Lev6;q@`JkUId1WM zUUy=+R5V{tfUOF~h`emzfZ5?f=%8{7)HaTC%m^HU#&r6u7v1*N?ize@^^?9(`rM2ls^YwN}g77vv@AuV`fdNL-)Nnw`iJJm5)$Wyi_FL#zE zD5uc(y7Q@H{SosfrNF?DhcH2n?aDGCc1VAq5?AfjP2^d3zSb@ag|)C(BMC`+Vac*_ z{~>p26GA8B!9qDF!)~J7Ie#qS;VfIx8$r3eAQ0@F*$)y#KksN`C|mT;SLOANX5V?5 z3++G!sglIMCPIGkcY+`WlKoz9_6L2ad@xH9_$47Iw+mLS0#h?CxCCuqE;xWpdcbfm zAun6mjPq^r;r`vv>`^?sE15%sYjz#m(MRQL*t$R8rp4YyRevtJ>LtVM@eZ!D64=MY zNzHxFF|F%pS!@l&YxKkPr`l+-rrP`oGrqFI%!y1w z1@khax!;>wt~>R((|h*Spk~_yPW5AF?9z$ zNIs`&1HI%E4hOUY@GGW^&3qll8N-%e>c_87FOg{k|KLWLDYaQfQ)gvBSE)CK(yLYQ zl_pYhX~W8BK3KBCXnk>dH<(R-`q+o2MW7&&TU(rRiaO0B(^TUqS50KHAw0z@IqM=PF-+Uo0%zviimXqcRkI{Fhfot5Xf9fuarcz4fU%_Esf zJavctA3}SpSsCBjovNZvaSfEyetn1${X-W1peTGhh|Jg%WZ9N-S^ZC zEEieRL{H1=^Y18WVu2rk@KyV!xo|Q&DloWC+bnorgwAm9?}3?y zE`DEygYKOC!Gml1e%>4gDHcQkU*QH0!lQiTC)CMfJicN!92nd6OQ^N4z`w>xYx^kG zdwczpGkHQn)Mn7`4?|32FG`g#8ge8zNYnJODp zbUysmxelxMUT!l!8ik1si#@zj+vE*AiS7Tp>;JcRqIYKFb0|aje*=*8F zlZ8%yKaeBh#ae-a1Q8Tbh#-QHndgH)niLdZs@uf>7Hl+pJq$dnK4=MiwE0wH0?#|+ z9jUYKWQ(hT9}!e&a*qbcIfj{8HOVfpae2_i$j4Xd*Dh=y8QHulDG8toz$F{OJ_*VU zSf>0HcZI~lePCo1E+>E|N0lXOaAY)8ZfcRhE?rEM_r6M*E9F{07QJHcMucf85PdA)Mo$3q>c}x^OHsaSL4tEXM zWb#D*4#A<<79~RKmV}?b$;!!*Y~S~TDV96CZ8pBGjlQ|g{-sF3<@8G^{u;dfOPxpn zK-NJq6lj$%P|1PHPeEG7d>I3ik$S6XVx{Z$*RJwu@d((|e_EdCqi8Hz$g3%(L^ru; zTFr@j)p)4H@U+HbDzT!kt{P3%6rtZkFnf5v&>XOQtMhhUpFDndl{Q<%u^d*_dNh$M zS+f(3)Pegbqj}aK?r2QbeLCqjIhh@Hzt^05!L{^!KXTln^R6rfhK&DA)c==1u@au%E> z%8eLRZR)~MRz&4NSYI4$psd^H3%Q#jMz~$wvo(jy0M#4zJ|6j>I*}s(*5HHzB$PHO z05-zeCiTm(cH3&7FOm3SF>qxLMbC2K{d7MBV5K*H{2GDWHrt4&Tj_~VpSt((0d(a zh41rOnX$>-uK77ympd>c1`ku5EyUD1z>-GXrPf7vlxj$9s1~U@!{Vm1w4dS?OwmI= znJYQ(^DC?oHL-%-%(>CIWw`mFGiozo&?Z;}5x_kY6oe)KTNIqTURFU7fl7=@39x%V z8|eeq3fFBc%LRi-Um≥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%0D$m5UXuafR1qV>*@PD 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ŌUA6$idpYOq)9oD@|(PvWEh~k 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

      $#+1OY8#y<<@B^k(rI^-Chix~1^3>PG0r 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%0ARCN>yjs6K_xKZ8+t(0edrqx`=U|C6 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�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 V9*mHkBdL)Q7qnhHX+{nM{tv9Vf%^ae delta 21426 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 r=this.tryEntries[a],i=r.completion;if("root"===r.tryLoc)return e("end");if(r.tryLoc<=this.prev){var o=b.call(r,"catchLoc"),s=b.call(r,"finallyLoc");if(o&&s){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&b.call(a,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),d(n),E}},"catch":function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var a=n.completion;if("throw"===a.type){var r=a.arg;d(n)}return r}}throw Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:m(t),resultName:e,nextLoc:n},E}}}("object"==typeof n?n:"object"==typeof window?window:"object"==typeof self?self:this)}).call(this,t(190),void 0!==n?n:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{190:190}],3:[function(t,e,n){e.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},{}],4:[function(t,e,n){var a=t(84)("unscopables"),r=Array.prototype;void 0==r[a]&&t(32)(r,a,{}),e.exports=function(t){r[a][t]=!0}},{32:32,84:84}],5:[function(t,e,n){var a=t(39);e.exports=function(t){if(!a(t))throw TypeError(t+" is not an object!");return t}},{39:39}],6:[function(t,e,n){"use strict";var a=t(81),r=t(77),i=t(80);e.exports=[].copyWithin||function(t,e){var n=a(this),o=i(n.length),s=r(t,o),p=r(e,o),u=arguments,c=u.length>2?u[2]:void 0,l=Math.min((void 0===c?o:r(c,o))-p,o-s),f=1;for(s>p&&p+l>s&&(f=-1,p+=l-1,s+=l-1);l-- >0;)p in n?n[s]=n[p]:delete n[s],s+=f,p+=f;return n}},{77:77,80:80,81:81}],7:[function(t,e,n){"use strict";var a=t(81),r=t(77),i=t(80);e.exports=[].fill||function(t){for(var e=a(this),n=i(e.length),o=arguments,s=o.length,p=r(s>1?o[1]:void 0,n),u=s>2?o[2]:void 0,c=void 0===u?n:r(u,n);c>p;)e[p++]=t;return e}},{77:77,80:80,81:81}],8:[function(t,e,n){var a=t(79),r=t(80),i=t(77);e.exports=function(t){return function(e,n,o){var s,p=a(e),u=r(p.length),c=i(o,u);if(t&&n!=n){for(;u>c;)if(s=p[c++],s!=s)return!0}else for(;u>c;c++)if((t||c in p)&&p[c]===n)return t||c;return!t&&-1}}},{77:77,79:79,80:80}],9:[function(t,e,n){var a=t(18),r=t(35),i=t(81),o=t(80),s=t(10);e.exports=function(t){var e=1==t,n=2==t,p=3==t,u=4==t,c=6==t,l=5==t||c;return function(f,d,h){for(var m,v,g=i(f),b=r(g),y=a(d,h,3),_=o(b.length),x=0,w=e?s(f,_):n?s(f,0):void 0;_>x;x++)if((l||x in b)&&(m=b[x],v=y(m,x,g),t))if(e)w[x]=v;else if(v)switch(t){case 3:return!0;case 5:return m;case 6:return x;case 2:w.push(m)}else if(u)return!1;return c?-1:p||u?u:w}}},{10:10,18:18,35:35,80:80,81:81}],10:[function(t,e,n){var a=t(39),r=t(37),i=t(84)("species");e.exports=function(t,e){var n;return r(t)&&(n=t.constructor,"function"!=typeof n||n!==Array&&!r(n.prototype)||(n=void 0),a(n)&&(n=n[i],null===n&&(n=void 0))),new(void 0===n?Array:n)(e)}},{37:37,39:39,84:84}],11:[function(t,e,n){var a=t(12),r=t(84)("toStringTag"),i="Arguments"==a(function(){return arguments}());e.exports=function(t){var e,n,o;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=(e=Object(t))[r])?n:i?a(e):"Object"==(o=a(e))&&"function"==typeof e.callee?"Arguments":o}},{12:12,84:84}],12:[function(t,e,n){var a={}.toString;e.exports=function(t){return a.call(t).slice(8,-1)}},{}],13:[function(t,e,n){"use strict";var a=t(47),r=t(32),i=t(61),o=t(18),s=t(70),p=t(19),u=t(28),c=t(43),l=t(45),f=t(83)("id"),d=t(31),h=t(39),m=t(66),v=t(20),g=Object.isExtensible||h,b=v?"_s":"size",y=0,_=function(t,e){if(!h(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!d(t,f)){if(!g(t))return"F";if(!e)return"E";r(t,f,++y)}return"O"+t[f]},x=function(t,e){var n,a=_(e);if("F"!==a)return t._i[a];for(n=t._f;n;n=n.n)if(n.k==e)return n};e.exports={getConstructor:function(t,e,n,r){var c=t(function(t,i){s(t,c,e),t._i=a.create(null),t._f=void 0,t._l=void 0,t[b]=0,void 0!=i&&u(i,n,t[r],t)});return i(c.prototype,{clear:function(){for(var t=this,e=t._i,n=t._f;n;n=n.n)n.r=!0,n.p&&(n.p=n.p.n=void 0),delete e[n.i];t._f=t._l=void 0,t[b]=0},"delete":function(t){var e=this,n=x(e,t);if(n){var a=n.n,r=n.p;delete e._i[n.i],n.r=!0,r&&(r.n=a),a&&(a.p=r),e._f==n&&(e._f=a),e._l==n&&(e._l=r),e[b]--}return!!n},forEach:function(t){for(var e,n=o(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.n:this._f;)for(n(e.v,e.k,this);e&&e.r;)e=e.p},has:function(t){return!!x(this,t)}}),v&&a.setDesc(c.prototype,"size",{get:function(){return p(this[b])}}),c},def:function(t,e,n){var a,r,i=x(t,e);return i?i.v=n:(t._l=i={i:r=_(e,!0),k:e,v:n,p:a=t._l,n:void 0,r:!1},t._f||(t._f=i),a&&(a.n=i),t[b]++,"F"!==r&&(t._i[r]=i)),t},getEntry:x,setStrong:function(t,e,n){c(t,e,function(t,e){this._t=t,this._k=e,this._l=void 0},function(){for(var t=this,e=t._k,n=t._l;n&&n.r;)n=n.p;return t._t&&(t._l=n=n?n.n:t._t._f)?"keys"==e?l(0,n.k):"values"==e?l(0,n.v):l(0,[n.k,n.v]):(t._t=void 0,l(1))},n?"entries":"values",!n,!0),m(e)}}},{18:18,19:19,20:20,28:28,31:31,32:32,39:39,43:43,45:45,47:47,61:61,66:66,70:70,83:83}],14:[function(t,e,n){var a=t(28),r=t(11);e.exports=function(t){return function(){if(r(this)!=t)throw TypeError(t+"#toJSON isn't generic");var e=[];return a(this,!1,e.push,e),e}}},{11:11,28:28}],15:[function(t,e,n){"use strict";var a=t(32),r=t(61),i=t(5),o=t(39),s=t(70),p=t(28),u=t(9),c=t(31),l=t(83)("weak"),f=Object.isExtensible||o,d=u(5),h=u(6),m=0,v=function(t){return t._l||(t._l=new g)},g=function(){this.a=[]},b=function(t,e){return d(t.a,function(t){return t[0]===e})};g.prototype={get:function(t){var e=b(this,t);return e?e[1]:void 0},has:function(t){return!!b(this,t)},set:function(t,e){var n=b(this,t);n?n[1]=e:this.a.push([t,e])},"delete":function(t){var e=h(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}},e.exports={getConstructor:function(t,e,n,a){var i=t(function(t,r){s(t,i,e),t._i=m++,t._l=void 0,void 0!=r&&p(r,n,t[a],t)});return r(i.prototype,{"delete":function(t){return o(t)?f(t)?c(t,l)&&c(t[l],this._i)&&delete t[l][this._i]:v(this)["delete"](t):!1},has:function(t){return o(t)?f(t)?c(t,l)&&c(t[l],this._i):v(this).has(t):!1}}),i},def:function(t,e,n){return f(i(e))?(c(e,l)||a(e,l,{}),e[l][t._i]=n):v(t).set(e,n),t},frozenStore:v,WEAK:l}},{28:28,31:31,32:32,39:39,5:5,61:61,70:70,83:83,9:9}],16:[function(t,e,n){"use strict";var a=t(30),r=t(23),i=t(62),o=t(61),s=t(28),p=t(70),u=t(39),c=t(25),l=t(44),f=t(67);e.exports=function(t,e,n,d,h,m){var v=a[t],g=v,b=h?"set":"add",y=g&&g.prototype,_={},x=function(t){var e=y[t];i(y,t,"delete"==t?function(t){return m&&!u(t)?!1:e.call(this,0===t?0:t)}:"has"==t?function(t){return m&&!u(t)?!1:e.call(this,0===t?0:t)}:"get"==t?function(t){return m&&!u(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof g&&(m||y.forEach&&!c(function(){(new g).entries().next()}))){var w,k=new g,P=k[b](m?{}:-0,1)!=k,C=c(function(){k.has(1)}),E=l(function(t){new g(t)});E||(g=e(function(e,n){p(e,g,t);var a=new v;return void 0!=n&&s(n,h,a[b],a),a}),g.prototype=y,y.constructor=g),m||k.forEach(function(t,e){w=1/e===-(1/0)}),(C||w)&&(x("delete"),x("has"),h&&x("get")),(w||P)&&x(b),m&&y.clear&&delete y.clear}else g=d.getConstructor(e,t,h,b),o(g.prototype,n);return f(g,t),_[t]=g,r(r.G+r.W+r.F*(g!=v),_),m||d.setStrong(g,t,h),g}},{23:23,25:25,28:28,30:30,39:39,44:44,61:61,62:62,67:67,70:70}],17:[function(t,e,n){var a=e.exports={version:"1.2.6"};"number"==typeof __e&&(__e=a)},{}],18:[function(t,e,n){var a=t(3);e.exports=function(t,e,n){if(a(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,a){return t.call(e,n,a)};case 3:return function(n,a,r){return t.call(e,n,a,r)}}return function(){return t.apply(e,arguments)}}},{3:3}],19:[function(t,e,n){e.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},{}],20:[function(t,e,n){e.exports=!t(25)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},{25:25}],21:[function(t,e,n){var a=t(39),r=t(30).document,i=a(r)&&a(r.createElement);e.exports=function(t){return i?r.createElement(t):{}}},{30:30,39:39}],22:[function(t,e,n){var a=t(47);e.exports=function(t){var e=a.getKeys(t),n=a.getSymbols;if(n)for(var r,i=n(t),o=a.isEnum,s=0;i.length>s;)o.call(t,r=i[s++])&&e.push(r);return e}},{47:47}],23:[function(t,e,n){var a=t(30),r=t(17),i=t(32),o=t(62),s=t(18),p="prototype",u=function(t,e,n){var c,l,f,d,h=t&u.F,m=t&u.G,v=t&u.S,g=t&u.P,b=t&u.B,y=m?a:v?a[e]||(a[e]={}):(a[e]||{})[p],_=m?r:r[e]||(r[e]={}),x=_[p]||(_[p]={});m&&(n=e);for(c in n)l=!h&&y&&c in y,f=(l?y:n)[c],d=b&&l?s(f,a):g&&"function"==typeof f?s(Function.call,f):f,y&&!l&&o(y,c,f),_[c]!=f&&i(_,c,d),g&&x[c]!=f&&(x[c]=f)};a.core=r,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,e.exports=u},{17:17,18:18,30:30,32:32,62:62}],24:[function(t,e,n){var a=t(84)("match");e.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[a]=!1,!"/./"[t](e)}catch(r){}}return!0}},{84:84}],25:[function(t,e,n){e.exports=function(t){try{return!!t()}catch(e){return!0}}},{}],26:[function(t,e,n){"use strict";var a=t(32),r=t(62),i=t(25),o=t(19),s=t(84);e.exports=function(t,e,n){var p=s(t),u=""[t];i(function(){var e={};return e[p]=function(){return 7},7!=""[t](e)})&&(r(String.prototype,t,n(o,p,u)),a(RegExp.prototype,p,2==e?function(t,e){return u.call(t,this,e)}:function(t){return u.call(t,this)}))}},{19:19,25:25,32:32,62:62,84:84}],27:[function(t,e,n){"use strict";var a=t(5);e.exports=function(){var t=a(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},{5:5}],28:[function(t,e,n){var a=t(18),r=t(41),i=t(36),o=t(5),s=t(80),p=t(85);e.exports=function(t,e,n,u){var c,l,f,d=p(t),h=a(n,u,e?2:1),m=0;if("function"!=typeof d)throw TypeError(t+" is not iterable!");if(i(d))for(c=s(t.length);c>m;m++)e?h(o(l=t[m])[0],l[1]):h(t[m]);else for(f=d.call(t);!(l=f.next()).done;)r(f,h,l.value,e)}},{18:18,36:36,41:41,5:5,80:80,85:85}],29:[function(t,e,n){var a=t(79),r=t(47).getNames,i={}.toString,o="object"==typeof window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return r(t)}catch(e){return o.slice()}};e.exports.get=function(t){return o&&"[object Window]"==i.call(t)?s(t):r(a(t))}},{47:47,79:79}],30:[function(t,e,n){var a=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=a)},{}],31:[function(t,e,n){var a={}.hasOwnProperty;e.exports=function(t,e){return a.call(t,e)}},{}],32:[function(t,e,n){var a=t(47),r=t(60);e.exports=t(20)?function(t,e,n){return a.setDesc(t,e,r(1,n))}:function(t,e,n){return t[e]=n,t}},{20:20,47:47,60:60}],33:[function(t,e,n){e.exports=t(30).document&&document.documentElement},{30:30}],34:[function(t,e,n){e.exports=function(t,e,n){var a=void 0===n;switch(e.length){case 0:return a?t():t.call(n);case 1:return a?t(e[0]):t.call(n,e[0]);case 2:return a?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return a?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return a?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},{}],35:[function(t,e,n){var a=t(12);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==a(t)?t.split(""):Object(t)}},{12:12}],36:[function(t,e,n){var a=t(46),r=t(84)("iterator"),i=Array.prototype;e.exports=function(t){return void 0!==t&&(a.Array===t||i[r]===t)}},{46:46,84:84}],37:[function(t,e,n){var a=t(12);e.exports=Array.isArray||function(t){return"Array"==a(t)}},{12:12}],38:[function(t,e,n){var a=t(39),r=Math.floor;e.exports=function(t){return!a(t)&&isFinite(t)&&r(t)===t}},{39:39}],39:[function(t,e,n){e.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},{}],40:[function(t,e,n){var a=t(39),r=t(12),i=t(84)("match");e.exports=function(t){var e;return a(t)&&(void 0!==(e=t[i])?!!e:"RegExp"==r(t))}},{12:12,39:39,84:84}],41:[function(t,e,n){var a=t(5);e.exports=function(t,e,n,r){try{return r?e(a(n)[0],n[1]):e(n)}catch(i){var o=t["return"];throw void 0!==o&&a(o.call(t)),i}}},{5:5}],42:[function(t,e,n){"use strict";var a=t(47),r=t(60),i=t(67),o={};t(32)(o,t(84)("iterator"),function(){return this}),e.exports=function(t,e,n){t.prototype=a.create(o,{next:r(1,n)}),i(t,e+" Iterator")}},{32:32,47:47,60:60,67:67,84:84}],43:[function(t,e,n){"use strict";var a=t(49),r=t(23),i=t(62),o=t(32),s=t(31),p=t(46),u=t(42),c=t(67),l=t(47).getProto,f=t(84)("iterator"),d=!([].keys&&"next"in[].keys()),h="@@iterator",m="keys",v="values",g=function(){return this};e.exports=function(t,e,n,b,y,_,x){u(n,e,b);var w,k,P=function(t){if(!d&&t in A)return A[t];switch(t){case m:return function(){return new n(this,t)};case v:return function(){return new n(this,t)}}return function(){return new n(this,t)}},C=e+" Iterator",E=y==v,S=!1,A=t.prototype,O=A[f]||A[h]||y&&A[y],T=O||P(y);if(O){var M=l(T.call(new t));c(M,C,!0),!a&&s(A,h)&&o(M,f,g),E&&O.name!==v&&(S=!0,T=function(){return O.call(this)})}if(a&&!x||!d&&!S&&A[f]||o(A,f,T),p[e]=T,p[C]=g,y)if(w={values:E?T:P(v),keys:_?T:P(m),entries:E?P("entries"):T},x)for(k in w)k in A||i(A,k,w[k]);else r(r.P+r.F*(d||S),e,w);return w}},{23:23,31:31,32:32,42:42,46:46,47:47,49:49,62:62,67:67,84:84}],44:[function(t,e,n){var a=t(84)("iterator"),r=!1;try{var i=[7][a]();i["return"]=function(){r=!0},Array.from(i,function(){throw 2})}catch(o){}e.exports=function(t,e){if(!e&&!r)return!1;var n=!1;try{var i=[7],o=i[a]();o.next=function(){n=!0},i[a]=function(){return o},t(i)}catch(s){}return n}},{84:84}],45:[function(t,e,n){e.exports=function(t,e){return{value:e,done:!!t}}},{}],46:[function(t,e,n){e.exports={}},{}],47:[function(t,e,n){var a=Object;e.exports={create:a.create,getProto:a.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:a.getOwnPropertyDescriptor,setDesc:a.defineProperty,setDescs:a.defineProperties,getKeys:a.keys,getNames:a.getOwnPropertyNames,getSymbols:a.getOwnPropertySymbols,each:[].forEach}},{}],48:[function(t,e,n){var a=t(47),r=t(79);e.exports=function(t,e){for(var n,i=r(t),o=a.getKeys(i),s=o.length,p=0;s>p;)if(i[n=o[p++]]===e)return n}},{47:47,79:79}],49:[function(t,e,n){e.exports=!1},{}],50:[function(t,e,n){e.exports=Math.expm1||function(t){return 0==(t=+t)?t:t>-1e-6&&1e-6>t?t+t*t/2:Math.exp(t)-1}},{}],51:[function(t,e,n){e.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&1e-8>t?t-t*t/2:Math.log(1+t)}},{}],52:[function(t,e,n){e.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:0>t?-1:1}},{}],53:[function(t,e,n){var a,r,i,o=t(30),s=t(76).set,p=o.MutationObserver||o.WebKitMutationObserver,u=o.process,c=o.Promise,l="process"==t(12)(u),f=function(){var t,e,n;for(l&&(t=u.domain)&&(u.domain=null,t.exit());a;)e=a.domain,n=a.fn,e&&e.enter(),n(),e&&e.exit(),a=a.next;r=void 0,t&&t.enter()};if(l)i=function(){u.nextTick(f)};else if(p){var d=1,h=document.createTextNode("");new p(f).observe(h,{characterData:!0}),i=function(){h.data=d=-d}}else i=c&&c.resolve?function(){c.resolve().then(f)}:function(){s.call(o,f)};e.exports=function(t){var e={fn:t,next:void 0,domain:l&&u.domain};r&&(r.next=e),a||(a=e,i()),r=e}},{12:12,30:30,76:76}],54:[function(t,e,n){var a=t(47),r=t(81),i=t(35);e.exports=t(25)(function(){var t=Object.assign,e={},n={},a=Symbol(),r="abcdefghijklmnopqrst";return e[a]=7,r.split("").forEach(function(t){n[t]=t}),7!=t({},e)[a]||Object.keys(t({},n)).join("")!=r})?function(t,e){for(var n=r(t),o=arguments,s=o.length,p=1,u=a.getKeys,c=a.getSymbols,l=a.isEnum;s>p;)for(var f,d=i(o[p++]),h=c?u(d).concat(c(d)):u(d),m=h.length,v=0;m>v;)l.call(d,f=h[v++])&&(n[f]=d[f]);return n}:Object.assign},{25:25,35:35,47:47,81:81}],55:[function(t,e,n){var a=t(23),r=t(17),i=t(25);e.exports=function(t,e){var n=(r.Object||{})[t]||Object[t],o={};o[t]=e(n),a(a.S+a.F*i(function(){n(1)}),"Object",o)}},{17:17,23:23,25:25}],56:[function(t,e,n){var a=t(47),r=t(79),i=a.isEnum;e.exports=function(t){return function(e){for(var n,o=r(e),s=a.getKeys(o),p=s.length,u=0,c=[];p>u;)i.call(o,n=s[u++])&&c.push(t?[n,o[n]]:o[n]);return c}}},{47:47,79:79}],57:[function(t,e,n){var a=t(47),r=t(5),i=t(30).Reflect;e.exports=i&&i.ownKeys||function(t){var e=a.getNames(r(t)),n=a.getSymbols;return n?e.concat(n(t)):e}},{30:30,47:47,5:5}],58:[function(t,e,n){"use strict";var a=t(59),r=t(34),i=t(3);e.exports=function(){for(var t=i(this),e=arguments.length,n=Array(e),o=0,s=a._,p=!1;e>o;)(n[o]=arguments[o++])===s&&(p=!0);return function(){var a,i=this,o=arguments,u=o.length,c=0,l=0;if(!p&&!u)return r(t,n,i);if(a=n.slice(),p)for(;e>c;c++)a[c]===s&&(a[c]=o[l++]);for(;u>l;)a.push(o[l++]);return r(t,a,i)}}},{3:3,34:34,59:59}],59:[function(t,e,n){e.exports=t(30)},{30:30}],60:[function(t,e,n){e.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},{}],61:[function(t,e,n){var a=t(62);e.exports=function(t,e){for(var n in e)a(t,n,e[n]);return t}},{62:62}],62:[function(t,e,n){var a=t(30),r=t(32),i=t(83)("src"),o="toString",s=Function[o],p=(""+s).split(o);t(17).inspectSource=function(t){return s.call(t)},(e.exports=function(t,e,n,o){"function"==typeof n&&(n.hasOwnProperty(i)||r(n,i,t[e]?""+t[e]:p.join(e+"")),n.hasOwnProperty("name")||r(n,"name",e)),t===a?t[e]=n:(o||delete t[e],r(t,e,n))})(Function.prototype,o,function(){return"function"==typeof this&&this[i]||s.call(this)})},{17:17,30:30,32:32,83:83}],63:[function(t,e,n){e.exports=function(t,e){var n=e===Object(e)?function(t){return e[t]}:e;return function(e){return(e+"").replace(t,n)}}},{}],64:[function(t,e,n){e.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!=t&&e!=e}},{}],65:[function(t,e,n){var a=t(47).getDesc,r=t(39),i=t(5),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,n,r){try{r=t(18)(Function.call,a(Object.prototype,"__proto__").set,2),r(e,[]),n=!(e instanceof Array)}catch(i){n=!0}return function(t,e){return o(t,e),n?t.__proto__=e:r(t,e),t}}({},!1):void 0),check:o}},{18:18,39:39,47:47,5:5}],66:[function(t,e,n){"use strict";var a=t(30),r=t(47),i=t(20),o=t(84)("species");e.exports=function(t){var e=a[t];i&&e&&!e[o]&&r.setDesc(e,o,{configurable:!0,get:function(){return this}})}},{20:20,30:30,47:47,84:84}],67:[function(t,e,n){var a=t(47).setDesc,r=t(31),i=t(84)("toStringTag");e.exports=function(t,e,n){t&&!r(t=n?t:t.prototype,i)&&a(t,i,{configurable:!0,value:e})}},{31:31,47:47,84:84}],68:[function(t,e,n){var a=t(30),r="__core-js_shared__",i=a[r]||(a[r]={});e.exports=function(t){return i[t]||(i[t]={})}},{30:30}],69:[function(t,e,n){var a=t(5),r=t(3),i=t(84)("species");e.exports=function(t,e){var n,o=a(t).constructor;return void 0===o||void 0==(n=a(o)[i])?e:r(n)}},{3:3,5:5,84:84}],70:[function(t,e,n){e.exports=function(t,e,n){if(!(t instanceof e))throw TypeError(n+": use the 'new' operator!");return t}},{}],71:[function(t,e,n){var a=t(78),r=t(19);e.exports=function(t){return function(e,n){var i,o,s=r(e)+"",p=a(n),u=s.length;return 0>p||p>=u?t?"":void 0:(i=s.charCodeAt(p),55296>i||i>56319||p+1===u||(o=s.charCodeAt(p+1))<56320||o>57343?t?s.charAt(p):i:t?s.slice(p,p+2):(i-55296<<10)+(o-56320)+65536)}}},{19:19,78:78}],72:[function(t,e,n){var a=t(40),r=t(19);e.exports=function(t,e,n){if(a(e))throw TypeError("String#"+n+" doesn't accept regex!");return r(t)+""}},{19:19,40:40}],73:[function(t,e,n){var a=t(80),r=t(74),i=t(19);e.exports=function(t,e,n,o){var s=i(t)+"",p=s.length,u=void 0===n?" ":n+"",c=a(e);if(p>=c)return s;""==u&&(u=" ");var l=c-p,f=r.call(u,Math.ceil(l/u.length));return f.length>l&&(f=f.slice(0,l)),o?f+s:s+f}},{19:19,74:74,80:80}],74:[function(t,e,n){"use strict";var a=t(78),r=t(19);e.exports=function(t){var e=r(this)+"",n="",i=a(t);if(0>i||i==1/0)throw RangeError("Count can't be negative");for(;i>0;(i>>>=1)&&(e+=e))1&i&&(n+=e);return n}},{19:19,78:78}],75:[function(t,e,n){var a=t(23),r=t(19),i=t(25),o=" \n\x0B\f\r   ᠎              \u2028\u2029\ufeff",s="["+o+"]",p="​…",u=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),l=function(t,e){var n={};n[t]=e(f),a(a.P+a.F*i(function(){return!!o[t]()||p[t]()!=p}),"String",n)},f=l.trim=function(t,e){return t=r(t)+"",1&e&&(t=t.replace(u,"")),2&e&&(t=t.replace(c,"")),t};e.exports=l},{19:19,23:23,25:25}],76:[function(t,e,n){var a,r,i,o=t(18),s=t(34),p=t(33),u=t(21),c=t(30),l=c.process,f=c.setImmediate,d=c.clearImmediate,h=c.MessageChannel,m=0,v={},g="onreadystatechange",b=function(){var t=+this;if(v.hasOwnProperty(t)){var e=v[t];delete v[t],e()}},y=function(t){b.call(t.data)};f&&d||(f=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return v[++m]=function(){s("function"==typeof t?t:Function(t),e)},a(m),m},d=function(t){delete v[t]},"process"==t(12)(l)?a=function(t){l.nextTick(o(b,t,1))}:h?(r=new h,i=r.port2,r.port1.onmessage=y,a=o(i.postMessage,i,1)):c.addEventListener&&"function"==typeof postMessage&&!c.importScripts?(a=function(t){c.postMessage(t+"","*")},c.addEventListener("message",y,!1)):a=g in u("script")?function(t){p.appendChild(u("script"))[g]=function(){p.removeChild(this),b.call(t)}}:function(t){setTimeout(o(b,t,1),0)}),e.exports={set:f,clear:d}},{12:12,18:18,21:21,30:30,33:33,34:34}],77:[function(t,e,n){var a=t(78),r=Math.max,i=Math.min;e.exports=function(t,e){return t=a(t),0>t?r(t+e,0):i(t,e)}},{78:78}],78:[function(t,e,n){var a=Math.ceil,r=Math.floor;e.exports=function(t){return isNaN(t=+t)?0:(t>0?r:a)(t)}},{}],79:[function(t,e,n){var a=t(35),r=t(19);e.exports=function(t){return a(r(t))}},{19:19,35:35}],80:[function(t,e,n){var a=t(78),r=Math.min;e.exports=function(t){return t>0?r(a(t),9007199254740991):0}},{78:78}],81:[function(t,e,n){var a=t(19);e.exports=function(t){return Object(a(t))}},{19:19}],82:[function(t,e,n){var a=t(39);e.exports=function(t,e){if(!a(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!a(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!a(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!a(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},{39:39}],83:[function(t,e,n){var a=0,r=Math.random();e.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++a+r).toString(36))}},{}],84:[function(t,e,n){var a=t(68)("wks"),r=t(83),i=t(30).Symbol;e.exports=function(t){return a[t]||(a[t]=i&&i[t]||(i||r)("Symbol."+t))}},{30:30,68:68,83:83}],85:[function(t,e,n){var a=t(11),r=t(84)("iterator"),i=t(46);e.exports=t(17).getIteratorMethod=function(t){return void 0!=t?t[r]||t["@@iterator"]||i[a(t)]:void 0}},{11:11,17:17,46:46,84:84}],86:[function(t,e,n){"use strict";var a,r=t(47),i=t(23),o=t(20),s=t(60),p=t(33),u=t(21),c=t(31),l=t(12),f=t(34),d=t(25),h=t(5),m=t(3),v=t(39),g=t(81),b=t(79),y=t(78),_=t(77),x=t(80),w=t(35),k=t(83)("__proto__"),P=t(9),C=t(8)(!1),E=Object.prototype,S=Array.prototype,A=S.slice,O=S.join,T=r.setDesc,M=r.getDesc,R=r.setDescs,j={};o||(a=!d(function(){return 7!=T(u("div"),"a",{get:function(){return 7}}).a}),r.setDesc=function(t,e,n){if(a)try{return T(t,e,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(h(t)[e]=n.value),t},r.getDesc=function(t,e){if(a)try{return M(t,e)}catch(n){}return c(t,e)?s(!E.propertyIsEnumerable.call(t,e),t[e]):void 0},r.setDescs=R=function(t,e){h(t);for(var n,a=r.getKeys(e),i=a.length,o=0;i>o;)r.setDesc(t,n=a[o++],e[n]);return t}),i(i.S+i.F*!o,"Object",{getOwnPropertyDescriptor:r.getDesc,defineProperty:r.setDesc,defineProperties:R});var L="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),N=L.concat("length","prototype"),D=L.length,F=function(){var t,e=u("iframe"),n=D,a=">";for(e.style.display="none",p.appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write("

      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®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

      ay_a9^>`+^L7ElT$5~cU}bf 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%0A=<;+7~&8NGA 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 OX~vJtD8KdkT1LHBJQ?7fsHUOA}+ju4c>G z#X$cdqzOUiyUQ#Mz}C^munhg?ARx~Amvt&MHggMR#;&VJN9A{w(RwV&?Ws#59U29D zQ4A->G+d)DuFvSJ3fjC~4mgAw-Yo}o{5o2!CWwZG2kq!9JXD6OCs0h=RFx7@F+)`! za(714+Si$}OW{b$>Pq4SW`Q3kJllb3*=qR6(7OYv8-uaF*7cBWasa^XImm?`zPldC$CweUHhS z=T(lGo10^;I%Arid^fE{?xADf7bh{l?Gyc9)zlAvU$4@Rq_Nk^@nC3Kp_?-g{_Z#p z&`nw{Y>SneIWoNBeM_;D;%$OHtYR}ti*wHKAaFT85OmMptAx;c zrr$T0EUM~|9(d3^-TKvv22Ly!x1yAn!u@J^%%BhQ31rrM}QV7+(z{WG*=o}KOmm>BF-CaXwp5`IAoENi2@JsW@Y~^un_A0 z^GzOAU?zdXVxp4OP5_W>*aD=bJ%~P_xWWnimxL%oWOeH-XB)Y;zdf+;I|3+`bPQ)Y z%w}FrOrZIWi4`FTqIm^tmob-iZBGX~s`rwz`J!+BgjtTK6G=o4w~*|}sw$#OSnj-` zLdT{mF-RJqKcR^!hWOM~e-Wj%P(HV^1?h?e741py*pgU=){-$(3o1I|w`^NBt=8}G zKL~3!D@9t!3tVXoF$5Xwyt@CPoUhMlBwdUap2+_*6|?bZe{$Z}A8`+&W@JR_F6DvV zqL@o|)VSRqKQbf!cj2ApUj00BcFeu2KXRC!*h|K8!e(LXa9&v}E1 z9}bOyH=ak$-FsNeXyQpom4;KJE~ODc#)L2Hep7am@MO0ba5FOt&>jLmqNnLnH^=F@HzbeBn=Aw}e?fpZnr$1A3L| zLA}2JJnEYDZO@O4#YYC2nya7&>aNGA13!Ei`3=pAo~4aOqnfD#bBSUqgHeUTtcatb z$?WJTQHTE6g_M_0ERSD0)4>F6^Po3#PWYnQrg&xIb0kGl3n)=~Xm=_-kHv zyH8iR#qcc;(IJ^gI}7-2>S{No~4i*5UAD-AoD zMP;20rRa>G3CsHm!k_Gv&dOf%XBMqUt47`HFW|AJ5q!$RJ#ykcCKbiZH6ync_wE*pcR_9PH!z|8QdJ{tAI$-3vH z>oawU!@DW!E!(o^i3Js9Z?H31QTjNUoRyYMRq&6fSz3-d?L3;9l`jv?4_Z0`K$OT$ z#ah{Lvs&xG8oS(;Lt<_RG(XO`P7EDd}U5l-eP#dRa1 zCfzL8VPq>?Fp5BOq4?34y^aYvuN<77)ZdMnIcaaU!1fFM150u9bjzAgzIfO$4Y9Wc z9IKIy!>u}!mN7>b-9ZL0ZP`~R(gwi?p&}!>-Shn^dL-Ur3x*CKuB0Ev0!4(t@N%Hu zw$#%d)aa4Bm#V+}En`iZ>SNz>d$+L=EOc4JYXJ{X8h>04i?ex9CZw1AF!_75eT=V8 zydRPuFCpvBqDS$S`MHOE`}Rk|v6OwZBXYlirxlwiiImS7LlxqEm`9jv^c#s}d{{V! z^enut`NudQrmcm6wHdLyhZTHRx+!LSb0q2-hb_jMY?_1{3#W{7xdKs3+LSaCy9%ua zk(DEhDIru;GEscx`C;v_qY_I<>uy$d$2W^jbwyze$!*hJU5vTDQTa$qWuN<+8~yIf zpLor8T(<-5^@haySrar)3I+GT9JOy8|D>czr3bc2kN@m7=_n^s!W%G?g41m+d5$Uz zc<|sY^lKgE)ti<{BqSoFh#Isw>=)u>Au(GU-g0mL+j)v8qut=UH=4E_DlO=G$1 zxcSX?&y*D9pZrJy4=m^R7N3!c#LEU^8f{z`s^B35gU3}71d)4jTk=)i9A>URIo>`jA!fXxRO8M;t*!{Ey1MSHhb)-vcFw z#el&2u~FZ%liiI>ge&`~RWwD@#ZXcZ43)eNz +n)Cfe3*+SJox^^fv-OEpk6|Y@ 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

      Rp@{N}*jImv}z5 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 ZC7tqV5u7+*I@`J09Oh*4yXoPf~ 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 $AWx^|A^&)C)yd=UlI8~5V1Nze)iOX1 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 ev+2G3B>I=Zlk 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¨Mx4AQnZ^cr(0` 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